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 .
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.
For continuously differentiable coefficients on a simply connected domain, the exactness condition is . Locally the same condition suffices without a global topological assumption. An exact first-order ordinary differential equation has a potential with and , so along a solution. Thus its implicit solution is . One local construction, on a rectangle about , is
The equality of cross derivatives verifies both required derivatives; on a simply connected domain one may use the corresponding path-independent integral of the exact differential form.
Here , and . Integrating with respect to gives . Matching gives , so take . The initial value sets . Therefore
This is the requested explicit relation between the coordinates. Since , the implicit function theorem gives a unique local graph through the initial point, with slope .
For this homogeneous first-order differential equation, set , with . The product rule gives , and substitution simplifies the equation to
The useful further substitution is . Its chain rule derivative satisfies
Thus . Replacing and gives the implicit solution
No division by was needed, so the level is included. A direct verification also identifies the integrating factor for a differential one-form:
Setting this exact differential to zero recovers precisely the original equation after multiplication by the nonzero factor . The coefficient never vanishes for real , since implies . Hence these level sets give local function graphs everywhere with .
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.