Added Jan 16, 2020.
Problem Chapter 9.2.4.1, from Handbook of first order partial differential equations by Polyanin, Zaitsev, Moussiaux.
Solve for
Mathematica ✓
ClearAll["Global`*"]; pde = a*D[w[x,y,z],x]+b*D[w[x,y,z],y]+c*D[w[x,y,z],z]==k*x^n*w[x,y,z]+ s*x^m; sol = AbsoluteTiming[TimeConstrained[DSolve[pde, w[x, y,z], {x,y,z}], 60*10]];
Maple ✓
restart; local gamma; pde := a*diff(w(x,y,z),x)+ b*diff(w(x,y,z),y)+ c*diff(w(x,y,z),z)=k*x^n*w(x,y,z)+ s*x^m; cpu_time := timelimit(60*10,CodeTools[Usage](assign('sol',pdsolve(pde,w(x,y,z))),output='realtime'));
____________________________________________________________________________________
Added Jan 16, 2020.
Problem Chapter 9.2.4.2, from Handbook of first order partial differential equations by Polyanin, Zaitsev, Moussiaux.
Solve for
Mathematica ✓
ClearAll["Global`*"]; pde = a*D[w[x,y,z],x]+b*y*D[w[x,y,z],y]+c*z*D[w[x,y,z],z]==k*x^n*w[x,y,z]+ s*x^m; sol = AbsoluteTiming[TimeConstrained[DSolve[pde, w[x, y,z], {x,y,z}], 60*10]];
Maple ✓
restart; local gamma; pde := a*diff(w(x,y,z),x)+ b*y*diff(w(x,y,z),y)+ c*z*diff(w(x,y,z),z)=k*x^n*w(x,y,z)+ s*x^m; cpu_time := timelimit(60*10,CodeTools[Usage](assign('sol',pdsolve(pde,w(x,y,z))),output='realtime'));
____________________________________________________________________________________
Added Jan 16, 2020.
Problem Chapter 9.2.4.3, from Handbook of first order partial differential equations by Polyanin, Zaitsev, Moussiaux.
Solve for
Mathematica ✓
ClearAll["Global`*"]; pde = D[w[x,y,z],x]+a*z*D[w[x,y,z],y]+b*y*D[w[x,y,z],z]==c*x^n*w[x,y,z]+ s*x^m; sol = AbsoluteTiming[TimeConstrained[DSolve[pde, w[x, y,z], {x,y,z}], 60*10]];
Maple ✓
restart; local gamma; pde := diff(w(x,y,z),x)+ a*z*diff(w(x,y,z),y)+ b*y*diff(w(x,y,z),z)=c*x^n*w(x,y,z)+ s*x^m; cpu_time := timelimit(60*10,CodeTools[Usage](assign('sol',pdsolve(pde,w(x,y,z))),output='realtime'));
____________________________________________________________________________________
Added Jan 16, 2020.
Problem Chapter 9.2.4.4, from Handbook of first order partial differential equations by Polyanin, Zaitsev, Moussiaux.
Solve for
Mathematica ✓
ClearAll["Global`*"]; pde = D[w[x,y,z],x]+a*x^n*D[w[x,y,z],y]+b*x^m*D[w[x,y,z],z]==c*x^k*w[x,y,z]+ s*x^r; sol = AbsoluteTiming[TimeConstrained[DSolve[pde, w[x, y,z], {x,y,z}], 60*10]];
Maple ✓
restart; local gamma; pde := diff(w(x,y,z),x)+ a*x^n*diff(w(x,y,z),y)+ b*x^m*diff(w(x,y,z),z)=c*x^k*w(x,y,z)+ s*x^r; cpu_time := timelimit(60*10,CodeTools[Usage](assign('sol',pdsolve(pde,w(x,y,z))),output='realtime'));
____________________________________________________________________________________
Added Jan 16, 2020.
Problem Chapter 9.2.4.5, from Handbook of first order partial differential equations by Polyanin, Zaitsev, Moussiaux.
Solve for
Mathematica ✓
ClearAll["Global`*"]; pde = D[w[x,y,z],x]+b*x^n*D[w[x,y,z],y]+c*x^m*D[w[x,y,z],z]==a*w[x,y,z]+ s*x^k; sol = AbsoluteTiming[TimeConstrained[DSolve[pde, w[x, y,z], {x,y,z}], 60*10]];
Maple ✓
restart; local gamma; pde := diff(w(x,y,z),x)+ b*x^n*diff(w(x,y,z),y)+ c*x^m*diff(w(x,y,z),z)=a*w(x,y,z)+ s*x^k; cpu_time := timelimit(60*10,CodeTools[Usage](assign('sol',pdsolve(pde,w(x,y,z))),output='realtime'));
____________________________________________________________________________________
Added Jan 16, 2020.
Problem Chapter 9.2.4.6, from Handbook of first order partial differential equations by Polyanin, Zaitsev, Moussiaux.
Solve for
Mathematica ✓
ClearAll["Global`*"]; pde = D[w[x,y,z],x]+(a*y+beta*x^n)*D[w[x,y,z],y]+(b*z+gamma*x^m)*D[w[x,y,z],z]==c*x^k*w[x,y,z]+ s*x^r; sol = AbsoluteTiming[TimeConstrained[DSolve[pde, w[x, y,z], {x,y,z}], 60*10]];
Maple ✓
restart; local gamma; pde := diff(w(x,y,z),x)+ (a*y+beta*x^n)*diff(w(x,y,z),y)+ (b*z+gamma*x^m)*diff(w(x,y,z),z)=c*x^k*w(x,y,z)+ s*x^r; cpu_time := timelimit(60*10,CodeTools[Usage](assign('sol',pdsolve(pde,w(x,y,z))),output='realtime'));
____________________________________________________________________________________
Added Jan 16, 2020.
Problem Chapter 9.2.4.7, from Handbook of first order partial differential equations by Polyanin, Zaitsev, Moussiaux.
Solve for
Mathematica ✓
ClearAll["Global`*"]; pde = D[w[x,y,z],x]+(a1*x^n1*y + a2*x^n2)*D[w[x,y,z],y]+(b1*y^m1*z + b2*y^m2)*D[w[x,y,z],z]==c*w[x,y,z]+ s1*x*y^k1+ s2*x^k2*z; sol = AbsoluteTiming[TimeConstrained[DSolve[pde, w[x, y,z], {x,y,z}], 60*10]];
Maple ✓
restart; local gamma; pde := diff(w(x,y,z),x)+ (a__1*x^(n__1)*y + a__2*x^(n__2))*diff(w(x,y,z),y)+ (b__1*y^(m__1)*z + b__2*y^(m__2))*diff(w(x,y,z),z)=c*w(x,y,z)+ s__1*x*y^(k__1)+ s__2*x^(k__2)*z; cpu_time := timelimit(60*10,CodeTools[Usage](assign('sol',pdsolve(pde,w(x,y,z))),output='realtime'));
____________________________________________________________________________________
Added Jan 16, 2020.
Problem Chapter 9.2.4.8, from Handbook of first order partial differential equations by Polyanin, Zaitsev, Moussiaux.
Solve for
Mathematica ✓
ClearAll["Global`*"]; pde = D[w[x,y,z],x]+(a1*x^lambda1*y + a2*x^lambda2*y^k)*D[w[x,y,z],y]+(b1*x^beta1*z + b2*x^beta2*z^m)*D[w[x,y,z],z]==c1*x^gamma1*w[x,y,z]+ c2*y^gamma2; sol = AbsoluteTiming[TimeConstrained[DSolve[pde, w[x, y,z], {x,y,z}], 60*10]];
Maple ✓
restart; local gamma; pde := diff(w(x,y,z),x)+ (a__1*x^(lambda__1)*y + a__2*x^(lambda__2)*y^k)*diff(w(x,y,z),y)+ (b__1*x^(beta__1)*z + b__2*x^(beta__2)*z^m)*diff(w(x,y,z),z)=c__1*x^(gamma__1)*w(x,y,z)+ c__2*y^(gamma__2); cpu_time := timelimit(60*10,CodeTools[Usage](assign('sol',pdsolve(pde,w(x,y,z))),output='realtime'));
____________________________________________________________________________________
Added Jan 16, 2020.
Problem Chapter 9.2.4.9, from Handbook of first order partial differential equations by Polyanin, Zaitsev, Moussiaux.
Solve for
Mathematica ✗
ClearAll["Global`*"]; pde = D[w[x,y,z],x]+(a1*x^lambda1*y + a2*x^lambda2*y^k)*D[w[x,y,z],y]+(b1*y^beta1*z + b2*y^beta2*z^m)*D[w[x,y,z],z]==c1*x^gamma1*w[x,y,z]+ c2*z^gamma2; sol = AbsoluteTiming[TimeConstrained[DSolve[pde, w[x, y,z], {x,y,z}], 60*10]];
Failed
Maple ✗
restart; local gamma; pde := diff(w(x,y,z),x)+ (a__1*x^(lambda__1)*y + a__2*x^(lambda__2)*y^k)*diff(w(x,y,z),y)+ (b__1*y^(beta__1)*z + b__2*y^(beta__2)*z^m)*diff(w(x,y,z),z)=c__1*x^(gamma__1)*w(x,y,z)+ c__2*z^(gamma__2); cpu_time := timelimit(60*10,CodeTools[Usage](assign('sol',pdsolve(pde,w(x,y,z))),output='realtime'));
time expired
____________________________________________________________________________________
Added Jan 16, 2020.
Problem Chapter 9.2.4.10, from Handbook of first order partial differential equations by Polyanin, Zaitsev, Moussiaux.
Solve for
Mathematica ✓
ClearAll["Global`*"]; pde = x*D[w[x,y,z],x]+a*y*D[w[x,y,z],y]+b*z*D[w[x,y,z],z]==c*x^n*w[x,y,z]+ k*x^m; sol = AbsoluteTiming[TimeConstrained[DSolve[pde, w[x, y,z], {x,y,z}], 60*10]];
Maple ✓
restart; local gamma; pde := x*diff(w(x,y,z),x)+ a*y*diff(w(x,y,z),y)+ b*z*diff(w(x,y,z),z)=c*x^n*w(x,y,z)+ k*x^m; cpu_time := timelimit(60*10,CodeTools[Usage](assign('sol',pdsolve(pde,w(x,y,z))),output='realtime'));
____________________________________________________________________________________
Added Jan 16, 2020.
Problem Chapter 9.2.4.11, from Handbook of first order partial differential equations by Polyanin, Zaitsev, Moussiaux.
Solve for
Mathematica ✓
ClearAll["Global`*"]; pde = x*D[w[x,y,z],x]+a*z*D[w[x,y,z],y]+b*y*D[w[x,y,z],z]==c*x^n*w[x,y,z]+ k*x^m; sol = AbsoluteTiming[TimeConstrained[DSolve[pde, w[x, y,z], {x,y,z}], 60*10]];
Maple ✓
restart; local gamma; pde := x*diff(w(x,y,z),x)+ a*z*diff(w(x,y,z),y)+ b*y*diff(w(x,y,z),z)=c*x^n*w(x,y,z)+ k*x^m; cpu_time := timelimit(60*10,CodeTools[Usage](assign('sol',pdsolve(pde,w(x,y,z))),output='realtime'));
____________________________________________________________________________________
Added Jan 16, 2020.
Problem Chapter 9.2.4.12, from Handbook of first order partial differential equations by Polyanin, Zaitsev, Moussiaux.
Solve for
Mathematica ✗
ClearAll["Global`*"]; pde = b*c*x*D[w[x,y,z],x]+ c*(b*y + c*z)*D[w[x,y,z],y]+b*(b*y - c*z)*D[w[x,y,z],z]==k*x^n*w[x,y,z]+ s*x^m; sol = AbsoluteTiming[TimeConstrained[DSolve[pde, w[x, y,z], {x,y,z}], 60*10]];
Failed
Maple ✓
restart; local gamma; pde := b*c*x*diff(w(x,y,z),x)+ c*(b*y + c*z)*diff(w(x,y,z),y)+ b*(b*y - c*z)*diff(w(x,y,z),z)=k*x^n*w(x,y,z)+ s*x^m; cpu_time := timelimit(60*10,CodeTools[Usage](assign('sol',pdsolve(pde,w(x,y,z))),output='realtime'));
____________________________________________________________________________________
Added Jan 16, 2020.
Problem Chapter 9.2.4.13, from Handbook of first order partial differential equations by Polyanin, Zaitsev, Moussiaux.
Solve for
Mathematica ✓
ClearAll["Global`*"]; pde = b1*x^n1*D[w[x,y,z],x]+ b2*y^n2*D[w[x,y,z],y]+b3*z^n3*D[w[x,y,z],z]==a*w[x,y,z]+ c1*x^k1+c2*y^k2+c3*x^k3; sol = AbsoluteTiming[TimeConstrained[DSolve[pde, w[x, y,z], {x,y,z}], 60*10]];
Maple ✓
restart; local gamma; pde := b__1*x^(n__1)*diff(w(x,y,z),x)+ b__2*y^(n__2)*diff(w(x,y,z),y)+ b__3*z^(n__3)*diff(w(x,y,z),z)=a*w(x,y,z)+ c__1*x^(k__1)+c__2*y^(k__2)+c__3*x^(k__3); cpu_time := timelimit(60*10,CodeTools[Usage](assign('sol',pdsolve(pde,w(x,y,z))),output='realtime'));
____________________________________________________________________________________
Added Jan 16, 2020.
Problem Chapter 9.2.4.14, from Handbook of first order partial differential equations by Polyanin, Zaitsev, Moussiaux.
Solve for
Mathematica ✓
ClearAll["Global`*"]; pde = a1*x^n1*D[w[x,y,z],x]+ a2*y^n2*D[w[x,y,z],y]+a3*z^n3*D[w[x,y,z],z]==b*x^k*w[x,y,z]+ c*x^m; sol = AbsoluteTiming[TimeConstrained[DSolve[pde, w[x, y,z], {x,y,z}], 60*10]];
Maple ✓
restart; local gamma; pde := a__1*x^(n__1)*diff(w(x,y,z),x)+ a__2*y^(n__2)*diff(w(x,y,z),y)+ a__3*z^(n__3)*diff(w(x,y,z),z)=b*x^k*w(x,y,z)+ x*x^m; cpu_time := timelimit(60*10,CodeTools[Usage](assign('sol',pdsolve(pde,w(x,y,z))),output='realtime'));
____________________________________________________________________________________