ModuleRationalIdealSquareRadical.lean
Nyll.SawinTotallyRealTowers.RationalIdealSquareRadical
3 declarations indexed from sourceView source ↗ Module documentation
The ideal-square radical over the rationals
Class number one makes the actual unit-to-radical map surjective. The integral units of the rationals are ±1, so these two representatives exhaust the ideal-square radical. This identifies its unique possible obstruction coordinate without assuming a dimension bound or a comparison.
Declarations
ClassFieldTower.Sawin.rationalRingUnit_eq_one_or_neg_one
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open NumberField IsDedekindDomain
open scoped NumberField
namespace ClassFieldTower.Sawin
open ClassFieldTower.Martinet.Shafarevich
ClassFieldTower.Sawin.rationalIntegralUnitToIdealSquareRadical_surjective
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open NumberField IsDedekindDomain
open scoped NumberField
namespace ClassFieldTower.Sawin
open ClassFieldTower.Martinet.Shafarevich
ClassFieldTower.Sawin.rationalIdealSquareRadical_eq_zero_or_neg_one
DocumentationEvery element of the rational ideal-square radical is zero or the actual class of the integral unit −1.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open NumberField IsDedekindDomain
open scoped NumberField
namespace ClassFieldTower.Sawin
open ClassFieldTower.Martinet.Shafarevich