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.

✓ 21 results · all verified · 15 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 6 not AI-judged were verified by owner audit (typically over a confirmed judge false positive), not failures.

Minkowski Theory and Number Field Class Groups

1 · Prerequisites

2 · Summary

The unscaled Minkowski embedding turns OK and its nonzero fractional ideals into full Euclidean lattices of covolume 2−r2∣dK∣ Na in Rr1+2r2. No 2 scaling is used, so conjugate pairs contribute the factor 2−r2 to covolumes and 4/π to the arithmetic constant; mixing this convention with the scaled one is a false shortcut.

The geometry of numbers is proved in full on this page: the fundamental parallelotope and its bounded intersections, Blichfeldt's principle, the Minkowski convex-body theorem in strict and equality form, and the two-sided second theorem for the successive minima via an adapted flag and a triangular volume deformation.

The arithmetic conclusions are finiteness results. Every ideal class contains an integral ideal of norm at most MK=(4/π)r2(n!/nn)∣dK∣; only finitely many integral ideals have bounded norm; the class group is finite and generated by the prime ideals of norm at most MK. The same bound gives ∣dK∣>1 for every degree greater than one and hence, through the ramification-discriminant criterion, a ramified rational prime. Hermite-Minkowski finiteness closes the page with the bounded-conjugate polynomial lemma and a bounded primitive integral element.

3 · Logical flowchart

4 · Definitions, theorems and proofs

DefinitionDefinition: Literature-sourcedProof: Literature-sourcedjudge pass (gpt-6.1-sol)audited 2026-10-02Open item page →

Unscaled Minkowski embedding

Definition

Let K be a number field (Number field) of degree n=[K:Q] and signature (r1,r2), so that n=r1+2r2 and the field has r1 real embeddings σ1,…,σr1:K→R and r2 complex-conjugate pairs of nonreal embeddings from which one representative τ1,…,τr2 is chosen; the notation and the count r1+2r2=n are those of Archimedean embeddings and signature. The unscaled Minkowski embedding of K is the injective map

σ:K⟶Rr1×Cr2,σ(x)=(σ1(x),…,σr1(x),τ1(x),…,τr2(x)),

composed with the identification Cr2≅R2r2 that sends z to the pair (Re⁡z,Im⁡z) of real coordinates. This exhibits σ as a map into Rr1×R2r2=Rn.

No factor 2 is inserted in the complex coordinates: each complex coordinate contributes the two coordinates Re⁡τj(x) and Im⁡τj(x) with equal weight. Thus the Euclidean norm of a complex block (z1,…,zr2) is ∑j∣zj∣2, and the complex block of σ(x) has norm ∑j∣τj(x)∣2. All volumes, covolumes and determinants on this item use this unscaled convention.

Remarks

Injectivity and linearity. Since n=r1+2r2≥1, at least one of the listed embeddings exists. If σ(x)=0, every listed embedding sends x to zero; any one of them is injective, so x=0. This also covers the case r2=0, when there are no complex representatives. Each embedding is Q-linear, as is the real-coordinate identification, so σ is Q-linear. Injectivity alone does not imply that the images of a Q-basis are linearly independent over R; that fact follows from the determinant calculation below.

Relation to the all-complex embedding determinant. Let α1,…,αn be a Q-basis of K and let M=(ψi(αj)) be the n×n matrix of all complex embeddings. By Embedding determinant formula, det⁡M≠0 and det⁡(M)2=disc⁡(α1,…,αn). Reorder its rows so that each complex-conjugate pair is adjacent. For a pair τ,τˉ, the old rows are obtained from the real rows (Re⁡τ,Im⁡τ) by the transition matrix whose determinant is −2i, of modulus 2. Replacing all such pairs by their real and imaginary rows therefore gives the real n×n matrix A with columns σ(αj) and

∣det⁡A∣=2−r2 ∣det⁡M∣=2−r2∣disc⁡(α1,…,αn)∣.

In particular, the images of every Q-basis form a real basis of Rn. This factor 2−r2 is responsible for the covolume formula covol⁡(σ(a))=2−r2∣dK∣ Na proved later in this development.

DefinitionDefinition: Literature-sourcedProof: Literature-sourcedjudge pass (gpt-6.1-sol)audited 2026-10-02Open item page →

Full Euclidean lattice and covolume

Definition

Fix n≥1. A full lattice in Rn is a subgroup Λ⊆Rn of the form

Λ=Zb1⊕⋯⊕Zbn={∑i=1nmibi:mi∈Z},

where b1,…,bn∈Rn are linearly independent over R, that is, they form a real basis of Rn. Write B=(b1 ⋯ bn) for the n×n matrix whose i-th column is bi; determinants of square matrices are as in For n≥1, the determinant over a commutative ring by the Leibniz formula, and ∣det⁡A∣ for a real matrix. The covolume of Λ is

covol⁡(Λ):=∣det⁡B∣.

The value is positive: linear independence of the columns makes B invertible, so det⁡B≠0.

Remarks

Basis independence. Suppose c1,…,cn is a second integer basis of Λ, with matrix C=(c1 ⋯ cn). Each cj is an integer combination of the bi and each bi is an integer combination of the cj, so there are matrices A,A′∈Mn(Z) with C=BA and B=CA′. Substituting gives B=BAA′, hence AA′=In because B is invertible, and symmetrically A′A=In. Taking determinants, (det⁡A)(det⁡A′)=1 with both factors integers, so det⁡A=±1 and therefore ∣det⁡C∣=∣det⁡B∣ ∣det⁡A∣=∣det⁡B∣. Thus the covolume does not depend on the chosen basis, and the definition above is unambiguous.

Discrete subgroups. A subgroup Λ⊆Rn is a full lattice in the sense above exactly when it is discrete in the Euclidean topology and spans Rn; this equivalence is Milne's Lemma 4.14 together with the identification of full lattices with discrete spanning subgroups (Milne, Ch. 4, pp.73-75). The half-open fundamental parallelotope P={∑itibi:0≤ti<1} of a full lattice tiles Rn by Λ-translates with volume covol⁡(Λ), and bounded sets meet Λ in finitely many points; both facts are proved in this batch and used below.

LemmaStatement: Literature-sourcedProof: Literature-sourcedprecheck passaudited 2026-10-02Open item page →

Fundamental parallelotope and finite bounded intersections

Statement

Assume the Axiom of Choice (The Axiom of Choice). Let n≥1 and let Λ=Zb1⊕⋯⊕Zbn⊆Rn be a full lattice with covolume covol⁡(Λ)=∣det⁡B∣, B=(b1 ⋯ bn) (Full Euclidean lattice and covolume). Let

P={∑i=1ntibi:0<ti≤1}

be its half-open fundamental parallelotope. Then:

  1. every x∈Rn has a unique representation x=λ+p with λ∈Λ and p∈P;
  2. P is Lebesgue measurable and λn(P)=covol⁡(Λ);
  3. every bounded subset S⊆Rn meets Λ in finitely many points: S∩Λ is finite.

The convention 0<ti≤1 is the published one for half-open boxes, (a,b]-faces (Half-open boxes in Rn and their volume); it is a translate of the equally common 0≤ti<1 parallelotope and carries the same volume.

Facts & Assumptions

Given: The Axiom of Choice, an integer n≥1, the full lattice Λ=Zb1⊕⋯⊕Zbn with matrix B=(b1 ⋯ bn), and its half-open fundamental parallelotope P of the statement.

[A1]

The Axiom of Choice gives the Axiom of Countable Choice (AC implies DC implies countable choice), which is the choice hypothesis of [F3] and [F4], invoked in step 2.2; no further choice is used.

[F1]

The vectors b1,…,bn are linearly independent over R and form a real basis of Rn, and covol⁡(Λ)=∣det⁡B∣ (Full Euclidean lattice and covolume).

[F2]

A square real matrix B is invertible if and only if det⁡B≠0 (A finite square real matrix is invertible if and only if its determinant is nonzero).

[F3]

Invertible linear maps and Lebesgue measure: if T:Rn→Rn is linear with det⁡T≠0, then T[E] is Lebesgue measurable for every Lebesgue measurable E and λn(T[E])=∣det⁡T∣ λn(E) (A linear map T of Rn sends Lebesgue measurable sets to Lebesgue measurable sets, with λn(T[E])=∣det⁡T∣ λn(E) when T is invertible and T[E] Lebesgue null when it is not).

[F4]

For real endpoints ai≤bi, the half-open box B(a,b)=∏i<n(ai,bi] is Lebesgue measurable of measure ∏i<n(bi−ai); in particular the half-open unit cube (0,1]n has λn((0,1]n)=1 (A box in Rn with parameters ai≤bi is Lebesgue measurable of measure ∏i<n(bi−ai), whichever of its faces are included).

[F5]

Integer part: for every real y there is exactly one integer k with k≤y<k+1 (Integer part: for every real x there is exactly one integer m with m≤x<m+1).

[F6]

For every linear map L:Rm→Rn there is a real K≥0 with ∥Lh∥2≤K∥h∥2 for every h (Every Euclidean linear map has a unique matrix and satisfies ∥Lh∥2≤K∥h∥2 for some K≥0).

[F7]

A subset S of a metric space is bounded exactly when S=∅ or S⊆B(x0,r) for some point x0 and real r>0 (Bounded subset, diameter, distance from a point to a set, and distance between two sets in a metric space, Open ball, closed ball and sphere in a metric space); in Rn with the Euclidean metric the triangle inequality gives ∥s∥≤∥s−x0∥+∥x0∥ for s∈B(x0,r).

Proof

1.1F1given

By [F1] the vectors b1,…,bn form a real basis of Rn; therefore every x∈Rn has a unique coefficient vector y=(y1,…,yn)∈Rn with x=∑iyibi.

1.2F5algebra

For every real y there is exactly one pair (m,t)∈Z×(0,1] with y=m+t: apply [F5] to −y to get the unique integer k with k≤−y<k+1, and put m:=−k−1, t:=y−m; then m<y≤m+1 and hence t∈(0,1]. Conversely if m+t=m′+t′ with t,t′∈(0,1], then m−m′=t′−t has absolute value <1 and is an integer, hence m=m′ and t=t′.

1.3F7given

Let S⊆Rn be bounded and suppose first S≠∅. By [F7] there are x0∈Rn and r>0 with S⊆B(x0,r), so every s∈S satisfies ∥s∥≤∥s−x0∥+∥x0∥≤r+∥x0∥=:M.

2.1F1step 1.1step 1.2

(Tiling.) Let x∈Rn have coefficient vector y as in step 1.1 and write yi=mi+ti as in step 1.2. Put λ=∑imibi∈Λ and p=∑itibi∈P; then x=λ+p. For uniqueness, suppose λ+p=λ′+p′ with λ=∑imibi, λ′=∑imi′bi∈Λ and p=∑itibi, p′=∑iti′bi∈P. Then ∑i((mi−mi′)+(ti−ti′))bi=0, and linear independence of the bi forces (mi−mi′)+(ti−ti′)=0 for every i. Here mi−mi′ is an integer and ti′−ti∈(−1,1), so mi−mi′=ti′−ti∈Z∩(−1,1)={0}; thus mi=mi′ and ti=ti′ for all i, that is λ=λ′ and p=p′.

2.2F1F2F3F4A1step 1.1

Let T:Rn→Rn be the linear map T(t)=∑itibi, with matrix B. By step 1.1 the map T is a bijection, so the square matrix B is invertible and [F2] gives det⁡B≠0. Since T[(0,1]n]=P and (0,1]n is Lebesgue measurable of measure 1 by [F4], [F3] and [F1] give λn(P)=∣det⁡B∣ λn((0,1]n)=covol⁡(Λ), with the Countable Choice hypotheses of [F3] and [F4] supplied by [A1].

2.3F6step 1.3

For each i the i-th coordinate functional fi(z):=(B−1z)i is linear, so by [F6] there is Ki≥0 with ∣fi(z)∣≤Ki∥z∥2 for every z. If λ=∑imibi∈S, then B−1λ=(m1,…,mn), so fi(λ)=mi and step 1.3 gives ∣mi∣≤KiM=:Ci.

3.1F1step 2.3

Every integer mi with ∣mi∣≤Ci satisfies −⌈Ci⌉≤mi≤⌈Ci⌉; the set {m∈Z:∣m∣≤Ci} is therefore a subset of the finite set {−⌈Ci⌉,…,⌈Ci⌉} and is finite. Hence S∩Λ is contained in the image under (m1,…,mn)↦∑imibi of the finite set ∏i=1n{m∈Z:∣m∣≤Ci}, so S∩Λ is finite; for S=∅ it is empty.

4.1step 2.1step 2.2step 3.1∎

Step 2.1 proves the unique tiling, step 2.2 the volume λn(P)=covol⁡(Λ), and step 3.1 the finiteness of S∩Λ for bounded S; these are the three claims of the statement.

LemmaStatement: Literature-sourcedProof: Literature-sourcedprecheck passaudited 2026-10-02Open item page →

Blichfeldt lattice-point principle

Statement

Assume the Axiom of Choice (The Axiom of Choice). Let n≥1 and let Λ⊆Rn be a full lattice with covol⁡(Λ)>0 (Full Euclidean lattice and covolume). If S⊆Rn is Lebesgue measurable with λn(S)>covol⁡(Λ), then there are distinct points x,y∈S with x−y∈Λ.

Facts & Assumptions

Given: The Axiom of Choice, a full lattice Λ=Zb1⊕⋯⊕Zbn in Rn with covolume covol⁡(Λ)>0, and a Lebesgue measurable set S⊆Rn with λn(S)>covol⁡(Λ).

[A1]

The Axiom of Choice gives the Axiom of Countable Choice (AC implies DC implies countable choice), the choice hypothesis of the complete-measure fact [F2], invoked in step 2.1; the translation-invariance fact [F3], the defining properties of a measure [F4] and the countability facts [F5] use no choice principle, and no further choice is used.

