Continuation method Created 2026-10-14 Updated 2026-10-14
A continuation method follows a solution branch of a parameter-dependent equation from a known solution, using nearby solutions to guide the next solve. This is useful when one wants to understand how solutions change, rather than obtain just one isolated answer. A continuation predictor-corrector step follows a tangent vector and then uses a Newton method correction on a transverse section. The same geometry supports both pseudo-arclength continuation through a continuation fold and transversal surface intersection tracing.
Consider the original scalar polynomial exampleIts solution branch bends back twice in . Increasing alone eventually stops following the same nearby solutions; following the curve in the plane can continue around both bends. The continuation folds areFor there are three distinct real zeros of a function at that fixed , all lying on this one connected curve. A continuation method keeps their geometric relationship visible.
Every continuation method needs a seed, supplied by an independent solve, an explicitly known solution, or another search. Following one solution branch does not guarantee finding every connected component of the solution set. A large step can miss detail or make the correction converge to a distant solution. At branch intersections or a loss of rank of the full Jacobian matrix, the regular-curve argument needs separate analysis. The seed and component limitations also matter in transversal surface intersection tracing.
Continuation predictor-corrector step 2026-10-14
For the cubic polynomial, an oriented, normalized tangent vector isIts Euclidean norm is one and . The sign here follows increasing ; for a general solution branch, choose the sign of each new tangent vector so its dot product with the previous one is positive. First predict , then apply Newton method starting at toThe second equation keeps the correction on the transverse line in this two-dimensional example; in higher dimensions it is a hyperplane. Solving the linear system and updating corrects both coordinates together.
This step gives and . Check both equations: the solution must satisfy and . Checking only the first could accept any point on the solution branch. The new exceeds , so the step crosses the continuation fold, even though the predictor's exceeds .
At the seed, set . The determinant of the correction Jacobian matrix with the exact unit vector above isAt either continuation fold, , and : the correction remains invertible. More generally, if has full rank and a one-dimensional kernel spanned by , adding gives an invertible matrix, since a vector annihilated by both rows must be zero. This is a local argument; the old transverse hyperplane need not work arbitrarily far along the curve. Reduce and retry when correction fails, and check the equations and orientation after successful steps. Scaling state and parameter coordinates also matters, because it changes the Euclidean norm used to normalize the tangent vector.
// Target: analysis.bigb
Fold of a solution branch 2026-10-14
A nondegenerate fold of a solution branch in a smooth scalar equation satisfies the displayed conditions. The implicit function theorem still gives because . Implicit differentiation gives and : the parameter has a genuine local extremum on the curve.
In the cubic polynomial, gives , and substituting into gives . Furthermore, . Yet never vanishes, so the full solution branch remains a regular level set everywhere. The obstruction belongs to the projection onto , not to the curve itself.
For systems, the cited continuation account uses a one-dimensional kernel of and outside its image of a linear map to define a simple fold (its Definition 2.2). These conditions make have full rank and support a transverse correction. A nonzero second-order term along the kernel is additionally needed to describe a nondegenerate quadratic turning point; in the scalar example this is .[ref]
Condition Estimates for Pseudo-Arclength Continuation by K. I. Dickson and others. §2.2, Definition 2.2, printed p. 265: one-dimensional kernel of the state Jacobian and parameter derivative outside its range
Parameter continuation 2026-10-14
Parameter continuation changes by a small amount and solves again for , using the previous solution as the initial guess for Newton method. If is an invertible matrix, the implicit function theorem gives a local solution branch , withLocal convergence of Newton method also needs regularity and a sufficiently small step: the cited result assumes a Lipschitz continuous derivative and an invertible at the seed.[ref]
Condition Estimates for Pseudo-Arclength Continuation by K. I. Dickson and others. §2.1, Corollary 2.1, printed pp. 264–265: Lipschitz continuously differentiable map, nonsingular state Jacobian, and a sufficiently small parameter increment
For the cubic polynomial,The derivative becomes unbounded at either continuation fold, and the scalar Newton method divides by there. Just beyond the upper continuation fold, no nearby real solution exists at the increased , although a distant negative- solution still exists. Converging to that solution would jump away from the local solution branch. Decreasing the parameter step cannot make a valid smooth local description at the bend.
Solution branch 2026-10-14
A solution branch is a portion of a solution set followed continuously as a curve. For with , a full Jacobian matrix of rank makes the nearby solution set a one-dimensional regular level set. It need not be a graph of a function : a continuation fold can obstruct that particular choice of parameter while leaving the solution branch regular.

