Differential Equations Simulations
A collection of interactive 3D visualizations and simulations to help you master concepts in differential equations.
Exact & Linear Differential Equations - Theory & Concepts
Solving First-Order DEs using Exactness, Integrating Factors, and Linear Methods (including Bernoulli's Equation).
Exact Equation Solution Visualizer
Potential Function:
Adjust the constant $C$ to see different level curves (solutions) of the exact equation $(2xy - 3x^2)dx + (x^2 - 2y)dy = 0$.
Applications of First-Order DEs - Theory & Concepts
Practical applications including population growth, decay, Newton's Law of Cooling, mixing problems, electrical circuits, and falling bodies.
Mixing Problem Simulator
Parameters
Higher-Order Homogeneous DEs - Theory & Concepts
Solving nth-order linear homogeneous differential equations with constant coefficients and Cauchy-Euler equations.
Spring-Mass-Damper System
Parameters
Applications of Higher-Order DEs - Theory & Concepts
Practical applications in mechanical and electrical systems, including Spring-Mass Systems, Pendulums, and RLC Circuits.
Spring-Mass-Damper System
Parameters
Systems of Differential Equations - Theory & Concepts
Solving systems of linear differential equations using elimination, matrix methods (eigenvalues), and phase portrait analysis.
Phase Portrait Visualizer
System Matrix A
Click on the plane to start a trajectory from that point.
Laplace Transforms - Theory & Concepts
Solving initial value problems using the Laplace Transform method, partial fraction decomposition, step functions, and Dirac delta.
Visualizing Convolution Integral
The convolution (f * g)(t) = \int_0^t f(\tau)g(t-\tau) d\tau involves flipping g, shifting it by t, multiplying it with f, and integrating the overlapping area.
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 Convergence Visualization
Numerical Methods for DEs - Theory & Concepts
Solving differential equations using numerical approximations, including Euler's method, Runge-Kutta methods, and error analysis.
Direction Field & Euler's Method Simulator
Euler Formula:
Partial Differential Equations - Theory & Concepts
Introduction to PDEs, classification, Separation of Variables, and solving the Heat, Wave, and Laplace equations.