[F1]

The half-open fundamental parallelotope P={∑itibi:0<ti≤1} tiles Rn uniquely by Λ-translates, P is Lebesgue measurable with λn(P)=covol⁡(Λ), and every bounded subset of Rn meets Λ in finitely many points (Fundamental parallelotope and finite bounded intersections).

[F3]

Translations preserve measurability and measure: E is Lebesgue measurable if and only if E+h is, and then λn(E+h)=λn(E) (Lebesgue outer measure, Lebesgue measurability and Lebesgue measure are unchanged by translation).

[F4]

A measure is countably additive: for pairwise disjoint measurable sets Ek one has μ(⋃kEk)=∑kμ(Ek), extended nonnegative sums included (Measures on sigma-algebras).

[F5]

Z is at most countable: the quotient map N×N→Z of The integers as equivalence classes of pairs of naturals is surjective, N×N is at most countable (N×N≈N, A product of two at most countable sets is at most countable), and an at most countable set that is a surjective image of an at most countable set is at most countable (A nonempty set is at most countable iff it is a surjective image of N). Hence Zn is at most countable, and so is Λ, being a surjective image of Zn under (m1,…,mn)↦∑imibi (Finite, countably infinite, countable, uncountable).

Proof

1.1assume-contra

Assume for contradiction that there are no distinct x,y∈S with x−y∈Λ.

1.2F5A1

Λ is at most countable by [F5], and it is infinite because b1≠0 gives the distinct multiples kb1; being at most countable and infinite, it is countably infinite, so fix a bijection λ:N→Λ, k↦λk (Finite, countably infinite, countable, uncountable). By [A1] the Axiom of Countable Choice holds; it discharges the choice hypothesis of the complete-measure fact [F2] applied below.

2.1F1F2F3step 1.2

For each k put Sk:=S∩(P+λk) and Tk:=Sk−λk. Each Sk is measurable: S is measurable by hypothesis, the translate P+λk is measurable by [F3] applied to the measurable tile P of [F1], and the intersection is measurable because [F2] makes L(Rn) a sigma-algebra, its Countable Choice hypothesis having been discharged in step 1.2.

2.2F1F4step 1.2

The Sk are pairwise disjoint with union S, since the translates P+λ tile Rn by [F1]; hence λn(S)=∑kλn(Sk) by countable additivity [F4].

3.1F1F3step 2.1

By [F3] applied to the translation by −λk, Tk is measurable with λn(Tk)=λn(Sk); and Tk⊆P, since P+λk translated by −λk is P.

4.1step 1.1step 3.1

The sets Tk are pairwise disjoint: if z∈Tj∩Tk with j≠k, then z=x−λj=y−λk with x∈Sj⊆S and y∈Sk⊆S, so x−y=λj−λk∈Λ while x≠y because λj≠λk; this contradicts step 1.1.

5.1F4step 2.2step 3.1step 4.1

By countable additivity [F4] applied to the pairwise disjoint measurable sets Tk, λn(⋃kTk)=∑kλn(Tk)=∑kλn(Sk)=λn(S), using steps 2.2, 3.1 and 4.1.

6.1F1F4step 5.1

Since ⋃kTk⊆P, monotonicity of a measure (additivity [F4] applied to P=(⋃kTk)∪(P∖⋃kTk)) gives λn(S)=λn(⋃kTk)≤λn(P)=covol⁡(Λ).

7.1step 1.1step 6.1discharge-contradiction∎

Step 6.1 contradicts the hypothesis λn(S)>covol⁡(Λ); therefore the assumption of step 1.1 is false, and there exist distinct x,y∈S with x−y∈Λ.

Remarks

The proof works for unbounded S and even for λn(S)=+∞: Sk⊆P+λk and Tk⊆P, so each piece has finite measure, but their measure sum may be infinite. Countable additivity permits extended nonnegative sums; under the no-pair assumption, the Tk are disjoint in P, which bounds that sum by λn(P) and gives the contradiction. The hypothesis is strict: for S=(0,1]2 and Λ=Z2 one has λ2(S)=covol⁡(Λ)=1 and no two distinct points of S differ by a lattice vector.

TheoremStatement: Literature-sourcedProof: Literature-sourcedprecheck passjudge pass (gpt-6.1-sol)audited 2026-10-02Open item page →

Minkowski convex-body theorem, strict form

Statement

Assume the Axiom of Choice (The Axiom of Choice). Let n≥1, let Λ⊆Rn be a full lattice with covol⁡(Λ)>0 (Full Euclidean lattice and covolume), and let C⊆Rn be Lebesgue measurable, convex and centrally symmetric (A convex subset of Rm contains every line segment between two of its points). If

λn(C)>2ncovol⁡(Λ),

then C contains a nonzero point of Λ.

Facts & Assumptions

Given: The Axiom of Choice, a full lattice Λ with covol⁡(Λ)>0, and a Lebesgue measurable convex centrally symmetric set C with λn(C)>2ncovol⁡(Λ).

[A1]

The Axiom of Choice gives the Axiom of Countable Choice (AC implies DC implies countable choice), the choice hypothesis of the scaling fact [F2], invoked in step 1.1; Blichfeldt's principle [F1] is applied under the Axiom of Choice assumed in the statement, and no further choice is used.

[F1]

Blichfeldt's principle: for a Lebesgue measurable S⊆Rn with λn(S)>covol⁡(Λ) there are distinct x,y∈S with x−y∈Λ (Blichfeldt lattice-point principle).

[F2]

For a nonzero real c, a set E is Lebesgue measurable if and only if cE is, and then λn(cE)=∣c∣nλn(E) (For a nonzero real c, dilation by c multiplies Lebesgue outer measure by ∣c∣n, and reflection in the origin preserves it).

[F3]

C convex means (1−t)x+ty∈C for all x,y∈C and t∈[0,1]; central symmetry means −C=C, so −y∈C whenever y∈C (A convex subset of Rm contains every line segment between two of its points).

Proof

1.1F2A1given

Put C′:=12C={x/2:x∈C}. By [F2] with c=1/2, C′ is Lebesgue measurable with λn(C′)=2−nλn(C)>covol⁡(Λ), the Countable Choice hypothesis of [F2] being supplied by [A1].

1.2F3algebra

C′ is convex and centrally symmetric: for u,v∈C′ write u=x/2, v=y/2 with x,y∈C; then (1−t)u+tv=((1−t)x+ty)/2∈C′ by convexity of C, and −u=(−x)/2∈C′ by symmetry of C.

2.1F1step 1.1

By [F1] applied to the measurable set C′ of step 1.1 there are distinct u,v∈C′ with u−v∈Λ.

3.1F3step 2.1

The difference u−v is nonzero because u≠v, and it lies in C: 2u∈C and 2v∈C by definition of C′, so −2v∈C by central symmetry, and convexity of C gives u−v=12(2u)+12(−2v)∈C.

4.1step 2.1step 3.1∎

Thus u−v is a nonzero point of Λ lying in C, as required.

Remarks

The factor 2n is optimal for centrally symmetric convex bodies: for the open cube C=(−1,1)n and Λ=Zn one has λn(C)=2n=2ncovol⁡(Λ) while C∩Zn={0}, so the strict inequality cannot be weakened to ≥. The equality case for compact bodies is treated in the next item, where the strict form is applied to the dilates (1+1/m)C.

CorollaryStatement: Literature-sourcedProof: Literature-sourcedprecheck passaudited 2026-10-02Open item page →

Minkowski convex-body theorem at equality

Statement

Assume the Axiom of Choice (The Axiom of Choice). Let n≥1, let Λ⊆Rn be a full lattice with covol⁡(Λ)>0 (Full Euclidean lattice and covolume), and let C⊆Rn be compact, convex and centrally symmetric (A convex subset of Rm contains every line segment between two of its points). If

λn(C)≥2ncovol⁡(Λ),

then C contains a nonzero point of Λ.

Facts & Assumptions

Given: The Axiom of Choice, a full lattice Λ with covol⁡(Λ)>0, and a compact convex centrally symmetric C with λn(C)≥2ncovol⁡(Λ).

[A1]

The Axiom of Choice gives the Axiom of Countable Choice (AC implies DC implies countable choice), which licenses the countable selection of one nonzero lattice point vm from each of the sets Sm∩Λ in step 2.1; the strict theorem [F1] and the tiling lemma [F3] are applied under the Axiom of Choice assumed in the statement, and no further choice is used.

[F1]

Strict Minkowski: if a Lebesgue measurable convex centrally symmetric set S satisfies λn(S)>2ncovol⁡(Λ), then S contains a nonzero point of Λ (Minkowski convex-body theorem, strict form).

[F2]

For nonzero real t, λn(tS)=∣t∣nλn(S) for Lebesgue measurable S (For a nonzero real c, dilation by c multiplies Lebesgue outer measure by ∣c∣n, and reflection in the origin preserves it).

[F3]

Every bounded subset of Rn meets Λ in finitely many points (Fundamental parallelotope and finite bounded intersections).

[F4]

C convex: (1−t)x+ty∈C for x,y∈C, t∈[0,1]; C compact, hence closed; central symmetry gives −C=C, so 0∈C since C is nonempty; and for c∈C the convexity relation c/2=12c+12⋅0 gives c/2∈C (A convex subset of Rm contains every line segment between two of its points).

Proof

1.1F2F4given

For every m≥1 the dilate Sm:=(1+1/m)C is compact, convex and centrally symmetric, and by [F2] λn(Sm)=(1+1/m)nλn(C)≥(1+1/m)n2ncovol⁡(Λ)>2ncovol⁡(Λ) because covol⁡(Λ)>0 and (1+1/m)n>1.

2.1A1F1step 1.1

By [F1] each Sm contains a nonzero lattice point; using [A1] choose one, say 0≠vm∈Sm∩Λ, for every m≥1.

3.1F3F4step 2.1

Since 1+1/m≤2 for m≥1 and 0∈C, convexity of C gives Sm⊆2C, so every vm lies in the bounded set 2C; by [F3] the set 2C∩Λ is finite, so some v∈2C∩Λ equals vm for infinitely many m.

4.1F4step 3.1

Fix such an infinite set of indices m. For each of them v∈(1+1/m)C, hence v/(1+1/m)∈C; as m→∞ through those indices v/(1+1/m)→v, and C is closed by [F4], so v∈C.

5.1step 4.1∎

The point v is nonzero by step 2.1 and lies in C∩Λ, so C contains a nonzero lattice point.

Remarks

Compactness is used twice: it makes 2C∩Λ finite and it makes C closed, so that the limit of the points v/(1+1/m) stays in C. For non-closed bodies the conclusion can fail: the open cube (−1,1)n has λn=2ncovol⁡(Zn) and meets Zn only in the origin.

DefinitionDefinition: Literature-sourcedProof: Literature-sourcedjudge pass (gpt-6.1-sol)audited 2026-10-02Open item page →

Successive minima of a convex body

Definition

Let Λ⊆Rn be a full lattice (Full Euclidean lattice and covolume) and let C⊆Rn be centrally symmetric (that is, −C=C), convex in the sense of A convex subset of Rm contains every line segment between two of its points, compact, and with nonempty interior. For a real t>0 write

tC:={tx:x∈C}.

For 1≤i≤n the i-th successive minimum of C with respect to Λ is

λi(C,Λ):=inf⁡{ t>0:dim⁡Rspan⁡R(tC∩Λ)≥i },

the infimum ranging over the nonempty set of real numbers t>0 for which the linear span of the finite set tC∩Λ has dimension at least i. When no such t exists the infimum is +∞; for the bodies considered here it is finite, as recorded in the remarks below. We write λi for λi(C,Λ) when C and Λ are fixed in context, and we write λ0:=0 by convention.

The scaling convention is that the body is enlarged and the lattice is held fixed: tC∩Λ is the set of lattice points lying in the t-dilate of C. Equivalently, because C=−C, one may think of the shortest vectors of Λ in the norm whose unit ball is C.

Remarks

The sets involved are finite. Each tC is bounded because C is compact, and a bounded subset of Rn meets a full lattice in finitely many points. Indeed, write Λ=BZn using a basis matrix B. If S⊆Rn is bounded, choose M>0 with ∣x∣≤M for all x∈S. The inverse linear map is bounded by Every Euclidean linear map has a unique matrix and satisfies ∥Lh∥2≤K∥h∥2 for some K≥0, say ∣B−1x∣≤K∣x∣. Thus if Bm∈S for m∈Zn, then ∣m∣≤KM, so every integer coordinate of m lies in the finite interval [−KM,KM]; only finitely many such integer vectors occur. Consequently span⁡(tC∩Λ) is a finite-dimensional real subspace and the dimension in the definition is a genuine nonnegative integer, never an undecided quantity.

Monotonicity. If 0<s<t then sC⊆tC: for x∈C one has 0∈C and (s/t)x+(1−s/t)⋅0=(s/t)x∈C by convexity, so sx∈tC. Hence sC∩Λ⊆tC∩Λ and the dimension function is nondecreasing in t; the sets inside the infimum are therefore upward-closed, and 0<λ1≤λ2≤⋯≤λn.

Finiteness and positivity. Central symmetry and nonempty interior put the origin in the interior: if v is an interior point then so is −v, and 0=(v+(−v))/2 is an interior point of C by convexity. So C contains a Euclidean ball ρBn about the origin with ρ>0, and compactness of C bounds it by some R=sup⁡x∈C∣x∣<∞, with R>0. Write Λ=Zb1⊕⋯⊕Zbn and let B:Rn→Rn be the linear isomorphism B(m)=∑imibi. Its inverse is a Euclidean linear map, so the bounded- linear-map result Every Euclidean linear map has a unique matrix and satisfies ∥Lh∥2≤K∥h∥2 for some K≥0 gives a constant K≥1 such that ∣B−1v∣≤K∣v∣ for every v∈Rn. For every nonzero integer vector m∈Zn, ∣m∣≥1, and therefore ∣Bm∣≥1/K. If Bm∈tC, then ∣Bm∣≤tR, so t≥1/(KR) and hence λ1≥1/(KR)>0. Conversely λn<∞: for each i choose ti≥∣bi∣/ρ, so that bi/ti has norm at most ρ and therefore lies in C; for t=max⁡iti the set tC∩Λ contains b1,…,bn and spans Rn. The infima defining the λi are thus positive and finite, and the next items prove that they are attained and control the lattice vectors at the attained levels.

