WikifitaGitHub live67e8de5
outro · unit-distance/unit-distance-golod-shafarevich

The Golod-Shafarevich Inequality

The central mechanism for proving infinite unramified towers: relation rank, Frattini quotient, and the capacity constraint that shapes all constructions.

Baixar raw

The Golod-Shafarevich Inequality

Overview

The Golod-Shafarevich (GS) inequality is the central mathematical mechanism in the unit distance proof. It determines whether an unramified class field tower is infinite, which is the fundamental existence result required to construct point sets with many unit distances.

The inequality relates three quantities:

r<d24r < \frac{d^2}{4}

where:

  • dd = rank of the Frattini quotient (related to the class group of the base field)
  • rr = relation rank (constraints imposed by prime splitting)

If this inequality is satisfied, the tower is infinite, and the construction can produce infinitely many unit-distance pairs.

1. Mathematical Background

1.1 Class Field Towers

Given a number field FF, the Hilbert class field H(F)H(F) is the maximal unramified abelian extension of FF. The class field tower is the sequence:

F=F0F1F2F = F_0 \subset F_1 \subset F_2 \subset \cdots

where Fi+1F_{i+1} is the Hilbert class field of FiF_i. The tower is finite if Fn=Fn+1F_n = F_{n+1} for some nn (i.e., the class group eventually becomes trivial), and infinite otherwise.

1.2 The Pro-p Tower

For the unit distance construction, we are interested in the pro-p tower — the maximal unramified pro-pp extension tower, where pp is a prime (typically p=2p = 2 or p=3p = 3).

The pro-pp tower over FF is:

F=F0F1F2F = F_0 \subset F_1 \subset F_2 \subset \cdots

where Fi+1F_{i+1} is the maximal unramified pro-pp extension of FiF_i.

1.3 Why Infinite Towers Matter

An infinite tower provides:

  1. Infinitely many layers of field extensions
  2. Increasingly rich sets of algebraic numbers
  3. More unit-norm elements via Lemma 2.2
  4. Larger point configurations with unit distances

Without an infinite tower, the construction would be limited to finitely many layers, yielding only finitely many unit-distance pairs per point.

2. The Frattini Quotient

2.1 Definition

For a pro-pp group GG, the Frattini subgroup Φ(G)\Phi(G) is the intersection of all maximal open subgroups. The Frattini quotient is:

G=G/Φ(G)\overline{G} = G / \Phi(G)

For a pro-pp group, G\overline{G} is an elementary abelian pp-group (a vector space over Fp\mathbb{F}_p).

2.2 Rank and Dimension

The rank dd of G\overline{G} is its dimension as an Fp\mathbb{F}_p-vector space:

d=dimFpGd = \dim_{\mathbb{F}_p} \overline{G}

This is also called the generator rank of GG, since dd is the minimum number of generators needed for GG.

2.3 Relation to Class Groups

For the pro-pp tower over FF:

  • The Frattini quotient of Gal(F1/F)\text{Gal}(F_1/F) is isomorphic to the pp-part of the class group of FF (modulo Frattini subgroup)
  • The rank dd equals the pp-rank of the class group of FF
  • For p=2p = 2, this is the 2-class rank of FF

3. The Relation Rank

3.1 Definition

The relation rank rr is the dimension of the space of relations among the generators of G\overline{G}. If G\overline{G} is generated by dd elements, then rr is the number of independent relations they satisfy.

3.2 Where Relations Come From

In the unit distance construction, relations come from killing Frobenius elements of split rational primes.

When a rational prime qq splits completely in FF, it factors into [F:Q][F:\mathbb{Q}] prime ideals. In the pro-pp tower, each such prime ideal contributes a Frobenius element that must be killed (set to the identity) to ensure the prime splits completely in the tower.

3.3 Relation Count

For a base field FF with Galois group Gal(F/Q)\text{Gal}(F/\mathbb{Q}):

  • Each rational split prime qq contributes Gal(F/Q)/pvp(Gal(F/Q))|\text{Gal}(F/\mathbb{Q})| / p^{v_p(|\text{Gal}(F/\mathbb{Q})|)} relations
  • For p=2p = 2 and Gal(F/Q)(Z/2Z)N\text{Gal}(F/\mathbb{Q}) \cong (\mathbb{Z}/2\mathbb{Z})^N: each prime contributes 2 relations (one per conjugate pair under complex conjugation)
  • For tt split primes: total relations from splitting = 2t2t

