Alphabeta Math
TheoremStatement: AI-adaptedProof: AI-generatedSession-authored (Fable 5 assisted)precheck 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 polygonal confinement theorem: finitely many vectors of norm at most 11 summing to 00 can be ordered so that every partial sum has norm at most nn

Statement

Let nNn \in \mathbb{N} with n1n \ge 1, let mNm \in \mathbb{N} and let v:mRnv : m \to \mathbb{R}^{n} be a finite list of vectors with

vi21  for every i<m,i<mvi=0.\lVert v_i\rVert_2 \le 1 \ \text{ for every } i<m, \qquad \sum_{i<m} v_i = 0 .

Then there is a bijection π:mm\pi : m \to m (Injection, surjection, bijection) such that

j<kvπ(j)2    ι(n)for every km,\Bigl\lVert \sum_{j<k} v_{\pi(j)} \Bigr\rVert_2 \;\le\; \iota(n) \qquad \text{for every } k \le m,

where ι\iota is the canonical natural of R\mathbb{R} (The canonical natural ι(n)=n1F\iota(n) = n \cdot 1_F of a field) and the sums are the finite sums of the vector space Rn\mathbb{R}^{n} (Linear combination of a finite list, and the span span(S)\operatorname{span}(S) as the smallest linear subspace containing SS).

The bound depends only on the dimension, not on mm. That is the whole content: the triangle inequality alone gives only ι(k)\iota(k), which grows with the number of vectors used.

Which Steinitz result this is. This is Steinitz's polygonal confinement lemma, the rearrangement lemma of his 1913 paper on conditionally convergent series. It is not the Steinitz exchange lemma of linear algebra, which is published in this library as thm-steinitz-exchange and carries the alias lem-steinitz. The two are unrelated results by the same author, and no item on this page uses the bare alias.

Facts & Assumptions

Given: Naturals n1n \ge 1 and mm; a list v:mRnv : m \to \mathbb{R}^{n} with vi21\lVert v_i\rVert_2 \le 1 for i<mi<m and i<mvi=0\sum_{i<m}v_i = 0. Every finite list below is extended by 00 beyond its range, so that the finite sums of Finite sums and finite products, by recursion apply verbatim; a list into Rn\mathbb{R}^{n} is summed in the vector space Rn\mathbb{R}^{n} (Linear combination of a finite list, and the span span(S)\operatorname{span}(S) as the smallest linear subspace containing SS).

[L2]

Laws of finite sums of reals (Laws of finite sums and finite products, Finite sums and finite products, by recursion): additivity, scaling, splitting i<rbi=i<qbi+i=qr1bi\sum_{i<r}b_i = \sum_{i<q}b_i + \sum_{i=q}^{r-1}b_i for qrq \le r with i=qr1bi=l<rqbq+l\sum_{i=q}^{r-1}b_i = \sum_{l<r-q}b_{q+l}, monotonicity, j<pλ=ι(p)λ\sum_{j<p}\lambda = \iota(p)\lambda, and the fact that a single term of a sum of nonnegative terms is at most the sum.

[L4]

The induction principle (The principle of mathematical induction) and the well-ordering principle: every nonempty subset of N\mathbb{N} has a least element (The well-ordering principle).

[L7]

The canonical natural (The canonical natural ι(n)=n1F\iota(n) = n \cdot 1_F of a field, Canonical naturals are positive and strictly increasing): ι(0)=0\iota(0) = 0 by the recursion clause, ι(p+q)=ι(p)+ι(q)\iota(p+q) = \iota(p)+\iota(q) for p,q1p,q \ge 1 by claim 3 there and trivially when p=0p = 0 or q=0q = 0, ι\iota is strictly increasing, and ι(p)>0\iota(p) > 0 for p1p \ge 1.

[L8]

Order arithmetic: u>0u>0 gives u1>0u^{-1}>0; an inequality may be multiplied by a nonnegative real; and trichotomy (Inverses of positives are positive, and reciprocation reverses order).

