ModuleProfiniteIntegerUnits.lean
Nyll.GaloisCohomology.ProfiniteIntegers.ProfiniteIntegerUnits
5 declarations indexed from sourceView source ↗ Module documentation
Units of the profinite integers
This file upgrades the prime-product Chinese-remainder equivalence for ℤ̂ to topological additive, multiplicative, and unit-group equivalences.
Declarations
ClassFormation.zHatContinuousMulEquivPrimeProduct
DocumentationThe Chinese-remainder isomorphism as a topological monoid equivalence.
Source context 3 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped Topology
noncomputable section
namespace ClassFormation
ClassFormation.zHatContinuousAddEquivPrimeProduct
DocumentationThe additive form of the topological Chinese-remainder isomorphism.
Source context 3 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped Topology
noncomputable section
namespace ClassFormation
Source context 3 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped Topology
noncomputable section
namespace ClassFormation
ClassFormation.zHatUnitsContinuousMulEquivPrimeProduct
DocumentationThe canonical topological Chinese-remainder equivalence on unit groups.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped Topology
noncomputable section
namespace ClassFormation
local instance (p : Nat.Primes) : Fact p.1.Prime :=
⟨p.2⟩
ClassFormation.zHatUnitsContinuousMulEquivPrimeProduct_coe_apply
DocumentationOn underlying ring elements, the unit-group Chinese-remainder equivalence is the canonical p-adic coordinate map.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped Topology
noncomputable section
namespace ClassFormation
local instance (p : Nat.Primes) : Fact p.1.Prime :=
⟨p.2⟩