Bernoulli differential equation Created 2026-09-24 Updated 2026-10-14
A Bernoulli differential equation is a first-order ordinary differential equation of the displayed form, with and continuous functions on an interval and a fixed real exponent . A nonlinear power can hide a first-order linear differential equation: on a suitable branch, the Bernoulli power substitution removes it exactly. The transformed solution of a differential equation can be completely regular even when recovering produces finite-time blowup.
For example, the reciprocal Bernoulli equation with finite-time blowup becomes under . The initial conditions and select a positive trajectory blowing up at and a negative trajectory tending to zero as , respectively. The integrating factor exposes both behaviors with the same short calculation.
The cases and are already first-order linear differential equations: respectively , with the zeroth-power term interpreted as the constant , and . There is no need for a nonlinear change of variable; for , would discard the unknown entirely. For other exponents, the substitution must respect the domain of exponentiation and may lose the zero solution of a differential equation.[ref]
Bernoulli power substitution Created 2026-10-14 Updated 2026-10-25
For arbitrary real , work first on an interval where . Define exponentiation by , using the real logarithm. The change of variable is differentiable and invertible there, and the chain rule gives
Multiplying the Bernoulli differential equation by yields the first-order linear differential equation
This is an exact transformation of nonzero solutions of a differential equation on the chosen branch; it is valid far from any reference state and does not discard higher powers as a local linearization would.
Given the initial condition , the integrating factor and transformed solution of a differential equation are
The product rule verifies . Recover only on the connected component of containing , inside the original coefficient interval. The first-order linear differential equation can have a longer existence interval than this inverse transformation allows.[ref]
Negative values need a separately justified real branch. For integer , the required powers are real and differentiable for too, but the inverse must retain the sign selected by the initial condition. For , represents either or ; both square roots are taken of positive . For , retains the sign directly. For a general noninteger exponent, use the positive branch unless a specific differentiable real negative branch has been established. Never evaluate a real fractional power of a negative value merely because the linear formula has become negative.
Division by excludes . When and the original real power is defined at zero, is an additional solution of a differential equation and must be checked in the original equation. When , the equation as written is undefined at zero. On a positive branch the right-hand side is locally Lipschitz in , so the Picard-Lindelöf theorem gives local uniqueness. At zero, the same hypothesis needs a fresh check: it holds for the polynomial example, whereas for a nonzero power coefficient prevents local Lipschitz continuity there. If , the inverse sends for , but sends for . The latter endpoint can lead to finite-time extinction in a sublinear Bernoulli equation, where the original equation determines how to join to zero.
Delay differential equation Created 2026-10-06 Updated 2026-10-18
A delay differential equation relates a derivative at the current argument to values at earlier arguments. For example, the Buchstab function obeys for .
The defining feature is memory: a derivative can depend on earlier values of the unknown function. Constant delays, time-dependent delays, and delays depending on the unknown function belong to this wider class. The retarded delay differential equation below isolates a single positive constant delay.[ref]
The Malthusian delay differential equation is a simple linear member of this class. The method of steps for a delay differential equation constructs its future from a history function of a delay differential equation, and the characteristic equation of a delay differential equation studies its exponential function modes. The exact polynomial steps for a delay equation below make that construction explicit without approximating the solution of a differential equation. Applications include population dynamics and feedback control; the delayed negative feedback model and feedback delay explain why the timing of a return matters as well as its sign.
Delayed solutions of a square-root differential equation Created 2026-10-14 Updated 2026-10-20
This initial value problem uses a square root and absolute value to define a continuous function on all of . For every finite waiting time , a forward solution of a differential equation on is
The constant solution of a differential equation is another choice. For example, at , waits give values . These are dimensionless mathematical trajectories; no measured physical waiting time is being supplied.
Verification uses the original ordinary differential equation, including the join. Before departure, both and vanish. For , their common value is . For , the difference quotient at the join is
Thus the derivative exists at , equals the rate law there, and is continuous across the join. For the same computation gives the right derivative at the starting endpoint. For , the left and right second derivatives at departure are and : these forward solutions of a differential equation are continuously differentiable functions, without being twice differentiable at departure. The local two-sided statement of the Peano existence theorem is separate from this explicitly forward family.
The rate law tends to zero as , but its secant slopes from zero are unbounded:
No finite local Lipschitz constant exists at zero. At the quotient is , even though the rates are shrinking to zero. Continuity controls the rate itself; Lipschitz continuity would control its change relative to the state displacement.
Figure 1.
A continuous square-root rate has unbounded secant slopes at zero
. Left: the continuous rate on both sides of zero, with two positive-state secants. Right: their slope on logarithmic axes, including the values . Details.
There is also a numerical lesson. The forward Euler method starting exactly at zero gives at every step. It reproduces the constant solution of a differential equation for every positive step size, while the moving trajectories remain equally valid. A computation producing one trajectory cannot establish uniqueness. Likewise, the separable differential equation calculation that divides by only describes the moving pieces: checking the original equation recovers the zero pieces and their joins.
Differential equation Created 2026-09-24 Updated 2026-10-13
A differential equation is an equation relating an unknown function to its derivatives. It specifies how change depends on the present state, and sometimes on the independent variables themselves. A solution of a differential equation is a function satisfying that relation throughout a stated domain; giving a formula without its domain can conceal a point where the equation is undefined.
The central idea is to turn a local law into a whole trajectory. For example, , with constant , says that the instantaneous derivative is proportional to the current value. If and per day, the solution of a differential equation is , so . This is an ideal growth model assuming a constant proportional rate; the exponential function emerges from repeatedly applying the same local rule. Changing the sign of gives exponential decay.
An ordinary differential equation uses one independent variable. A partial differential equation can involve several, such as space and time, and uses partial derivatives. Additional information selects a particular solution of a differential equation: an initial condition describes a starting state, whereas a boundary condition imposes constraints at the edge of a domain. The useful questions extend beyond finding a formula: does a solution of a differential equation exist, is it unique, and what happens to it over time?
Direction field Created 2026-10-14 Updated 2026-10-18
A direction field for places a short segment with slope at each sampled point where is defined. A function graph of a solution of a differential equation follows these segments: its tangent line has exactly the prescribed slope. Segment length is a drawing choice, rather than a speed; arrows, if used, point toward increasing . An isocline collects points with one common slope.
For Newton's law of cooling, with time in minutes and temperature in degrees Celsius, the slopes at are respectively degrees Celsius per minute. Each horizontal row is an isocline, because this autonomous differential equation has no explicit time dependence. Above the solutions of a differential equation descend, below they rise, and is an equilibrium point.
Figure 1.
Cooling trajectories follow the direction field toward the ambient temperature
. Details.
The highlighted initial condition selects one curve from the family. The picture reveals approach to the equilibrium point before any algebra is done. Under the hypotheses of the Picard-Lindelöf theorem, distinct function graphs of solutions cannot cross or even meet in the time-state plane. A direction field alone does not guarantee uniqueness: several curves can share a tangent line at the same point when those hypotheses fail. See the delayed-start example under initial value problem.
This geometric interpretation is developed in Direction Fields, Isoclines, Integral Curves.
For two length- slabs with zero exterior temperatures and perfect thermal contact, put , , and . A separated solution with time factor and exists precisely when the displayed interface determinant vanishes. Dividing by gives a tangent characteristic equation only away from its poles. Common zeros of both cosines are legitimate normal modes and must be retained. The zero-frequency case gives only the trivial solution of a differential equation with these positive material parameters and exterior boundary conditions.
Energy identity 2026-10-25
An energy identity is an exact balance obtained by differentiating a chosen functional along a solution of a differential equation. The functional often is a squared L2 norm, collects dissipative terms, and collects forcing or reaction terms. Dropping nonnegative terms gives an energy estimate.
For on with and , integration by parts proves
The boundary term is ; the minus sign at the left endpoint is essential. For it contributes dissipation. If and the initial data vanish, the Gronwall inequality forces .
Use the Malthusian delay differential equation with time measured in units of its constant delay:
Here is a real constant. On the first interval , hence . On the next interval the delayed input is , already known, so the method of steps for a delay differential equation gives
Each polynomial integrates the preceding interval's delayed polynomial, and its integration constant ensures continuity. At , the step endpoints are , , and . At , the value is , but its derivative is the earlier value . This is the geometric distinction from the ordinary differential equation , whose derivative would equal its current value.
Figure 1.
A prescribed past becomes successive exact polynomial steps
. The history function of a delay differential equation is and . Each colored interval supplies the delayed input for the next one; the lower panel gives that next interval's derivative. The marked tangent line at has slope . All curves are evaluated from exact polynomials. Details.
More generally, for any integer ,
At an integer join the newly introduced term vanishes. Inside a step, differentiation lowers each power by one and gives exactly times the preceding step evaluated at . Together with , this verifies the formula by mathematical induction; it is an exact construction, not a truncated power series.
The history and the new equation need not prescribe matching derivatives at the starting time; their mismatch can reappear later in higher derivatives.[ref] In this example, and . For , is continuous at but jumps there by ; at , the first jump is in , of size . The solution of a differential equation is therefore continuously differentiable for positive time, although it need not have continuous derivatives of every order at step boundaries.
Exponential function Created 2026-09-24 Updated 2026-10-14
The real exponential function converts addition into multiplication:
Its values are positive, and it defines a bijection from the real numbers to the positive real numbers. The natural logarithm is its inverse function. These properties connect arithmetic with calculus: adding an amount to the input multiplies the output by a fixed factor, and the local rate of change equals the current value. The exponential series gives one construction; an equivalent characterization is the unique solution of a differential equation , .
For a concrete example, starts at and satisfies . The absolute derivative increases with , while the relative rate stays . At , and . The exponential function therefore models accumulation proportional to what is already present, rather than addition of a fixed amount at every step. A positive constant rate gives exponential growth; a negative one gives exponential decay.
Every positive real base fits the same construction through . Thus its derivative is : base is special because . The exponential function is also unchanged in form by differentiation and integration, helping explain its repeated appearance in linear ordinary differential equations. Its real definition, inverse relationship, and derivative rules are developed in OpenStax, integrals, exponential functions, and logarithms.
Exponential growth Created 2026-10-14 Updated 2026-10-25
A positive quantity undergoes exponential growth at constant rate when . For , the solution of a differential equation is . Every interval of duration multiplies the value by the same factor , independently of its starting value.
Finite-dimensional continuation criterion Created 2026-09-24 Updated 2026-10-14
Under the Picard-Lindelöf theorem's hypotheses on , extend a solution of a differential equation as far as possible, to a maximal interval . If , the time-state trajectory must eventually leave every compact subset of . Equivalently, confinement near to one compact subset of permits continuation past . See Teschl, Section 2.6, Lemma 2.14 and Corollaries 2.15–2.16, pp. 52–53.
The domain restriction matters even for a bounded trajectory. Restrict , , to . Then exists in this domain only for ; at its values are . As , it approaches the excluded boundary point while remaining bounded. Its trajectory cannot fit into any compact subset of near that endpoint. This is escape from a finite domain, without finite-time blowup in norm. Enlarging the domain to gives the same formula for every real .
Conversely, , , stays in the compact set for every fixed . Its growing exponential function is unbounded over the entire future, but has no finite-time blowup. At , its largest value on is only . The relevant question is boundedness before each finite endpoint, rather than one bound valid forever. The tangent function in the diagram under the Picard-Lindelöf theorem illustrates the other possibility: its norm escapes every bound before .
This criterion is useful because an estimate can secure continuation without an explicit formula. In a finite-dimensional vector space, a bounded closed ball is compact; a bounded state trajectory therefore supplies the needed compact set when its time-state closure is inside the domain. That final proviso prevents mistaking a domain boundary for finite-time blowup.
A common sufficient estimate comes from global Lipschitz continuity in the state. Assume for an open time interval , with continuous and a Lipschitz constant valid for all states on each compact time interval under consideration. For , let , finite by continuity. Then , and the Gronwall inequality gives, for wherever the solution already exists,
For instance, , , has and the exact solution , attaining this estimate; at the value is . Finite bounds of this kind give continuation throughout , with the analogous estimate backwards in time. When , this gives existence for all real times. If has a finite endpoint, it gives no continuation beyond that prescribed domain. The underlying linear-growth criterion is [ref].
A brief explanation of the continuation mechanism suffices: within the protecting compact set, the continuous function is bounded, say by . The integral equation yields near the finite endpoint, so has a limit . The protecting compact set puts inside . Restarting the initial value problem there and using local uniqueness joins the trajectories.
Finite-time blowup Created 2026-09-24 Updated 2026-10-31
A solution of a differential equation has finite-time blowup in norm when as approaches a finite endpoint of its maximal interval of existence. This is stronger than merely approaching an excluded boundary of an open state domain while staying bounded. The finite-dimensional continuation criterion distinguishes these obstructions; for a locally Lipschitz continuous ordinary differential equation on , a finite maximal endpoint inside necessarily entails finite-time blowup.
A simple example with a smooth right-hand side is
The derivative identity verifies the equation and the initial condition. Also for , giving local Lipschitz continuity and therefore uniqueness. Yet the positive blowup time is . Computed values show the accelerating growth:
The right panel under the Picard-Lindelöf theorem deliberately clips its vertical axis at : the trajectory has already left the picture at , before reaching . A plot ceiling is a display limit, not a finite value at blowup.
The tangent function also quantifies the last part of the trajectory. With ,
Thus the height is approximately the reciprocal of the remaining time. At remaining times , the heights are approximately . These follow from the sine and cosine limits at zero and explain the steep rise without relying on the appearance of a clipped function graph.
The distinction is useful when interpreting a solution of a differential equation: uniqueness certifies a trajectory while it exists, while growth estimates decide how far it can be followed. For , the Lipschitz constant on a bounded state interval grows with , and the right-hand side grows quadratically. There is no global Lipschitz constant or linear-growth bound of the kind used by the finite-dimensional continuation criterion. Smoothness at every finite state is entirely compatible with finite-time blowup.
Floquet multiplier Created 2026-09-24 Updated 2026-10-14
A Floquet multiplier is an eigenvalue of a one-period linear evolution map. For a homogeneous linear differential equation with continuous coefficients of period , this map is the monodromy matrix of a periodic linear system . If for a nonzero eigenvector , the associated solution of a differential equation with satisfies . Its exponential rate is , the corresponding Floquet growth rate. A Floquet multiplier equal to one gives a -periodic solution in that eigenvector direction; a nontrivial Jordan block at a unit-modulus Floquet multiplier can still produce polynomial growth.
For a nonlinear periodic orbit, the Floquet multipliers are eigenvalues of the one-period map of its variational equation. A nonconstant periodic orbit of a smooth autonomous differential equation has a Floquet multiplier equal to one in its tangent direction: differentiating the solution of a differential equation with respect to its starting phase gives a periodic solution of the variational equation. The derivative of a transverse Poincaré map removes this phase direction and retains the transverse Floquet multipliers. Transverse Floquet multipliers strictly inside the unit circle give local attraction, while one outside gives instability; a transverse Floquet multiplier on the unit circle requires further analysis. For a planar periodic orbit, the transverse Floquet multiplier is given by the divergence test for a planar periodic orbit.
A history function of a delay differential equation supplies the past interval needed to start a retarded delay differential equation. A single initial condition generally leaves earlier delayed values unspecified.[ref]
For a continuous function history, the natural state at time is the entire segment
It belongs to the function space , an infinite-dimensional vector space: the functions are linearly independent. Shifting forward retains the part of the past that the equation can still read. Thus even one scalar unknown can require a state in an infinite-dimensional vector space.
The insufficiency of one value is visible without any approximation. Consider with the two history functions of a delay differential equation
Both give , yet on the first step the respective derivatives are and . Direct integration gives
In particular while . On the next step,
At they are and , a gap of . These different futures reflect different prescribed histories; each fully specified problem has a unique solution of a differential equation. More strongly, for with , observing the entire first-step derivative recovers every history value through for , using the right derivative at . The future can depend on the whole function, rather than a finite list of its samples.
Figure 1.
Equal initial values and different histories give different futures
. Two exact solutions of a differential equation for . Dashed curves are the prescribed history functions of a delay differential equation; solid curves are their exact continuations. Both pass through . The endpoint values and come from the displayed polynomials, with no numerical time stepping. Details.
Homogeneous linear differential equation Created 2026-09-29 Updated 2026-10-14
A homogeneous linear differential equation is a linear differential equation with identically zero forcing term, . On a common interval, its solutions of a differential equation form the vector space , the kernel of a linear map. They include the zero function and are closed under addition and scalar multiplication. For any two solutions of a differential equation and constant scalars , linearity gives : this is the superposition principle. The scalars must be constant; variable multipliers introduce extra derivatives.
For example, has general solution , where is any constant real number. A short verification uses the product rule: , so is constant. For and , the sum is and also solves the same homogeneous linear differential equation. At , their values are approximately , and . Every curve is a multiple of one exponential function; the solution space of a homogeneous linear differential equation has dimension one. Both and in this example and the following diagram are dimensionless mathematical variables.
Now keep the same differential operator but prescribe the forcing term . The inhomogeneous linear differential equation has particular solution and general solution . The initial conditions select, respectively,
At , their values are approximately , and . The midpoint solves the same inhomogeneous linear differential equation, because . The sum instead satisfies , so it fails the equation with forcing term . More generally, a linear combination of solutions of a differential equation for the same fixed nonzero forcing term retains that forcing term precisely when its scalar weights add to one. This is the affine space structure, rather than unrestricted superposition within that fixed family.
On the left, all three curves solve the same homogeneous linear differential equation. On the right, share the particular solution , and the shaded difference is the homogeneous solution . The dashed sum has twice the forcing term, even though its starting value coincides with that of . Adding the two initial conditions also adds their inputs; taking their midpoint averages both. This distinction makes the superposition principle useful for assembling responses to different inputs without mistaking that assembly for a solution of a differential equation with the original input. See MIT's superposition notes, including the particular solution one half.
Implicit differential equation Created 2026-10-25 Updated 2026-10-31
An implicit ordinary differential equation relates the derivative to the independent and dependent variables without requiring it to be explicitly isolated. For example is meaningful at every pair as an equation, but no differentiable solution of a differential equation can pass through : its left side would vanish there. Dividing by gives only on the domain . Conversely multiplying an explicit equation by a vanishing denominator can introduce points where the original equation was undefined. A solution of the multiplied equation at such a point need not solve the original initial value problem.
Implicit solution Created 2026-10-06 Updated 2026-10-14
An implicit solution describes a solution of a differential equation through a relation , instead of isolating in an explicit formula. The relation describes a level set; an actual scalar solution of a differential equation must be a differentiable function on an interval whose function graph lies in the equation's domain. A whole level set need not be one such function graph.
For example, consider
Implicit differentiation of gives . For , the circle contains two solutions of a differential equation,
Both satisfy the equation on the stated open interval, and their function graphs stay in . An initial condition fixes and selects the sign of . In particular, gives and the upper branch on . The constant alone does not select the branch.[ref]
Figure 1.
A circular level set gives local solution graphs away from vertical tangencies, while a singular level needs separate analysis
. Details.
The precise local criterion uses the implicit function theorem. Let be continuously differentiable on an open subset of the plane, with . If its partial derivative , the nearby level set is a unique continuously differentiable function graph through that point. The chain rule gives
This proves that the local function graph solves there. For a different prescribed equation , one must also check along that branch and that it stays in the domain of . A level set by itself does not verify an arbitrary ordinary differential equation.[ref]
For , the upper branch through has and tangent line slope . At , however, and . The circle remains a smooth regular level set with a vertical tangent line: it can be written locally as , but not as a single function graph over an open interval containing . Moreover, is undefined there, so the scalar solution of a differential equation cannot include this point in its domain. Changing the parameter draws the curve through the point but does not extend that scalar initial value problem.
When both partial derivatives vanish, even the geometry needs separate inspection. The level is an isolated point, not a function graph on any nonempty open interval. The zero level set of instead consists of the two lines and crossing at the origin, where . Each line satisfies the implicit ordinary differential equation , including at the origin; the explicit form excludes the origin. Thus algebraically dividing by a vanishing coefficient changes the domain and can change which solutions of a differential equation are admissible. Vanishing alone is only failure of a sufficient test: has the smooth zero function graph despite everywhere on it.
Implicit solutions are especially useful for exact first-order ordinary differential equations and for finding a first integral of an ordinary differential equation: a conserved relation can reveal allowed states without an explicit formula. For the normalized harmonic oscillator written as , , the energy has . Its positive level sets are the same circles. Where , eliminating time gives and the local implicit solution above. The harmonic oscillator's parametric curve continues through because its vector field governing evolution in time is defined there; treating as the independent variable fails at that turn. The origin is an equilibrium point of the harmonic oscillator, although it is excluded from the scalar equation .
Initial value problem Created 2026-10-06 Updated 2026-10-14
An initial value problem combines an ordinary differential equation with an initial condition, for example and . The task is to find a solution of a differential equation on an interval containing which has that starting value. For a continuous linear differential equation , every prescribed finite vector determines a unique solution on the coefficient interval. A boundary value problem can instead prescribe values at distinct endpoints.
For the cooling initial value problem , , where and are constant, the unique solution is
Take degrees Celsius, degrees Celsius, , and per minute. Then degrees Celsius. Reaching degrees Celsius requires , so minutes. The time constant minutes reduces the excess temperature by a factor ; it does not reduce the absolute temperature by that factor.
Uniqueness needs assumptions. If is a continuous function on an open neighborhood of and satisfies a local Lipschitz condition in , uniformly in , the Picard-Lindelöf theorem gives a unique local solution. Concretely, a finite bounds in a sufficiently small rectangle. Cooling satisfies this with . Local existence does not promise existence for all future time: , , has on and finite-time blowup at .
Continuity alone is insufficient for uniqueness. Consider the dimensionless initial value problem involving a square root and an absolute value:
Besides , each delay gives a solution for :
At , delays give , despite identical starting data. These are valid solutions of a differential equation: for , both one-sided derivatives at the join are zero; for , the right derivative at the starting time is zero. After the join, because . Squaring alone would also suggest a parabola before the join, but its negative derivative there would violate the equation. Since , a forward solution starting from zero stays nonnegative.
Figure 1.
One initial value permits infinitely many delayed-start solutions without a Lipschitz condition
. Details.
The right-hand side is a continuous function but fails the Lipschitz condition at zero: for , is unbounded. Thus the Peano existence theorem still supplies local existence, while the Picard-Lindelöf theorem does not supply uniqueness. Related waiting-time examples and a sufficient uniqueness condition appear in MIT 18.034, Lecture 2: Fundamental Principles.
A brief proof outline explains the mechanism: rewrite the initial value problem as the integral equation . On a short enough interval, the Lipschitz condition makes the right-hand side a contraction mapping on a closed set of continuous functions near . The contraction mapping theorem gives a unique fixed point; the fundamental theorem of calculus turns it back into a solution.
Integrating factor Created 2026-09-24 Updated 2026-10-14
An integrating factor is a nonzero multiplier that makes a differential equation directly integrable. For a first-order linear differential equation, it gathers the unknown function and its derivative into one product rule expression. Suppose and are continuous functions on an interval containing , and consider the initial value problem
Define and . The exact solution of a differential equation throughout that interval is
The definite integral fixes , so the initial condition appears without an extra constant to determine. If the equation originally has a coefficient multiplying , first divide by that coefficient on an interval where it is nonzero; a zero of that coefficient needs separate attention. See OpenStax's first-order linear equations chapter for this normalization and the integrating factor procedure.
For a concrete balance, solve with . Here , so multiplying the entire ordinary differential equation gives . Accumulating from zero to gives
The computed values are , and . Its derivative is , which verifies exactly. Interpreting as a steady input and as proportional removal explains the shape: initially all input increases , then removal catches up. The constant particular solution balances input and removal, and the homogeneous solution is the transient response that corrects it to the initial condition. Because this autonomous differential equation has a time-independent right-hand side, is also an equilibrium point.
Figure 1.
A steady input becomes a constant particular solution plus a decaying transient
. Details.
The first panel adds the particular solution and homogeneous solution; the second shows the same balance in rates, . This links the algebra to a physical accounting rule. Newton's law of cooling has this form with and , while an electrical circuit can have a varying input. In both cases the integrating factor systematically handles the input rather than requiring a guess for a particular solution.
Variable coefficients work just as directly. For , , the integrating factor is , and
Thus , and . The derivative verifies , including at zero, where both coefficient and input vanish. No division by is necessary. The general solution is : is a constant particular solution, and solves the associated homogeneous linear differential equation. Although this special forcing term admits a constant trajectory, this is a nonautonomous differential equation: it depends explicitly on time. Merely setting its right-hand side to zero at one instant would not establish a constant solution of a differential equation; at every state has zero slope.
Figure 2.
Variable-rate trajectories share a constant particular solution and forget initial data by a factor of exp minus t squared
. Details.
The direction field shows the selected trajectory leaving its initially horizontal tangent line. For , the difference between any two solutions of a differential equation is multiplied by , rather than in the constant-rate example. This dependence on elapsed history is clearer if the exact formula is rewritten as
For , each contribution from the input at is weighted by the accumulated coefficient between and . The homogeneous solution remembers the initial condition; the particular solution given by the second term accumulates the forcing term with zero initial value. This decomposition differs from choosing a constant particular solution, but gives the same total. Initial-data memory tends to zero when ; a negative accumulated coefficient instead amplifies it. The reciprocal relation between integrating factor and homogeneous solution is developed in MIT's notes on solutions to linear first-order equations.
Why does the trick work? The fundamental theorem of calculus and chain rule give . Consequently the product rule gives
Integrating this identity and dividing by the positive exponential function produces the stated formula. Any nonzero constant multiple of works equally well; normalization is a convenience. This is the beauty of the method: a sum involving an unknown function becomes one exact derivative, leaving only an integral of known functions. See Oregon State's product-rule derivation. The related integrating factor for a differential one-form extends the idea of making an expression exact beyond this linear setting.