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 · 4 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 1 not AI-judged were verified by owner audit (typically over a confirmed judge false positive), not failures.

Nonsmooth contact time stepping and projections — Examples

1 · Prerequisites

2 · Summary

These examples work through a two-sphere impact, the perfectly inelastic and elastic limits of the scalar impulse law, and projected Euler for an overdamped particle on [0,1]. A nonconvex two-point set shows why convexity is required for a single-valued projection. A scalar penalty ODE shows how a fixed explicit time step can become unstable as stiffness grows; it does not establish a general penalty limit for rigid impacts.

3 · Logical flowchart

4 · Definitions, theorems and proofs

None yet.

5 · Examples, counterexamples and false statements

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

A closed nonconvex set can have two nearest points

Statement refuted

Every nonempty closed subset of R has a unique nearest point to every input point.

Facts & Assumptions

Given: The false statement above.

[F1]

The Euclidean inner product ⟨x,y⟩=∑k<nxkyk on Rn: on R, the Euclidean distance between x and y is ∣x−y∣.

[F2]

The metric topology: a set is open when every one of its points has a ball around it inside the set; closed means open complement and Open ball, closed ball and sphere in a metric space: a set is closed when its complement is open; an open ball of radius r about x is the set of points at distance less than r from x.

[F3]

The triangle inequality: ∣a−c∣≥∣a−b∣−∣b−c∣.

Counterexample

1.1F2F3givenchoose

Let C={−1,1}⊂R. It is nonempty. If y∉C, put δ=min⁡(∣y−1∣,∣y+1∣)>0. For any z with ∣z−y∣<δ/2, [F3] gives ∣z−1∣≥∣y−1∣−∣z−y∣>δ/2>0 and ∣z+1∣>0, so this ball misses C. Thus R∖C is open and C is closed by [F2].

2.1F1step 1.1given∎

For input y=0, both points of C have distance 1 by [F1], and these are all the points in C. Hence the nearest-point set is exactly {−1,1}, which is not a singleton. The claimed unique projection fails for this nonconvex closed set.

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

A two-sphere impact with unequal masses

Example

Take m1=2, m2=3, any radii r1,r2>0, centers with q1−q2=(r1+r2)n for n=(1,0), pre-impact velocities v1−=−n, v2−=n, and restitution e=12. The incoming relative normal speed is −2.

Facts & Assumptions

Given: The two-sphere impact data in the Example.

[F1]

Impulse, momentum, and kinetic-energy laws for an isolated frictionless sphere impact: for vn<0, J=−(1+e)vn/(1/m1+1/m2), the post-impact velocities are updated by equal and opposite normal impulses, and the kinetic-energy change is −(1−e2)vn2/[2(1/m1+1/m2)].

Verification

1.1F1givenalgebra

The inverse reduced mass is 1/m1+1/m2=1/2+1/3=5/6, and vn=⟨−n−n,n⟩=−2. Thus J=−(3/2)(−2)/(5/6)=18/5. The post-impact velocities are v1+=−n+(9/5)n=(4/5)n and v2+=n−(6/5)n=(−1/5)n.

2.1F1step 1.1givenalgebra∎

Total momentum is 2(−n)+3n=n before impact and 2(4n/5)+3(−n/5)=n after. The relative normal speed after impact is 4/5−(−1/5)=1=−evn. The kinetic energies are K−=1+3/2=5/2 and K+=16/25+3/50=7/10, so K+−K−=−9/5, matching −(3/4)⋅4/(2⋅5/6)=−9/5 from [F1].

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

Inelastic and elastic endpoints of a scalar impact step

Example

Use q=1, v=−2, a=0, h=1, and m=2. Compare restitution values e=0 and e=1, with a root-search budget of two candidate roots.

Facts & Assumptions

Given: The scalar impact inputs in the Example.

[F1]

First-impact step for a one-dimensional unilateral contact: the earliest root with incoming velocity is returned as an impact with J=−m(1+e)v− and v+=−ev−.

[F2]

Complementarity, momentum balance, and energy loss at a scalar impact: a resolved impact has nonnegative impulse, zero contact gap, momentum balance, and kinetic-energy ratio e2 across the collision.

Verification

1.1F1givenalgebra

The free-flight gap is g(s)=1−2s, whose unique root on (0,1] is s=1/2 with v−=−2<0. Hence the step returns an impact at contact for both restitution values.

2.1F1F2step 1.1givenalgebra∎

If e=0, then J=4 and v+=0; if e=1, then J=8 and v+=2. In both cases q∗J=0 and J≥0. The pre-impact kinetic energy is 12(2)(−2)2=4; the post-impact energies are 0 and 4, respectively. The momentum identities are 2(−2)+4=0 and 2(−2)+8=4=2(2). These equal the inelastic and elastic endpoints of [F2].

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

