Alphabeta Math
Pipeline-generated
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.

Pseudo arclength continuation and fold certificates

1 · Prerequisites

2 · Summary

Objective

This page develops finite-budget pseudo-arclength continuation for F:Rn+1→Rn on an explicit C2 tube, with C3 regularity for the simple-fold curvature expansion. At a regular solution point, a unit kernel tangent gives the predictor direction, and the hyperplane section uses the previous tangent as its normal. The bordered Jacobian is invertible exactly when the normal has nonzero component along the current tangent; the stated angle margin supplies an inverse-norm bound. The curve chart gives a quadratic exact-tangent predictor defect, and the augmented residual receives a local quadratic Newton correction under the same invariant-ball hypotheses as the exact square-system Newton theorem.

For bounded residual and derivative evaluation errors, a proposed corrected point is accepted only when the explicit contraction inequalities certify a unique zero and the ball lies in the local chart. At a simple fold, the page uses rank Fx=n−1, normalized right and nonzero left nullvectors, and the strict conditions wTFλ≠0 and wTFxx[v,v]≠0. The local Lyapunov–Schmidt chart has λ′(0)=0 and λ′′(0)=−wTFxx[v,v]/(wTFλ)≠0 under the stated normalization. A finite trace, residual tolerance, or Newton budget does not certify global branch completeness or an exact zero by itself.

The separate finite-trace theorem proves that every accepted ball identifies the unique selected section point on its certified chart. It also proves termination conditional on each supplied callback returning in finite time, with explicit attempted-step and corrector budgets, including zero requested steps. The previous orientation remains the section normal while the current tangent candidate gives the predictor; certified seed and tangent errors enter the predictor bound explicitly. These local and conditional conclusions make no global branch-completeness or numerical-success claim.

3 · Logical flowchart

4 · Definitions, theorems and proofs

LemmaStatement: Literature-sourcedProof: AI-adaptedjudge pass (gpt-6-luna)Open item page →

Invertibility and a norm bound for the pseudo-arclength bordered matrix

Statement

Let n≥1, let A:Rn+1→Rn be linear of rank n, and let t∈ker⁡A have ∥t∥2=1. Set E=t⊥ and let Q=(A∣E)−1:Rn→E. For a unit vector τ∈Rn+1, form the square bordered matrix B=[AτT]. Then B is invertible exactly when τTt≠0. If 0<c≤1, ∣τTt∣≥c, and KA≥0 satisfies ∥Qu∥2≤KA∥u∥2 for all u∈Rn, then ∥B−1∥op≤KA2(1+c−1)2+c−2.

Here t is the current unit tangent and τ is the normal used in the corrector hyperplane. The lower bound c is the explicit transversality margin; as it tends to zero this estimate need not remain bounded.

Facts & Assumptions

Given: The dimensions, rank, unit kernel vector t, orthogonal complement E=t⊥, unit vector τ, and bound ∣τTt∣≥c>0 in the Statement.

[F1]

Rank-nullity: dim⁡FV=nullity⁡T+rank⁡T: for a linear map from a finite-dimensional domain, the domain dimension is the sum of the kernel and image dimensions.

[F2]

In finite dimension, W⊥⊥=W and dim⁡W+dim⁡W⊥=dim⁡V: for a subspace W of a finite-dimensional inner-product space, dim⁡W+dim⁡W⊥=dim⁡V.

[F6]

Rank and nullity of a linear map with finite-dimensional domain: for a linear map with finite-dimensional domain, rank is the dimension of its image.

Proof

Given: The hypotheses in the Statement.

1.1F1F3F6given

By [F1], [F3], and [F6], dim⁡ker⁡A=(n+1)−n=1. Since t is a unit vector in the kernel, ker⁡A=span⁡{t}.

2.1F2F3step 1.1

Apply [F2] to W=ker⁡A in Rn+1 to obtain dim⁡E=(n+1)−1=n. The codomain Rn also has dimension n by [F3].

3.1F1F3step 2.1givenalgebra

If x=αt also lies in E=t⊥, then 0=tTx=α∥t∥22=α, so E∩ker⁡A={0}. Thus A∣E is injective by [F3]. Its domain and codomain both have dimension n, so [F1] and [F3] make it surjective. Thus Q is well-defined.

4.1givenstep 1.1step 3.1construct

For (u,s)∈Rn×R, write a prospective solution as v=e+αt with e∈E. The first row equation Av=u forces e=Qu, and the last row equation forces α=s−τTQuτTt. If τTt≠0, these formulas give one solution for every (u,s), so B is invertible. If τTt=0, then Bt=0 with t≠0, so B is singular.

5.1F4F5step 4.1algebra

Under ∣τTt∣≥c, [F5] gives ∣α∣≤c−1(∣s∣+KA∥u∥2). Consequently ∥v∥2≤KA(1+c−1)∥u∥2+c−1∣s∣. Applying [F5] to the two scalar coefficients of ∥u∥22+∣s∣2 gives the stated operator-norm bound for B−1.

6.1step 4.1step 5.1∎

Step 4.1 proves the exact invertibility criterion, and step 5.1 proves the quantitative inverse bound under the stated angular margin.

DefinitionDefinition: Literature-sourcedProof: Not applicableOpen item page →

Complement splitting and range projection for a simple fold

Definition

Let J:Rn→Rn be linear of rank n−1 (Rank and nullity of a linear map with finite-dimensional domain). Let v be a unit vector with ker⁡J=span⁡{v}, let w≠0 satisfy wTJ=0, and let b∈Rn satisfy a:=wTb≠0. Define the state-space complement and range complement by X:=v⊥,Y:=ker⁡(wT). Set q:=b/a and define the projection candidate P:=I−qwT:Rn→Rn. For a differentiable F:U⊆Rn×R→Rn, Fx and Fλ denote the restrictions of the total derivative The total (Fréchet) derivative Df(a) as the linear first-order approximation with o(∥h∥2) remainder to the state and scalar-parameter directions. At a simple fold, the intended data are J=Fx(x0,λ0) and b=Fλ(x0,λ0). The next lemma proves that J∣X:X→Y is an isomorphism and that P is the projection onto Y along span⁡{q}.

