Module

SixPrimeQuadraticCompositum.lean

Nyll.SawinTotallyRealTowers.SixPrimeQuadraticCompositum
6 declarations indexed from sourceView source ↗

The five quadratic layers over the six-prime support

The radicands 5, 13, 17, 21, 33 give actual finite Galois fields inside the chosen algebraic closure of ℚ. Each satisfies the prescribed finite ramification and real-place conditions. Their finite supremum is therefore an admissible compositum of these five quadratic fields.

Declarations

ClassFieldTower.Sawin.sawinQuadraticRadicand_arithmetic
Source context 4 commands

Surrounding namespaces, section variables, and local commands at this declaration.

open scoped NumberField
open IsDedekindDomain
noncomputable section
namespace ClassFieldTower.Sawin
theorem sawinQuadraticRadicand_arithmetic (i : Fin 5) :
    0 < (sawinQuadraticRadicand i : ℤ) ∧
      Squarefree (sawinQuadraticRadicand i : ℤ).natAbs ∧
      (sawinQuadraticRadicand i : ℤ) % 4 = 1 ∧
      (sawinQuadraticRadicand i).primeFactors ⊆ sawinRationalPrimes
ClassFieldTower.Sawin.sawinQuadraticLayer

The quadratic field associated to the indexed radicand.

Source context 4 commands

Surrounding namespaces, section variables, and local commands at this declaration.

open scoped NumberField
open IsDedekindDomain
noncomputable section
namespace ClassFieldTower.Sawin
def sawinQuadraticLayer (i : Fin 5) :
    FiniteGaloisIntermediateField ℚ (AlgebraicClosure ℚ)
ClassFieldTower.Sawin.isAdmissibleFiniteLayer_sawinQuadraticLayer

Each of the five constructed quadratic fields is an admissible real two-extension with ramification restricted to the six allowed primes.

Source context 4 commands

Surrounding namespaces, section variables, and local commands at this declaration.

open scoped NumberField
open IsDedekindDomain
noncomputable section
namespace ClassFieldTower.Sawin
theorem isAdmissibleFiniteLayer_sawinQuadraticLayer (i : Fin 5) :
    IsAdmissibleFiniteLayer 2 sawinRationalPrimeSupport (sawinQuadraticLayer i)
ClassFieldTower.Sawin.sawinQuadraticCompositum

The actual finite compositum of the five quadratic layers.

Source context 4 commands

Surrounding namespaces, section variables, and local commands at this declaration.

open scoped NumberField
open IsDedekindDomain
noncomputable section
namespace ClassFieldTower.Sawin
def sawinQuadraticCompositum : FiniteGaloisIntermediateField ℚ (AlgebraicClosure ℚ)
ClassFieldTower.Sawin.sawinQuadraticLayer_le_compositum

Each chosen quadratic field is contained in their finite compositum.

Source context 4 commands

Surrounding namespaces, section variables, and local commands at this declaration.

open scoped NumberField
open IsDedekindDomain
noncomputable section
namespace ClassFieldTower.Sawin
theorem sawinQuadraticLayer_le_compositum (i : Fin 5) :
    sawinQuadraticLayer i ≤ sawinQuadraticCompositum
ClassFieldTower.Sawin.isAdmissibleFiniteLayer_sawinQuadraticCompositum

The compositum remains an admissible finite layer by the proved compositum closure of the arithmetic conditions.

Source context 4 commands

Surrounding namespaces, section variables, and local commands at this declaration.

open scoped NumberField
open IsDedekindDomain
noncomputable section
namespace ClassFieldTower.Sawin
theorem isAdmissibleFiniteLayer_sawinQuadraticCompositum :
    IsAdmissibleFiniteLayer 2 sawinRationalPrimeSupport sawinQuadraticCompositum