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.

Cm Math Balances — Examples

1 · Prerequisites

2 · Summary

The companion page to cm-math-balances records explicit worked checks of its balance and continuation results. Everything here is mathematics: the examples carry domain: mathematics, depend only on the mathematical items of the parent page and on mathematical suppliers, and make no physical or empirical claim.

Worked impulse and restitution computations and a variable-mass rocket check solves finite momentum and restitution equations directly, and checks the product-rule identities of Variable-mass momentum balance: from m′=rin−rout and (mv)′=F+rinwin−routwout to mv′=F+rin(win−v)−rout(wout−v): an equal-mass half-elastic impulse with v1−=e, v2−=−e, er=12, giving v1+=−12e, v2+=12e, J=−32e and ΔK=−34; an elastic unequal-mass impulse with m1=1, m2=3, giving v1+=−e, v2+=e, J=−3e and ΔK=0; and a rocket instance m(t)=2−t, wout=v−e, whose two material balance identities hold and give v(1)=log⁡2 e, in contrast with the naive closed-system reading (mv)′=0 which would force v≡0.

Breakdown versus trapping: the blow-up of x′=x2 and the global trapped solution of x′=−x2 contrasts the two signs of a quadratic field. For x′=x2, x(0)=1, the solution x+(t)=1/(1−t) breaks down at b=1 although the field is finite at every point, no solution extends past 1, and the graph leaves every compact subset of the domain, witnessing A non-extendable solution leaves every compact subset of the domain near its finite endpoint; an autonomous solution trapped in a compact subset of its state domain cannot break down there. For x′=−x2, x(0)=1, the solution x−(t)=1/(1+t) is trapped in the compact set [0,1], so the trapping clause of Compact continuation for locally Lipschitz ODEs: a solution whose graph stays in a compact subset of the domain near a finite endpoint extends past it rules out any finite breakdown, consistent with the explicit global formula.

3 · Logical flowchart

4 · Definitions, postulates, theorems and proofs

None yet.

5 · Examples, experiments and counterexamples

ExampleConstruction: AI-generatedVerification: AI-generatedOpen item page →

Worked impulse and restitution computations and a variable-mass rocket check

Example

Throughout, e∈R3 is a unit vector, ∥e∥2=1, for the Euclidean norm of The Euclidean inner product ⟨x,y⟩=∑k<nxkyk on Rn and Cauchy-Schwarz ∣⟨x,y⟩∣≤∥x∥2∥y∥2 with its equality case, the triangle inequality for ∥⋅∥2, the parallelogram law and polarisation. All numbers are pure real numbers. For the two collision computations, vi− and vi+ denote pre- and post-collision vectors. Given positive masses and er∈[0,1], require only the finite algebraic relations

m1v1++m2v2+=m1v1−+m2v2−,v2+−v1+=−er(v2−−v1−).

Define J:=m1(v1+−v1−) and

ΔK:=m1∥v1+∥22+m2∥v2+∥22−m1∥v1−∥22−m2∥v2−∥222.

The two cases below solve these relations uniquely and compute J and ΔK directly. No distributional jump theorem or choice assumption is used in these finite calculations.

(i) Equal masses, half-elastic impulse. Take m1=m2=1, approach velocities v1−=1 e, v2−=−1 e and restitution coefficient er=12. Then the unique post-collision vectors, impulse and kinetic-energy change are

v1+=−12 e,v2+=12 e,J=−32 e,ΔK=−34.

(ii) Elastic impulse with unequal masses. Take m1=1, m2=3, v1−=2 e, v2−=0 and er=1. Then

v1+=−1 e,v2+=1 e,J=−3 e,ΔK=0.

(iii) Rocket check. On I=[0,1] take m(t):=2−t, v(t):=ln⁡ ⁣(22−t)e, F≡0, rin≡0, rout≡1, win≡0, wout(t):=v(t)−ue e with ue:=1. Then the two material balance identities of Variable-mass momentum balance: from m′=rin−rout and (mv)′=F+rinwin−routwout to mv′=F+rin(win−v)−rout(wout−v) hold, the derived law reads m(t)v′(t)=1⋅e, and v(1)=ln⁡(2) e. The naive closed-system reading (mv)′=F≡0 would instead force v≡v(0)=0 on I, which does not satisfy the material balance; the two readings differ as soon as t>0.

