Existence and Uniqueness Theorems (Picard-Lindelöf Theorem)

College Depth 77 in the knowledge graph I know this Set as goal
Unlocks 38 downstream topics
existence uniqueness theoretical

Core Idea

The Picard-Lindelöf theorem establishes conditions under which an initial value problem dy/dx = f(x,y), y(x₀) = y₀ has a unique solution. If f and ∂f/∂y are continuous in a rectangular region around (x₀, y₀), then a unique solution exists in some neighborhood of x₀. This is foundational for understanding when solutions are guaranteed and where they may fail to exist or be non-unique.

Explainer

When you solve a differential equation, you are finding a function — and the natural first question is whether such a function even exists. The Picard-Lindelöf Theorem (also called the existence and uniqueness theorem) answers this: under mild conditions on the right-hand side f(x, y), the initial value problem dy/dx = f(x, y), y(x₀) = y₀ is guaranteed to have exactly one solution near x₀. This might seem obvious, but it fails in subtle cases, and understanding when it fails is just as important as knowing when it holds.

The two conditions are: continuity of f (which you know from your study of continuity) and continuity of ∂f/∂y, the partial derivative with respect to y. The partial derivative condition is a Lipschitz condition in disguise: it says f doesn't change too rapidly in the y-direction, which prevents solutions from veering off in divergent directions. Together, these conditions rule out two types of bad behavior: non-existence (where the equation forces a blow-up before a solution can be constructed) and non-uniqueness (where multiple solution curves pass through the same initial point).

Failure cases build the intuition. Consider dy/dx = y^(2/3) with y(0) = 0. Here f = y^(2/3) is continuous, but ∂f/∂y = (2/3)y^(−1/3) is undefined at y = 0 — the Lipschitz condition fails. Sure enough, this IVP has multiple solutions: y ≡ 0 (the trivial solution) and y = (x/3)³ (a non-trivial solution that also passes through the origin). Without uniqueness, the ODE becomes an ambiguous model — you can't predict which solution nature "chooses." For blow-up, consider dy/dx = y², y(0) = 1: the solution is y = 1/(1 − x), which goes to infinity at x = 1. Here f and ∂f/∂y are continuous near (0, 1), so the theorem guarantees a local solution, but the solution only exists on (−∞, 1), not for all x.

The Picard iteration scheme provides both the proof and the intuition. Starting with the constant function y₀(x) = y₀, define y_{n+1}(x) = y₀ + ∫ f(t, yₙ(t)) dt from x₀ to x. Under the Lipschitz condition, this sequence of approximations converges — each iteration is a better approximation to the true solution, and the convergence argument shows both that a limit exists and that it's unique. This iteration is impractical for computation but conceptually illuminating: the solution is built as a limit of successive approximations, and the Lipschitz condition is exactly what makes those approximations converge rather than diverge.

Practically, the theorem tells you when to trust your solution. If you solved an IVP and the theorem's conditions hold near the initial point, you know your solution is the only one — there's no alternative to find. If the conditions fail, you should check for multiple solutions or blow-up. This theorem is the theoretical backbone of the entire course in differential equations: every solution method you learn produces a candidate, and existence-uniqueness is the guarantee that the candidate is definitive.

Practice Questions 5 questions

Prerequisite Chain

Counting to 10Counting to 20Understanding ZeroThe Number ZeroCounting to FiveOne-to-One CorrespondenceCombining Small Groups Within 5Addition Within 10Addition Within 20Two-Digit Addition Without RegroupingTwo-Digit Addition with RegroupingAddition Within 100Repeated Addition as MultiplicationMultiplication Facts Within 100Division as Equal SharingDivision as Grouping (Measurement Division)Division: Grouping (Repeated Subtraction) ModelDivision: Fair Sharing ModelDivision as Equal SharingDivision as GroupingBasic Division FactsDivision Facts Within 100Two-Digit by One-Digit DivisionDivision with RemaindersRemainders and Quotients in DivisionDivision Word ProblemsIntroduction to Long DivisionFactors and MultiplesPrime and Composite NumbersEquivalent FractionsRelating Fractions and DecimalsDecimal Place ValueReading and Writing DecimalsComparing and Ordering DecimalsAdding and Subtracting DecimalsMultiplying DecimalsDividing DecimalsDividing FractionsMixed Number ArithmeticOrder of OperationsInteger Order of OperationsVariable ExpressionsCombining Like TermsOne-Step EquationsTwo-Step EquationsSolving Multi-Step EquationsEquations with Variables on Both SidesAngle Pairs: Complementary, Supplementary, and VerticalParallel Lines and TransversalsCorresponding AnglesAlternate Interior AnglesTriangle Angle Sum TheoremExterior Angle TheoremTriangle Inequality TheoremSimilar Triangles: AA SimilaritySimilar Triangles: SSS and SAS SimilarityProportions in Similar TrianglesRight Triangle Trigonometry IntroductionTrigonometric Ratios ReviewRadian MeasureConverting Between Degrees and RadiansThe Unit CircleGraphing Sine and CosineGraphing Tangent and Reciprocal Trigonometric FunctionsDerivatives of Trigonometric FunctionsAntiderivativesIndefinite IntegralsBasic Integration RulesRiemann SumsDefinite Integral DefinitionFundamental Theorem of Calculus Part 1Fundamental Theorem of Calculus Part 2U-SubstitutionIntegration by PartsSeparable Differential EquationsIntegrating Factor Method for First-Order Linear ODEsExact Differential EquationsExistence and Uniqueness Theorems (Picard-Lindelöf Theorem)

Longest path: 78 steps · 320 total prerequisite topics

Prerequisites (2)

Leads To (3)