Differential Equations Simulations
A collection of interactive 3D visualizations and simulations to help you master concepts in differential equations.
First-Order DEs (Separable & Homogeneous) - Theory & Concepts - First Order Separable And Homogeneous
Introduction to Differential Equations, Initial Value Problems, Variable Separable method, and Homogeneous Differential Equations.
Equation Type
Initial Condition
Drag the sliders to change the initial point and see how the particular solution follows the direction field.
Exact & Linear Differential Equations - Theory & Concepts - Exact And Linear Equations
Solving First-Order DEs using Exactness, Integrating Factors, and Linear Methods (including Bernoulli's Equation).
Linear DE
Find an integrating factor to make it exact.
Select power
✗ Not Exact
To be exact, we need . Match the blue curve to the dashed red curve.
Applications of First-Order DEs - Theory & Concepts - Applications Of First Order Des
Practical applications including population growth, decay, Newton's Law of Cooling, mixing problems, electrical circuits, and falling bodies.
Mixing Tank Model
Higher-Order Homogeneous DEs - Theory & Concepts - Higher Order Homogeneous Equations
Solving nth-order linear homogeneous differential equations with constant coefficients and Cauchy-Euler equations.
Spring-Mass System
Higher-Order Non-Homogeneous DEs - Theory & Concepts - Higher Order Non Homogeneous Equations
Solving non-homogeneous linear differential equations using Undetermined Coefficients and Variation of Parameters.
Forced Vibrations
Explore the superposition principle: . Observe resonance when forcing frequency matches natural frequency .
Toggle Components
Applications of Higher-Order DEs - Theory & Concepts - Applications Of Higher Order Des
Practical applications in mechanical and electrical systems, including Spring-Mass Systems, Pendulums, and RLC Circuits.
RLC Circuit Model
Systems of Differential Equations - Theory & Concepts - Systems Of Des
Solving systems of linear differential equations using elimination, matrix methods (eigenvalues), and phase portrait analysis.
Phase Portrait
Laplace Transforms - Theory & Concepts
Solving initial value problems using the Laplace Transform method, partial fraction decomposition, step functions, and Dirac delta.
Laplace Transform Pairs
Select a function to see its representation in the time domain and the complex frequency domain .
Time Domain
s-Domain
Series Solutions - Theory & Concepts
Using power series methods, including Radius of Convergence and the Frobenius Method, to solve differential equations with variable coefficients.
Power Series Solution
Solving with around the ordinary point .
Notice how adding more terms increases the interval where the polynomial approximation closely matches the exact exponential solution.
Numerical Methods for DEs - Theory & Concepts
Solving differential equations using numerical approximations, including Euler's method, Runge-Kutta methods, and error analysis.
Numerical Methods Comparison
Solving with .
Compare the simple Euler method (1st order) to the Runge-Kutta method (4th order). Notice how much faster RK4 converges to the exact solution as step size decreases.
Partial Differential Equations - Theory & Concepts
Introduction to PDEs, classification, Separation of Variables, and solving the Heat, Wave, and Laplace equations.
1D Wave Equation
Vibrating string fixed at both ends (, ). The solution is a superposition of normal modes (standing waves).
Determines the spatial frequency .