LemmaStatement: Literature-sourcedProof: Literature-sourcedprecheck passjudge pass (gpt-6.1-sol)audited 2026-10-02Open item page →

Attained successive minima and adapted flag

Statement

Assume the Axiom of Choice (The Axiom of Choice). Let C⊆Rn be compact, convex, centrally symmetric and of nonempty interior (A convex subset of Rm contains every line segment between two of its points), let Λ⊆Rn be a full lattice with covol⁡(Λ)>0 (Full Euclidean lattice and covolume), and let λ1≤⋯≤λn be the successive minima of C with respect to Λ (Successive minima of a convex body). Then:

  1. (attainment) for every i the space span⁡(λiC∩Λ) has dimension at least i;
  2. (adapted basis) there are linearly independent vectors a1,…,an∈Λ with ai∈λiC for every i and span⁡(λiC∩Λ)=span⁡{aj:λj≤λi} for 1≤i≤n;
  3. (interior flag) for every i, every lattice point in the interior of λiC lies in span⁡{aj:λj<λi} provided by clause 2, that is span⁡(int⁡(λiC)∩Λ)⊆span⁡{aj:λj<λi}.

Facts & Assumptions

Given: The Axiom of Choice, a compact convex centrally symmetric body C⊆Rn with nonempty interior, a full lattice Λ=Zb1⊕⋯⊕Zbn, and the successive minima λ1≤⋯≤λn of the definition.

[A1]

The Axiom of Choice gives the Axiom of Countable Choice (AC implies DC implies countable choice), used in step 1.1 to select one real tm from each of the countably many nonempty sets Ei∩[λi,λi+1/m]; the Axiom of Choice assumed in the statement already meets the hypothesis of [F2], and every other selection below is a least index in a fixed finite enumeration, requiring no further choice.

[F1]

The successive minima are defined by λi=inf⁡{t>0:dim⁡Rspan⁡(tC∩Λ)≥i}; the span of the finite set tC∩Λ is a genuine finite-dimensional space; s<t implies sC⊆tC because 0∈C and C is convex, so i↦λi is nondecreasing; 0<λ1≤⋯≤λn<∞; and there is a real t0>0 with dim⁡span⁡(t0C∩Λ)=n (Successive minima of a convex body).

[F2]

Every bounded subset of Rn meets the full lattice Λ in finitely many points (Fundamental parallelotope and finite bounded intersections).

[F3]

C is compact, hence closed; it is convex, so (1−θ)x+θy∈C for all x,y∈C and 0≤θ≤1; it is centrally symmetric, −C=C, and 0∈C (A convex subset of Rm contains every line segment between two of its points).

[F4]

Terminology of linear algebra: a finite family that spans a space and is linearly independent is a basis, and the span of a set consists of its finite linear combinations (Basis of a vector space: a linearly independent spanning subset; and ordered basis: an injective finite list whose image is a basis, Linear combination of a finite list, and the span span⁡(S) as the smallest linear subspace containing S); a linear space spanned by a finite set with m elements has a basis of at most m elements, obtained by discarding one element at a time that lies in the span of the others.

Proof

1.1F1A1

(Attainment.) Fix i and let t0 be as in [F1]. Since λi≤t0<∞ and λi=inf⁡Ei for Ei={t>0:dim⁡span⁡(tC∩Λ)≥i}, [A1] lets us select for each m≥1 a real tm∈Ei with λi≤tm<λi+1/m. Thus tm→λi and tm<t0+1, because λi≤t0 and 1/m≤1.

1.2F3algebra

For any v∈int⁡(λiC), since λi>0, the point c:=v/λi lies in int⁡(C). The map ε↦v/(λi−ε) is continuous at 0 with value c; because C contains an open ball about c, there is ε0∈(0,λi) such that v/(λi−ε)∈C for every 0<ε<ε0. Thus v∈(λi−ε)C for every such ε.

2.1F2step 1.1

By [F2] the sets tmC∩Λ are contained in the finite set F:=(t0+1)C∩Λ, since tm<t0+1 implies tmC⊆(t0+1)C by [F1]. The collection of subsets {tmC∩Λ:m≥1} of F is therefore finite, so some subset S⊆F occurs for infinitely many m; fix such an infinite subsequence.

3.1step 2.1

Along that subsequence tm→λi and dim⁡span⁡S=dim⁡span⁡(tmC∩Λ)≥i.

4.1F3step 3.1

Every v∈S lies in tmC for all m of the subsequence, that is v/tm∈C; since v/tm→v/λi and C is closed by [F3], also v/λi∈C, so v∈λiC. Hence S⊆λiC∩Λ and dim⁡span⁡(λiC∩Λ)≥dim⁡span⁡S≥i, which is clause 1.

5.1F1step 4.1algebra

(Adapted basis.) Fix an enumeration v1,…,vN of the finite set F=(t0+1)C∩Λ of step 2.1. Define a1 to be the first vk with vk∈λ1C∩Λ and vk≠0, and for k≥2 define ak to be the first vj with vj∈λkC∩Λ and vj∉span⁡{a1,…,ak−1}. Each step succeeds: dim⁡span⁡(λkC∩Λ)≥k by step 4.1, while span⁡{a1,…,ak−1}⊆span⁡(λkC∩Λ) because aj∈λjC⊆λkC for j≤k by [F1]. The recursion is a definition by the least index j in a fixed finite list, so it selects nothing.

6.1F4step 5.1

By construction ak∈λkC∩Λ and ak∉span⁡{a1,…,ak−1} for every k, so a1,…,an are linearly independent vectors of Λ with ak∈λkC.

7.1F1step 6.1

(Flag equality.) Fix i and put r:=#{j:λj≤λi}, so r≥i and λr≤λi<λr+1 when r<n. For j≤r one has λj≤λi, hence aj∈λjC⊆λiC; the a1,…,ar are independent by step 6.1, so dim⁡span⁡(λiC∩Λ)≥r. If the dimension exceeded r, then dim⁡span⁡(tC∩Λ)≥r+1 for t=λi, whence λr+1≤λi by definition of the infimum, contradicting λr+1>λi (and for r=n the dimension is at most n=r). Hence the dimension equals r and, since span⁡{a1,…,ar}⊆span⁡(λiC∩Λ) is a subspace of the same dimension r, the two agree; that is span⁡(λiC∩Λ)=span⁡{aj:λj≤λi}, which is clause 2.

7.2F1step 6.1

(Interior flag.) Let v∈Λ∩int⁡(λiC) and put p:=#{j:λj<λi}, so λp<λi=λp+1 when p<n and λj≤λp for j≤p. If p=n then span⁡{aj:λj<λi}=span⁡{a1,…,an}=Rn contains v; so assume p<n.

7.3F1F3step 1.2step 6.1

Let ε0 be as in step 1.2. If p=0, choose any 0<ε<ε0. If p>0, choose 0<ε<min⁡(ε0,min⁡λj<λi(λi−λj)); the inner minimum is then over a nonempty finite set of positive numbers. In either case step 1.2 gives v∈(λi−ε)C, and for each j≤p convexity of C with 0∈C gives aj/(λi−ε)=λjλi−ε⋅ajλj∈C, since λj/(λi−ε)<1.

8.1F1step 7.2step 1.2step 7.3

Suppose v∉span⁡{aj:λj<λi}=span⁡{a1,…,ap}. By steps 1.2 and 7.3 the independent family a1,…,ap together with v lies in (λi−ε)C∩Λ, so dim⁡span⁡((λi−ε)C∩Λ)≥p+1; by definition of the infimum λp+1≤λi−ε<λi=λp+1, a contradiction. Therefore v∈span⁡{aj:λj<λi}, which is clause 3.

9.1step 4.1step 7.1step 8.1∎

Clauses 1, 2 and 3 are steps 4.1, 7.1 and 8.1 respectively.

LemmaStatement: AI-adaptedProof: AI-adaptedprecheck passjudge pass (gpt-6.1-sol)audited 2026-10-02Open item page →

Triangular Borel maps scale Euclidean volume

Statement

Assume the Axiom of Choice (The Axiom of Choice). Let n≥1, let a1,…,an>0 be real numbers, and for i=1,…,n let ψi:R n−i→R be a Borel function, where R 0 is a one-point space so that ψn is a constant. Define the triangular map

T:Rn⟶Rn,T(x)i=aixi+ψi(xi+1,…,xn)(i=1,…,n).

Then T is a bijection, T and T−1 are Borel maps, T(E) is a Borel set for every Borel E⊆Rn, and

vol⁡(T(E))=(∏i=1nai)vol⁡(E).

Equivalently, the inverse triangular map scales volume by (∏iai)−1, and both identities hold with +∞ allowed.

Facts & Assumptions

Given: The Axiom of Choice, an integer n≥1, positive reals a1,…,an, Borel functions ψi as in the statement, and a Borel set E⊆Rn. Put φi:=ψi/ai and Si(x):=x+φi(xi+1,…,xn)ei for i=1,…,n, and let A(x)i:=aixi be the diagonal scaling.

[A1]

The Axiom of Choice implies the Axiom of Countable Choice (AC implies DC implies countable choice), so the countable-choice hypotheses of [F2] and [F4] are discharged for the whole argument; no further choice is used.

[F1]

Tonelli's theorem: for sigma-finite measure spaces and a product-measurable f≥0, the integral over the product equals either iterated integral (Tonelli's theorem for nonnegative measurable functions on a sigma-finite product).

[F2]

Under the identification Rm+n=Rm×Rn, the product measure λm×λn agrees with Lebesgue measure λm+n on every Borel set (On Borel subsets of R^{m+n}, the product lambda_m times lambda_n agrees with lambda_{m+n}).

[F3]

Lebesgue measure is translation invariant: λn(E+h)=λn(E) for every Lebesgue measurable E, and E is measurable if and only if E+h is (Lebesgue outer measure, Lebesgue measurability and Lebesgue measure are unchanged by translation).

[F4]

For nonzero real c, λn(cE)=∣c∣nλn(E) for every Lebesgue measurable E, and E is measurable if and only if cE is (For a nonzero real c, dilation by c multiplies Lebesgue outer measure by ∣c∣n, and reflection in the origin preserves it).

Proof

1.1given

The factors satisfy T=A∘S for the shear S given by S(x)i=xi+φi(xi+1,…,xn): indeed A(S(x))i=aiS(x)i=aixi+ψi(xi+1,…,xn).

1.2given

For points written as (u,t,v)∈Ri−1×R×Rn−i, the shear is Si(u,t,v)=(u,t+φi(v),v), a bijection whose inverse (u,t,v)↦(u,t−φi(v),v) is Borel because φi is Borel; hence Si(F) is Borel for every Borel F, and for a Borel set F the t-section at fixed (u,v) is the translate of the section of F by φi(v).

1.3given

The sections of a Borel set F⊆Ri−1×R×Rn−i are Borel sets, because they are the preimages of F under the continuous maps t↦(u,t,v); in particular they are Lebesgue measurable and [F3] applies to them.

1.4given

The diagonal scaling factors as A=D1∘⋯∘Dn with Di multiplying only the i-th coordinate by ai, and each Di is an invertible linear bijection whose inverse is Borel, so Di(F) is Borel for every Borel F.

2.1F1F2F3step 1.2step 1.3

For each i and every Borel F⊆Rn one has vol⁡(Si(F))=vol⁡(F): writing f=1Si(F) and using [F2] and [F1], the volume is the iterated integral ∫∫∫f(u,t,v) du dt dv, whose t-integrand at fixed (u,v) equals 1F(u,t−φi(v),v), and its integral over t equals the t-length of the section of F at (u,v) by [F3] and step 1.3; integrating the unchanged section lengths over (u,v) with [F1] returns vol⁡(F).

2.2A1F4step 1.4

For each i and every Borel F⊆Rn, with f=1Di(F) the t-integrand at fixed (u,v) equals 1F(u,t/ai,v), whose integral over t is the length of the section of F scaled by ai by [F4] in dimension one; the countable-choice hypothesis is supplied by [A1].

2.3step 1.2step 1.1

The shear S=Sn∘⋯∘S1: applying S1,…,Sn in that order changes the i-th coordinate by φi(xi+1,…,xn) while the higher coordinates are still the original ones, and S is a Borel bijection with Borel inverse.

3.1F1F2step 2.2

Integrating the section identity of step 2.2 over the remaining coordinates with [F1] and [F2] gives vol⁡(Di(F))=aivol⁡(F) for every Borel F.

3.2step 2.1step 2.3

For every Borel F one has vol⁡(S(F))=vol⁡(F) and S(F) Borel, by applying step 2.1 to the factors of the composition in step 2.3.

4.1step 1.1step 1.4step 3.1step 3.2

Consequently T=A∘S satisfies vol⁡(T(E))=vol⁡(A(S(E)))=(∏iai)vol⁡(S(E))=(∏iai)vol⁡(E), and T(E) is Borel, by steps 1.4, 3.1, 3.2 and the factorization of step 1.1.

5.1step 4.1algebra∎

The backward recursion xi=ai−1(yi−ψi(xi+1,…,xn)), run from i=n down to i=1, exhibits T−1 as a composition of Borel functions, so T is a bijection with Borel inverse; applying the identity of step 4.1 to T−1, which is again a triangular map with coefficients ai−1 and Borel data from the same recursion, gives vol⁡(T−1(F))=(∏iai)−1vol⁡(F) for Borel F, and T and T−1 being Borel in both directions makes each a Borel isomorphism.

