ModuleDecompositionGroup.lean
Nyll.ValuedFieldTheory.Ramification.HilbertRamification.DecompositionGroup
9 declarations indexed from sourceView source ↗ Module documentation
Decomposition-group restriction law
This file gives the three tower-intersection formulas in their common ambient Galois group. The decomposition-group statement is formulated for arbitrary absolute values, including the archimedean case. The inertia and ramification statements use valuation subrings and therefore cover the nonarchimedean case in which those groups are defined.
Declarations
HilbertRamification.absoluteValueDecompositionGroup
DocumentationThe decomposition group of an absolute-value class. Membership says that pullback by the automorphism preserves the strict unit ball, equivalently the valuation class, rather than requiring equality of chosen absolute-value representatives.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
universe u v w
namespace HilbertRamification
open AlgebraicNumberTheory.Valuations
open RamificationTheory.HilbertRamification.ValuationSubring
variable (K : Type u) {L : Type w} [Field K] [Field L] [Algebra K L]
HilbertRamification.mem_absoluteValueDecompositionGroup_iff
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
universe u v w
namespace HilbertRamification
open AlgebraicNumberTheory.Valuations
open RamificationTheory.HilbertRamification.ValuationSubring
variable (K : Type u) {L : Type w} [Field K] [Field L] [Algebra K L]
HilbertRamification.mem_absoluteValueDecompositionGroup_iff_equivalent
DocumentationMembership really is preservation of the absolute-value class: the pullback absolute value is equivalent to the chosen representative.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
universe u v w
namespace HilbertRamification
open AlgebraicNumberTheory.Valuations
open RamificationTheory.HilbertRamification.ValuationSubring
variable (K : Type u) {L : Type w} [Field K] [Field L] [Algebra K L]
HilbertRamification.mem_absoluteValueDecompositionGroup_iff_extensionConjugate_eq
DocumentationThe decomposition and inertia definition: on the normalized extension type, the decomposition group is exactly the stabilizer of the chosen extension under w ↦ w ∘ σ.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
universe u v w
namespace HilbertRamification
open AlgebraicNumberTheory.Valuations
open RamificationTheory.HilbertRamification.ValuationSubring
variable (K : Type u) {L : Type w} [Field K] [Field L] [Algebra K L]
HilbertRamification.decompositionGroupRestriction_restrictAutomorphismScalars_injective
DocumentationThe scalar-restriction map in the decomposition-group restriction law is the canonical inclusion G(L/M) → G(L/K).
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
universe u v w
namespace HilbertRamification
open AlgebraicNumberTheory.Valuations
open RamificationTheory.HilbertRamification.ValuationSubring
variable (K : Type u) {L : Type w} [Field K] [Field L] [Algebra K L]
section IntermediateField
variable {M : Type v} [Field M] [Algebra K M] [Algebra M L]
[IsScalarTower K M L]
HilbertRamification.decompositionGroupRestriction_mem_absoluteValueDecompositionGroup_restrictScalars_iff
DocumentationThe decomposition-group restriction law, decomposition-group membership form: scalar restriction does not change the action on the chosen valuation of L.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
universe u v w
namespace HilbertRamification
open AlgebraicNumberTheory.Valuations
open RamificationTheory.HilbertRamification.ValuationSubring
variable (K : Type u) {L : Type w} [Field K] [Field L] [Algebra K L]
section IntermediateField
variable {M : Type v} [Field M] [Algebra K M] [Algebra M L]
[IsScalarTower K M L]
HilbertRamification.decompositionGroupRestriction_absoluteValueDecompositionGroup_range_eq_inf
DocumentationThe decomposition-group restriction law, including the archimedean case: inside G(L/K), the decomposition group over M is G_w(L/K) ∩ G(L/M).
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
universe u v w
namespace HilbertRamification
open AlgebraicNumberTheory.Valuations
open RamificationTheory.HilbertRamification.ValuationSubring
variable (K : Type u) {L : Type w} [Field K] [Field L] [Algebra K L]
section IntermediateField
variable {M : Type v} [Field M] [Algebra K M] [Algebra M L]
[IsScalarTower K M L]
HilbertRamification.ValuationSubring.decompositionGroupRestriction_inertiaGroupInAut_range_eq_inf
DocumentationThe decomposition-group restriction law, ambient-automorphism form: inside G(L/K), one has I_w(L/M) = I_w(L/K) ∩ G(L/M).
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
universe u v w
namespace HilbertRamification
open AlgebraicNumberTheory.Valuations
open RamificationTheory.HilbertRamification.ValuationSubring
variable (K : Type u) {L : Type w} [Field K] [Field L] [Algebra K L]
namespace ValuationSubring
section NonarchimedeanIntermediateField
variable {M : Type v} [Field M] [Algebra K M] [Algebra M L]
[IsScalarTower K M L]
HilbertRamification.ValuationSubring.decompositionGroupRestriction_ramificationGroupInAut_range_eq_inf
DocumentationThe decomposition-group restriction law, ambient-automorphism form: inside G(L/K), one has R_w(L/M) = R_w(L/K) ∩ G(L/M).
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
universe u v w
namespace HilbertRamification
open AlgebraicNumberTheory.Valuations
open RamificationTheory.HilbertRamification.ValuationSubring
variable (K : Type u) {L : Type w} [Field K] [Field L] [Algebra K L]
namespace ValuationSubring
section NonarchimedeanIntermediateField
variable {M : Type v} [Field M] [Algebra K M] [Algebra M L]
[IsScalarTower K M L]