ClassFieldTower.Sawin.isAdmissibleFiniteLayer_quadraticClosure
A positive squarefree nonsquare radicand congruent to one modulo four and supported on T produces an actual admissible quadratic layer.
Source context 3 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField
open NumberField IsDedekindDomain
namespace ClassFieldTower.SawinLean source · statement
theorem isAdmissibleFiniteLayer_quadraticClosure
(d : ℤ) (hdPos : 0 < d) (hdSquarefree : Squarefree d.natAbs)
(hMod : d % 4 = 1) (hdNonsquare : ¬ IsSquare (d : ℚ))
(T : Set (HeightOneSpectrum (𝓞 ℚ)))
(hSupport : ∀ q : Nat.Primes, (q : ℤ) ∣ d →
(Rat.HeightOneSpectrum.primesEquiv (R := 𝓞 ℚ)).symm q ∈ T) :
IsAdmissibleFiniteLayer 2 T (quadraticClosure (d : ℚ) hdNonsquare)