LemmaStatement: AI-adaptedProof: AI-adaptedprecheck passaudited 2026-10-02Open item page →

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.

TheoremStatement: AI-adaptedProof: AI-adaptedprecheck passaudited 2026-10-02Open item page →

Minkowski second theorem on successive minima

Statement

Assume the Axiom of Choice (The Axiom of Choice). Let C⊆Rn be compact, convex, centrally symmetric (A convex subset of Rm contains every line segment between two of its points) with nonempty interior, and let Λ⊆Rn be a full lattice with covol⁡(Λ)>0 (Full Euclidean lattice and covolume). Let λ1≤⋯≤λn be the successive minima of C with respect to Λ (Successive minima of a convex body). Then

2nn!covol⁡(Λ)  ≤  (∏i=1nλi)vol⁡(C)  ≤  2ncovol⁡(Λ).

Facts & Assumptions

Given: A compact convex centrally symmetric C⊆Rn with nonempty interior, a full lattice Λ with covol⁡(Λ)>0, and the successive minima λ1≤⋯≤λn of C with respect to Λ.

[A1]

The Axiom of Choice implies the Axiom of Countable Choice (AC implies DC implies countable choice), which supplies the hypotheses of the linear-change-of-variables fact [F6] invoked in steps 1.3 and 4.1, and of the Lebesgue-measure and Tonelli facts [F7] invoked in steps 2.1 and 3.1; no other selection is made.

[F1]

The successive minima are defined by λi=inf⁡{t>0:dim⁡span⁡(tC∩Λ)≥i}, and for C compact with nonempty interior and Λ full one has 0<λ1≤⋯≤λn<∞; also λ0:=0 by convention (Successive minima of a convex body).

[F2]

There exist linearly independent a1,…,an∈Λ with ai∈λiC for every i (Attained successive minima and adapted flag).

[F3]

With U:=int⁡(C) the centroid map Φ:U→Rn of Successive-minima volume deformation and collision avoidance is Borel measurable, has vol⁡(Φ(U))=(∏iλi)vol⁡(C), and no two distinct points of Φ(U) differ by an element of 2Λ (Successive-minima volume deformation and collision avoidance).

[F4]

Blichfeldt's principle: for a Lebesgue measurable S⊆Rn with vol⁡(S)>covol⁡(Λ) there are distinct x,y∈S with x−y∈Λ (Blichfeldt lattice-point principle).

[F5]

If b1,…,bn is a Z-basis of a full lattice Λ, then covol⁡(Λ)=∣det⁡(b1,…,bn)∣; consequently covol⁡(2Λ)=∣det⁡(2b1,…,2bn)∣=2ncovol⁡(Λ) (Full Euclidean lattice and covolume, For same-sized finite square matrices over a commutative ring, det⁡(AB)=det⁡(A)det⁡(B), The determinant of a triangular matrix is the product of its diagonal entries).

[F6]

Assume the Axiom of Countable Choice. For a linear T:Rn→Rn with matrix A, if det⁡A≠0 then T[E] is measurable and λn(T[E])=∣det⁡A∣ λn(E) for every Lebesgue measurable E; if det⁡A=0, then T[E] is measurable and null for every E⊆Rn (A linear map T of Rn sends Lebesgue measurable sets to Lebesgue measurable sets, with λn(T[E])=∣det⁡T∣ λn(E) when T is invertible and T[E] Lebesgue null when it is not).

[F7]

Under the Axiom of Countable Choice, product Lebesgue measure agrees with Euclidean Lebesgue measure on Borel sets, and Tonelli's theorem permits iterated integration; thus the volume of a Borel subset of Rn can be computed by its coordinate integrals (for n=1, use the one-dimensional integral directly) (On Borel subsets of R^{m+n}, the product lambda_m times lambda_n agrees with lambda_{m+n}, Tonelli's theorem for nonnegative measurable functions on a sigma-finite product). Also under Countable Choice, λn is a complete measure and is therefore additive over finite unions of pairwise disjoint measurable sets (Assuming countable choice, L(Rn) is a sigma-algebra containing every elementary set and λn is a complete measure extending elementary volume).

[F8]

A convex set contains every convex combination of finitely many of its points, and central symmetry means −C=C (A convex subset of Rm contains every line segment between two of its points).

[F9]

For A∈Mn(Z) with det⁡A≠0 the index [Zn:AZn] equals ∣det⁡A∣ and is a positive integer; for real square matrices det⁡(AB)=det⁡(A)det⁡(B) and det⁡(2In)=2n (The index of a full-rank subgroup of Zn is the absolute determinant of a generating matrix, For same-sized finite square matrices over a commutative ring, det⁡(AB)=det⁡(A)det⁡(B), The determinant of a triangular matrix is the product of its diagonal entries).

Proof

1.1F1given

The minima satisfy 0<λ1≤⋯≤λn<∞, so every λi is a positive finite real number.

1.2given

Let Δ:={y∈Rn:∑i=1n∣yi∣≤1} and S:={y∈Rn:yi≥0, ∑iyi≤1}.

1.3F6A1algebra

For each sign vector ε=(ε1,…,εn)∈{±1}n let εS:={(ε1y1,…,εnyn):y∈S}. These 2n measurable sets cover Δ. If ε≠ε′, choose i with εi≠εi′; then εS∩ε′S lies in the coordinate hyperplane Hi={y:yi=0}. The projection onto Hi is singular and has image Hi, so [F6] and [A1] give λn(Hi)=0. Thus the sign pieces overlap only on null sets. Each sign map is an invertible diagonal linear map with determinant of absolute value 1, so [F6] and [A1] give λn(εS)=λn(S).

1.4F3F5

For the upper bound, [F3] gives vol⁡(Φ(U))=(∏iλi)vol⁡(C) for the Borel set Φ(U), and covol⁡(2Λ)=2ncovol⁡(Λ) by [F5].

2.1F7step 1.2

By Tonelli's theorem [F7] applied to the indicator of the simplex, λn(S)=∫01∫01−x1⋯∫01−x1−⋯−xn−11 dxn⋯dx1=1n!.

2.2step 1.2algebra

Δ=conv⁡{±e1,…,±en}: every y with ∑i∣yi∣≤1 is ∑iyiei, a convex combination of the vectors ±ei after moving negative coefficients and adding the origin, and conversely every convex combination of the ±ei satisfies the inequality.

2.3F2step 1.1

Choose linearly independent a1,…,an∈Λ with ai∈λiC by [F2], and let B be the matrix with columns a1/λ1,…,an/λn; by step 1.1 the columns are well defined, and they are linearly independent, so B is invertible and P:=B[Δ]={By:∑i∣yi∣≤1} is measurable.

2.4F3F4F5step 1.4

If vol⁡(Φ(U))>covol⁡(2Λ) then [F4] applied to the lattice 2Λ produces distinct x,y∈Φ(U) with x−y∈2Λ, contradicting the collision-free clause of [F3]; hence vol⁡(Φ(U))≤covol⁡(2Λ)=2ncovol⁡(Λ).

3.1F7step 1.3step 2.1

Disjointifying the finite cover in step 1.3 changes each piece only by a null set, so finite additivity and steps 1.3 and 2.1 give vol⁡(Δ)=∑ελn(εS)=2n/n!.

3.2F8step 2.2step 2.3

Each ai/λi lies in C, and −ai/λi lies in C by central symmetry; hence every convex combination of the 2n points ±ai/λi lies in C by [F8]. Since B[Δ]={∑iyi(ai/λi):∑i∣yi∣≤1}=conv⁡{±ai/λi} by the same convex-combination identity as step 2.2, we have P⊆C.

3.3F5step 2.3

Let b1,…,bn be a Z-basis of Λ and M=(b1 ⋯ bn), so covol⁡(Λ)=∣det⁡M∣; each ai∈Λ has ai=Mci with a unique ci∈Zn, and A=MD for D=(c1 ⋯ cn)∈Mn(Z).

4.1F6F9A1step 3.1step 2.3step 3.2

Therefore vol⁡(C)≥vol⁡(P)=∣det⁡B∣vol⁡(Δ)=2n∣det⁡B∣/n! by [F6], whose Countable Choice hypothesis is supplied by [A1], and steps 3.1 and 3.2; writing A=(a1 ⋯ an) we have B=Adiag⁡(1/λ1,…,1/λn), so det⁡B=det⁡A/∏iλi by [F9], and multiplying the volume inequality by ∏iλi>0 gives (∏iλi)vol⁡(C)≥2n∣det⁡A∣/n!.

4.2F9step 2.3step 3.3

Since A is invertible and det⁡A=det⁡Mdet⁡D by [F9], also det⁡D≠0; hence ∣det⁡D∣=[Zn:DZn] is a positive integer by [F9], in particular at least 1.

5.1F5step 4.1step 3.3step 4.2

It follows that ∣det⁡A∣=∣det⁡M∣∣det⁡D∣≥∣det⁡M∣=covol⁡(Λ), and combining with step 4.1 gives (∏iλi)vol⁡(C)≥2n∣det⁡A∣/n!≥(2n/n!)covol⁡(Λ).

6.1step 5.1step 2.4∎

Steps 5.1 and 2.4 combine into (2n/n!)covol⁡(Λ)≤(∏iλi)vol⁡(C)≤2ncovol⁡(Λ).

Remarks

The two bounds have different shapes. The lower bound is geometric: the adapted vectors ai∈λiC turn the cross-polytope of side data into a subset of C, and the determinant comparison against a lattice basis produces the index factor ∣det⁡D∣≥1. The upper bound is measure theoretic: the centroid deformation of [F3] has volume (∏iλi)vol⁡(C) and avoids collisions modulo 2Λ, so Blichfeldt's principle bounds that volume by covol⁡(2Λ). For Λ=Zn, the cube C=[−1,1]n attains the upper bound: all λi=1 and vol⁡(C)=2n. The cross-polytope C={x:∑i∣xi∣≤1} attains the lower bound: again all λi=1, since C contains the standard basis vectors and no tC with t<1 contains a nonzero lattice point, while vol⁡(C)=2n/n! by step 3.1. The cube attains both bounds only when n=1.

TheoremStatement: Literature-sourcedProof: Literature-sourcedprecheck passjudge pass (gpt-6.1-sol)audited 2026-10-02Open item page →

Number-field integer rings and ideals are full lattices

Statement

Let K be a number field (Number field) of degree n=[K:Q], let OK be its ring of integers (Ring of integers), and let σ:K→Rn be the unscaled Minkowski embedding (Unscaled Minkowski embedding). Then:

  1. σ(OK) is a full lattice in Rn (Full Euclidean lattice and covolume);
  2. for every nonzero fractional OK-ideal I (Fractional ideals), the image σ(I) is a full lattice in Rn.

No choice principle is used: both lattices are exhibited by explicit Z-bases. The proof fixes one basis for the given ring of integers, considers one ideal or subgroup at a time, and at each finite induction stage selects one lift from a single nonempty fiber; it does not select simultaneously from an arbitrary family of nonempty sets.

Facts & Assumptions

Given: A number field K of degree n=[K:Q], its ring of integers OK, and the unscaled Minkowski embedding σ.

[F1]

For every ordered Q-basis α1,…,αn of K the real n×n matrix A whose j-th column is σ(αj) is invertible, and ∣det⁡A∣=2−r2∣disc⁡(α1,…,αn)∣≠0 (Unscaled Minkowski embedding, Embedding determinant formula).

[F2]

OK is a free Z-module of rank n (The ring of integers has rank the degree).

[F3]

Every additive subgroup of Z is dZ for a unique nonnegative integer d, with d>0 when the subgroup is nonzero (Every subgroup of (Z,+) is ⟨n⟩=nZ for exactly one natural number n).

[F4]

An ideal I⊴R is an additive subgroup with ri∈I for all r∈R, i∈I; in particular an ideal a of OK is a Z-submodule of OK, and uOK⊆a for every u∈a (Left, right and two-sided ideals).

[F5]

A fractional ideal of OK is a nonzero OK-submodule I⊆K for which some 0≠d∈OK satisfies dI⊆OK (Fractional ideals).

[F6]

A full lattice is by definition the Z-span Zb1⊕⋯⊕Zbn of a real basis b1,…,bn of Rn (Full Euclidean lattice and covolume).

Proof

1.1F1givenalgebra

For every ordered Q-basis α1,…,αn of K, let A have columns σ(αj). By [F1], A is invertible; hence these images form a real basis of Rn.

1.2F2algebrachoose

Choose a Z-basis α1,…,αn of OK, which exists by [F2]. A rational relation among the αi, multiplied by a positive common denominator, would be an integer relation, so Z-independence makes them Q-independent. There are n=[K:Q] of them, so they form a Q-basis of K.

1.3given

We prove by induction on m≥0 that every additive subgroup of Zm has a finite Z-basis with at most m members. The claim holds for m=0, since its only subgroup is {0}, with empty basis.

2.1F3step 1.3

Let m>0, assume the claim for m−1, and project H≤Zm onto its first coordinate. By [F3], the image is dZ for a nonnegative integer d. If d=0, H lies in the last m−1 coordinates, so induction gives a basis with at most m−1 members.

2.2F6step 1.1step 1.2algebra

By steps 1.1 and 1.2, the vectors σ(α1),…,σ(αn) form a real basis. Additivity of σ gives σ(OK)=Zσ(α1)⊕⋯⊕Zσ(αn), so this is a full lattice by [F6]. This proves clause 1.

3.1step 1.3step 2.1choosealgebra

If d>0, choose h∈H whose first coordinate is d. The kernel H0 of the projection, viewed in Zm−1, has a basis k1,…,ks by induction, with s≤m−1. Every g∈H has first coordinate qd for a unique q∈Z, so g−qh∈H0; hence h,k1,…,ks span H. If ah+∑ibiki=0 with integer coefficients, the first coordinate gives ad=0, hence a=0, and independence of the basis of H0 gives every bi=0. Together with the d=0 case, this proves the induction claim.

