How statement and proof provenance work
The first chip identifies the source of the statement or construction; the second identifies the source of its local proof or verification.
- Literature-sourced: the exact statement appears in a cited source; only wording and notation differ.
- AI-adapted: a semantically identical restatement of literature-sourced material, modulo indexing, notation, and boundary cases adopted by the library.
- AI-generated: a genuinely novel statement formulated by AI, with no source for the claim itself.
These labels describe origin, not correctness: citations and verification chips remain separate evidence.
Finite-budget pseudo-arclength continuation with a certified local corrector
Definition
Let , let be open, and let be in the componentwise sense of Euclidean maps and diffeomorphisms on a declared tube; its total derivative has the linear first-order meaning of The total (Fréchet) derivative as the linear first-order approximation with remainder. Require on any subtube where a fold check is requested. A valid seed consists of a center , a radius , and a certified ball containing exactly one zero of an initial augmented section where is unit and the section is transverse to the regular local solution branch. Thus the seed certifies one solution point of by intersecting the branch with a hyperplane; it does not claim that has an isolated zero in . The seed also includes a neighborhood in which every zero of lies on the certified local curve chart and a verified rank- condition on that chart.
Supply a unit previous orientation, step length , requested step count , continuation budget , corrector budget , residual tolerance , and angle margin . At each current certified section ball , its unique branch point is denoted . A tangent routine must provide a unit candidate and a certified error bound to a unit vector , plus a verified inverse bound for . Missing rank, tangent, or error bounds are failures; they are never treated as zero error.
At a queried point , an evaluator returns either exact or
certified data with
All supplied tangent, evaluator, chart, certificate and requested fold callbacks must return a result or their declared failure in finite time for a termination claim. Their mathematical bounds must be sound; finite outer budgets cannot force a nonreturning callback to finish. For every root ball proposed by a continuation attempt, the certificate routine must also supply an
inverse bound for the approximate augmented Jacobian, a Jacobian-Lipschitz
constant on the whole ball, and an isolating branch neighborhood/angle
enclosure. If any
bound is missing, return root-certificate-inconclusive for that candidate.
Initialize the fold field as not-requested when no fold check was asked,
and as inconclusive while a requested check remains unresolved.
Output: a finite list of certified local section-root balls; a
continuation status from finite-trace, rank-or-tangent-unverified,
tangent-angle-failure, tube-exit, singular-corrector,
corrector-budget-exhausted, root-certificate-inconclusive, or
continuation-budget-exhausted; and a fold field with value
not-requested, certified, or inconclusive. The initial seed record
retains its supplied unique-section-root certificate, center, radius,
section and transverse local chart/rank evidence; its center error is at
most . Any stronger error or contraction bounds proved by the supplied
seed certificate are retained, but no contraction bounds are required or
inferred for the seed. Every newly appended ball records its center,
radius, section, strict contraction bounds and center-error bound from
A bounded residual and derivative error give a local root certificate, the local chart and
angle enclosure identifying it with the unique next point on the traced
branch, and the evaluation-error bounds used.
Procedure:
- On entry only, initialize the list with the valid seed ball, accepted count and attempted continuation count , and use the supplied unit previous orientation at the seed. On each visit to this step, denote the current previous orientation by ; retain the list, counts and orientation when returning from step6. If , including , finalize with status
finite-trace. Otherwise, if , finalize withcontinuation-budget-exhausted. Increment before making any callback for the next attempt. Thus caps attempts, not just successful steps. - At the unique current root , query the tangent routine. Verify rank , a unit candidate , a unit true kernel vector , its certified error , and the complement inverse bound. Missing evidence returns
rank-or-tangent-unverified. Orient and its corresponding together, keeping fixed. Certify and ; an unavailable or failed angular test returnstangent-angle-failure. - Set and retain the previous orientation as section normal:
The chart certificate supplies a unit-speed chart with , , an interval , a number , and a neighborhood in which every zero of belongs to that chart interval. Verify throughout the interval and
These checks bound between and , so the selected section has one forward intersection on the supplied chart by A transverse predictor hyperplane selects one nearby point of a regular branch. A failed chart angle gives
tangent-angle-failure; failed offset/length evidence givesroot-certificate-inconclusive. If the predictor, proposed ball or required chart leaves the declared tube, returntube-exit. - With exact evaluations, call Finite-budget Newton for a square vector residual on from , tolerance and update budget . Map
singular-jacobiantosingular-correctorandinvalid-trialtotube-exit. Forrootoriteration-budget-exhausted, retain the last valid iterate as a candidate. If the predictor is certified inside the invariant ball of A transverse pseudo-arclength section has a locally quadratic Newton corrector, every attempted exact update has its quadratic error bound; otherwise this is only a candidate generator. Apply the root certificate of A bounded residual and derivative error give a local root certificate to the last candidate. Accept only if every inequality passes and the whole ball lies in . Unavailable inputs giveroot-certificate-inconclusive; failed tests after arootresidual stop give that same status; failed tests after exhausted updates givecorrector-budget-exhausted. Neither residual tolerance nor budget alone is a root proof. A passing ball proceeds to step6, without an earlier append. - With bounded evaluation errors, set . For , query the supplied certified residual/Jacobian and root-ball data at . Unavailable certificate inputs give
root-certificate-inconclusive. Apply the same strict contraction tests and whole-ball inclusion in as in step4. A passing ball proceeds to step6, without an earlier append. If the tests fail at , returncorrector-budget-exhausted. Otherwise call Newton correction for a square vector residual on the supplied approximate augmented residual and matrix. Mapsingular-jacobiantosingular-corrector; otherwise let be its returned correction. A trial outside the tube givestube-exit; otherwise set . This bounded-error branch has no convergence promise. - Append the passing ball once, with its section, error bounds and chart/angle record; increase by one. For the next attempt use the already certified unit candidate as the new previous orientation. It is not silently declared the exact tangent at the new root: step2 must certify its angle against the next root's tangent. Return to step1.
- At every finalization, including every early return, retain the continuation status already assigned. For a requested fold check require a returned certified record satisfying all hypotheses of A simple fold has a unique local Lyapunov–Schmidt chart and nonzero parameter curvature at its specified point: , the required neighborhood, , normalized right and nonzero left nullvectors, and strict enclosures excluding zero for and , together with the stated complement/parameter normalization. Missing or failed evidence leaves the fold field
inconclusive; otherwise set it tocertifiedand record only the local fold chart and curvature formula. Without a fold request keepnot-requested. This finalization makes finitely many callback requests and performs no unbounded search.
Remarks
The local predictor-defect estimate in
A regular solution curve has a unique local arclength chart and a quadratic predictor defect applies to
an exact root and exact unit tangent. Tangent and seed-center errors in an
actual step are handled by the supplied residual/error enclosures and the
root certificate, not silently set to zero. The exact Newton branch preserves
the supplier's root convention: residual tolerance was met, not necessarily
an exact zero. No finite trace certifies that a connected component is
exhausted or that another component is absent.
Depends on
- Newton correction for a square vector residual
- Finite-budget Newton for a square vector residual
- $C^k$ Euclidean maps and diffeomorphisms
- The total (Fréchet) derivative $Df(a)$ as the linear first-order approximation with $o(\|h\|_2)$ remainder
- Rank and nullity of a linear map with finite-dimensional domain
- Invertibility and a norm bound for the pseudo-arclength bordered matrix
- A regular solution curve has a unique local arclength chart and a quadratic predictor defect
- A transverse predictor hyperplane selects one nearby point of a regular branch
- A bounded residual and derivative error give a local root certificate
- A simple fold has a unique local Lyapunov–Schmidt chart and nonzero parameter curvature
- A transverse pseudo-arclength section has a locally quadratic Newton corrector
Used by
Dependency tree · two levels
55 results within two dependency steps of this one, each drawn at its shortest distance from it. An arrow runs from a result to what uses it, so the chart reads left to right and ends at this result, which carries a heavier outline. Every node is a link to that result. Click elsewhere on the chart to enlarge it.
Sources
- Eugene L. Allgower and Kurt Georg, Numerical Continuation Methods: An Introduction, Springer Series in Computational Mathematics 13 (1990) (standard reference, not scraped)
- K. A. Cliffe, A. Spence, and S. J. Tavener, The numerical analysis of bifurcation problems with application to fluid mechanics, Acta Numerica 9 (2000), 39–131 (standard reference, not scraped)