Facts & Assumptions

Given: The unit vector e and the explicit data of cases (i)-(iii); in cases (i) and (ii), the momentum and restitution relations and the definitions of J and ΔK displayed above.

[L2]

The rocket product-rule supplier (Variable-mass momentum balance: from m′=rin−rout and (mv)′=F+rinwin−routwout to mv′=F+rin(win−v)−rout(wout−v)): for differentiable m>0 and v on an interval with nonempty interior, the identities m′=rin−rout and (mv)′=F+rinwin−routwout imply mv′=F+rin(win−v)−rout(wout−v). This theorem has no choice assumption.

[L3]

Differentiation: the sum, product and quotient rules hold (The derivative f′(c)=lim⁡x→cf(x)−f(c)x−c of f:A→R at a point c∈A that is a limit point of A, and differentiability on a set, Sums, scalar multiples, products and quotients: (f+g)′(c)=f′(c)+g′(c), (αf)′(c)=αf′(c), (fg)′(c)=f′(c)g(c)+f(c)g′(c), and (f/g)′(c)=(f′(c)g(c)−f(c)g′(c))/g(c)2 when g(c)≠0), log⁡′(x)=1/x and log⁡x=∫1xds/s for x>0 (The natural logarithm has derivative 1/x and equals the integral from 1 to x of 1/t), and composition obeys the chain rule (The chain rule for total derivatives: D(g∘f)(a)=Dg(f(a))∘Df(a)). In particular log⁡1=0. Differentiability makes log⁡ continuous (A function differentiable at c is continuous at c); its strictly positive derivative makes it strictly increasing on (0,∞) (On an interval I, for f continuous on I and differentiable at every interior point: f′≥0 throughout gives f nondecreasing, f′>0 gives f increasing, f′≤0 and f′<0 give the two decreasing forms; conversely a nondecreasing f has f′≥0 and a nonincreasing f has f′≤0 wherever it is differentiable, and no strict converse is claimed). Derivatives at endpoints of an interval use the domain-relative convention (The derivative f′(c)=lim⁡x→cf(x)−f(c)x−c of f:A→R at a point c∈A that is a limit point of A, and differentiability on a set, Intervals of R: the nine order-convex forms, nondegeneracy, and length).

[L4]

The vector fundamental theorem (If f:[a,b]→Rm is differentiable with integrable f′ then ∫abf′=f(b)−f(a); and a bounded derivative makes f Lipschitz clause 1) gives f(t)−f(0)=∫0tf′ on [0,t] when f is differentiable there and f′ is integrable. We use it only for a zero derivative, whose integral is zero.

Verification

technique · direct; solve the finite momentum and restitution equations, compute both kinetic differences, and differentiate the prescribed rocket functions
1.1givenL1algebra

Case (i): the momentum relation reads v1++v2+=0, while restitution gives v2+−v1+=e. Adding and subtracting these equations gives the unique pair v1+=−e/2, v2+=e/2. Thus J=(−1/2−1)e=−3e/2, and the other momentum jump is (1/2+1)e=3e/2=−J. By [L1], ΔK=12(1/4+1/4)−12(1+1)=1/4−1=−3/4. All claimed values follow from these two equations and this direct finite sum.

1.2givenL1algebra

Case (ii): restitution gives v2+−v1+=2e, and momentum gives v1++3v2+=2e. Substitute v1+=v2+−2e to obtain 4v2+=4e, so uniquely v2+=e, v1+=−e. Then J=(−1−2)e=−3e and the other momentum jump is 3(e−0)=3e=−J. By [L1], ΔK=12(1)+32(1)−12(4)=0. This preserves the elastic zero-loss conclusion without invoking a conditional distributional result.

1.3givenL2L3algebra