4.1F2F4step 1.2step 1.3step 3.1choose

Let a⊆OK be a nonzero integral ideal. It is an additive subgroup by [F4]. Using the basis of OK from step 1.2 to identify it with Zn, steps 1.3, 2.1, and 3.1 give a Z-basis β1,…,βr of a with r≤n. Choose 0≠u∈a; then uOK⊆a by [F4].

5.1F4F6step 4.1step 2.2algebra

For any nonzero v∈K, coordinate multiplication by the values of the embeddings at v defines a block-diagonal real map Lv. Its real blocks are the nonzero scalars σi(v); a complex block τj(v)=a+ib is represented by (a−bba), whose determinant is a2+b2=∣τj(v)∣2>0 because each embedding is injective. Thus Lv is invertible. In particular, for the element u chosen in step 4.1, σ(ux)=Luσ(x) and Lu(σ(OK))=σ(uOK)⊆σ(a). Applying Lu to the basis in step 2.2 gives a real basis, whose integer span is a full lattice by [F6]; hence σ(a) spans Rn.

6.1F1F6step 4.1step 5.1algebra

Since β1,…,βr are Z-independent, they are Q-independent: a rational relation, after multiplication by a positive common denominator, is an integer relation and therefore has all coefficients zero. Additivity gives σ(a)=Zσ(β1)+⋯+Zσ(βr), so these images span it over R. Step 5.1 forces r≥n, while step 4.1 gives r≤n. Thus r=n, the βi form a Q-basis of K, and [F1] makes their images a real basis. Therefore σ(a)=Zσ(β1)⊕⋯⊕Zσ(βn) is a full lattice.

7.1F5step 6.1choose

Let I be a nonzero fractional OK-ideal. By [F5], choose 0≠d∈OK with b:=dI⊆OK. The set b is an ideal because I is an OK-submodule, and it is nonzero because multiplication by d≠0 in the field K is injective. Thus step 6.1 shows that σ(b) is a full lattice.

8.1F5F6step 5.1step 7.1algebra

The real-coordinate multiplication Ld is invertible by the block calculation of step 5.1. From b=dI and σ(dx)=Ldσ(x) we obtain Ld(σ(I))=σ(b). If γ1,…,γn is a lattice basis of σ(b) from step 7.1, then Ld−1γ1,…,Ld−1γn is a real basis and its integer span is σ(I); thus σ(I) is a full lattice by [F6]. This proves clause 2.

9.1step 2.2step 8.1∎

Clause 1 is step 2.2 and clause 2 is step 8.1, so both assertions of the statement hold.

TheoremStatement: Literature-sourcedProof: Literature-sourcedprecheck passjudge pass (gpt-6.1-sol)audited 2026-10-02Open item page →

Covolume of an integral ideal lattice

Statement

Let K be a number field of degree n with r2 complex places (Number field, Unscaled Minkowski embedding), ring of integers OK and discriminant dK≠0 (Number-field discriminant is well-defined and nonzero). Let σ:K→Rn be the unscaled Minkowski embedding and let a⊆OK be a nonzero integral ideal, with absolute norm Na=∣OK/a∣ (The absolute norm of an integral ideal). Then

covol⁡(σ(a))=2−r2∣dK∣⋅Na.

The formula is for integral ideals only. It is not applied below to an ideal that is merely fractional; such an ideal is first multiplied by a positive integer (or by an element of OK) to become integral.

Facts & Assumptions

Given: A number field K of degree n, its ring of integers OK, discriminant dK≠0, the unscaled Minkowski embedding σ, and a nonzero ideal a⊆OK.

[F1]

The image σ(a) of a nonzero integral ideal is a full lattice, and a has a Z-basis α1,…,αn; moreover σ(OK) is a full lattice with integral basis β1,…,βn of OK (Number-field integer rings and ideals are full lattices, Integral and power integral bases).

[F2]

For an ordered Q-basis α1,…,αn of K, the real n×n matrix A with columns σ(αj) satisfies ∣det⁡A∣=2−r2∣disc⁡(α1,…,αn)∣, the real determinant being obtained from the full complex embedding matrix by replacing each conjugate pair of rows by its real and imaginary parts (Unscaled Minkowski embedding).

[F3]

disc⁡(α1,…,αn)=det⁡(ψi(αj))2 for the full list of embeddings ψ1,…,ψn, and this determinant is nonzero (Embedding determinant formula).

[F4]

If βj=∑iaijαi for two ordered bases, then disc⁡(β1,…,βn)=det⁡(A)2disc⁡(α1,…,αn) (Change of basis for discriminants).

[F5]

For every integral basis β1,…,βn of OK one has disc⁡(β1,…,βn)=dK≠0 (Discriminant of a basis and order, Number-field discriminant is well-defined and nonzero).

[F7]

For C∈Mn(Z) with det⁡C≠0, the subgroup CZn⊆Zn has finite index ∣det⁡C∣ (The index of a full-rank subgroup of Zn is the absolute determinant of a generating matrix).

[F8]

covol⁡(Λ)=∣det⁡B∣ for a Z-basis b1,…,bn of a full lattice Λ with matrix B=(b1 ⋯ bn) (Full Euclidean lattice and covolume).

Proof

1.1F1F8given

By [F1] and [F8], covol⁡(σ(a))=∣det⁡A∣, where A is the matrix with columns σ(αj) for a Z-basis α1,…,αn of a; this basis is a Q-basis of K because σ is injective and σ(a) is a full lattice.

1.2F1algebra

Let β1,…,βn be an integral basis of OK [F1]. Each αj lies in a⊆OK, so αj=∑icijβi with uniquely determined integers cij; let C=(cij).

2.1F1step 1.1step 1.2algebra

The matrix C has det⁡C≠0: if det⁡C=0 there is a nonzero rational vector y with Cy=0, whence ∑jyjαj=0, contradicting Q-linear independence of the αj from step 1.1.

3.1F6F7step 1.2step 2.1

(Index.) The map φ:Zn→OK, (mi)↦∑imiβi, is a Z-linear bijection with φ(CZn)=a; hence [OK:a]=[Zn:CZn]=∣det⁡C∣ by [F7], and by [F6] this index is Na.

4.1F4F5step 3.1

By [F4] applied to αj=∑icijβi and [F5], disc⁡(α1,…,αn)=det⁡(C)2dK, so ∣disc⁡(α1,…,αn)∣=(Na)2∣dK∣ by step 3.1.

5.1F2F3step 1.1step 4.1

Steps 1.1, [F2] and [F3] give covol⁡(σ(a))=∣det⁡A∣=2−r2∣disc⁡(α1,…,αn)∣, and step 4.1 evaluates the discriminant, so covol⁡(σ(a))=2−r2(Na)2∣dK∣=2−r2∣dK∣ Na.

6.1step 5.1∎

Step 5.1 is the asserted formula.

LemmaStatement: Literature-sourcedProof: Literature-sourcedprecheck passjudge pass (gpt-6.1-sol)audited 2026-10-02Open item page →

Archimedean product region, volume and norm bound

Statement

Assume the Axiom of Choice (The Axiom of Choice). Let integers r1,r2≥0 with n=r1+2r2≥1 and a real t>0 be given, and in Rr1×Cr2≅Rn put

Xt={(x,z):∑i=1r1∣xi∣+2∑j=1r2∣zj∣≤t}.

Then:

  1. Xt is compact, convex and centrally symmetric with nonempty interior;
  2. vol⁡(Xt)=2 r1(π2)r2tnn!;
  3. every point of Xt satisfies ∏i=1r1∣xi∣∏j=1r2∣zj∣2≤(tn)n.

Facts & Assumptions

Given: The Axiom of Choice, integers r1,r2≥0 with n=r1+2r2≥1 and a real t>0, with Xt as in the statement and the identification of Unscaled Minkowski embedding.

[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 volume facts [F6], [F1] and [F3], invoked in steps 1.4, 2.1 and 3.1 respectively; no further choice is used.

[F1]

Polar coordinates: for Borel f≥0 on Rm, ∫Rmf dλm=∫0∞∫Sm−1f(rω)rm−1dσ(ω) dr, where σ is the polar surface set function on Sm−1 (Polar coordinates decompose Lebesgue measure into r^{n-1} dr d sigma).

[F2]
[F3]

Under Rp+q=Rp×Rq, 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}).

[F4]

AM-GM: for a1,…,an≥0 with n≥1, ∏kak≤(1n∑kak)n (The arithmetic mean, geometric mean inequality).

[F5]

The unit disc has area λ2(B2)=π: the unit-ball volume formula Vm(1)=πm/2/Γ(m/2+1) at m=2 gives π/Γ(2)=π (The closed form for the volume of the unit n-ball).

[F7]

The polar surface set function of The polar surface set function on the unit sphere is defined by σ(E)=n λn({rω:ω∈E, 0<r≤1}); for E=Sm−1 the set on the right is the unit ball Bm up to the null set {0}, so σ(Sm−1)=mλm(Bm) (The polar surface set function on the unit sphere).

Proof

1.1given

The function N(x,z)=∑i∣xi∣+2∑j∣zj∣ is continuous, convex and even, so Xt=N−1([0,t]) is closed, convex and centrally symmetric; it is bounded because every coordinate of a point of Xt has absolute value at most t, hence compact, and the origin is interior because a small ball around the origin satisfies ∑i∣xi∣+2∑j∣zj∣<t.

1.2algebra

(Weighted simplex integral.) For integers p≥0 and nonnegative integer weights c1,…,cp, define Jp(t)=∫y1,…,yp≥0, ∑kyk≤t∏kykck dy; then Jp(t)=t p+C∏kck!/(p+C)! with C=∑kck.

1.3F5F7given

For each complex coordinate the polar surface value is σ(S1)=2λ2(B2)=2π, by [F7] with m=2 and [F5].

1.4F6A1given

(Sign splitting.) The region {(x,z):∑i∣xi∣+2∑j∣zj∣≤t} is the union over the 2r1 sign choices of the pieces with prescribed signs of x1,…,xr1, and coordinate reflections carry each piece to the piece with all signs positive while preserving Lebesgue measure by [F6], whose Countable Choice hypothesis is supplied by [A1]; intersections lie in coordinate hyperplanes, which have measure zero.

1.5F4givenalgebra

For (x,z)∈Xt apply [F4] with n arguments equal to ∣x1∣,…,∣xr1∣ and to the two copies each of ∣z1∣,…,∣zr2∣: their sum is at most t, so their product satisfies ∏i∣xi∣∏j∣zj∣2≤(t/n)n.

2.1A1F1step 1.3given

(Radial reduction.) Using step 1.3 and the polar formula [F1] with m=2, the substitution u=2ρ gives ∫CF(2∣z∣) dz=2π∫0∞F(2ρ)ρ dρ=(π/2)∫0∞F(u)u du for Borel F≥0, the Countable Choice hypothesis of [F1] being supplied by [A1].

2.2F2step 1.2algebra

(Induction for step 1.2.) The identity of step 1.2 is proved by induction on p: for p=0 both sides are 1; for p≥1 Tonelli slices the last variable, Jp(t)=∫0tycpJp−1(t−y) dy, and the induction hypothesis reduces the claim to the one-variable identity ∫0tya(t−y)b dy=a! b! ta+b+1/(a+b+1)!, which follows by induction on b from ∫0tya dy=ta+1/(a+1) and ya(t−y)b+1=t ya(t−y)b−ya+1(t−y)b, both elementary antiderivative computations for polynomials on a compact interval.

3.1F2F3A1step 2.1step 1.4

Applying step 2.1 in each complex coordinate and [F2] together with [F3] to the resulting iterated integrals, then applying step 1.4 to the real coordinates, gives vol⁡(Xt)=2 r1(π/2)r2D(t) with D(t)=Jr1+r2(t) for the weight vector with ck=0 on the first r1 indices and ck=1 on the remaining r2 indices, the Countable Choice hypothesis of [F3] being supplied by [A1].

4.1step 1.2step 3.1step 2.2algebra

For the weight vector of step 3.1 one has p+C=(r1+r2)+r2=n, so D(t)=tn/n! and vol⁡(Xt)=2 r1(π/2)r2tn/n!.

5.1step 1.1step 4.1step 1.5∎

Step 1.1 proves the compactness, convexity and symmetry clause, step 4.1 the volume formula and step 1.5 the norm bound, so the three assertions of the statement hold.

TheoremStatement: Literature-sourcedProof: Literature-sourcedprecheck passjudge pass (gpt-6.1-sol)audited 2026-10-02Open item page →

Small nonzero element in a number-field ideal

Statement

Assume the Axiom of Choice (The Axiom of Choice). Let K be a number field of degree n=[K:Q] and signature (r1,r2), and let a⊆OK be a nonzero integral ideal with absolute norm Na. Then there is 0≠α∈a with

∣NK/Q(α)∣  ≤  (4π)r2n!nn∣dK∣⋅Na.

Facts & Assumptions

Given: A number field K of degree n and signature (r1,r2), so n=r1+2r2, with ring of integers OK and nonzero integral ideal a⊆OK of absolute norm Na (Unscaled Minkowski embedding).

[F1]

Minkowski convex-body theorem at equality: under the Axiom of Choice, if C⊆Rn is compact, convex and centrally symmetric and vol⁡(C)≥2ncovol⁡(Λ) for a full lattice Λ, then C contains a nonzero point of Λ (Minkowski convex-body theorem at equality, Full Euclidean lattice and covolume).

[F2]

For t>0 the set Xt={(x,z)∈Rr1×Cr2:∑i∣xi∣+2∑j∣zj∣≤t} is compact, convex and centrally symmetric, has vol⁡(Xt)=2r1(π/2)r2tn/n!, and every point of Xt satisfies ∏i∣xi∣∏j∣zj∣2≤(t/n)n (Archimedean product region, volume and norm bound).

[F3]

