Module

IntegralClosureTorsion.lean

Nyll.GaloisCohomology.FieldTheory.IntegralClosureTorsion
2 declarations indexed from sourceView source ↗

Torsion units and integral closure

Declarations

FieldTheory.isIntegral_torsionUnit

Roots of unity are integral over any coefficient ring.

Source context 3 commands

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

namespace FieldTheory
universe u v
variable (R : Type u) (K : Type v) [CommRing R] [Field K] [Algebra R K]
theorem isIntegral_torsionUnit (z : Kˣ) (hz : IsOfFinOrder z) :
    IsIntegral R (z : K)
FieldTheory.torsionUnitsIntegralClosureEquiv

Every torsion unit has a unique lift to a torsion unit in the integral closure.

Source context 3 commands

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

namespace FieldTheory
universe u v
variable (R : Type u) (K : Type v) [CommRing R] [Field K] [Algebra R K]
def torsionUnitsIntegralClosureEquiv :
    CommGroup.torsion Kˣ ≃* CommGroup.torsion (integralClosure R K)ˣ