Differential equations & phase portraits
What does a differential equation determine once an initial state is specified? This bridge develops three complementary answers: a formula that can be checked, a vector field that gives the direction of motion, and a local theorem that guarantees a unique solution. You will use each answer on elementary real equations, then identify exactly why uniqueness and existence for all time are different questions. These are the tools needed to read the oscillator, Toda and travelling-wave calculations.
Required background. Differentiate exponentials and simple polynomials; integrate . The entry check repairs substitution into an equation. No Hamiltonian mechanics is required.
Helpful background. The oscillator lesson gives a physical application and a phase portrait to return to after this bridge.
An equation specifies a derivative
Section titled “An equation specifies a derivative”For a state , a first-order ordinary differential equation has the form
The dot denotes differentiation with respect to real time. The function assigns a velocity vector to each allowed time and state. An initial-value problem specifies this function, its domain, and the initial data .
A solution on an interval containing is a differentiable function whose graph stays in that domain and satisfies both displayed equalities. A candidate must therefore pass two separate tests: substitution into the differential equation throughout , and substitution into the initial condition. See Teschl 2012, § 1.2, p. 6, equation (1.14), and § 2.2, p. 36, equation (2.10), author PDF.
For example, let be scalar and
If has time units, has inverse-time units. The candidate
has derivative and gives . It is defined for every real . Positive initial values decrease toward zero; negative ones increase toward zero. The equilibrium stays at zero.
Entry check and repair
Section titled “Entry check and repair”
For with , consider
Which satisfy the equation, which satisfy the initial value, and which solve the complete problem?
Repair: check the derivative and the initial value separately
Both and obey , but fails the initial condition. Both and equal at zero, but fails the equation. Only passes both tests. For a retry, solves , ; its exponent fixes the rate and its prefactor fixes the initial value.
A phase line gives the direction of motion
Section titled “A phase line gives the direction of motion”An equation is autonomous when depends only on the state. In one dimension, the sign of tells whether increases or decreases. A zero of is an equilibrium state: the constant function at that value is a solution. A trajectory is a time-dependent solution; an equilibrium trajectory is constant.
From here onward all examples use dimensionless variables and time. Consider
Its phase line can be read without solving it:
| State or interval | Sign of | Forward motion |
|---|---|---|
| Negative | Toward smaller values | |
| Zero | Equilibrium | |
| Positive | Toward larger values | |
| Zero | Equilibrium | |
| Negative | Toward smaller values |
Thus nearby states move away from and toward . The arrows describe motion while a solution exists; they do not establish its full time interval. The role of uniqueness in this phase-line reasoning is discussed in Teschl 2012, § 1.5, pp. 20–21, equation (1.61) and Lemma 1.1, PDF.
To find nonconstant solutions, work on an interval where . Separation gives
Integrating yields
where the nonzero signed constant absorbs the sign of the ratio. Imposing and solving for gives
Use the connected interval containing zero on which the denominator is nonzero. Restore the constant solutions and , which division excluded; the final formula also reproduces them.
As an independent substitution check, write . Then
When , both terms in are positive for every real . Hence the solution exists for all real time, remains strictly between and , approaches as , and approaches as . The formula establishes these claims; the arrows alone do not give all of them.
A second-order equation becomes a planar flow
Section titled “A second-order equation becomes a planar flow”For the oscillator equation , introduce the velocity . The state is now the pair , and
Initial data must include both and . At the state , the derivative is : with horizontal and vertical, the motion initially points downward. The flow goes clockwise around the origin. The origin itself is an equilibrium.
Along a solution,
Thus a nonzero initial state stays on its circle . The orbit is the set of states visited; the time parametrization says when each state is visited. A circle alone does not specify speed or direction. For example, doubling this vector field preserves its circular orbits while doubling the traversal speed.
The oscillator calculation and phase portrait develop the exact motion further. More generally, a smooth autonomous field supplies a local flow, with its time interval depending on the initial state; see Teschl 2012, § 6.2, pp. 188–189, Theorem 6.1, PDF.
What local uniqueness guarantees
Section titled “What local uniqueness guarantees”Here is a sufficient theorem for . Let be open, let , and let be continuous. Assume that near every point of there is a time–state rectangle and a finite constant such that
for all allowed in that rectangle. This is local Lipschitz continuity in the state, locally uniform in time. Then the initial-value problem has a unique continuously differentiable solution on some interval around . Continuous first partial derivatives of with respect to the state are a convenient sufficient condition. This is the local result of Teschl 2012, § 2.2, pp. 37–38, equation (2.18), Theorem 2.2 and its following remark, PDF.
Why does a bound on differences help? Every solution satisfies
For two solutions staying in the rectangle on a sufficiently short common interval, their maximum separation obeys
where is the largest distance from in that interval. If , the separation must be zero. The same integral map constructs a solution by successive approximation on a suitably small interval. This explains both the local nature and the importance of the uniform constant.
Uniqueness prevents two autonomous solution curves from meeting and then separating: starting at the meeting state, they would solve the same initial-value problem. In particular, a nonconstant logistic solution cannot reach either equilibrium in finite time and then depart or stop there.
Two cautions matter. First, local existence does not mean existence for all real time. Second, failure of this sufficient Lipschitz hypothesis alone does not prove nonuniqueness. The transfer exercise supplies explicit examples of both distinctions.
Exercises
Section titled “Exercises”Guided: approach an equilibrium
Section titled “Guided: approach an equilibrium”
Solve , . Find the equilibrium, check your solution by differentiation, and describe its forward motion.
Hint
Set the right-hand side to zero, then subtract that equilibrium: . What equation and initial value does satisfy?
Solution
The equilibrium is . Since and ,
Its derivative is , and . The solution exists for all real . For forward time it increases toward from below, never reaching that value at finite time.
Independent: a finite arrival time and an infinite one
Section titled “Independent: a finite arrival time and an infinite one”
For with , find the solution and the first time it reaches . Can it cross at a later finite time? Explain using both the formula and uniqueness.
Hint
Insert into the derived formula and divide numerator and denominator by . At a hypothetical meeting with , compare with the constant solution.
Solution
The solution is
Setting gives , hence . Strict increase makes this the first arrival. For every finite , the denominator is greater than one, so . Also, is smooth. Meeting would force local agreement with the equilibrium trajectory, contradicting the nonconstant solution. It approaches only as .
Transfer: separate blow-up from nonuniqueness
Section titled “Transfer: separate blow-up from nonuniqueness”
Compare two initial-value problems on the full real time–state plane:
Find the first solution and its maximal interval containing zero. For the second, verify the family
Check the join at and the Lipschitz condition near . State what each example proves.
Hint
Differentiate in the first problem. For the second, compare the difference quotient for , and compute the derivative at the join from both sides.
Solution
The first equation gives , hence
Differentiation gives , and . As , , so no finite, continuous extension through exists. This is the maximal solution interval containing zero; the same formula on does not continue this initial-value solution. The smooth field gives uniqueness, but no global-in-time solution for these data. Compare Teschl 2012, § 1.3, p. 10, equations (1.28)–(1.29), PDF.
For , both sides of the second equation vanish. For , . At the join, the left derivative is zero and the right difference quotient is . Thus is continuously differentiable and satisfies the equation there too. Since , every member has ; the identically zero solution also works.
For ,
No finite local Lipschitz constant exists at zero. Nonuniqueness is established by the distinct checked solutions, not merely by that failed hypothesis. They can wait at an equilibrium and then leave because the uniqueness assumption used in the phase-line argument is absent.
Return to the physical calculation
Section titled “Return to the physical calculation”Use the oscillator lesson to connect a planar flow with energy and period. In the Toda equations, positions and momenta together specify the initial state. In the KdV travelling-wave calculation, the independent variable is the travelling coordinate rather than time; substitution, integration constants and local uniqueness still require the same care.
References
Section titled “References”- Teschl, Gerald. Ordinary Differential Equations and Dynamical Systems. Graduate Studies in Mathematics 140. American Mathematical Society, Providence, RI, 2012. DOI. Author’s preliminary version, PDF, with preface dated April 2012; printed page numbers and theorem numbers above refer to this author copy.