📊 MemoLearning Differential Equations

Complete mastery of ordinary differential equations and their applications

← Back to Mathematics

Curriculum Overview

12
Total Units
~180
Skills to Master
8
Core Units
4
Advanced Units
1

Introduction to Differential Equations

Understand the fundamental concepts and terminology of differential equations.

  • What are differential equations?
  • Order and degree of differential equations
  • Linear vs. nonlinear equations
  • Ordinary vs. partial differential equations
  • Initial value problems (IVPs)
  • Boundary value problems (BVPs)
  • Solution curves and direction fields
  • Existence and uniqueness theorems
2

First-Order Separable Equations

Master the technique of separation of variables for first-order equations.

  • Separable differential equations
  • Method of separation of variables
  • Initial value problems with separable equations
  • Applications: population growth models
  • Exponential growth and decay
  • Radioactive decay problems
  • Newton's law of cooling
  • Mixing problems and tank problems
3

First-Order Linear Equations

Solve first-order linear equations using integrating factors.

  • Standard form of first-order linear equations
  • Integrating factor method
  • Finding integrating factors
  • Solving linear first-order IVPs
  • Applications to circuit problems
  • Mixture problems with varying rates
  • Population models with immigration
  • Bernoulli equations
4

Exact Equations and Special Methods

Learn to solve exact equations and other special first-order methods.

  • Exact differential equations
  • Test for exactness
  • Solving exact equations
  • Integrating factors for exact equations
  • Homogeneous equations
  • Substitution methods
  • Equations reducible to separable form
  • Special substitutions and transformations
5

Applications of First-Order Equations

Apply first-order differential equations to real-world modeling problems.

  • Mathematical modeling with differential equations
  • Population dynamics and logistic growth
  • Predator-prey models
  • Economics: supply and demand models
  • Physics: motion with air resistance
  • Chemistry: reaction kinetics
  • Engineering: RC and RL circuits
  • Orthogonal trajectories
6

Second-Order Linear Equations

Understand the theory and general solutions of second-order linear equations.

  • Second-order linear differential equations
  • Homogeneous vs. nonhomogeneous equations
  • Linear independence and Wronskian
  • Fundamental set of solutions
  • General solution structure
  • Initial value problems for second-order equations
  • Boundary value problems
  • Superposition principle
7

Constant Coefficient Equations

Solve second-order equations with constant coefficients using characteristic equations.

  • Homogeneous equations with constant coefficients
  • Characteristic equation method
  • Real distinct roots
  • Repeated roots
  • Complex conjugate roots
  • Euler's formula and complex solutions
  • Real-valued solutions from complex solutions
  • Applications to mechanical vibrations
8

Method of Undetermined Coefficients

Find particular solutions to nonhomogeneous equations with specific forcing functions.

  • Nonhomogeneous linear equations
  • Method of undetermined coefficients
  • Polynomial forcing functions
  • Exponential forcing functions
  • Trigonometric forcing functions
  • Products and sums of basic functions
  • Modification rule for repeated roots
  • Complete solutions to IVPs
9

Variation of Parameters

Use variation of parameters for nonhomogeneous equations with any forcing function.

  • Variation of parameters method
  • Finding particular solutions
  • Wronskian in variation of parameters
  • General procedure for second-order equations
  • Comparison with undetermined coefficients
  • Applications to equations with variable coefficients
  • Higher-order equations
  • Applications to forced oscillations
10

Applications of Second-Order Equations

Model mechanical and electrical systems using second-order differential equations.

  • Spring-mass systems and Hooke's law
  • Free oscillations: undamped and damped
  • Forced oscillations and resonance
  • RLC electrical circuits
  • Mechanical vibrations with damping
  • Critical damping and overdamping
  • Beats and amplitude modulation
  • Pendulum motion and nonlinear equations
11

Laplace Transform Methods

