For the zero-data initial value problem, choose a causal Green function satisfying and for . Continuity at prevents a derivative of the Dirac delta distribution, while integration across the source gives
For , part (i) gives the shifted homogeneous solutions. The zero value at the join removes the cosine term, and the unit derivative jump fixes the sine coefficient. Therefore the causal Green function of a damped oscillator is
Equivalently, multiply the first expression by the Heaviside step function . The required solution is
Its initial value and first derivative vanish: the interval has zero length at and the kernel vanishes at its upper limit. Differentiating twice shows that the upper-limit contribution to is precisely , while the remaining homogeneous kernel terms cancel in .
Use , , and for the numerical approximation in the scalar initial value problem , , on .
The familiar result follows if the force laws have Galilean invariance; the three abstract Newton's laws of motion do not guarantee that invariance. Isaac Newton's Corollary V correctly identifies a central feature of ordinary Newtonian mechanics, but its general physical scope requires assumptions about interactions as well as about the relation between force and acceleration.[ref]
Take a constant velocity and a Galilean transformation
Then , , and . Any interaction depending only on these relative quantities, with unchanged parameters, supplies the same forces for the transformed initial data. Newton's second law consequently gives the same relative accelerations; uniqueness of the resulting initial value problem supplies the same relative histories. An inverse-square central interaction is a standard example. Newton's third law helps establish the common centre of mass result, but the boost argument principally needs invariant interactions and the second law.
Here is a counterexample to deduction from the three laws alone. Give two equal masses a preferred inertial frame and write , . For fixed and speed scale , specify
The forces are equal, opposite and central, the centre of mass is inertial, and each body obeys . An elementary body with no force is inertial. Nevertheless,
Boosting an isolated pair from to changes its internal oscillation frequency. All three motion laws hold, but the proposed universal boost equivalence fails. The extra preferred structure in the force law is what makes the failure possible.
A passive coordinate transformation of this same model remains possible: transform the preferred frame's description too. That mathematical freedom does not establish an active dynamical symmetry which changes the physical pair's velocity relative to the preferred structure while holding the laws' background data fixed. Confusing those operations would hide the counterexample.
Finally, a change to rotating coordinates introduces centrifugal forces and Coriolis forces; their dependence on position or velocity can change internal experiments. Constant translational velocity has no analogous effect when the interactions have Galilean invariance. Corollary V expresses that physical symmetry, with the interaction assumption made explicit, rather than a consequence of action–reaction alone.
Ordinary component differences at neighboring points depend on how the local bases vary. The covariant derivative corrects for that variation:
Each upper tensor index adds a connection term and each lower index subtracts one. A scalar has , while the derivative of a tensor transforms as a tensor with one additional covariant index. The Christoffel symbols themselves are not tensor components; their inhomogeneous transformation cancels that of the ordinary derivative.
For the Levi-Civita connection,
These express metric compatibility and zero torsion. Along , parallel transport is the initial value problem
It preserves inner products for the Levi-Civita connection. Parallel transport of the tangent itself gives the affinely parametrized geodesic equation, .
Transport generally depends on the path. On a round sphere, transport a tangent vector around the triangle bounded by two meridians degrees apart and the intervening equatorial arc. All three sides are geodesics; the enclosed spherical area is . The returning vector is rotated by degrees, with sign set by traversal orientation. Locally this holonomy is controlled by curvature, even though the connection can be made zero at a single point. A vector can therefore have changing coordinate components while remaining parallel, and constant components do not generally mean parallel transport.
Figure 1.
Original spherical-triangle transport: a tangent initially pointing along the first meridian returns rotated by ninety degrees
. Details.
This construction compares directions at separate points through a chosen connection, rather than assuming that a curved manifold supplies a path-independent comparison.[ref]
Pathline Created 2026-10-07 Updated 2026-10-13
A pathline records the motion of one identified fluid element: keep its starting position and starting time fixed, and let physical time advance. In a velocity field its Lagrangian trajectory solves the initial value problem
A streamline instead freezes the time argument of the velocity field; a streakline fixes the observation time and varies the release time of many fluid elements. A pathline is useful for answering where a particular parcel goes and how long it takes, rather than merely which way the fluid is moving now. [ref]
For a concrete analytical model, take spatial coordinates in metres, time in seconds, and the spatially uniform but time-dependent velocity field
Its numerical components in these units are . A fluid element starting at the origin at has the pathline
At it is at ; at it is at . The parabola records earlier, shallower velocity directions as well as the final direction. Differentiating gives and acceleration , so this curved pathline needs no spatial variation of the velocity field. More generally the chain rule along a pathline gives , the material derivative of a transported scalar field.
A motivating tracer demonstration appears in S. J. Kline's film notes: water passes through a contracting channel, and hydrogen bubbles mark a small element at a wire at time . The illustrated element is shown again later, with its accumulated pathline superposed. Following that same marked element across successive film frames records a history; the entire bubble pattern in one frame has a different meaning. [ref]
For a modern version of the readout, use sparse small markers in a transparent water channel, illuminate the viewed plane, and keep an optical camera fixed with a ruler in that plane. Record timestamps and track the same isolated marker between frames; successive positions estimate its pathline and estimates its velocity. A long exposure records a pathline segment but loses the timing within it, so its total length divided by exposure time gives only mean speed. These are proposed measurement steps based on Jean Hertzberg's teaching guidance, rather than additional measurements from Kline's film. Markers leaving the viewed plane, overlapping tracks and perspective can break particle identification; repeat with a thinner viewed slice and a lower marker concentration. [ref]
Peano existence theorem Created 2026-09-29 Updated 2026-10-14
Let be an open set, , and a continuous function. Through every there is a local solution of a differential equation: a continuously differentiable function on an open interval containing , satisfying the displayed initial value problem pointwise. No Lipschitz condition is assumed.[ref]
Continuity of a proposed rate law therefore guarantees at least one trajectory for a short time. For a physical model, this is a first consistency check: can the stated rule and initial condition actually be followed? Prediction also needs uniqueness. The delayed solutions of a square-root differential equation below show how the same rule and initial condition can leave a departure time undetermined. The Picard-Lindelöf theorem supplies a sufficient additional hypothesis for uniqueness; failure of that hypothesis alone does not prove nonuniqueness.
For the initial value problem , , a forward solution of a differential equation can stay zero until any , then follow . The delayed solutions of a square-root differential equation verify this freedom exactly.
Figure 1.
One initial condition admits an arbitrary forward waiting time
. Colored curves leave zero at the marked waits ; the dashed curve stays zero forever. Every curve satisfies the same original differential equation for . Details.
Local existence gives neither a global solution of a differential equation nor a bound on all future values. The continuous function already permits finite-time blowup; the finite-dimensional continuation criterion explains the additional issue of extending a trajectory within its domain.
Proof outline: choose a compact set . By the extreme value theorem, . Take with . Forward Euler method polygons remain in the closed ball and satisfy . The Arzelà-Ascoli theorem yields a convergent subsequence with uniform convergence. Uniform continuity of on makes their integral equation defect tend uniformly to zero, so the limit satisfies
The fundamental theorem of calculus gives a continuously differentiable function. Repeat backward and join at , where both derivatives equal .[ref]
The compact set here uses a finite-dimensional vector space; bounded closed balls in an arbitrary Banach space need not be compact. When , the constant solution of a differential equation works on the entire time interval in . In general the proof selects a subsequence, without asserting that all polygons converge to one unique trajectory.
Periodic solution Created 2026-10-14 Updated 2026-10-14
A periodic solution is a solution of a differential equation which is a periodic function: for some , at every time. This demands repetition of the state, rather than merely repetition of the coefficients in the differential equation. A nonconstant periodic solution of an autonomous differential equation traces a periodic orbit; constant equilibrium points are also periodic functions, so they must be excluded when asserting absence of periodic orbits.
For an explicit example, consider the initial value problem
Its coefficient has period . Taking a logarithmic derivative and then applying integration gives
Direct differentiation verifies both the differential equation and the initial condition. After one coefficient period,
Thus the repeating coefficient generally produces a repeating shape with a changed amplitude. With , the three cases have one-period factors approximately , respectively. Only gives a periodic solution with this initial condition. For the positive solution of a differential equation tends to zero, and for it tends to infinity; neither can have any positive period. The zero solution of a differential equation, obtained with a different initial condition, is periodic for every .
Figure 1.
One repeating coefficient can produce decay, periodic motion, or growth
. The original example , , shown over one coefficient period and four coefficient periods. Shading marks the bounds , and dashed curves mark . The right column uses a logarithmic vertical scale. Details.
The exponential function separates two roles:
For , even the decaying case initially rises, because . The growing case has intervals of decline, because becomes negative. This is the distinction between the instantaneous logarithmic derivative and the Floquet growth rate measured over many periods.
More generally, for a real continuous periodic function of period , the scalar linear differential equation has
A nonzero solution of a differential equation is -periodic exactly when , or equivalently when the coefficient has zero integral over a period. This scalar calculation is the simplest example of a Floquet multiplier.[ref]
Picard iteration 2026-10-14
Picard iteration replaces a tentative trajectory by the accumulated integral of its proposed rate. For an initial value problem , , define the Picard map and its starting function by
Here is the constant starting trajectory; the same symbol without its argument denotes the initial state. A fixed point of solves this integral equation, and the fundamental theorem of calculus gives the original ordinary differential equation.
For , , successive integrals give
At , the first five values are , while . The fourth polynomial misses by about . On , every omitted term of the exponential series is nonnegative and increasing, so the largest error occurs at . The tail tends to zero, giving uniform convergence to the exponential function on this interval.
Figure 1.
Picard iteration builds the exponential solution by repeated integration
. The first five polynomials approach the exponential function on . Endpoint values are listed in the legend; the last error is approximately . Details.
The beauty of Picard iteration is that each proposed trajectory supplies a better rate history for the next one. For this example, one integration adds exactly the next term of the exponential series. In general, the integrals may be difficult to compute, but the construction still explains local existence and uniqueness.
The short contraction mapping argument needs two independent controls. Choose a time-state cylinder on which
The second bound is the uniform local Lipschitz condition. Set with , and . In the function space of continuous functions , use the supremum norm . On its closed ball , direct integral estimates give
Thus the map preserves the closed ball and is a contraction mapping there. This closed ball is a complete metric space, so the contraction mapping theorem gives convergence to exactly one fixed point. Any other local solution of a differential equation stays in the same ball after shortening its interval, and hence agrees there.
For , take , so in the state ball and , . Choosing gives and , with the actual solution satisfying . The plotted interval is longer than this simple guarantee: the explicitly computed exponential series converges there anyway. The condition is sufficient for this one-step contraction mapping argument, rather than a necessary lifespan bound.
Picard-Lindelöf theorem Created 2026-09-24 Updated 2026-10-14
Let be an open set and a continuous function. Suppose is locally Lipschitz in the state , with a Lipschitz constant uniform on a sufficiently small time-state neighborhood of each point. Then each determines a unique local solution of a differential equation to the displayed initial value problem, on an interval around . This is the local theorem in Ordinary Differential Equations and Dynamical Systems by Gerald Teschl.
For example, , , has the solution of a differential equation : its derivative is itself and its starting value is . The Lipschitz constant is , since . Thus uniqueness follows even before computing . Picard iteration below constructs this exponential function one polynomial at a time.
The Lipschitz condition has real content. For the continuous function involving a square root,
each waiting time gives a different forward solution of a differential equation:
The constant solution of a differential equation is another choice. At , delays give respectively. Before the join, both sides of the ordinary differential equation are zero; afterwards, . Both one-sided derivatives at are zero, so the join is valid. All these trajectories can also be extended by zero to . The failed Lipschitz condition is visible in the quotient
For this quotient is . Continuity still allows local existence by the Peano existence theorem; it cannot choose a waiting time. MIT's 18.034 Lecture 2, Example 2.3 develops the same waiting-time mechanism for a different ordinary differential equation, .
Figure 1.
Failure of uniqueness and finite-time blowup are different obstructions
. Left: several delayed solutions of a differential equation of share . Right: the unique solution of a differential equation of , , has finite-time blowup at . The right vertical axis ends at ; the curve continues upward beyond the plot, and there is no finite endpoint value. Details.
The useful promise is that an initial condition and a sufficiently regular local rule select one trajectory. It justifies comparing models and following trajectories without an arbitrary choice at each instant. A locally Lipschitz continuous rule need not keep that trajectory bounded: meets the theorem's hypotheses everywhere but has finite-time blowup. Longer existence is governed by the finite-dimensional continuation criterion.
Consider the original analytic initial value problem
Here and are dimensionless variables in a stipulated mathematical model. The trajectories below are exact solutions of a differential equation, with no measured data or empirical parameter fit. For , the Bernoulli power substitution gives
The integrating factor is . Direct differentiation gives , independently checking the transformation. The linear exists for every real , while the nonlinear solution of a differential equation uses only the interval containing where :
For , , so its absolute value decreases toward zero. The lost zero solution of a differential equation is recovered by substitution into the original equation. Since is locally Lipschitz in everywhere, the Picard-Lindelöf theorem ensures uniqueness through every finite point, including . Thus a nonzero trajectory never meets or crosses zero at a finite .
Figure 1.
Two Bernoulli trajectories and their exact linearized coordinates
. The initial conditions are in orange and in blue. Left: the positive trajectory reaches finite-time blowup at , while the negative trajectory approaches zero. The vertical axis clips the positive curve at ; this is a display limit. Right: the corresponding trajectories satisfy . The dashed orange continuation past solves the first-order linear differential equation but cannot extend the original positive initial value problem across blowup. Details.
For , the exact solution of a differential equation is on . It first decreases, reaches a local minimum , then increases without bound. At the endpoint,
The finite-time blowup comes from a simple zero of at , where , rather than from a singular coefficient in the first-order linear differential equation. The same algebraic expression for is negative on , but that is a separate solution of a differential equation on a disjoint interval; infinity supplies no finite joining value. For , on , giving a distinct decaying branch whose finite blowup is instead in the past.
The direction field also explains the positive turning point. Its nullclines are and , because
Above the positive nullcline, ; between it and zero, ; below zero, . The moving nullcline is not a solution of a differential equation: its derivative is , whereas the prescribed slope there is zero. The trajectory crosses it at , exactly its local minimum.
Figure 2.
The Bernoulli direction field and the disconnected inverse branches at blowup
. Left: the direction field, its two nullclines, and the exact and trajectories. Right: has a positive branch on and a negative branch on ; the excluded point separates them. The zero solution of a differential equation belongs to the original equation but has no finite reciprocal coordinate. The branches continue beyond the plotted vertical limits. Details.
Runge-Kutta method Created 2026-09-24 Updated 2026-10-14
A Runge-Kutta method advances an initial value problem , , by sampling its vector field at several trial states within one time step. These samples are Runge-Kutta stages; a weighted combination of their slopes produces the next state. The construction improves on the single tangent line used by the Euler method while requiring evaluations of , rather than explicit higher derivatives of the solution. It applies to scalar equations and systems of ordinary differential equations alike. The coefficient choices distinguish methods such as Heun's method, the classical fourth-order Runge-Kutta method and implicit Runge-Kutta methods.
For stages, write for the stage matrix, for relative time nodes and for output weights. A time step of length computes
Here is a slope, with units of state per time; is a state increment. Another common convention writes , so its stage states are and its output is . These are equivalent conventions: including both inside and again in the output would count the time step twice. The textbook formulation uses the increment convention.[ref]
Usually the Butcher tableau obeys , called internal consistency. Stage then combines slopes over an effective time . The second-order conditions with independent Runge-Kutta abscissae explain what changes when time nodes are specified independently. A Runge-Kutta stage is generally an auxiliary approximation, not a separate accepted solution value at its node. Several stages can even have the same time node but different state arguments, as in the classical fourth-order Runge-Kutta method.
The useful idea is to approximate the integral without knowing the intermediate exact trajectory. Trial states provide places to sample , and Butcher order conditions make the resulting combination agree with the exact Taylor expansion. More stages alone do not guarantee a higher order of a numerical method: their coefficients must satisfy the appropriate conditions. Embedded Runge-Kutta pairs reuse these same samples for a second output and a practical local error estimator.
A second-order ordinary differential equation involves a second derivative as its highest derivative. In explicit form , introducing converts it into the first-order system , . Under local regularity and Lipschitz continuity in the dependent variables, an initial value problem is specified by both and . The linear case is a second-order linear differential equation.
Separable differential equation Created 2026-09-28 Updated 2026-10-14
A first-order ordinary differential equation is separable if its explicit form factors as . On an interval where , write and take antiderivatives to obtain an implicit solution:
An initial condition determines and selects a branch and domain. The useful simplification is that the two integrals each involve only one variable, even when the original equation is nonlinear.
For Newton's law of cooling, division by gives . To keep the logarithm dimensionless, integrate relative to the initial excess temperature:
When , continuity preserves the sign of the excess temperature until any potential zero, giving . This formula never reaches zero at finite time. Taking its derivative verifies the ordinary differential equation, and substitution at verifies the initial condition.
Always check what division removed. Each zero gives a constant solution of a differential equation . Cooling therefore also has the equilibrium point , omitted by division but included in the final explicit formula. For the nonunique initial value problem , division by only describes the moving pieces: a valid solution may remain zero for an arbitrary time before joining one. Separation is a method for finding solutions, not a uniqueness theorem.
For the closed SIR model with , the infectious compartment's fraction approaches . One proof outline uses the bounded, increasing removed compartment's fraction: since , the total time-integrated is finite. The bounded derivative from the SIR model equations prevents indefinitely recurring spikes, so tends to zero.
For , the final size relation for an epidemic follows by dividing the SIR model equations for and while , giving . Integration then yields
This also follows from the SIR first integral and conservation of population. For the stipulated initial value problem, solve
The bisection method gives
About of the original population remains in the susceptible compartment. The is the final removed compartment's fraction, including the initially in the infectious compartment. The newly acquired infection during the modelled period accounts for of the total population, not . Dividing by instead gives the proportion of initially susceptible compartment members who acquire infection; its denominator must be stated.
At the SIR infection peak, the flow into the infectious compartment only balances its outflow; it does not stop. Further infection explains why the final susceptible compartment's fraction is well below . Also for and finite : the closed SIR model does not require everybody to acquire infection before its infectious compartment empties in the long-time limit.
SIR infection peak 2026-10-14
If and , the infectious compartment initially grows. The SIR model equations give its unique later maximum when
Before this SIR infection peak, ; afterward it is negative because the susceptible compartment keeps shrinking. Substituting into the SIR first integral gives
For the stipulated initial value problem,
Thus about of the modelled population belongs to the infectious compartment simultaneously at the SIR infection peak. This is a peak of the infectious compartment, not of incidence, whose flow is . If , the maximum is already at the start and the interior SIR infection peak formula does not apply.
Figure 1. . The SIR model equations produce a SIR infection peak near day . The phase portrait follows decreasing from right to left and changes from growth to decline of the infectious compartment at . The susceptible compartment remains nonempty as approaches zero. The curves use a fourth-order Runge-Kutta method with a fixed step of day; all parameter values are illustrative. Details.
The numerical solution of a differential equation puts the SIR infection peak at about day with , agreeing with the SIR first integral to within . The accompanying generator checks nonnegative fractions and conservation of population without clipping or rescaling. For steps , and day, the largest differences between successive numerical trajectories at shared times are approximately and . Their ratio is , close to the factor expected when a fourth-order Runge-Kutta method's step is halved.
SIR model equations 2026-10-14
For frequency-dependent transmission, the closed SIR model is a system of ordinary differential equations for the fractions :
Here is the coefficient of frequency-dependent transmission, and is the recovery rate, interpreted more generally as the removal rate. Both have units of inverse time. With a constant recovery rate, the associated individual time in the infectious compartment has an exponential distribution with mean ; the SIR model does not require every person to spend exactly that long there. The fractions themselves have no units.[ref]
For counts , , , the same SIR model equations read
The factor keeps the same in both descriptions. Dropping it while keeping these units would fail dimensional analysis. Some existing SIR model variants use the unnormalized mass-action infection convention instead, including the SIR susceptible-recovered identity; their coefficient is in the notation used here.
Adding the SIR model equations gives , a short proof of conservation of population. Nonnegative starting fractions stay nonnegative: the outflow from either the susceptible compartment or the infectious compartment vanishes when that group is empty, while . Thus the susceptible compartment can only shrink and the removed compartment can only grow.
For a concrete initial value problem, stipulate
At the start, the flow into the infectious compartment is of the total per day, and the flow into the removed compartment is of the total per day. Hence per day. If , these correspond to model rates of and people per day, and net growth people per day. A rate need not be an integer count of events on any particular day.
For this SIR model, the basic reproduction number is
It describes one introduced member of the infectious compartment in an otherwise wholly susceptible compartment. The instantaneous reproduction number at the actual starting state is , obtained by freezing the current conditions and the current susceptible compartment's fraction. More generally it is in this SIR model. The basic reproduction number is a ratio of two rates, so it has no units; is a different quantity, the initial removed compartment's fraction.
While , its instantaneous relative growth is
Initially this equals . Freezing gives the early exponential growth approximation with measured in days. It must fail as the susceptible compartment shrinks. An epidemic invasion threshold occurs at ; if , the deterministic SIR model stays at even above that threshold.
When a dispersion relation factors as , dividing by discards a possible time-independent Fourier mode. This can remove a necessary stationary solution from an initial value problem. For instance, a constant-coefficient temporal equation has a constant solution as well as the two exponential solutions from its quadratic factor. Three initial conditions generally require all three modes. Cancellation is valid only when a nonzero frequency has already been required.
Streakline Created 2026-09-24 Updated 2026-10-13
A streakline at observation time is the set of present positions of all fluid elements that passed through one fixed release point during a specified history of injection. For continuous release over , solve a different initial value problem for each release time :
Thus a pathline varies for one particle; a streakline varies while holding fixed. Interrupted release gives only the corresponding subsets of the streakline. A moving nozzle requires a time-dependent release position instead, so the standard fixed-point definition should not silently be applied to it. Continuous release makes streaklines easy to observe and useful for showing where material from one source has reached. [ref]
In the analytical velocity field of pathline, a particle released at the origin at time follows
Observe all particles together at time , after continuous release from :
For , and , the streakline is the downward-curving parabola in metre coordinates. Releases at occupy , and , respectively. At , the streakline lies above the pathline and below the origin's streamline . All particles nevertheless have the same present velocity . The streakline slope generally differs from the present velocity slope ; they agree at the nozzle. The oldest particle is the downstream endpoint, which explains why the pathline and streakline meet there without being the same curve.
Figure 1.
Analytical release families observed at one and two seconds
. Details.
Each panel fixes one observation time. Coloured dots are the present positions of particles with the indicated release times; dashed pathlines show those particles' earlier histories. The black streakline connects present positions of the continuously released family, including release times between the sampled dots. After , particles already present keep moving and new ones enter at the origin, so the later streakline is not a frozen record of the earlier one. Injection beginning only at would show just of the curve. Both panels are diffusion-free analytical models, not experimental photographs.
Kline's contracting-channel demonstration switches from marking an element to continuous bubble production at a marking wire: the resulting trace is a streakline. The apparatus therefore changes the curve being displayed by changing the marking history, even with the same channel. A wire produces a family of traces; conceptually each fixed emitting location supplies its own streakline. Individual bubbles are markers rather than perfect fluid elements: Jean Hertzberg's teaching notes describe hydrogen production by electrolysis at a thin cathode wire and warn that larger bubbles have more buoyancy. [ref] [ref]
A dye version uses a small fixed injection port upstream in a transparent water channel, a dilute premix of dye with the channel water, illumination and a fixed optical camera. Start continuous injection at a recorded time and take a short exposure at : the visible filament approximates a streakline, not the accumulated pathline of one particle. Repeat with the same port and imaging geometry after changing the flow with time; compare the filament against local directions estimated from short displacements of sparse markers at . Agreement in a steady flow and possible disagreement when the flow changes are the predictions being tested; no measured curves are claimed here. The protocol follows Hertzberg's advice to use small ports, little injected volume and a dilute premix with matched density and viscosity. Check for nozzle disturbance by reducing injection rate, for buoyancy by watching the premix in still water, and for diffusion by comparing filament widths at different ages. Keep exposure short enough to suppress motion blur. Dye concentration approximates a passive scalar only when it has negligible feedback on the velocity field; finite port width, diffusion and out-of-plane motion limit how literally a visible filament can be read as a geometrical streakline. [ref]
For an inviscid flow of constant mass density and depth , impose excess pressure with on a free surface. Neglect surface tension. A travelling solution of the linearized free-surface boundary conditions is
The velocity potential satisfies the Laplace equation and the bed no-penetration boundary condition. Its surface time derivative is , so the dynamic condition gives the displayed signed response. The nonnegative amplitude is . It is finite except at
the squared phase speed of a free surface gravity wave at that wavenumber. Equality produces resonance. This describes a travelling forced component; free surface gravity waves must be added to meet general initial conditions. At exact resonance, a solution of the initial value problem generally grows with time rather than having a bounded periodic amplitude.