3.4 Total Relation Rank

The total relation rank is:

r=rclass+rsplitr = r_{\text{class}} + r_{\text{split}}

where:

  • rclassr_{\text{class}} = intrinsic relations from the class group structure
  • rsplit=2tr_{\text{split}} = 2t = relations from killing Frobenius elements

The intrinsic relation rank is bounded by:

rclassd+r1+r21r_{\text{class}} \le d + r_1 + r_2 - 1

where r1r_1 = number of real places, r2r_2 = number of complex places of FF.

4. The Inequality

4.1 Statement

The Golod-Shafarevich inequality states:

If GG is a finite pp-group with generator rank dd and relation rank rr, then:

rd24r \ge \frac{d^2}{4}

Contrapositive: If r<d2/4r < d^2/4, then GG cannot be a finite pp-group — it must be infinite.

4.2 Application to Class Field Towers

For the pro-pp tower over FF:

  1. Compute the generator rank dd (2-class rank of FF)
  2. Compute the relation rank rr (intrinsic + 2t2t from split primes)
  3. Check whether r<d2/4r < d^2/4

If the inequality holds, the tower is infinite, and the construction proceeds.

4.3 The Capacity Constraint

The GS inequality creates a capacity constraint on the number of split primes:

rclass+2t<d24r_{\text{class}} + 2t < \frac{d^2}{4}

2t<d24rclass2t < \frac{d^2}{4} - r_{\text{class}}

t<d28rclass2t < \frac{d^2}{8} - \frac{r_{\text{class}}}{2}

This bounds the maximum number of split primes that can be accommodated while keeping the tower infinite.

5. Capacity Analysis

5.1 Capacity Formula

The GS capacity is the maximum number of split primes:

tmax=d2/4rclass12t_{\max} = \left\lfloor \frac{d^2/4 - r_{\text{class}} - 1}{2} \right\rfloor

(The 1-1 ensures strict inequality.)

5.2 Capacity for Different Base Fields

Base Fieldddrclassr_{\text{class}}d2/4d^2/4tmaxt_{\max}
Q(D)\mathbb{Q}(\sqrt{-D}) (imaginary quadratic)1\ell - 11\ell - 1(1)2/4(\ell-1)^2/4((1)2/4)/2\lfloor ((\ell-1)^2/4 - \ell)/2 \rfloor
Q(p1,,pN)\mathbb{Q}(\sqrt{p_1}, \ldots, \sqrt{p_N}) (totally real)2N12^N - 12N12^N - 1(2N1)2/4(2^N-1)^2/4((2N1)2/42N)/2\lfloor ((2^N-1)^2/4 - 2^N)/2 \rfloor
Q(2,3,5,7)\mathbb{Q}(\sqrt{-2}, \sqrt{3}, \sqrt{5}, \sqrt{7}) (H16)152256.25(56.25221)/2=16.616\lfloor (56.25 - 22 - 1)/2 \rfloor = 16.6 \to 16

Wait — in H16, t=17t = 17 is used with r=22r = 22, giving r+2t=56<56.25r + 2t = 56 < 56.25. The capacity calculation is:

tmax=56.2522ϵ2=34.25ϵ2=17t_{\max} = \left\lfloor \frac{56.25 - 22 - \epsilon}{2} \right\rfloor = \left\lfloor \frac{34.25 - \epsilon}{2} \right\rfloor = 17

for sufficiently small ϵ>0\epsilon > 0.

5.3 The Quadratic Ceiling

For imaginary quadratic fields, the 2-class rank grows linearly: d=1d = \ell - 1. The GS capacity scales as d2/42/4d^2/4 \sim \ell^2/4, but the discriminant penalty also grows as logH12log\log H \sim \frac{1}{2} \ell \log \ell.

The exponent δ\delta scales roughly as:

δtlog2logH4logQ2/8log/231\delta \sim \frac{t \log 2 - \log H}{4 \log Q} \sim \frac{\ell^2/8 - \ell \log \ell/2}{\ell^3} \sim \frac{1}{\ell}

This creates a ceiling near δ0.014\delta \approx 0.014 for imaginary quadratic fields (as achieved by H15).

5.4 Breaking the Ceiling