Case (iii): the scalar map t↦2/(2−t) is positive and smooth on an open neighbourhood of [0,1], so the displayed v is differentiable on all of [0,1], endpoints included. The quotient and chain rules of [L3] give v′(t)=(2/(2−t)2)/(2/(2−t))e=e/(2−t). Hence m(t)=2−t≥1, m′=−1=rin−rout, and mv′=e. The product rule gives (mv)′=−v+e=−wout=F+rinwin−routwout, since the inflow term is zero. Thus all hypotheses of [L2] are met on I=[0,1], and its derived law is mv′=−rout(wout−v)=e.

2.1step 1.3givenL1L3L4algebra∎

The rocket has v(0)=0, m(1)=1 and v(1)=log⁡2 e. Let vˉ instead be a differentiable velocity with vˉ(0)=0 obeying the naive law (mvˉ)′=0 on [0,1]. For every 0<t≤1, applying [L4] to mvˉ on [0,t] gives mvˉ=0, hence vˉ=0 because m≥1. This candidate fails the prescribed material balance already at t=0: (mvˉ)′(0)=0, whereas −wout(0)=e≠0. Moreover, for every 0<t≤1, 2/(2−t)>1, so [L3] gives log⁡(2/(2−t))>log⁡1=0 and v(t)≠vˉ(t). Thus the readings differ as soon as t>0, with the original endpoint value and material-balance conclusion retained.

Remarks

The finite collision relations used here are the momentum-conservation and restitution equations appearing in clauses a-b of Isolated reciprocal impulse with full-vector restitution: momentum jumps ±J, conservation of total momentum, the restitution solution and the kinetic-energy change −1−e22μ∥v2−−v1−∥22. That theorem derives momentum jumps from a full distributional impulse model and assumes the Axiom of Countable Choice through its jump-derivative supplier. It is contextual here: the present explicit vectors and kinetic changes are proved directly, without claiming to instantiate that full model or importing its choice assumption.

ExampleConstruction: AI-generatedVerification: AI-generatedOpen item page →

Breakdown versus trapping: the blow-up of x′=x2 and the global trapped solution of x′=−x2

Example

Let D:=R×R. For z∈R define G+(z):=z2 and G−(z):=−z2, and define the autonomous vector fields F±:D→R by F±(t,z):=G±(z). Their continuity and local Lipschitz property in the state variable are verified below.

(i) Finite-time breakdown despite a pointwise-finite vector field. The function x+:[0,1)→R, x+(t):=11−t, solves x′(t)=F+(t,x+(t)) with x(0)=1 on [0,1), and no solution of this initial value problem extends past b=1. For every compact K⊆D and every η>0 there is t∈(1−η,1) with (t,x+(t))∉K: the graph leaves every compact subset of D as t↑1. The compact-containment hypothesis of Compact continuation for locally Lipschitz ODEs: a solution whose graph stays in a compact subset of the domain near a finite endpoint extends past it fails here, and its escape consequence A non-extendable solution leaves every compact subset of the domain near its finite endpoint; an autonomous solution trapped in a compact subset of its state domain cannot break down there is witnessed explicitly.

(ii) Trapping forces continuation. The function x−:[0,∞)→R, x−(t):=11+t, solves x′(t)=F−(t,x−(t)) with x(0)=1, and its values lie in the compact set K0:=[0,1]⊆R. For each finite b>0, its restriction to [0,b) is trapped in K0, so clause 2 of A non-extendable solution leaves every compact subset of the domain near its finite endpoint; an autonomous solution trapped in a compact subset of its state domain cannot break down there extends it past b; thus no finite right endpoint is nonextendable, and the displayed formula supplies a global extension on [0,∞).

Both fields are the same polynomial expression up to sign, so (i) and (ii) exhibit the continuation criterion of Compact continuation for locally Lipschitz ODEs: a solution whose graph stays in a compact subset of the domain near a finite endpoint extends past it as a statement about compact trapping, not about pointwise finiteness of the vector field.

Facts & Assumptions

