Alphabeta Math
ExampleConstruction: AI-adaptedVerification: AI-generatedprecheck passjudge pass (z-ai/glm-5.2)audited 2026-07-29
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.

Steinitz's confinement bound realised on an explicit list of six unit vectors in R2 summing to zero

Example

Take n=2 and m=6, and let a:=1/ι(2), so that u:=(a,a)∈R2 has ∥u∥2=a2+a2=1. Define v:6→R2 by

v0:=e0,v1:=−e1,v2:=u,v3:=−e0,v4:=e1,v5:=−u,

with e0=(1,0) and e1=(0,1) (The standard list e:n→Fn with ei(i)=1F and ei(j)=0F for j≠i is an ordered basis of Fn; hence dim⁡FFn=n, and F0 is the zero space with basis ∅ and dimension 0). Every ∥vi∥2 is 1 and ∑i<6vi=0, so Steinitz's polygonal confinement theorem: finitely many vectors of norm at most 1 summing to 0 can be ordered so that every partial sum has norm at most n applies and asserts an ordering all of whose partial sums have norm at most ι(2).

A good ordering. The identity ordering works: the partial sums sk=∑j<kvj are

s0=(0,0),s1=(1,0),s2=(1,−1),s3=(1+a, a−1),s4=(a, a−1),s5=(a,a),s6=(0,0),

with norms 0, 1, ι(2), ι(3), ι(2)−ι(2), 1, 0, each at most ι(2).

A bad ordering, which exceeds the bound. Reordering as e0,e1,u,−e0,−e1,−u gives the third partial sum (1+a, 1+a), whose norm squared is ι(3)+ι(2)ι(2)>ι(4). So that ordering has a partial sum of norm strictly greater than ι(2), and the theorem is saying something.

One step of the descending construction. With b6 the identity of 6 and μj6:=ι(4)/ι(6) for j<6, the pair (b6,μ6) is admissible at k=6 in the sense of the proof of Steinitz's polygonal confinement theorem: finitely many vectors of norm at most 1 summing to 0 can be ordered so that every partial sum has norm at most n. At the next stage the feasible set is

Λ  =  { μ∈[0,1]6  :  ∑j<6μjvj=0, ∑j<6μj=ι(3) },

and μ:=(1, 1ι(2), 0, 1, 1ι(2), 0) lies in it with exactly two coordinates strictly between 0 and 1, which is the least possible. Its support is {0,1,3,4}, of size 4≤k−1=5, so the support bound holds with room; dropping the coordinate j0=5 gives the admissible pair at k=5 with b5=(0,1,2,3,4) and μ5=(1, 1ι(2), 0, 1, 1ι(2)).

Facts & Assumptions

Given: The list v:6→R2 above, with a=1/ι(2) and u=(a,a); the partial sums sk=∑j<kvj of the identity ordering; the vector μ=(1,1/ι(2),0,1,1/ι(2),0).

[L2]

Square roots: c is the unique nonnegative s with s2=c; (ι(2))2=ι(2); and for c,d≥0, c≤d exactly when c≤d (Square roots exist: a unique a≥0 with (a)2=a; the positives are {x2:x≠0}, Squaring is monotone on the nonnegatives, Integer powers am).

[L3]

Canonical naturals are positive and strictly increasing and carry sums to sums and products to products (The canonical natural ι(n)=n⋅1F of a field, Canonical naturals are positive and strictly increasing); inverses of positives are positive (Inverses of positives are positive, and reciprocation reverses order).

Verification

technique · direct
1.1

a2=1/ι(2) by [L2], so ∥u∥22=a2+a2=1 and ∥u∥2=1; also ∥e0∥2=∥e1∥2=1 and ∥−y∥2=∥y∥2. Hence ∥vi∥2=1 for every i<6.

L1L2L3
1.2

∑i<6vi=(e0−e0)+(−e1+e1)+(u−u)=0, computing coordinatewise.

L4
1.3

For the ordering e0,e1,u,−e0,−e1,−u the third partial sum is (1+a,1+a), whose norm squared is ι(2)(1+a)2=ι(2)+ι(2)ι(2)a+ι(2)a2=ι(3)+ι(2)ι(2), using ι(2)a=ι(2)/ι(2)=ι(2).