H16 breaks the quadratic ceiling by using a multi-quadratic field where d=2N1d = 2^N - 1 grows exponentially. The capacity scales as d2/422N/4d^2/4 \sim 2^{2N}/4, while the discriminant penalty grows as logH12logpi\log H \sim \frac{1}{2} \sum \log p_i (linear in NN).

6. The GS Margin

6.1 Definition

The GS margin is the gap between the actual relation rank and the GS bound:

Margin=d24rtotal\text{Margin} = \frac{d^2}{4} - r_{\text{total}}

where rtotal=rclass+2tr_{\text{total}} = r_{\text{class}} + 2t.

6.2 Margin Analysis

Constructiond2/4d^2/4rtotalr_{\text{total}}Margin
H15 (imaginary quadratic)56255475150
H16 (multi-quadratic D16)56.25560.25

H16 uses the construction at maximum capacity — the margin is only 0.25. This means:

  • Adding one more split prime would violate the bound
  • The construction is optimal for this base field
  • Further improvement requires a larger base field (higher dd)

6.3 Margin and Exponent

The GS margin directly affects the exponent. A larger margin allows more split primes, which increases the entropy numerator. However, more split primes also increase the denominator (via logQ\log Q). The optimal balance is achieved when the margin is small but positive.

7. Worked Example: H16

Step 1: Compute dd

d=241=15d = 2^4 - 1 = 15

Step 2: Compute rclassr_{\text{class}}

rclass=d+r1+r21=15+0+81=22r_{\text{class}} = d + r_1 + r_2 - 1 = 15 + 0 + 8 - 1 = 22

Step 3: Determine tmaxt_{\max}

tmax=d2/4rclassϵ2=56.2522ϵ2=17t_{\max} = \left\lfloor \frac{d^2/4 - r_{\text{class}} - \epsilon}{2} \right\rfloor = \left\lfloor \frac{56.25 - 22 - \epsilon}{2} \right\rfloor = 17

Step 4: Verify GS Inequality

rtotal=rclass+2t=22+34=56r_{\text{total}} = r_{\text{class}} + 2t = 22 + 34 = 56

56<56.2556 < 56.25 \quad \checkmark

Step 5: Conclude

The tower is infinite. The construction is valid.

8. Historical Context

8.1 The Original Results

  • Golod (1964): Proved that certain class field towers are infinite using a pigeonhole argument
  • Shafarevich (1964): Independently proved the result and established the precise inequality
  • The inequality rd2/4r \ge d^2/4 is sometimes called the Golod-Shafarevich theorem or the Golod bound

8.2 Improvements

The bound rd2/4r \ge d^2/4 has been improved in various contexts:

  • For pp-groups: rd2/4r \ge d^2/4 (original)
  • For specific group structures: tighter bounds may apply
  • For the unit distance problem: the original bound is sufficient

8.3 Open Questions

  • Can the GS bound be improved to rd2/4+cr \ge d^2/4 + c for some constant c>0c > 0?
  • Are there constructions that achieve r=d2/4ϵr = d^2/4 - \epsilon for arbitrarily small ϵ\epsilon?
  • How does the GS margin relate to the depth of the tower?

9. Connection to the Unit Distance Problem

9.1 The Chain of Logic

GS inequality    infinite tower    infinitely many unit-norm elements    u(n)=Ω(n1+δ)\text{GS inequality} \implies \text{infinite tower} \implies \text{infinitely many unit-norm elements} \implies u(n) = \Omega(n^{1+\delta})

9.2 Why GS is Necessary

Without the GS guarantee:

  • The tower might be finite, yielding only finitely many layers
  • The construction would produce only finitely many unit-distance pairs
  • The lower bound would be u(n)=O(n)u(n) = O(n), not u(n)=Ω(n1+δ)u(n) = \Omega(n^{1+\delta})

9.3 Why GS is Sufficient

If the GS inequality holds:

  • The tower is provably infinite
  • Each layer contributes new unit-norm elements
  • The entropy accumulates across layers
  • The exponent δ\delta is positive

References

  • Golod, "On nilpotent groups of finite exponent" (1964)
  • Shafarevich, "On p-extensions" (1964)
  • Koch, Galois theory of p-extensions (1970)
  • Washington, Introduction to Cyclotomic Fields (1982)
  • Neukirch, Algebraic Number Theory (1999)
  • OpenAI, unit-distance-proof.pdf, unit-distance-remarks.pdf