Given: D=R×R, the state maps G±(z)=±z2, the vector fields F±(t,z)=G±(z), and the two initial value problems x′=F±(t,x), x(0)=1 in the sense of First-order systems, initial value problems, and solutions on intervals.

[L3]

Mean value inequality: if g:[a,b]→R is continuous and differentiable on (a,b) with ∣g′∣≤L on (a,b), then ∣g(b)−g(a)∣≤L(b−a) (The mean value inequality: if f:[a,b]→Rm is continuous and differentiable on (a,b) with ∥f′∥2≤M, then ∥f(b)−f(a)∥2≤M(b−a)).

Verification

technique · direct
1.1givenL1algebra

The quotient rule [L1] gives x+′(t)=(1−t)−2=x+(t)2=F+(t,x+(t)) on [0,1) and x+(0)=1, and x−′(t)=−(1+t)−2=−x−(t)2=F−(t,x−(t)) on [0,∞) and x−(0)=1.

1.2givenL1L3

Local Lipschitz continuity of F±: by [L1], G± are differentiable and continuous, with G±′(z)=±2z; consequently F± are continuous, since (t,z)→(t0,z0) implies z→z0 and F±(t,z)=G±(z). Here a compact time-state cylinder means C=T×[a,b], where T⊆R is a compact interval and a≤b; this includes the one-dimensional closed-ball cylinders used in [L2] of Compact continuation for locally Lipschitz ODEs: a solution whose graph stays in a compact subset of the domain near a finite endpoint extends past it. Put S:=[a,b]. Set R:=max⁡{∣a∣,∣b∣}, so ∣G±′(z)∣≤2R on S. For (t,z),(t,w)∈C with the same time and z≠w, the mean value inequality [L3] on the interval between z and w gives ∣F±(t,z)−F±(t,w)∣=∣G±(z)−G±(w)∣≤2R∣z−w∣, since that interval lies in S; for z=w the inequality is immediate. If C is empty it holds with L=0. This verifies the local Lipschitz condition of Local Lipschitz continuity in the state variable, locally uniform in time and parameters on every such cylinder.

2.1step 1.1step 1.2givenL1L2

Non-extendability in (i): suppose a solution x~ of the IVP x′(t)=F+(t,x(t)), x(0)=1 existed on [0,1+ε) for some ε>0. Both x~ and x+ solve the same IVP on the common interval [0,1) containing 0, and F+ is continuous and locally Lipschitz in the state variable by step 1.2. The uniqueness clause of Picard-Lindelöf (Picard-Lindelöf local existence and uniqueness for first-order systems) gives x~=x+ on [0,1), so x~(t)=1/(1−t)→+∞ as t↑1. But x~ is continuous [L1] on the compact interval [0,1], so [L2] bounds ∣x~∣ there, a contradiction. Hence no extension past b=1 exists.

3.1step 2.1givenL2algebra

Escape in (i): let K⊆D be compact and η>0. Put η0:=min⁡{η,1/2}>0, so (1−η0,1)⊆(1−η,1) and all times in the smaller interval lie in [0,1). By [L2], K is bounded, so there is R>0 with ∣z∣≤R for every (t,z)∈K. Choose t∈(1−η0,1) with 11−t>R, which is possible since 11−t→+∞; then x+(t)>R, so (t,x+(t))∉K. This is the escape asserted by A non-extendable solution leaves every compact subset of the domain near its finite endpoint; an autonomous solution trapped in a compact subset of its state domain cannot break down there for this solution.

4.1step 1.1step 1.2givenL2algebra∎

Trapping in (ii): K0=[0,1]⊆R=R1 is closed and bounded, hence compact by [L2], and 0<x−(t)≤1 for every t≥0, so x−(t)∈K0 throughout its domain. For any finite b>0, its restriction to [0,b) is a solution trapped in K0 near b; clause 2 of A non-extendable solution leaves every compact subset of the domain near its finite endpoint; an autonomous solution trapped in a compact subset of its state domain cannot break down there therefore extends that restriction past b. Thus no finite right endpoint can be a nonextendable endpoint for this solution, and the displayed formula gives its global extension.

Sources