Proof

technique · constructive
1.1

Deleting one entry from a finite sum. Let b:NRb : \mathbb{N} \to \mathbb{R}, let r1r \ge 1, let q<rq<r, and let bqb^{\wedge q} be the list with biq:=bib^{\wedge q}_i := b_i for i<qi<q and biq:=bi+1b^{\wedge q}_i := b_{i+1} for qi<r1q \le i < r-1. Then i<rbi=i<r1biq+bq\sum_{i<r}b_i = \sum_{i<r-1}b^{\wedge q}_i + b_q: splitting the left side at qq and again at q+1q+1 gives i<qbi+bq+l<r1qbq+1+l\sum_{i<q}b_i + b_q + \sum_{l<r-1-q}b_{q+1+l}, and splitting the right side at qq gives i<qbi+l<r1qbq+l+1\sum_{i<q}b_i + \sum_{l<r-1-q}b_{q+l+1}, and the two agree.

L2
1.2

The easy case mnm \le n. Take π\pi to be the identity of mm, a bijection. For kmk \le m the finite triangle inequality and vj21\lVert v_j\rVert_2 \le 1 give j<kvj2j<kvj2j<k1=ι(k)ι(n)\lVert\sum_{j<k}v_j\rVert_2 \le \sum_{j<k}\lVert v_j\rVert_2 \le \sum_{j<k}1 = \iota(k) \le \iota(n), since kmnk \le m \le n and ι\iota is increasing. So the theorem holds in this case, and we assume m>nm>n from here on.

constructL1L2L7
1.3

Stage data. For nkmn \le k \le m call a pair (b,μ)(b,\mu) admissible at kk when b:kmb : k \to m is injective, μ:NR\mu : \mathbb{N} \to \mathbb{R} vanishes at every jkj \ge k, satisfies 0μj10 \le \mu_j \le 1 for j<kj<k, and satisfies j<kμjvb(j)=0\sum_{j<k}\mu_j v_{b(j)} = 0 and j<kμj=ι(kn)\sum_{j<k}\mu_j = \iota(k-n).

construct
1.4

Stage mm is admissible. Take bm:=b^{m} := the identity of mm and μjm:=ι(mn)/ι(m)\mu^{m}_j := \iota(m-n)/\iota(m) for j<mj<m, μjm:=0\mu^m_j := 0 for jmj \ge m; here ι(m)>0\iota(m) > 0 because m>n1m > n \ge 1, and 0ι(mn)ι(m)0 \le \iota(m-n) \le \iota(m) gives 0μjm10 \le \mu^m_j \le 1. Then j<mμjmvj=(ι(mn)/ι(m))j<mvj=0\sum_{j<m}\mu^m_j v_j = \bigl(\iota(m-n)/\iota(m)\bigr)\sum_{j<m}v_j = 0 and j<mμjm=ι(m)ι(mn)/ι(m)=ι(mn)\sum_{j<m}\mu^m_j = \iota(m)\cdot\iota(m-n)/\iota(m) = \iota(m-n).

constructL2L7L8
1.5

The estimate for k<nk<n, for an arbitrary ordering. For every bijection ρ:mm\rho : m \to m and every k<nk<n, the finite triangle inequality gives j<kvρ(j)2j<kvρ(j)2j<k1=ι(k)ι(n)\bigl\lVert\sum_{j<k}v_{\rho(j)}\bigr\rVert_2 \le \sum_{j<k}\lVert v_{\rho(j)}\rVert_2 \le \sum_{j<k}1 = \iota(k) \le \iota(n).

L1L2L7
2.1

