Module

FixedField.lean

Nyll.ValuedFieldTheory.Ramification.Herbrand.FixedField
9 declarations indexed from sourceView source ↗

Fixed-field group models for Herbrand towers

Declarations

RamificationTheory.HilbertRamification.Higher.fixedFieldSubextensionFiltration

The ambient subgroup filtration transported to the actual Galois group of L / L^H.

Source context 8 commands

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

noncomputable section
universe u w
namespace RamificationTheory.HilbertRamification
namespace Higher
open RamificationTheory.DiscreteValuationField
open RamificationTheory.DiscreteValuationField.AntitoneNormalSubgroupFiltration
variable {K : Type u} {L : Type w} [Field K] [Field L] [Algebra K L]
variable [FiniteDimensional K L] [IsGalois K L]
def fixedFieldSubextensionFiltration
    (F : AntitoneNormalSubgroupFiltration Gal(L/K))
    (H : Subgroup Gal(L/K)) :
    AntitoneNormalSubgroupFiltration Gal(L/IntermediateField.fixedField H)
RamificationTheory.HilbertRamification.Higher.fixedFieldSubextensionFiltration_lower

States the theorem fixedFieldSubextensionFiltration_lower.

Source context 9 commands

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

noncomputable section
universe u w
namespace RamificationTheory.HilbertRamification
namespace Higher
open RamificationTheory.DiscreteValuationField
open RamificationTheory.DiscreteValuationField.AntitoneNormalSubgroupFiltration
variable {K : Type u} {L : Type w} [Field K] [Field L] [Algebra K L]
variable [FiniteDimensional K L] [IsGalois K L]
omit [IsGalois K L] in
theorem fixedFieldSubextensionFiltration_lower
    (F : AntitoneNormalSubgroupFiltration Gal(L/K))
    (H : Subgroup Gal(L/K)) (n : ℕ) :
    (fixedFieldSubextensionFiltration F H).lower n =
      ((F.lower n).comap H.subtype).comap
        (IntermediateField.subgroupEquivAlgEquiv H).symm.toMonoidHom
RamificationTheory.HilbertRamification.Higher.fixedFieldQuotientImageFiltration

The quotient-image filtration transported to the actual Galois group of L^H / K.

Source context 8 commands

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

noncomputable section
universe u w
namespace RamificationTheory.HilbertRamification
namespace Higher
open RamificationTheory.DiscreteValuationField
open RamificationTheory.DiscreteValuationField.AntitoneNormalSubgroupFiltration
variable {K : Type u} {L : Type w} [Field K] [Field L] [Algebra K L]
variable [FiniteDimensional K L] [IsGalois K L]
def fixedFieldQuotientImageFiltration
    (F : AntitoneNormalSubgroupFiltration Gal(L/K))
    (H : Subgroup Gal(L/K)) [H.Normal] :
    AntitoneNormalSubgroupFiltration Gal(IntermediateField.fixedField H/K)
RamificationTheory.HilbertRamification.Higher.fixedFieldQuotientImageFiltration_lower

States the theorem fixedFieldQuotientImageFiltration_lower.

Source context 8 commands

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

