\documentclass{article} \usepackage{axiom} \begin{document} \title{\$SPAD/src/input kamke2.input} \author{Timothy Daly} \maketitle \begin{abstract} This is the 50 ODEs of the Kamke test suite as published by E. S. Cheb-Terrab\cite{1}. They have been rewritten using Axiom syntax. Where possible we show that the particular solution actually satisfies the original ordinary differential equation. \end{abstract} \eject \tableofcontents \eject <<*>>= )spool kamke2.output )set break resume )set mes auto off )clear all --S 1 of 126 y:=operator 'y --R --R (1) y --R Type: BasicOperator --E 1 --S 2 of 126 f:=operator 'f --R --R (2) f --R Type: BasicOperator --E 2 --S 3 of 126 g:=operator 'g --R --R (3) g --R Type: BasicOperator --E 3 ------------------------------------------------------------------- --S 4 of 126 ode101 := x*D(y(x),x) + x*y(x)**2 - y(x) --R --R , 2 --R (4) xy (x) + x y(x) - y(x) --R --R Type: Expression Integer --E 4 @ Maxima gives $$\frac{2x}{x^2-2\%c}$$ which can be substituted and simplifies to 0. Maple gives $$\frac{2x}{x^2+2\_C1}$$ which can be substituted and simplifies to 0. Mathematica gives $$y(x)=\frac{2x}{x^2+2}$$ which can be substituted and simplifies to 0. <<*>>= --S 5 of 126 yx:=solve(ode101,y,x) --R --R 2 --R x y(x) - 2x --R (5) ----------- --R 2y(x) --R Type: Union(Expression Integer,...) --E 5 --S 6 of 126 ode101expr := x*D(yx,x) + x*yx**2 - yx --R --R 2 , 5 2 2 4 3 --R 4x y (x) + (x + 2x )y(x) - 4x y(x) + 4x --R --R (6) ------------------------------------------ --R 2 --R 4y(x) --R Type: Expression Integer --E 6 ------------------------------------------------------------------- --S 7 of 126 ode102 := x*D(y(x),x) + x*y(x)**2 - y(x) - a*x**3 --R --R , 2 3 --R (7) xy (x) + x y(x) - y(x) - a x --R --R Type: Expression Integer --E 7 @ Maxima fails. Maple gives $$\tanh(\left(\frac{x^2\sqrt{a}}{2}+\_C1\sqrt{a}\right)x\sqrt{a}$$ which, upon substitution, simplifies to 0. Mathematica gives $$\sqrt{a}~x~ \tanh\left(\frac{1}{2}\left(\sqrt{a}~x^2+2\sqrt{a}~C[1]\right)\right)$$ which, upon substitution, cannot be simplified to 0. <<*>>= --S 8 of 126 yx:=solve(ode102,y,x) --R --R +-+ --R (2y(x) + 3x)\|a + 3y(x) + 2a x --R (8) --------------------------------------------- --R 2 +-+ --R +-+ x \|a --R ((6y(x) - 4a x)\|a + 4a y(x) - 6a x)%e --R Type: Union(Expression Integer,...) --E 8 --S 9 of 126 ode102expr := x*D(yx,x) + x*yx**2 - yx - a*x**3 --R --R (9) --R 2 2 3 2 3 +-+ --R ((- 144a - 108a)x y(x) + (32a + 216a )x )\|a --R + --R 3 2 2 3 2 3 --R (- 32a - 216a )x y(x) + (144a + 108a )x --R * --R 2 +-+ --R x \|a , --R %e y (x) --R --R + --R 3 2 3 3 4 3 4 2 --R (- 144a - 108a )x y(x) + (96a + 648a )x y(x) --R + --R 4 3 5 5 4 6 --R (- 432a - 324a )x y(x) + (32a + 216a )x --R * --R +-+ --R \|a --R + --R 4 3 3 3 4 3 4 2 --R (- 32a - 216a )x y(x) + (432a + 324a )x y(x) --R + --R 5 4 5 5 4 6 --R (- 96a - 648a )x y(x) + (144a + 108a )x --R * --R 2 +-+ 2 --R x \|a --R (%e ) --R + --R 2 2 2 3 --R ((- 144a - 108a)x - 16a - 108a)y(x) --R + --R 3 2 3 2 2 --R ((32a + 216a )x + (216a + 162a)x)y(x) --R + --R 3 2 4 3 2 2 4 3 5 --R ((144a + 108a )x + (- 16a - 108a )x )y(x) + (- 32a - 216a )x --R + --R 3 2 3 --R (- 72a - 54a )x --R * --R +-+ --R \|a --R + --R 3 2 2 2 3 --R ((- 32a - 216a )x - 72a - 54a)y(x) --R + --R 3 2 3 3 2 2 --R ((144a + 108a )x + (48a + 324a )x)y(x) --R + --R 4 3 4 3 2 2 4 3 5 --R ((32a + 216a )x + (- 72a - 54a )x )y(x) + (- 144a - 108a )x --R + --R 4 3 3 --R (- 16a - 108a )x --R * --R 2 +-+ --R x \|a --R %e --R + --R 3 2 2 2 2 3 --R (36a + 27)x y(x) + (8a + 54a)x y(x) + (- 36a - 27a)x y(x) --R + --R 3 2 4 --R (- 8a - 54a )x --R * --R +-+ --R \|a --R + --R 2 3 2 2 2 3 2 3 --R (8a + 54a)x y(x) + (36a + 27a)x y(x) + (- 8a - 54a )x y(x) --R + --R 3 2 4 --R (- 36a - 27a )x --R / --R 2 3 3 2 2 --R (144a + 108a)y(x) + (- 96a - 648a )x y(x) --R + --R 3 2 2 4 3 3 --R (432a + 324a )x y(x) + (- 32a - 216a )x --R * --R +-+ --R \|a --R + --R 3 2 3 3 2 2 4 3 2 --R (32a + 216a )y(x) + (- 432a - 324a )x y(x) + (96a + 648a )x y(x) --R + --R 4 3 3 --R (- 144a - 108a )x --R * --R 2 +-+ 2 --R x \|a --R (%e ) --R Type: Expression Integer --E 9 ------------------------------------------------------------------- --S 10 of 126 ode103 := x*D(y(x),x) + x*y(x)**2 - (2*x**2+1)*y(x) - x**3 --R --R , 2 2 3 --R (10) xy (x) + x y(x) + (- 2x - 1)y(x) - x --R --R Type: Expression Integer --E 10 @ Maxima fails. Maple gives $$\frac{1}{2}x\left(\sqrt{2}+ 2\tanh\left(\frac{(x^2+x\_C1)\sqrt{2}}{2}\right)\right)\sqrt{2}$$ which simplifies to 0 on substitution. Mathematica gives $$\frac{\left(e^{\sqrt{x}~x^2}+\sqrt{2}~e^{\sqrt{2}~x^2}+ e^{2\sqrt{2}~C[1]}-\sqrt{2}~e^{2\sqrt{2}~C[1]}\right)x} {e^{\sqrt{2}~x^2}+e^{2*\sqrt{2}~C[1]}}$$ which does not simplify to 0 on substitution. <<*>>= --S 11 of 126 yx:=solve(ode103,y,x) --R --R +-+ +-+ --R (2\|2 + 3)y(x) + x\|2 + x --R (11) ----------------------------------------- --R 2 +-+ --R +-+ +-+ x \|2 --R ((6\|2 + 8)y(x) - 14x\|2 - 20x)%e --R Type: Union(Expression Integer,...) --E 11 --S 12 of 126 ode103expr := x*D(yx,x) + x*yx**2 - (2*x**2+1)*yx - x**3 --R --R (12) --R 2 +-+ --R 2 +-+ 2 3 +-+ 3 x \|2 , --R ((- 792x \|2 - 1120x )y(x) + 1912x \|2 + 2704x )%e y (x) --R --R + --R 3 +-+ 3 3 4 +-+ 4 2 --R (- 792x \|2 - 1120x )y(x) + (5736x \|2 + 8112x )y(x) --R + --R 5 +-+ 5 6 +-+ 6 --R (- 13848x \|2 - 19584x )y(x) + 11144x \|2 + 15760x --R * --R 2 +-+ 2 --R x \|2 --R (%e ) --R + --R 2 +-+ 2 3 --R ((- 1352x - 280)\|2 - 1912x - 396)y(x) --R + --R 3 +-+ 3 2 --R ((5968x + 2028x)\|2 + 8440x + 2868x)y(x) --R + --R 4 2 +-+ 4 2 --R ((- 5176x - 2984x )\|2 - 7320x - 4220x )y(x) --R + --R 5 3 +-+ 5 3 --R (- 3264x - 676x )\|2 - 4616x - 956x --R * --R 2 +-+ --R x \|2 --R %e --R + --R +-+ 3 2 +-+ 2 2 --R (99x\|2 + 140x)y(x) + (- 157x \|2 - 222x )y(x) --R + --R 3 +-+ 3 4 +-+ 4 --R (- 181x \|2 - 256x )y(x) - 41x \|2 - 58x --R / --R +-+ 3 +-+ 2 --R (792\|2 + 1120)y(x) + (- 5736x\|2 - 8112x)y(x) --R + --R 2 +-+ 2 3 +-+ 3 --R (13848x \|2 + 19584x )y(x) - 11144x \|2 - 15760x --R * --R 2 +-+ 2 --R x \|2 --R (%e ) --R Type: Expression Integer --E 12 ------------------------------------------------------------------- --S 13 of 126 ode106 := x*D(y(x),x) + x**a*y(x)**2 + (a-b)*y(x)/2 + x**b --R --R , b 2 a --R 2xy (x) + 2x + 2y(x) x + (- b + a)y(x) --R --R (13) ---------------------------------------- --R 2 --R Type: Expression Integer --E 13 @ Maxima fails. Maple gets $$-\frac{\tan\left( \frac{\displaystyle 2x^{\left(\displaystyle \frac{a}{2}+\frac{b}{2}\right)}+\displaystyle\_C1~a+\_C1~b} {\displaystyle a+b}\right)} {x^{\left(\displaystyle{\frac{a}{2}-\displaystyle\frac{b}{2}}\right)}}$$ which simplifies to 0 on substitution. Mathematica gets $$e^{-\frac{1}{2}a\log(x)+\frac{1}{2}b\log(x)} \tan\left(\frac{2x^{\frac{a+b}{2}}}{a+b}-C[1]\right)$$ which does not simplify to 0 on substitution. <<*>>= --S 14 of 126 yx:=solve(ode106,y,x) --R --R (14) "failed" --R Type: Union("failed",...) --E 14 ------------------------------------------------------------------- --S 15 of 126 ode107 := x*D(y(x),x) + a*x**alpha*y(x)**2 + b*y(x) - c*x**beta --R --R , beta 2 alpha --R (15) xy (x) - c x + a y(x) x + b y(x) --R --R Type: Expression Integer --E 15 @ Maxima fails. <<*>>= --S 16 of 126 yx:=solve(ode107,y,x) --R --R (16) "failed" --R Type: Union("failed",...) --E 16 ------------------------------------------------------------------- --S 17 of 126 ode108 := x*D(y(x),x) - y(x)**2*log(x) + y(x) --R --R , 2 --R (17) xy (x) - y(x) log(x) + y(x) --R --R Type: Expression Integer --E 17 @ Maxima gets: $$\frac{1}{x\left(\frac{\log(x)}{x}+\frac{1}{x}+\%c\right)}$$ which does not simplify on substitution. Maple gets: $$\frac{1}{1+\log(x)+x\_C1}$$ which, on substitution, simplifies to 0. Mathematica gets: $$\frac{1}{1+xC[1]+\log(x)}$$ which, on substitution, simplifies to 0. <<*>>= --S 18 of 126 yx:=solve(ode108,y,x) --R --R - y(x)log(x) - y(x) + 1 --R (18) ----------------------- --R x y(x) --R Type: Union(Expression Integer,...) --E 18 --S 19 of 126 ode108expr := x*D(yx,x) - yx**2*log(x) + yx --R --R (19) --R 2 , 2 3 2 2 --R - x y (x) - y(x) log(x) + (- 2y(x) + 2y(x))log(x) --R --R + --R 2 2 --R (- y(x) + 2y(x) - 1)log(x) - x y(x) --R / --R 2 2 --R x y(x) --R Type: Expression Integer --E 19 ------------------------------------------------------------------- --S 20 of 126 ode109 := x*D(y(x),x) - y(x)*(2*y(x)*log(x)-1) --R --R , 2 --R (20) xy (x) - 2y(x) log(x) + y(x) --R --R Type: Expression Integer --E 20 @ Maxima gets: $$\frac{1}{x\left(\%c-2\left(-\frac{\log(x)}{x}-\frac{1}{x}\right)\right)}$$ which does not simplify to 0 on substitution. Maple gets: $$\frac{1}{2+2\log(x)+x~\_C1}$$ which simplifies to 0 on substitition. Mathematica gets $$\frac{1}{2+xC[1]+2\log(x)}$$ which simplifies to 0 on substitution. <<*>>= --S 21 of 126 yx:=solve(ode109,y,x) --R --R - 2y(x)log(x) - 2y(x) + 1 --R (21) ------------------------- --R x y(x) --R Type: Union(Expression Integer,...) --E 21 --S 22 of 126 ode109expr := x*D(yx,x) - yx*(2*yx*log(x)-1) --R --R (22) --R 2 , 2 3 2 2 --R - x y (x) - 8y(x) log(x) + (- 16y(x) + 8y(x))log(x) --R --R + --R 2 2 --R (- 8y(x) + 8y(x) - 2)log(x) - 2x y(x) --R / --R 2 2 --R x y(x) --R Type: Expression Integer --E 22 ------------------------------------------------------------------- --S 23 of 126 ode110 := x*D(y(x),x) + f(x)*(y(x)**2-x**2) --R --R , 2 2 --R (23) xy (x) + f(x)y(x) - x f(x) --R --R Type: Expression Integer --E 23 @ Maxima failed. <<*>>= --S 24 of 126 yx:=solve(ode110,y,x) --R --R (24) "failed" --R Type: Union("failed",...) --E 24 ------------------------------------------------------------------- --S 25 of 126 ode111 := x*D(y(x),x) + y(x)**3 + 3*x*y(x)**2 --R --R , 3 2 --R (25) xy (x) + y(x) + 3x y(x) --R --R Type: Expression Integer --E 25 @ Maxima fails. Maple gets 0 which simplifies to 0 on substitution. <<*>>= --S 26 of 126 yx:=solve(ode111,y,x) --R --R (26) "failed" --R Type: Union("failed",...) --E 26 ------------------------------------------------------------------- --S 27 of 126 ode112 := x*D(y(x),x) - sqrt(y(x)**2 + x**2) - y(x) --R --R +----------+ --R , | 2 2 --R (27) xy (x) - \|y(x) + x - y(x) --R --R Type: Expression Integer --E 27 @ Maxima gets $$x=\%c \%e^{\displaystyle \frac{x {\rm asinh}\left(\frac{y}{x}\right)}{\vert x\vert}}$$ which does not simplify to 0 on substitution. Maple gets 0 but simplification gives the result $csgn(x)x$. <<*>>= --S 28 of 126 yx:=solve(ode112,y,x) --R --R (28) "failed" --R Type: Union("failed",...) --E 28 ------------------------------------------------------------------- --S 29 of 126 ode113 := x*D(y(x),x) + a*sqrt(y(x)**2 + x**2) - y(x) --R --R +----------+ --R , | 2 2 --R (29) xy (x) + a\|y(x) + x - y(x) --R --R Type: Expression Integer --E 29 @ Maxima gets $$x=\%c \%e^{\displaystyle -\frac{x {\rm asinh}\left(\frac{y}{x}\right)}{a\vert x\vert}}$$ which does not simplify to 0 on substitution. Maple gets 0 but on substitition this simplifies to $a~csgn(x)~x$ Mathematica gets $$x*\sinh(C[1]+\log(x))$$ If we choose $C[1]=0$ this simplifies to $$\frac{1}{2}(-1+x^2)$$ However, Mathematica cannot simplify either substition to 0. <<*>>= --S 30 of 126 yx:=solve(ode113,y,x) --R --R (30) "failed" --R Type: Union("failed",...) --E 30 ------------------------------------------------------------------- --S 31 of 126 ode114 := x*D(y(x),x) - x*sqrt(y(x)**2 + x**2) - y(x) --R --R +----------+ --R , | 2 2 --R (31) xy (x) - x\|y(x) + x - y(x) --R --R Type: Expression Integer --E 31 @ Maxima fails. Maple gets 0 but, on substitition, simplifies to $-x^2csqn(x)$. Mathematica gets $$x\sinh(x+C[1])$$ but cannot simplify the substituted expression to 0. <<*>>= --S 32 of 126 yx:=solve(ode114,y,x) --R --R (32) "failed" --R Type: Union("failed",...) --E 32 ------------------------------------------------------------------- --S 33 of 126 ode115 := x*D(y(x),x) - x*(y(x)-x)*sqrt(y(x)**2 + x**2) - y(x) --R --R +----------+ --R , 2 | 2 2 --R (33) xy (x) + (- x y(x) + x )\|y(x) + x - y(x) --R --R Type: Expression Integer --E 33 @ Maxima failed. Maple claims the result is 0 but simplifies it, on substitution, to $x^3 csgn(x)$. Mathematica claims that the equations appear to involve the variables to be solved for in an essentially non-algebraic way. <<*>>= --S 34 of 126 yx:=solve(ode115,y,x) --R --R (34) "failed" --R Type: Union("failed",...) --E 34 ------------------------------------------------------------------- --S 35 of 126 ode116 := x*D(y(x),x) - x*sqrt((y(x)**2 - x**2)*(y(x)**2-4*x**2)) - y(x) --R --R +----------------------+ --R , | 4 2 2 4 --R (35) xy (x) - x\|y(x) - 5x y(x) + 4x - y(x) --R --R Type: Expression Integer --E 35 @ Maxima failed. Maple claims the answer is 0 but simplifies, on substitution, to $-2x^3 csgn(x^2)$. Mathematica says that a potential solution of ComplexInfinity was possibly discarded by the verifier and should be checked by hand, possibly using limits. And the equations appear to involve the variables to be solved for in an essentially non-algebraic way. <<*>>= --S 36 of 126 yx:=solve(ode116,y,x) --R --R (36) "failed" --R Type: Union("failed",...) --E 36 ------------------------------------------------------------------- --S 37 of 126 ode117 := x*D(y(x),x) - x*exp(y(x)/x) - y(x) - x --R --R y(x) --R ---- --R , x --R (37) xy (x) - x %e - y(x) - x --R --R Type: Expression Integer --E 37 @ Maxima gets: $$\%c~x=\%e^{\displaystyle -\frac{x\log(\%e^{y/x}+1)-y}{x}}$$ which does not simplify to 0 on substitution. Maple gets: $$\left(\log\left(-\frac{x}{-1+x~e^{\_C1}}\right)+\_C1\right)x$$ which simplifies to 0 on substitution. Mathematica says that inverse functions are being used by Solve, so some solutions may not be found and to use Reduce for complete solution information. It gets the answer: $$-x\log\left(-1+\frac{e^{-C[1]}}{x}\right)$$ which simplifies to 0. <<*>>= --S 38 of 126 yx:=solve(ode117,y,x) --R --R (38) "failed" --R Type: Union("failed",...) --E 38 ------------------------------------------------------------------- --S 39 of 126 ode118 := x*D(y(x),x) - y(x)*log(y(x)) --R --R , --R (39) xy (x) - y(x)log(y(x)) --R --R Type: Expression Integer --E 39 @ Maxima gets $$\%e^{\%e^{\%c}x}$$ which, on substitution, simplifies to 0. Maple gets $$e^{(x~\_C1)}$$ which, on substitution, does not simplify to 0. Mathematics gets $$e^{e^{C[1]}x}$$ which, on substitution simplifies to $$e^x(x-\log(e^x))$$ which, if $log(e^x)$ could simplify to $x$ then the result would be 0. <<*>>= --S 40 of 126 yx:=solve(ode118,y,x) --R --R x --R (40) - --------- --R log(y(x)) --R Type: Union(Expression Integer,...) --E 40 --S 41 of 126 ode118expr := x*D(yx,x) - yx*log(yx) --R --R x 2 , --R x y(x)log(y(x))log(- ---------) + x y (x) - x y(x)log(y(x)) --R log(y(x)) --R (41) ----------------------------------------------------------- --R 2 --R y(x)log(y(x)) --R Type: Expression Integer --E 41 ------------------------------------------------------------------- --S 42 of 126 ode119 := x*D(y(x),x) - y(x)*(log(x*y(x))-1) --R --R , --R (42) xy (x) - y(x)log(x y(x)) + y(x) --R --R Type: Expression Integer --E 42 @ $$\frac{1}{x}$$ simplifies to 0. Maxima gets $$\frac{\%e^{x/\%c}}{x}$$ which, on substitution, does not simplify to 0. Maple get $$\frac{e^{\left(\frac{x}{\_C1}\right)}}{x}$$ which, on substitution, does not simplify to 0. Mathematica gets $$\frac{1}{x(C[1]-log(log(x)))}$$ which does not simplify to 0 on substitution. <<*>>= --S 43 of 126 yx:=solve(ode119,y,x) --R --R (43) "failed" --R Type: Union("failed",...) --E 43 ------------------------------------------------------------------- --S 44 of 126 ode120 := x*D(y(x),x) - y(x)*(x*log(x**2/y(x))+2) --R --R 2 --R , x --R (44) xy (x) - x y(x)log(----) - 2y(x) --R y(x) --R Type: Expression Integer --E 44 @ Maxima fails. Maple gets $$\frac{x^2}{e^{\left(\frac{\_C1}{e^x}\right)}}$$ which, on substitution, does not simplify to 0. Mathematics get: $$2e^{-e^{-x} C[1]+e^{-x}{\rm ExpIntegralEi}[x]}x$$ which does not simplify to 0 on substitution. <<*>>= --S 45 of 126 yx:=solve(ode120,y,x) --R --R (45) "failed" --R Type: Union("failed",...) --E 45 ------------------------------------------------------------------- --S 46 of 126 ode121 := x*D(y(x),x) + sin(y(x)-x) --R --R , --R (46) xy (x) + sin(y(x) - x) --R --R Type: Expression Integer --E 46 @ Maxima fails. Mathematics gets $$\frac{\sin(x)}{1+\sin(x)}+x^{-sin(x)}C[1]$$ which, on substitution, does not simplify to 0. <<*>>= --S 47 of 126 yx:=solve(ode121,y,x) --R --R (47) "failed" --R Type: Union("failed",...) --E 47 ------------------------------------------------------------------- --S 48 of 126 ode122 := x*D(y(x),x) + (sin(y(x))-3*x**2*cos(y(x)))*cos(y(x)) --R --R , 2 2 --R (48) xy (x) + cos(y(x))sin(y(x)) - 3x cos(y(x)) --R --R Type: Expression Integer --E 48 @ Maxima fails. Maple gets: $$\arctan\left(\frac{x^3+2~\_C1}{x}\right)$$ which, on substitution, simplifies to 0. Mathematica gets: $$\arctan\left(\frac{2x^3+C[1]}{2x}\right)$$ which, on substitution, simplifies to 0. <<*>>= --S 49 of 126 yx:=solve(ode122,y,x) --R --R (49) "failed" --R Type: Union("failed",...) --E 49 ------------------------------------------------------------------- --S 50 of 126 ode123 := x*D(y(x),x) - x*sin(y(x)/x) - y(x) --R --R , y(x) --R (50) xy (x) - x sin(----) - y(x) --R x --R Type: Expression Integer --E 50 @ Maxima gets: $$\%c~x=\%e^{\displaystyle -\frac{ \log\left(\cos\left(\frac{y}{x}\right)+1\right)- \log\left(\cos\left(\frac{y}{x}\right)-1\right)}{2}}$$ which, on substitution, does not simplify to 0. Maple gets: $$\arctan\left(\frac{2x~\_C1}{1+x^2~\_C1^2}\quad,\quad -\frac{-1+x^2~\_C1^2}{1+x^2~\_C1^2}\right)x$$ which, on substitution, simplifies to 0. Mathematica get: $$x^{1+sin(x)}C[1]$$ which does not simplfy to 0 on substitution. <<*>>= --S 51 of 126 yx:=solve(ode123,y,x) --R --R (51) "failed" --R Type: Union("failed",...) --E 51 ------------------------------------------------------------------- --S 52 of 126 ode124 := x*D(y(x),x) + x*cos(y(x)/x) - y(x) + x --R --R , y(x) --R (52) xy (x) + x cos(----) - y(x) + x --R x --R Type: Expression Integer --E 52 @ Maxima gets: $$\%c~x=\%e^{\displaystyle -\frac{\sin\left(\frac{y}{x}\right)} {\cos\left(\frac{y}{x}\right)+1}}$$ which, on substitution, does not simplify to 0. Maple gets $$-2\arctan(\log(x)+~\_C1)x$$ which, on substitution, does not simplify to 0. Mathematics gets $$2x\arctan(C[1]-\log(x))$$ which does not simplify to 0 on substitution. <<*>>= --S 53 of 126 yx:=solve(ode124,y,x) --R --R (53) "failed" --R Type: Union("failed",...) --E 53 ------------------------------------------------------------------- --S 54 of 126 ode125 := x*D(y(x),x) + x*tan(y(x)/x) - y(x) --R --R , y(x) --R (54) xy (x) + x tan(----) - y(x) --R x --R Type: Expression Integer --E 54 @ Maxima gets: $$\arcsin\left(\frac{1}{\%c~x}\right)x$$ which, on substitition, does simplifes to 0. Maple gets $$\arcsin\left(\frac{1}{x~\_C1}\right)x$$ which, on substitution, simplifies to 0. Mathematica gets $$\arcsin\left(\frac{e^{C[1]}}{x}\right)$$ which does not simplify to 0 on substitution. <<*>>= --S 55 of 126 yx:=solve(ode125,y,x) --R --R (55) "failed" --R Type: Union("failed",...) --E 55 ------------------------------------------------------------------- --S 56 of 126 ode126 := x*D(y(x),x) - y(x)*f(x*y(x)) --R --R , --R (56) xy (x) - y(x)f(x y(x)) --R --R Type: Expression Integer --E 56 @ Maxima fails. Maple gets $$\frac{{\rm RootOf}\left(-\log(x)+~\_C1+ \displaystyle\int^{\_Z}{\frac{1}{\displaystyle\_a(1+g(\_a))}}~d\_a\right)}{x}$$ which, on substitution, simplifies to 0. Mathematica gets $$\frac{1}{-f(x)-C[1]}$$ which does not simplify to 0 on substitution. <<*>>= --S 57 of 126 yx:=solve(ode126,y,x) --R --R (57) "failed" --R Type: Union("failed",...) --E 57 ------------------------------------------------------------------- --S 58 of 126 ode127 := x*D(y(x),x) - y(x)*f(x**a*y(x)**b) --R --R a b , --R (58) - y(x)f(x y(x) ) + xy (x) --R --R Type: Expression Integer --E 58 @ Maxima fails. Maple gives 0 which, on substitution simplifies to 0. Mathematica gives: $$b\left(-\frac{f(x^a)}{a}-C[1]\right)^{-1/b}$$ which, on substitution, does not simplify to 0. <<*>>= --S 59 of 126 yx:=solve(ode127,y,x) --R --R (59) "failed" --R Type: Union("failed",...) --E 59 ------------------------------------------------------------------- --S 60 of 126 ode128 := x*D(y(x),x) + a*y(x) - f(x)*g(x**a*y(x)) --R --R , a --R (60) xy (x) - f(x)g(y(x)x ) + a y(x) --R --R Type: Expression Integer --E 60 @ Maxima fails. Maple gives $$\frac{{\rm RootOf}\left( -\int{f(x)x^{(-1+a)}}~dx+\int^{\_Z}{\frac{1}{g(\_a)}~d\_a+\_C1}\right)}{x^a}$$ which, on substitution, gives 0. Mathematica gives $$e^{\frac{f(x)g(x^{1+a})}{1+a}-a\log(x)}C[1]$$ which, on substitution, does not simplify to 0. <<*>>= --S 61 of 126 yx:=solve(ode128,y,x) --R --R (61) "failed" --R Type: Union("failed",...) --E 61 ------------------------------------------------------------------- --S 62 of 126 ode129 := (x+1)*D(y(x),x) + y(x)*(y(x)-x) --R --R , 2 --R (62) (x + 1)y (x) + y(x) - x y(x) --R --R Type: Expression Integer --E 62 @ Maxima gets: $$\frac{\%e^x}{(x+1)\left(\int{\frac{\%e^x}{(x+1)^2}}~dx+\%c\right)}$$ which, on substitution, does not simplify to 0. Maple gives $$\frac{e^x} {-e^x-e^{(-1)}{\rm Ei}(1,-x-1)x-e^{(-1)}{\rm Ei}(1,-x-1)+x~\_C1+~\_C1}$$ which, on substitution, simplifies to 0. Mathematica gives $$-\frac{e^{1+x}}{e^{1+x}-eC[1]-exC[1]-{\rm ExpIntegralEi}(1+x)- x{\rm ExpIntegralEi}(1+x)}$$ <<*>>= --S 63 of 126 yx:=solve(ode129,y,x) --R --R --R x --R - x ++ 1 --I (- x - 1)y(x)%e | --------------------- d%U + 1 --I ++ 2 - %U --I (%U + 2%U + 1)%e --R (63) ----------------------------------------------------- --R - x --R (x + 1)y(x)%e --R Type: Union(Expression Integer,...) --E 63 ------------------------------------------------------------------- --S 64 of 126 ode130 := 2*x*D(y(x),x) - y(x) -2*x**3 --R --R , 3 --R (64) 2xy (x) - y(x) - 2x --R --R Type: Expression Integer --E 64 @ Maxima gets: $$\%e^{\displaystyle\frac{\log(x)}{2}}\displaystyle \left(\frac{2\%e^{\displaystyle\frac{5\log(x)}{2}}}{5}+\%c\right)$$ which, on substitution, does not give 0. Maple gives $$\frac{2x^3}{5}+\sqrt{x}~\_C1$$ which, on substitution, simplifies to 0. Mathematica gives $$\frac{2x^3}{5}+\sqrt{x}C[1]$$ which simplifies to 0 on substitution. <<*>>= --S 65 of 126 ode130a:=solve(ode130,y,x) --R --R 3 --R 2x +-+ --R (65) [particular= ---,basis= [\|x ]] --R 5 --RType: Union(Record(particular: Expression Integer,basis: List Expression Integer),...) --E 65 --S 66 of 126 yx:=ode130a.particular --R --R 3 --R 2x --R (66) --- --R 5 --R Type: Expression Integer --E 66 --S 67 of 126 ode130expr := 2*x*D(yx,x) - yx -2*x**3 --R --R (67) 0 --R Type: Expression Integer --E 67 ------------------------------------------------------------------- --S 68 of 126 ode131 := (2*x+1)*D(y(x),x) - 4*exp(-y(x)) + 2 --R --R , - y(x) --R (68) (2x + 1)y (x) - 4%e + 2 --R --R Type: Expression Integer --E 68 @ Maxima gets: $$\log\left(\frac{4\%e^{2\%c}x+2\%e^{2\%c}+1} {2\%e^{2\%c}x+\%e^{2\%c}}\right)$$ which simplifies to 0 when substituted. Maple gives $$-\log\left(\frac{2x+1}{-1+4xe^{(2~\_C1)}+2e^{(2~\_C1)}}\right)-2~\_C1$$ which simplifies to 0 when substituted. Mathematica gives $$\log\left(2+\frac{1}{1+2x}\right)$$ which simplifies to 0 when substituted. <<*>>= --S 69 of 126 yx:=solve(ode131,y,x) --R --R - y(x) y(x) --R (69) (- 4x %e + 2x + 1)%e --R Type: Union(Expression Integer,...) --E 69 --S 70 of 126 ode131expr := (2*x+1)*D(yx,x) - 4*exp(-yx) + 2 --R --R (70) --R - y(x) y(x) --R (4x %e - 2x - 1)%e 2 y(x) , --R - 4%e + (4x + 4x + 1)%e y (x) --R --R + --R - y(x) y(x) --R ((- 8x - 4)%e + 4x + 2)%e + 2 --R Type: Expression Integer --E 70 ------------------------------------------------------------------- --S 71 of 126 ode132 := 3*x*D(y(x),x) - 3*x*log(x)*y(x)**4 - y(x) --R --R , 4 --R (71) 3xy (x) - 3x y(x) log(x) - y(x) --R --R Type: Expression Integer --E 71 @ Maxima gives 3 solutions. $$-\frac{\left(\sqrt{3}~4^{1/3}\%i-4^{1/3}\right)x^{1/3}} {2\left(6x^2\log(x)-3x^2+4\%c\right)^{1/3}}$$ $$\frac{\left(\sqrt{3}~4^{1/3}\%i+4^{1/3}\right)x^{1/3}} {2\left(6x^2\log(x)-3x^2+4\%c\right)^{1/3}}$$ $$-\frac{4^{1/3}x^{1/3}}{\left(6x^2\log(x)-3x^2+4\%c\right)^{1/3}}$$ which, on substitution, simplifies to 0. Maple gives 3 solutions. $$\frac{\left(-4x(6x^2\log(x)-3x^2-4~\_C1)^2\right)^{(1/3)}} {6x^2\log(x)-3*x^2-4~\_C1}$$ $$-\frac{1}{2}\frac{\left(-4x(6x^2\log(x)-3x^2-4~\_C1)^2\right)^{(1/3)}} {6x^2\log(x)-3*x^2-4~\_C1} +\frac{1}{2}I\sqrt{3} \frac{\left(-4x(6x^2\log(x)-3x^2-4~\_C1)^2\right)^{(1/3)}} {6x^2\log(x)-3*x^2-4~\_C1}$$ $$-\frac{1}{2}\frac{\left(-4x(6x^2\log(x)-3x^2-4~\_C1)^2\right)^{(1/3)}} {6x^2\log(x)-3*x^2-4~\_C1} -\frac{1}{2}I\sqrt{3} \frac{\left(-4x(6x^2\log(x)-3x^2-4~\_C1)^2\right)^{(1/3)}} {6x^2\log(x)-3*x^2-4~\_C1}$$ which, on substitution, simplifies to 0. Mathematica gives 3 solutions, $$\frac{(-2)^{2/3}x^{1/3}}{(3x^2+4C[1]-6x^2\log(x))^{1/3}}$$ $$\frac{( 2)^{2/3}x^{1/3}}{(3x^2+4C[1]-6x^2\log(x))^{1/3}}$$ $$\frac{(-1)^{1/3}2^{2/3}x^{1/3}}{(3x^2+4C[1]-6x^2\log(x))^{1/3}}$$ which do not simplify to 0 on substitution. <<*>>= --S 72 of 126 yx:=solve(ode132,y,x) --R --R 2 3 2 3 --R - 6x y(x) log(x) + 3x y(x) - 4x --R (72) -------------------------------- --R 3 --R 4y(x) --R Type: Union(Expression Integer,...) --E 72 --S 73 of 126 ode132expr := 3*x*D(yx,x) - 3*x*log(x)*yx**4 - yx --R --R (73) --R 2 8 , 9 12 5 --R 2304x y(x) y (x) - 3888x y(x) log(x) --R --R + --R 9 12 8 9 4 --R (7776x y(x) - 10368x y(x) )log(x) --R + --R 9 12 8 9 7 6 3 --R (- 5832x y(x) + 15552x y(x) - 10368x y(x) )log(x) --R + --R 9 12 8 9 7 6 6 3 2 --R (1944x y(x) - 7776x y(x) + 10368x y(x) - 4608x y(x) )log(x) --R + --R 9 2 12 8 9 7 6 6 3 --R (- 243x - 1920x )y(x) + 1296x y(x) - 2592x y(x) + 2304x y(x) --R + --R 5 --R - 768x --R * --R log(x) --R + --R 2 12 9 --R - 192x y(x) - 512x y(x) --R / --R 12 --R 256y(x) --R Type: Expression Integer --E 73 ------------------------------------------------------------------- --S 74 of 126 ode133 := x**2*D(y(x),x) + y(x) - x --R --R 2 , --R (74) x y (x) + y(x) - x --R --R Type: Expression Integer --E 74 @ Maxima gets $$\%e^{1/x} \left(\int{\displaystyle\frac{\%e^{-\frac{1}{x}}}{x}}~dx+\%c\right)$$ which, on substitution, simplifies to 0. Maple gives $$\left({\rm Ei}\left(1,\frac{1}{x}\right)+~\_C1\right)e^{(\frac{1}{x})}$$ which simplifies to 0 on substitution. Mathematica gets: $$e^{1/x}C[1]-e^{1/x}{\rm ExpIntegralEi}\left(-\frac{1}{x}\right)$$ which simplifies to 0 on substitution. <<*>>= --S 75 of 126 yx:=solve(ode133,y,x) --R --R --R 1 1 --R - x - --R x ++ 1 x --I (75) [particular= %e | ------- d%U ,basis= [%e ]] --R ++ 1 --R -- --I %U --I %U %e --RType: Union(Record(particular: Expression Integer,basis: List Expression Integer),...) --E 75 ------------------------------------------------------------------- --S 76 of 126 ode134 := x**2*D(y(x),x) - y(x) + x**2*exp(x-1/x) --R --R 2 --R x - 1 --R ------ --R 2 , 2 x --R (76) x y (x) + x %e - y(x) --R --R Type: Expression Integer --E 76 @ Maxima gets $$\%e^{\displaystyle -\frac{1}{x}}\left(\%c-\%e^x\right)$$ which simplifies to 0 on substitution. Maple gets $$(-e^x+~\_C1)e^{\left(-\frac{1}{x}\right)}$$ which simplifies to 0 on substitution. Mathematics get $$-e^{-\frac{1}{x}+x}+e^{-1/x}C[1]$$ which does not simplify to 0 on substitution. This is curious because the basis element is the same one computed by Axiom, which Axiom cannot simplify either. However, Axiom can simplify the particular element to 0 and Mathematica cannot. <<*>>= --S 77 of 126 ode134a:=solve(ode134,y,x) --R --R 2 --R x - 1 1 --R ------ - - --R x x --R (77) [particular= - %e ,basis= [%e ]] --RType: Union(Record(particular: Expression Integer,basis: List Expression Integer),...) --E 77 --S 78 of 126 yx:=ode134a.particular --R --R 2 --R x - 1 --R ------ --R x --R (78) - %e --R Type: Expression Integer --E 78 --S 79 of 126 ode134expr := x**2*D(yx,x) - yx + x**2*exp(x-1/x) --R --R (79) 0 --R Type: Expression Integer --E 79 ------------------------------------------------------------------- --S 80 of 126 ode135 := x**2*D(y(x),x) - (x-1)*y(x) --R --R 2 , --R (80) x y (x) + (- x + 1)y(x) --R --R Type: Expression Integer --E 80 @ Maxima gets $$\%c~x\%e^{1/x}$$ which simplifies to 0 when substituted. Maple gets $$\_C1xe^{\left(\frac{1}{x}\right)}$$ which simplifies to 0 when substituted. Mathematica gets $$e^{1/x}xC[1]$$ which simplifies to 0 when substituted. <<*>>= --S 81 of 126 ode135a:=solve(ode135,y,x) --R --R 1 --R - --R x --R (81) [particular= 0,basis= [x %e ]] --RType: Union(Record(particular: Expression Integer,basis: List Expression Integer),...) --E 81 --S 82 of 126 yx:=ode135a.particular --R --R (82) 0 --R Type: Expression Integer --E 82 --S 83 of 126 ode135expr := x**2*D(yx,x) - (x-1)*yx --R --R (83) 0 --R Type: Expression Integer --E 83 ------------------------------------------------------------------- --S 84 of 126 ode136 := x**2*D(y(x),x) + y(x)**2 + x*y(x) + x**2 --R --R 2 , 2 2 --R (84) x y (x) + y(x) + x y(x) + x --R --R Type: Expression Integer --E 84 @ Maxima gets $$-\frac{x\log(\%c~x)-x}{log(\%c~x)}$$ which simplifies to 0 on substitution. Maple gets $$-\frac{x(-1+\log(x)+~\_C1)}{\log(x)+~\_C1}$$ which simplifies to 0 on substitution. Mathematica gets $$\frac{-x-xC[1]+x\log(x)}{C[1]-\log(x)}$$ which simplifies to 0 on substition. <<*>>= --S 85 of 126 yx:=solve(ode136,y,x) --R --R (- y(x) - x)log(x) + x --R (85) ---------------------- --R y(x) + x --R Type: Union(Expression Integer,...) --E 85 --S 86 of 126 ode136expr := x**2*D(yx,x) + yx**2 + x*yx + x**2 --R --R (86) --R 3 , 2 2 2 --R - x y (x) + (y(x) + 2x y(x) + x )log(x) --R --R + --R 2 2 3 2 2 2 3 --R (- x y(x) + (- 2x - 2x)y(x) - x - 2x )log(x) + (x - x)y(x) + 2x y(x) --R + --R 4 2 --R x + x --R / --R 2 2 --R y(x) + 2x y(x) + x --R Type: Expression Integer --E 86 ------------------------------------------------------------------- --S 87 of 126 ode137 := x**2*D(y(x),x) - y(x)**2 - x*y(x) --R --R 2 , 2 --R (87) x y (x) - y(x) - x y(x) --R --R Type: Expression Integer --E 87 @ Maxima gets $$\frac{x}{\log\left(\displaystyle \frac{1}{\%c~x}\right)}$$ which simplifies to 0 on substitution. Maple gets: $$\frac{x}{-\log(x)+~\_C1}$$ which simplifies to 0 on substitution. Mathematica gets: $$\frac{x}{C[1]-\log(x)}$$ which simplifies to 0 on substitution. <<*>>= --S 88 of 126 yx:=solve(ode137,y,x) --R --R y(x)log(x) + x --R (88) -------------- --R y(x) --R Type: Union(Expression Integer,...) --E 88 --S 89 of 126 ode137expr := x**2*D(yx,x) - yx**2 - x*yx --R --R 3 , 2 2 2 2 2 --R - x y (x) - y(x) log(x) + (- x y(x) - 2x y(x))log(x) + x y(x) - x --R --R (89) --------------------------------------------------------------------- --R 2 --R y(x) --R Type: Expression Integer --E 89 ------------------------------------------------------------------- --S 90 of 126 ode138 := x**2*D(y(x),x) - y(x)**2 - x*y(x) - x**2 --R --R 2 , 2 2 --R (90) x y (x) - y(x) - x y(x) - x --R --R Type: Expression Integer --E 90 @ Maxima gets $$\%c~x=\%e^{\arctan\left(\frac{y}{x}\right)}$$ which does not simplify to 0 when substituted. Maple gets $$\tan(\log(x)+~\_C1)x$$ which simplifies to 0 on substitution. Mathematica get: $$x\tan(C[2]+\log(x))$$ which simplifies to 0 when substituted. <<*>>= --S 91 of 126 yx:=solve(ode138,y,x) --R --R +---+ +---+ --R (- 7\|- 1 + 9)y(x) + 9x\|- 1 + 7x --R (91) -------------------------------------------------------- --R +---+ --R +---+ +---+ - 2\|- 1 log(x) --R ((18\|- 1 + 14)y(x) - 14x\|- 1 + 18x)%e --R Type: Union(Expression Integer,...) --E 91 --S 92 of 126 ode138expr := x**2*D(yx,x) - yx**2 - x*yx - x**2 --R --R (92) --R 3 +---+ 3 4 +---+ 4 --R ((- 1188x \|- 1 + 2716x )y(x) - 2716x \|- 1 - 1188x ) --R * --R +---+ --R - 2\|- 1 log(x) , --R %e y (x) --R --R + --R 2 +---+ 2 3 3 +---+ 3 2 --R (- 1188x \|- 1 + 2716x )y(x) + (- 8148x \|- 1 - 3564x )y(x) --R + --R 4 +---+ 4 5 +---+ 5 --R (3564x \|- 1 - 8148x )y(x) + 2716x \|- 1 + 1188x --R * --R +---+ 2 --R - 2\|- 1 log(x) --R (%e ) --R + --R +---+ 3 2 +---+ 2 2 --R (- 170x\|- 1 - 3310x)y(x) + (4498x \|- 1 - 2886x )y(x) --R + --R 3 +---+ 3 4 +---+ 4 --R (2546x \|- 1 - 2122x )y(x) + 3310x \|- 1 - 170x --R * --R +---+ --R - 2\|- 1 log(x) --R %e --R + --R +---+ 3 +---+ 2 --R (297\|- 1 - 679)y(x) + (- 679x\|- 1 - 297x)y(x) --R + --R 2 +---+ 2 3 +---+ 3 --R (297x \|- 1 - 679x )y(x) - 679x \|- 1 - 297x --R / --R +---+ 3 +---+ 2 --R (1188\|- 1 - 2716)y(x) + (8148x\|- 1 + 3564x)y(x) --R + --R 2 +---+ 2 3 +---+ 3 --R (- 3564x \|- 1 + 8148x )y(x) - 2716x \|- 1 - 1188x --R * --R +---+ 2 --R - 2\|- 1 log(x) --R (%e ) --R Type: Expression Integer --E 92 ------------------------------------------------------------------- --S 93 of 126 ode139 := x**2*(D(y(x),x)+y(x)**2) + a*x**k - b*(b-1) --R --R 2 , k 2 2 2 --R (93) x y (x) + a x + x y(x) - b + b --R --R Type: Expression Integer --E 93 @ Maxima gets 6 answers, one of which is: $$\frac{-\left(3^{5/6}\%i\left(ax^k+\%ckx-\%cx+b^2k-bk-b^2+b\right)^{1/3}- 3^{1/3}\left(ax^k+\%ckx-\%cx+b^2k-bk-b^2+b\right)^{1/3}\right)} {\left(2(k-1)^{1/3}x^{1/3}\right)}$$ which simplifies to 0 on substitution. <<*>>= --S 94 of 126 yx:=solve(ode139,y,x) --R --R (94) "failed" --R Type: Union("failed",...) --E 94 ------------------------------------------------------------------- --S 95 of 126 ode140 := x**2*(D(y(x),x)+y(x)**2) + 4*x*y(x) + 2 --R --R 2 , 2 2 --R (95) x y (x) + x y(x) + 4x y(x) + 2 --R --R Type: Expression Integer --E 95 @ Maxima gets $$-\frac{x-2\%c}{x^2-\%c~x}$$ which simplifies to 0 when substituted. Maple gets $$-\frac{-2~\_C1+x}{x(-~\_C1+x)}$$ which simplifies to 0 when substituted. Mathematica gets: $$-\frac{2}{x}+\frac{1}{x+C[1]}$$ which does not simplify. <<*>>= --S 96 of 126 yx:=solve(ode140,y,x) --R --R x y(x) + 2 --R (96) -------------------- --R 2 --R (x - x)y(x) + x - 2 --R Type: Union(Expression Integer,...) --E 96 --S 97 of 126 ode140expr := x**2*(D(yx,x)+yx**2) + 4*x*yx + 2 --R --R (97) --R 4 , 4 3 2 2 3 2 2 --R - x y (x) + (6x - 8x + 2x )y(x) + (16x - 28x + 8x)y(x) + 12x - 24x + 8 --R --R ---------------------------------------------------------------------------- --R 4 3 2 2 3 2 2 --R (x - 2x + x )y(x) + (2x - 6x + 4x)y(x) + x - 4x + 4 --R Type: Expression Integer --E 97 ------------------------------------------------------------------- --S 98 of 126 ode141 := x**2*(D(y(x),x)+y(x)**2) + a*x*y(x) + b --R --R 2 , 2 2 --R (98) x y (x) + x y(x) + a x y(x) + b --R --R Type: Expression Integer --E 98 @ Maxima gets: $$\%e^{\displaystyle -a\log(x)-2x} \left(\%c-b \int{\displaystyle \frac{\%e^{\displaystyle a\log(x)+2x}}{x^2}}~dx\right)$$ which, when substituted, simplifies to 0. <<*>>= --S 99 of 126 yx:=solve(ode141,y,x) --R 2 --R WARNING (genufact): No known algorithm to factor ? + (a - 1)? + b --R , trying square-free. --R --R (99) --R +------------------+ --R | 2 --R \|- 4b + a - 2a + 1 - 2x y(x) - a + 1 --R / --R +------------------+ --R | 2 2 --R ((2x y(x) + a - 1)\|- 4b + a - 2a + 1 - 4b + a - 2a + 1) --R * --R +------------------+ --R | 2 --R - log(x)\|- 4b + a - 2a + 1 --R %e --R Type: Union(Expression Integer,...) --E 99 --S 100 of 126 ode141expr := x**2*(D(yx,x)+yx**2) + a*x*yx + b --R --R (100) --R 2 4 3 2 3 --R ((- 8b + 2a - 4a + 2)x y(x) + ((- 4a + 4)b + a - 3a + 3a - 1)x ) --R * --R +------------------+ --R | 2 --R \|- 4b + a - 2a + 1 --R + --R 2 2 4 3 2 3 --R (16b + (- 8a + 16a - 8)b + a - 4a + 6a - 4a + 1)x --R * --R +------------------+ --R | 2 --R - log(x)\|- 4b + a - 2a + 1 , --R %e y (x) --R --R + --R 2 2 3 3 --R (8b + (- 2a + 4a - 2)b)x y(x) --R + --R 2 3 2 2 2 --R ((12a - 12)b + (- 3a + 9a - 9a + 3)b)x y(x) --R + --R 3 2 2 --R - 24b + (18a - 36a + 18)b --R + --R 4 3 2 --R (- 3a + 12a - 18a + 12a - 3)b --R * --R x y(x) --R + --R 3 3 2 2 --R (- 12a + 12)b + (7a - 21a + 21a - 7)b --R + --R 5 4 3 2 --R (- a + 5a - 10a + 10a - 5a + 1)b --R * --R +------------------+ --R | 2 --R \|- 4b + a - 2a + 1 --R + --R 3 2 2 4 3 2 2 --R (- 48b + (24a - 48a + 24)b + (- 3a + 12a - 18a + 12a - 3)b)x --R * --R 2 --R y(x) --R + --R 3 3 2 2 --R (- 48a + 48)b + (24a - 72a + 72a - 24)b --R + --R 5 4 3 2 --R (- 3a + 15a - 30a + 30a - 15a + 3)b --R * --R x y(x) --R + --R 4 2 3 4 3 2 2 --R 16b + (- 24a + 48a - 24)b + (9a - 36a + 54a - 36a + 9)b --R + --R 6 5 4 3 2 --R (- a + 6a - 15a + 20a - 15a + 6a - 1)b --R * --R +------------------+ 2 --R | 2 --R - log(x)\|- 4b + a - 2a + 1 --R (%e ) --R + --R 2 4 3 --R (- 8b + 2a - 4a + 2)x y(x) --R + --R 3 2 3 2 --R ((- 16a + 4)b + 4a - 9a + 6a - 1)x y(x) --R + --R 2 2 4 3 2 2 --R (- 8b + (- 6a + 4a + 2)b + 2a - 6a + 6a - 2a)x y(x) --R + --R 2 3 2 --R ((- 8a + 4)b + (2a - 5a + 4a - 1)b)x --R * --R +------------------+ --R | 2 --R \|- 4b + a - 2a + 1 --R + --R 3 2 4 3 --R (- 8a b + 2a - 4a + 2a)x y(x) --R + --R 2 2 4 3 2 3 2 --R (16b + (- 20a + 28a - 8)b + 4a - 13a + 15a - 7a + 1)x y(x) --R + --R 2 3 2 5 4 3 2 2 --R (8a b + (- 10a + 20a - 10a)b + 2a - 8a + 12a - 8a + 2a)x y(x) --R + --R 3 2 2 4 3 2 --R (16b + (- 12a + 20a - 8)b + (2a - 7a + 9a - 5a + 1)b)x --R * --R +------------------+ --R | 2 --R - log(x)\|- 4b + a - 2a + 1 --R %e --R + --R 5 3 4 2 2 3 --R - 2x y(x) + (- 3a + 3)x y(x) + (- 2b - a + 2a - 1)x y(x) --R + --R 2 --R (- a + 1)b x --R * --R +------------------+ --R | 2 --R \|- 4b + a - 2a + 1 --R + --R 2 4 2 3 2 3 --R (- 4b + a - 2a + 1)x y(x) + ((- 4a + 4)b + a - 3a + 3a - 1)x y(x) --R + --R 2 2 2 --R (- 4b + (a - 2a + 1)b)x --R / --R 2 3 3 --R (8b - 2a + 4a - 2)x y(x) --R + --R 3 2 2 2 --R ((12a - 12)b - 3a + 9a - 9a + 3)x y(x) --R + --R 2 2 4 3 2 --R (- 24b + (18a - 36a + 18)b - 3a + 12a - 18a + 12a - 3)x y(x) --R + --R 2 3 2 5 4 3 2 --R (- 12a + 12)b + (7a - 21a + 21a - 7)b - a + 5a - 10a + 10a --R + --R - 5a + 1 --R * --R +------------------+ --R | 2 --R \|- 4b + a - 2a + 1 --R + --R 2 2 4 3 2 2 2 --R (- 48b + (24a - 48a + 24)b - 3a + 12a - 18a + 12a - 3)x y(x) --R + --R 2 3 2 5 4 3 --R (- 48a + 48)b + (24a - 72a + 72a - 24)b - 3a + 15a - 30a --R + --R 2 --R 30a - 15a + 3 --R * --R x y(x) --R + --R 3 2 2 4 3 2 6 --R 16b + (- 24a + 48a - 24)b + (9a - 36a + 54a - 36a + 9)b - a --R + --R 5 4 3 2 --R 6a - 15a + 20a - 15a + 6a - 1 --R * --R +------------------+ 2 --R | 2 --R - log(x)\|- 4b + a - 2a + 1 --R (%e ) --R Type: Expression Integer --E 100 ------------------------------------------------------------------- --S 101 of 126 ode142 := x**2*(D(y(x),x)-y(x)**2) - a*x**2*y(x) + a*x + 2 --R --R 2 , 2 2 2 --R (101) x y (x) - x y(x) - a x y(x) + a x + 2 --R --R Type: Expression Integer --E 101 @ Maxima failed. <<*>>= --S 102 of 126 yx:=solve(ode142,y,x) --R --R 2 3 2 3 3 2 2 --R (a x - 2a x + 2x)y(x) + a x - a x + 2a x - 2 --R (102) ------------------------------------------------ --R 3 3 - a x --R (a x y(x) - a )%e --R Type: Union(Expression Integer,...) --E 102 --S 103 of 126 ode142expr := x**2*(D(yx,x)-yx**2) - a*x**2*yx + a*x + 2 --R --R (103) --R 6 6 - a x , --R - a x %e y (x) --R --R + --R 7 3 6 2 2 7 2 6 7 6 - a x 2 --R ((a x + 2a x )y(x) + (- 2a x - 4a x)y(x) + a x + 2a )(%e ) --R + --R 5 5 4 4 2 6 5 5 4 4 3 6 4 5 3 --R (2a x - 2a x )y(x) + (2a x - 4a x + 4a x )y(x) - 3a x + 2a x --R + --R 4 2 --R - 2a x --R * --R - a x --R %e --R + --R 4 8 3 7 2 6 5 4 2 --R (- a x + 4a x - 8a x + 8a x - 4x )y(x) --R + --R 5 8 4 7 3 6 2 5 4 3 6 8 5 7 --R (- 2a x + 6a x - 12a x + 16a x - 16a x + 8x )y(x) - a x + 2a x --R + --R 4 6 3 5 2 4 3 2 --R - 5a x + 8a x - 8a x + 8a x - 4x --R / --R 6 2 2 6 6 - a x 2 --R (a x y(x) - 2a x y(x) + a )(%e ) --R Type: Expression Integer --E 103 ------------------------------------------------------------------- --S 104 of 126 ode143 := x**2*(D(y(x),x)+a*y(x)**2) - b --R --R 2 , 2 2 --R (104) x y (x) + a x y(x) - b --R --R Type: Expression Integer --E 104 @ Maxima, if $4ab+1 >= 0$ gets: $$x=\%c\%e^{ -\frac{\displaystyle\log\left( -\frac{\displaystyle -2axy+\sqrt{4ab+1}+1} {\displaystyle 2axy+\sqrt{4ab+1}-1}\right)} {\displaystyle\sqrt{4ab+1}}}$$ and if $4ab+1 < 0$ gets: $$x=\%c\%e^{ -\frac{\displaystyle 2\arctan\left( \frac{\displaystyle 2axy-1}{\displaystyle\sqrt{-4ab-1}}\right)} {\displaystyle\sqrt{-4ab-1}}}$$ neither of which simplify to 0 on substitution. <<*>>= --S 105 of 126 yx:=solve(ode143,y,x) --R 2 --R WARNING (genufact): No known algorithm to factor ? - ? - a b --R , trying square-free. --R --R +--------+ 2 --R a\|4a b + 1 - 2a x y(x) + a --R (105) ------------------------------------------------------------ --R +--------+ --R +--------+ - log(x)\|4a b + 1 --R ((2a x y(x) - 1)\|4a b + 1 + 4a b + 1)%e --R Type: Union(Expression Integer,...) --E 105 --S 106 of 126 ode143expr := x**2*(D(yx,x)+a*yx**2) - b --R --R (106) --R +--------+ --R 3 2 3 - log(x)\|4a b + 1 , --R (- 8a b - 2a )x %e y (x) --R --R + --R 2 2 2 +--------+ --R ((- 8a b - 2a b)x y(x) + 4a b + b)\|4a b + 1 --R + --R 3 2 2 2 2 2 2 2 3 2 --R (- 8a b - 2a b)x y(x) + (8a b + 2a b)x y(x) - 8a b - 6a b - b --R * --R +--------+ 2 --R - log(x)\|4a b + 1 --R (%e ) --R + --R +--------+ --R 4 3 3 2 3 2 2 - log(x)\|4a b + 1 --R ((- 8a b - 2a )x y(x) + (8a b + 2a b)x)%e --R + --R 4 3 3 2 +--------+ 5 4 2 4 3 4 3 2 --R (- 2a x y(x) + a x )\|4a b + 1 + 2a x y(x) - 2a x y(x) + (2a b + a )x --R / --R 2 +--------+ 3 2 2 2 --R ((8a b + 2a)x y(x) - 4a b - 1)\|4a b + 1 + (8a b + 2a )x y(x) --R + --R 2 2 2 --R (- 8a b - 2a)x y(x) + 8a b + 6a b + 1 --R * --R +--------+ 2 --R - log(x)\|4a b + 1 --R (%e ) --R Type: Expression Integer --E 106 ------------------------------------------------------------------- --S 107 of 126 ode144 := x**2*(D(y(x),x)+a*y(x)**2) + b*x**alpha + c --R --R 2 , alpha 2 2 --R (107) x y (x) + b x + a x y(x) + c --R --R Type: Expression Integer --E 107 @ Maxima failed. <<*>>= --S 108 of 126 yx:=solve(ode144,y,x) --R --R (108) "failed" --R Type: Union("failed",...) --E 108 ------------------------------------------------------------------- --S 109 of 126 ode145 := x**2*D(y(x),x) + a*y(x)**3 - a*x**2*y(x)**2 --R --R 2 , 3 2 2 --R (109) x y (x) + a y(x) - a x y(x) --R --R Type: Expression Integer --E 109 @ Maxima failed. Maple claims the result is 0, which when substituted, simplifies to 0 <<*>>= --S 110 of 126 yx:=solve(ode145,y,x) --R --R (110) "failed" --R Type: Union("failed",...) --E 110 ------------------------------------------------------------------- --S 111 of 126 ode146 := x**2*D(y(x),x) + x*y(x)**3 + a*y(x)**2 --R --R 2 , 3 2 --R (111) x y (x) + x y(x) + a y(x) --R --R Type: Expression Integer --E 111 @ Maxima failed. Maple gets 0 which, when substituted, simplifies to 0. <<*>>= --S 112 of 126 yx:=solve(ode146,y,x) --R --R (112) "failed" --R Type: Union("failed",...) --E 112 ------------------------------------------------------------------- --S 113 of 126 ode147 := x**2*D(y(x),x) + a*x**2*y(x)**3 + b*y(x)**2 --R --R 2 , 2 3 2 --R (113) x y (x) + a x y(x) + b y(x) --R --R Type: Expression Integer --E 113 @ Maxima failed. Maple gets 0 which, when substituted, results in 0. <<*>>= --S 114 of 126 yx:=solve(ode147,y,x) --R --R (114) "failed" --R Type: Union("failed",...) --E 114 ------------------------------------------------------------------- --S 115 of 126 ode148 := (x**2+1)*D(y(x),x) + x*y(x) - 1 --R --R 2 , --R (115) (x + 1)y (x) + x y(x) - 1 --R --R Type: Expression Integer --E 115 @ Maxima gets $$({\rm asinh}(x)+\%c)\%e^{-\frac{\displaystyle\log(x^2+1)}{\displaystyle 2}}$$ which when substituted, does not simplify to 0. Maple gets $$\frac{{\rm arcsinh}(x)+~\_C1}{\sqrt{x^2+1}}$$ which when substituted, simplifies to 0. Mathematica gets $$\frac{{\rm arcsinh}(x)}{\sqrt{1+x^2}}+\frac{C[1]}{\sqrt{1+x^2}}$$ gives 0 when substituted. <<*>>= --S 116 of 126 ode148a:=solve(ode148,y,x) --R --R +------+ --R | 2 --R log(\|x + 1 - x) 1 --R (116) [particular= - ------------------,basis= [---------]] --R +------+ +------+ --R | 2 | 2 --R \|x + 1 \|x + 1 --RType: Union(Record(particular: Expression Integer,basis: List Expression Integer),...) --E 116 --S 117 of 126 yx:=ode148a.particular --R --R +------+ --R | 2 --R log(\|x + 1 - x) --R (117) - ------------------ --R +------+ --R | 2 --R \|x + 1 --R Type: Expression Integer --E 117 --S 118 of 126 ode148expr := (x**2+1)*D(yx,x) + x*yx - 1 --R --R (118) 0 --R Type: Expression Integer --E 118 ------------------------------------------------------------------- --S 119 of 126 ode149 := (x**2+1)*D(y(x),x) + x*y(x) - x*(x**2+1) --R --R 2 , 3 --R (119) (x + 1)y (x) + x y(x) - x - x --R --R Type: Expression Integer --E 119 @ Maxima gets $$\left(\displaystyle\frac{(x^2+1)^{3/2}}{3}+\%c\right) \%e^{\displaystyle -\frac{log(x^2+1)}{2}}$$ which simplifies to 0 when substituted. Maple gets $$\frac{x^2}{3}+\frac{1}{3}+\frac{\_C1}{\sqrt{x^2+1}}$$ which simplifies to 0 when substituted. Mathematica gets $$\frac{1}{3}(1+x^2)+\frac{C[1]}{\sqrt{1+x^2}}$$ which simplifes to 0 when substituted. <<*>>= --S 120 of 126 ode149a:=solve(ode149,y,x) --R --R 2 --R x + 1 1 --R (120) [particular= ------,basis= [---------]] --R 3 +------+ --R | 2 --R \|x + 1 --RType: Union(Record(particular: Expression Integer,basis: List Expression Integer),...) --E 120 --S 121 of 126 yx:=ode149a.particular --R --R 2 --R x + 1 --R (121) ------ --R 3 --R Type: Expression Integer --E 121 --S 122 of 126 ode149expr := (x**2+1)*D(yx,x) + x*yx - x*(x**2+1) --R --R (122) 0 --R Type: Expression Integer --E 122 ------------------------------------------------------------------- --S 123 of 126 ode150 := (x**2+1)*D(y(x),x) + 2*x*y(x) - 2*x**2 --R --R 2 , 2 --R (123) (x + 1)y (x) + 2x y(x) - 2x --R --R Type: Expression Integer --E 123 @ Maxima gets $$\displaystyle\frac{\frac{2x^3}{3}+\%c}{x^2+1}$$ which simplifies to 0 on substitution. Maple gets $$\frac{\frac{2x^3}{3}+~\_C1}{x^2+1}$$ which simplifies to 0 on substitution. Mathematica gets: $$\frac{2x^3}{3(1+x^2)}+\frac{C[1]}{1+x^2}$$ which simplifies to 0 on substitution. <<*>>= --S 124 of 126 ode150a:=solve(ode150,y,x) --R --R 3 --R 2x + 3 1 --R (124) [particular= -------,basis= [------]] --R 2 2 --R 3x + 3 x + 1 --RType: Union(Record(particular: Expression Integer,basis: List Expression Integer),...) --E 124 --S 125 of 126 yx:=ode150a.particular --R --R 3 --R 2x + 3 --R (125) ------- --R 2 --R 3x + 3 --R Type: Expression Integer --E 125 --S 126 of 126 ode150expr := (x**2+1)*D(yx,x) + 2*x*yx - 2*x**2 --R --R (126) 0 --R Type: Expression Integer --E 126 )spool )lisp (bye) @ \eject \begin{thebibliography}{99} \bibitem{1} {\bf http://www.cs.uwaterloo.ca/$\tilde{}$ecterrab/odetools.html} \bibitem{2} Mathematica 6.0.1.0 \bibitem{3} Maple 11.01 Build ID 296069 \bibitem{4} Maxima 5.13.0 \end{thebibliography} \end{document}