The reindexing identity. For every kNk \in \mathbb{N}, every rNr \in \mathbb{N}, every injective f:rkf : r \to k and every c:NRc : \mathbb{N} \to \mathbb{R} vanishing at every j<kj<k outside the image of ff, one has j<kcj=i<rcf(i)\sum_{j<k}c_j = \sum_{i<r}c_{f(i)}. This is proved by induction on kk, with rr, ff and cc universally quantified. At k=0k=0 the only injective f:r0f : r \to 0 has r=0r = 0 and both sums are empty. At k+1k+1, write j<k+1cj=j<kcj+ck\sum_{j<k+1}c_j = \sum_{j<k}c_j + c_k: if kk is not in the image of ff then ck=0c_k = 0 and ff maps into kk, so the inductive hypothesis applies directly; and if k=f(q)k = f(q) for the unique such q<rq<r, then r1r \ge 1 and the list g:=fqg := f^{\wedge q} of step 1.1 is an injective map r1kr-1 \to k off whose image cc vanishes on {j:j<k}\{j : j<k\}, so the inductive hypothesis gives j<kcj=i<r1cg(i)\sum_{j<k}c_j = \sum_{i<r-1}c_{g(i)}, while step 1.1 applied to bi:=cf(i)b_i := c_{f(i)} gives i<rcf(i)=i<r1cg(i)+cf(q)\sum_{i<r}c_{f(i)} = \sum_{i<r-1}c_{g(i)} + c_{f(q)}; adding ck=cf(q)c_k = c_{f(q)} to the first identity yields the claim.

step 1.1L2L4
2.2

The feasible set at k1k-1 is nonempty. Let (b,μ)(b,\mu) be admissible at kk with n<kmn<k\le m, and let Λ\Lambda be the set of all μ:NR\mu' : \mathbb{N} \to \mathbb{R} vanishing at every jkj\ge k, with 0μj10 \le \mu'_j \le 1 for j<kj<k, j<kμjvb(j)=0\sum_{j<k}\mu'_j v_{b(j)} = 0 and j<kμj=ι(k1n)\sum_{j<k}\mu'_j = \iota(k-1-n). The scalar ρ:=ι(k1n)/ι(kn)\rho := \iota(k-1-n)/\iota(k-n) is defined and lies in [0,1][0,1], since ι(kn)>0\iota(k-n)>0 and 0ι(k1n)ι(kn)0 \le \iota(k-1-n) \le \iota(k-n); and ρμ\rho\mu lies in Λ\Lambda.

step 1.3L2L7L8
3.1

Both identities hold verbatim for lists with values in Rn\mathbb{R}^{n}, since a vector identity is the conjunction of its nn coordinate identities and the coordinates of a vector finite sum are the real finite sums of the coordinates.

step 1.1step 2.1L3
3.2