For a nonzero integral ideal a the image σ(a) under the unscaled Minkowski embedding is a full lattice in Rn with covol⁡(σ(a))=2−r2∣dK∣⋅Na (Number-field integer rings and ideals are full lattices, Covolume of an integral ideal lattice).

[F4]

For 0≠α∈K the norm is NK/Q(α)=∏i=1r1σi(α)∏j=1r2τj(α)τˉj(α), so ∣NK/Q(α)∣=∏i∣σi(α)∣∏j∣τj(α)∣2 (Norm and trace from embeddings, with the inseparable exponent in the norm formula).

Proof

1.1F2given

Put t:=(n! (4/π)r2∣dK∣ Na)1/n>0, a positive real number, and let Xt be the region of [F2].

2.1F2step 1.1

By [F2] the set Xt is compact, convex and centrally symmetric.

2.2F2F3step 1.1algebra

By [F2] and [F3], vol⁡(Xt)=2r1(π/2)r2tn/n!=2r1(π/2)r2(4/π)r2∣dK∣Na=2r12r2∣dK∣Na=2n 2−r2∣dK∣Na=2ncovol⁡(σ(a)), using n=r1+2r2.

3.1F1F3step 2.1step 2.2

Applying [F1] to the compact convex centrally symmetric set Xt and the full lattice Λ=σ(a) of positive covolume, whose volume equals 2ncovol⁡(Λ) by step 2.2, gives a nonzero α∈a with σ(α)∈Xt.

4.1F2F4step 3.1

Since σ(α)∈Xt, the product bound of [F2] reads ∏i∣σi(α)∣∏j∣τj(α)∣2≤(t/n)n, and by [F4] the left side is ∣NK/Q(α)∣.

5.1step 1.1step 4.1algebra∎

Therefore ∣NK/Q(α)∣≤(t/n)n=n!(4/π)r2∣dK∣Nann=(4π)r2n!nn∣dK∣ Na, and 0≠α∈a.

Remarks

The choice of t makes the volume of Xt exactly 2n times the covolume, which is why the equality form of Minkowski's theorem is needed and produces the constant ∣dK∣ rather than a strict inequality. The factor (4/π)r2 is the ratio between the volume of the ℓ1⊕ℓ2 region of [F2] and the covariantly normalized volume, and it carries the unscaled real/imaginary convention. Passing to a fractional ideal requires multiplying by a denominator first, as recorded on the covolume theorem.

TheoremStatement: Literature-sourcedProof: Literature-sourcedprecheck passjudge pass (gpt-6.1-sol)audited 2026-10-02Open item page →

Minkowski bound for ideal classes

Statement

Assume the Axiom of Choice (The Axiom of Choice). Let K be a number field of degree n and signature (r1,r2), and put

MK:=(4π)r2n!nn∣dK∣.

Then every class in the ideal class group Cl⁡(OK) (The ideal class group) contains an integral ideal b⊆OK with Nb≤MK.

Facts & Assumptions

Given: The Axiom of Choice, a number field K, its ring of integers OK, and a class [I]∈Cl⁡(OK) represented by a nonzero fractional ideal I.

[F1]

Under the Axiom of Choice, OK is a Dedekind domain (Rings of integers are Dedekind domains).

[F2]

A fractional ideal of OK is a nonzero OK-submodule I⊆K for which some 0≠d∈OK satisfies dI⊆OK; its inverse is I−1=(OK:I), products and colons of fractional ideals are fractional ideals, and every nonzero fractional ideal of a Dedekind domain is invertible, so that II−1=OK and the nonzero fractional ideals form a group under multiplication (Fractional ideals, Products, colons, and inverse candidates for fractional ideals, The basic operations on fractional ideals are well defined, Invertible fractional ideals, Every nonzero fractional ideal of a Dedekind domain is invertible).

[F3]

Cl⁡(OK) is the quotient of the group of nonzero fractional ideals by the subgroup of nonzero principal fractional ideals, and multiplication descends to the quotient (The ideal class group, The ideal class group quotient is well defined).

[F4]

Small nonzero element in an integral ideal: for every nonzero integral ideal c⊆OK there is 0≠β∈c with ∣NK/Q(β)∣≤MK Nc (Small nonzero element in a number-field ideal).

[F5]

For 0≠α∈OK the principal ideal (α) satisfies N((α))=∣NK/Q(α)∣, and for nonzero integral ideals a,b one has N(ab)=Na Nb (The norm of a principal integral ideal, Ideal norm is multiplicative).

[F6]

(α)⊆c exactly when α∈c (The ideal generated by a subset and principal ideals).

Proof

1.1F1F2F3given

By [F1] the ring OK is Dedekind, so the fractional ideals and the class group of [F2] and [F3] are available, and the class [I] has a nonzero fractional representative I.

2.1F2F3step 1.1

By the denominator condition in [F2] applied to the fractional ideal I−1, there is 0≠u∈OK with b:=uI−1⊆OK; b is a nonzero integral ideal, and [b]=[I]−1 in Cl⁡(OK) because u contributes the principal class.

3.1F4step 2.1

Applying [F4] to the nonzero integral ideal b gives 0≠β∈b with ∣NK/Q(β)∣≤MK Nb.

4.1F2F6step 3.1

By [F6] the membership β∈b says (β)⊆b; multiplying this inclusion by the fractional ideal b−1 and using bb−1=OK from [F2] gives a:=(β)b−1⊆OK, a nonzero integral ideal because (β)≠0 and b−1≠0.

5.1F3step 2.1step 4.1

In the class group, [a]=[(β)] [b]−1=[b]−1=[I], since the principal fractional ideal (β) represents the identity class.

5.2F5step 3.1step 4.1algebra

From a=(β)b−1 we get the identity of integral ideals ab=(β); both factors are nonzero integral ideals, so [F5] gives Na Nb=N((β))=∣NK/Q(β)∣≤MK Nb, and dividing by the positive integer Nb yields Na≤MK.

6.1step 5.1step 5.2∎

Thus the integral ideal a lies in the class [I] and satisfies Na≤MK; since the class was arbitrary, every class of Cl⁡(OK) contains such an ideal.

Remarks

The preliminary denominator u is what makes the argument work without a norm theory for fractional ideals: it converts I−1 into an integral ideal, the small-element theorem is applied there, and the factor (β) then produces the integral representative a=(β)b−1 in the class [I]. The class direction is [a]=[b]−1=[I], not [I]−1. Because MK depends only on the signature and discriminant, the theorem bounds every class by one numerical constant; this is the input to both the finiteness of the class group and the generation by small prime ideals.

LemmaStatement: Literature-sourcedProof: Literature-sourcedprecheck passjudge pass (gpt-6.1-sol)audited 2026-10-02Open item page →

Finitely many ideals of bounded norm

Statement

Let K be a number field and let B≥1 be real. Then only finitely many nonzero integral ideals a⊆OK satisfy Na≤B.

Facts & Assumptions

Given: A number field K with ring of integers OK, a real number B≥1, and an integer n=[K:Q].

[F1]

For every nonzero integral ideal a⊆OK the absolute norm Na=∣OK/a∣ is a finite cardinal (The absolute norm of an integral ideal, A nonzero number-field ideal has finite quotient).

[F2]

OK is a free Z-module of rank n (The ring of integers has rank the degree).

[F3]

If G is a finite group and H≤G then ∣G∣=[G:H] ∣H∣ (Lagrange's theorem: ∣G∣=[G:H]∣H∣ for every subgroup H of a finite group G); hence the order of every element of G divides ∣G∣, because the cyclic subgroup it generates has that order.

Proof

1.1F1F3given

Let a be a nonzero integral ideal with Na=m; by [F1] the additive group OK/a has exactly m elements, so by [F3] the order of each of its elements divides m, and for x∈OK this gives m(x+a)=a, that is mx∈a, so mOK⊆a.

1.2F2algebra

Fix a Z-basis e1,…,en of OK, which exists by [F2]; every class of OK/mOK has exactly one representative ∑iaiei with 0≤ai<m, because subtracting suitable multiples of m from the coordinates gives existence, while ∑ibiei∈mOK with ∣bi∣<m for all i forces each bi to be an integer multiple of m, hence bi=0, giving uniqueness; thus ∣OK/mOK∣=mn.

2.1step 1.1algebra

Conversely every nonzero integral ideal a with mOK⊆a has image a/mOK an ideal of the quotient ring OK/mOK, and distinct ideals a,b containing mOK have distinct images: if a/mOK=b/mOK and x∈a, then x+mOK∈b/mOK, so x∈b+mOK⊆b, and interchanging a and b gives equality.

3.1step 2.1step 1.2algebra

A finite ring has only finitely many ideals, since its underlying set has only finitely many subsets, so for each fixed m there are finitely many nonzero integral ideals with Na=m by steps 2.1 and 1.2.

4.1step 3.1algebra∎

A nonzero integral ideal of norm ≤B has norm equal to one of the positive integers m≤B, of which there are only the finitely many values 1≤m≤⌊B⌋, and a finite union of finite sets is finite, so only finitely many nonzero integral ideals satisfy Na≤B.

TheoremStatement: Literature-sourcedProof: Literature-sourcedprecheck passjudge pass (gpt-6.1-sol)audited 2026-10-02Open item page →

Finiteness of the number-field class group

Statement

Assume the Axiom of Choice (The Axiom of Choice). For every number field K, the ideal class group Cl⁡(OK) (The ideal class group) is finite.

Facts & Assumptions

Given: The Axiom of Choice and a number field K of degree n and signature (r1,r2), with Minkowski constant MK=(4/π)r2(n!/nn)∣dK∣.

[F1]

Minkowski bound: every class in Cl⁡(OK) contains an integral ideal b⊆OK with Nb≤MK (Minkowski bound for ideal classes).

[F2]

For every real B≥1 there are only finitely many nonzero integral OK-ideals b with Nb≤B (Finitely many ideals of bounded norm).

[F3]

Cl⁡(OK) is the quotient of the group of nonzero fractional ideals by the subgroup of nonzero principal fractional ideals, and multiplication descends to a well-defined product on it; in particular there is a canonical class map b↦[b] from nonzero integral ideals to Cl⁡(OK) (The ideal class group, The ideal class group quotient is well defined).

Proof

1.1F2given

Put B:=max⁡{MK,1}≥1; by [F2] the set S of nonzero integral ideals b⊆OK with Nb≤B is finite.

2.1F2step 1.1

S contains OK itself, of norm 1≤B, but only its finiteness is used below.

2.2F3step 1.1

By [F3] let φ:S→Cl⁡(OK) be the class map φ(b)=[b].

3.1F1step 1.1step 2.2

The map φ is surjective: for any class [J]∈Cl⁡(OK), [F1] supplies an integral ideal b with [b]=[J] and Nb≤MK≤B, so b∈S and φ(b)=[J].

4.1step 1.1step 3.1∎

A set admitting a surjection from the finite set S is finite, so Cl⁡(OK) is finite.

Remarks

The proof is a pure surjectivity argument: finiteness of the class group follows from the bound on representatives and the finiteness of ideals of bounded norm, with no further structure of the group used. The Choice assumption is inherited from the Minkowski bound route; the finiteness of ideals of bounded norm itself is choice-free. The set S is explicit in terms of OK, the signature, and ∣dK∣ through MK.

CorollaryStatement: Literature-sourcedProof: Literature-sourcedprecheck passaudited 2026-10-02Open item page →

Class group generated by small prime ideals

Statement

Assume the Axiom of Choice (The Axiom of Choice). Let K be a number field of degree n and signature (r1,r2), and let MK=(4/π)r2(n!/nn)∣dK∣. Then Cl⁡(OK) is generated by the classes of the nonzero prime ideals p⊆OK with Np≤MK.

Facts & Assumptions

Given: The Axiom of Choice, a number field K, its ring of integers OK, and a class [J]∈Cl⁡(OK).

[F1]

Under the Axiom of Choice OK is a Dedekind domain (Rings of integers are Dedekind domains).

[F2]

Minkowski bound: every class in Cl⁡(OK) contains an integral ideal b with Nb≤MK (Minkowski bound for ideal classes, The ideal class group).

[F3]

Every nonzero fractional ideal of a Dedekind domain factors uniquely as a product of powers of nonzero prime ideals, with only finitely many nonzero exponents and with nonnegative exponents on integral ideals (Unique factorization of nonzero fractional ideals into prime powers).

[F4]

For nonzero integral ideals a,b one has N(ab)=Na Nb (Ideal norm is multiplicative), and for a nonzero prime ideal p there is a rational prime p with Np=pf≥2 (The norm of a prime ideal).

[F5]

Multiplication of classes is well defined on Cl⁡(OK) and is compatible with products of fractional ideals (The ideal class group, The ideal class group quotient is well defined).

Proof

1.1F2given

Let [J]∈Cl⁡(OK). By [F2] there is an integral ideal b with [b]=[J] and Nb≤MK; in particular b is nonzero.

2.1F1F3step 1.1

By [F1] and [F3], the nonzero integral ideal b has a unique factorisation b=p1e1⋯prer with the pi nonzero prime ideals of OK and integers ei≥1.

3.1F4step 1.1step 2.1algebra

By [F4], Nb=∏i=1r(Npi)ei with each Npi≥2; since every factor of the positive integer Nb is at most Nb, each Npi≤Nb≤MK.

3.2F5step 1.1step 2.1

By [F5] the class of the product is the product of the classes: [J]=[b]=∏i=1r[pi]ei in Cl⁡(OK).

4.1step 3.1step 3.2∎

Steps 3.1 and 3.2 exhibit every class [J] as a product of classes of nonzero prime ideals p with Np≤MK; hence those classes generate Cl⁡(OK).

Remarks

Finite generation alone does not imply finiteness of a group. In the preceding Finiteness of the number-field class group, [F2] supplies an integral ideal of norm at most MK representing every class. The finite set of these bounded-norm ideals therefore surjects onto Cl⁡(OK), which proves finiteness.

CorollaryStatement: Literature-sourcedProof: Literature-sourcedprecheck passjudge pass (gpt-6.1-sol)audited 2026-10-02Open item page →

Nontrivial number fields have discriminant of absolute value greater than one

Statement

Assume the Axiom of Choice (The Axiom of Choice). Let K be a number field of degree n=[K:Q]>1. Then ∣dK∣>1; in particular dK is neither 1 nor −1.

Facts & Assumptions

Given: The Axiom of Choice and a number field K of degree n>1 with signature (r1,r2), so that 0≤r2≤n/2.

[F1]

Minkowski bound: every class of Cl⁡(OK) contains an integral ideal b with Nb≤MK=(4/π)r2(n!/nn)∣dK∣ (Minkowski bound for ideal classes, The ideal class group).

[F2]

For a nonzero integral ideal b the absolute norm Nb=∣OK/b∣ is a finite positive integer, hence at least 1 (The absolute norm of an integral ideal, A nonzero number-field ideal has finite quotient).

[F3]

Bernoulli's inequality: (1+x)n≥1+nx for x≥−1 and natural n (Bernoulli's inequality (1+x)n≥1+nx).

