Alphabeta Math
LemmaStatement: AI-adaptedProof: AI-adaptedPipeline-generatedprecheck passaudited 2026-10-02
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.

Successive-minima volume deformation and collision avoidance

Statement

Assume the Axiom of Choice (The Axiom of Choice). Let C⊆Rn be compact, convex, centrally symmetric with nonempty interior, let Λ be a full lattice, let λ1≤⋯≤λn be the successive minima of C with respect to Λ (Successive minima of a convex body), and let a1,…,an∈Λ be an adapted basis as in clause 2 of Attained successive minima and adapted flag. Put U:=int⁡(C) and λ0:=0, and write x=∑ixiai for the coordinates of x in the real basis a1,…,an. For x∈U and 1≤j≤n let

Fj(x):={z∈C:zi=xi for i≥j}

be the slice of C through x parallel to span⁡(a1,…,aj−1); define φ1(x):=x and, for j≥2, let φj(x) be the centroid of Fj(x), that is the mean vector of Fj(x) with respect to (j−1)-dimensional Lebesgue measure on its affine hull. Define

Φ(x):=∑j=1n(λj−λj−1) φj(x),x∈U.

Then:

  1. each φj:U→C is Borel, its i-th coordinate equals xi for i≥j, and for i<j its i-th coordinate is a Borel function of (xj,…,xn) alone;
  2. Φ is Borel and odd, and in coordinates Φi(x)=λixi+ψi(xi+1,…,xn) for Borel functions ψi:Rn−i→R;
  3. vol⁡(Φ(U))=(∏i=1nλi)vol⁡(C);
  4. no two distinct points of Φ(U) differ by an element of 2Λ, and Φ(U)∩Λ={0}.

Convexity of the image Φ(U) is not asserted.

Facts & Assumptions

Given: The Axiom of Choice, a compact convex centrally symmetric body C⊆Rn with nonempty interior, a full lattice Λ, the successive minima λ1≤⋯≤λn, an adapted basis a1,…,an∈Λ, and U=int⁡(C).

[A1]

The Axiom of Choice gives the Axiom of Countable Choice (AC implies DC implies countable choice), which discharges the Countable Choice hypotheses of the product-measure fact [F4] and of the volume-scaling fact [F6], invoked in steps 5.1 and 2.2 respectively; the triangular map fact [F3] is applied under the Axiom of Choice assumed in the statement, and the only arbitrary pick below is the single point x0∈U fixed in step 2.2, which requires no choice principle.

[F1]

λi=inf⁡{t>0:dim⁡span⁡(tC∩Λ)≥i}, 0<λ1≤⋯≤λn<∞, sC⊆tC for 0<s<t, and tC is compact and convex for every t>0 (Successive minima of a convex body).

[F2]

a1,…,an are linearly independent vectors of Λ with ai∈λiC, span⁡(λiC∩Λ)=span⁡{aj:λj≤λi}, and span⁡(int⁡(λiC)∩Λ)⊆span⁡{aj:λj<λi} (Attained successive minima and adapted flag).

[F3]

A triangular Borel map T(x)i=aixi+ψi(xi+1,…,xn) with ai>0 and ψi Borel is a Borel bijection of Rn with Borel inverse, sends Borel sets to Borel sets, and vol⁡(T(E))=(∏iai)vol⁡(E) for every Borel E (Triangular Borel maps scale Euclidean volume).

[F4]

