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.

✓ 5 results · all verified · 2 also independently AI-judged
Every result on this page is machine-checked by a proof checker and read in full and owner-audited; the judge is an additional, independent cross-model AI review of the proofs. The 3 not AI-judged were verified by owner audit (typically over a confirmed judge false positive), not failures.

Runge–Kutta Methods and Order — Examples

1 · Prerequisites

2 · Summary

Summary

These worked checks expose the hypotheses and limits of the Runge–Kutta results. A continuous time kink gives an exact midpoint defect that is not uniformly second order; a smooth scalar IVP has fixed-time Euler, midpoint and RK4 errors with nonzero leading constants. A diagonal heat spectrum illustrates the RKC1 stability-work advantage over Euler substepping, while an explicit nonnormal matrix shows why scalar eigenvalue stability alone does not bound matrix growth. Equal additive perturbations in the RKC1 stage recurrence attain the quadratic stage-count bound exactly; this deterministic model does not estimate actual floating-point errors.

3 · Logical flowchart

4 · Definitions, theorems and proofs

None yet.

5 · Examples, counterexamples and false statements

ExampleConstruction: AI-generatedVerification: AI-generatedprecheck passOpen item page →

Explicit midpoint loses its uniform second-order defect bound at a time kink

Example

Define the continuous time-dependent field on R×R by f(t,y)={0,t≤0,t,t>0. With initial value y(0)=0, its exact solution is y(t)=0 for t≤0 and y(t)=t2/2 for t≥0. For every h>0, start explicit midpoint at t0=−h/2 with the exact value y(t0)=0.

Facts & Assumptions

Given: The continuous field and exact solution in the Example, a step h>0, and the explicit midpoint tableau.

[F1]

The explicit Euler, midpoint, and classical fourth-order Runge–Kutta tableaus and Explicit Runge–Kutta tableaus, stage maps, and failure status: explicit midpoint has c=(0,1/2), weights b=(0,1), stage state Y2=y+(h/2)f(t,y), and output y+hf(t+h/2,Y2).

[F2]

First-order systems, initial value problems, and solutions on intervals: an exact solution satisfies y′(t)=f(t,y(t)) on its time interval.

[F3]

One-step ODE methods, local defect, uniform order, and step stability: the local defect is the method output from the exact starting value minus the exact value at the next time; a uniform local order-two claim requires a bound Ch3 with C independent of the admitted start time.

Verification

1.1F1givenalgebra

On the first midpoint stage, k1=f(−h/2,0)=0, so the second-stage state remains 0. Its time is −h/2+h/2=0, where the definition of f gives k2=f(0,0)=0. Thus the method output is 0.

1.2F2givenalgebra

The displayed piecewise function satisfies y(0)=0 and y′(t)=f(t,y(t)) for t<0 and t>0. At t=0 its two one-sided derivatives are both 0=f(0,y(0)), so it is an exact solution there as well. Its value at h/2 is h2/8, hence the local defect is 0−h2/8=−h2/8.

2.1F3step 1.2algebra∎

If one constant C gave the uniform order-two estimate in [F3], these admitted exact-start steps would satisfy h2/8≤Ch3, hence 1/(8h)≤C for every h>0. The left side is unbounded as h↓0, so no such uniform constant exists. The field is continuous but not differentiable in time at 0, identifying the missing smoothness condition.

ExampleConstruction: AI-generatedVerification: AI-generatedprecheck passOpen item page →

Fixed-time error slopes for Euler, midpoint, and classical RK4

Example

Write ex:=exp⁡(x) for the power-series exponential of The real exponential function and the number e by a power series. Apply the three methods of The explicit Euler, midpoint, and classical fourth-order Runge–Kutta tableaus to y′=−y, y(0)=1, through the fixed final time T=1. For N equal steps put h=1/N and define the global grid error EN:=∣yN−e−1∣. The claimed slopes mean EN∼chp with a nonzero constant c; the table below records both constants and orders.

Methodpc in EN∼chp
Forward Euler1e−1/2
Explicit midpoint2e−1/6
Classical RK44e−1/120

Facts & Assumptions

Given: The scalar IVP y′=−y, y(0)=1, the three tableaus, and the uniform grid h=1/N.

[F1]

The explicit Euler, midpoint, and classical fourth-order Runge–Kutta tableaus: Euler, explicit midpoint, and classical RK4 have the displayed explicit tableaus and stage updates.

[F2]

Orders and scalar stability functions of Euler, midpoint, and classical RK4: for y′=λy, their stability polynomials are 1+z, 1+z+z2/2, and 1+z+z2/2+z3/6+z4/24, respectively.

[F3]

Multivariable Taylor formula with a Lagrange remainder along a line segment and Higher derivatives and the classes Ck and C∞: a smooth scalar function equals its Taylor polynomial through degree k plus a remainder bounded by a constant times the next power, when the next derivative is bounded on the segment.

[F6]

The exponential addition formula exp⁡(x+y)=exp⁡(x)exp⁡(y): exp⁡(x+y)=exp⁡(x)exp⁡(y) for all real x,y.

Verification

1.1F1F2F3F4F5algebra

By [F4]–[F5], y(t)=exp⁡(−t) solves y′=−y with y(0)=1. For one step, the tableaus [F1] and factors [F2] give R; put dh:=R−e−h. Taylor's theorem [F3] applied to e−h gives, for p=1,2,4 in the respective methods, dh=c0hp+1+O(hp+2),c0=−12,16,1120. The first omitted exponential terms after the Euler, midpoint, and RK4 polynomials in [F2] are respectively +h2/2, −h3/6, and −h5/120; subtracting them from those polynomials gives the listed defect coefficients.

2.1F5F6step 1.1algebra

For each method and sufficiently small h, set qh:=Reh=1+ehdh, using e−heh=e0=1 from [F6]. Thus ∣qh−1∣≤Chp+1 for a constant independent of N. For m≤N=1/h, factoring qhm−1 gives ∣qhm−1∣≤m∣qh−1∣max⁡(1,∣qh∣)m−1≤ChpeC. The last bound follows from ∣qh∣≤1+Chp+1≤eChp+1 by [F5], so the factor of powers is at most eCNhp+1≤eC.

3.1F3F4F6step 2.1algebra

Repeated use of [F6] gives (e−h)N=e−Nh=e−1 and e−h(N−1)=e−1+h. Since R=qhe−h, the finite-factor identity yields RN−e−1=(R−e−h)∑k=0N−1RN−1−ke−kh=dhe−h(N−1)∑m=0N−1qhm. By step 2.1 each summand is 1+O(hp) uniformly in m, and e−1+h=e−1(1+O(h)) by [F3]–[F4]. Thus the sum factor is Ne−1(1+O(h)).

4.1step 1.1step 3.1algebra∎

Substituting the expansion from step 1.1 and N=1/h into step 3.1 gives RN−e−1=c0e−1hp(1+O(h)). Because c0≠0, taking absolute values gives the three positive constants and slopes in the Example.

ExampleConstruction: AI-generatedVerification: AI-generatedprecheck passjudge pass (gpt-6-luna)Open item page →

A self-adjoint heat spectrum gives a long RKC1 stability step

Example

Consider the self-adjoint heat-mode matrix A=diag⁡(−1,−200) with one step of length h=1/2. Compare one s=8 RKC1 step with explicit Euler stability on the same eigenmodes. This is only a stability-work comparison; it makes no accuracy claim.

Facts & Assumptions

Given: The displayed real diagonal matrix, the step size, and the RKC1 and Euler stability results.

[F1]

First-order stabilized explicit Runge–Kutta–Chebyshev step: RKC1 with s stages has the scalar polynomial Ts(1+z/s2) and uses s stage evaluations.

[F2]

RKC stability polynomials and certified negative-real intervals: for self-adjoint nonpositive A, RKC1 is nonexpansive when hρ≤2s2; its scalar real stability interval is [−2s2,0].

[F3]

Orders and scalar stability functions of Euler, midpoint, and classical RK4: explicit Euler has factor 1+z and negative-real stability interval [−2,0].

Verification

1.1F2givenalgebra

The eigenvalues of A are −1 and −200, so ρ=200 and hρ=100. For s=8, the certified RKC1 bound is 2s2=128, hence the full step is stable on both eigenmodes and the matrix update is nonexpansive.

2.1F1givenstep 1.1algebra

The corresponding RKC1 scalar arguments are z=−1/2 and z=−100; the latter maps to 1+z/s2=−9/16∈[−1,1]. The first-order recurrence uses eight stage evaluations for this step.

3.1F3step 1.1algebra∎

For Euler on the −200 mode, one step of length 1/2 has z=−100 and factor 1+z=−99, whose absolute value exceeds one. If Euler instead divides the same time interval into m equal substeps, stability on that mode requires (h/m)200≤2, hence m≥50. For m≥50, the Euler argument on the −1 mode has magnitude h/m=1/(2m)≤1/100≤2, so both modes are stable. Thus the eight-stage RKC1 step uses fewer right-hand-side evaluations than stable Euler substepping for this spectrum, without implying comparable accuracy.

ExampleConstruction: AI-generatedVerification: AI-generatedprecheck passOpen item page →

Scalar eigenvalue stability does not control nonnormal matrix growth

Example

Take A=(−140−1), h=1/2, and one-stage RKC1. Both eigenvalues of hA lie in the scalar stability interval, but the matrix step expands a vector in Euclidean norm.

Facts & Assumptions

Given: The real matrix and step in the Example, the RKC1 polynomial, and the Euclidean norm; use linear fields on all of R2 with exact evaluation.

[F1]

First-order stabilized explicit Runge–Kutta–Chebyshev step: for s=1 the output is Y1=y+hf(y), so for f(y)=Ay the matrix update is I+hA.

[F2]

RKC stability polynomials and certified negative-real intervals: the scalar RKC1 stability interval for s=1 is [−2,0]; its matrix nonexpansion conclusion requires both self-adjointness and ⟨Au,u⟩≤0 for every u, with hρ≤2.

[F3]

The Euclidean inner product ⟨x,y⟩=∑k<nxkyk on Rn: ∥x∥22=x02+x12 for x∈R2.

Verification

1.1F2givenalgebra

The matrix is nonnormal: AAT=(17−4−41) while ATA=(1−4−417). Its two eigenvalues are −1, so those of hA are both −1/2∈[−2,0] and the scalar stability factor is 1/2.

2.1F1F2F3step 1.1algebra

The one-stage update is I+hA=(1/2201/2). It sends v=(0,1) to (2,1/2), whose Euclidean norm is 17/2>1=∥v∥2. Therefore eigenvalue-wise scalar stability does not imply Euclidean nonexpansion here. However, for u=(1,1), ⟨Au,u⟩=2>0, so this matrix also violates the nonpositivity hypothesis in [F2].

3.1F1F2F3algebra∎

To test omission of self-adjointness while retaining nonpositivity, take B=(−120−1) and h~=1, still with s=1. For every u=(x,y), ⟨Bu,u⟩=−x2+2xy−y2=−(x−y)2≤0. Both eigenvalues of B are −1, so ρ=1, h~ρ=1≤2, and h~λi=−1∈[−2,0]. Yet BT≠B and I+h~B=(0200) sends (0,1) to (2,0), increasing its Euclidean norm from 1 to 2. Thus the self-adjoint hypothesis in [F2] cannot be omitted even when nonpositivity and the spectral step restriction are retained.

ExampleConstruction: AI-generatedVerification: AI-generatedprecheck passjudge pass (gpt-6-luna)Open item page →

Equal additive stage perturbations attain quadratic RKC1 amplification

Example

Let the state space be Euclidean, take A=0, choose a unit vector v, and after each of the s RKC1 stage updates add the same perturbation ϵv with ϵ≥0. This is a deterministic additive-perturbation model; it does not assert that floating-point errors have this form.

Facts & Assumptions

Given: The RKC1 recurrence, the zero self-adjoint matrix, and the equal stage perturbations in the Example.

[F1]

First-order stabilized explicit Runge–Kutta–Chebyshev step: the linear stages satisfy Y0=y, Y1=(I+hA/s2)Y0, and Yj=2(I+hA/s2)Yj−1−Yj−2 for j≥2.

[F2]

Chebyshev stage perturbations have an explicit quadratic bound: for a self-adjoint nonpositive operator in the certified interval, stage perturbations of norm at most ϵ yield final error at most s(s+1)ϵ/2.

Verification

1.1F1givenalgebra

Since A=0, the unperturbed stages all equal y. If ej is the perturbed-minus-unperturbed stage difference, then e0=0, e1=ϵv, and [F1] gives ej=2ej−1−ej−2+ϵv for 2≤j≤s.

2.1step 1.1inductionalgebra

Induction gives ej=ϵj(j+1)v/2: it holds for j=0,1, and substituting the formulas at j−1,j−2 into the recurrence yields ϵ{(j−1)j−(j−2)(j−1)/2+1}v=ϵj(j+1)v/2.

3.1F2step 2.1algebra∎

At the output j=s, ∥es∥2=ϵs(s+1)/2 because ∥v∥2=1. The assumptions of [F2] hold for A=0, so the lemma supplies the matching upper bound; this perturbation pattern attains equality in its quadratic stage-count estimate.

Sources