About This Verifier
A differential equation solution is correct only when it satisfies the equation over the chosen domain. It also must satisfy any stated initial condition. This calculator checks both ideas with numerical testing. It reads a proposed function of x. It then estimates the first and second derivatives with a centered difference method. After that, it substitutes x, y', and y'' into the entered differential equation.
Why Verification Matters
Many manual mistakes happen after integration, separation, substitution, or characteristic roots. A candidate may look reasonable but fail after differentiation. A quick residual check helps find those errors. The residual is the difference between the left side and right side. A small residual means the function fits the equation at the tested points. A large residual suggests algebra, constants, or domain settings need review.
Advanced Controls
The interval controls where the test occurs. Samples control how many points are inspected. A larger sample count gives better coverage. The step size controls derivative estimation. A very large step can blur detail. A very small step can magnify rounding noise. The tolerance defines the accepted error limit. Use strict tolerance for clean analytic functions. Use looser tolerance when the expression is complex or the interval is wide.
Best Practice
Enter multiplication signs clearly. Use yp for the first derivative. Use ypp for the second derivative. Write equations with an equals sign, such as ypp + y = 0. If no equals sign is used, the expression is treated as equal to zero. Add initial values when the problem includes them. Review the maximum residual, RMS residual, and failing sample rows. These values show where the candidate needs attention.
Interpreting Results
When the result passes, it means the tested points stayed within tolerance. It is strong evidence, but it is not a formal symbolic proof. For classroom work, still show the differentiation steps. When the result fails, start with the row that has the largest residual. Check signs, constants, exponents, and missing products. Also confirm the interval avoids singular points. Testing several intervals can reveal local problems that a single point misses.
These checks make the page useful for homework review, tutoring, engineering notes, modeling checks, quick independent confirmation, and organized daily study workflows.