Module

OpenIdeals.lean

Nyll.ProCGroups.CompletedGroupAlgebra.ProfiniteModules.Basic.OpenIdeals
7 declarations indexed from sourceView source ↗

Open ideals in profinite rings

This file develops open-ideal bases at zero in profinite rings, proves their quotients finite, and derives the finite-open-ideal quotient basis and linear-topology properties.

Declarations

CompletedGroupAlgebra.HasOpenIdealBasisAtZero

Open ideals form a neighborhood basis at zero.

Source context 3 commands

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

open scoped Topology
namespace CompletedGroupAlgebra
universe u v w z
def HasOpenIdealBasisAtZero (Λ : Type u) [Ring Λ] [TopologicalSpace Λ] : Prop
CompletedGroupAlgebra.HasFiniteOpenIdealQuotientBasis

Open ideals with finite quotient form a neighborhood basis at zero.

Source context 3 commands

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

open scoped Topology
namespace CompletedGroupAlgebra
universe u v w z
def HasFiniteOpenIdealQuotientBasis (Λ : Type u) [Ring Λ] [TopologicalSpace Λ] : Prop
CompletedGroupAlgebra.finite_quotient_of_openIdeal

An open ideal of a compact topological ring has finite additive quotient.

Source context 3 commands

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

open scoped Topology
namespace CompletedGroupAlgebra
universe u v w z
theorem finite_quotient_of_openIdeal
    (Λ : Type u) [Ring Λ] [TopologicalSpace Λ] [IsTopologicalRing Λ]
    [CompactSpace Λ]
    (I : Ideal Λ) (hI : IsOpen (I : Set Λ)) :
    Nonempty (Fintype (Λ ⧸ I))
CompletedGroupAlgebra.profiniteRing_hasFiniteOpenIdealQuotientBasis_of_linearTopology

Proposition 5.1.2(d/e), linear-topology interface: a profinite ring whose topology is linear has a fundamental system of open ideals with finite quotient.

Source context 3 commands

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

open scoped Topology
namespace CompletedGroupAlgebra
universe u v w z
theorem profiniteRing_hasFiniteOpenIdealQuotientBasis_of_linearTopology
    (Λ : Type u) [Ring Λ] [TopologicalSpace Λ] [IsLinearTopology Λ Λ]
    [IsTopologicalRing Λ] [CompactSpace Λ] :
    HasFiniteOpenIdealQuotientBasis Λ
CompletedGroupAlgebra.profiniteRing_isLinearTopology

Proposition 5.1.2(d/e), linear-topology part for profinite rings.

Source context 3 commands

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

open scoped Topology
namespace CompletedGroupAlgebra
universe u v w z
theorem profiniteRing_isLinearTopology
    (Λ : Type u) [Ring Λ] [TopologicalSpace Λ] [IsTopologicalRing Λ]
    [CompactSpace Λ] [T2Space Λ] [TotallyDisconnectedSpace Λ] :
    IsLinearTopology Λ Λ
CompletedGroupAlgebra.profiniteRing_hasFiniteOpenIdealQuotientBasis

Proposition 5.1.2(d/e): a profinite ring has a fundamental system of open ideals with finite quotient.

Source context 3 commands

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

open scoped Topology
namespace CompletedGroupAlgebra
universe u v w z
theorem profiniteRing_hasFiniteOpenIdealQuotientBasis
    (Λ : Type u) [Ring Λ] [TopologicalSpace Λ] [IsTopologicalRing Λ]
    [CompactSpace Λ] [T2Space Λ] [TotallyDisconnectedSpace Λ] :
    HasFiniteOpenIdealQuotientBasis Λ
CompletedGroupAlgebra.profiniteRing_hasOpenIdealBasisAtZero

Proposition 5.1.2(d): a profinite ring has a basis of open ideals at zero.

Source context 3 commands

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

open scoped Topology
namespace CompletedGroupAlgebra
universe u v w z
theorem profiniteRing_hasOpenIdealBasisAtZero
    (Λ : Type u) [Ring Λ] [TopologicalSpace Λ] [IsTopologicalRing Λ]
    [CompactSpace Λ] [T2Space Λ] [TotallyDisconnectedSpace Λ] :
    HasOpenIdealBasisAtZero Λ