Alphabeta Math
ExampleConstruction: AI-generatedVerification: AI-generatedPipeline-generatedprecheck passjudge 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.

A dissipative electromechanical toy model under slow-fast blocking

Example

Use the linear toy model with mechanical position q, velocity v, and electrical current i: q′=v,v′=−q−v+i,i′=v−8i. The unit mass, unit spring and damping coefficients, unit inductance, resistance 8, force-current coupling, and back-emf coupling are stipulated model data. Its mechanical block is x=(q,v) and its electrical block is z=i. For the quadratic energy E(q,v,i)=12(q2+v2+i2), E′=−(v−i)2−7i2≤0. Thus the exact model dissipates this energy. Starting from (q,v,i)=(0,1,0), apply Frozen-slow explicit Euler with fast microsteps with H=1/10, m=4, and h=1/40. The macro method returns (q+,v+,i4)=(1/10,9/10,369/5000).

Facts & Assumptions

Given: The stipulated electromechanical model, initial state, macro step H=1/10, and four fast microsteps of length h=1/40.

[F1]

The assigned algorithm updates the slow block once by explicit Euler and then updates the fast block four times while keeping the slow state fixed at its initial value (Frozen-slow explicit Euler with fast microsteps).

[F2]

If E is continuous on [t1,t2] and differentiable on (t1,t2), then E(t2)−E(t1)=E′(c)(t2−t1) for some c∈(t1,t2) (The mean value theorem, as the case g(x)=x of Cauchy's: for f continuous on [a,b] with a<b and differentiable on (a,b) there is c∈(a,b) with f(b)−f(a)=f′(c)(b−a)).

[A1]

In this example f(q,v,i)=(v,−q−v+i) and g(q,v,i)=v−8i; the mechanical and electrical labels refer to this stipulated block partition.

Proof

1.1A1F2algebra

Differentiating E=12(q2+v2+i2) along [A1] gives E′=qv+v(−q−v+i)+i(v−8i)=−v2+2vi−8i2=−(v−i)2−7i2≤0. On any solution interval and any t1<t2, [F2] gives E(t2)−E(t1)=E′(c)(t2−t1)≤0, so the energy is nonincreasing.

1.2F1A1algebra

By [F1] and [A1], the mechanical update uses the initial state (q,v,i)=(0,1,0): q+=0+(1/10)1=1/10 and v+=1+(1/10)(−0−1+0)=9/10.

1.3F1A1inductionalgebra

The fast recurrence uses frozen v=1, so ij+1=ij+(1/40)(1−8ij). Starting with i0=0, successive substitution gives i1=1/40, i2=9/200, i3=61/1000, and i4=369/5000. Thus the stated macro output follows.

2.1F1step 1.2step 1.3algebra∎

By [F1], the method evaluates the two-component mechanical field once and the electrical field four times. Its fast loop reads the initial slow value v=1 at each stage, so an implementation may transmit that frozen value once at the block boundary and cache it; no fast-to-slow refresh occurs inside this macro block. This count describes the procedure and does not claim a wall-clock saving.

Depends on

Used by

Nothing in the library uses this result yet.

Dependency tree · two levels

8 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.