The minimal number of fractional coordinates. Call μΛ\mu' \in \Lambda rr-simple when there is an injective f:rkf : r \to k with μj{0,1}\mu'_j \in \{0,1\} for every j<kj<k outside the image of ff. The set R:={rN:some μΛ is r-simple}R := \{\, r \in \mathbb{N} : \text{some } \mu' \in \Lambda \text{ is } r\text{-simple} \,\} contains kk, taking ff to be the identity of kk, so RR is a nonempty set of naturals and has a least element r0r_0; fix μΛ\mu \in \Lambda and an injective f:r0kf : r_0 \to k witnessing it.

step 2.2L4
4.1

Two consequences used repeatedly. Taking k=rk = r and ff a bijection of kk in step 2.1 gives j<kcf(j)=j<kcj\sum_{j<k}c_{f(j)} = \sum_{j<k}c_j for every cc; and taking cc to vanish off the image of an injective f:rkf : r \to k gives j<kcj=i<rcf(i)\sum_{j<k}c_j = \sum_{i<r}c_{f(i)}, both in R\mathbb{R} and in Rn\mathbb{R}^{n}.

step 2.1step 3.1
4.2

Every marked coordinate is strictly fractional. For every i<r0i<r_0 one has 0<μf(i)<10 < \mu_{f(i)} < 1: otherwise μf(i){0,1}\mu_{f(i)} \in \{0,1\}, and then fif^{\wedge i}, an injective map r01kr_0-1 \to k off whose image μ\mu takes values in {0,1}\{0,1\}, would witness that μ\mu is (r01)(r_0-1)-simple, contradicting minimality of r0r_0.

step 1.1step 3.2
4.3

Suppose r0n+2r_0 \ge n+2, towards a contradiction. Define w:r0Rn+1w : r_0 \to \mathbb{R}^{n+1} by wi(t):=(vb(f(i)))(t)w_i(t) := \bigl(v_{b(f(i))}\bigr)(t) for t<nt<n and wi(n):=1w_i(n) := 1.

step 3.2
5.1

The list ww is linearly dependent: there is λ:r0R\lambda : r_0 \to \mathbb{R}, not identically 00, with i<r0λiwi=0\sum_{i<r_0}\lambda_i w_i = 0. If ww is not injective, say wi1=wi2w_{i_1} = w_{i_2} with i1i2i_1 \ne i_2, take λi1:=1\lambda_{i_1} := 1, λi2:=1\lambda_{i_2} := -1 and λi:=0\lambda_i := 0 otherwise; the list iλiwii \mapsto \lambda_i w_i then vanishes off {i1,i2}\{i_1,i_2\} and sums to wi1wi2=0w_{i_1} - w_{i_2} = 0 by step 4.1. If ww is injective, its image is a subset of Rn+1\mathbb{R}^{n+1} equinumerous with r0n+2r_0 \ge n+2, hence not linearly independent by [L6]; so some injective list h:pim(w)h : p \to \operatorname{im}(w) is linearly dependent, giving ν:pR\nu : p \to \mathbb{R} not identically 00 with l<pνlh(l)=0\sum_{l<p}\nu_l h(l) = 0, and setting λi:=νl\lambda_{i} := \nu_l when wi=h(l)w_i = h(l) and λi:=0\lambda_i := 0 otherwise turns that into i<r0λiwi=0\sum_{i<r_0}\lambda_i w_i = 0 by step 4.1, the list iλiwii \mapsto \lambda_i w_i vanishing off the image of the injective map ll \mapsto the unique ii with wi=h(l)w_i = h(l).

step 4.3L6
5.2

The step length. Let i0i_0 be the least i<r0i<r_0 with λi0\lambda_i \ne 0, which exists because λ\lambda is not identically 00. Define s:r0Rs : r_0 \to \mathbb{R} by si:=(1μf(i))/λis_i := (1-\mu_{f(i)})/\lambda_i if λi>0\lambda_i>0, by si:=μf(i)/(λi)s_i := \mu_{f(i)}/(-\lambda_i) if λi<0\lambda_i<0, and by si:=si0s_i := s_{i_0} if λi=0\lambda_i = 0; every sis_i is a positive real by step 4.2. Put t:=min{s0,,sr01}t^{*} := \min\{s_0,\dots,s_{r_0-1}\}, a minimum over a nonempty finite set of reals, so t>0t^{*}>0 and t=sit^{*} = s_{i} for some i<r0i<r_0; choosing that ii if λi0\lambda_i \ne 0 and i0i_0 otherwise, there is i<r0i^{*}<r_0 with λi0\lambda_{i^{*}} \ne 0 and t=sit^{*} = s_{i^{*}}.

step 4.2L4L5L8
6.1

Reading the coordinates of step 5.1. The coordinate nn gives i<r0λi=0\sum_{i<r_0}\lambda_i = 0, and the coordinates t<nt<n give i<r0λivb(f(i))=0\sum_{i<r_0}\lambda_i v_{b(f(i))} = 0 in Rn\mathbb{R}^{n}.

step 4.3step 5.1L3
6.2

The moved point. Define μ:NR\mu' : \mathbb{N} \to \mathbb{R} by μj:=μj+tλi\mu'_j := \mu_j + t^{*}\lambda_i if j=f(i)j = f(i) for the unique i<r0i<r_0 with that property, and μj:=μj\mu'_j := \mu_j otherwise. Then 0μj10 \le \mu'_j \le 1 for every j<kj<k: outside the image of ff nothing changes; at j=f(i)j = f(i) with λi>0\lambda_i>0 one has μf(i)<μjμf(i)+siλi=1\mu_{f(i)} < \mu'_j \le \mu_{f(i)} + s_i\lambda_i = 1; with λi<0\lambda_i<0 one has 0=μf(i)+siλiμj<μf(i)0 = \mu_{f(i)} + s_i\lambda_i \le \mu'_j < \mu_{f(i)}; and with λi=0\lambda_i = 0 the value is unchanged.

step 4.2step 5.2L8
7.1

The moved point is feasible. The list jμjμjj \mapsto \mu'_j - \mu_j vanishes at every j<kj<k off the image of ff and takes the value tλit^{*}\lambda_i at f(i)f(i), so step 4.1 gives j<k(μjμj)=i<r0tλi=t0=0\sum_{j<k}(\mu'_j-\mu_j) = \sum_{i<r_0}t^{*}\lambda_i = t^{*}\cdot 0 = 0; likewise the Rn\mathbb{R}^{n}-valued list j(μjμj)vb(j)j \mapsto (\mu'_j-\mu_j)v_{b(j)} vanishes off that image and takes the value tλivb(f(i))t^{*}\lambda_i v_{b(f(i))} at f(i)f(i), so j<k(μjμj)vb(j)=ti<r0λivb(f(i))=0\sum_{j<k}(\mu'_j-\mu_j)v_{b(j)} = t^{*}\sum_{i<r_0}\lambda_i v_{b(f(i))} = 0. Hence j<kμj=ι(k1n)\sum_{j<k}\mu'_j = \iota(k-1-n) and j<kμjvb(j)=0\sum_{j<k}\mu'_j v_{b(j)} = 0, so μΛ\mu' \in \Lambda.