TheoremStatement: Literature-sourcedProof: AI-adaptedOpen item page →

A bounded residual and derivative error give a local root certificate

Statement

For a linear map A between Euclidean spaces, write ∥A∥op:=sup⁡∥u∥2=1∥Au∥2. Let m≥1, let V⊆Rm be open, and let G:V→Rm be C1. Let y∈V, R>0, and suppose the closed ball B‾2(y,R) lies in V. Assume that for some L≥0, ∥DG(u)−DG(v)∥op≤L∥u−v∥2(u,v∈B‾2(y,R)). Let g^∈Rm and A^∈Rm×m come with certified bounds ∥g^−G(y)∥2≤ϵg,∥A^−DG(y)∥op≤ϵJ, where ϵg,ϵJ≥0. Suppose A^ is invertible and ∥A^−1∥op≤β^, with β^ϵJ<1. Define β:=β^1−β^ϵJ,ρ:=∥g^∥2+ϵg,q:=βLR. If q<1 and βρ≤(1−q)R, then G has exactly one zero y∗ in B‾2(y,R) and ∥y∗−y∥2≤βρ1−q.

Facts & Assumptions

Given: G,V,y,R,L,g^,A^,ϵg,ϵJ and β^ as in the Statement.

[F1]
[F2]

R and Rn for n≥1 with the Euclidean metric are complete, componentwise from the Cauchy criterion in R: Euclidean Rm is complete. A closed Euclidean ball is complete because every Cauchy sequence in it converges in Rm and continuity of the norm keeps the limit in the ball.

[F3]

The chain rule for total derivatives: D(g∘f)(a)=Dg(f(a))∘Df(a): the derivative of a composite is the composite of its derivatives.

[F7]

Continuously differentiable maps, local inverses, and local diffeomorphisms: C1 means total differentiability at every point and continuity of the first derivative matrix entries.

[F8]

The total (Fréchet) derivative Df(a) as the linear first-order approximation with o(∥h∥2) remainder: the total derivative is the linear first-order approximation to a map at each point.

Proof

Given: The data and hypotheses in the Statement.

1.1givenalgebra

For matrices X,Y, the definition of the operator norm gives ∥XYu∥2≤∥X∥op∥Y∥op∥u∥2 for every u; taking the supremum over unit u proves submultiplicativity. Put A:=DG(y), E:=A−A^, P:=A^−1E, and a:=β^ϵJ<1. Then A=A^(I+P) and ∥Pk∥op≤ak by induction.

2.1F2F5F6step 1.1givenalgebra

The finite sums SN:=∑j=0N(−P)j satisfy (I+P)SN=SN(I+P)=I+(−1)NPN+1. By [F6], the tails are bounded by aN+1/(1−a)→0. Each matrix entry of SN−SM is bounded in absolute value by ∥SN−SM∥op, by [F5] applied to standard unit vectors. Thus the entries are Cauchy; completeness [F2] gives a matrix limit S. Taking entrywise limits in the finite matrix products gives (I+P)S=S(I+P)=I. Also the finite-sum bound in [F6] gives ∥S∥op≤(1−a)−1 by taking limits on each vector. Hence A−1=SA^−1 and ∥A−1∥op≤β.

3.1F3F4F7F8givenstep 2.1algebra

Define T(x):=x−A−1G(x) on the ball. Its derivative is DT(x)=A−1(A−DG(x)). For x in the open ball, the Lipschitz hypothesis gives ∥DT(x)∥op≤βL∥x−y∥2≤q. The open ball is convex, so [F4] gives ∥T(u)−T(v)∥2≤q∥u−v∥2 there; continuity extends this inequality to the closed ball.

4.1F1F2step 2.1step 3.1givenalgebra

Since ∥T(y)−y∥2=∥A−1G(y)∥2≤βρ, every x∈B‾2(y,R) satisfies ∥T(x)−y∥2≤∥T(x)−T(y)∥2+∥T(y)−y∥2≤qR+βρ≤R. Thus T maps the nonempty complete ball into itself. By [F1] it has a unique fixed point y∗ there, and invertibility of A makes T(y∗)=y∗ equivalent to G(y∗)=0. Any zero of G is a fixed point, so this zero is unique.

5.1F1step 3.1step 4.1givenalgebra∎

The contraction inequality and fixed-point identity give ∥y∗−y∥2≤∥T(y∗)−T(y)∥2+∥T(y)−y∥2≤q∥y∗−y∥2+βρ, which rearranges to the stated error bound because 1−q>0.

Remarks

For an augmented pseudo-arclength residual, use this certificate only when the ball lies in the local curve-chart neighborhood and the corrector hyperplane is transverse to the curve. Failure of either strict contraction condition gives no certificate; a finite Newton budget alone certifies neither existence nor nonexistence of a root.

LemmaStatement: Literature-sourcedProof: AI-adaptedjudge pass (gpt-6-luna)Open item page →

A regular solution curve has a unique local arclength chart and a quadratic predictor defect

Statement

Let n≥1, let U⊆Rn+1 be open, and let F:U→Rn be C2. Suppose F(z0)=0 and rank⁡DF(z0)=n. Let t∈ker⁡DF(z0) be a unit vector. There is an interval about 0 and a unique local C2 curve γ(r) satisfying F(γ(r))=0,γ(0)=z0,tT(γ(r)−z0)=r. There is a neighborhood V of z0 in which every solution z of F(z)=0 has the form z=γ(tT(z−z0)). It has γ′(0)=t. After reparameterization by Euclidean arclength, the same local curve is represented by a C1 unit-speed curve c(s) with c(0)=z0 and c′(0)=t.

