show_method=True does not work when using algorithm='fricas' with desolve

asked 2020-01-14 21:54:29 +0200

Nasser gravatar image

Using SageMath version 8.9, Release Date: 2019-09-29


x = var('x')
y = function('y')
desolve(diff(y(x),x,2) + y(x) == 1, y(x),show_method=True,algorithm='maxima')


[_K2*cos(x) + _K1*sin(x) + 1, 'variationofparameters']


desolve(diff(y(x),x,2) + y(x) == 1, y(x),show_method=True,algorithm='fricas')


_C0*cos(x) + cos(x)^2 + _C1*sin(x) + sin(x)^2

Why show_method=True has no effect when using fricas algorithm?

is it supposed to work only with default algorithm which I assume uses maxima? This was not clear from the document shown here

Thanks --Nasser

edit retag flag offensive close merge delete