step 4.1step 6.1step 6.2L2L3
8.1

The contradiction. By step 5.2, μf(i)=μf(i)+tλi{0,1}\mu'_{f(i^{*})} = \mu_{f(i^{*})} + t^{*}\lambda_{i^{*}} \in \{0,1\}. So fif^{\wedge i^{*}}, an injective map r01kr_0-1 \to k, witnesses that μ\mu' is (r01)(r_0-1)-simple: off the image of ff the value μj=μj\mu'_j = \mu_j lies in {0,1}\{0,1\}, and at f(i)f(i^{*}) it lies in {0,1}\{0,1\} as just shown. This contradicts the minimality of r0r_0, so the supposition of step 4.3 is untenable and r0n+1r_0 \le n+1.

step 1.1step 3.2step 5.2step 6.2step 7.1
9.1

The support bound. There is j0<kj_0<k with μj0=0\mu_{j_0} = 0. Suppose instead that μj>0\mu_j>0 for every j<kj<k; then off the image of ff the value μj\mu_j lies in {0,1}\{0,1\} and is positive, hence equals 11. Put νj:=1μj\nu_j := 1-\mu_j for j<kj<k and νj:=0\nu_j := 0 for jkj \ge k, so ν\nu vanishes at every j<kj<k off the image of ff and satisfies 0<νf(i)<10<\nu_{f(i)}<1 for i<r0i<r_0 by step 4.2, while j<kνj=ι(k)ι(k1n)=ι(n+1)\sum_{j<k}\nu_j = \iota(k)-\iota(k-1-n) = \iota(n+1) by [L7].

step 4.2step 8.1L2L7
10.1