Use Laplace transforms to solve differential equations with discontinuous forcing.

  • Definition of Laplace transform
  • Laplace transforms of elementary functions
  • Properties: linearity, shifting, scaling
  • Inverse Laplace transforms
  • Solving IVPs with Laplace transforms
  • Unit step function and discontinuous forces
  • Delta function and impulse response
  • Convolution and transfer functions
12

Systems of Differential Equations

Solve systems of first-order differential equations using matrix methods.

  • Systems of first-order linear equations
  • Matrix form of systems
  • Eigenvalue method for homogeneous systems
  • Real distinct eigenvalues
  • Complex eigenvalues
  • Repeated eigenvalues
  • Phase portraits and stability
  • Applications to coupled oscillators

Unit 1: Introduction to Differential Equations

Build foundational understanding of differential equations, their classification, and basic concepts.

Integrating Factors for Non-Exact

Find integrating factors when equations are not exact, making them exact for solution. Learn systematic approaches for finding μ(x) or μ(y).

Homogeneous Equations

Solve homogeneous equations dy/dx = f(y/x) using the substitution v = y/x. Transform to separable form and solve.

Substitution Methods

Use various substitutions to transform difficult equations into solvable forms. Learn when and how to apply different substitution techniques.

Reducible Forms

Identify equations that can be reduced to separable form through appropriate substitutions. Master systematic approaches to equation transformation.

Special Transformations

Apply specialized transformations and substitutions for specific equation types, including equations of the form dy/dx = f(ax + by + c).

Unit 5: Applications of First-Order Equations

Apply first-order differential equations to model and solve real-world problems across various fields.

Mathematical Modeling Process

Learn the systematic approach to mathematical modeling: problem identification, assumption making, equation formulation, solving, and interpretation.

Population Dynamics

Model various population scenarios including exponential growth, logistic growth with carrying capacity, and populations with harvesting or immigration.

Predator-Prey Models

Understand basic predator-prey interactions using first-order equations. Model competition and cooperation between species.

Economic Models

Apply differential equations to economics: supply and demand dynamics, price equilibrium, and market behavior over time.

Motion with Resistance

Model falling objects with air resistance, terminal velocity problems, and motion in viscous media using first-order equations.

Chemical Kinetics

Model chemical reaction rates, first-order reactions, and concentration changes over time using differential equations.

Electrical Circuits

Analyze RC and RL circuits, charging and discharging capacitors, and current behavior in simple electrical systems.

Orthogonal Trajectories

Find families of curves that intersect given curve families at right angles. Applications to heat flow and electric field lines.

Unit 6: Second-Order Linear Equations

Build theoretical foundation for second-order linear differential equations and their solution structure.

Second-Order Linear Form

Understand the general form a(x)y″ + b(x)y′ + c(x)y = f(x) and distinguish between homogeneous and nonhomogeneous equations.

Homogeneous vs Nonhomogeneous

Distinguish between homogeneous equations (f(x) = 0) and nonhomogeneous equations (f(x) ≠ 0). Understand solution structure differences.

Linear Independence

Understand linear independence of functions and its importance in forming general solutions. Learn to test independence using various methods.

Wronskian Determinant

Calculate and use the Wronskian W(y₁,y₂) = y₁y₂′ - y₂y₁′ to test linear independence of solutions.

Fundamental Sets

Identify fundamental sets of solutions for homogeneous equations. Understand how any solution can be expressed as their linear combination.

General Solution Structure

Learn that general solutions to nonhomogeneous equations have the form y = y_h + y_p, where y_h is homogeneous and y_p is particular.

Second-Order IVPs

Solve initial value problems for second-order equations with conditions y(x₀) = y₀ and y′(x₀) = y₁. Apply initial conditions to find constants.

Superposition Principle

Apply the superposition principle: if y₁ and y₂ are solutions to a linear homogeneous equation, then c₁y₁ + c₂y₂ is also a solution.

Unit 7: Constant Coefficient Equations

Master the characteristic equation method for solving second-order equations with constant coefficients.

