Alphabeta Math
AlgorithmAlgorithm: Literature-sourcedProof: Not applicablePipeline-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.

First-order stabilized explicit Runge–Kutta–Chebyshev step

Definition

This algorithm takes an autonomous vector field f on an open state domain V⊆Rd, an admitted initial state y, a step h>0, an integer stage count s≥1, and an evaluator that returns either f(u) or an evaluation-failure status. In the exact mathematical model the evaluator returns f(u) at every u∈V; the failure status records only an unavailable numerical evaluation. Define stage abscissae cj=j2/s2 for 0≤j≤s. Set Y0=y. Before each query check that its stage state belongs to V; if it does not, return domain-failure with that stage index. If the evaluator reports failure, return evaluation-failure with that stage index. Query at Y0 and, on success, set Y1=Y0+(h/s2)f(Y0). For j=2,…,s, query at Yj−1 and, on success, set Yj=2Yj−1−Yj−2+2hs2f(Yj−1). If the final state Ys is outside V, return output-domain-failure; otherwise return success with state Ys.

For a nonautonomous field f:D→Rd on an open time-state domain D⊆R×Rd, input an admitted pair (t,y)∈D and an evaluator that returns either f(τ,u) or evaluation-failure. In the exact mathematical model it returns f at every point of D. Use the same state recurrence, querying at the declared stage times: query at (t+c0h,Y0)=(t,y) before setting Y1=Y0+(h/s2)f(t,Y0); for j=2,…,s, query at (t+cj−1h,Yj−1) before setting Yj=2Yj−1−Yj−2+2hs2f(t+cj−1h,Yj−1). Before each query, check that its time-state input lies in D; return domain-failure with that stage index if it does not, or evaluation-failure with that index if the evaluator fails. After the stages, return output-domain-failure if (t+h,Ys)∉D; otherwise return success with (t+h,Ys). The scalar linear stability polynomial is established separately.

The stability analysis uses Ts and Us from Chebyshev polynomials of the first and second kinds by their three-term recurrences; this item defines the executable recurrence and does not itself assert an order or stability theorem.

Depends on

Used by

Dependency tree · two levels

10 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