Let K⊆U be convex, let c(s) and the segment from c(s) to c(s)+hc′(s) lie in K for a step h>0, and suppose ∥DF(u)−DF(v)∥op≤L∥u−v∥2(u,v∈K). For zp:=c(s)+hc′(s), the augmented pseudo-arclength residual Gs,h(z):=(F(z),c′(s)T(z−zp)) satisfies ∥Gs,h(zp)∥2=∥F(zp)∥2≤nL2h2. Thus the predictor defect is quadratic in the step length on the stated tube.

Facts & Assumptions

Given: U,F,z0,t,K,L and the hypotheses in the Statement.

[F1]

Invertibility and a norm bound for the pseudo-arclength bordered matrix: if A:Rn+1→Rn has rank n, t is a unit kernel vector, and τ is unit, then [AτT] is invertible exactly when τTt≠0.

[F2]

The parametrized implicit function theorem with Ck regularity: for a C2 equation whose derivative in the solved variables is invertible, there is a unique local C2 implicit solution, and every nearby zero of the equation is on its graph.

[F3]

The chain rule for total derivatives: D(g∘f)(a)=Dg(f(a))∘Df(a): the derivative of a composite is the composite of the derivatives.

[F7]

The Euclidean inverse function theorem: a C1 map with invertible derivative at a point has a local C1 inverse.

[F8]

Ck Euclidean maps and diffeomorphisms: C2 means each scalar component has continuous coordinate partial derivatives through order two.

[F9]

The total (Fréchet) derivative Df(a) as the linear first-order approximation with o(∥h∥2) remainder: DF(z) is the linear map in the first-order approximation F(z+h)=F(z)+DF(z)h+o(∥h∥2).

[F10]

Rank and nullity of a linear map with finite-dimensional domain: rank is the dimension of the image of a linear map with finite-dimensional domain.

[F11]

Rank-nullity: dim⁡FV=nullity⁡T+rank⁡T: the kernel dimension plus the image dimension equals the domain dimension.

Proof

Given: The data and hypotheses in the Statement.

1.1F1F2F3F8F9F10F11given

Define Φ(z,r):=(F(z),tT(z−z0)−r). Its derivative in z at (z0,0) is [DF(z0)tT], which is invertible by [F1] because DF(z0)t=0 and ∥t∥2=1. Apply [F2] with parameter r to obtain the unique local C2 solution z=γ(r) and the stated normalization. For each nearby zero z of F, setting r=tT(z−z0) makes Φ(z,r)=0, so the local uniqueness clause in [F2] places z on this graph. Differentiating the equations at r=0 using [F3] gives DF(z0)γ′(0)=0 and tTγ′(0)=1; rank-nullity [F11] gives dim⁡ker⁡DF(z0)=(n+1)−n=1, so the kernel and unit length of t force γ′(0)=t.

2.1F3F4F5F7F12F13step 1.1algebra

The speed v(r):=∥γ′(r)∥2 is continuous and positive on a smaller interval because v(0)=1. Set ℓ(r):=∫0rv(u) du. On a compact subinterval [a,b] with a<0<b, continuity makes v integrable by [F4]. Set H(r)=∫arv; [F12] gives H′(r)=v(r). By [F13], ℓ(r)=H(r)−H(0) on both sides of zero, so ℓ′(r)=v(r)>0; [F7] therefore gives a local inverse r=r(s). The curve c(s):=γ(r(s)) is C1, satisfies ∥c′(s)∥2=1, and has c(0)=z0, c′(0)=t.

3.1F3F4F5F6F8F9givenstep 2.1

Fix an admissible s,h and put e:=hc′(s). Differentiating the identity F(c(r))=0 at r=s by the chain rule gives DF(c(s))c′(s)=0, hence DF(c(s))e=0. For each coordinate 0≤i<n, apply [F3] and [F4] to u↦Fi(c(s)+ue) and subtract the zero linear term DFi(c(s))e to obtain Fi(c(s)+e)=∫01(DFi(c(s)+ue)−DFi(c(s)))e du. The Lipschitz bound, [F6], and ∥e∥2=h bound the integrand in absolute value by Luh2; [F5] then gives the coordinate bound Lh2/2.

4.1step 3.1algebra∎

Combining the n coordinate bounds gives ∥F(zp)∥2≤nLh2/2. The last coordinate of Gs,h(zp) is zero by the definition of zp, proving the augmented residual bound.

LemmaStatement: Literature-sourcedProof: AI-adaptedjudge pass (gpt-6-luna)Open item page →

The simple-fold complement restriction is an isomorphism

Statement

For the data and notation of Complement splitting and range projection for a simple fold, J∣X:X→Y is a linear isomorphism. The map P=I−qwT satisfies P2=P,range⁡P=Y,ker⁡P=span⁡{q},PJ=J,Pb=0.

Facts & Assumptions

Given: J,v,w,b,a,X,Y,q,P and their hypotheses in Complement splitting and range projection for a simple fold.

[F1]

Rank-nullity: dim⁡FV=nullity⁡T+rank⁡T: for a map between finite-dimensional spaces, dim⁡V=dim⁡ker⁡T+dim⁡im⁡T.

[F2]

In finite dimension, W⊥⊥=W and dim⁡W+dim⁡W⊥=dim⁡V: dim⁡W+dim⁡W⊥=dim⁡V in finite-dimensional inner-product spaces.

[F6]

Rank and nullity of a linear map with finite-dimensional domain: rank of a map with finite-dimensional domain is the dimension of its image.

Proof

1.1F2F5givenalgebra

Since v is unit it is nonzero. If αv=0, then α∥v∥22=0, so α=0; thus {v} is independent, and it spans span⁡{v} by definition. It is therefore a basis and that span has dimension one by [F5]. The orthogonal-complement formula [F2] gives dim⁡X=n−1.

1.2F1F4givenalgebra

Since wTq=1, the map wT is onto R. Rank-nullity [F1] and dim⁡Rn=n [F4] give dim⁡Y=n−1; [F4] also gives dim⁡Rn=n.

1.3givenalgebra

