Calculator Inputs
Example Data Table
Use these examples to test the calculator and compare common solution shapes.
| Case | Order | Inputs | Expected behavior |
|---|---|---|---|
| Cooling style | First | p = 2, f(x) = 5 | Exponential decay plus constant level. |
| Forced growth | First | p = 1, f(x) = 3e2x | Homogeneous decay plus exponential response. |
| Two real roots | Second | a = 1, b = 3, c = 2 | Two exponential homogeneous terms. |
| Oscillation | Second | a = 1, b = 0, c = 4 | Sine and cosine homogeneous form. |
Formula Used
First Order Linear Form
For y' + p y = f(x), the homogeneous part is
yh = Ce-px. The particular part is selected from the forcing type.
The complete form is y = yh + yp.
Second Order Constant Coefficient Form
For ay'' + by' + cy = f(x), the characteristic equation is
ar² + br + c = 0. The discriminant
D = b² - 4ac decides whether the roots are real distinct, repeated, or complex.
Particular Solution Rules
Constant, exponential, polynomial, and trigonometric forcing forms use undetermined coefficients.
If resonance occurs, the trial form is multiplied by x or x².
How to Use This Calculator
- Select first order or second order form.
- Enter the needed equation coefficients.
- Choose the forcing type and fill its fields.
- Enable initial conditions when constants must be solved.
- Set the sample range for the result table.
- Press calculate to show the solution above the form.
- Use CSV or PDF export for records.
Linear Differential Equation Solution Guide
Understanding the Tool
Linear differential equations appear in motion, circuits, mixing, cooling, finance, and control work. They connect a changing quantity with its derivatives. This calculator focuses on common constant coefficient forms. It helps you build a general solution before using any boundary or initial condition.
Why General Solutions Matter
A general solution keeps arbitrary constants. Those constants represent all possible curves allowed by the equation. When initial data is added, the constants become fixed. This is useful because one equation can describe many real situations. The general form also shows stability, oscillation, growth, decay, and resonance.
First Order Use
For first order equations, enter the coefficient beside y and choose a forcing type. The tool applies the integrating factor idea. With constant coefficients, the homogeneous part is an exponential. The particular part depends on the selected forcing. Constant, exponential, polynomial, and trigonometric inputs are supported. Optional initial data can estimate the single constant.
Second Order Use
For second order equations, enter the three main coefficients. The discriminant controls the homogeneous shape. It may give two real roots, one repeated root, or a complex pair. The calculator explains each case. It also adds a particular response for selected forcing forms. Optional position and derivative values can solve for both constants.
Practical Reading Tips
Always check that the leading coefficient is not zero for second order work. Use clean numbers when learning a method. Increase precision only after the setup is correct. If resonance appears, read the note carefully. Resonance changes the trial particular form. It often adds a multiplier of x.
Study Benefits
The result is not only a number. It is a structured solution. You can compare the formula, constants, sample values, and exports. The table helps you test behavior at several x values. This makes the calculator useful for homework checks, engineering notes, and quick reviews.
Export and Review
After solving, save a CSV for spreadsheet checks. Save a report when you need a printable record. The report includes coefficients, formula notes, constants, and sample points. Keep the original equation nearby. Small sign errors can change the final family completely. Check units when models include measured quantities, too.
FAQs
What equation types does this calculator support?
It supports first order linear equations and second order constant coefficient equations. It handles zero, constant, exponential, polynomial, and trigonometric forcing forms.
What is a general solution?
A general solution contains arbitrary constants. It represents the full family of functions that satisfy the differential equation before initial conditions are applied.
Can it solve initial value problems?
Yes. Enable initial conditions, then enter x0 and y(x0). For second order equations, also enter y'(x0). The calculator estimates the constants.
Why does resonance matter?
Resonance occurs when the forcing shape already appears in the homogeneous solution. The trial particular form must be multiplied by x or x².
What does the discriminant show?
For second order equations, the discriminant shows root type. Positive gives two real roots. Zero gives a repeated root. Negative gives oscillation.
Are the sample values the final answer?
No. Sample values only evaluate the displayed solution at selected x values. The formula is the main symbolic result.
What happens if no initial condition is used?
The constants remain arbitrary. For sample values, the calculator uses default constant values so the table can still display a curve.
Can I export the result?
Yes. The CSV button saves structured rows for spreadsheets. The PDF button saves a clean report with equation details and sample values.