Homogeneous Constant Coefficients

Solve equations of the form ay″ + by′ + cy = 0 where a, b, c are constants. Learn the systematic approach using characteristic equations.

Characteristic Equation

Form and solve the characteristic equation ar² + br + c = 0 by assuming solutions of the form y = e^(rx). Apply the quadratic formula.

Real Distinct Roots

Handle the case when the characteristic equation has two real, distinct roots r₁ and r₂. General solution: y = c₁e^(r₁x) + c₂e^(r₂x).

Repeated Roots

Solve cases with repeated roots (r₁ = r₂ = r). General solution: y = (c₁ + c₂x)e^(rx). Understand why the x factor appears.

Complex Conjugate Roots

Handle complex roots r = α ± βi. Use Euler's formula to find real-valued solutions involving sine and cosine functions.

Euler's Formula Applications

Apply Euler's formula e^(iθ) = cos(θ) + i sin(θ) to convert complex exponential solutions to real trigonometric solutions.

Real-Valued Solutions

Convert complex solutions to real form: y = e^(αx)(c₁cos(βx) + c₂sin(βx)) when roots are α ± βi.

Mechanical Vibrations

Apply constant coefficient equations to model spring-mass systems, pendulums, and other mechanical oscillators.

Unit 8: Method of Undetermined Coefficients

Learn to find particular solutions for nonhomogeneous equations with polynomial, exponential, and trigonometric forcing functions.

Nonhomogeneous Equations

Understand the structure ay″ + by′ + cy = f(x) where f(x) ≠ 0. Learn that solutions combine homogeneous and particular parts.

Method Overview

Learn the systematic approach: guess the form of particular solution based on f(x), substitute into equation, solve for coefficients.

Polynomial Forcing

Handle forcing functions f(x) = polynomial. Guess particular solutions as polynomials of the same or higher degree.

Exponential Forcing

Solve equations with f(x) = Ae^(kx). Guess y_p = Be^(kx) and determine coefficient B by substitution.

Trigonometric Forcing

Handle f(x) involving sin(kx) or cos(kx). Guess combinations of both sine and cosine terms even if only one appears in f(x).

Products and Sums

Deal with forcing functions that are products (like xe^x) or sums of basic functions. Apply linearity and product rules for guessing.

Modification Rule

Handle cases where the guessed particular solution is also a solution to the homogeneous equation. Multiply by x or x² as needed.

Complete IVP Solutions

Combine homogeneous and particular solutions, then apply initial conditions to find the complete solution to initial value problems.

Unit 9: Variation of Parameters

Master the variation of parameters method for finding particular solutions to any nonhomogeneous linear equation.

Method Foundation

Learn the variation of parameters approach: assume particular solution y_p = u₁y₁ + u₂y₂ where u₁, u₂ are functions to be determined.

Finding Particular Solutions

Derive the system of equations for u₁′ and u₂′, then integrate to find u₁ and u₂. Construct the particular solution.

Wronskian in Variation

Use the Wronskian W(y₁,y₂) in the formulas: u₁′ = -y₂f(x)/W and u₂′ = y₁f(x)/W where f(x) is the forcing function.

General Procedure

Master the systematic steps: find homogeneous solutions, compute Wronskian, apply variation formulas, integrate to find u₁ and u₂.

Comparison with Undetermined Coefficients

Understand when to use each method: undetermined coefficients for specific f(x) types, variation of parameters for any f(x).

Variable Coefficient Equations

Apply variation of parameters to equations with variable coefficients, where undetermined coefficients cannot be used.

Higher-Order Extensions

Extend the method to third-order and higher-order linear equations. Understand the general pattern for n-th order equations.

Forced Oscillation Applications

Apply variation of parameters to analyze forced mechanical and electrical oscillations with arbitrary driving functions.

Unit 10: Applications of Second-Order Equations

Model and analyze mechanical and electrical systems using second-order differential equations.