Since wTq=1, direct multiplication gives P2=(I−qwT)2=I−qwT=P. Also wTP=0, so range⁡P⊆Y, while Py=y for every y∈Y; hence range⁡P=Y. The equation Pz=0 is equivalent to z=q(wTz), so ker⁡P=span⁡{q}.

2.1F1F3F6step 1.1step 1.2givenalgebra

From wTJ=0 we have im⁡J⊆Y, and J has rank n−1 by [F6]. Thus dim⁡im⁡J=dim⁡Y, so [F3] gives im⁡J=Y. Moreover, if x∈X∩ker⁡J, then x=αv and 0=vTx=α, so J∣X is injective by [F3]. Its image has dimension n−1 by [F1] and therefore equals Y by [F3]. This proves that J∣X is an isomorphism.

3.1givenstep 1.3algebra∎

Finally PJ=J−q(wTJ)=J, and Pb=b−q(wTb)=b−qa=0 by the definitions.

LemmaStatement: Literature-sourcedProof: AI-adaptedjudge pass (gpt-6-luna)Open item page →

A transverse predictor hyperplane selects one nearby point of a regular branch

Statement

Let c:[−δ,δ]→U⊆Rn+1 be a unit-speed reparameterization of the unique locally normalized solution curve supplied by A regular solution curve has a unique local arclength chart and a quadratic predictor defect, with c(0)=z0. Let τ∈Rn+1 be a unit vector, let 0<r−,r+≤δ, and suppose that for some κ>0, τTc′(s)≥κ(−r−≤s≤r+). Let zp∈Rn+1 satisfy d:=τT(zp−z0),0≤d≤κr+. Then there is exactly one s∗∈[−r−,r+] such that τT(c(s∗)−zp)=0. Thus the predictor hyperplane has exactly one intersection with this local branch segment containing its basepoint. The statement is local to the supplied chart.

Facts & Assumptions

Given: The chart c, z0, unit normal τ, r−, r+, κ, and zp with the conditions in the Statement.

[F1]

A regular solution curve has a unique local arclength chart and a quadratic predictor defect: c is a C1 unit-speed reparameterization of the unique local solution curve on an interval containing [−r−,r+].

[F2]

The chain rule for total derivatives: D(g∘f)(a)=Dg(f(a))∘Df(a): the derivative of a linear functional composed with a differentiable curve is the functional applied to the curve derivative.

[F4]

If f≤g on [a,b] and both are integrable then ∫abf≤∫abg; and m(b−a)≤∫abf≤M(b−a): an integrable function bounded below by κ on an interval of length ℓ has integral at least κℓ.

Proof

Given: The chart and inequalities in the Statement.

1.1F1F2F3F4F5givenalgebra

Define g(s):=τT(c(s)−zp) on [−r−,r+]. By [F2], g′(s)=τTc′(s)≥κ. The fundamental theorem in [F3] therefore gives g(r+)−g(0)=∫0r+g′(u) du≥κr+ by [F4]. Since g(0)=−d and d≤κr+, we have g(0)≤0 and g(r+)≥0. If d=0, then s∗=0 is a zero; if d>0, the intermediate value theorem [F5] gives s∗∈(0,r+] with g(s∗)=0.

2.1F2F3F4step 1.1algebra∎

If −r−≤s1<s2≤r+, [F2]–[F4] give g(s2)−g(s1)=∫s1s2g′(u) du≥κ(s2−s1)>0. Thus g is strictly increasing, so it has at most one zero on [−r−,r+]. The zero found in step 1.1 is therefore unique.

TheoremStatement: Literature-sourcedProof: AI-adaptedjudge pass (gpt-6-luna)Open item page →

A simple fold has a unique local Lyapunov–Schmidt chart and nonzero parameter curvature

Statement

Let n≥1, let U⊆Rn×R be open, and let F:U→Rn be C3. Write DxF(x,λ)u:=DF(x,λ)(u,0) and Fλ(x,λ):=DF(x,λ)(0,1). Define Fxx(x0,λ0)[v,v]:=ddt(DxF(x0+tv,λ0)v)∣t=0. Suppose F(x0,λ0)=0,J:=DxF(x0,λ0),rank⁡J=n−1. Assume that v∈Rn is a unit vector with ker⁡J=span⁡{v}, that w∈Rn∖{0} satisfies wTJ=0, and that a:=wTFλ(x0,λ0)≠0,b:=wTFxx(x0,λ0)[v,v]≠0. Then there is δ>0 and a unique local C3 curve of solutions (x(s),λ(s)), ∣s∣<δ, with x(0)=x0,λ(0)=λ0,vT(x(s)−x0)=s,x′(0)=v,λ′(0)=0,λ′′(0)=−ba≠0. In particular, on a smaller interval there is a finite M3 such that ∣λ(s)−λ0+b2as2∣≤M36∣s∣3. The full derivative D(x,λ)F has rank n at the fold, and the solution curve tangent there is (v,0). Thus an augmented pseudo-arclength hyperplane with unit normal τ remains locally regular whenever ∣τT(v,0)∣>0. This is a local statement; it asserts no global branch completeness.

Facts & Assumptions

Given: The dimensions, U,F,(x0,λ0),J,v,w,a,b and hypotheses in the Statement.

[F1]

Complement splitting and range projection for a simple fold: with X=v⊥, Y=ker⁡(wT), q=Fλ/a, and P=I−qwT, the map P is the complement projection notation used below.

[F2]

The simple-fold complement restriction is an isomorphism: J∣X:X→Y is a linear isomorphism, P2=P, range⁡P=Y, ker⁡P=span⁡{q}, PJ=J, and PFλ=0.

[F3]

The parametrized implicit function theorem with Ck regularity: a C3 equation with invertible derivative in the solved variables has a unique local C3 implicit solution in the remaining parameters.

[F4]

The chain rule for total derivatives: D(g∘f)(a)=Dg(f(a))∘Df(a): derivatives of the parameterized compositions are obtained by composing their derivatives.

[F6]

A continuous real-valued function on a nonempty compact metric space is bounded and attains a greatest and a least value: a continuous real-valued function on a compact metric space is bounded and attains its extrema.

