Isocline 2026-10-14
For the first-order ordinary differential equation defined on an open subset of the plane, an isocline of slope is the level set
Here is a constant. At every point of this isocline, the direction field prescribes a tangent vector proportional to for a solution of a differential equation. It does not generally prescribe the tangent line of the isocline itself. The level set can have several components or fail to be a smooth curve, and points outside are excluded.
For example, take on the whole plane. Its isoclines are the parallel straight lines
Each line has slope , while the direction field along it has slope . Thus the isocline carries horizontal segments even though the line itself rises. A function graph of a solution of a differential equation follows the segments, rather than following this line. Only the isocline with , namely , is also a solution of a differential equation.[ref]
Figure 1.
Isoclines label the prescribed slopes while exact solution graphs follow the direction field
. Details.
The first-order linear differential equation has the exact family
The initial condition selects and hence a unique solution of a differential equation for every real . The picture shows . For the solution of a differential equation stays on the isocline; for other it moves through different isoclines. These formulas check the pictured trajectories by direct differentiation, independently of how the direction field was sampled.
The zero-slope isocline is called a nullcline. Below the nullcline in this example, ; above it, . For , the solution of a differential equation meets it at , where and , a strict local minimum. The nullcline is therefore a useful guide to turning points, although it is not itself a solution of a differential equation. In the equivalent planar autonomous differential equation , , it is the nullcline for the second component; there is no equilibrium point, because the first component never vanishes.
This makes isoclines useful even when no explicit solution of a differential equation is available: organize a direction field by common slopes, read where function graphs rise or fall, and identify possible turning points on nullclines.
Linear differential equation Created 2026-09-24 Updated 2026-10-20
A scalar linear differential equation of order has the form
Here the coefficients and the forcing term are prescribed functions of the independent variable . A classical solution of a differential equation is an -times differentiable function satisfying the identity at every point of its interval. The unknown function and its derivatives enter to the first power, without products between them or coefficients depending on . Equivalently, the differential operator is a linear map: for constant scalars ,
The forcing term may be zero, giving a homogeneous linear differential equation, or nonzero, giving an inhomogeneous linear differential equation. Linearity of does not mean that every function graph of a solution of a differential equation is a straight line.
To use the usual order- initial value problem theory on an interval , assume that throughout and that all and are continuous functions there. Dividing by normalizes the highest derivative; specifying at then selects one solution of a differential equation throughout . A zero of needs separate analysis: one cannot divide through it and retain these conclusions. The first-order normalization appears in OpenStax's definition and standard form of linear equations; the corresponding system theorem is in MIT's existence and uniqueness notes for linear systems.
The coefficients need not be linear functions of . For example, is a linear differential equation on , although is quadratic. Its solution of a differential equation with initial condition is : its derivative is , so substitution gives , and . The zero of the highest coefficient at explains the domain restriction. In contrast, , and are nonlinear ordinary differential equations because of their dependence on the unknown function. Variable coefficients and nonlinear ordinary differential equations are different issues; see MIT's definitions and examples of first-order linear equations.
The practical benefit of linearity is that it separates the effect of the initial condition from the effect of the forcing term. Once one particular solution satisfies , every solution of a differential equation is
Here is the kernel of a linear map, consisting of solutions of a differential equation to the associated homogeneous linear differential equation. Indeed, , and conversely . Thus the family for a fixed forcing term is an affine space obtained by translating . If is not identically zero, the zero function is absent, so this family is not a vector space under the usual operations on functions. This short argument explains why a general solution is a particular solution plus a homogeneous solution.
Logistic differential equation Created 2026-09-28 Updated 2026-10-20
The logistic differential equation is the nonlinear ordinary differential equation
As a mathematical model of population dynamics, it treats abundance as a continuous nonnegative quantity. The constant has units of inverse time, while the carrying capacity has the same units as . The useful idea is to combine growth resembling exponential growth at low abundance with a slowing approach to a finite abundance. The three trajectories below already show an important distinction: starting above the carrying capacity gives a decreasing curve, whereas starting below it gives an increasing one.
Figure 1.
Logistic trajectories approach the carrying capacity from below or above
. Here and per day. The initial conditions are ; dashed horizontal lines show the two equilibrium points and . Only the trajectory has a future inflection point, marked at and days. The other marked values are and for that same trajectory. Details.
For , dividing the derivative by abundance gives the instantaneous per-capita rate:
It decreases linearly with : it approaches at low abundance, is at , vanishes at the carrying capacity, and is negative above it. This per-capita rate differs from the total rate , which also counts how many individuals contribute. It is an instantaneous rate, rather than a fixed percentage increase over a whole day. The linear per-capita assumption and the resulting qualitative picture are developed in MIT 18.03SC's logistic-model notes.
Writing , the equilibrium points satisfy , so the constant solutions of a differential equation are and . The phase line points upward for and downward for . Also and : the criterion for fixed point stability for an autonomous differential equation makes zero an unstable equilibrium and an asymptotically stable equilibrium point. Every positive initial condition approaches as ; stays exactly zero. Instability of zero means that a small positive population grows away from it, not that a zero population spontaneously appears.
For every , the unique solution of a differential equation for all is
The denominator is positive on this domain, including when . For , this is a translated and scaled logistic function; its extension to all real times is a sigmoid function. For the coefficient of the exponential function is negative, and the future curve instead decreases toward . No nonconstant positive solution of a differential equation crosses or reaches it at finite time. A short derivation uses the dimensionless variable : the chain rule gives , so exponential decay yields . The substitution divides by , so the zero equilibrium point must be included separately.
The total growth rate is a downward-opening quadratic function of abundance. Completing the square gives its maximum without solving the differential equation:
The balance is beautiful: more individuals contribute to growth, but each contributes less, and the strongest total increase occurs halfway to the carrying capacity. This is a maximum over possible abundances. A trajectory starting above never passes through that abundance in its future.
Figure 2.
Total logistic growth is greatest at half the carrying capacity
. With and per day, the maximum is individuals per day at . The function graph crosses zero at the equilibrium points and ; beyond the rate is negative. The lower phase line has arrows toward increasing abundance below and toward decreasing abundance above , with a hollow mark for the unstable equilibrium and a filled mark for the asymptotically stable equilibrium point. Details.
The chain rule connects this maximum to the shape of the time trajectory through its second derivative:
For , the trajectory initially has convexity and then concavity, with its one future inflection point at
For , this point lies at the initial time, with concavity for . For , the inflection point belongs to the past extension, so the future trajectory has concavity throughout. Above , the decreasing trajectory has convexity and no inflection point. The two constant solutions of a differential equation have no change of concavity. Thus an entire logistic function has an S shape, but its observed future segment need not show both bends. See also [ref].
For the plotted example with , and , time measured in days gives
The initial total rate is individuals per day, and the initial per-capita rate is . The fastest total increase is individuals per day, reached at days. At that time the per-capita rate has already fallen to .
These parameters are illustrative choices, rather than an empirical fit. The equation specifies deterministic evolution under a phenomenological assumption: it summarizes how net growth depends on abundance without separately modelling every process that affects it. The carrying capacity is a parameter for a specified setting, not a universal constant for all populations. In his 1838 paper "Notice sur la loi que la population suit dans son accroissement", Correspondance mathématique et physique 10, pp. 113–121, Pierre-François Verhulst proposed , equivalent to this equation with and . He also noted that different assumed growth-retarding terms could describe the observations similarly while giving very different limiting populations. This is an early illustration of why a good-looking curve alone does not establish a unique long-term prediction.[ref]
The logistic differential equation describes continuous time. The logistic map instead advances in discrete steps and can exhibit a period-doubling cascade and Devaney chaos; the monotone positive trajectories here cannot. Their connection through the forward Euler method is explained under Euler discretization of logistic growth, where a large step can introduce behaviour absent from the original differential equation.
Monodromy matrix of a periodic linear system Created 2026-10-06 Updated 2026-10-14
For the homogeneous linear differential equation with continuous coefficient matrix of period , the monodromy matrix of a periodic linear system is the one-period map from to . If is any fundamental matrix,
Its eigenvalues are the Floquet multipliers. Multipliers are nonzero, since a fundamental matrix is invertible. Changing the starting phase conjugates , so the Floquet multipliers and Jordan blocks are independent of that choice.[ref]
This turns a continuous-time problem into repeated matrix multiplication:
If , the associated solution of a differential equation obeys at every time, not merely at the sampled times. In particular, gives a nonzero -periodic solution, and every nonzero -periodic solution arises this way. If , the state changes sign after one period and repeats after two. A unit-modulus Floquet multiplier different from need not give repetition after one period, and a generalized eigenvector in a nontrivial Jordan block need not even give bounded motion.
For the scalar example under periodic solution, is the one-by-one matrix . Numerically solving a matrix problem uses the same idea: integrate one initial value problem for each column of through one period, then compute the eigenvalues of . This is useful when an explicit solution of a differential equation is unavailable: one period determines the Floquet growth rate over arbitrarily many periods.
For piecewise constant coefficients, which are also covered by the one-period construction, is the time-ordered product of the segment matrix exponentials, with the earliest segment on the right. For example, take period and alternate
Since ,
Replacing the coefficient by its mean would instead give and the incorrect rate . The matrices do not commute. The scalar mean-coefficient formula therefore cannot simply be transferred to matrix systems. Nevertheless the Liouville formula for a fundamental matrix gives the correct determinant even in the noncommuting case:
In the example, this is ; it fixes the product of the Floquet multipliers, rather than either multiplier separately.
In Sur les équations différentielles linéaires à coefficients périodiques (1883), Gaston Floquet calls a function satisfying periodic of the second kind, and distinguishes the genuinely periodic function obtained when . This historical terminology captures precisely the difference between repetition of the coefficient and repetition of the state.[ref]
Nonlinear ordinary differential equation Created 2026-09-25 Updated 2026-10-14
A nonlinear ordinary differential equation depends nonlinearly on the unknown function or its derivatives: it cannot be written in the form defining a linear differential equation. For example, contains a square of the unknown function, and is a logistic differential equation. A coefficient such as depending only on the independent variable does not make an ordinary differential equation nonlinear. This distinction concerns dependence on the unknown, rather than the shape of its function graph.
For a concrete initial value problem, consider , . Its solution of a differential equation is
Taking its derivative gives , and evaluating at zero checks the initial condition. The stated interval contains zero and ends at finite-time blowup: tends to positive infinity as approaches from below. Increasing the positive initial condition brings finite-time blowup closer. This is a simple mathematical example with dimensionless and , rather than a calibrated physical model.
Choose and , giving and . At they have values and , so their sum has value . On the common interval , both are valid solutions of a differential equation, but their sum fails the same ordinary differential equation:
Already at , and its derivative is , whereas would require . At , the defect is . The cross term explains the failure of the superposition principle, even though each individual solution of a differential equation is a smooth function.
Figure 1.
Two solutions of a differential equation for have a sum with a nonzero defect
. Details.
The first panel shows , and their invalid sum only up to , before either finite-time blowup. The second measures the defect in the ordinary differential equation, including the computed value at . For a homogeneous linear differential equation, the corresponding defect of a sum is zero. Nonlinear ordinary differential equations can describe state-dependent growth such as the logistic differential equation, whose negative quadratic term limits growth instead of accelerating it without bound. Recognizing the distinction tells us when we may assemble solutions of a differential equation from simpler pieces and when we must account for their interaction. See MIT's worked counterexample to nonlinear superposition.
Ordinary differential equation Created 2026-09-24 Updated 2026-10-20
An ordinary differential equation relates an unknown function of one independent variable to its ordinary derivatives. Its order is the highest derivative appearing. Thus is first order, while the harmonic oscillator equation is second order. A first-order equation in explicit form is
Here need not be time, and can be a vector, giving a system of coupled ordinary differential equations. A classical solution of a differential equation is a sufficiently differentiable function on an interval which satisfies the equation at every point. For the explicit first-order equation, if is continuous, this solution of a differential equation has a continuous derivative.
For Newton's law of cooling, the state is a single temperature; for a second-order differential equation, a first-order system also records its first derivative. This is why a starting position alone does not specify a harmonic oscillator trajectory: its starting velocity matters too.
The power of an ordinary differential equation is that one rule describes a whole family of histories. An initial value problem chooses one history when uniqueness holds. An autonomous differential equation has independent of ; its equilibrium points satisfy and give constant solutions of a differential equation. Equations with explicit time dependence can instead respond to a changing environment.
The method of characteristics replaces the first-order partial differential equation by the ordinary differential equations
An integrating factor for the second equation gives , so their general solution of a differential equation is
Here are real constants. For , eliminating gives the characteristic projections
each restricted to either or . These are arcs of parabolas, with the straight-line exception . Along an oriented characteristic curve, increases with .
For , the characteristic projections lie on : describes either vertical half-line when . For the projection is the single point , although still changes. This last lifted characteristic curve cannot be contained in the function graph of a classical solution: at the original partial differential equation would require .
Every point with has exactly one backward characteristic curve meeting , at the point . It meets the specified data precisely when . Thus the whole region determined by these data, including the two bounding characteristic curves, is
Its interior is the corresponding open domain for the partial differential equation. Uniqueness here means uniqueness in the class of continuous functions satisfying the characteristic equations for a transport equation, including the piecewise smooth function defining the solution of a differential equation above. The endpoints of the initial segment determine the two boundary values by continuity.
This region is maximal for determination by the given data: on , arbitrary extensions of outside give different values on the characteristic curves with . No characteristic curve from reaches .
For ,
The lower boundary is a straight line, the upper boundary is a parabola, and the characteristic carrying the corner is . All three approach the excluded origin as .
Figure 1.
The characteristic region for beta equal to one, with the curve carrying the corner
. Details.
Use the initial conditions , , in the characteristic equations for a transport equation. The resulting parametrized solution surface is
The Jacobian determinant of is . In fact the inverse is explicit:
Consequently the explicit solution of a differential equation on the region reached from the data is
To verify it away from , set . Direct differentiation gives and . At we have , giving precisely the prescribed boundary condition.
Across the formula remains continuous and locally Lipschitz, is a smooth function on each side, and solves the partial differential equation along every characteristic curve. It is also a weak solution, since its first distributional derivatives agree almost everywhere with its ordinary derivatives. It is not a classical solution throughout the region because of the inherited corner.
The second-order differential operator factors as
Therefore setting turns the second-order partial differential equation into exactly the first-order partial differential equation in part (a). Conversely, given a sufficiently smooth solution of a differential equation of that equation on a coordinate rectangle, define
The fundamental theorem of calculus gives , so this solves the second-order equation, with an arbitrary twice continuously differentiable function . This classical correspondence is local on smooth patches; for the cornered solution of part (b), it can instead be interpreted using distributional derivatives.
For the Weierstrass M-test proof of the Picard-Lindelöf theorem, the required bound is
To see this, use Picard iteration starting with and
If takes its values in , then . Thus every Picard iterate remains in the rectangle where the hypotheses hold. Successive applications of the Lipschitz condition and integration give the factorial estimate for Picard iteration
For example, the estimate is , and integrating the th estimate multiplied by proves the next one. The sum of the uniform bounds is
for every finite , by the exponential series. Hence the telescoping series of Picard iterates converges uniformly by the Weierstrass M-test. The uniform limit stays in the closed rectangle, and the Lipschitz condition permits passage to the limit in the integral equation. The fundamental theorem of calculus then gives the desired solution of a differential equation on .
For the direct contraction mapping theorem proof with the usual supremum norm, take the complete metric space
and the Picard iteration map . The estimates are
Thus this proof requires
The first inequality makes preserve ; the strict second inequality makes it a contraction mapping. Its unique fixed point is the desired solution of a differential equation.
This is more restrictive than the preceding Weierstrass M-test argument: a single application of must shrink every difference in the supremum norm, whereas repeated integration in the other proof produces the factorial and convergence even when . If , the additional condition is automatic. These are conditions for the two stated direct proofs; they are not necessary bounds on the actual existence interval.
Near the solution of a differential equation has , so the separable differential equation gives
Equivalently its trajectory lies on the level set
On , the function is strictly increasing because , and its range is . Thus the positive branch exists exactly where
The connected component containing is
The implicit function theorem gives a smooth solution of a differential equation at every such . It remains finite at every finite , because increases without bound. As , we have , and the original right side becomes singular. Hence this is the maximal interval through the prescribed initial condition.
In particular, the solution is not defined for all . It cannot pass through as a classical solution, since its required value there is .
Substitute the power series and its termwise derivatives into the ordinary differential equation. The coefficient of , for , is
The bracket factors as , so the power-series solution of a differential equation satisfies
The odd and even recurrence relations terminate: , , and , , . Thus the full solution is . The two polynomials have independent initial data at zero, and the leading coefficient never vanishes on the real axis, so every real solution of a differential equation for this equation is their linear combination on the entire real axis. The given initial data select , :
The first characteristic polynomials of a linear multistep method is
The root condition for a multistep method requires and excludes , where the root of a polynomial at one is double. At , the two unit-modulus roots of a polynomial are distinct, so zero-stability holds. For , the first-order consistency of a numerical method identity is , equal to the coefficient of .
Using the permitted Dahlquist equivalence theorem in this multiderivative multistep method setting gives
This means convergence on every fixed finite time interval where the smooth exact solution of a differential equation exists, with consistent starting values and the nearby branch of each implicit solve. More specifically, the convergence of a zero-stable multiderivative method gives order when the starting errors are and both and are locally uniformly Lipschitz continuous on the relevant region.
The exclusions are genuine. For and , an arbitrarily small parasitic starting error is amplified as . At , take , , also for . The exact solution is zero, but the numerical recurrence gives , an error of order one at fixed positive time. This proves failure even though the starting values converge.
Insert an exact smooth solution of a differential equation and expand about . The unscaled local truncation error, with every term moved to the left, is
Here the constant, first-derivative, and second-derivative terms all cancel, using the chain rule identity . Hence the formal defect convention gives
At , the coefficient of is , so there is no further cancellation. At any other , the cubic coefficient is nonzero.
There is a degeneracy at : both the first-derivative coefficient and vanish. The raw defect still has the displayed formal order two, but it cannot be normalized by into an ordinary first-order consistency of a numerical method test. Thus a convention requiring this nondegenerate normalization would leave the ODE order undefined at . In either convention, it is not a convergent approximation to arbitrary initial-value data; the next part explains why.
Use the same difference and wave energy as in part (i). The damped wave equation now gives the energy dissipation identity for a linearly damped string
Because and , the energy remains zero. Hence , and the homogeneous Dirichlet boundary conditions force . Therefore the solution of a differential equation is unique also for ; positive damping can only decrease this energy.
Substitute the separated solution into the damped wave equation. Its time derivatives give
whereas . Thus
The last two conditions follow from and . For , let . The simple harmonic motion equation has solution of a differential equation
This is an underdamped normal mode: its oscillations have the decaying factor .
For , let denote the time factor normalized by , . By superposition the Fourier sine series solution is
At , its initial velocity is . Multiply by , integrate on , and use the permitted interchange and Fourier orthogonality. This yields the requested integral expression
Under , is unchanged and . Hence every even-index Fourier coefficient is zero, including .
For odd , use and the product-to-sum formula:
Thus
In particular and . An explicit version of the solution of a differential equation is
Only the first, overdamped normal mode, the third, critically damped normal mode, and the odd underdamped normal modes of index at least five occur. No odd-index Fourier coefficient vanishes.
Divide by . The product rule turns the linear ordinary differential equation into
Equivalently, is an integrating factor after division by . An antiderivative gives . The initial condition at gives , hence
Its derivative is , so substitution gives , and . Every solution of a differential equation has the integrated form above, and the initial condition fixes its only constant. This agrees with the uniqueness theorem for ordinary differential equations on the stated interval.