Spring-Mass Systems

Model spring-mass systems using Hooke's law and Newton's second law: mx″ + kx = 0. Understand natural frequency and period.

Free Oscillations

Analyze undamped free oscillations (simple harmonic motion) and damped oscillations with friction or air resistance.

Forced Oscillations

Study forced oscillations mx″ + cx′ + kx = F(t) with external driving forces. Understand steady-state and transient responses.

RLC Circuits

Model RLC electrical circuits using Kirchhoff's laws: LI″ + RI′ + I/C = E′(t). Analyze current and voltage behavior.

Damping Types

Classify damping: underdamped (oscillatory), critically damped (fastest return to equilibrium), and overdamped (slow return).

Resonance Phenomena

Understand resonance when driving frequency matches natural frequency. Analyze amplitude response and phase relationships.

Beats and Modulation

Study beats phenomenon when driving frequency is close to natural frequency. Understand amplitude modulation effects.

Nonlinear Pendulum

Introduce nonlinear effects in pendulum motion. Compare small-angle approximation with exact nonlinear equation behavior.

Unit 11: Laplace Transform Methods

Use Laplace transforms to solve differential equations with discontinuous forcing functions and initial conditions.

Laplace Transform Definition

Understand the Laplace transform L{f(t)} = ∫₀^∞ e^(-st)f(t)dt. Learn when transforms exist and their basic properties.

Elementary Function Transforms

Memorize and derive Laplace transforms of basic functions: constants, powers, exponentials, trigonometric, and hyperbolic functions.

Transform Properties

Master linearity, first and second shifting theorems, scaling, and transforms of derivatives: L{f′} = sL{f} - f(0).

Inverse Transforms

Find inverse Laplace transforms using tables, partial fractions, and completing the square. Understand uniqueness of inverse transforms.

Solving IVPs

Apply Laplace transforms to solve initial value problems: transform equation, solve algebraically, then inverse transform.

Unit Step Function

Use the unit step function u(t-a) to model discontinuous forces. Apply the second shifting theorem for delayed functions.

Delta Function

Understand the Dirac delta function δ(t-a) for modeling impulses. Learn L{δ(t-a)} = e^(-as) and impulse response applications.

Convolution

Apply the convolution theorem: L^(-1){F(s)G(s)} = (f*g)(t) where (f*g)(t) = ∫₀^t f(τ)g(t-τ)dτ. Find transfer functions.

Unit 12: Systems of Differential Equations

Solve systems of first-order linear differential equations using matrix methods and eigenvalue techniques.

System Formulation

Convert higher-order equations and coupled systems into first-order systems. Write in matrix form x′ = Ax + b.

Matrix Form

Express systems as x′ = Ax where x is the vector of unknown functions and A is the coefficient matrix. Understand matrix notation.

Eigenvalue Method

Find eigenvalues and eigenvectors of coefficient matrix A. Use them to construct fundamental matrix and general solution.

Real Distinct Eigenvalues

Handle cases with real, distinct eigenvalues λ₁, λ₂. General solution: x = c₁v₁e^(λ₁t) + c₂v₂e^(λ₂t).

Complex Eigenvalues

Deal with complex eigenvalues λ = α ± βi. Use Euler's formula to find real-valued solutions involving sine and cosine.

Repeated Eigenvalues

Handle repeated eigenvalues with insufficient eigenvectors. Find generalized eigenvectors and use Jordan canonical form methods.

Phase Portraits

Sketch phase portraits showing solution trajectories in the phase plane. Classify equilibrium points: nodes, spirals, saddles.

Stability Analysis

Determine stability of equilibrium points based on eigenvalues. Understand asymptotic stability, instability, and neutrally stable cases.

What are Differential Equations?

Understand equations involving derivatives and their relationship to rates of change in real-world phenomena. Learn to identify differential equations and distinguish them from algebraic equations.

Order and Degree