[F7]

Invertibility and a norm bound for the pseudo-arclength bordered matrix: the augmented derivative with last row τT is invertible when its dot product with the unit tangent is nonzero.

[F8]

If dim⁡FV=n and U is a linear subspace of V, then U is finite-dimensional, dim⁡FU≤n, and dim⁡FU=n if and only if U=V: each finite-dimensional subspace has a finite basis, so finite-dimensional coordinates can be fixed on X and Y.

[F9]

Rank-nullity: dim⁡FV=nullity⁡T+rank⁡T: for a linear map with finite-dimensional domain, the domain dimension is the sum of kernel and image dimensions.

[F10]

Ck Euclidean maps and diffeomorphisms: C3 means each component has continuous coordinate partial derivatives through order three.

[F11]

The total (Fréchet) derivative Df(a) as the linear first-order approximation with o(∥h∥2) remainder: DF is the linear map in the first-order approximation; state and parameter derivatives are its restrictions to the corresponding coordinate directions.

[F12]

Rank and nullity of a linear map with finite-dimensional domain: rank of a map with finite-dimensional domain is the dimension of its image.

Proof

Given: The hypotheses in the Statement.

1.1F2F3F9F10F11F12givenalgebra

Let c:=Fλ(x0,λ0). By [F2], im⁡J=Y=ker⁡(wT); and wTc=a≠0. For any r∈Rn, the vector r−(wTr/a)c lies in Y, so the columns of [J c] span Rn. Thus the full derivative has rank n. Its kernel is one-dimensional by [F9] and contains (v,0), so its unit tangent at the fold is (v,0). The local full-rank curve chart follows from [F3], as also recorded in the regular-curve lemma.

1.2F3F4F10F11givenalgebra

First take n=1. Then J=0, v∈{−1,1}, and a=wFλ≠0 implies Fλ≠0. Apply [F3] solving for λ as a function of x=x0+sv. Differentiating F(x0+sv,λ(s))=0 once gives λ′(0)=0, and differentiating twice gives Fxx[v,v]+Fλλ′′(0)=0. Since w is a nonzero scalar, this is λ′′(0)=−b/a. Local uniqueness is the uniqueness clause of [F3].

1.3F1F2F3F8F10F11givenconstruct

Now take n≥2. Fix finite-dimensional coordinates on X and Y by [F8]. Apply [F3] to the complement equation PF(x0+sv+u,λ0+μ)=0,u∈X. Its derivative in u at (0,0,0) is PJ∣X=J∣X, invertible by [F1]–[F2]. It therefore has a unique local C3 solution u=ψ(s,μ)∈X with ψ(0,0)=0.

2.1F1F2F4F10F11step 1.3algebra

Differentiating the complement equation at (0,0) and using [F1]–[F2] gives Jψs(0,0)=0 and Jψμ(0,0)=0. Both derivatives lie in X, on which J is injective, so ψs(0,0)=ψμ(0,0)=0. Define g(s,μ):=wTF(x0+sv+ψ(s,μ),λ0+μ). The identity F=PF+q(wTF) shows that F=0 is equivalent, locally, to the complement equation and g=0.

3.1F4F10F11step 2.1givenalgebra

The chain rule and wTJ=0 give g(0,0)=0,gs(0,0)=0,gμ(0,0)=a,gss(0,0)=b. For the last equality, terms involving Jψss vanish after multiplication by wT, and ψs(0,0)=0 leaves exactly wTFxx[v,v].

4.1F3F4F10F11step 2.1step 3.1algebra

Since a≠0, apply [F3] to g(s,μ)=0 to obtain a unique local C3 function μ=μ(s). Differentiating this scalar equation gives μ′(0)=−gs/gμ=0 and μ′′(0)=−gss/gμ=−b/a. The resulting x(s)=x0+sv+ψ(s,μ(s)), λ(s)=λ0+μ(s) has x′(0)=v and λ′(0)=0. The equivalence in step 2.1 proves local uniqueness among solutions.

5.1step 1.2step 1.3step 4.1

Step 1.2 gives the stated curve and derivatives when n=1; steps 1.3–4.1 give them when n≥2. In both cases x′(0)=v, λ′(0)=0, and λ′′(0)=−b/a≠0.

6.1F5F6step 1.2step 4.1step 5.1algebra

In both cases n=1 and n≥2, the branch is C3. Choose a compact subinterval [−δ,δ] and use [F6] to set M3:=sup⁡∣s∣≤δ∣λ′′′(s)∣<∞. Repeatedly applying [F5] gives the integral remainder λ(s)−λ0−λ′(0)s−12λ′′(0)s2=∫0s∫0u∫0tλ′′′(r) dr dt du, whose absolute value is at most M3∣s∣3/6.

7.1F7step 1.1step 1.2step 4.1step 5.1givenalgebra∎

The tangent (v,0) has unit length because ∥v∥2=1. Taking τ=(v,0) in [F7] gives angular factor 1, so the bordered derivative of the local pseudo-arclength corrector is invertible at the fold. More generally it remains invertible whenever ∣τT(v,0)∣>0. The local curve has therefore a regular pseudo-arclength chart through the fold, while λ′(0)=0 and λ′′(0)≠0 show that λ is not a local regular coordinate. No assertion about other components or global branch coverage follows.

TheoremStatement: Literature-sourcedProof: AI-adaptedOpen item page →

A transverse pseudo-arclength section has a locally quadratic Newton corrector

Statement

Let n≥1, let U⊆Rn+1 be open, and let F:U→Rn be C2. Suppose z∗∈U satisfies F(z∗)=0 and A:=DF(z∗) has rank n. Let t∈ker⁡A be a unit vector, let τ∈Rn+1 be a unit vector with ∣τTt∣≥c for some 0<c≤1, and let zp satisfy τT(z∗−zp)=0. Define G(z):=(F(z),τT(z−zp)). Let KA≥0 satisfy ∥(A∣t⊥)−1u∥2≤KA∥u∥2(u∈Rn), and set β∗:=KA2(1+c−1)2+c−2. The derivative DG(z∗) is invertible and ∥DG(z∗)−1∥op≤β∗. There is a local regular unit-speed solution-curve chart through z∗, and after shrinking it, the hyperplane τT(z−zp)=0 has exactly one intersection with that chart.

