Module

NativeGaloisGroupTopology.lean

Nyll.EtaleFundamentalGroups.Inertia.NativeGaloisGroupTopology
4 declarations indexed from sourceView source ↗

Original Krull topology on native Galois group owners

The native group objects retain exactly Mathlib's original Krull topology. The finite native owner inherits its already proved discrete Krull topology. No normalization ring or inertia subgroup is opened in this field-only scope.

Declarations

EtaleFundamentalGroups.Inertia.galoisGroupObject_topologicalSpace

The original Krull topology on the native ambient Galois group.

Source context 5 commands

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

noncomputable section
namespace EtaleFundamentalGroups.Inertia
open SchemeTheory
universe u v
variable (K : Type u) (L : Type v) [Field K] [Field L] [Algebra K L]
instance galoisGroupObject_topologicalSpace :
    TopologicalSpace (galoisGroupObject K L).carrier
EtaleFundamentalGroups.Inertia.galoisGroupObject_isTopologicalGroup
Source context 5 commands

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

noncomputable section
namespace EtaleFundamentalGroups.Inertia
open SchemeTheory
universe u v
variable (K : Type u) (L : Type v) [Field K] [Field L] [Algebra K L]
instance galoisGroupObject_isTopologicalGroup :
    IsTopologicalGroup (galoisGroupObject K L).carrier
EtaleFundamentalGroups.Inertia.finiteGaloisGroupObject_topologicalSpace

The finite group retains its own original Krull topology.

Source context 5 commands

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

noncomputable section
namespace EtaleFundamentalGroups.Inertia
open SchemeTheory
universe u v
variable (K : Type u) (L : Type v) [Field K] [Field L] [Algebra K L]
instance finiteGaloisGroupObject_topologicalSpace (E : FiniteGaloisIntermediateField K L) :
    TopologicalSpace (finiteGaloisGroupObject K L E).carrier
EtaleFundamentalGroups.Inertia.finiteGaloisGroupObject_discreteTopology
Source context 5 commands

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

noncomputable section
namespace EtaleFundamentalGroups.Inertia
open SchemeTheory
universe u v
variable (K : Type u) (L : Type v) [Field K] [Field L] [Algebra K L]
instance finiteGaloisGroupObject_discreteTopology (E : FiniteGaloisIntermediateField K L) :
    DiscreteTopology (finiteGaloisGroupObject K L E).carrier