[F4]

Gregory-Leibniz: for every natural N, π/4=∑k=0N(−1)k/(2k+1)+RN with RN=(−1)N+1∫01x2N+2/(1+x2) dx (The Gregory-Leibniz series: pi over four equals 1-1/3+1/5-1/7+...).

Proof

1.1F1F2given

The principal class of Cl⁡(OK) exists, so by [F1] it contains an integral ideal b with Nb≤MK; by [F2] the norm Nb is a positive integer, so Nb≥1 and therefore 1≤(4/π)r2(n!/nn)∣dK∣.

1.2F4algebra

Take N=1 and N=2 in [F4]: π/4=1−1/3+R1 with R1=∫01x4/(1+x2) dx>0 gives π>8/3>2, and π/4=1−1/3+1/5+R2 with R2=−∫01x6/(1+x2) dx<0 gives π<52/15<4. Hence 2/π<1 and 4/π>1.

2.1step 1.2algebra

Put Um:=(4/π)m/2m!/mm for m≥2. Then U2=(4/π)⋅2/4=2/π<1 by step 1.2.

2.2F3step 1.2algebra

For m≥2, Bernoulli's inequality [F3] with x=1/m gives (1+1/m)m≥2, so (m/(m+1))m≤1/2 and Um+1Um=2π(mm+1)m≤1π<1.

3.1step 2.1step 2.2algebra

Consequently Um≤U2(π)−(m−2)<1 for every m≥2; in particular Un<1.

4.1step 3.1givenalgebra

Since r2≤n/2 and 4/π>1 by step 1.2, (4/π)r2≤(4/π)n/2, so c:=(4/π)r2n!/nn≤Un<1 with c>0.

5.1step 1.1step 4.1algebra

Step 1.1 gives 1≤c∣dK∣ with 0<c<1, so ∣dK∣≥1/c>1 and hence ∣dK∣>1.

6.1step 5.1given∎

Thus every number field of degree n>1 has ∣dK∣>1, so its discriminant is neither 1 nor −1; the degree-one case is excluded by the hypothesis.

Remarks

The estimate compares the Minkowski constant against the smallest possible norm of an integral ideal, namely 1. Two elementary inequalities drive it: the two-sided bound 2<π<4, extracted here from the Gregory-Leibniz series with two and three terms respectively (so that 2/π<1 and 4/π>1), and Bernoulli's inequality (1+1/m)m≥2, which makes the auxiliary sequence Um strictly decreasing. The hypothesis n>1 is essential: dQ=1, so the conclusion fails for the degree-one field.

CorollaryStatement: Literature-sourcedProof: Literature-sourcedprecheck passjudge pass (gpt-6.1-sol)audited 2026-10-02Open item page →

Every nontrivial number field has a ramified finite prime

Statement

Assume the Axiom of Choice (The Axiom of Choice). Every finite number-field extension K/Q with [K:Q]>1 has a rational prime that ramifies in K.

Facts & Assumptions

Given: The Axiom of Choice and a number field K of degree n=[K:Q]>1.

[F1]

The preceding corollary gives ∣dK∣>1 (Nontrivial number fields have discriminant of absolute value greater than one).

[F2]

OK is a free Z-module of rank n, so it has an integral basis α1,…,αn (The ring of integers has rank the degree).

[F3]

For an integral basis, dK=det⁡(Tr⁡K/Q(αiαj))i,j is a nonzero signed integer, independent of the basis (Discriminant of a basis and order, Number-field discriminant is well-defined and nonzero).

[F4]

For x∈K, the trace Tr⁡K/Q(x) is the trace of the Q-linear operator of multiplication by x on K (The norm NK/F and trace Tr⁡K/F of a finite field extension).

[F5]

Ramification data: pOK=∏P∣pPe(P/p) is a finite product of powers of distinct nonzero primes, and p is ramified in K exactly when some e(P/p)>1; each residue field OK/P is finite (Integral ideal factorisation in a number field, in ZF, Ramification index, Primes above and residue degree, Splitting and ramification terminology).

[F6]

Chinese remainder theorem: for pairwise comaximal ideals I1,…,Ir of a commutative ring R, the canonical map R→∏iR/Ii induces R/∏iIi≅∏iR/Ii (Chinese remainder theorem for pairwise comaximal ideals).

[F7]

The trace pairing of a finite separable field extension L/F, (x,y)↦Tr⁡L/F(xy), is nondegenerate (The trace pairing in a finite separable extension is nondegenerate).

[F8]

For a bilinear form on a finite-dimensional vector space, nondegeneracy is equivalent to invertibility of its matrix in a basis (The matrix, left and right radicals, rank, and nondegeneracy of a bilinear form on a finite-dimensional space).

[F9]

Every finite field is perfect, and every algebraic extension of a perfect field is separable (Fields of characteristic zero, finite fields, and algebraically closed fields are perfect, Every algebraic extension of a perfect field is separable).

[F10]

A nilpotent endomorphism of a finite-dimensional vector space has trace 0: over an algebraic closure the characteristic polynomial splits, every eigenvalue of a nilpotent operator vanishes, and the trace is the sum of the eigenvalues with multiplicity (If χT(x)=∏i<n(x−λi) in F[x], then tr⁡(T)=∑i<nλi: trace is the sum of the eigenvalues counted with algebraic multiplicity).

[F11]

Under the Axiom of Choice, OK is a Dedekind domain, and every nonzero ideal of a Dedekind domain is invertible (Rings of integers are Dedekind domains, Every nonzero fractional ideal of a Dedekind domain is invertible).

[F13]

Ramification is detected by the discriminant: a rational prime p ramifies in K/Q if and only if p∣dK (Ramification is detected by the number-field discriminant).

Proof

1.1F1F2F3F12choose

Fix an integral basis α1,…,αn of OK, which exists by [F2]. By [F1] and [F3] the integer ∣dK∣ is greater than 1, so [F12] gives a rational prime p dividing dK.

1.2F2algebra

Put A:=OK/pOK. Since OK is free with Z-basis α1,…,αn by [F2], the classes αˉ1,…,αˉn form an Fp-basis of A; in particular dim⁡FpA=n.

1.3F5F6algebra

Factorisation: by [F5], write pOK=P1e1⋯Prer with distinct nonzero primes Pi and ei≥1. Distinct maximal ideals satisfy Pi+Pj=OK; choosing u+v=1 with u∈Pi, v∈Pj and expanding (u+v)ei+ej−1 exhibits every term as an element of Piei+Pjej, so 1 lies in that sum and the powers are pairwise comaximal. Applying [F6] to the ideals Piei gives an isomorphism A≅∏i=1rAi with Ai:=OK/Piei.

1.4F5F11algebra

Reducedness of the factors: ideals of R/I correspond to ideals of R containing I, so the maximal ideals of Ai are the images of maximal ideals of OK containing Piei; a maximal ideal containing Piei contains the prime Pi, hence equals it, and mi:=Pi/Piei is the unique maximal ideal of Ai, with Ai/mi=OK/Pi a finite field by [F5]. If ei=1 then Ai=OK/Pi is a field and reduced. If ei≥2 then Piei⊊Pi: otherwise Piei=Pi, and multiplying by the inverse ideal Pi−1, which exists by [F11], gives Piei−1=OK⊆Pi, a contradiction; so some x∈Pi∖Piei has nonzero image in Ai with xei∈Piei, a nonzero nilpotent. Therefore Ai is reduced exactly when ei=1, and since a finite product of nonzero rings is reduced exactly when each factor is, A is reduced exactly when all ei=1; by [F5] this is exactly the case that p is unramified.

2.1F3F4F8step 1.2algebra

Trace form and discriminant: for x∈OK, multiplication by x on OK has matrix with integer entries in the basis αi and trace Tr⁡K/Q(x) by [F4]. Reducing modulo p shows that multiplication by xˉ on A has Fp-trace Tr⁡K/Q(x) mod p. Hence T(xˉ,yˉ):=Tr⁡K/Q(xy) mod p defines an Fp-bilinear form on A whose matrix in the basis αˉi is (Tr⁡K/Q(αiαj) mod p), with determinant dK mod p by [F3]. By [F8] this form is degenerate exactly when that determinant vanishes, that is, exactly when p∣dK.

2.2F7F8F9F10step 1.3step 1.4algebra

Trace form versus reducedness over the perfect field Fp: (a) if every ei=1, then A≅∏iFi with Fi=OK/Pi a finite field; each Fi/Fp is finite, hence separable by [F9], so each factor trace pairing is nondegenerate by [F7]. Multiplication by an element of the product acts blockwise on the direct sum ⨁iFi, so the trace form of A is the orthogonal direct sum of the factor pairings; a vector orthogonal to everything has every component orthogonal to its own factor, hence is zero, and by [F8] the form is nondegenerate. (b) if some ei>1, choose 0≠xˉ in the nilpotent maximal ideal of the factor Ai as in step 1.4; for every yˉ∈A the product xˉyˉ is nilpotent, so multiplication by it is a nilpotent endomorphism and has trace 0 by [F10]. Thus xˉ≠0 lies in the radical of T and T is degenerate. Consequently T is nondegenerate exactly when A is reduced.

3.1F5F13step 2.1step 1.4step 2.2

Combining steps 2.1, 1.4 and 2.2, for the rational prime p the following are equivalent: p∣dK; the trace form T on A=OK/pOK is degenerate; A is not reduced; some ramification index exceeds 1; and p ramifies in K. This verifies the published ramification-discriminant criterion [F13] for this field and prime in full.

4.1F13step 1.1step 3.1∎

By step 1.1 the prime p divides dK, so step 3.1, equivalently the criterion [F13], shows that p ramifies in K. Therefore every number field of degree n>1 has a rational prime that ramifies in it.

Remarks

The corollary is the contrapositive of the statement that a number field unramified at every finite prime has ∣dK∣=1. The proof spells out the ramification-discriminant criterion rather than citing it silently: over the finite field Fp the discriminant is the determinant of the reduced trace pairing, the residue algebra is the product of the prime-power factors OK/Piei, and over the perfect residue field that algebra is reduced exactly when all ramification indices are 1. Only finite primes are involved; no archimedean place enters the discriminant. The published criterion (Ramification is detected by the number-field discriminant) is used as stated and re-verified by steps 1.3, 1.4, 2.1, 2.2 and 3.1.

LemmaStatement: Literature-sourcedProof: Literature-sourcedprecheck passjudge pass (gpt-6.1-sol)audited 2026-10-02Open item page →

Bounded roots give finitely many monic integer polynomials

Statement

For every integer n≥1 and every real R≥1, the set of monic polynomials in Z[X] of degree at most n whose complex roots, counted with multiplicity, all have modulus at most R is finite.

Facts & Assumptions

Given: An integer n≥1 and a real R≥1.

[F1]

If α1,…,αm∈C and f(X)=∏j=1m(X−αj)=Xm+cm−1Xm−1+⋯+c0, then expanding the product and comparing coefficients gives cm−k=(−1)k∑∣S∣=k∏j∈Sαj for 1≤k≤m, the sum being over the k-element subsets S⊆{1,…,m}. In particular ∣cm−k∣≤(mk)Rk whenever every ∣αj∣≤R.

Proof

1.1F1given

Fix m with 1≤m≤n and let f(X)=Xm+cm−1Xm−1+⋯+c0∈Z[X] be monic of degree m with roots α1,…,αm∈C, counted with multiplicity; by [F1] each coefficient is an integer satisfying ∣cm−k∣≤(mk)Rk when ∣αj∣≤R for all j.

1.2given

The degree-zero case contributes only the constant polynomial 1, which has no roots, so the root condition holds for it vacuously.

2.1step 1.1algebra

Thus every cm−k lies in the intersection Z∩[−(mk)Rk,(mk)Rk], an integer interval whose endpoints depend only on m, k and R, and such an interval contains at most 2(mk)Rk+1 integers, a finite number because R≥1.

3.1step 2.1algebra

For each fixed m the coefficient vector (c0,…,cm−1) therefore ranges over a product of m finite sets, which is finite, and the monic degree-m polynomials inject into that product by their coefficient vector, so there are finitely many of them.

4.1step 3.1step 1.2algebra∎

The set in the statement is the union over the finitely many degrees 0≤m≤n of the corresponding pieces, and a finite union of finite sets is finite, so the statement holds.

LemmaStatement: AI-adaptedProof: AI-adaptedprecheck passjudge pass (gpt-6.1-sol)audited 2026-10-02Open item page →

Bounded primitive integral element for Hermite-Minkowski

Statement

Assume the Axiom of Choice (The Axiom of Choice). Fix an integer n≥2 and a real number B≥1. Let K be a number field of degree n=[K:Q] whose discriminant satisfies ∣dK∣≤B. Then there is an integral element α∈OK with K=Q(α) such that every conjugate of α has modulus at most B+2.

Facts & Assumptions