Suppose also that for some R>0 and L≥0 the closed ball B‾2(z∗,R) lies in U and ∥DF(u)−DF(v)∥op≤L∥u−v∥2(u,v∈B‾2(z∗,R)). Then there are ρ∈(0,R] and K>0 such that each exact-Jacobian Newton update for G started in B‾2(z∗,ρ) is defined, remains in that ball, and satisfies ∥zk+1−z∗∥2≤C∥zk−z∗∥22,C:=KL/2, where Cρ≤1/2 (if L=0, any sufficiently small ρ works). Continuing the exact recurrence indefinitely gives convergence to z∗; a finite update budget may stop first, and its root status means only that the residual tolerance was met. Separately, whenever the hypotheses of A bounded residual and derivative error give a local root certificate hold for G on a proposed closed ball, that theorem certifies exactly one zero there and its stated residual-to-root error bound. These conclusions are local and imply no global branch-completeness claim.

Facts & Assumptions

Given: n,U,F,z∗,A,t,τ,zp,KA,c,R,L and the hypotheses in the Statement.

[F1]

A regular solution curve has a unique local arclength chart and a quadratic predictor defect: at a root where DF has rank n, a unit kernel vector determines a unique locally normalized solution curve, which has a C1 unit-speed reparameterization c(s) with c(0)=z∗ and c′(0)=t; every sufficiently nearby solution lies on this curve.

[F2]

A transverse predictor hyperplane selects one nearby point of a regular branch: if τTc′(s)≥κ>0 on a short two-sided chart interval and the signed predictor offset lies between 0 and κ times its forward length, the hyperplane intersects that entire local branch segment exactly once.

[F3]

Invertibility and a norm bound for the pseudo-arclength bordered matrix: for rank-n A with unit kernel t, the matrix [AτT] is invertible when ∣τTt∣≥c>0 and its inverse norm is at most KA2(1+c−1)2+c−2.

[F4]

Updated-Jacobian Newton has local quadratic convergence at a simple root: if a C2 square residual has an exact zero with invertible Jacobian and a Lipschitz Jacobian on a closed ball, there is a smaller invariant ball on which every exact Newton update is defined and satisfies the quadratic error recurrence; an infinite recurrence converges, while finite-budget root status records only a residual tolerance.

[F5]

Finite-budget Newton for a square vector residual specifies the residual, trial-domain, singularity and budget branches. Its correction-call bound is proved in Finite-budget Newton preserves its domain and returns a status in bounded outer work; budget exhaustion may precede tolerance attainment.

[F6]

A bounded residual and derivative error give a local root certificate: under its certified residual/Jacobian error, inverse, Lipschitz and strict contraction hypotheses, a square residual has exactly one zero in the proposed ball and the distance from its center is at most βρg/(1−q), where ρg is its certified residual upper bound.

[F7]

The chain rule for total derivatives: D(g∘f)(a)=Dg(f(a))∘Df(a): the derivative of a composite is the composition of derivatives.

[F8]

Ck Euclidean maps and diffeomorphisms: C2 means each component has continuous coordinate partial derivatives through order two.

[F9]

The total (Fréchet) derivative Df(a) as the linear first-order approximation with o(∥h∥2) remainder: DF(z) is the linear map in the first-order approximation F(z+h)=F(z)+DF(z)h+o(∥h∥2).

[F10]

Rank and nullity of a linear map with finite-dimensional domain: rank of a map with finite-dimensional domain is the dimension of its image.

Proof

Given: The data and hypotheses in the Statement.

1.1F1F2F8F9F10givenchoose

Apply [F1] to obtain a C1 unit-speed branch chart c(s) with c(0)=z∗ and c′(0)=t. Set τ~:=τ if τTt>0 and τ~:=−τ if τTt<0; it is a unit vector, its hyperplane is unchanged, and τ~Tc′(0)=∣τTt∣≥c. By continuity of c′, shrink the chart to [−r,r] so that τ~Tc′(s)≥c/2. For g(s):=τ~T(c(s)−zp) the offset in [F2] is zero because z∗ lies on the hyperplane. The d=0 case of [F2] gives exactly one intersection on this chart segment, at s=0.

1.2F3F7F9F10givenalgebra

By [F7], the derivative of G at z∗ is the bordered matrix DG(z∗)=[AτT]. The rank, kernel, angle and complement-inverse hypotheses let [F3] give its invertibility and the stated bound β∗.

2.1F4F8F9F10givenstep 1.2algebra

The last component of G is affine, so for u,v in the ball, ∥DG(u)−DG(v)∥op=∥[DF(u)−DF(v)0]∥op≤L∥u−v∥2. Also G(z∗)=0 by F(z∗)=0 and the section equation. Apply [F4] to the square map G on this ball. It supplies a smaller radius ρ, a uniform inverse bound K, and the quadratic estimate with C=KL/2; its induction also ensures every attempted update stays in the invariant ball.

3.1F5F6step 2.1given∎

The finite procedure in [F5] uses exactly these updates and its own residual, domain, singularity and budget checks. Hence any update it attempts from the invariant ball has the bound of step 2.1; if it stops for the iteration budget before reaching tolerance, no exact-zero conclusion follows. For a separately supplied approximate residual/Jacobian tuple satisfying [F6], that certificate gives the stated unique local zero and error bound for this same augmented map G.

AlgorithmAlgorithm: Literature-sourcedProof: Not applicableOpen item page →

Finite-budget pseudo-arclength continuation with a certified local corrector

Definition

