Loading…

Second Order Homogenous Differential Equation Solver

Math Calculus • Multivariable Calculus

View all topics

Solve homogeneous second-order linear differential equations with constant coefficients: \(\displaystyle ay''+by'+cy=0\). The calculator builds the characteristic equation, classifies the roots, gives the general solution, applies optional initial data, and graphs the response.

Equation \(\displaystyle ay''+by'+cy=0\) Characteristic equation \(\displaystyle ar^2+br+c=0\) Discriminant \(\displaystyle \Delta=b^2-4ac\) Repeated-root form \(\displaystyle y=(C_1+C_2x)e^{rx}\)

Equation coefficients and initial data

Equation format: a y'' + b y' + c y = 0. Coefficients must be constants. You may use decimals, fractions such as 1/2, and constants such as pi and e.
Live preview

Quick examples

Ready
Enter coefficients and click “Solve”.

Rate this calculator

0.0 /5 (0 ratings)
Be the first to rate.
Your rating
You can update your rating any time.

Frequently Asked Questions

What is a second-order homogeneous linear differential equation with constant coefficients?

It is an equation of the form ay'' + by' + cy = 0, where a, b, and c are constants and a is not zero.

What is the characteristic equation?

The characteristic equation is ar^2 + br + c = 0. It is obtained by substituting y=e^(rx) into the differential equation.

What happens with two real distinct roots?

If the roots are r1 and r2, the general solution is y=C1 e^(r1 x)+C2 e^(r2 x).

What happens with a repeated root?

If the repeated root is r, the general solution is y=(C1+C2 x)e^(rx).

What happens with complex roots?

If the roots are alpha ± beta i, the general solution is y=e^(alpha x)(C1 cos(beta x)+C2 sin(beta x)).

How are C1 and C2 found?

They are found by substituting the initial conditions y(x0)=y0 and y'(x0)=v0 into the general solution and solving the resulting two equations.

What does the velocity curve show?

The velocity curve shows y'(x), the derivative of the particular solution.

Do the graph axes show numbers and units?

Yes. The graph tick labels include numerical values and the selected units on both axes.