Added Feb. 23, 2019.
Problem Chapter 4.3.2.1, from Handbook of first order partial differential equations by Polyanin, Zaitsev, Moussiaux.
Solve for
Mathematica ✓
ClearAll["Global`*"]; pde = a*D[w[x, y], x] + b*D[w[x, y], y] == (c*y*Exp[lambda*x] + k*x*Exp[mu*y])*w[x, y]; sol = AbsoluteTiming[TimeConstrained[DSolve[pde, w[x, y], {x, y}], 60*10]];
Maple ✓
restart; pde := a*diff(w(x,y),x)+b*diff(w(x,y),y) = (c*y*exp(lambda*x) + k*x*exp(mu*y))*w(x,y); cpu_time := timelimit(60*10,CodeTools[Usage](assign('sol',pdsolve(pde,w(x,y))),output='realtime'));
____________________________________________________________________________________
Added Feb. 23, 2019.
Problem Chapter 4.3.2.2, from Handbook of first order partial differential equations by Polyanin, Zaitsev, Moussiaux.
Solve for
Mathematica ✓
ClearAll["Global`*"]; pde = x*D[w[x, y], x] + y*D[w[x, y], y] == a*x*Exp[lambda*x + mu*y]*w[x, y]; sol = AbsoluteTiming[TimeConstrained[DSolve[pde, w[x, y], {x, y}], 60*10]];
Maple ✓
restart; pde := x*diff(w(x,y),x)+y*diff(w(x,y),y) = a*x*exp(lambda*x+mu*y)*w(x,y); cpu_time := timelimit(60*10,CodeTools[Usage](assign('sol',pdsolve(pde,w(x,y))),output='realtime'));
____________________________________________________________________________________
Added Feb. 23, 2019.
Problem Chapter 4.3.2.3, from Handbook of first order partial differential equations by Polyanin, Zaitsev, Moussiaux.
Solve for
Mathematica ✓
ClearAll["Global`*"]; pde = x*D[w[x, y], x] + y*D[w[x, y], y] == (a*y*Exp[lambda*x] + b*x*Exp[mu*y])*w[x, y]; sol = AbsoluteTiming[TimeConstrained[DSolve[pde, w[x, y], {x, y}], 60*10]];
Maple ✓
restart; pde := x*diff(w(x,y),x)+y*diff(w(x,y),y) = (a*y*exp(lambda*x)+ b*x*exp(mu*y))*w(x,y); cpu_time := timelimit(60*10,CodeTools[Usage](assign('sol',pdsolve(pde,w(x,y))),output='realtime'));
____________________________________________________________________________________
Added Feb. 23, 2019.
Problem Chapter 4.3.2.4, from Handbook of first order partial differential equations by Polyanin, Zaitsev, Moussiaux.
Solve for
Mathematica ✓
ClearAll["Global`*"]; pde = a*x^k*D[w[x, y], x] + b*Exp[lambda*y]*D[w[x, y], y] == (c*x^n + s)*w[x, y]; sol = AbsoluteTiming[TimeConstrained[DSolve[pde, w[x, y], {x, y}], 60*10]];
Maple ✓
restart; pde := a*x^k*diff(w(x,y),x)+b*exp(lambda*y)*diff(w(x,y),y) = (c*x^n+s)*w(x,y); cpu_time := timelimit(60*10,CodeTools[Usage](assign('sol',pdsolve(pde,w(x,y))),output='realtime'));
____________________________________________________________________________________
Added Feb. 23, 2019.
Problem Chapter 4.3.2.5, from Handbook of first order partial differential equations by Polyanin, Zaitsev, Moussiaux.
Solve for
Mathematica ✓
ClearAll["Global`*"]; pde = a*y^k*D[w[x, y], x] + b*Exp[lambda*x]*D[w[x, y], y] == (c*Exp[mu*x] + s)*w[x, y]; sol = AbsoluteTiming[TimeConstrained[DSolve[pde, w[x, y], {x, y}], 60*10]];
Maple ✓
restart; pde := a*y^k*diff(w(x,y),x)+b*exp(lambda*x)*diff(w(x,y),y) = (c*exp(mu*x)+s)*w(x,y); cpu_time := timelimit(60*10,CodeTools[Usage](assign('sol',pdsolve(pde,w(x,y))),output='realtime'));
____________________________________________________________________________________
Added Feb. 23, 2019.
Problem Chapter 4.3.2.6, from Handbook of first order partial differential equations by Polyanin, Zaitsev, Moussiaux.
Solve for
Mathematica ✓
ClearAll["Global`*"]; pde = a*Exp[lambda*x]*D[w[x, y], x] + b*y^k*D[w[x, y], y] == (c*x^n + s)*w[x, y]; sol = AbsoluteTiming[TimeConstrained[DSolve[pde, w[x, y], {x, y}], 60*10]];
Maple ✓
restart; pde := a*exp(lambda*x)*diff(w(x,y),x)+b*y^k*diff(w(x,y),y) = (c*x^n+s)*w(x,y); cpu_time := timelimit(60*10,CodeTools[Usage](assign('sol',pdsolve(pde,w(x,y))),output='realtime'));
____________________________________________________________________________________
Added Feb. 23, 2019.
Problem Chapter 4.3.2.7, from Handbook of first order partial differential equations by Polyanin, Zaitsev, Moussiaux.
Solve for
Mathematica ✓
ClearAll["Global`*"]; pde = a*Exp[lambda*y]*D[w[x, y], x] + b*x^k*D[w[x, y], y] == (c*Exp[mu*x] + s)*w[x, y]; sol = AbsoluteTiming[TimeConstrained[DSolve[pde, w[x, y], {x, y}], 60*10]];
Maple ✓
restart; pde := a*exp(lambda*y)*diff(w(x,y),x)+b*x^k*diff(w(x,y),y) = (c*exp(mu*x)+s)*w(x,y); cpu_time := timelimit(60*10,CodeTools[Usage](assign('sol',pdsolve(pde,w(x,y))),output='realtime'));
____________________________________________________________________________________