Let n≥1, let U⊆Rn+1 be open, and let F:U→Rn be C2 in the componentwise sense of Ck Euclidean maps and diffeomorphisms on a declared tube; its total derivative DF has the linear first-order meaning of The total (Fréchet) derivative Df(a) as the linear first-order approximation with o(∥h∥2) remainder. Require C3 on any subtube where a fold check is requested. A valid seed consists of a center zˉ0, a radius r0, and a certified ball containing exactly one zero z0∗ of an initial augmented section G−1(z):=(F(z),τ−1T(z−zp,−1)), where τ−1 is unit and the section is transverse to the regular local solution branch. Thus the seed certifies one solution point of F=0 by intersecting the branch with a hyperplane; it does not claim that F=0 has an isolated zero in Rn+1. The seed also includes a neighborhood in which every zero of F lies on the certified local curve chart and a verified rank-n condition on that chart.

Supply a unit previous orientation, step length h>0, requested step count Nreq∈N0, continuation budget Ns∈N0, corrector budget Nc∈N0, residual tolerance ϵ≥0, and angle margin c∈(0,1]. At each current certified section ball Bk=B‾2(zˉk,rk), its unique branch point is denoted zk∗. A tangent routine must provide a unit candidate t^k and a certified error bound to a unit vector tk∈ker⁡DF(zk∗), plus a verified inverse bound for DF(zk∗)∣tk⊥. Missing rank, tangent, or error bounds are failures; they are never treated as zero error.

At a queried point z, an evaluator returns either exact (F(z),DF(z)) or certified data (F^(z),ηF,J^(z),ηJ) with ∥F^(z)−F(z)∥2≤ηF,∥J^(z)−DF(z)∥op≤ηJ. 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 r0. 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:

  1. On entry only, initialize the list with the valid seed ball, accepted count a=0 and attempted continuation count s=0, and use the supplied unit previous orientation at the seed. On each visit to this step, denote the current previous orientation by τk; retain the list, counts and orientation when returning from step6. If a=Nreq, including Nreq=0, finalize with status finite-trace. Otherwise, if s=Ns, finalize with continuation-budget-exhausted. Increment s before making any callback for the next attempt. Thus Ns caps attempts, not just successful steps.
  2. At the unique current root zk∗, query the tangent routine. Verify rank DF(zk∗)=n, a unit candidate t^k, a unit true kernel vector tk, its certified error ∥t^k−tk∥2≤ek, and the complement inverse bound. Missing evidence returns rank-or-tangent-unverified. Orient t^k and its corresponding tk together, keeping τk fixed. Certify τkTtk≥c and ak:=τkTt^k>0; an unavailable or failed angular test returns tangent-angle-failure.
  3. Set zp=zˉk+ht^k and retain the previous orientation as section normal: Gk(z)=(F(z),τkT(z−zp)). The chart certificate supplies a unit-speed chart ck with ck(0)=zk∗, ck′(0)=tk, an interval [−rch−,rch+], a number κ>0, and a neighborhood Vk in which every zero of F belongs to that chart interval. Verify τkTck′(u)≥κ throughout the interval and hak>rk,hak+rk≤κrch+. These checks bound d=τkT(zp−zk∗) between hak−rk and hak+rk, 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 gives root-certificate-inconclusive. If the predictor, proposed ball or required chart leaves the declared tube, return tube-exit.
  4. With exact evaluations, call Finite-budget Newton for a square vector residual on Gk from zp, tolerance ϵ and update budget Nc. Map singular-jacobian to singular-corrector and invalid-trial to tube-exit. For root or iteration-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 Vk. Unavailable inputs give root-certificate-inconclusive; failed tests after a root residual stop give that same status; failed tests after exhausted updates give corrector-budget-exhausted. Neither residual tolerance nor budget alone is a root proof. A passing ball proceeds to step6, without an earlier append.
  5. With bounded evaluation errors, set y0=zp. For j=0,…,Nc, query the supplied certified residual/Jacobian and root-ball data at yj. Unavailable certificate inputs give root-certificate-inconclusive. Apply the same strict contraction tests and whole-ball inclusion in Vk as in step4. A passing ball proceeds to step6, without an earlier append. If the tests fail at j=Nc, return corrector-budget-exhausted. Otherwise call Newton correction for a square vector residual on the supplied approximate augmented residual and matrix. Map singular-jacobian to singular-corrector; otherwise let sj be its returned correction. A trial yj+sj outside the tube gives tube-exit; otherwise set yj+1=yj+sj. This bounded-error branch has no convergence promise.
  6. Append the passing ball once, with its section, error bounds and chart/angle record; increase a by one. For the next attempt use the already certified unit candidate t^k 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.
  7. 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: F=0, the required C3 neighborhood, rank⁡Fx=n−1, normalized right and nonzero left nullvectors, and strict enclosures excluding zero for wTFλ and wTFxx[v,v], together with the stated complement/parameter normalization. Missing or failed evidence leaves the fold field inconclusive; otherwise set it to certified and record only the local fold chart and curvature formula. Without a fold request keep not-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.

TheoremStatement: AI-adaptedProof: AI-generatedOpen item page →

Certified pseudo-arclength traces are locally sound and conditionally terminate

Statement

For admitted inputs of Finite-budget pseudo-arclength continuation with a certified local corrector, assume its supplied certificate bounds are sound. Every returned ball, including the seed, contains exactly one zero of its recorded augmented section. Each appended ball identifies the unique forward section point on the supplied local chart of the previously certified branch point. Its center error obeys the bound of A bounded residual and derivative error give a local root certificate. A finite-trace return has exactly Nreq appended balls; every other return retains a certified prefix and never asserts that the failed candidate is a root. A fold field certified implies precisely the supplied local simple-fold chart and curvature conclusion, with all hypotheses of A simple fold has a unique local Lyapunov–Schmidt chart and nonzero parameter curvature.

