The Golod-Shafarevich Inequality
The central mechanism for proving infinite unramified towers: relation rank, Frattini quotient, and the capacity constraint that shapes all constructions.
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:
where:
- = rank of the Frattini quotient (related to the class group of the base field)
- = 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 , the Hilbert class field is the maximal unramified abelian extension of . The class field tower is the sequence:
where is the Hilbert class field of . The tower is finite if for some (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- extension tower, where is a prime (typically or ).
The pro- tower over is:
where is the maximal unramified pro- extension of .
1.3 Why Infinite Towers Matter
An infinite tower provides:
- Infinitely many layers of field extensions
- Increasingly rich sets of algebraic numbers
- More unit-norm elements via Lemma 2.2
- 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- group , the Frattini subgroup is the intersection of all maximal open subgroups. The Frattini quotient is:
For a pro- group, is an elementary abelian -group (a vector space over ).
2.2 Rank and Dimension
The rank of is its dimension as an -vector space:
This is also called the generator rank of , since is the minimum number of generators needed for .
2.3 Relation to Class Groups
For the pro- tower over :
- The Frattini quotient of is isomorphic to the -part of the class group of (modulo Frattini subgroup)
- The rank equals the -rank of the class group of
- For , this is the 2-class rank of
3. The Relation Rank
3.1 Definition
The relation rank is the dimension of the space of relations among the generators of . If is generated by elements, then 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 splits completely in , it factors into prime ideals. In the pro- 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 with Galois group :
- Each rational split prime contributes relations
- For and : each prime contributes 2 relations (one per conjugate pair under complex conjugation)
- For split primes: total relations from splitting =
3.4 Total Relation Rank
The total relation rank is:
where:
- = intrinsic relations from the class group structure
- = relations from killing Frobenius elements
The intrinsic relation rank is bounded by:
where = number of real places, = number of complex places of .
4. The Inequality
4.1 Statement
The Golod-Shafarevich inequality states:
If is a finite -group with generator rank and relation rank , then:
Contrapositive: If , then cannot be a finite -group — it must be infinite.
4.2 Application to Class Field Towers
For the pro- tower over :
- Compute the generator rank (2-class rank of )
- Compute the relation rank (intrinsic + from split primes)
- Check whether
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:
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:
(The ensures strict inequality.)
5.2 Capacity for Different Base Fields
| Base Field | ||||
|---|---|---|---|---|
| (imaginary quadratic) | ||||
| (totally real) | ||||
| (H16) | 15 | 22 | 56.25 |
Wait — in H16, is used with , giving . The capacity calculation is:
for sufficiently small .
5.3 The Quadratic Ceiling
For imaginary quadratic fields, the 2-class rank grows linearly: . The GS capacity scales as , but the discriminant penalty also grows as .
The exponent scales roughly as:
This creates a ceiling near 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 grows exponentially. The capacity scales as , while the discriminant penalty grows as (linear in ).
6. The GS Margin
6.1 Definition
The GS margin is the gap between the actual relation rank and the GS bound:
where .
6.2 Margin Analysis
| Construction | Margin | ||
|---|---|---|---|
| H15 (imaginary quadratic) | 5625 | 5475 | 150 |
| H16 (multi-quadratic D16) | 56.25 | 56 | 0.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 )
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 ). The optimal balance is achieved when the margin is small but positive.
7. Worked Example: H16
Step 1: Compute
Step 2: Compute
Step 3: Determine
Step 4: Verify GS Inequality
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 is sometimes called the Golod-Shafarevich theorem or the Golod bound
8.2 Improvements
The bound has been improved in various contexts:
- For -groups: (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 for some constant ?
- Are there constructions that achieve for arbitrarily small ?
- 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
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 , not
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 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