Alphabeta Math
ExampleConstruction: AI-adaptedVerification: AI-generatedprecheck pass
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.1L1L2L3

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.

1.2L4

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

1.3L1L2L3

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

1.4L3L4

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.

2.1step 1.2L4

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

2.2step 1.3L2L3

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.

2.3step 1.2L3L4L5

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

2.4step 1.4L1L2L3

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

3.1step 2.1L1L2L3

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.

3.2step 1.4step 2.4L5

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.

4.1step 3.1L2L3L5

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

4.2step 1.4step 3.2L4L5

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.

5.1step 4.1step 2.2step 4.2∎

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.

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.

The two polygonal paths. In each panel the dashed circle is the Euclidean circle of radius ι(2) centred at 0, and the arrows join successive partial sums. The left panel uses the sk above; on the right, tk denotes the partial sums of the bad ordering e0,e1,u,−e0,−e1,−u. In particular, t3=(1+a,1+a) lies outside the circle. The plotted coordinates use a=1/ι(2); the verification above establishes the norm comparisons independently of this illustration.

Goodorderingxys0=s6s1s2s3s4s5Badorderingxyt0=t6t1t2t3t4t5

Depends on

Used by

Nothing in the library uses this result yet.

Dependency tree · two levels

87 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