If every invoked tangent, evaluator, chart, certificate and requested fold callback returns a result or declared failure in finite time, the procedure terminates. There are at most Ns continuation attempts, at most Nc Newton updates per attempt, and at most Nc+1 certificate attempts in a bounded-error corrector. When Nreq=0 it returns the seed with continuation status finite-trace; when Ns=0<Nreq it returns the seed with continuation-budget-exhausted, in both cases followed only by the finite finalization. These are partial correctness and conditional termination, not numerical success, a callback time bound, or global branch completeness.

There is also an error-aware predictor bound. In an admitted attempt write z∗=zk∗, τ=τk, t^=t^k, t=tk, and r=rk, with ∥zˉ−z∗∥2≤r and ∥t^−t∥2≤e. Suppose a convex open tube contains zp=zˉ+ht^, p∗=z∗+ht and their segment, as well as the exact tangent-predictor segment from z∗ to p∗. Suppose on that tube ∥DF∥op≤D and DF is L-Lipschitz. Then ∥Gk(zp)∥2=∥F(zp)∥2≤nL2h2+D(r+he). In particular the exact-seed, exact-tangent branch preserves the quadratic predictor-defect bound even though the section uses the previous orientation.

Facts & Assumptions

Given: The algorithm inputs and soundness hypotheses, and, for termination, the stated finite-callback condition; for the last bound, the stated convex tube and derivative bounds.

[F1]

Finite-budget pseudo-arclength continuation with a certified local corrector fixes the previous section normal, candidate predictor, accepted/attempt counters, finite update loops, common single append, chart inclusion and all return/finalization tests.

[F2]

A transverse predictor hyperplane selects one nearby point of a regular branch selects exactly one point on a two-sided unit-speed chart when its normal derivative is bounded below by κ>0 and its offset is in [0,κr+].

[F3]

A bounded residual and derivative error give a local root certificate supplies exactly one augmented zero in the proposed ball and center error at most βρg/(1−q) under its explicit derivative/residual errors, inverse bound, Lipschitz bound and contraction/inclusion inequalities.

[F4]

A simple fold has a unique local Lyapunov–Schmidt chart and nonzero parameter curvature gives its local chart and normalized nonzero parameter curvature when all stated rank, regularity, complement and strict nondegeneracy hypotheses hold.

[F5]

Finite-budget Newton for a square vector residual specifies its singular/domain/budget and residual-stop outputs; Finite-budget Newton preserves its domain and returns a status in bounded outer work proves its correction-call bound. Neither result makes a residual stop a root certificate.

[F6]

A regular solution curve has a unique local arclength chart and a quadratic predictor defect bounds ∥F(z∗+ht)∥2 by nLh2/2 for the exact root and unit tangent on its admitted tube.

[F7]

On a convex open set, a uniform bound ∥Df(z)v∥2≤M∥v∥2 implies ∥f(y)−f(x)∥2≤M∥y−x∥2: on a convex open set, a derivative-operator-norm bound D gives ∥F(u)−F(v)∥2≤D∥u−v∥2.

[A1]

Every returned bound used in an accepted seed, chart, root-ball or fold record is sound. Every callback in the conditional-termination claim returns in finite time; a callback may return failure.

Proof

1.1A1F1F2givenalgebra

The valid seed is the base of the certified list by [F1]. In an attempted step, τ is unit and the root lies within distance r of its current center. Thus ∣τT(zˉ−z∗)∣≤r. Writing a=τTt^, the actual offset is d=τT(zp−z∗)=ha+τT(zˉ−z∗). Hence ha−r≤d≤ha+r. The tests ha>r and ha+r≤κr+ in [F1] put 0<d≤κr+. With the whole chart angle inequality, [F2] gives a unique intersection and puts its chart parameter strictly forward of zero.

2.1A1F1F2F3F5step 1.1algebrainduction

An append is permitted only after [F3] applies to that same augmented section and the whole ball is contained in the neighborhood where every zero of F belongs to the supplied chart interval. Its certified augmented zero therefore lies on that chart and its section plane. By uniqueness from step 1.1 it is the selected point. [F3] supplies the recorded center error. This argument applies to exact and bounded-error candidate generators alike; their residual stops or exhausted budgets cannot replace the ball certificate. Induction over the common append block proves local soundness for the entire returned list and for each prefix on an early return.

3.1A1F1F4step 2.1algebra

The accepted count increases exactly once per append and starts at zero. The procedure returns finite-trace precisely when it equals Nreq, so that status has the stated list length. Every other continuation return preserves the already certified list. At finalization a fold field can change to certified only after its record establishes the actual fold point, its neighborhood, and every hypothesis of [F4]; applying [F4] gives precisely the local chart and curvature conclusion. Unavailable evidence leaves inconclusive, and a fold request cannot turn an unsuccessful continuation candidate into a certified section root.

4.1A1F1F5step 3.1givenalgebra

At each attempt the attempted counter increases before any callback and cannot exceed Ns. In the exact branch [F5] allows at most Nc Newton updates and a single subsequent root-ball certificate request. In the bounded-error branch [F1] allows at most Nc updates and Nc+1 certificate requests. All other checks in an attempt are finite computations or finitely many callbacks, and by [A1] they return in finite time. Finalization likewise has finitely many terminating callback requests and no unbounded search. Hence finitely many attempts and finalization terminate, regardless of whether any certificate succeeds. The initial tests in [F1] assign the stated statuses for Nreq=0 and Ns=0<Nreq before querying continuation callbacks; a zero corrector budget still allows the specified certificate test but no update.

5.1F1F6F7givenalgebra∎

The exact tangent predictor p∗=z∗+ht satisfies [F6], giving ∥F(p∗)∥2≤nLh2/2. The actual predictor obeys zp−p∗=(zˉ−z∗)+h(t^−t), so ∥zp−p∗∥2≤r+he. Apply [F7] on the admitted convex open tube and add the exact predictor bound to obtain ∥F(zp)∥2≤D(r+he)+nLh2/2. The last coordinate τT(zp−zp) is zero irrespective of which previous unit orientation is used, so the augmented norm equals ∥F(zp)∥2. This proves the final claim without setting seed or tangent errors to zero.

5 · Examples, counterexamples and false statements

None yet.

Sources