Tonelli: for product-measurable f≥0 the partial integrals y↦∫f(x,y) dμ(x) are measurable, and iterated integrals agree (Tonelli's theorem for nonnegative measurable functions on a sigma-finite product); the product measure agrees with Lebesgue measure on Borel sets (On Borel subsets of R^{m+n}, the product lambda_m times lambda_n agrees with lambda_{m+n}). For a signed first-moment integrand, apply Tonelli separately to its positive and negative parts; for the compact set C′ in step 5.1 both parts have bounded support and finite integrals.

[F5]

If K is nonempty, compact and convex in an affine subspace H of dimension m≥1, and has positive m-dimensional relative volume, its centroid with respect to relative Lebesgue measure on H lies in K. Indeed, choose an affine isometry ψ:Rm→H and put K0:=ψ−1(K); relative measure and centroids correspond to ordinary Lebesgue measure and centroids on K0. Its coordinate functions are integrable because K0 is compact. If its centroid c0 were outside the closed convex set K0, strict separation would give u≠0 and b with ⟨u,z⟩≤b<⟨u,c0⟩ for every z∈K0 (A point outside a nonempty closed convex set is strictly separated from it, Integrable real and complex functions, and their integrals), while linearity of the integral gives ⟨u,c0⟩=λm(K0)−1∫K0⟨u,z⟩ dz≤b, a contradiction (The Lebesgue integral is linear on L1(μ)).

[F7]

For a measure μ and measurable sets Ak↑A one has μ(A)=lim⁡kμ(Ak)=sup⁡kμ(Ak): this follows from countable additivity by writing A=A1⊔⨆k(Ak+1∖Ak) (Measures on sigma-algebras).

[F8]

C is convex and closed, −C=C, 0∈C, and the interior U of a convex set is convex; if u∈U, v∈C and 0≤s<1, then (1−s)u+sv∈U, because B(u,δ)⊆C for some δ>0 and convexity gives B((1−s)u+sv,(1−s)δ)⊆C (A convex subset of Rm contains every line segment between two of its points).

Proof

1.1F2

The vectors a1,…,an form a real basis by [F2], so x=∑ixiai is a well-defined coordinate representation; L(t):=∑itiai is an invertible linear map.

1.2F1F8

U=int⁡(C) is open, convex, nonempty, bounded and symmetric (U=−U), and 0∈U; also int⁡(tC)=tU for every t>0.

1.3given

(Collision avoidance.) Let x,y∈U be distinct with Φ(x)−Φ(y)∈2Λ, and put μ:=(Φ(x)−Φ(y))/2∈Λ. Let k be the largest index with xk≠yk.

1.4given

(No nonzero lattice point in the image.) Let ν∈Φ(U)∩Λ, say ν=Φ(x) with x∈U, and suppose x≠0; let k be the largest index with xk≠0.

2.1F1F8step 1.2

For x∈U and j≥2 the slice Fj(x) of the statement is compact and convex (an intersection of the convex set C with the affine subspace {zi=xi, i≥j}), it contains x, and it has positive (j−1)-dimensional volume: B(x,δ)⊆U for some δ>0, and the relative ball B(x,δ)∩(x+span⁡(a1,…,aj−1)) lies in Fj(x). For j=1, F1(x)={x}.

2.2F6F7F8A1step 1.2

(The interior has the same volume as the body.) Fix x0∈U and put Ck:=(1−1/k)C+(1/k)x0 for k≥2; every scale 1−1/k is positive. Each Ck is compact and convex, and Ck⊆U by [F8]. To see the sequence is increasing, for c∈C set c′:=(1−1/k2)c+(1/k2)x0∈C; then (1−1/k)c+(1/k)x0=(1−1/(k+1))c′+(1/(k+1))x0, so Ck⊆Ck+1. For every z∈U, the points ck:=z+(z−x0)/(k−1) tend to z, so for all sufficiently large k openness of U gives ck∈U⊆C and z=(1−1/k)ck+(1/k)x0∈Ck. Thus U=⋃k≥2Ck, and [F7] and [F6] give vol⁡(U)=lim⁡k→∞vol⁡(Ck)=lim⁡k→∞(1−1/k)nvol⁡(C)=vol⁡(C); the Countable Choice hypothesis of [F6] is supplied by [A1].

3.1F5step 2.1

By [F5] applied to the compact convex slice Fj(x), its centroid φj(x) lies in Fj(x)⊆C; in particular φ1(x)=x∈U.

4.1step 2.1step 3.1algebra

For z∈Fj(x) one has zi=xi whenever i≥j; hence the i-th coordinate of φj(x) equals xi for i≥j, and for i<j the integral defining that coordinate is taken over the fibre of C over (xj,…,xn), so it depends only on those coordinates.

4.2F6F8step 3.1algebra

φj is odd: x↦−x maps U onto U and Fj(x) onto Fj(−x)=−Fj(x). On the affine hull of each slice this reflection is an affine isometry whose linear part has determinant of absolute value 1, so it preserves relative Lebesgue measure by [F6]. Changing variables in the centroid integral therefore gives φj(−x)=−φj(x). This uses the paired-slice identity Fj(−x)=−Fj(x) and does not require an individual slice Fj(x) to be symmetric.

5.1F4A1step 2.1step 4.1

(Borelness of the centroids.) In the coordinate model of step 1.1 write C′=L−1(C), which is compact because L is a homeomorphism, and write U′=L−1(U). Fix j≥2 and split t=(s,τ) with s∈Rj−1 and τ∈Rn−j+1. The functions Vj(τ):=∫Rj−11C′(s,τ) ds and Mj,i(τ):=∫Rj−1si1C′(s,τ) ds are Borel by Tonelli [F4], with the signed moment split into positive and negative parts; compactness of C′ makes their supports bounded. Let Aj be the matrix with columns a1,…,aj−1. The restriction of L to the first j−1 coordinates scales intrinsic fibre measure by the constant Jj=det⁡(AjTAj)>0, independent of τ. Thus this factor cancels in the centroid ratios, and for i<j the i-th coordinate of φj in the a-basis is Mj,i(τ)/Vj(τ). The projection of the open set U′ to the τ-coordinates is open, and Vj(τ)>0 there by step 2.1. Hence these ratios are Borel on that open set; extending them by 0 outside gives globally Borel functions of τ.

5.2step 4.2

Φ is odd, because each φj is odd by step 4.2; in particular Φ(0)=0.

5.3step 4.1step 1.3

For j>k the coordinates (xj,…,xn) and (yj,…,yn) agree, so φj(x)=φj(y) by step 4.1; hence Φ(x)−Φ(y)=∑j≤k(λj−λj−1)(φj(x)−φj(y)) and μ=∑j≤k(λj−λj−1)uj with uj:=(φj(x)−φj(y))/2.

6.1step 4.1step 5.1algebra

Define Φ(x):=∑j=1n(λj−λj−1)φj(x) for x∈U. In coordinates, for fixed i the coordinates of φj with index i<j depend only on (xj,…,xn) by step 4.1, while for j≤i the i-th coordinate of φj equals xi; hence Φi(x)=∑j≤i(λj−λj−1)xi+∑j>i(λj−λj−1)(φj(x))i=λixi+ψi(xi+1,…,xn), where ψi is Borel by step 5.1.

6.2F1F8step 1.2step 5.3

Here u1=(x−y)/2∈U by step 1.2, and uj=(φj(x)+(−φj(y)))/2∈C for j≥2 by step 3.1 and [F8]. The weights λj−λj−1 are nonnegative and sum to λk, with positive first weight λ1 on the interior point u1. Repeated application of [F8] (or induction on the finite number of terms) puts the convex combination μ/λk in U, that is μ∈int⁡(λkC) by step 1.2.

7.1F1F3F6step 1.1step 6.1

By steps 6.1 and 5.2 and [F3] applied with ai=λi>0 to the Borel set E=U′, the image Φ(U) is Borel and the conjugate Φ′=L−1∘Φ∘L satisfies vol⁡(Φ′(U′))=(∏iλi)vol⁡(U′); conjugating by the invertible linear map L and using [F6] gives vol⁡(Φ(U))=(∏iλi)vol⁡(U).

7.2step 4.1step 6.2

The ak-coordinate of μ is λk(xk−yk)/2≠0: for j≤k the ak-coordinate of φj(x)−φj(y) is xk−yk by step 4.1. Every vector in either span⁡{a1,…,ak−1} or span⁡{aj:λj<λk} has zero ak-coordinate, so μ lies in neither span.

7.3step 4.1step 4.2step 5.2step 6.2step 1.4

Since Φ(0)=0 by step 5.2 and Φ(0)=∑j(λj−λj−1)φj(0) with φj(0)=0 by step 4.2, the same computation as steps 5.3 and 6.2 with y=0 gives ν=∑j≤k(λj−λj−1)φj(x)∈int⁡(λkC), and the ak-coordinate of ν is λkxk≠0.

8.1step 7.1step 2.2

Combining steps 7.1 and 2.2 gives vol⁡(Φ(U))=(∏iλi)vol⁡(C), which is clause 3.

8.2F2step 6.2step 7.2

But μ∈Λ∩int⁡(λkC), so clause 3 of [F2] forces μ∈span⁡{aj:λj<λk}, contradicting step 7.2. Hence no two distinct points of Φ(U) differ by an element of 2Λ.

9.1F2step 7.3

Again clause 3 of [F2] would put ν in span⁡{aj:λj<λk}, contradicting the nonzero ak-coordinate. Hence x=0, and since Φ(0)=0 the only lattice point of Φ(U) is 0, which is clause 4 together with step 8.2.

10.1step 4.1step 5.1step 6.1step 5.2step 8.1step 8.2step 9.1∎

Clause 1 is step 4.1 with step 5.1, clause 2 is steps 6.1 and 5.2, clause 3 is step 8.1, and clause 4 is steps 8.2 and 9.1.

Depends on

Used by

Dependency tree · two levels

93 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