- Description has changed:

Diff:

--- old +++ new @@ -1,5 +1,6 @@ Maxima 5.33.0 wrongly inverts the matrix (but maxima 5.27.0 does it correctly). +~~~~ M:matrix( [1,1,0,0,1], [-(a*sqrt(-delta^2*Ma^2*vx^2+a^2*delta^2+a^2)+a^2*delta)/(delta*Ma^2*rho*vx+a*Ma*rho),0,0,0,(a*sqrt(-delta^2*Ma^2*vx^2+a^2*delta^2+a^2)-a^2*delta)/(delta*Ma^2*rho*vx+a*Ma*rho)], @@ -9,5 +10,6 @@ ); Mi:ratsimp(invert(M)); +~~~~ The answer should be compact, but version 5.33.0 gives long triginometric expressions (also it gives a warning STYLE-WARNING: redefining MAXIMA::MAKE-MRING in DEFUN).