Alphabeta Math
AlgorithmAlgorithm: AI-adaptedProof: Not applicablePipeline-generatedjudge pass (gpt-6-luna)
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 improved-tangent NEB with a climbing image

Definition

Let U,V,a,b satisfy Regular minimum-energy paths on a declared collision-free tube. Inputs: an integer M≥2, images R0=a,R1,…,RM=b in U, spring constant κ≥0, fixed step η>0, force and spacing tolerances τF,τs≥0, an ordinary-step count nclimb∈N0, and a finite update budget N∈N0. Require nclimb≤N. Output: the last chain and one of tolerances-met, tangent-failure, geometry-failure, nonfinite-evaluation, or budget-exhausted.

At each iteration, endpoints are fixed and only interior images are updated. First evaluate Vi=V(Ri) for every image; if any energy is nonfinite, return nonfinite-evaluation before making energy comparisons. For i=1,…,M−1, write Δi+=Ri+1−Ri and Δi−=Ri−Ri−1. Select an unnormalized tangent by

τi={Δi+,Vi+1>Vi>Vi−1,Δi−,Vi+1<Vi<Vi−1,wmax⁡Δi++wmin⁡Δi−,otherwise and Vi+1>Vi−1,wmin⁡Δi++wmax⁡Δi−,otherwise and Vi+1<Vi−1,Δi++Δi−,Vi+1=Vi−1,

where wmax⁡=max⁡(∣Vi+1−Vi∣,∣Vi−1−Vi∣) and wmin⁡=min⁡(∣Vi+1−Vi∣,∣Vi−1−Vi∣). When Vi+1=Vi−1, the displayed centered-chord branch is the algorithm's explicit tie convention; it is a local completion of the strict-comparison rule in the cited improved-tangent formula. If τi=0, return tangent-failure; otherwise set ti=τi/∥τi∥2. Next evaluate ∇V(Ri) for every interior image; if any gradient is nonfinite, return nonfinite-evaluation before forming forces.

Initialize the update counter k=0. At iteration k, use the ordinary force

Fi=−(I−titiT)∇V(Ri)+κ(∥Δi+∥2−∥Δi−∥2)ti.

When k≥nclimb, choose the least index i∗ attaining the largest interior energy and replace that image's force by

Fi∗CI=−∇V(Ri∗)+2(∇V(Ri∗)Tti∗)ti∗;

the climbing image has no spring force. The remaining interior images retain the ordinary force. If any resulting force is nonfinite, return nonfinite-evaluation. Thus iterations k=0,…,nclimb−1 use ordinary forces and the first climbing force is evaluated at iteration k=nclimb. At each iteration report the maximum force norm and spacing residual max⁡i∣∥Δi+∥2−∥Δi−∥2∣. Stop with tolerances-met only if both are within their declared tolerances. If a tolerance fails and k=N, return budget-exhausted; only when k<N update every interior image by Rik+1=Rik+ηFik. Leaving U returns geometry-failure. After a valid update set k←k+1 and repeat. The tolerance check precedes the budget check, so N=0 still checks the initial chain and nclimb=N uses a climbing force at the final residual check (without an update if the budget is then exhausted).

The finite stopping status does not assert convergence to a MEP, a saddle, or a continuum path.

Depends on

Used by

Dependency tree · two levels

3 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