L1L2L3
1.4

The vector μ=(1,1/ι(2),0,1,1/ι(2),0) lies in Λ: its values lie in [0,1]; ∑j<6μj=1+1/ι(2)+0+1+1/ι(2)+0=ι(3); and ∑j<6μjvj=(v0+v3)+(1/ι(2))(v1+v4)=0+0=0.

L3L4
2.1

The partial sums of the identity ordering are as displayed, by the recursion of [L4] applied coordinatewise.

step 1.2L4
2.2

Since ι(2)>1 and ι(2)>0, the quantity of step 1.3 exceeds ι(3)+ι(2)=ι(5)>ι(4), so that partial sum has norm strictly greater than ι(2): a bad ordering really does break the bound.

step 1.3L2L3
2.3

The pair (b6,μ6) with b6 the identity of 6 and μj6=ι(4)/ι(6) is admissible at 6: the values lie in [0,1], ∑j<6μj6vj=(ι(4)/ι(6))∑j<6vj=0, and ∑j<6μj6=ι(6)⋅ι(4)/ι(6)=ι(4).

step 1.2L3L4L5
2.4

No element of Λ has fewer than two strictly fractional coordinates. If none were fractional, μ would be a {0,1}-vector with ∑jμj=ι(3), hence with support of size 3, and ∑j∈supp⁡vj=0; the support cannot contain a pair {0,3}, {1,4} or {2,5}, since the remaining single vector would then have to be 0 while all six are nonzero, so it contains exactly one index from each pair and the sum is ±e0±e1±u, whose second coordinate is ±1±a and whose first is ±1±a, and ∣±1±a∣≠0 because a≠1 (indeed a2=1/ι(2)≠1). If exactly one coordinate were fractional, say with value t, then ∑jμj would be t plus a canonical natural and could not equal ι(3).

step 1.4L1L2L3
3.1

Their norms squared are 0, 1, ι(2), (1+a)2+(a−1)2=ι(2)+ι(2)a2=ι(3), a2+(a−1)2=ι(2)−ι(2)a, ι(2)a2=1 and 0.

step 2.1L1L2L3
3.2

So μ of step 1.4 is a minimiser, its support is {0,1,3,4} of size 4, and 4≤5=k−1 at k=6: the support bound of [L5] holds, and a coordinate with value 0 exists, for instance j0=5.

step 1.4step 2.4L5
4.1

Each of these is at most ι(4): the largest is ι(3), and ι(2)−ι(2)a≤ι(2) because a>0. So every partial sum of the identity ordering has norm at most ι(4)=ι(2), and the identity ordering realises the bound of [L5].

step 3.1L2L3L5
4.2

Deleting position 5 gives b5=(0,1,2,3,4) and μ5=(1,1/ι(2),0,1,1/ι(2)), with ∑j<5μj5=ι(3) and ∑j<5μj5vb5(j)=0: an admissible pair at k=5.

step 1.4step 3.2L4L5
5.1

Steps 4.1, 2.2 and 4.2 give, in turn, an ordering realising the bound, an ordering violating it, and one traced step of the descending construction with its support bound checked.

step 4.1step 2.2step 4.2∎

Remarks

  • The bound ι(n) is not attained here. The largest partial-sum norm of the good ordering is ι(3), comfortably below ι(2). The theorem asserts existence of an ordering below ι(n) and claims no sharpness, and this example makes no claim about the optimal constant either.

  • What the bad ordering shows. Without the theorem there is no reason to expect any ordering to stay bounded independently of m: the third partial sum of the bad ordering already exceeds ι(2), and lists of many unit vectors summing to 0 can be ordered so that a partial sum has norm of order m.

  • Why one step of the construction is traced. An example that only asserted the bound would say nothing about how it is obtained. The step above exhibits the object the proof actually manipulates — a feasible vector of coefficients with as few fractional coordinates as possible — and checks the support bound #supp⁡≤k−1 that the descending construction turns on.

Depends on

Used by

Nothing in the library uses this result yet.

Dependency tree · two levels

84 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