By step 4.1, j<kνj=i<r0νf(i)\sum_{j<k}\nu_j = \sum_{i<r_0}\nu_{f(i)}. If r0=0r_0 = 0 this is the empty sum 00, contradicting ι(n+1)>0\iota(n+1)>0. If r01r_0 \ge 1 then every term of i<r0(1νf(i))\sum_{i<r_0}(1-\nu_{f(i)}) is positive, so that sum is at least its term at index 00 and hence positive, whence i<r0νf(i)=ι(r0)i<r0(1νf(i))<ι(r0)ι(n+1)\sum_{i<r_0}\nu_{f(i)} = \iota(r_0) - \sum_{i<r_0}(1-\nu_{f(i)}) < \iota(r_0) \le \iota(n+1) using step 8.1. Either way ι(n+1)<ι(n+1)\iota(n+1) < \iota(n+1) or ι(n+1)=0\iota(n+1) = 0, both impossible; so some μj0\mu_{j_0} is 00.

step 4.1step 8.1step 9.1L2L7L8
11.1

Descending one stage. With j0j_0 as in step 9.1, put b:=bj0:k1mb' := b^{\wedge j_0} : k-1 \to m and μ:=μj0\mu'' := \mu^{\wedge j_0}, extended by 00 beyond k1k-1. Then bb' is injective with image im(b){b(j0)}\operatorname{im}(b)\setminus\{b(j_0)\}, 0μj10 \le \mu''_j \le 1 for j<k1j<k-1, and by step 1.1 in both its real and its vector form, j<k1μj=j<kμjμj0=ι(k1n)\sum_{j<k-1}\mu''_j = \sum_{j<k}\mu_j - \mu_{j_0} = \iota(k-1-n) and j<k1μjvb(j)=j<kμjvb(j)μj0vb(j0)=0\sum_{j<k-1}\mu''_j v_{b'(j)} = \sum_{j<k}\mu_j v_{b(j)} - \mu_{j_0}v_{b(j_0)} = 0. So (b,μ)(b',\mu'') is admissible at k1k-1.

constructstep 1.1step 3.1step 3.2step 10.1
12.1

Iterating. Starting from the admissible pair of step 1.4 at k=mk = m and applying step 11.1 once for each kk from mm down to n+1n+1, one obtains admissible pairs (bk,μk)(b^{k},\mu^{k}) for every kk with nkmn \le k \le m, with im(bk1)im(bk)\operatorname{im}(b^{k-1}) \subseteq \operatorname{im}(b^{k}) and im(bk)im(bk1)\operatorname{im}(b^{k})\setminus\operatorname{im}(b^{k-1}) a single element. This is a recursion of length mnm-n, each stage determined by the previous one together with finitely many determinations (a least natural, a minimum of a finite set of reals), so no choice principle is involved.

constructstep 1.4step 11.1L4L5
13.1

The ordering. Define π:mm\pi : m \to m by π(j):=bn(j)\pi(j) := b^{n}(j) for j<nj<n and, for each kk with n<kmn<k\le m, π(k1):=\pi(k-1) := the unique element of im(bk)im(bk1)\operatorname{im}(b^{k})\setminus\operatorname{im}(b^{k-1}). The images im(bk)\operatorname{im}(b^{k}) increase from im(bn)\operatorname{im}(b^{n}), of size nn, to im(bm)=m\operatorname{im}(b^{m}) = m, gaining exactly one element at each stage, so π\pi is injective with image mm, that is a bijection, and for every kk with nkmn \le k \le m the set {π(j):j<k}\{\pi(j) : j<k\} is exactly im(bk)\operatorname{im}(b^{k}).

constructstep 12.1L4L6
14.1

Both enumerations give the same partial sum. Fix kk with nkmn \le k \le m and let c:NRnc : \mathbb{N} \to \mathbb{R}^{n} be ci:=vic_i := v_i for iim(bk)i \in \operatorname{im}(b^{k}) and ci:=0c_i := 0 otherwise. Then cc vanishes at every i<mi<m off the image of the injective list jπ(j)j \mapsto \pi(j) on kk, and also off the image of bkb^{k}, so step 4.1 applied twice gives j<kvπ(j)=i<mci=j<kvbk(j)\sum_{j<k}v_{\pi(j)} = \sum_{i<m}c_i = \sum_{j<k}v_{b^{k}(j)}.

step 4.1step 13.1
15.1

