Enter an expression and get a final answer, guided steps, and a graph when available.
Mode
Derivative
Integral
Limit
ODE
Algebra
Variable
Function name
Initial condition (optional)
Expression
Give me a hint first
Solve & teach me
✓ Step-by-step
✓ Graphs included
✓ Student-friendly
Example prompts
Differentiate
x^2 sin(x)
Solve
x^2 + 5x + 6 = 0
Integrate
sin(x) e^x
Quick examples for this mode
Derivative(y(x), x) - y(x)
y' - y = 0
PRACTICE MODE
Choose your session.
Give studying a clear finish line. Every submitted answer counts toward your real mastery data.
▶
Quick 5
A short focused set
~5–10 min
▶
Standard 10
A fuller practice block
~15–20 min
▶
Open practice
Keep going at your pace
No limit
Need targeted work? Open Smart Review →
Your learning record
History, favorites & settings
Keep the study workspace focused. Open your records only when you need them.
Open
About
•
Privacy Policy
•
Terms of Service
DIFFERENTIAL EQUATIONS
ODE Solver
Solve ordinary differential equations, apply initial conditions, and understand equation structure instead of only getting a final answer.
Example problems
y' - y = 0
y'' + 4y = 0
y''' - y' = 0
y'' + 3y' + 2y = 0
First-order through higher-order ODEs
Edu Companion recognizes common ODE notation, determines equation order, solves symbolically when possible, and can apply supplied initial conditions such as y(0)=1 and y'(0)=0.
What you can work on
✓
First-order ODEs
✓
Second-order ODEs
✓
Higher-order ODEs
✓
Initial conditions
✓
Homogeneous equations
✓
Constant-coefficient equations
Frequently asked questions
Can the ODE solver handle second-order equations?
Yes. Supported symbolic problems can include second-order and higher-order ordinary differential equations, including common constant-coefficient forms.
Can I add initial conditions?
Yes. Enter conditions such as y(0)=1 or y'(0)=0 in the initial-condition field when the problem requires them.
How should I type derivatives?
Use prime notation such as y', y'', and y''' along with an equation like y'' + 4y = 0.