Mathlib theorem · Existing formal mathematics

Existing in Mathlib · Analysis

Picard–Lindelöf Local Existence Theorem

Under the recorded local regularity and size conditions, every permitted initial point has a solution curve on the chosen closed time interval.

Exact theorem

Exact Mathlib statement

theorem IsPicardLindelof.exists_eq_forall_mem_Icc_hasDerivWithinAt {E : Type*} [NormedAddCommGroup E] [NormedSpace ℝ E] [CompleteSpace E] {f : ℝ → E → E} {tmin tmax : ℝ} {t₀ : Icc tmin tmax} {x₀ x : E} {a r L K : ℝ≥0} (hf : IsPicardLindelof f t₀ x₀ a r L K) (hx : x ∈ closedBall x₀ r) : ∃ α : ℝ → E, α t₀ = x ∧ ∀ t ∈ Icc tmin tmax, HasDerivWithinAt α (f t (α t)) (Icc tmin tmax) t

The theorem at a glance

Picard–Lindelöf local existence at a glance

A visual guide to the theorem's hypotheses, structure, and conclusion; the exact statement gives the formal detail.

The Picard operator on a complete space of admissible curves yields a fixed curve solving the initial-value equation on the recorded closed interval. Explanatory diagram.
Detailed visual description

The poster leads with the complete-space and IsPicardLindelof setting, an initial point in the smaller closed ball, and the exact time-radius constraint. It then states the existence of a curve through x at t₀ whose derivative on the recorded interval follows f. Candidate curves narrow through the Picard integral operator to an emerald fixed curve, followed by three source-faithful movements: build the operator, find a contracting iterate, and differentiate the fixed integral equation. The footer keeps the selected endpoint at local existence and states that uniqueness is separate.

Statement structure

Statement and scope

Statement map for Picard–Lindelöf Local Existence TheoremLocal Lipschitz and size control give a solution curve through a permitted initial point on the recorded closed interval. Claim boundary: This page indexes Mathlib's differential-form local existence declaration for Picard–Lindelöf. In a complete real normed vector space, the bundled IsPicardLindelof hypotheses control the vector field on one closed interval and ball; for one initial point x in closedBall x₀ r, the theorem produces α with α t₀ = x and the recorded derivative-within relation on Icc tmin tmax. The selected endpoint does not assert uniqueness, maximality, global existence, continuation beyond that interval, or a flow for all initial points. The pinned upstream declaration is IsPicardLindelof.exists_eq_forall_mem_Icc_hasDerivWithinAt. The complete formal statement is available in the Exact Mathlib statement section.Mathematical readingLocal Lipschitz and sizecontrol give a solutioncurve through apermitted initial pointon the recorded closedinterval.Claim boundaryThis page indexesMathlib'sdifferential-form localexistence declarationfor Picard–Lindelöf. Ina complete real normedvector space, thebundled IsPicardLindelofhypotheses control thevector field on oneclosed interval andball; for one initialpoint x in closedBall x₀r, the theorem producesα with α t₀ = x and therecordedderivative-withinrelation on Icc tmintmax. The selectedendpoint does not assertuniqueness, maximality,global existence,continuation beyond thatinterval, or a flow forall initial points.Pinned declarationmathlib ·IsPicardLindelof.exists_eq_forall_mem_Icc_hasDerivWithinAtStatement map for Picard–Lindelöf Local Existence TheoremLocal Lipschitz and size control give a solution curve through a permitted initial point on the recorded closed interval. Claim boundary: This page indexes Mathlib's differential-form local existence declaration for Picard–Lindelöf. In a complete real normed vector space, the bundled IsPicardLindelof hypotheses control the vector field on one closed interval and ball; for one initial point x in closedBall x₀ r, the theorem produces α with α t₀ = x and the recorded derivative-within relation on Icc tmin tmax. The selected endpoint does not assert uniqueness, maximality, global existence, continuation beyond that interval, or a flow for all initial points. The pinned upstream declaration is IsPicardLindelof.exists_eq_forall_mem_Icc_hasDerivWithinAt. The complete formal statement is available in the Exact Mathlib statement section.Mathematical readingLocal Lipschitz and sizecontrol give a solutioncurve through apermitted initial pointon the recorded closedinterval.Claim boundaryThis page indexesMathlib'sdifferential-form localexistence declarationfor Picard–Lindelöf. Ina complete real normedvector space, thebundled IsPicardLindelofhypotheses control thevector field on oneclosed interval andball; for one initialpoint x in closedBall x₀r, the theorem producesα with α t₀ = x and therecordedderivative-withinrelation on Icc tmintmax. The selectedendpoint does not assertuniqueness, maximality,global existence,continuation beyond thatinterval, or a flow forall initial points.Pinned declarationmathlib ·IsPicardLindelof.exists_eq_forall_mem_Icc_hasDerivWithinAt

Read the exact Mathlib declaration

This map summarizes the statement's structure; the exact Mathlib declaration remains authoritative.

One permitted initial point lies on a solution curve tangent to the local vector field inside the bounded interval and state-space region. Explanatory scientific diagram.
Detailed visual description

A wide rectangular corridor with four muted-vermilion corner points crosses one large outlined circular region. One emerald curve runs from near the corridor's left end to near its right end and passes through one emerald point. Cobalt vector arrows fill the circular region and align locally with the curve. Four dashed antique-gold contours run beside the curve without merging into it. The bounded corridor and single displayed curve communicate local existence without claiming uniqueness or continuation.

Why it matters

A mathematical landmark

Picard–Lindelöf is the foundational local-existence mechanism for ordinary differential equations. Mathlib's route makes the functional-analytic engine explicit: factorial control makes an iterate of the Picard operator contracting, a fixed point supplies the integral equation, and differentiation gives the local solution.

ProofAtlas record

What has been checked

Upstream indexedPinned source bytes verified locally
Locally reproducedExact upstream declaration replayed
Reviewed pageCurrent public presentation reviewed
Accepted Atlas resultNot recorded for the preferred artifact

Mathlib is the source of the theorem; the local Lean replay and page review are separate.

Claim boundary

No new theorem is claimed

This page indexes Mathlib's differential-form local existence declaration for Picard–Lindelöf. In a complete real normed vector space, the bundled IsPicardLindelof hypotheses control the vector field on one closed interval and ball; for one initial point x in closedBall x₀ r, the theorem produces α with α t₀ = x and the recorded derivative-within relation on Icc tmin tmax. The selected endpoint does not assert uniqueness, maximality, global existence, continuation beyond that interval, or a flow for all initial points.

Source and local evidence

Where the theorem comes from

Existing declaration
IsPicardLindelof.exists_eq_forall_mem_Icc_hasDerivWithinAt in mathlib
Relationship
The checked artifact is the upstream declaration itself
Local Lean evidence
artifact.library.mathlib.picard-lindelof-theorem.v001
Source
Open the pinned upstream reference