Given: The Axiom of Choice, an integer n≥2, a real number B≥1, and a number field K of degree n with ∣dK∣≤B. Write (r1,r2) for the signature of K, so n=r1+2r2, and D:=∣dK∣, so 1≤D≤B.

[A1]

The Axiom of Choice implies the Axiom of Countable Choice (AC implies DC implies countable choice), which is the choice hypothesis of the volume fact [F5], invoked in steps 2.2 and 2.3; the strict Minkowski theorem [F2] is applied under the Axiom of Choice assumed in the statement, and no other selection is made in this proof.

[F1]

σ(OK) is a full lattice in Rn with covol⁡(σ(OK))=2−r2∣dK∣ (Number-field integer rings and ideals are full lattices, Covolume of an integral ideal lattice, Full Euclidean lattice and covolume).

[F2]

Minkowski convex-body theorem, strict form: under the Axiom of Choice, a Lebesgue measurable convex centrally symmetric C⊆Rn with λn(C)>2ncovol⁡(Λ) contains a nonzero point of the full lattice Λ (Minkowski convex-body theorem, strict form, Full Euclidean lattice and covolume).

[F3]

The unscaled Minkowski embedding is σ(x)=(σ1(x),…,σr1(x),τ1(x),…,τr2(x)) with each complex coordinate τj(x) split into its real and imaginary parts, and it is injective (Unscaled Minkowski embedding).

[F4]

The embeddings of K into C over Q are the r1 real embeddings σi, and the two members τj,τˉj of each complex conjugate pair. For every 0≠α∈OK the norm is NK/Q(α)=∏i=1r1σi(α)∏j=1r2τj(α)τˉj(α), this product is nonzero because embeddings are injective field homomorphisms, and NK/Q(α)∈Z; hence ∣NK/Q(α)∣≥1 and ∣NK/Q(α)∣=∏i∣σi(α)∣∏j∣τj(α)∣2 (Norm and trace from embeddings, with the inseparable exponent in the norm formula, Trace and norm of an algebraic integer).

[F6]

A product of convex sets is convex, and a product of sets each symmetric about the origin is centrally symmetric; bounded open intervals and open discs are convex and symmetric about the origin (A convex subset of Rm contains every line segment between two of its points).

[F7]

For the finite tower Q⊆Q(α)⊆K, restriction Hom⁡Q(K,C)→Hom⁡Q(Q(α),C) is surjective and every fibre has cardinality [K:Q(α)]s, the separable degree (Restriction partitions embeddings in a finite tower into extension fibres).

[F8]

Fields of characteristic zero are perfect and algebraic extensions of perfect fields are separable; hence K/Q(α) is separable and [K:Q(α)]s=[K:Q(α)] (Fields of characteristic zero, finite fields, and algebraically closed fields are perfect, Every algebraic extension of a perfect field is separable).

[F9]

For N=1, the Gregory--Leibniz finite-remainder formula has partial sum 1−1/3=2/3 and remainder ∫01x4/(1+x2) dx>0. For example, the integrand is at least 1/32 on [1/2,1], so the remainder is at least 1/64. Thus π/4>2/3 and π>8/3>2 (The Gregory-Leibniz series: pi over four equals 1-1/3+1/5-1/7+...).

[F10]

A finite tower of field extensions satisfies [K:Q]=[K:Q(α)][Q(α):Q] (Tower law for finite extensions: [L:F]=[L:K][K:F]).

[F11]

A rational algebraic integer is an integer (The rational algebraic integers are exactly the integers).

Proof

1.1F3given

Exactly one of the cases r1≥1 and r1=0 holds; in the second case n=r1+2r2=2r2≥2 gives r2≥1. We treat the two cases in turn and produce the same conclusion in each.

1.2F3given

Case r1≥1. Let X be the set of (x1,…,xr1,z1,…,zr2)∈Rr1×Cr2 with ∣x1∣<D+1, ∣xi∣<1 for 2≤i≤r1, and ∣zj∣<1 for all j; in the real coordinates of [F3] this is ∣x1∣<D+1, ∣xi∣<1, (Re⁡zj)2+(Im⁡zj)2<1.

1.3F3given

Case r1=0. Here n=2r2 with r2≥1. Let Y be the set of (z1,…,zr2)∈Cr2 with ∣Re⁡z1∣<1, ∣Im⁡z1∣<D+1, and ∣zj∣<1 for j≥2; written in real coordinates, Y is the product of the rectangle (−1,1)×(−D+1,D+1) in the first complex coordinate with r2−1 open unit discs.

2.1F6step 1.2

X is a product of bounded open intervals and open discs, hence open and therefore Lebesgue measurable, and by [F6] it is convex and centrally symmetric.

2.2A1F5step 1.2

By [F5] and step 1.2, λn(X)=(2D+1)⋅2r1−1⋅πr2=2r1πr2D+1.

2.3A1F5F6step 1.3

Y is open and hence measurable, convex and centrally symmetric by [F6], and by [F5] it has λn(Y)=(2⋅2D+1)⋅πr2−1=4πr2−1D+1.

2.4step 1.3givenalgebra

Every (z1,…,zr2)∈Y has ∣z1∣2=(Re⁡z1)2+(Im⁡z1)2<1+(D+1)=D+2≤B+2 by the defining coordinate bounds and D≤B. Thus ∣z1∣<B+2.

3.1F1F9step 2.2algebra

By [F1] and step 2.2, λn(X)/(2ncovol⁡(σ(OK)))=(π/2)r21+1/D. If r2=0, the square-root factor is greater than 1; if r2>0, [F9] gives π/2>1 and again the ratio is greater than 1. Thus λn(X)>2ncovol⁡(σ(OK)).

3.2F1F2F9step 2.3algebra

By [F1] and step 2.3, λn(Y)/(2ncovol⁡(σ(OK)))=2(π/2)r2−11+1/D>1, since r2≥1, [F9] gives π/2>1, and D≥1. Applying [F2] gives in this case an element 0≠α∈OK with σ(α)∈Y.

4.1F1F2step 2.1step 3.1

Applying [F2] with Λ=σ(OK) and C=X, whose hypotheses are verified in steps 2.1 and 3.1, gives in this case an element 0≠α∈OK with σ(α)∈X.

4.2F4step 3.2

In the totally complex case with r2≥2, every j≥2 has 0<∣τj(α)∣<1. There is at least one such factor, so Q:=∏j≥2∣τj(α)∣2<1. By [F4], ∣NK/Q(α)∣=∣τ1(α)∣2Q≥1, hence ∣τ1(α)∣>1.

4.3F4F10F11step 3.2step 2.4

If r1=0 and r2=1, then [K:Q]=2. The element from step 3.2 is nonzero and satisfies ∣Re⁡τ1(α)∣<1. If α∈Q, [F11] makes α∈Z; since an embedding fixes Q, this would give ∣α∣<1 and hence α=0, a contradiction. Therefore α∉Q, so [Q(α):Q]>1. By the tower law [F10] this degree divides [K:Q]=2, and thus K=Q(α). Its two complex embeddings give the two conjugates, which are distinct because α generates K; both have modulus less than B+2 by step 2.4 and conjugation.

5.1F4step 4.1

For this α in the real-embedding case and every i≥2 one has ∣σi(α)∣<1, and for every j one has ∣τj(α)∣<1. There are r1−1+2r2=n−1≥1 factors in P:=∏i≥2∣σi(α)∣∏j∣τj(α)∣2, each positive and less than 1, so P<1 and ∣NK/Q(α)∣=∣σ1(α)∣P. Since the norm has absolute value at least 1 by [F4], necessarily ∣σ1(α)∣>1.

5.2F7F8step 1.3step 4.2

If r1=0 and r2≥2, every embedding other than τ1 and τˉ1 sends α to a value of modulus <1. The values τ1(α) and τˉ1(α) have modulus >1 by step 4.2 and are distinct: equality would make τ1(α) real, contrary to ∣Re⁡τ1(α)∣<1. Thus the fibre of [F7] over τ1∣Q(α) is the singleton {τ1}, so [K:Q(α)]s=1, and [F8] gives [K:Q(α)]=1, that is, K=Q(α).

6.1F4step 1.2step 5.1

So in this case every embedding φ of K other than σ1 sends α to a complex number of modulus <1, while ∣σ1(α)∣>1; in particular φ(α)=σ1(α) holds only for φ=σ1. Also ∣σ1(α)∣<D+1≤B+2 by step 1.2, and D+1≤B+2 since D≤B.

7.1F7F8step 6.1

The fibre of the restriction map [F7] over σ1∣Q(α) is the set {φ:φ(α)=σ1(α)}, and the fibre is nonempty because it contains σ1; by step 6.1 it is the singleton {σ1}. Hence [K:Q(α)]s=1 by [F7], and [F8] upgrades this to [K:Q(α)]=1, that is, K=Q(α).

8.1step 5.1step 2.4step 6.1step 5.2step 4.3step 7.1∎

Steps 7.1, 5.2, and 4.3 cover respectively the real-embedding case, the totally complex case with r2≥2, and the totally complex quadratic case; each gives K=Q(α) for the constructed integral α. In the real-embedding case step 6.1 bounds the distinguished real conjugate and all others have modulus <1. In the totally complex cases step 2.4 bounds τ1(α) and its conjugate, while all other conjugates have modulus <1 by the chosen window. Since B≥1, these bounds are all at most B+2.

Remarks

The two windows are the ones used by Milne: the real case enlarges the first real coordinate, and the totally complex case enlarges the imaginary part of the first complex coordinate while keeping its real part in (−1,1). For r2≥2, the norm makes the first conjugate pair the unique values outside the unit circle, and the asymmetry separates the pair. For r2=1, the strict real-coordinate bound rules out a rational integral element, and degree two then makes the nonzero element primitive. The uniform bound B+2 absorbs both coordinate bounds. This lemma is the analytic input to the Hermite-Minkowski finiteness theorem proved later on this page; the finiteness of the possible minimal polynomials there is a separate, purely algebraic step.

TheoremStatement: Literature-sourcedProof: Literature-sourcedprecheck passjudge pass (gpt-6.1-sol)audited 2026-10-02Open item page →

Hermite-Minkowski finiteness

Statement

Assume the Axiom of Choice (The Axiom of Choice). For every pair of positive integers n and B, only finitely many Q-isomorphism classes of number fields K of degree n=[K:Q] (Number field) satisfy ∣dK∣≤B.

Facts & Assumptions

Given: Positive integers n and B.

[F1]

Bounded primitive integral element: for n≥2 and real B≥1, every number field K of degree n with ∣dK∣≤B has α∈OK with K=Q(α) such that every conjugate of α has modulus at most B+2 (Bounded primitive integral element for Hermite-Minkowski).

[F2]

For every integer m≥1 and real R≥1 the set of monic polynomials in Z[X] of degree at most m whose complex roots, counted with multiplicity, all have modulus at most R is finite (Bounded roots give finitely many monic integer polynomials).

[F3]

For α∈K, one has α∈OK if and only if the monic minimal polynomial mα of α over Q lies in Z[X]; the degree of mα is [Q(α):Q] (Minimal-polynomial criterion for algebraic integers).

[F4]

If f∈Q[X] is monic and irreducible and β is a complex root of f, then there is a field homomorphism Q[X]/(f)→C fixing Q and sending x+(f) to β; applied to the minimal polynomial mα of K=Q(α), whose quotient is Q-isomorphic to Q(α) by x+(mα)↦α, it embeds K into C sending α to β (Universal property of adjoining a root of an irreducible polynomial).

[F5]

For a finite field extension K/Q, one has [K:Q]=1 if and only if K=Q (A finite extension has degree one if and only if the two fields are equal).

Proof

1.1F5given

If n=1 then every degree-one number field K satisfies [K:Q]=1, hence K=Q by [F5]; all such fields form the single Q-isomorphism class of Q.

1.2F2given

Now assume n≥2. Since B is a positive integer, B≥1, and R:=B+2≥1. Let P be the set of monic f∈Z[X] with deg⁡f≤n all of whose complex roots have modulus at most R.

1.3F1given

Let K be any number field of degree n with ∣dK∣≤B. By [F1] applied under the Axiom of Choice assumed in the statement, there is α∈OK with K=Q(α) and every conjugate of α of modulus at most R. Let f:=mα be its minimal polynomial over Q.

2.1F2F4step 1.2

By [F2] the set P is finite. Let Q⊆P be the subset of those f that are irreducible in Q[X] and have degree exactly n, and define g(f) to be the Q-isomorphism class of the field Q[X]/(f); this is well defined because for irreducible f of degree n the quotient is a field extension of Q of degree n.

2.2F3F4step 1.3

By [F3] the polynomial f is monic of degree [Q(α):Q]=[K:Q]=n with integer coefficients; it is irreducible in Q[X], and K≅Q[X]/(f) as extensions of Q.

3.1F4step 1.3step 2.2

Every complex root β of f is a conjugate of α: by [F4] there is an embedding K→C fixing Q and sending α to β, so β is one of the conjugates of step 1.3 and ∣β∣≤R. Hence f∈Q and the class of K equals g(f), which lies in the image g(Q).

4.1step 2.1step 3.1

Every Q-isomorphism class of a degree-n number field with ∣dK∣≤B therefore belongs to the image of the finite set Q under g, and an image of a finite set is finite; so only finitely many such classes exist for n≥2.

5.1step 1.1step 4.1∎

Combining the case n=1 of step 1.1 with the case n≥2 of step 4.1 gives the result for all positive integers n and B.

Remarks

The proof uses no choice beyond the Axiom of Choice already assumed in the statement and in [F1]: the finite set Q of candidate minimal polynomials is constructed explicitly, and a class is counted only when some integral primitive element realizes it. Two distinct polynomials in Q may define the same field; this only shrinks the image. The bounded-root lemma is what makes the candidate set finite, and the primitive-element lemma is what bounds the minimal polynomial of every eligible field by B+2.

5 · Examples, counterexamples and false statements

None yet.

Sources