Qurak

D solve partial differential equations second order pdes

Tutorial 16 steps, run in order in one session. Every step was executed against the engine and the output below is what it produced.

Step 1
LaplaceEquation = D[u[x, y], {x, 2}] + D[u[x, y], {y, 2}] == 0;

No output - this step sets something up for the next one.

Step 2
DSolve[LaplaceEquation, u[x, y], {x, y}]
Output
{{u[x, y] -> C[1][I*x + y] + C[2][-I*x + y]}}
Step 3
a = 3;b = 1;c = 5;b ^ 2 - 4a * c
Output
-59
Step 4
eqn = a * D[u[x, y], {x, 2}] + b * D[u[x, y], x, y] + c * D[u[x, y], {y, 2}] == 0;

No output - this step sets something up for the next one.

Step 5
sol = DSolve[eqn, u, {x, y}]
Output
{{u -> Function[{x, y}, C[1][((-1 + I*Sqrt[59])*x)/6 + y] + C[2][((-1 - I*Sqrt[59])*x)/6 + y]]}}
Step 6
eqn /. sol//Simplify
Output
{5*Derivative[0, 2][Function[{x, y}, C[1][((-1 + I*Sqrt[59])*x)/6 + y] + C[2][((-1 - I*Sqrt[59])*x)/6 + y]]][x, y] + Derivative[1, 1][Function[{x, y}, C[1][((-1 + I*Sqrt[59])*x)/6 + y] + C[2][((-1 - I*Sqrt[59])*x)/6 + y]]][x, y] + 3*Derivative[2, 0][Function[{x, y}, C[1][((-1 + I*Sqrt[59])*x)/6 + y] + C[2][((-1 - I*Sqrt[59])*x)/6 + y]]][x, y] == 0}
Step 7
WaveEquation = D[u[x, t], {x, 2}] - D[u[x, t], {t, 2}] == 0;

No output - this step sets something up for the next one.

Step 8
DSolve[WaveEquation, u[x, t], {t, x}]
Output
DSolve[-Derivative[0, 2][u][x, t] + Derivative[2, 0][u][x, t] == 0, u[x, t], {t, x}]
Step 9
a = 2;b = 7;c = -1;b ^ 2 - 4a * c
Output
57
Step 10
eqn = a * D[u[x, y], {x, 2}] + b * D[u[x, y], x, y] + c * D[u[x, y], {y, 2}] == 0;

No output - this step sets something up for the next one.

Step 11
sol = DSolve[eqn, u, {x, y}]
Output
{{u -> Function[{x, y}, C[1][((-7 - Sqrt[57])*x)/4 + y] + C[2][((-7 + Sqrt[57])*x)/4 + y]]}}
Step 12
eqn /. sol//Simplify
Output
{-Derivative[0, 2][Function[{x, y}, C[1][((-7 - Sqrt[57])*x)/4 + y] + C[2][((-7 + Sqrt[57])*x)/4 + y]]][x, y] + 7*Derivative[1, 1][Function[{x, y}, C[1][((-7 - Sqrt[57])*x)/4 + y] + C[2][((-7 + Sqrt[57])*x)/4 + y]]][x, y] + 2*Derivative[2, 0][Function[{x, y}, C[1][((-7 - Sqrt[57])*x)/4 + y] + C[2][((-7 + Sqrt[57])*x)/4 + y]]][x, y] == 0}
Step 13
a = 3;b = 30;c = 75;b ^ 2 - 4a * c
Output
0
Step 14
eqn = a * D[u[x, y], {x, 2}] + b * D[u[x, y], x, y] + c * D[u[x, y], {y, 2}] == 0;

No output - this step sets something up for the next one.

Step 15
sol = DSolve[eqn, u, {x, y}]
Output
{{u -> Function[{x, y}, C[1][-5*x + y] + x*C[2][-5*x + y]]}}
Step 16
eqn /. sol//Simplify
Output
{75*Derivative[0, 2][Function[{x, y}, C[1][-5*x + y] + x*C[2][-5*x + y]]][x, y] + 30*Derivative[1, 1][Function[{x, y}, C[1][-5*x + y] + x*C[2][-5*x + y]]][x, y] + 3*Derivative[2, 0][Function[{x, y}, C[1][-5*x + y] + x*C[2][-5*x + y]]][x, y] == 0}

Functions used

Related recipes

All recipes · Function reference · Use this from an MCP client