The estimate for nkmn \le k \le m. Since j<kμjkvbk(j)=0\sum_{j<k}\mu^{k}_j v_{b^{k}(j)} = 0, additivity gives j<kvbk(j)=j<k(1μjk)vbk(j)\sum_{j<k}v_{b^{k}(j)} = \sum_{j<k}\bigl(1-\mu^{k}_j\bigr)v_{b^{k}(j)}; each coefficient 1μjk1-\mu^{k}_j is nonnegative, so the finite triangle inequality and vi21\lVert v_i\rVert_2 \le 1 give j<kvbk(j)2j<k(1μjk)vbk(j)2j<k(1μjk)=ι(k)ι(kn)=ι(n)\bigl\lVert\sum_{j<k}v_{b^{k}(j)}\bigr\rVert_2 \le \sum_{j<k}\bigl(1-\mu^{k}_j\bigr)\lVert v_{b^{k}(j)}\rVert_2 \le \sum_{j<k}\bigl(1-\mu^{k}_j\bigr) = \iota(k)-\iota(k-n) = \iota(n).

step 12.1step 14.1L1L2L7
16.1

By steps 14.1 and 15.1 the bound j<kvπ(j)2ι(n)\lVert\sum_{j<k}v_{\pi(j)}\rVert_2 \le \iota(n) holds for nkmn \le k \le m, and by step 1.5 it holds for k<nk<n; together with the case mnm \le n of step 1.2, the required bijection π\pi has been exhibited in every case.

step 1.2step 13.1step 14.1step 15.1step 1.5discharge-construct

Remarks

  • The support bound of steps 9.1 and 10.1 is the step most write-ups omit. From r0n+1r_0 \le n+1 one gets only that the support of μ\mu has at most (k1n)+(n+1)=k(k-1-n)+(n+1) = k elements, which is no information at all. What rules out equality is that the quantities 1μf(i)1-\mu_{f(i)} would then be strictly positive at each of at most n+1n+1 marked indices while summing to ι(n+1)\iota(n+1); that is exactly the computation in steps 9.1 and 10.1, and without a coordinate μj0=0\mu_{j_0} = 0 the descending construction does not start.

  • Where the dimension enters, and only there. The single place the number nn is used is step 5.1, where n+2n+2 vectors in Rn+1\mathbb{R}^{n+1} are linearly dependent. The extra coordinate constantly 11 is what converts the constraint iλi=0\sum_i \lambda_i = 0 into a linear condition, so that one dependence delivers both identities of step 6.1 at once.

  • No choice principle is used. The construction is a recursion of length mnm-n; at each stage the objects produced are a least natural number (The well-ordering principle) and a minimum of a nonempty finite set of reals (Every nonempty finite set of reals has a maximum and a minimum), both determined rather than selected, and the pair (μ,f)(\mu, f) of step 3.2 is a single selection from a nonempty set at each of finitely many stages.

  • The reindexing identity of step 2.1 is proved here rather than cited. Laws of finite sums and finite products is stated for sums k<nak\sum_{k<n}a_k over an initial segment of N\mathbb{N} and carries no invariance clause, and no lemma available to this page gives the form step 2.1 needs — an injective f:rkf : r \to k with the summand vanishing at every j<kj < k off its image. That form is therefore proved here. Step 2.1 contains permutation invariance as the special case r=kr = k with ff a bijection.

  • The constant ι(n)\iota(n) is not claimed to be optimal. What is proved is that some ordering keeps every partial sum inside the ball of radius ι(n)\iota(n); on an explicit list of six unit vectors in R2\mathbb{R}^{2} the companion page exhibits one ordering that meets the bound — with room to spare, so the bound is not attained there — and another that violates it, so the theorem is seen to say something.

Depends on

Used by

Dependency tree · next 3 levels

Direct dependencies and their dependencies through the next three levels: 202 results over 36 levels. An arrow runs from a result to what uses it, and this result sits at the bottom with a heavier outline. Click the chart to enlarge it.

Sources