ModuleRealProTwoFrobeniusSequence.lean
Nyll.SawinTotallyRealTowers.RealProTwoFrobeniusSequence
5 declarations indexed from sourceView source ↗ Module documentation
An infinite Frobenius quotient of the initial real pro-two group
Choose genuine primes and source lifts at depths n + 5 in the actual minimal presentation from S1. The prescribed finite-prefix budget allows all these Frobenius relations to be imposed while the quotient stays infinite.
Declarations
ClassFieldTower.Sawin.frobeniusSequencePrimeTwo
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField
open NumberField IsDedekindDomain
namespace ClassFieldTower.Sawin
open ProCGroups ProCGroups.Presentations ClassFieldTower.ProP
ClassFieldTower.Sawin.frobeniusSequenceIsGalois
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField
open NumberField IsDedekindDomain
namespace ClassFieldTower.Sawin
open ProCGroups ProCGroups.Presentations ClassFieldTower.ProP
private local instance frobeniusSequencePrimeTwo : Fact (Nat.Prime 2) := ⟨Nat.prime_two⟩
ClassFieldTower.Sawin.exists_sawinDeepFrobenius_sequence
DocumentationThe same actual minimal presentation admits a sequence of deep source lifts of arithmetic Frobenius at primes escaping every initial interval.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField
open NumberField IsDedekindDomain
namespace ClassFieldTower.Sawin
open ProCGroups ProCGroups.Presentations ClassFieldTower.ProP
private local instance frobeniusSequencePrimeTwo : Fact (Nat.Prime 2) := ⟨Nat.prime_two⟩
private local instance frobeniusSequenceIsGalois :
IsGalois ℚ (maximalRealProPOutside 2 sawinRationalPrimeSupport) :=
maximalRealProPOutside_isGalois 2 sawinRationalPrimeSupport
ClassFieldTower.Sawin.exists_sawinInfinite_frobenius_quotient
DocumentationInfinitely many selected rational primes are congruent to one modulo four and outside the six ramified primes. Killing all their actual Frobenius elements leaves an infinite quotient of the actual initial arithmetic group.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField
open NumberField IsDedekindDomain
namespace ClassFieldTower.Sawin
open ProCGroups ProCGroups.Presentations ClassFieldTower.ProP
private local instance frobeniusSequencePrimeTwo : Fact (Nat.Prime 2) := ⟨Nat.prime_two⟩
private local instance frobeniusSequenceIsGalois :
IsGalois ℚ (maximalRealProPOutside 2 sawinRationalPrimeSupport) :=
maximalRealProPOutside_isGalois 2 sawinRationalPrimeSupport
ClassFieldTower.Sawin.exists_sawinInfinite_decomposition_split_quotient
DocumentationS2 and S3 yield an infinite actual quotient in which the entire decomposition group at every selected prime acts trivially.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField
open NumberField IsDedekindDomain
namespace ClassFieldTower.Sawin
open ProCGroups ProCGroups.Presentations ClassFieldTower.ProP
private local instance frobeniusSequencePrimeTwo : Fact (Nat.Prime 2) := ⟨Nat.prime_two⟩
private local instance frobeniusSequenceIsGalois :
IsGalois ℚ (maximalRealProPOutside 2 sawinRationalPrimeSupport) :=
maximalRealProPOutside_isGalois 2 sawinRationalPrimeSupport