Laplace transform Created 2026-09-24 Updated 2026-10-14
The unilateral Laplace transform of a function is the integral transform
Here is a complex number, is its real part, and is the imaginary unit. The exponential function factor weights the history, while probes its oscillations. The integral starts at zero, so it uses only the history from that starting time onward. This section concerns ordinary functions; their value at the single endpoint does not change the integral. See MIT 18.03SC, definition and elementary examples.
The Laplace transform is useful because it packages an entire time history into a function of : a derivative becomes multiplication by together with the initial value, and a convolution becomes a product. Thus a linear differential equation can become an algebraic equation that already remembers its initial value problem. The worked example below shows both descriptions of the same response.
If is a piecewise continuous function and has exponential order , then its defining integral is absolutely convergent for . This is a sufficient condition; the actual Laplace convergence region may be larger than the bound obtained from a chosen . [ref].
Figure 1. . Left: for , the weighted function decays when , stays at one when , and grows when . Right: the real-parameter Laplace transforms of and grow without bound as approaches their respective convergence boundaries from the right. Curves are drawn only where the defining integrals converge. Details.
The bound has a short explanation. For sufficiently large , , so , whose tail integral is finite for . The finite initial interval is covered by piecewise continuity.
Three calculations make the convergence condition concrete. For the input , evaluate the finite-history integral first:
At the finite-history integral is . For the exponential function input , the same calculation replaces by , giving
In particular, is allowed for this decaying input: its weighted integral is . For the sine input, Euler's formula gives ; linearity then yields
The Laplace convergence region is part of the answer. For example, has an analytic continuation to , but the defining integral for the input diverges there. The sine calculation is also developed in MIT 18.03SC, further elementary transforms.
To see why the initial value appears, suppose is an absolutely continuous function on every finite interval , with its right one-sided limit. At the chosen , assume and are Lebesgue integrable functions and . The Laplace transform of a derivative is then
For example, exponential order bounds on both and guarantee these conditions whenever exceeds both growth bounds. The initial value is the lower-end boundary contribution of integration by parts.
Consider the initial value problem
Write . The Laplace transform of a derivative and linearity give for . A partial fraction decomposition therefore gives
We recognize the two elementary Laplace transforms already computed. Directly verify the result: its derivative is , so
This verifies both the ordinary differential equation and the initial value, and shows that the resulting bounded function has the Laplace transform used above. The response rises from zero toward : at that value the input balances the term . The general method is described in MIT 18.03SC, solving initial value problems.
Figure 2.
A Heaviside step function input produces a response equal to the accumulated convolution kernel
. Left: the solution and the convolution kernel for . Right: at , the shaded integral includes only the available history . The rising profile on the right is ; recent inputs have had less time to decay. Details.
The same solution is a convolution. For functions defined on , the unilateral convolution is
The main convolution article integrates over the whole real line; applying a causal extension by zero to both functions makes its formula identical to this one. Nonzero contributions require both and , hence . If and are Lebesgue integrable functions on , the convolution theorem for Laplace transforms states
For piecewise continuous functions of exponential order and , it holds throughout . The weighted absolute double integral factors into the two finite weighted absolute integrals; Fubini's theorem therefore permits exchanging the order, and setting separates the product. [ref].
For the linear time-invariant system starting at zero, the convolution kernel is its impulse response for , extended by zero for . With the Heaviside step function input, for , the accumulated response is
Thus on is both the algebraic solution and the Laplace transform of a finite-history convolution. Each past input contributes an exponential function that decays with its age , which makes the two descriptions easy to connect.
Finally, compare the Fourier transform convention . If is the causal extension by zero of , define . Whenever is a Lebesgue integrable function,
A vertical slice of the Laplace transform is therefore the Fourier transform of the zero-extended, weighted input. Positive damps its positive-time history. A finite window function instead gives and ; this approaches in the Laplace convergence region. Setting directly requires an integrable zero-extended input: the input fails that condition, even though its Laplace transform exists for every .
The history of the Laplace transform spans several stages. Schiff's historical summary notes that Laplace's 1812 treatise acknowledged earlier work on integral transforms and describes later development of the modern Laplace transform method. [ref].
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.
Local error estimator 2026-10-14
A local error estimator approximates a numerical step's defect from the exact solution starting at the same input. Differences between formulas estimate error only after their asymptotic orders and constants are accounted for. Step-doubling error estimation, an embedded Runge-Kutta pair and predictor-corrector error estimation are common constructions. They do not by themselves bound accumulated global error.
Let be the exact endpoint of the ordinary differential equation started at the numerical value , and let be the candidate numerical endpoint. The signed local defect being estimated is . In contrast, actual global error compares with the solution of the original initial value problem, including all previous steps. The local truncation error convention inserts original exact data instead. These starting-value distinctions matter even when the same formula is used for every step. A practical local error estimator also relies on a smooth Taylor expansion; a small difference can reflect accidental cancellation rather than a rigorous upper bound.
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]
Newton's law of cooling Created 2026-09-29 Updated 2026-10-14
Newton's law of cooling models an object's temperature using a positive constant rate and ambient temperature . The displayed ordinary differential equation assumes one temperature represents the object, the environment remains at , and the proportional rate stays fixed over the modeled range. It also describes warming when . These are modeling assumptions: [ref] explain the proportional law through a tangent line approximation and caution about large temperature differences.
Dimensional analysis requires to have units of inverse time. The product in the exponential function solution is therefore dimensionless. The equilibrium point attracts both warmer and colder starting states: the excess temperature undergoes exponential decay. See initial value problem for computed cooling times, direction field for the family of trajectories, and separable differential equation for a derivation.
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.
Write . Multiplying the ordinary differential equation by the integrating factor and using the product rule gives
Integration from to therefore yields the Volterra integral equation
Conversely, a continuous function satisfying this integral equation becomes continuously differentiable after multiplication by , by the fundamental theorem of calculus, and satisfies the original initial value problem.
Fix any and compare with . The quotient required in a global Lipschitz condition in the dependent variable is
Consequently,
It is nevertheless locally Lipschitz in : for ,
Thus the Picard-Lindelöf theorem gives local existence and uniqueness for the initial value problem; the remaining work establishes existence on the entire half-line for the specified small data.
The difference of two successive Picard iterates factors as
The preceding bound and the kernel estimate therefore give
Moreover . Summing the resulting geometric series, for ,
Thus there is a uniform limit on , continuous by the uniform limit theorem, with . The integral passes to this limit because
Therefore satisfies the Volterra integral equation, and hence the initial value problem. This proves global existence by Global Picard iteration with a decaying kernel. The same estimate gives the useful error bound
If , every iterate is zero and the convergence assertion is immediate.
Putting both data at zero makes this an initial value problem. The uniqueness theorem for ordinary differential equations applies, and one can also prove uniqueness directly: the difference of two solutions is a homogeneous solution whose value and first derivative at zero are both zero, forcing . In fact, for every prescribed continuous function ,
satisfies both initial data and . Consequently non-uniqueness is impossible for every , including . In this setting the kernel is trivial. The boundary conditions at a single endpoint do not give the same self-adjoint operator domain as the two separated Dirichlet boundary conditions, so the earlier exceptional lengths do not apply.
The denominator of the travelling response vanishes at
For the positive speeds in the paper, a finite travelling response exists whenever . At , the dynamic condition would reduce to , which is impossible. The finite-depth dispersion relation of a surface gravity wave with wavenumber is . At , its phase speed equals : the moving pressure pattern drives a natural surface gravity wave at its own speed, producing resonance.
The restriction concerns a bounded travelling response. To distinguish this from existence of a solution of an initial value problem, set , , and . If
the linearized free-surface boundary conditions reduce to the forced harmonic oscillator
For example, if the forcing is switched on at from a flat surface with zero initial velocity, then, for ,
This satisfies and contains both free oscillations and the forced component. At a solution of the initial value problem still exists, but its particular solution contains
which grows linearly with time. Thus the ideal inviscid flow model predicts resonant growth rather than a finite constant amplitude. Additional free oscillations can set the initial conditions but cannot remove that secular growth.
Where and , the separable differential equation gives
The requested point selects the implicit solution . The two real branches approaching that point are
There is an important initial value problem qualification: the differential equation as printed has no classical solution through the specified initial point. Its right side is undefined at , and these branches have an infinite one-sided derivative as . They satisfy the differential equation on and extend continuously to the requested point. Multiplying by the vanishing denominator produces an implicit differential equation with a larger domain; it does not repair the original initial value problem.
Expanding and equating coefficients gives , . Thus
The two-argument arctangent fixes the quadrant; if , the phase is arbitrary.
For the coupled ordinary differential equations, set . The first equation becomes , and the initial values give . The second then reduces to . Its initial value problem has solution
Where , reconstruct . The scalar function is smooth for every real , but the original coupled system cannot have a finite at its first zero, about . The requested sketch up to can display the analytic continuation of , with that distinction marked. Initially , and ; it first rises, reaches a maximum, then decreases through zero and becomes negative within the plotted interval.
Figure 1.
The scalar solution and matrix determinant, with the first regular rotation time and the later pole in the reconstructed variable
. Details.
For the determinant of , separate its upper-left block from the constant last diagonal entry. Using gives
Thus precisely when . The smallest positive solution is
It occurs before the zero of , so and are finite there. Put . At this time the upper block is
For a rotation matrix, each column must have unit norm, giving . Both signs are allowed by the stated assumption that is a constant:
Both have determinant and preserve lengths. If a positive is intended, only the first row remains; positivity is not stated in the question.
For an initial value problem, convergence of a numerical method means that on each fixed interval , the largest error at mesh points tends to zero as the step size tends to zero and the starting errors vanish. Order of a numerical method describes how rapidly an exact-start local defect decreases; stability of a numerical method controls propagation of that defect and of errors already present. These are related but different properties. A high-order expansion alone cannot ensure that accumulated error remains small.
For a one-step map , define the exact-start defect . Order means for sufficiently smooth solutions. The normalized local truncation error divides this defect by and is ; explicitly specifying the normalization prevents an apparent one-order discrepancy. Suppose the map satisfies the local Lipschitz bound
For the error recurrence is
Iteration, or the discrete Gronwall inequality, yields for . Stable propagation converts an order- local formula into global error , provided starting data are equally accurate. Consistency is the weaker requirement that the normalized local defect tend to zero.
For a linear multistep method, zero-stability concerns the recurrence at . Its roots must have modulus at most one, and unit-modulus roots must be simple. Roots outside the circle amplify errors exponentially in the number of steps; repeated unit roots introduce polynomial growth. The requirement is stronger than bounded propagation for one fixed number of steps: as on a fixed physical interval there are steps. Under the usual Lipschitz assumptions and consistent starting values, the Dahlquist equivalence theorem says consistency plus zero-stability is equivalent to convergence. Its sufficiency combines a bounded discrete recurrence propagator with the sum of local defects, while necessity follows by exciting an unstable homogeneous root or by observing the persistent error of an inconsistent formula.
For example, satisfies the first-order consistency identities, but its root polynomial is . For , a small starting error can excite a mode and destroy convergence as the number of steps increases. In contrast, simple parasitic unit roots such as the root minus one of a two-step centered method need not destroy zero-stability: they remain bounded, though they can create unwanted oscillations and affect practical behavior. Accurate starting procedures and suppression of accumulated parasitic error remain relevant.
Absolute stability asks a different question: for , does the discrete solution decay or stay bounded for a specified finite ? The Forward Euler method has and, for real , requires . It converges as , but a stiff decay mode can impose a severe practical step restriction unrelated to the accuracy needed for slowly varying components. The Backward Euler method has , hence is A-stable and L-stable. The trapezoidal rule has , is A-stable, but tends to minus one on a very stiff negative mode and can retain alternating transients rather than damping them rapidly.
Zero-stability therefore does not imply unrestricted absolute stability; the three-step family analyzed earlier in this paper is a particularly strong illustration. Conversely a stable large step need not be accurate. This distinction matters for a stiff equation. The Second Dahlquist barrier limits A-stable linear multistep methods to order at most two, whereas implicit Runge-Kutta methods can have much higher order and still be A-stable. That barrier concerns the specified method class, not every numerical time integrator.
Finally, the mathematical order depends on smoothness: nonsmooth solutions or forcing can lower observed rates. Roundoff, imperfect implicit solves and inaccurate derivative evaluations introduce additional defects. Smaller steps increase the number of such perturbations; truncation error alone does not describe arbitrarily fine computation. The useful organizing principle is consistency supplies vanishing defects, stability bounds their accumulation, convergence follows, and order quantifies its rate under the stated regularity and starting-error assumptions.
Work in the standard class of real constant-coefficient linear multistep methods using only first-derivative evaluations. Write
with . The Dahlquist equivalence theorem states that such a method converges on each fixed finite time interval, for sufficiently regular Lipschitz initial value problems and every set of consistent starting values, if and only if it is consistent and zero-stable. Consistency means and . Zero-stability means all roots of lie in and every root on is simple. In particular the consistency root at is simple.
Taylor expansion of the exact-solution residual gives the exponential-symbol order criterion for a multistep method
This criterion packages the identities through . We now derive the upper bound on from the root condition, rather than assuming the first Dahlquist barrier.
Use the Cayley transform and define
The simple root at gives , while and . Each finite transformed root is , with nonpositive real part when . A possible root at simply lowers the degree of . Factor over the reals: a real root contributes with , and a conjugate pair contributes with . Therefore, after reversing the overall sign if needed,
Since , the order criterion is equivalent to
The key coefficient sign lemma for the first Dahlquist barrier is
Here is a proof of that sign assertion. Direct integration gives
Differentiate twice and pair the terms at and to obtain
The power series of has positive odd coefficients. The even powers in the hyperbolic cosine therefore have nonnegative coefficients, and has strictly positive even coefficients. Every even coefficient of is consequently negative. Also is even and , proving the assertion.
If is odd and , the coefficient of in must vanish because . But it is
where out-of-range indices are zero and the sum includes the strictly positive . This is impossible, so . If is even and , exactly the same argument with the coefficient of gives a contradiction. Thus in that case. This proves the Cayley coefficient proof of the first Dahlquist barrier:
To prove that the bound is attainable for every , let be the Lagrange polynomials for the nodes , and take . The Newton-Cotes multistep methods attaining the first Dahlquist barrier are
The underlying Newton-Cotes closed quadrature is exact on all polynomials of degree at most . For even , the node polynomial is odd about , so . Dividing any degree- polynomial by shows that quadrature exactness extends one degree further. Integrating the exact derivative therefore gives method order at least for odd and at least for even .
Finally has only simple unit-circle roots, so these methods satisfy the root condition. The weights sum to , proving consistency. The Dahlquist equivalence theorem gives convergence with consistent starts; the proved upper bound makes the attained formal orders exact; starting values accurate to those orders also give the corresponding global accuracy. Hence the highest convergent order is . This result concerns the stated linear first-derivative class, not unrestricted multiderivative or nonlinear formulas.
Stability of a numerical method controls how perturbations in initial data, roundoff and local residuals propagate. For a linear evolution scheme , a suitable finite-time requirement is
with independent of the refining mesh. The norm should approximate the norm of the continuous problem, such as an area-weighted L2 norm. The bound need not imply decay: is appropriate when the equation itself permits finite-time growth. For a multilevel scheme the state includes all required time levels.
The error recurrence shows why stability matters. If , then
Thus a consistent residual tending to zero and a convergent start produce convergence when the stability constant is uniform. Tiny defects need not remain tiny without that bound. The Lax equivalence theorem makes this precise: for a well-posed linear initial value problem and a consistent linear approximation, stability is equivalent to convergence in the compatible solution norms. It is not a theorem for arbitrary nonlinear schemes, and a high formal order does not substitute for stability.
For constant coefficients on a periodic or infinite grid, von Neumann stability analysis diagonalizes spatial translations using Fourier modes. If , the Parseval identity converts a uniform multiplier-power bound into an L2 norm bound. The contraction condition is sufficient; a more general also yields a finite-time bound. For the centered-space explicit heat method,
so exactly for . Larger fixed Courant numbers amplify high frequencies. The Backward Euler method gives instead and is contractive for every .
For , forward time and centered space give , with . Hence for nonzero frequencies, causing instability at a fixed nonzero Courant number. The directionally correct upwind finite difference scheme uses the neighbor at and has
It is contractive exactly for . This also has a direct maximum-norm proof: the update is a convex combination of two old values. The continuum domain of dependence must fit inside the numerical one for a local explicit hyperbolic method to converge, giving the Courant–Friedrichs–Lewy condition. That necessary geometric restriction is not by itself a sufficient stability proof.
For systems and multilevel methods, each Fourier multiplier becomes a matrix. All amplification roots must obey the appropriate root bound, but their moduli alone are insufficient. A repeated unit root in a companion matrix gives a Jordan block; for instance has . Even distinct roots require control of the diagonalizing matrices uniformly in frequency and mesh. The uniform power bound from separated amplification roots supplies such control for a bounded two-root family with a positive gap. Question5 illustrates both sides: strict gives a uniform gap, whereas the endpoints have a double unit root and are unstable despite unit moduli.
Energy estimates are especially useful when coefficients vary or boundaries prevent Fourier diagonalization. As a simple example, for implicit heat evolution with homogeneous Dirichlet boundary conditions, take the grid inner product of with . Discrete integration by parts gives
The boundary term vanishes because the boundary values are zero, proving contraction. For variable positive diffusion coefficients the corresponding flux-weighted squared differences remain nonnegative, so the argument extends without a constant-coefficient Fourier symbol. With forcing or lower-order terms, a discrete energy inequality and Gronwall inequality yield a mesh-independent finite-time bound.
A related technique is eigenvalue stability analysis of a finite difference method. If the spatial matrix is symmetric with nonpositive eigenvalues and the time update is , an orthonormal eigenbasis gives
This proves stability when all scaled spatial eigenvalues lie in the time method's stability domain. For a nonnormal spatial or amplification matrix, the eigenvalues alone do not control powers: ill-conditioned eigenvectors or Jordan terms can cause transient growth. Direct operator-norm estimates, symmetrizers or energy estimates then provide the missing information. In particular an A-stable scalar time formula does not automatically give mesh-uniform bounds for every ill-conditioned family of spatial matrices.
Boundary conditions and starting procedures are part of the discretization. Interior Fourier analysis may fail to detect a growing boundary mode, and a multilevel method can excite a parasitic mode through a poor start. One must therefore analyze the actual finite-domain operator or include its boundary terms in an energy proof. Stability is a uniform error-propagation bound; Fourier symbols, energy identities, matrix norms and spectral analysis are complementary ways of establishing that bound.
For a straight-line solution , substitution into the differential equation gives . Thus , and the two possible slopes are
These straight lines solve the differential equation on either side of the origin. At the origin itself the right-hand side is undefined.
An isocline of slope has equation . For it is the straight line ; for it is , excluding the origin. In particular, is the zero-slope isocline. The line is excluded from the domain of the differential equation; slopes tend to infinity on approaching it. Draw the flow vectors proportional to , with positive horizontal component. This specifies orientation by increasing , rather than by an auxiliary time variable.
To integrate, put where . Then
The left-hand integral is , so the nonconstant- solutions have the first integral
The constant- solutions omitted by separation are exactly the two straight lines already found, corresponding to . Alternatively, differentiating this first integral gives , which recovers the original differential equation wherever and also verifies continuation through when .
The first integral describes hyperbolas with the two straight-line solutions as asymptotes. For , the upper branch crosses the vertical axis at and exists for every real . For , each branch is confined to and reaches a vertical tangent on the excluded line ; the corresponding classical solution intervals exclude those endpoints. These give the two distinct types of curves requested in the sketch.
The initial condition selects and the upper branch, hence
Here , so this really is a global solution of the initial value problem, and agrees with the right-hand side.
Figure 1.
Isoclines, increasing-x flow vectors and the two types of solution hyperbolas
. Details.
Write . Direct differentiation gives
The homogeneous linear differential equation therefore has . A linearly independent pair of solutions is
Their Wronskian is , which never vanishes; the argument also includes .
For the inhomogeneous linear differential equation, the same substitution gives . Since implies , and then implies , integration gives . Thus the required solution of the initial value problem is
An integrating factor is
Multiplication by this integrating factor turns the first-order linear differential equation into . Integrating from zero to gives
Thus the initial value problem has the solution
Indeed, direct differentiation gives , which verifies both the differential equation and the initial condition.