noncomputable section
universe u w
namespace RamificationTheory.HilbertRamification
namespace Higher
open RamificationTheory.DiscreteValuationField
open RamificationTheory.DiscreteValuationField.AntitoneNormalSubgroupFiltration
variable {K : Type u} {L : Type w} [Field K] [Field L] [Algebra K L]
variable [FiniteDimensional K L] [IsGalois K L]
theorem fixedFieldQuotientImageFiltration_lower
    (F : AntitoneNormalSubgroupFiltration Gal(L/K))
    (H : Subgroup Gal(L/K)) [H.Normal] (n : ℕ) :
    (fixedFieldQuotientImageFiltration F H).lower n =
      ((F.lower n).map (QuotientGroup.mk' H)).comap
        (IsGalois.normalAutEquivQuotient H).symm.toMonoidHom
RamificationTheory.HilbertRamification.Higher.card_fixedFieldSubextension_mul_card_fixedFieldQuotientImage

Exact cardinality factorization in the two actual fixed-field Galois group models.

Source context 8 commands

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

noncomputable section
universe u w
namespace RamificationTheory.HilbertRamification
namespace Higher
open RamificationTheory.DiscreteValuationField
open RamificationTheory.DiscreteValuationField.AntitoneNormalSubgroupFiltration
variable {K : Type u} {L : Type w} [Field K] [Field L] [Algebra K L]
variable [FiniteDimensional K L] [IsGalois K L]
theorem card_fixedFieldSubextension_mul_card_fixedFieldQuotientImage
    [Finite Gal(L/K)]
    (F : AntitoneNormalSubgroupFiltration Gal(L/K))
    (H : Subgroup Gal(L/K)) [H.Normal] (n : ℕ) :
    Nat.card ((fixedFieldSubextensionFiltration F H).lower n) *
        Nat.card ((fixedFieldQuotientImageFiltration F H).lower n) =
      Nat.card (F.lower n)
RamificationTheory.HilbertRamification.Higher.fixedFieldSubextension_herbrandFunction

States the theorem fixedFieldSubextension_herbrandFunction.

Source context 9 commands

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

noncomputable section
universe u w
namespace RamificationTheory.HilbertRamification
namespace Higher
open RamificationTheory.DiscreteValuationField
open RamificationTheory.DiscreteValuationField.AntitoneNormalSubgroupFiltration
variable {K : Type u} {L : Type w} [Field K] [Field L] [Algebra K L]
variable [FiniteDimensional K L] [IsGalois K L]
omit [IsGalois K L] in
theorem fixedFieldSubextension_herbrandFunction
    [Finite Gal(L/K)]
    (F : AntitoneNormalSubgroupFiltration Gal(L/K))
    (H : Subgroup Gal(L/K)) (s : ℝ) :
    (herbrandFunction (fixedFieldSubextensionFiltration F H)) s =
      (herbrandFunction (subgroupFiltration F H)) s
RamificationTheory.HilbertRamification.Higher.fixedFieldSubextension_inverseHerbrandFunction

States the theorem fixedFieldSubextension_inverseHerbrandFunction.

Source context 9 commands

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

noncomputable section
universe u w
namespace RamificationTheory.HilbertRamification
namespace Higher
open RamificationTheory.DiscreteValuationField
open RamificationTheory.DiscreteValuationField.AntitoneNormalSubgroupFiltration
variable {K : Type u} {L : Type w} [Field K] [Field L] [Algebra K L]
variable [FiniteDimensional K L] [IsGalois K L]
omit [IsGalois K L] in
theorem fixedFieldSubextension_inverseHerbrandFunction
    [Finite Gal(L/K)]
    (F : AntitoneNormalSubgroupFiltration Gal(L/K))
    (H : Subgroup Gal(L/K)) (t : ℝ) :
    (inverseHerbrandFunction (fixedFieldSubextensionFiltration F H)) t =
      (inverseHerbrandFunction (subgroupFiltration F H)) t
RamificationTheory.HilbertRamification.Higher.fixedFieldQuotientImage_herbrandFunction

States the theorem fixedFieldQuotientImage_herbrandFunction.

Source context 8 commands

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

noncomputable section
universe u w
namespace RamificationTheory.HilbertRamification
namespace Higher
open RamificationTheory.DiscreteValuationField
open RamificationTheory.DiscreteValuationField.AntitoneNormalSubgroupFiltration
variable {K : Type u} {L : Type w} [Field K] [Field L] [Algebra K L]
variable [FiniteDimensional K L] [IsGalois K L]
theorem fixedFieldQuotientImage_herbrandFunction
    [Finite Gal(L/K)]
    (F : AntitoneNormalSubgroupFiltration Gal(L/K))
    (H : Subgroup Gal(L/K)) [H.Normal] (s : ℝ) :
    (herbrandFunction (fixedFieldQuotientImageFiltration F H)) s =
      (herbrandFunction (quotientImageFiltration F H)) s
RamificationTheory.HilbertRamification.Higher.fixedFieldQuotientImage_inverseHerbrandFunction

States the theorem fixedFieldQuotientImage_inverseHerbrandFunction.

Source context 8 commands

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

noncomputable section
universe u w
namespace RamificationTheory.HilbertRamification
namespace Higher
open RamificationTheory.DiscreteValuationField
open RamificationTheory.DiscreteValuationField.AntitoneNormalSubgroupFiltration
variable {K : Type u} {L : Type w} [Field K] [Field L] [Algebra K L]
variable [FiniteDimensional K L] [IsGalois K L]
theorem fixedFieldQuotientImage_inverseHerbrandFunction
    [Finite Gal(L/K)]
    (F : AntitoneNormalSubgroupFiltration Gal(L/K))
    (H : Subgroup Gal(L/K)) [H.Normal] (t : ℝ) :
    (inverseHerbrandFunction (fixedFieldQuotientImageFiltration F H)) t =
      (inverseHerbrandFunction (quotientImageFiltration F H)) t