ModuleFiniteGaloisUnitsCohomologyTransport.lean
Nyll.GaloisCohomology.Kummer.FiniteGaloisUnitsCohomologyTransport
13 declarations indexed from sourceView source ↗ Module documentation
Transport of finite Galois field-unit cohomology
Identifies the invariant and quotient representations associated to an intermediate field and transports the degree-two inflation and restriction maps.
Imports17
- Nyll.GaloisCohomology.Kummer.FiniteGaloisUnitsH2Inflation
- Nyll.GaloisCohomology.Kummer.QuotientTwoCocycle
- Mathlib.Algebra.Category.ModuleCat.Basic
- Mathlib.Algebra.Group.Units.Hom
- Mathlib.Algebra.Module.Submodule.Equiv
- Mathlib.Algebra.Module.Submodule.LinearMap
- Mathlib.FieldTheory.IntermediateField.Basic
- Mathlib.RepresentationTheory.Rep.Basic
- Mathlib.RepresentationTheory.Rep.Res
- Mathlib.FieldTheory.Galois.Basic
- Mathlib.FieldTheory.Normal.Basic
- Mathlib.FieldTheory.Normal.Defs
- Mathlib.GroupTheory.QuotientGroup.Basic
- Mathlib.GroupTheory.QuotientGroup.Defs
- Mathlib.RepresentationTheory.Invariants
- Mathlib.RepresentationTheory.Homological.GroupCohomology.Functoriality
- Mathlib.RepresentationTheory.Homological.GroupCohomology.Hilbert90
Imported by6
Declarations
ClassFieldTower.Cohomology.finiteGaloisUnitsRelativeCohomologyIso
DocumentationRestriction to the fixing subgroup uses the actual relative automorphism action on the same field units.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open CategoryTheory
namespace ClassFieldTower.Cohomology
noncomputable section
variable (K L : Type) [Field K] [Field L] [Algebra K L]
variable (E : IntermediateField K L)
ClassFieldTower.Cohomology.finiteGaloisUnitsFixingSubgroupH1_subsingleton
DocumentationHilbert 90 for the actual fixing-subgroup representation.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open CategoryTheory
namespace ClassFieldTower.Cohomology
noncomputable section
variable (K L : Type) [Field K] [Field L] [Algebra K L]
variable (E : IntermediateField K L)
variable [FiniteDimensional K L]
ClassFieldTower.Cohomology.unitsToInvariants
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open CategoryTheory
namespace ClassFieldTower.Cohomology
noncomputable section
variable (K L : Type) [Field K] [Field L] [Algebra K L]
variable (E : IntermediateField K L)
variable [FiniteDimensional K L]
ClassFieldTower.Cohomology.unitsToInvariants_bijective
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open CategoryTheory
namespace ClassFieldTower.Cohomology
noncomputable section
variable (K L : Type) [Field K] [Field L] [Algebra K L]
variable (E : IntermediateField K L)
variable [FiniteDimensional K L]
variable [IsGalois K L]
ClassFieldTower.Cohomology.finiteGaloisUnitsInvariantsEquiv
DocumentationThe lower-field units are precisely the upper-field units fixed by the actual relative automorphisms.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open CategoryTheory
namespace ClassFieldTower.Cohomology
noncomputable section
variable (K L : Type) [Field K] [Field L] [Algebra K L]
variable (E : IntermediateField K L)
variable [FiniteDimensional K L]
variable [IsGalois K L]
ClassFieldTower.Cohomology.restrictionQuotientEquiv
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open CategoryTheory
namespace ClassFieldTower.Cohomology
noncomputable section
variable (K L : Type) [Field K] [Field L] [Algebra K L]
variable (E : IntermediateField K L)
variable [FiniteDimensional K L]
variable [IsGalois K L]
variable [Normal K E]
ClassFieldTower.Cohomology.unitsToKernelInvariantsEquiv
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open CategoryTheory
namespace ClassFieldTower.Cohomology
noncomputable section
variable (K L : Type) [Field K] [Field L] [Algebra K L]
variable (E : IntermediateField K L)
variable [FiniteDimensional K L]
variable [IsGalois K L]
variable [Normal K E]
ClassFieldTower.Cohomology.unitsInvariants_equivariant
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open CategoryTheory
namespace ClassFieldTower.Cohomology
noncomputable section
variable (K L : Type) [Field K] [Field L] [Algebra K L]
variable (E : IntermediateField K L)
variable [FiniteDimensional K L]
variable [IsGalois K L]
variable [Normal K E]
ClassFieldTower.Cohomology.unitsInvariantsRepHom
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open CategoryTheory
namespace ClassFieldTower.Cohomology
noncomputable section
variable (K L : Type) [Field K] [Field L] [Algebra K L]
variable (E : IntermediateField K L)
variable [FiniteDimensional K L]
variable [IsGalois K L]
variable [Normal K E]
ClassFieldTower.Cohomology.finiteGaloisUnitsQuotientCohomologyIso
DocumentationTransport from actual lower-field cohomology to quotient-group cohomology with fixed unit coefficients, using restriction and the fixed-field equality.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open CategoryTheory
namespace ClassFieldTower.Cohomology
noncomputable section
variable (K L : Type) [Field K] [Field L] [Algebra K L]
variable (E : IntermediateField K L)
variable [FiniteDimensional K L]
variable [IsGalois K L]
variable [Normal K E]
ClassFieldTower.Cohomology.finiteGaloisUnitsQuotientCohomologyIso_inflation
DocumentationThe fixed-coefficient comparison intertwines quotient inflation with the actual field-unit inflation, including its coefficient map.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open CategoryTheory
namespace ClassFieldTower.Cohomology
noncomputable section
variable (K L : Type) [Field K] [Field L] [Algebra K L]
variable (E : IntermediateField K L)
variable [FiniteDimensional K L]
variable [IsGalois K L]
variable [Normal K E]
ClassFieldTower.Cohomology.finiteGaloisUnitsH2Restriction
DocumentationActual restriction to the relative Galois group, with the field units unchanged.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open CategoryTheory
namespace ClassFieldTower.Cohomology
noncomputable section
variable (K L : Type) [Field K] [Field L] [Algebra K L]
variable (E : IntermediateField K L)
variable [FiniteDimensional K L]
variable [IsGalois K L]
variable [Normal K E]
ClassFieldTower.Cohomology.finiteGaloisUnitsH2Restriction_ker_le_inflation_range
DocumentationMiddle exactness for actual field-unit H² in a finite Galois tower. Hilbert 90 supplies the subgroup H¹ vanishing; the quotient comparison identifies the constructed class with lower-field cohomology.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open CategoryTheory
namespace ClassFieldTower.Cohomology
noncomputable section
variable (K L : Type) [Field K] [Field L] [Algebra K L]
variable (E : IntermediateField K L)
variable [FiniteDimensional K L]
variable [IsGalois K L]
variable [Normal K E]