How statement and proof provenance work
The first chip identifies the source of the statement or construction; the second identifies the source of its local proof or verification.
- Literature-sourced: the exact statement appears in a cited source; only wording and notation differ.
- AI-adapted: a semantically identical restatement of literature-sourced material, modulo indexing, notation, and boundary cases adopted by the library.
- AI-generated: a genuinely novel statement formulated by AI, with no source for the claim itself.
These labels describe origin, not correctness: citations and verification chips remain separate evidence.
Euclidean Ordinary Differential Equations with Smooth Dependence
1 · Prerequisites
- Absolute and Conditional Convergence; Rearrangement; Products
- Binary Operations, Monoids, Groups and Subgroups
- Compactness in Metric Spaces
- Completeness, Completion, and Uniform Continuity
- Connectedness
- Construction of the Natural Numbers
- Construction of the Real Numbers via Cauchy Sequences
- Construction of the Real Numbers via Dedekind Cuts
- Continuity, IVT, EVT, and Uniform Continuity
- Countability and Uncountability
- Filters and Ultrafilters
- Finite Counting, Factorials and Binomial Coefficients
- Foundations of the Real Numbers for Analysis
- Limits of Real Functions
- limsup, liminf, and Subsequential Limits
- Linear Independence, Bases and Dimension
- Linear Transformations, Rank-Nullity and Quotient Spaces
- Metric Spaces
- Mixed Partials, Taylor Formulae, and Extrema
- Monotone Functions, Discontinuities, and Continuity Sets
- Monotone Sequences, Bolzano-Weierstrass, and Cauchy Completeness
- Order, Zorn's Lemma, and the Axiom of Choice
- Picard-Lindelöf and First-Order Ordinary Differential Equations
- Power Series and Real-Analytic Functions
- Properties of the Integral and the Working FTC
- Relations, Functions, and Quotients
- Rings, Subrings, Integral Domains and Fields
- Rⁿ as a Normed Space; Vector-Valued Functions
- Roots, Rational Powers, and Classical Inequalities
- Sequences and Limits
- Sequences and Series of Functions; Uniform Convergence
- Series: Convergence and the Nonnegative Tests
- Subspaces, Products, and Quotients
- Suprema and Infima
- The Derivative and the Mean Value Theorems
- The Exponential Function
- The Riemann Integral: Definition and Integrability
- The Total Derivative in ℝᵐ → ℝⁿ
- The ZFC Axioms and the Basic Set Constructions
- Topological Spaces and Continuity
- Topology of ℝ
- Vector Spaces, Linear Subspaces, Span and Direct Sums
2 · Summary
Real analysis already supplies local existence, uniqueness, continuous dependence, and maximal continuation for Euclidean first-order ODEs. This page keeps the smooth-dependence layer: variational equations, smooth dependence on initial data and parameters, the smooth local flow, and completeness corollaries for bounded or compactly supported vector fields.
3 · Logical flowchart
4 · Definitions, theorems and proofs
Autonomous ordinary differential equations
Definition
Let be open and let be a map. The equation
is an autonomous ordinary differential equation: its right-hand side depends on the state alone and not explicitly on time. An initial value problem for this equation consists of a time and a state , written .
This is the special case of First-order systems, initial value problems, and solutions on intervals obtained from the time-dependent field on . A solution on an interval is therefore a differentiable curve with satisfying the equation at every and .
Remarks
-
Autonomous does not mean globally defined. The time variable ranges over all of , but the state space may be a proper open subset , and even on all of a solution can fail to exist for all time if the vector field grows too fast.
-
Initial time still matters. For an autonomous system the translated curve is again a solution wherever it is defined, but the local existence theorem is still an initial value theorem at a stated time .
The variational equation along an ODE solution
Definition
Let be open, let be in the state variable, let be a solution of
on an interval , and let . The variational equation along is the linear matrix ODE
where is the Jacobian matrix of partial derivatives of the state variables, read via The Jacobian matrix of partial derivatives and the gradient in the scalar-valued case from the regularity recorded in maps and multi-index derivative notation in Euclidean space. Its solutions are matrix-valued curves .
For an autonomous equation with of class , this becomes
It is the linearized equation governing first-order variation of nearby solutions with respect to their initial data.
Linear matrix ODEs have unique global solutions on a fixed interval
Statement
Let be a compact interval, let be continuous, let , and let . Then the linear matrix initial value problem
has a unique solution on all of .
Facts & Assumptions
Given: The compact interval , the continuous matrix field , the time , and the initial matrix .
Picard-Lindelof gives a unique local solution for a continuous state-Lipschitz first-order system on an open domain (Picard-Lindelöf local existence and uniqueness for first-order systems).
A solution of a first-order system is equivalent to a solution of the associated Volterra integral equation (A first-order initial value problem is equivalent to its Volterra integral equation).
A solution whose graph approaches a compact interior region at a finite endpoint extends past that endpoint (A solution whose graph approaches a compact interior region at a finite endpoint extends past that endpoint).
A continuous real-valued function on a nonempty compact metric space attains its maximum (A continuous real-valued function on a nonempty compact metric space is bounded and attains a greatest and a least value).
The norm of a vector-valued integral is at most the integral of the norm (For and integrable when , ; for , is integrable).
Gronwall's integral inequality converts into an exponential bound (Gronwall's integral inequality with variable and constant coefficients).
Proof
Extend continuously to the open interval by setting for , for , and for . Regard as . Then the right-hand side is continuous on the open domain and is globally Lipschitz in on every compact time interval, because . Hence [F1] gives a unique local solution through .
Let be the maximal interval of existence of that solution in . Since is continuous on compact , [L2] supplies a bound on all of . For , the Volterra equation from [F2] and the norm estimate [L3] give the forward inequality below.
Therefore [L4] yields on .
For , the oriented Volterra equation gives , so [L3] gives the reflected inequality below.
The time-reflected part of [L4] therefore yields on .
Put . If , then every sequence in has graph points in the compact set by steps 2.1 and 2.2. So [L1] extends the solution past , contradicting maximality. The same argument at the left endpoint rules out . Therefore , and the restriction of the maximal solution to is defined on all of .
Step 3.1 gives existence on all of , and uniqueness is the local uniqueness already supplied by [F1].
A fundamental matrix is invertible
Statement
Let solve the variational equation
on an interval , where is continuous. Then every matrix is invertible. Equivalently, a fundamental matrix of the variational equation is invertible at every time on its interval of definition.
Facts & Assumptions
Given: A continuous matrix field and a solution of , .
The variational equation is exactly a linear matrix ODE with initial matrix (The variational equation along an ODE solution).
Linear matrix ODEs on a compact interval have unique solutions (Linear matrix ODEs have unique global solutions on a fixed interval).
One-variable derivatives obey the product rule entrywise (Sums, scalar multiples, products and quotients: , , , and when ).
Proof
Fix a compact subinterval containing . By [F1] and [L1] the matrix ODE below has a unique solution.
has a unique solution .
Entrywise product differentiation from [L2] gives the identity below.
Thus is constant on . At this constant is , so for all .
The same calculation applied to gives and , hence on . Therefore and is invertible on . Since was arbitrary and lies in some compact subinterval containing , every is invertible on .
dependence of solutions on initial data
Statement
Let be continuous and in the state variable. Fix data and a compact time interval on which the corresponding solutions through nearby initial states all exist. Then the solution map
is in the initial-state variable on some neighbourhood of . For each , the derivative matrix is the solution of the variational equation along .
Facts & Assumptions
Given: The field , the compact interval , and the common local family of solutions through nearby initial states.
The variational equation along a solution is with initial condition (The variational equation along an ODE solution).
Solutions satisfy the corresponding Volterra integral equation (A first-order initial value problem is equivalent to its Volterra integral equation).
Nearby initial data and parameters give uniformly close solutions on one common compact time interval (Continuous dependence of ODE solutions on initial data and parameters).
Linear matrix ODEs on a compact interval have unique solutions (Linear matrix ODEs have unique global solutions on a fixed interval).
The norm of a vector-valued integral is at most the integral of the norm (For and integrable when , ; for , is integrable).
Gronwall's integral inequality controls difference equations of Volterra type (Gronwall's integral inequality with variable and constant coefficients).
Proof
By [L1], after shrinking if needed, every solution graph with lies in one compact cylinder . Fix , and let be the unique solution of the variational equation below.
whose existence on is given by [L2]. Because is continuous on the compact set , it is bounded and uniformly continuous there.
Fix and an increment with . By [F2], the difference satisfies the Volterra equation below, and the state-variable mean-value formula gives the matrix field .
For each , the one-variable mean-value formula in the state variable gives
where
By [L1], uniformly on as , so the uniform continuity of on gives
Put . Subtracting the Volterra equations for and gives the identity below.
Let and . Then , and [L3] gives, for ,
Applying [L4] on and its time-reflected form on yields a constant independent of such that . Since , this proves
Therefore for every .
For , write and . Then the continuity estimate below, together with the same Gronwall argument as in step 3.1, proves continuity of the derivative matrix.
By [L1], uniformly on as , so the uniform continuity of on gives . Applying [L3] and [L4] exactly as in step 3.1 shows . Hence is continuous for each , and the derivative matrix is exactly the variational-equation solution.
Steps 3.1 and 4.1 prove that is in the initial-state variable and that its derivative matrix is the solution of the variational equation.
Smooth dependence of solutions on initial data
Statement
Let be smooth in the state variable, and suppose nearby initial states share one compact local time interval . Then the solution map
is smooth in the initial-state variable on some neighbourhood of the base point.
Facts & Assumptions
Given: The common local solution map on a compact time interval .
The solution map is in the initial data, and the first derivative is given by the variational equation ( dependence of solutions on initial data).
The variational equation is a linear matrix ODE whose coefficients are the state derivatives of the vector field along the base solution (The variational equation along an ODE solution).
Linear matrix ODEs on a compact interval have unique solutions (Linear matrix ODEs have unique global solutions on a fixed interval).
Every solution satisfies the Volterra integral equation (A first-order initial value problem is equivalent to its Volterra integral equation).
Proof
By [L1], the derivative exists and is the solution of the variational equation below.
Because is smooth and is continuous, the coefficient is as regular in as is.
For each , let be the finite-dimensional space of -linear maps , with . Repeated differentiation of the ODE or of its Volterra form produces the finite-dimensional jet system below.
for , whose first components are
and whose higher components have the form , where is a universal polynomial expression in derivatives of and lower jets. For example, . Because is smooth, each is smooth in its state variables.
Fix . If is in , then its jet is a continuous solution of the system from step 2.1 on the same compact interval , with initial data , , and for . The highest-jet component is linear in once the lower jets are fixed, so [L2] supplies its unique evolution on . Applying [L1] to this enlarged smooth system shows that depends on the initial value . In particular its first component is in .
Step 1.1 is the base case . Step 3.1 upgrades regularity of to for every , so by induction is in for every . Therefore is smooth in the initial-state variable.
Hence the solution map depends smoothly on initial data.
Smooth dependence of ODE solutions on parameters
Statement
Let be smooth in on an open time-state-parameter domain. Near any base data there are a compact time interval and a neighbourhood of such that, for every , the solution of
is defined on , and the resulting solution map is smooth in the pair .
Facts & Assumptions
Given: A smooth parameter-dependent vector field and base data .
Solutions depend smoothly on initial data for smooth systems on a common compact interval (Smooth dependence of solutions on initial data).
Proof
Introduce the augmented variable and define the autonomous-in-parameter system below.
Along every solution the parameter component remains constant, so solving this augmented system is equivalent to solving the original parameter-dependent ODE with fixed parameter . [given, construct]
The augmented right-hand side is smooth in the initial data , so [L1] applies on a common compact local time interval and makes the augmented solution map smooth in . Projecting to the -component preserves that smoothness, which gives the claimed smooth dependence of solutions on initial state and parameter.
A bounded vector field on all of Euclidean space is complete
Statement
Let be a bounded continuous vector field that is locally Lipschitz in the state variable. Then every maximal solution of the autonomous ODE is defined for all time. In particular, a bounded smooth Euclidean vector field is complete.
Facts & Assumptions
Given: A bound for all and a maximal solution of .
This is an autonomous ODE in the sense of Autonomous ordinary differential equations.
A solution satisfies the Volterra integral equation (A first-order initial value problem is equivalent to its Volterra integral equation).
The norm of a vector-valued integral is at most the integral of the norm (For and integrable when , ; for , is integrable).
If a maximal solution had a finite endpoint, then near that endpoint it would leave every compact subset of the ODE domain (At a finite maximal time an ODE solution leaves every compact subset of the domain).
Proof
Fix . If , then [F2] and [L1] give the first inequality below, and if they give the reflected inequality.
If , the oriented Volterra equation gives , so [L1] yields
Thus for every , so on every finite time interval the solution stays in one Euclidean ball about .
Suppose . Then step 1.1 shows that for close to the graph point stays inside the compact box of the ODE domain , contradicting [L2]. Thus . The same argument at the left endpoint gives .
Therefore every maximal solution is global, so the vector field is complete.
A compactly supported smooth Euclidean vector field is complete
Statement
Every compactly supported smooth vector field on is complete.
Facts & Assumptions
Given: A smooth vector field whose support is contained in a compact set .
A bounded locally Lipschitz vector field on all of Euclidean space is complete (A bounded vector field on all of Euclidean space is complete).
A continuous real-valued function on a nonempty compact metric space attains its maximum (A continuous real-valued function on a nonempty compact metric space is bounded and attains a greatest and a least value).
Proof
The norm function is continuous on the compact support [L2] , so [L2] gives a bound there. Outside the vector field vanishes by definition of support. Hence for every .
Smooth maps are locally Lipschitz on Euclidean open sets, so step 1.1 makes [L1, step 1.1] a bounded locally Lipschitz vector field. Therefore [L1] applies and yields completeness.
The fundamental theorem for autonomous smooth ODEs
Statement
Let be open and let be smooth. For every there exist and an open neighbourhood of such that:
- for every there is a unique solution of on with ;
- the map is smooth in and in , with and .
This is the local smooth flow of the autonomous vector field .
Facts & Assumptions
Given: A smooth vector field and a base point .
The equation is an autonomous ODE (Autonomous ordinary differential equations).
Picard-Lindelof gives unique local solutions (Picard-Lindelöf local existence and uniqueness for first-order systems).
Nearby initial values share one common compact local time interval (Nearby initial values share one Picard–Lindelöf time interval and one state cylinder).
Every initial value problem has a unique maximal solution (Every Picard–Lindelöf initial value problem has one maximal solution on an open interval).
On a common compact local interval, solutions depend smoothly on the initial state (Smooth dependence of solutions on initial data).
Proof
Since a smooth vector field is continuous and locally Lipschitz, [L1] applies [L1, L2, choose] at . The uniform local existence result [L2] therefore gives and an open neighbourhood of such that every has a unique solution on , and all these solution graphs stay inside one compact cylinder in .
Define to be that unique solution value at time . By [L4] the [L4, step 1.1] map is smooth in the initial state variable on . For each fixed , the curve is a solution, so it is differentiable in and satisfies with .
The uniqueness in step 1.1 is exactly the local uniqueness from [L1], and [F1, L1, L3, step 2.1] the maximal-solution theorem [L3] records that these local flows are the local pieces of unique maximal trajectories rather than unrelated solution branches.
The fundamental theorem for nonautonomous smooth ODEs
Statement
Let be open and let be smooth. For every base point there are and an open neighbourhood of such that each initial pair has a unique solution on , and the resulting local solution map is smooth in the initial time and initial state.
Facts & Assumptions
Given: A smooth nonautonomous field and a base point .
Autonomous smooth ODEs have unique local smooth flows (The fundamental theorem for autonomous smooth ODEs).
Smooth parameter-dependent ODEs have solutions depending smoothly on the parameters (Smooth dependence of ODE solutions on parameters).
Proof
Introduce an extra variable and consider the autonomous system below on .
Its right-hand side is smooth. By [L1], this augmented autonomous system has a unique local smooth flow.
The first equation forces when , so the second equation becomes exactly the original nonautonomous system with initial time . Reading the initial value as a parameter, [L2] makes the resulting solution map smooth in . This is precisely the claimed local theorem for nonautonomous smooth ODEs.
The maximal solution domain is open
Statement
Let be a smooth vector field on an open set , and for each let denote the unique maximal solution of with . Then the maximal solution domain
is open in . On , the evaluation map is smooth in the state variable and continuous jointly in .
Facts & Assumptions
Given: A smooth vector field and its maximal solutions.
Autonomous smooth ODEs have local smooth flows near every point (The fundamental theorem for autonomous smooth ODEs).
Every initial datum has a unique maximal solution (Every Picard–Lindelöf initial value problem has one maximal solution on an open interval).
Solutions depend continuously on nearby initial data on common compact local intervals (Continuous dependence of ODE solutions on initial data and parameters).
Proof
Let and put . By [L1], applied at the [L1, choose] state point , there exist and an open neighbourhood of such that every has a unique solution on , and these solutions vary smoothly with .
By [L3], for initial states sufficiently close to , the solution [L3, step 1.1] is defined at least on a compact interval around and its value at time lies in . Therefore for every such and every , the solution continued from time by the local flow of step 1.1 is defined at time . Hence all pairs with and near lie in .
Step 2.1 gives an open neighbourhood of contained in , [L1, L2, L3, step 2.1] so is open. On that neighbourhood, the evaluation map is the composite of the continuous time- map with the local smooth flow from step 1.1, hence is jointly continuous and smooth in the state variable. Since was arbitrary, the same holds on all of .
Solutions compose under a change of initial time
Statement
Let denote the maximal solution map of a smooth autonomous vector field. Whenever both sides are defined,
Equivalently, changing the initial time along a trajectory composes solutions.
Facts & Assumptions
Given: A smooth autonomous vector field, its maximal solution map , a state , and times such that both sides of the displayed equation are defined.
The maximal solution domain is open (The maximal solution domain is open).
Two locally unique solutions of the same ODE that agree at a time agree on their common interval of definition (Locally unique ODE solutions agree on overlaps and glue across a common endpoint).
Proof
The curve solves the ODE and at time has value [F1, L1] . The curve also solves the same ODE and has the same value at time . Because [F1] makes both curves defined on an open interval about every common time where they exist, [L1] applies and forces them to agree on their common domain.
Evaluating the equality from step 1.1 at the time gives [step 1.1] whenever both sides are defined.
A smooth Euclidean vector field need not be complete
Statement
False claim: every smooth vector field on is complete.
Facts & Assumptions
Given: The scalar autonomous ODE on with initial value .
This is an autonomous ODE in the sense of Autonomous ordinary differential equations.
Smooth autonomous ODEs have unique local smooth solutions (The fundamental theorem for autonomous smooth ODEs).
Refutation
The vector field is smooth on . The explicit curve [F1, L1] satisfies and for , so [L1] identifies it with the unique local solution through .
This solution cannot be extended past as a real-valued solution, [step 1.1] because as . Hence the maximal solution is not defined for all time.
Therefore a smooth Euclidean vector field need not be complete.
Pointwise local existence does not force one global uniform time interval
Statement
False claim: if an autonomous smooth ODE has a local solution through every initial point of , then there is one time that works for all initial points at once.
Facts & Assumptions
Given: The ODE on .
Nearby initial values share a uniform local time interval only locally in the initial data (Nearby initial values share one Picard–Lindelöf time interval and one state cylinder).
Smooth autonomous ODEs have unique local solutions (The fundamental theorem for autonomous smooth ODEs).
Refutation
For each initial value , the unique solution is [L2] , defined only for . Thus every initial point has a local solution by [L2].
If one positive time worked for all initial values, then taking [L1, step 1.1, assume-hyp] would give a solution through defined on . But step 1.1 shows the maximal positive existence time is , a contradiction. This does not conflict with [L1], because [L1] is a neighbourhood theorem, not a global one over all of .
Therefore pointwise local existence does not imply one uniform time [step 2.1] interval for all initial data.
A maximal ODE solution need not have a closed interval domain
Statement
False claim: a maximal solution of an ODE has a closed interval as its domain of definition.
Facts & Assumptions
Given: The solution of with .
Every IVP has a unique maximal solution on an open interval (Every Picard–Lindelöf initial value problem has one maximal solution on an open interval).
The maximal solution domain is open in the time-state variables (The maximal solution domain is open).
Refutation
The explicit solution solves for all and [given] cannot be extended through , so its maximal interval is .
This domain is open and not closed. That matches [L1] and [F1], and it [F1, L1, step 1.1] directly refutes the false claim.
Continuous dependence does not by itself imply differentiable dependence
Statement
False claim: once solutions depend continuously on data, they automatically depend differentiably on that data.
Facts & Assumptions
Given: The parameter-dependent scalar ODE , .
Continuous dependence on initial data and parameters is weaker than the and smooth dependence theorems that require derivative hypotheses (Continuous dependence of ODE solutions on initial data and parameters, dependence of solutions on initial data, Smooth dependence of solutions on initial data).
Refutation
For each parameter , the unique solution is [L1] . This depends continuously on for every fixed .
At every fixed , the map is not [step 1.1] differentiable at . Thus continuous dependence does occur, but differentiable dependence fails.
Therefore continuous dependence alone does not imply differentiable [L1, step 2.1] dependence.
5 · Examples, counterexamples and false statements
None yet.
Sources
- Nigel Hitchin, Differentiable Manifolds, Appendix §10.3
- Chin-Lung Wang, Banach Calculus, §4.4
- Nigel Hitchin, Differentiable Manifolds, Appendix §10.3, Lemma 10.6
- Nigel Hitchin, Differentiable Manifolds, Appendix §10.3, Theorem 10.7
- Chin-Lung Wang, Banach Calculus, §4.3-§4.4
- Nigel Hitchin, Differentiable Manifolds, Appendix §10.2
- Chin-Lung Wang, Banach Calculus, §4.3
- Chin-Lung Wang, Banach Calculus, §4.2