ModuleFiniteAbstractFixedField.lean
Nyll.ClassFieldTheory.LocalClassFieldTheory.Finite.LocalReciprocity.FiniteAbstractFixedField
20 declarations indexed from sourceView source ↗ Module documentation
Finite local reciprocity: finite abstract fields inside a separable closure
The abstract fields to which the class field axiom is applied are the open closed subgroups of the absolute Galois group. This file turns the explicit finite-index witness from the abstract class-formation data into the corresponding finite fixed field. It is the field-theoretic input needed before the local class-field-axiom theorem can be applied.
Declarations
LocalClassFieldTheory.abstractFixedField
DocumentationThe concrete fixed field represented by an abstract closed subgroup.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace LocalClassFieldTheory
open RamificationTheory KummerTheory CyclicCohomology
open ClassFormation
noncomputable section
variable (k Ω : Type) [Field k] [Field Ω] [Algebra k Ω] [IsGalois k Ω]
LocalClassFieldTheory.closedFixingSubgroup_abstractFixedField_eq
DocumentationPassing from an abstract field to its concrete fixed field and back recovers the original closed subgroup.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace LocalClassFieldTheory
open RamificationTheory KummerTheory CyclicCohomology
open ClassFormation
noncomputable section
variable (k Ω : Type) [Field k] [Field Ω] [Algebra k Ω] [IsGalois k Ω]
LocalClassFieldTheory.ambientQuotientFiniteOfAbstractFinite
DocumentationAbsolute finiteness in the abstract class-formation quotient presentation gives a finite quotient of the ambient absolute Galois group by the same subgroup.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace LocalClassFieldTheory
open RamificationTheory KummerTheory CyclicCohomology
open ClassFormation
noncomputable section
variable (k Ω : Type) [Field k] [Field Ω] [Algebra k Ω] [IsGalois k Ω]
omit [IsGalois k Ω] in
LocalClassFieldTheory.abstractFiniteClosedSubgroup_isOpen
DocumentationAn abstract field finite over the distinguished base is represented by an open subgroup of the absolute Galois group.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace LocalClassFieldTheory
open RamificationTheory KummerTheory CyclicCohomology
open ClassFormation
noncomputable section
variable (k Ω : Type) [Field k] [Field Ω] [Algebra k Ω] [IsGalois k Ω]
omit [IsGalois k Ω] in
LocalClassFieldTheory.abstractFixedField_finiteDimensional
DocumentationThe fixed field of an abstract field finite over the distinguished base is an actual finite field extension.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace LocalClassFieldTheory
open RamificationTheory KummerTheory CyclicCohomology
open ClassFormation
noncomputable section
variable (k Ω : Type) [Field k] [Field Ω] [Algebra k Ω] [IsGalois k Ω]
LocalClassFieldTheory.abstractFixedField_le
DocumentationInclusion of abstract subgroups reverses to inclusion of their concrete fixed fields.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace LocalClassFieldTheory
open RamificationTheory KummerTheory CyclicCohomology
open ClassFormation
noncomputable section
variable (k Ω : Type) [Field k] [Field Ω] [Algebra k Ω] [IsGalois k Ω]
omit [IsGalois k Ω] in
LocalClassFieldTheory.abstractSubgroupEquivGaloisGroup
DocumentationThe abstract subgroup representing a fixed field is canonically the absolute Galois group of the ambient extension over that fixed field.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace LocalClassFieldTheory
open RamificationTheory KummerTheory CyclicCohomology
open ClassFormation
noncomputable section
variable (k Ω : Type) [Field k] [Field Ω] [Algebra k Ω] [IsGalois k Ω]
LocalClassFieldTheory.abstractSubgroupEquivGaloisGroup_apply
DocumentationStates the theorem abstractSubgroupEquivGaloisGroup_apply.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace LocalClassFieldTheory
open RamificationTheory KummerTheory CyclicCohomology
open ClassFormation
noncomputable section
variable (k Ω : Type) [Field k] [Field Ω] [Algebra k Ω] [IsGalois k Ω]
LocalClassFieldTheory.abstractRelativeFixedField
DocumentationThe upper fixed field, regarded as an intermediate field over the lower fixed field in a relative abstract extension.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace LocalClassFieldTheory
open RamificationTheory KummerTheory CyclicCohomology
open ClassFormation
noncomputable section
variable (k Ω : Type) [Field k] [Field Ω] [Algebra k Ω] [IsGalois k Ω]
LocalClassFieldTheory.map_extensionSubgroup_abstractSubgroupEquiv
DocumentationUnder the preceding Galois-group equivalence, the relative class-formation subgroup is exactly the subgroup fixing the upper concrete field.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace LocalClassFieldTheory
open RamificationTheory KummerTheory CyclicCohomology
open ClassFormation
noncomputable section
variable (k Ω : Type) [Field k] [Field Ω] [Algebra k Ω] [IsGalois k Ω]
LocalClassFieldTheory.abstractRelativeFixingSubgroup_normal
DocumentationRelative normality in the abstract class-formation framework is the actual normality of the subgroup fixing the upper field inside the lower field's absolute Galois group.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace LocalClassFieldTheory
open RamificationTheory KummerTheory CyclicCohomology
open ClassFormation
noncomputable section
variable (k Ω : Type) [Field k] [Field Ω] [Algebra k Ω] [IsGalois k Ω]
LocalClassFieldTheory.abstractRelativeFixedField_isGalois
DocumentationThe concrete relative fixed field is Galois precisely from the normality witness occurring in the abstract cyclic extension.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace LocalClassFieldTheory
open RamificationTheory KummerTheory CyclicCohomology
open ClassFormation
noncomputable section
variable (k Ω : Type) [Field k] [Field Ω] [Algebra k Ω] [IsGalois k Ω]
LocalClassFieldTheory.abstractRelativeToAmbientQuotient
DocumentationRestriction through the lower fixed field, followed by quotienting by the upper fixing subgroup.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace LocalClassFieldTheory
open RamificationTheory KummerTheory CyclicCohomology
open ClassFormation
noncomputable section
variable (k Ω : Type) [Field k] [Field Ω] [Algebra k Ω] [IsGalois k Ω]
LocalClassFieldTheory.abstractRelativeToAmbientQuotient_ker
DocumentationThe kernel of the preceding quotient map is the exact abstract class-formation relative subgroup.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace LocalClassFieldTheory
open RamificationTheory KummerTheory CyclicCohomology
open ClassFormation
noncomputable section
variable (k Ω : Type) [Field k] [Field Ω] [Algebra k Ω] [IsGalois k Ω]
LocalClassFieldTheory.abstractRelativeToAmbientQuotient_surjective
DocumentationThe quotient map from the abstract lower subgroup is surjective.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace LocalClassFieldTheory
open RamificationTheory KummerTheory CyclicCohomology
open ClassFormation
noncomputable section
variable (k Ω : Type) [Field k] [Field Ω] [Algebra k Ω] [IsGalois k Ω]
LocalClassFieldTheory.abstractExtensionQuotientEquivAmbient
DocumentationThe exact abstract class-formation quotient of a relative normal extension is the ordinary quotient of the lower absolute Galois group by the upper fixing subgroup.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace LocalClassFieldTheory
open RamificationTheory KummerTheory CyclicCohomology
open ClassFormation
noncomputable section
variable (k Ω : Type) [Field k] [Field Ω] [Algebra k Ω] [IsGalois k Ω]
LocalClassFieldTheory.abstractExtensionQuotientEquivGaloisGroup
DocumentationThe quotient group appearing in the abstract class-field-axiom predicate is canonically the actual Galois group of the two concrete fixed fields.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace LocalClassFieldTheory
open RamificationTheory KummerTheory CyclicCohomology
open ClassFormation
noncomputable section
variable (k Ω : Type) [Field k] [Field Ω] [Algebra k Ω] [IsGalois k Ω]
LocalClassFieldTheory.abstractFixedField_relativeFiniteDimensional
DocumentationIn a finite abstract tower L / K / k, the concrete upper fixed field is finite over the concrete lower fixed field.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace LocalClassFieldTheory
open RamificationTheory KummerTheory CyclicCohomology
open ClassFormation
noncomputable section
variable (k Ω : Type) [Field k] [Field Ω] [Algebra k Ω] [IsGalois k Ω]
LocalClassFieldTheory.abstractRelativeFixedField_finiteDimensional
DocumentationThe same relative finiteness statement in the scalar-extended intermediate-field presentation used by infinite Galois theory.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace LocalClassFieldTheory
open RamificationTheory KummerTheory CyclicCohomology
open ClassFormation
noncomputable section
variable (k Ω : Type) [Field k] [Field Ω] [Algebra k Ω] [IsGalois k Ω]
LocalClassFieldTheory.finiteAbstractExtension_degree_eq_finrank
DocumentationThe abstract extension degree is the ordinary degree of the concrete finite Galois extension represented by the same pair of fixed fields.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace LocalClassFieldTheory
open RamificationTheory KummerTheory CyclicCohomology
open ClassFormation
noncomputable section
variable (k Ω : Type) [Field k] [Field Ω] [Algebra k Ω] [IsGalois k Ω]