A stiff penalty equation defeats a fixed explicit step

Example

Let the nonempty closed convex set C=[0,∞) and f=−1 in the projected dynamics of Projected contact dynamics and explicit projection Euler step, starting at x0=0. Compare this constrained motion with the penalty equation yκ′=−1+κ(−yκ)+,yκ(0)=0, where κ>0 and s+=max⁡(s,0). The explicit Euler penalty method uses a fixed step h>0 and horizon 2h.

Facts & Assumptions

Given: The scalar constrained and penalty models in the Example.

[F1]

Projected contact dynamics and explicit projection Euler step: f−x˙∈NC(x), with NC outward.

[F4]

Verification

1.1F1F2F3F4givenalgebra

For C=[0,∞), NC(0)=(−∞,0] because ⟨n,z⟩=nz≤0 for every z≥0. Thus x(t)=0 solves the projected inclusion: f−x˙=−1∈NC(0). For yκ(t)=−(1−e−κt)/κ, [F2] gives yκ′=−e−κt=−1−κyκ; [F3]–[F4] give 0<e−κt<1 for t>0, so yκ(t)<0 and the penalty equation holds. Also 0≤1−e−κt≤1, so sup⁡0≤t≤2h∣yκ(t)∣≤1/κ and the exact penalty paths converge uniformly to the constrained path as κ→∞.

2.1step 1.1givenalgebra∎

Explicit Euler gives y1=−h, since the penalty is zero at y0=0. At y1=−h, the next value is y2=−h+h(−1+κh)=κh2−2h. For fixed h>0, y2→+∞ as κ→∞, despite the continuous penalty solutions converging uniformly to zero. Therefore the timestep must be controlled as stiffness grows; this example makes no general penalty-to-rigid-impact limit claim.

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

Projected Euler for a constrained overdamped particle

Example

Take the compact, closed, convex set C=[0,1], constant forcing f(t,x)=−1, initial state x0=1, and horizon T=2. Use a provider that returns the exact projection with its zero-residual certificate, with εk=0 and Bk=1 at each of N≥1 uniform steps, so h=2/N.

Facts & Assumptions

Given: The one-dimensional projected dynamics data in the Example, Countable Choice, and Dependent Choice for the general theorem application.

[A1]

The Axiom of Countable Choice (ACω): Countable Choice, as assumed by the existence and error theorem.

[F1]

Projected contact dynamics and explicit projection Euler step: solutions satisfy f−x˙∈NC(x), and the exact Euler recurrence is xk+1=PC(xk+hf(tk,xk)).

[F2]

Projected Euler with certified inexact projection solves: with zero projection residual tolerance, every completed step is the exact projection Euler node.

[F3]

A square-root global error bound for projected Euler with certified projection tolerances: for this problem, a completed zero-tolerance projected Euler trajectory converges uniformly to the unique solution and has the proved square-root bound.

Verification

1.1A1A2F1F3givenalgebra

For 0<x<1, NC(x)={0}; at x=0, NC(0)=(−∞,0], and at x=1, NC(1)=[0,∞). Therefore x(t)=max⁡(1−t,0) satisfies the projected inclusion for t<1 and t>1: before contact x˙=−1 and f−x˙=0; after contact x˙=0 and f−x˙=−1∈NC(0). At t=0, f−x˙=0∈NC(1). The single nondifferentiability time t=1 does not affect the almost-everywhere condition. The data satisfy the hypotheses of [F3], using [A1] and [A2].

2.1F1F2F3F4step 1.1givenalgebrainduction∎

For C=[0,1], PC(y)=min⁡(1,max⁡(0,y)): if y<0, then ∣z−y∣≥∣0−y∣ for every z∈C; if 0≤y≤1, y itself is the nearest point; if y>1, then ∣y−z∣≥∣y−1∣. By [F4], this exact projection supplies the zero-residual certificate, so the provider completes each step. Since all iterates are at most 1, the recurrence is xk+1=max⁡(0,xk−h). Starting with x0=1, induction gives xk=max⁡(1−kh,0): if 1−kh≥0, the next value is max⁡(0,1−(k+1)h); if 1−kh<0, both the current and next values are zero and 1−(k+1)h<0. On cells entirely before t=1, interpolation equals 1−t; on cells entirely after 1, it is zero. If a cell straddles 1, its left value is 1−tk<h and its right value is zero; the difference from max⁡(1−t,0) is linear on each side of 1 and has maximum at 1, at most h. Thus sup⁡t∣Xh(t)−x(t)∣≤h, consistent with [F3].

Sources