Classify differential equations by order (highest derivative present) and degree (power of the highest derivative term). Practice identifying first, second, and higher-order equations.

Linear vs Nonlinear

Distinguish between linear and nonlinear differential equations based on how the dependent variable and its derivatives appear. Understand the implications for solution methods.

ODE vs PDE

Differentiate between ordinary differential equations (functions of one variable) and partial differential equations (functions of multiple variables). Focus on ODEs in this course.

Initial and Boundary Conditions

Understand initial value problems (IVPs) where conditions are given at one point, and boundary value problems (BVPs) where conditions are given at multiple points.

Direction Fields

Visualize solution curves using slope fields to understand the geometric interpretation of differential equations. Learn to sketch solution curves through direction fields.

Existence and Uniqueness

Learn fundamental theorems that guarantee when solutions exist and when they are unique. Understand conditions for well-posed problems.

Solution Verification

Verify that functions are solutions to differential equations by substitution. Check that solutions satisfy both the equation and initial/boundary conditions.

Unit 2: First-Order Separable Equations

Master separation of variables, the most fundamental technique for solving first-order differential equations.

Separable Form Recognition

Identify when a differential equation can be written in separable form dy/dx = f(x)g(y). Learn to rearrange equations to separate variables.

Separation Technique

Apply the method of separating variables: rewrite as dy/g(y) = f(x)dx and integrate both sides. Handle the constant of integration properly.

Initial Value Problems

Solve separable IVPs by finding the particular solution that satisfies given initial conditions. Determine the constant of integration from initial data.

Population Growth Models

Model exponential population growth (dP/dt = kP) and logistic growth (dP/dt = kP(1-P/M)) using separable differential equations.

Exponential Growth/Decay

Solve problems involving exponential growth and decay, including radioactive decay, compound interest, and bacterial growth applications.

Newton's Law of Cooling

Apply separable equations to model temperature change according to Newton's law: dT/dt = -k(T - T_ambient). Solve cooling and heating problems.

Mixing Problems

Set up and solve tank mixing problems where substances flow in and out at constant rates. Model salt concentration and similar applications.

Singular Solutions

Identify and handle singular solutions that may be lost during the separation process. Understand when g(y) = 0 leads to constant solutions.

Unit 3: First-Order Linear Equations

Learn the integrating factor method for solving first-order linear differential equations.

Standard Linear Form

Recognize and convert equations to standard linear form: dy/dx + P(x)y = Q(x). Identify P(x) and Q(x) functions correctly.

Integrating Factor Method

Find integrating factors μ(x) = e^(∫P(x)dx) and use them to solve linear equations. Understand why this method works mathematically.

Computing Integrating Factors

Calculate integrating factors for various forms of P(x). Handle integration techniques including substitution and partial fractions when necessary.

Linear IVPs

Solve initial value problems for first-order linear equations. Find particular solutions that satisfy given initial conditions.

Circuit Applications

Model RC and RL electrical circuits using first-order linear differential equations. Analyze charging and discharging behavior.

Variable Rate Mixing

Solve mixing problems where the flow rates or concentrations vary with time, leading to linear rather than separable equations.

Population with Immigration

Model population growth with constant immigration or emigration rates: dP/dt = kP + I, where I is the immigration rate.

Bernoulli Equations

Transform and solve Bernoulli equations dy/dx + P(x)y = Q(x)y^n using the substitution v = y^(1-n) to convert to linear form.

Unit 4: Exact Equations and Special Methods

Master exact equations and learn special techniques for solving specific types of first-order equations.

Exact Equations Definition

Understand exact differential equations M(x,y)dx + N(x,y)dy = 0 where there exists F(x,y) such that dF = M dx + N dy.

Test for Exactness

Apply the exactness condition ∂M/∂y = ∂N/∂x to determine if an equation is exact. Compute partial derivatives accurately.

Solving Exact Equations

Find solutions to exact equations by integrating to find the function F(x,y) = c. Use systematic integration methods.