ModuleSmallHilbertTowerRealization.lean
Nyll.ClassFieldTheory.GlobalClassFieldTheory.IdealClassFieldTheory.SmallHilbertTowerRealization
66 declarations indexed from sourceView source ↗ Declarations
GlobalClassFieldTheory.IdealClassFieldTheory.smallHilbertTowerIdeleClassCommGroup
DocumentationThe ordinary idèle-class operations used by the two-stage transport, fixed at the canonical principal-subgroup quotient.
Source context 12 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField
noncomputable section
namespace GlobalClassFieldTheory
namespace IdealClassFieldTheory
open AlgebraicNumberTheory
open ClassFormation
open CyclicCohomology
open GlobalClassFields
open KummerTheory
open LocalClassFieldTheory
open RamificationTheory
open Reciprocity
GlobalClassFieldTheory.IdealClassFieldTheory.addSubgroup_comap_symm_eq_map
Source context 13 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField
noncomputable section
namespace GlobalClassFieldTheory
namespace IdealClassFieldTheory
open AlgebraicNumberTheory
open ClassFormation
open CyclicCohomology
open GlobalClassFields
open KummerTheory
open LocalClassFieldTheory
open RamificationTheory
open Reciprocity
attribute [local instance] smallHilbertTowerIdeleClassCommGroup
GlobalClassFieldTheory.IdealClassFieldTheory.closedFiniteIndexNormAmbientCanonicalBaseAlgebra
Source context 13 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField
noncomputable section
namespace GlobalClassFieldTheory
namespace IdealClassFieldTheory
open AlgebraicNumberTheory
open ClassFormation
open CyclicCohomology
open GlobalClassFields
open KummerTheory
open LocalClassFieldTheory
open RamificationTheory
open Reciprocity
attribute [local instance] smallHilbertTowerIdeleClassCommGroup
GlobalClassFieldTheory.IdealClassFieldTheory.smallHilbertTowerMiddleFiniteAbstractField
Source context 15 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField
noncomputable section
namespace GlobalClassFieldTheory
namespace IdealClassFieldTheory
open AlgebraicNumberTheory
open ClassFormation
open CyclicCohomology
open GlobalClassFields
open KummerTheory
open LocalClassFieldTheory
open RamificationTheory
open Reciprocity
attribute [local instance] smallHilbertTowerIdeleClassCommGroup
section RationalFixedField
variable
(K : FiniteAbstractField
(SeparableClosure ℚ ≃ₐ[ℚ] SeparableClosure ℚ))
(L : FiniteAbelianSubextension K.field)
GlobalClassFieldTheory.IdealClassFieldTheory.smallHilbertTowerMiddleAbstractQuotientFinite
Source context 17 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField
noncomputable section
namespace GlobalClassFieldTheory
namespace IdealClassFieldTheory
open AlgebraicNumberTheory
open ClassFormation
open CyclicCohomology
open GlobalClassFields
open KummerTheory
open LocalClassFieldTheory
open RamificationTheory
open Reciprocity
attribute [local instance] smallHilbertTowerIdeleClassCommGroup
section RationalFixedField
variable
(K : FiniteAbstractField
(SeparableClosure ℚ ≃ₐ[ℚ] SeparableClosure ℚ))
(L : FiniteAbelianSubextension K.field)
local notation "E" =>
abstractFixedField ℚ (SeparableClosure ℚ) L.field
local notation "N" =>
smallHilbertClassFieldNormAmbient E
GlobalClassFieldTheory.IdealClassFieldTheory.smallHilbertTowerMiddleFiniteDimensional
Source context 17 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField
noncomputable section
namespace GlobalClassFieldTheory
namespace IdealClassFieldTheory
open AlgebraicNumberTheory
open ClassFormation
open CyclicCohomology
open GlobalClassFields
open KummerTheory
open LocalClassFieldTheory
open RamificationTheory
open Reciprocity
attribute [local instance] smallHilbertTowerIdeleClassCommGroup
section RationalFixedField
variable
(K : FiniteAbstractField
(SeparableClosure ℚ ≃ₐ[ℚ] SeparableClosure ℚ))
(L : FiniteAbelianSubextension K.field)
local notation "E" =>
abstractFixedField ℚ (SeparableClosure ℚ) L.field
local notation "N" =>
smallHilbertClassFieldNormAmbient E
GlobalClassFieldTheory.IdealClassFieldTheory.smallHilbertTowerMiddleNumberField
Source context 17 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField
noncomputable section
namespace GlobalClassFieldTheory
namespace IdealClassFieldTheory
open AlgebraicNumberTheory
open ClassFormation
open CyclicCohomology
open GlobalClassFields
open KummerTheory
open LocalClassFieldTheory
open RamificationTheory
open Reciprocity
attribute [local instance] smallHilbertTowerIdeleClassCommGroup
section RationalFixedField
variable
(K : FiniteAbstractField
(SeparableClosure ℚ ≃ₐ[ℚ] SeparableClosure ℚ))
(L : FiniteAbelianSubextension K.field)
local notation "E" =>
abstractFixedField ℚ (SeparableClosure ℚ) L.field
local notation "N" =>
smallHilbertClassFieldNormAmbient E
GlobalClassFieldTheory.IdealClassFieldTheory.smallHilbertTowerMiddleNormSubgroup
DocumentationThe canonical small-Hilbert subgroup over the literal middle field. This typed endpoint avoids repeatedly reducing the finite-abstract-field package merely to recover its field = L.field projection.
Source context 17 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField
noncomputable section
namespace GlobalClassFieldTheory
namespace IdealClassFieldTheory
open AlgebraicNumberTheory
open ClassFormation
open CyclicCohomology
open GlobalClassFields
open KummerTheory
open LocalClassFieldTheory
open RamificationTheory
open Reciprocity
attribute [local instance] smallHilbertTowerIdeleClassCommGroup
section RationalFixedField
variable
(K : FiniteAbstractField
(SeparableClosure ℚ ≃ₐ[ℚ] SeparableClosure ℚ))
(L : FiniteAbelianSubextension K.field)
local notation "E" =>
abstractFixedField ℚ (SeparableClosure ℚ) L.field
local notation "N" =>
smallHilbertClassFieldNormAmbient E
GlobalClassFieldTheory.IdealClassFieldTheory.smallHilbertTowerMiddleNormSubgroup_eq_map
DocumentationThe typed comap endpoint is the canonical transported map endpoint. This uses only the generic additive equivalence law.
Source context 17 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField
noncomputable section
namespace GlobalClassFieldTheory
namespace IdealClassFieldTheory
open AlgebraicNumberTheory
open ClassFormation
open CyclicCohomology
open GlobalClassFields
open KummerTheory
open LocalClassFieldTheory
open RamificationTheory
open Reciprocity
attribute [local instance] smallHilbertTowerIdeleClassCommGroup
section RationalFixedField
variable
(K : FiniteAbstractField
(SeparableClosure ℚ ≃ₐ[ℚ] SeparableClosure ℚ))
(L : FiniteAbelianSubextension K.field)
local notation "E" =>
abstractFixedField ℚ (SeparableClosure ℚ) L.field
local notation "N" =>
smallHilbertClassFieldNormAmbient E
GlobalClassFieldTheory.IdealClassFieldTheory.smallHilbertTowerNormAmbientAlgebra
Source context 17 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField
noncomputable section
namespace GlobalClassFieldTheory
namespace IdealClassFieldTheory
open AlgebraicNumberTheory
open ClassFormation
open CyclicCohomology
open GlobalClassFields
open KummerTheory
open LocalClassFieldTheory
open RamificationTheory
open Reciprocity
attribute [local instance] smallHilbertTowerIdeleClassCommGroup
section RationalFixedField
variable
(K : FiniteAbstractField
(SeparableClosure ℚ ≃ₐ[ℚ] SeparableClosure ℚ))
(L : FiniteAbelianSubextension K.field)
local notation "E" =>
abstractFixedField ℚ (SeparableClosure ℚ) L.field
local notation "N" =>
smallHilbertClassFieldNormAmbient E
GlobalClassFieldTheory.IdealClassFieldTheory.smallHilbertTowerNormAmbientSMul
Source context 18 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField
noncomputable section
namespace GlobalClassFieldTheory
namespace IdealClassFieldTheory
open AlgebraicNumberTheory
open ClassFormation
open CyclicCohomology
open GlobalClassFields
open KummerTheory
open LocalClassFieldTheory
open RamificationTheory
open Reciprocity
attribute [local instance] smallHilbertTowerIdeleClassCommGroup
section RationalFixedField
variable
(K : FiniteAbstractField
(SeparableClosure ℚ ≃ₐ[ℚ] SeparableClosure ℚ))
(L : FiniteAbelianSubextension K.field)
local notation "E" =>
abstractFixedField ℚ (SeparableClosure ℚ) L.field
local notation "N" =>
smallHilbertClassFieldNormAmbient E
attribute [local instance] smallHilbertTowerNormAmbientAlgebra
GlobalClassFieldTheory.IdealClassFieldTheory.smallHilbertTowerNormAmbientModule
Source context 18 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField
noncomputable section
namespace GlobalClassFieldTheory
namespace IdealClassFieldTheory
open AlgebraicNumberTheory
open ClassFormation
open CyclicCohomology
open GlobalClassFields
open KummerTheory
open LocalClassFieldTheory
open RamificationTheory
open Reciprocity
attribute [local instance] smallHilbertTowerIdeleClassCommGroup
section RationalFixedField
variable
(K : FiniteAbstractField
(SeparableClosure ℚ ≃ₐ[ℚ] SeparableClosure ℚ))
(L : FiniteAbelianSubextension K.field)
local notation "E" =>
abstractFixedField ℚ (SeparableClosure ℚ) L.field
local notation "N" =>
smallHilbertClassFieldNormAmbient E
attribute [local instance] smallHilbertTowerNormAmbientAlgebra
GlobalClassFieldTheory.IdealClassFieldTheory.smallHilbertTowerNormAmbientScalarTower
Source context 18 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField
noncomputable section
namespace GlobalClassFieldTheory
namespace IdealClassFieldTheory
open AlgebraicNumberTheory
open ClassFormation
open CyclicCohomology
open GlobalClassFields
open KummerTheory
open LocalClassFieldTheory
open RamificationTheory
open Reciprocity
attribute [local instance] smallHilbertTowerIdeleClassCommGroup
section RationalFixedField
variable
(K : FiniteAbstractField
(SeparableClosure ℚ ≃ₐ[ℚ] SeparableClosure ℚ))
(L : FiniteAbelianSubextension K.field)
local notation "E" =>
abstractFixedField ℚ (SeparableClosure ℚ) L.field
local notation "N" =>
smallHilbertClassFieldNormAmbient E
attribute [local instance] smallHilbertTowerNormAmbientAlgebra
GlobalClassFieldTheory.IdealClassFieldTheory.smallHilbertTowerNormAmbientAlgHom
Source context 18 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField
noncomputable section
namespace GlobalClassFieldTheory
namespace IdealClassFieldTheory
open AlgebraicNumberTheory
open ClassFormation
open CyclicCohomology
open GlobalClassFields
open KummerTheory
open LocalClassFieldTheory
open RamificationTheory
open Reciprocity
attribute [local instance] smallHilbertTowerIdeleClassCommGroup
section RationalFixedField
variable
(K : FiniteAbstractField
(SeparableClosure ℚ ≃ₐ[ℚ] SeparableClosure ℚ))
(L : FiniteAbelianSubextension K.field)
local notation "E" =>
abstractFixedField ℚ (SeparableClosure ℚ) L.field
local notation "N" =>
smallHilbertClassFieldNormAmbient E
attribute [local instance] smallHilbertTowerNormAmbientAlgebra
GlobalClassFieldTheory.IdealClassFieldTheory.smallHilbertTowerNormAmbientAlgHom_apply
Source context 18 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField
noncomputable section
namespace GlobalClassFieldTheory
namespace IdealClassFieldTheory
open AlgebraicNumberTheory
open ClassFormation
open CyclicCohomology
open GlobalClassFields
open KummerTheory
open LocalClassFieldTheory
open RamificationTheory
open Reciprocity
attribute [local instance] smallHilbertTowerIdeleClassCommGroup
section RationalFixedField
variable
(K : FiniteAbstractField
(SeparableClosure ℚ ≃ₐ[ℚ] SeparableClosure ℚ))
(L : FiniteAbelianSubextension K.field)
local notation "E" =>
abstractFixedField ℚ (SeparableClosure ℚ) L.field
local notation "N" =>
smallHilbertClassFieldNormAmbient E
attribute [local instance] smallHilbertTowerNormAmbientAlgebra
GlobalClassFieldTheory.IdealClassFieldTheory.smallHilbertTowerNormAmbientIsGalois
Source context 18 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField
noncomputable section
namespace GlobalClassFieldTheory
namespace IdealClassFieldTheory
open AlgebraicNumberTheory
open ClassFormation
open CyclicCohomology
open GlobalClassFields
open KummerTheory
open LocalClassFieldTheory
open RamificationTheory
open Reciprocity
attribute [local instance] smallHilbertTowerIdeleClassCommGroup
section RationalFixedField
variable
(K : FiniteAbstractField
(SeparableClosure ℚ ≃ₐ[ℚ] SeparableClosure ℚ))
(L : FiniteAbelianSubextension K.field)
local notation "E" =>
abstractFixedField ℚ (SeparableClosure ℚ) L.field
local notation "N" =>
smallHilbertClassFieldNormAmbient E
attribute [local instance] smallHilbertTowerNormAmbientAlgebra
GlobalClassFieldTheory.IdealClassFieldTheory.smallHilbertNormNeighborhoodForwardAlignment
Source context 19 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField
noncomputable section
namespace GlobalClassFieldTheory
namespace IdealClassFieldTheory
open AlgebraicNumberTheory
open ClassFormation
open CyclicCohomology
open GlobalClassFields
open KummerTheory
open LocalClassFieldTheory
open RamificationTheory
open Reciprocity
attribute [local instance] smallHilbertTowerIdeleClassCommGroup
section RationalFixedField
variable
(K : FiniteAbstractField
(SeparableClosure ℚ ≃ₐ[ℚ] SeparableClosure ℚ))
(L : FiniteAbelianSubextension K.field)
local notation "E" =>
abstractFixedField ℚ (SeparableClosure ℚ) L.field
local notation "N" =>
smallHilbertClassFieldNormAmbient E
attribute [local instance] smallHilbertTowerNormAmbientAlgebra
attribute [local instance] smallHilbertTowerNormAmbientIsGalois
GlobalClassFieldTheory.IdealClassFieldTheory.smallHilbertNormNeighborhoodAlignment
DocumentationThe separable-closure automorphism which aligns an arbitrary chosen embedding of the norm-neighbourhood field with the already embedded middle field.
Source context 19 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField
noncomputable section
namespace GlobalClassFieldTheory
namespace IdealClassFieldTheory
open AlgebraicNumberTheory
open ClassFormation
open CyclicCohomology
open GlobalClassFields
open KummerTheory
open LocalClassFieldTheory
open RamificationTheory
open Reciprocity
attribute [local instance] smallHilbertTowerIdeleClassCommGroup
section RationalFixedField
variable
(K : FiniteAbstractField
(SeparableClosure ℚ ≃ₐ[ℚ] SeparableClosure ℚ))
(L : FiniteAbelianSubextension K.field)
local notation "E" =>
abstractFixedField ℚ (SeparableClosure ℚ) L.field
local notation "N" =>
smallHilbertClassFieldNormAmbient E
attribute [local instance] smallHilbertTowerNormAmbientAlgebra
attribute [local instance] smallHilbertTowerNormAmbientIsGalois
GlobalClassFieldTheory.IdealClassFieldTheory.smallHilbertNormNeighborhoodForwardAlignment_apply
Source context 19 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField
noncomputable section
namespace GlobalClassFieldTheory
namespace IdealClassFieldTheory
open AlgebraicNumberTheory
open ClassFormation
open CyclicCohomology
open GlobalClassFields
open KummerTheory
open LocalClassFieldTheory
open RamificationTheory
open Reciprocity
attribute [local instance] smallHilbertTowerIdeleClassCommGroup
section RationalFixedField
variable
(K : FiniteAbstractField
(SeparableClosure ℚ ≃ₐ[ℚ] SeparableClosure ℚ))
(L : FiniteAbelianSubextension K.field)
local notation "E" =>
abstractFixedField ℚ (SeparableClosure ℚ) L.field
local notation "N" =>
smallHilbertClassFieldNormAmbient E
attribute [local instance] smallHilbertTowerNormAmbientAlgebra
attribute [local instance] smallHilbertTowerNormAmbientIsGalois
GlobalClassFieldTheory.IdealClassFieldTheory.smallHilbertNormNeighborhoodEmbedding
DocumentationA controlled embedding of the concrete finite Galois norm neighbourhood. Its restriction to the middle field is the literal inclusion of that fixed field in SeparableClosure ℚ.
Source context 19 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField
noncomputable section
namespace GlobalClassFieldTheory
namespace IdealClassFieldTheory
open AlgebraicNumberTheory
open ClassFormation
open CyclicCohomology
open GlobalClassFields
open KummerTheory
open LocalClassFieldTheory
open RamificationTheory
open Reciprocity
attribute [local instance] smallHilbertTowerIdeleClassCommGroup
section RationalFixedField
variable
(K : FiniteAbstractField
(SeparableClosure ℚ ≃ₐ[ℚ] SeparableClosure ℚ))
(L : FiniteAbelianSubextension K.field)
local notation "E" =>
abstractFixedField ℚ (SeparableClosure ℚ) L.field
local notation "N" =>
smallHilbertClassFieldNormAmbient E
attribute [local instance] smallHilbertTowerNormAmbientAlgebra
attribute [local instance] smallHilbertTowerNormAmbientIsGalois
GlobalClassFieldTheory.IdealClassFieldTheory.smallHilbertNormNeighborhoodEmbedding_algebraMap
Source context 19 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField
noncomputable section
namespace GlobalClassFieldTheory
namespace IdealClassFieldTheory
open AlgebraicNumberTheory
open ClassFormation
open CyclicCohomology
open GlobalClassFields
open KummerTheory
open LocalClassFieldTheory
open RamificationTheory
open Reciprocity
attribute [local instance] smallHilbertTowerIdeleClassCommGroup
section RationalFixedField
variable
(K : FiniteAbstractField
(SeparableClosure ℚ ≃ₐ[ℚ] SeparableClosure ℚ))
(L : FiniteAbelianSubextension K.field)
local notation "E" =>
abstractFixedField ℚ (SeparableClosure ℚ) L.field
local notation "N" =>
smallHilbertClassFieldNormAmbient E
attribute [local instance] smallHilbertTowerNormAmbientAlgebra
attribute [local instance] smallHilbertTowerNormAmbientIsGalois
GlobalClassFieldTheory.IdealClassFieldTheory.smallHilbertNormNeighborhoodEmbeddedBase
Source context 19 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField
noncomputable section
namespace GlobalClassFieldTheory
namespace IdealClassFieldTheory
open AlgebraicNumberTheory
open ClassFormation
open CyclicCohomology
open GlobalClassFields
open KummerTheory
open LocalClassFieldTheory
open RamificationTheory
open Reciprocity
attribute [local instance] smallHilbertTowerIdeleClassCommGroup
section RationalFixedField
variable
(K : FiniteAbstractField
(SeparableClosure ℚ ≃ₐ[ℚ] SeparableClosure ℚ))
(L : FiniteAbelianSubextension K.field)
local notation "E" =>
abstractFixedField ℚ (SeparableClosure ℚ) L.field
local notation "N" =>
smallHilbertClassFieldNormAmbient E
attribute [local instance] smallHilbertTowerNormAmbientAlgebra
attribute [local instance] smallHilbertTowerNormAmbientIsGalois
GlobalClassFieldTheory.IdealClassFieldTheory.smallHilbertNormNeighborhoodEmbeddedField
Source context 19 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField
noncomputable section
namespace GlobalClassFieldTheory
namespace IdealClassFieldTheory
open AlgebraicNumberTheory
open ClassFormation
open CyclicCohomology
open GlobalClassFields
open KummerTheory
open LocalClassFieldTheory
open RamificationTheory
open Reciprocity
attribute [local instance] smallHilbertTowerIdeleClassCommGroup
section RationalFixedField
variable
(K : FiniteAbstractField
(SeparableClosure ℚ ≃ₐ[ℚ] SeparableClosure ℚ))
(L : FiniteAbelianSubextension K.field)
local notation "E" =>
abstractFixedField ℚ (SeparableClosure ℚ) L.field
local notation "N" =>
smallHilbertClassFieldNormAmbient E
attribute [local instance] smallHilbertTowerNormAmbientAlgebra
attribute [local instance] smallHilbertTowerNormAmbientIsGalois
GlobalClassFieldTheory.IdealClassFieldTheory.smallHilbertNormNeighborhoodEmbeddedField_le_base
Source context 19 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField
noncomputable section
namespace GlobalClassFieldTheory
namespace IdealClassFieldTheory
open AlgebraicNumberTheory
open ClassFormation
open CyclicCohomology
open GlobalClassFields
open KummerTheory
open LocalClassFieldTheory
open RamificationTheory
open Reciprocity
attribute [local instance] smallHilbertTowerIdeleClassCommGroup
section RationalFixedField
variable
(K : FiniteAbstractField
(SeparableClosure ℚ ≃ₐ[ℚ] SeparableClosure ℚ))
(L : FiniteAbelianSubextension K.field)
local notation "E" =>
abstractFixedField ℚ (SeparableClosure ℚ) L.field
local notation "N" =>
smallHilbertClassFieldNormAmbient E
attribute [local instance] smallHilbertTowerNormAmbientAlgebra
attribute [local instance] smallHilbertTowerNormAmbientIsGalois
GlobalClassFieldTheory.IdealClassFieldTheory.smallHilbertNormNeighborhoodEmbeddedBase_eq
Source context 19 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField
noncomputable section
namespace GlobalClassFieldTheory
namespace IdealClassFieldTheory
open AlgebraicNumberTheory
open ClassFormation
open CyclicCohomology
open GlobalClassFields
open KummerTheory
open LocalClassFieldTheory
open RamificationTheory
open Reciprocity
attribute [local instance] smallHilbertTowerIdeleClassCommGroup
section RationalFixedField
variable
(K : FiniteAbstractField
(SeparableClosure ℚ ≃ₐ[ℚ] SeparableClosure ℚ))
(L : FiniteAbelianSubextension K.field)
local notation "E" =>
abstractFixedField ℚ (SeparableClosure ℚ) L.field
local notation "N" =>
smallHilbertClassFieldNormAmbient E
attribute [local instance] smallHilbertTowerNormAmbientAlgebra
attribute [local instance] smallHilbertTowerNormAmbientIsGalois
GlobalClassFieldTheory.IdealClassFieldTheory.smallHilbertNormNeighborhoodSeparableClosureEquiv
Source context 19 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField
noncomputable section
namespace GlobalClassFieldTheory
namespace IdealClassFieldTheory
open AlgebraicNumberTheory
open ClassFormation
open CyclicCohomology
open GlobalClassFields
open KummerTheory
open LocalClassFieldTheory
open RamificationTheory
open Reciprocity
attribute [local instance] smallHilbertTowerIdeleClassCommGroup
section RationalFixedField
variable
(K : FiniteAbstractField
(SeparableClosure ℚ ≃ₐ[ℚ] SeparableClosure ℚ))
(L : FiniteAbelianSubextension K.field)
local notation "E" =>
abstractFixedField ℚ (SeparableClosure ℚ) L.field
local notation "N" =>
smallHilbertClassFieldNormAmbient E
attribute [local instance] smallHilbertTowerNormAmbientAlgebra
attribute [local instance] smallHilbertTowerNormAmbientIsGalois
GlobalClassFieldTheory.IdealClassFieldTheory.smallHilbertFiniteGaloisNormNeighborhoodRaw
Source context 19 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField
noncomputable section
namespace GlobalClassFieldTheory
namespace IdealClassFieldTheory
open AlgebraicNumberTheory
open ClassFormation
open CyclicCohomology
open GlobalClassFields
open KummerTheory
open LocalClassFieldTheory
open RamificationTheory
open Reciprocity
attribute [local instance] smallHilbertTowerIdeleClassCommGroup
section RationalFixedField
variable
(K : FiniteAbstractField
(SeparableClosure ℚ ≃ₐ[ℚ] SeparableClosure ℚ))
(L : FiniteAbelianSubextension K.field)
local notation "E" =>
abstractFixedField ℚ (SeparableClosure ℚ) L.field
local notation "N" =>
smallHilbertClassFieldNormAmbient E
attribute [local instance] smallHilbertTowerNormAmbientAlgebra
attribute [local instance] smallHilbertTowerNormAmbientIsGalois
GlobalClassFieldTheory.IdealClassFieldTheory.rebaseFiniteGaloisSubextension
Source context 19 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField
noncomputable section
namespace GlobalClassFieldTheory
namespace IdealClassFieldTheory
open AlgebraicNumberTheory
open ClassFormation
open CyclicCohomology
open GlobalClassFields
open KummerTheory
open LocalClassFieldTheory
open RamificationTheory
open Reciprocity
attribute [local instance] smallHilbertTowerIdeleClassCommGroup
section RationalFixedField
variable
(K : FiniteAbstractField
(SeparableClosure ℚ ≃ₐ[ℚ] SeparableClosure ℚ))
(L : FiniteAbelianSubextension K.field)
local notation "E" =>
abstractFixedField ℚ (SeparableClosure ℚ) L.field
local notation "N" =>
smallHilbertClassFieldNormAmbient E
attribute [local instance] smallHilbertTowerNormAmbientAlgebra
attribute [local instance] smallHilbertTowerNormAmbientIsGalois
GlobalClassFieldTheory.IdealClassFieldTheory.rebaseFiniteGaloisSubextension_field
Source context 19 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField
noncomputable section
namespace GlobalClassFieldTheory
namespace IdealClassFieldTheory
open AlgebraicNumberTheory
open ClassFormation
open CyclicCohomology
open GlobalClassFields
open KummerTheory
open LocalClassFieldTheory
open RamificationTheory
open Reciprocity
attribute [local instance] smallHilbertTowerIdeleClassCommGroup
section RationalFixedField
variable
(K : FiniteAbstractField
(SeparableClosure ℚ ≃ₐ[ℚ] SeparableClosure ℚ))
(L : FiniteAbelianSubextension K.field)
local notation "E" =>
abstractFixedField ℚ (SeparableClosure ℚ) L.field
local notation "N" =>
smallHilbertClassFieldNormAmbient E
attribute [local instance] smallHilbertTowerNormAmbientAlgebra
attribute [local instance] smallHilbertTowerNormAmbientIsGalois
GlobalClassFieldTheory.IdealClassFieldTheory.rebaseRationalFiniteGaloisSubextension_fixedField_eq
Source context 19 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField
noncomputable section
namespace GlobalClassFieldTheory
namespace IdealClassFieldTheory
open AlgebraicNumberTheory
open ClassFormation
open CyclicCohomology
open GlobalClassFields
open KummerTheory
open LocalClassFieldTheory
open RamificationTheory
open Reciprocity
attribute [local instance] smallHilbertTowerIdeleClassCommGroup
section RationalFixedField
variable
(K : FiniteAbstractField
(SeparableClosure ℚ ≃ₐ[ℚ] SeparableClosure ℚ))
(L : FiniteAbelianSubextension K.field)
local notation "E" =>
abstractFixedField ℚ (SeparableClosure ℚ) L.field
local notation "N" =>
smallHilbertClassFieldNormAmbient E
attribute [local instance] smallHilbertTowerNormAmbientAlgebra
attribute [local instance] smallHilbertTowerNormAmbientIsGalois
GlobalClassFieldTheory.IdealClassFieldTheory.smallHilbertFiniteGaloisNormNeighborhood
DocumentationAn actual finite Galois norm neighbourhood over the literal first-stage subgroup. It is produced by the finite-index Kummer construction and the controlled embedding above.
Source context 19 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField
noncomputable section
namespace GlobalClassFieldTheory
namespace IdealClassFieldTheory
open AlgebraicNumberTheory
open ClassFormation
open CyclicCohomology
open GlobalClassFields
open KummerTheory
open LocalClassFieldTheory
open RamificationTheory
open Reciprocity
attribute [local instance] smallHilbertTowerIdeleClassCommGroup
section RationalFixedField
variable
(K : FiniteAbstractField
(SeparableClosure ℚ ≃ₐ[ℚ] SeparableClosure ℚ))
(L : FiniteAbelianSubextension K.field)
local notation "E" =>
abstractFixedField ℚ (SeparableClosure ℚ) L.field
local notation "N" =>
smallHilbertClassFieldNormAmbient E
attribute [local instance] smallHilbertTowerNormAmbientAlgebra
attribute [local instance] smallHilbertTowerNormAmbientIsGalois
GlobalClassFieldTheory.IdealClassFieldTheory.smallHilbertFiniteGaloisNormNeighborhoodNormSubgroup
DocumentationThe abstract norm subgroup of the chosen neighbourhood, pinned to the literal middle-field carrier.
Source context 19 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField
noncomputable section
namespace GlobalClassFieldTheory
namespace IdealClassFieldTheory
open AlgebraicNumberTheory
open ClassFormation
open CyclicCohomology
open GlobalClassFields
open KummerTheory
open LocalClassFieldTheory
open RamificationTheory
open Reciprocity
attribute [local instance] smallHilbertTowerIdeleClassCommGroup
section RationalFixedField
variable
(K : FiniteAbstractField
(SeparableClosure ℚ ≃ₐ[ℚ] SeparableClosure ℚ))
(L : FiniteAbelianSubextension K.field)
local notation "E" =>
abstractFixedField ℚ (SeparableClosure ℚ) L.field
local notation "N" =>
smallHilbertClassFieldNormAmbient E
attribute [local instance] smallHilbertTowerNormAmbientAlgebra
attribute [local instance] smallHilbertTowerNormAmbientIsGalois
GlobalClassFieldTheory.IdealClassFieldTheory.smallHilbertFiniteGaloisNormNeighborhoodTopField
Source context 19 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField
noncomputable section
namespace GlobalClassFieldTheory
namespace IdealClassFieldTheory
open AlgebraicNumberTheory
open ClassFormation
open CyclicCohomology
open GlobalClassFields
open KummerTheory
open LocalClassFieldTheory
open RamificationTheory
open Reciprocity
attribute [local instance] smallHilbertTowerIdeleClassCommGroup
section RationalFixedField
variable
(K : FiniteAbstractField
(SeparableClosure ℚ ≃ₐ[ℚ] SeparableClosure ℚ))
(L : FiniteAbelianSubextension K.field)
local notation "E" =>
abstractFixedField ℚ (SeparableClosure ℚ) L.field
local notation "N" =>
smallHilbertClassFieldNormAmbient E
attribute [local instance] smallHilbertTowerNormAmbientAlgebra
attribute [local instance] smallHilbertTowerNormAmbientIsGalois
GlobalClassFieldTheory.IdealClassFieldTheory.smallHilbertFiniteGaloisNormNeighborhoodQuotientFinite
Source context 20 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField
noncomputable section
namespace GlobalClassFieldTheory
namespace IdealClassFieldTheory
open AlgebraicNumberTheory
open ClassFormation
open CyclicCohomology
open GlobalClassFields
open KummerTheory
open LocalClassFieldTheory
open RamificationTheory
open Reciprocity
attribute [local instance] smallHilbertTowerIdeleClassCommGroup
section RationalFixedField
variable
(K : FiniteAbstractField
(SeparableClosure ℚ ≃ₐ[ℚ] SeparableClosure ℚ))
(L : FiniteAbelianSubextension K.field)
local notation "E" =>
abstractFixedField ℚ (SeparableClosure ℚ) L.field
local notation "N" =>
smallHilbertClassFieldNormAmbient E
attribute [local instance] smallHilbertTowerNormAmbientAlgebra
attribute [local instance] smallHilbertTowerNormAmbientIsGalois
local notation "E₂" =>
smallHilbertFiniteGaloisNormNeighborhoodTopField K L
GlobalClassFieldTheory.IdealClassFieldTheory.smallHilbertFiniteGaloisNormNeighborhoodFiniteDimensional
Source context 20 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField
noncomputable section
namespace GlobalClassFieldTheory
namespace IdealClassFieldTheory
open AlgebraicNumberTheory
open ClassFormation
open CyclicCohomology
open GlobalClassFields
open KummerTheory
open LocalClassFieldTheory
open RamificationTheory
open Reciprocity
attribute [local instance] smallHilbertTowerIdeleClassCommGroup
section RationalFixedField
variable
(K : FiniteAbstractField
(SeparableClosure ℚ ≃ₐ[ℚ] SeparableClosure ℚ))
(L : FiniteAbelianSubextension K.field)
local notation "E" =>
abstractFixedField ℚ (SeparableClosure ℚ) L.field
local notation "N" =>
smallHilbertClassFieldNormAmbient E
attribute [local instance] smallHilbertTowerNormAmbientAlgebra
attribute [local instance] smallHilbertTowerNormAmbientIsGalois
local notation "E₂" =>
smallHilbertFiniteGaloisNormNeighborhoodTopField K L
GlobalClassFieldTheory.IdealClassFieldTheory.smallHilbertFiniteGaloisNormNeighborhoodScalarTower
Source context 20 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField
noncomputable section
namespace GlobalClassFieldTheory
namespace IdealClassFieldTheory
open AlgebraicNumberTheory
open ClassFormation
open CyclicCohomology
open GlobalClassFields
open KummerTheory
open LocalClassFieldTheory
open RamificationTheory
open Reciprocity
attribute [local instance] smallHilbertTowerIdeleClassCommGroup
section RationalFixedField
variable
(K : FiniteAbstractField
(SeparableClosure ℚ ≃ₐ[ℚ] SeparableClosure ℚ))
(L : FiniteAbelianSubextension K.field)
local notation "E" =>
abstractFixedField ℚ (SeparableClosure ℚ) L.field
local notation "N" =>
smallHilbertClassFieldNormAmbient E
attribute [local instance] smallHilbertTowerNormAmbientAlgebra
attribute [local instance] smallHilbertTowerNormAmbientIsGalois
local notation "E₂" =>
smallHilbertFiniteGaloisNormNeighborhoodTopField K L
GlobalClassFieldTheory.IdealClassFieldTheory.smallHilbertFiniteGaloisNormNeighborhoodAbsoluteFiniteDimensional
Source context 20 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField
noncomputable section
namespace GlobalClassFieldTheory
namespace IdealClassFieldTheory
open AlgebraicNumberTheory
open ClassFormation
open CyclicCohomology
open GlobalClassFields
open KummerTheory
open LocalClassFieldTheory
open RamificationTheory
open Reciprocity
attribute [local instance] smallHilbertTowerIdeleClassCommGroup
section RationalFixedField
variable
(K : FiniteAbstractField
(SeparableClosure ℚ ≃ₐ[ℚ] SeparableClosure ℚ))
(L : FiniteAbelianSubextension K.field)
local notation "E" =>
abstractFixedField ℚ (SeparableClosure ℚ) L.field
local notation "N" =>
smallHilbertClassFieldNormAmbient E
attribute [local instance] smallHilbertTowerNormAmbientAlgebra
attribute [local instance] smallHilbertTowerNormAmbientIsGalois
local notation "E₂" =>
smallHilbertFiniteGaloisNormNeighborhoodTopField K L
GlobalClassFieldTheory.IdealClassFieldTheory.smallHilbertFiniteGaloisNormNeighborhoodNumberField
Source context 20 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField
noncomputable section
namespace GlobalClassFieldTheory
namespace IdealClassFieldTheory
open AlgebraicNumberTheory
open ClassFormation
open CyclicCohomology
open GlobalClassFields
open KummerTheory
open LocalClassFieldTheory
open RamificationTheory
open Reciprocity
attribute [local instance] smallHilbertTowerIdeleClassCommGroup
section RationalFixedField
variable
(K : FiniteAbstractField
(SeparableClosure ℚ ≃ₐ[ℚ] SeparableClosure ℚ))
(L : FiniteAbelianSubextension K.field)
local notation "E" =>
abstractFixedField ℚ (SeparableClosure ℚ) L.field
local notation "N" =>
smallHilbertClassFieldNormAmbient E
attribute [local instance] smallHilbertTowerNormAmbientAlgebra
attribute [local instance] smallHilbertTowerNormAmbientIsGalois
local notation "E₂" =>
smallHilbertFiniteGaloisNormNeighborhoodTopField K L
GlobalClassFieldTheory.IdealClassFieldTheory.smallHilbertFiniteGaloisNormNeighborhoodIsGalois
Source context 20 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField
noncomputable section
namespace GlobalClassFieldTheory
namespace IdealClassFieldTheory
open AlgebraicNumberTheory
open ClassFormation
open CyclicCohomology
open GlobalClassFields
open KummerTheory
open LocalClassFieldTheory
open RamificationTheory
open Reciprocity
attribute [local instance] smallHilbertTowerIdeleClassCommGroup
section RationalFixedField
variable
(K : FiniteAbstractField
(SeparableClosure ℚ ≃ₐ[ℚ] SeparableClosure ℚ))
(L : FiniteAbelianSubextension K.field)
local notation "E" =>
abstractFixedField ℚ (SeparableClosure ℚ) L.field
local notation "N" =>
smallHilbertClassFieldNormAmbient E
attribute [local instance] smallHilbertTowerNormAmbientAlgebra
attribute [local instance] smallHilbertTowerNormAmbientIsGalois
local notation "E₂" =>
smallHilbertFiniteGaloisNormNeighborhoodTopField K L
GlobalClassFieldTheory.IdealClassFieldTheory.smallHilbertFiniteGaloisNormNeighborhood_fixedField_eq_range
Source context 20 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField
noncomputable section
namespace GlobalClassFieldTheory
namespace IdealClassFieldTheory
open AlgebraicNumberTheory
open ClassFormation
open CyclicCohomology
open GlobalClassFields
open KummerTheory
open LocalClassFieldTheory
open RamificationTheory
open Reciprocity
attribute [local instance] smallHilbertTowerIdeleClassCommGroup
section RationalFixedField
variable
(K : FiniteAbstractField
(SeparableClosure ℚ ≃ₐ[ℚ] SeparableClosure ℚ))
(L : FiniteAbelianSubextension K.field)
local notation "E" =>
abstractFixedField ℚ (SeparableClosure ℚ) L.field
local notation "N" =>
smallHilbertClassFieldNormAmbient E
attribute [local instance] smallHilbertTowerNormAmbientAlgebra
attribute [local instance] smallHilbertTowerNormAmbientIsGalois
local notation "E₂" =>
smallHilbertFiniteGaloisNormNeighborhoodTopField K L
GlobalClassFieldTheory.IdealClassFieldTheory.smallHilbertFiniteGaloisNormNeighborhoodTopEquiv
Source context 20 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField
noncomputable section
namespace GlobalClassFieldTheory
namespace IdealClassFieldTheory
open AlgebraicNumberTheory
open ClassFormation
open CyclicCohomology
open GlobalClassFields
open KummerTheory
open LocalClassFieldTheory
open RamificationTheory
open Reciprocity
attribute [local instance] smallHilbertTowerIdeleClassCommGroup
section RationalFixedField
variable
(K : FiniteAbstractField
(SeparableClosure ℚ ≃ₐ[ℚ] SeparableClosure ℚ))
(L : FiniteAbelianSubextension K.field)
local notation "E" =>
abstractFixedField ℚ (SeparableClosure ℚ) L.field
local notation "N" =>
smallHilbertClassFieldNormAmbient E
attribute [local instance] smallHilbertTowerNormAmbientAlgebra
attribute [local instance] smallHilbertTowerNormAmbientIsGalois
local notation "E₂" =>
smallHilbertFiniteGaloisNormNeighborhoodTopField K L
GlobalClassFieldTheory.IdealClassFieldTheory.smallHilbertFiniteGaloisNormNeighborhoodTopEquiv_algebraMap
Source context 20 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField
noncomputable section
namespace GlobalClassFieldTheory
namespace IdealClassFieldTheory
open AlgebraicNumberTheory
open ClassFormation
open CyclicCohomology
open GlobalClassFields
open KummerTheory
open LocalClassFieldTheory
open RamificationTheory
open Reciprocity
attribute [local instance] smallHilbertTowerIdeleClassCommGroup
section RationalFixedField
variable
(K : FiniteAbstractField
(SeparableClosure ℚ ≃ₐ[ℚ] SeparableClosure ℚ))
(L : FiniteAbelianSubextension K.field)
local notation "E" =>
abstractFixedField ℚ (SeparableClosure ℚ) L.field
local notation "N" =>
smallHilbertClassFieldNormAmbient E
attribute [local instance] smallHilbertTowerNormAmbientAlgebra
attribute [local instance] smallHilbertTowerNormAmbientIsGalois
local notation "E₂" =>
smallHilbertFiniteGaloisNormNeighborhoodTopField K L
GlobalClassFieldTheory.IdealClassFieldTheory.smallHilbertFiniteGaloisNormNeighborhoodRelativeTopEquiv
Source context 20 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField
noncomputable section
namespace GlobalClassFieldTheory
namespace IdealClassFieldTheory
open AlgebraicNumberTheory
open ClassFormation
open CyclicCohomology
open GlobalClassFields
open KummerTheory
open LocalClassFieldTheory
open RamificationTheory
open Reciprocity
attribute [local instance] smallHilbertTowerIdeleClassCommGroup
section RationalFixedField
variable
(K : FiniteAbstractField
(SeparableClosure ℚ ≃ₐ[ℚ] SeparableClosure ℚ))
(L : FiniteAbelianSubextension K.field)
local notation "E" =>
abstractFixedField ℚ (SeparableClosure ℚ) L.field
local notation "N" =>
smallHilbertClassFieldNormAmbient E
attribute [local instance] smallHilbertTowerNormAmbientAlgebra
attribute [local instance] smallHilbertTowerNormAmbientIsGalois
local notation "E₂" =>
smallHilbertFiniteGaloisNormNeighborhoodTopField K L
GlobalClassFieldTheory.IdealClassFieldTheory.smallHilbertFiniteGaloisNormNeighborhood_ordinaryNorm_le
Source context 20 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField
noncomputable section
namespace GlobalClassFieldTheory
namespace IdealClassFieldTheory
open AlgebraicNumberTheory
open ClassFormation
open CyclicCohomology
open GlobalClassFields
open KummerTheory
open LocalClassFieldTheory
open RamificationTheory
open Reciprocity
attribute [local instance] smallHilbertTowerIdeleClassCommGroup
section RationalFixedField
variable
(K : FiniteAbstractField
(SeparableClosure ℚ ≃ₐ[ℚ] SeparableClosure ℚ))
(L : FiniteAbelianSubextension K.field)
local notation "E" =>
abstractFixedField ℚ (SeparableClosure ℚ) L.field
local notation "N" =>
smallHilbertClassFieldNormAmbient E
attribute [local instance] smallHilbertTowerNormAmbientAlgebra
attribute [local instance] smallHilbertTowerNormAmbientIsGalois
local notation "E₂" =>
smallHilbertFiniteGaloisNormNeighborhoodTopField K L
GlobalClassFieldTheory.IdealClassFieldTheory.smallHilbertFiniteGaloisNormNeighborhood_ordinaryNormRange_eq
Source context 20 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField
noncomputable section
namespace GlobalClassFieldTheory
namespace IdealClassFieldTheory
open AlgebraicNumberTheory
open ClassFormation
open CyclicCohomology
open GlobalClassFields
open KummerTheory
open LocalClassFieldTheory
open RamificationTheory
open Reciprocity
attribute [local instance] smallHilbertTowerIdeleClassCommGroup
section RationalFixedField
variable
(K : FiniteAbstractField
(SeparableClosure ℚ ≃ₐ[ℚ] SeparableClosure ℚ))
(L : FiniteAbelianSubextension K.field)
local notation "E" =>
abstractFixedField ℚ (SeparableClosure ℚ) L.field
local notation "N" =>
smallHilbertClassFieldNormAmbient E
attribute [local instance] smallHilbertTowerNormAmbientAlgebra
attribute [local instance] smallHilbertTowerNormAmbientIsGalois
local notation "E₂" =>
smallHilbertFiniteGaloisNormNeighborhoodTopField K L
GlobalClassFieldTheory.IdealClassFieldTheory.smallHilbertFiniteGaloisNormNeighborhood_abstractNormMap_eq
Source context 20 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField
noncomputable section
namespace GlobalClassFieldTheory
namespace IdealClassFieldTheory
open AlgebraicNumberTheory
open ClassFormation
open CyclicCohomology
open GlobalClassFields
open KummerTheory
open LocalClassFieldTheory
open RamificationTheory
open Reciprocity
attribute [local instance] smallHilbertTowerIdeleClassCommGroup
section RationalFixedField
variable
(K : FiniteAbstractField
(SeparableClosure ℚ ≃ₐ[ℚ] SeparableClosure ℚ))
(L : FiniteAbelianSubextension K.field)
local notation "E" =>
abstractFixedField ℚ (SeparableClosure ℚ) L.field
local notation "N" =>
smallHilbertClassFieldNormAmbient E
attribute [local instance] smallHilbertTowerNormAmbientAlgebra
attribute [local instance] smallHilbertTowerNormAmbientIsGalois
local notation "E₂" =>
smallHilbertFiniteGaloisNormNeighborhoodTopField K L
GlobalClassFieldTheory.IdealClassFieldTheory.smallHilbertFiniteGaloisNormNeighborhood_abstractNormMap_eq_ordinaryNormRange
DocumentationThe abstract norm map lands directly in the ordinary norm range of the chosen neighbourhood. Composing the two named subgroup equalities here keeps downstream membership proofs pointwise.
Source context 20 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField
noncomputable section
namespace GlobalClassFieldTheory
namespace IdealClassFieldTheory
open AlgebraicNumberTheory
open ClassFormation
open CyclicCohomology
open GlobalClassFields
open KummerTheory
open LocalClassFieldTheory
open RamificationTheory
open Reciprocity
attribute [local instance] smallHilbertTowerIdeleClassCommGroup
section RationalFixedField
variable
(K : FiniteAbstractField
(SeparableClosure ℚ ≃ₐ[ℚ] SeparableClosure ℚ))
(L : FiniteAbelianSubextension K.field)
local notation "E" =>
abstractFixedField ℚ (SeparableClosure ℚ) L.field
local notation "N" =>
smallHilbertClassFieldNormAmbient E
attribute [local instance] smallHilbertTowerNormAmbientAlgebra
attribute [local instance] smallHilbertTowerNormAmbientIsGalois
local notation "E₂" =>
smallHilbertFiniteGaloisNormNeighborhoodTopField K L
GlobalClassFieldTheory.IdealClassFieldTheory.smallHilbertFiniteGaloisNormNeighborhood_abstractNormMap_mem_ordinaryNormRange
DocumentationPointwise form of the combined norm-range equality.
Source context 20 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField
noncomputable section
namespace GlobalClassFieldTheory
namespace IdealClassFieldTheory
open AlgebraicNumberTheory
open ClassFormation
open CyclicCohomology
open GlobalClassFields
open KummerTheory
open LocalClassFieldTheory
open RamificationTheory
open Reciprocity
attribute [local instance] smallHilbertTowerIdeleClassCommGroup
section RationalFixedField
variable
(K : FiniteAbstractField
(SeparableClosure ℚ ≃ₐ[ℚ] SeparableClosure ℚ))
(L : FiniteAbelianSubextension K.field)
local notation "E" =>
abstractFixedField ℚ (SeparableClosure ℚ) L.field
local notation "N" =>
smallHilbertClassFieldNormAmbient E
attribute [local instance] smallHilbertTowerNormAmbientAlgebra
attribute [local instance] smallHilbertTowerNormAmbientIsGalois
local notation "E₂" =>
smallHilbertFiniteGaloisNormNeighborhoodTopField K L
GlobalClassFieldTheory.IdealClassFieldTheory.smallHilbertFiniteGaloisNormNeighborhood_normSubgroup_le
DocumentationThe actual finite Galois norm neighbourhood has abstract norm subgroup contained in the canonical small-Hilbert subgroup of the middle fixed field. This is the source-producing norm-topology input; no norm-openness premise is assumed.
Source context 20 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField
noncomputable section
namespace GlobalClassFieldTheory
namespace IdealClassFieldTheory
open AlgebraicNumberTheory
open ClassFormation
open CyclicCohomology
open GlobalClassFields
open KummerTheory
open LocalClassFieldTheory
open RamificationTheory
open Reciprocity
attribute [local instance] smallHilbertTowerIdeleClassCommGroup
section RationalFixedField
variable
(K : FiniteAbstractField
(SeparableClosure ℚ ≃ₐ[ℚ] SeparableClosure ℚ))
(L : FiniteAbelianSubextension K.field)
local notation "E" =>
abstractFixedField ℚ (SeparableClosure ℚ) L.field
local notation "N" =>
smallHilbertClassFieldNormAmbient E
attribute [local instance] smallHilbertTowerNormAmbientAlgebra
attribute [local instance] smallHilbertTowerNormAmbientIsGalois
local notation "E₂" =>
smallHilbertFiniteGaloisNormNeighborhoodTopField K L
GlobalClassFieldTheory.IdealClassFieldTheory.smallHilbertNormSubgroupInRationalClassFormation_isNormOpen
DocumentationThe canonical small-Hilbert subgroup of the actual middle fixed field is open in the genuine norm topology.
Source context 20 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField
noncomputable section
namespace GlobalClassFieldTheory
namespace IdealClassFieldTheory
open AlgebraicNumberTheory
open ClassFormation
open CyclicCohomology
open GlobalClassFields
open KummerTheory
open LocalClassFieldTheory
open RamificationTheory
open Reciprocity
attribute [local instance] smallHilbertTowerIdeleClassCommGroup
section RationalFixedField
variable
(K : FiniteAbstractField
(SeparableClosure ℚ ≃ₐ[ℚ] SeparableClosure ℚ))
(L : FiniteAbelianSubextension K.field)
local notation "E" =>
abstractFixedField ℚ (SeparableClosure ℚ) L.field
local notation "N" =>
smallHilbertClassFieldNormAmbient E
attribute [local instance] smallHilbertTowerNormAmbientAlgebra
attribute [local instance] smallHilbertTowerNormAmbientIsGalois
local notation "E₂" =>
smallHilbertFiniteGaloisNormNeighborhoodTopField K L
GlobalClassFieldTheory.IdealClassFieldTheory.secondSmallHilbertClassFieldSubextension
DocumentationThe second small Hilbert class field as an actual finite abelian subextension of the literal first-stage field.
Source context 20 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField
noncomputable section
namespace GlobalClassFieldTheory
namespace IdealClassFieldTheory
open AlgebraicNumberTheory
open ClassFormation
open CyclicCohomology
open GlobalClassFields
open KummerTheory
open LocalClassFieldTheory
open RamificationTheory
open Reciprocity
attribute [local instance] smallHilbertTowerIdeleClassCommGroup
section RationalFixedField
variable
(K : FiniteAbstractField
(SeparableClosure ℚ ≃ₐ[ℚ] SeparableClosure ℚ))
(L : FiniteAbelianSubextension K.field)
local notation "E" =>
abstractFixedField ℚ (SeparableClosure ℚ) L.field
local notation "N" =>
smallHilbertClassFieldNormAmbient E
attribute [local instance] smallHilbertTowerNormAmbientAlgebra
attribute [local instance] smallHilbertTowerNormAmbientIsGalois
local notation "E₂" =>
smallHilbertFiniteGaloisNormNeighborhoodTopField K L
GlobalClassFieldTheory.IdealClassFieldTheory.secondSmallHilbertClassFieldSubextension_normSubgroup
DocumentationThe second-stage extension realizes exactly the canonical small-Hilbert norm subgroup of the actual middle field.
Source context 20 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField
noncomputable section
namespace GlobalClassFieldTheory
namespace IdealClassFieldTheory
open AlgebraicNumberTheory
open ClassFormation
open CyclicCohomology
open GlobalClassFields
open KummerTheory
open LocalClassFieldTheory
open RamificationTheory
open Reciprocity
attribute [local instance] smallHilbertTowerIdeleClassCommGroup
section RationalFixedField
variable
(K : FiniteAbstractField
(SeparableClosure ℚ ≃ₐ[ℚ] SeparableClosure ℚ))
(L : FiniteAbelianSubextension K.field)
local notation "E" =>
abstractFixedField ℚ (SeparableClosure ℚ) L.field
local notation "N" =>
smallHilbertClassFieldNormAmbient E
attribute [local instance] smallHilbertTowerNormAmbientAlgebra
attribute [local instance] smallHilbertTowerNormAmbientIsGalois
local notation "E₂" =>
smallHilbertFiniteGaloisNormNeighborhoodTopField K L
GlobalClassFieldTheory.IdealClassFieldTheory.secondSmallHilbertClassFieldTopField
Source context 20 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField
noncomputable section
namespace GlobalClassFieldTheory
namespace IdealClassFieldTheory
open AlgebraicNumberTheory
open ClassFormation
open CyclicCohomology
open GlobalClassFields
open KummerTheory
open LocalClassFieldTheory
open RamificationTheory
open Reciprocity
attribute [local instance] smallHilbertTowerIdeleClassCommGroup
section RationalFixedField
variable
(K : FiniteAbstractField
(SeparableClosure ℚ ≃ₐ[ℚ] SeparableClosure ℚ))
(L : FiniteAbelianSubextension K.field)
local notation "E" =>
abstractFixedField ℚ (SeparableClosure ℚ) L.field
local notation "N" =>
smallHilbertClassFieldNormAmbient E
attribute [local instance] smallHilbertTowerNormAmbientAlgebra
attribute [local instance] smallHilbertTowerNormAmbientIsGalois
local notation "E₂" =>
smallHilbertFiniteGaloisNormNeighborhoodTopField K L
GlobalClassFieldTheory.IdealClassFieldTheory.secondSmallHilbertClassFieldSubextensionQuotientFinite
Source context 21 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField
noncomputable section
namespace GlobalClassFieldTheory
namespace IdealClassFieldTheory
open AlgebraicNumberTheory
open ClassFormation
open CyclicCohomology
open GlobalClassFields
open KummerTheory
open LocalClassFieldTheory
open RamificationTheory
open Reciprocity
attribute [local instance] smallHilbertTowerIdeleClassCommGroup
section RationalFixedField
variable
(K : FiniteAbstractField
(SeparableClosure ℚ ≃ₐ[ℚ] SeparableClosure ℚ))
(L : FiniteAbelianSubextension K.field)
local notation "E" =>
abstractFixedField ℚ (SeparableClosure ℚ) L.field
local notation "N" =>
smallHilbertClassFieldNormAmbient E
attribute [local instance] smallHilbertTowerNormAmbientAlgebra
attribute [local instance] smallHilbertTowerNormAmbientIsGalois
local notation "E₂" =>
smallHilbertFiniteGaloisNormNeighborhoodTopField K L
local notation "T₂" => secondSmallHilbertClassFieldTopField K L
GlobalClassFieldTheory.IdealClassFieldTheory.secondSmallHilbertClassFieldTopFiniteDimensional
Source context 21 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField
noncomputable section
namespace GlobalClassFieldTheory
namespace IdealClassFieldTheory
open AlgebraicNumberTheory
open ClassFormation
open CyclicCohomology
open GlobalClassFields
open KummerTheory
open LocalClassFieldTheory
open RamificationTheory
open Reciprocity
attribute [local instance] smallHilbertTowerIdeleClassCommGroup
section RationalFixedField
variable
(K : FiniteAbstractField
(SeparableClosure ℚ ≃ₐ[ℚ] SeparableClosure ℚ))
(L : FiniteAbelianSubextension K.field)
local notation "E" =>
abstractFixedField ℚ (SeparableClosure ℚ) L.field
local notation "N" =>
smallHilbertClassFieldNormAmbient E
attribute [local instance] smallHilbertTowerNormAmbientAlgebra
attribute [local instance] smallHilbertTowerNormAmbientIsGalois
local notation "E₂" =>
smallHilbertFiniteGaloisNormNeighborhoodTopField K L
local notation "T₂" => secondSmallHilbertClassFieldTopField K L
GlobalClassFieldTheory.IdealClassFieldTheory.secondSmallHilbertClassFieldTopScalarTower
Source context 21 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField
noncomputable section
namespace GlobalClassFieldTheory
namespace IdealClassFieldTheory
open AlgebraicNumberTheory
open ClassFormation
open CyclicCohomology
open GlobalClassFields
open KummerTheory
open LocalClassFieldTheory
open RamificationTheory
open Reciprocity
attribute [local instance] smallHilbertTowerIdeleClassCommGroup
section RationalFixedField
variable
(K : FiniteAbstractField
(SeparableClosure ℚ ≃ₐ[ℚ] SeparableClosure ℚ))
(L : FiniteAbelianSubextension K.field)
local notation "E" =>
abstractFixedField ℚ (SeparableClosure ℚ) L.field
local notation "N" =>
smallHilbertClassFieldNormAmbient E
attribute [local instance] smallHilbertTowerNormAmbientAlgebra
attribute [local instance] smallHilbertTowerNormAmbientIsGalois
local notation "E₂" =>
smallHilbertFiniteGaloisNormNeighborhoodTopField K L
local notation "T₂" => secondSmallHilbertClassFieldTopField K L
GlobalClassFieldTheory.IdealClassFieldTheory.secondSmallHilbertClassFieldTopAbsoluteFiniteDimensional
Source context 21 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField
noncomputable section
namespace GlobalClassFieldTheory
namespace IdealClassFieldTheory
open AlgebraicNumberTheory
open ClassFormation
open CyclicCohomology
open GlobalClassFields
open KummerTheory
open LocalClassFieldTheory
open RamificationTheory
open Reciprocity
attribute [local instance] smallHilbertTowerIdeleClassCommGroup
section RationalFixedField
variable
(K : FiniteAbstractField
(SeparableClosure ℚ ≃ₐ[ℚ] SeparableClosure ℚ))
(L : FiniteAbelianSubextension K.field)
local notation "E" =>
abstractFixedField ℚ (SeparableClosure ℚ) L.field
local notation "N" =>
smallHilbertClassFieldNormAmbient E
attribute [local instance] smallHilbertTowerNormAmbientAlgebra
attribute [local instance] smallHilbertTowerNormAmbientIsGalois
local notation "E₂" =>
smallHilbertFiniteGaloisNormNeighborhoodTopField K L
local notation "T₂" => secondSmallHilbertClassFieldTopField K L
GlobalClassFieldTheory.IdealClassFieldTheory.secondSmallHilbertClassFieldTopNumberField
Source context 21 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField
noncomputable section
namespace GlobalClassFieldTheory
namespace IdealClassFieldTheory
open AlgebraicNumberTheory
open ClassFormation
open CyclicCohomology
open GlobalClassFields
open KummerTheory
open LocalClassFieldTheory
open RamificationTheory
open Reciprocity
attribute [local instance] smallHilbertTowerIdeleClassCommGroup
section RationalFixedField
variable
(K : FiniteAbstractField
(SeparableClosure ℚ ≃ₐ[ℚ] SeparableClosure ℚ))
(L : FiniteAbelianSubextension K.field)
local notation "E" =>
abstractFixedField ℚ (SeparableClosure ℚ) L.field
local notation "N" =>
smallHilbertClassFieldNormAmbient E
attribute [local instance] smallHilbertTowerNormAmbientAlgebra
attribute [local instance] smallHilbertTowerNormAmbientIsGalois
local notation "E₂" =>
smallHilbertFiniteGaloisNormNeighborhoodTopField K L
local notation "T₂" => secondSmallHilbertClassFieldTopField K L
GlobalClassFieldTheory.IdealClassFieldTheory.secondSmallHilbertClassFieldTopIsGalois
Source context 21 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField
noncomputable section
namespace GlobalClassFieldTheory
namespace IdealClassFieldTheory
open AlgebraicNumberTheory
open ClassFormation
open CyclicCohomology
open GlobalClassFields
open KummerTheory
open LocalClassFieldTheory
open RamificationTheory
open Reciprocity
attribute [local instance] smallHilbertTowerIdeleClassCommGroup
section RationalFixedField
variable
(K : FiniteAbstractField
(SeparableClosure ℚ ≃ₐ[ℚ] SeparableClosure ℚ))
(L : FiniteAbelianSubextension K.field)
local notation "E" =>
abstractFixedField ℚ (SeparableClosure ℚ) L.field
local notation "N" =>
smallHilbertClassFieldNormAmbient E
attribute [local instance] smallHilbertTowerNormAmbientAlgebra
attribute [local instance] smallHilbertTowerNormAmbientIsGalois
local notation "E₂" =>
smallHilbertFiniteGaloisNormNeighborhoodTopField K L
local notation "T₂" => secondSmallHilbertClassFieldTopField K L
GlobalClassFieldTheory.IdealClassFieldTheory.secondSmallHilbertClassFieldSubextension_abstractNormMap_eq_actualNormRange
Source context 21 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField
noncomputable section
namespace GlobalClassFieldTheory
namespace IdealClassFieldTheory
open AlgebraicNumberTheory
open ClassFormation
open CyclicCohomology
open GlobalClassFields
open KummerTheory
open LocalClassFieldTheory
open RamificationTheory
open Reciprocity
attribute [local instance] smallHilbertTowerIdeleClassCommGroup
section RationalFixedField
variable
(K : FiniteAbstractField
(SeparableClosure ℚ ≃ₐ[ℚ] SeparableClosure ℚ))
(L : FiniteAbelianSubextension K.field)
local notation "E" =>
abstractFixedField ℚ (SeparableClosure ℚ) L.field
local notation "N" =>
smallHilbertClassFieldNormAmbient E
attribute [local instance] smallHilbertTowerNormAmbientAlgebra
attribute [local instance] smallHilbertTowerNormAmbientIsGalois
local notation "E₂" =>
smallHilbertFiniteGaloisNormNeighborhoodTopField K L
local notation "T₂" => secondSmallHilbertClassFieldTopField K L
GlobalClassFieldTheory.IdealClassFieldTheory.secondSmallHilbertClassFieldSubextension_abstractNormMap_eq_smallHilbertNormSubgroup
Source context 21 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField
noncomputable section
namespace GlobalClassFieldTheory
namespace IdealClassFieldTheory
open AlgebraicNumberTheory
open ClassFormation
open CyclicCohomology
open GlobalClassFields
open KummerTheory
open LocalClassFieldTheory
open RamificationTheory
open Reciprocity
attribute [local instance] smallHilbertTowerIdeleClassCommGroup
section RationalFixedField
variable
(K : FiniteAbstractField
(SeparableClosure ℚ ≃ₐ[ℚ] SeparableClosure ℚ))
(L : FiniteAbelianSubextension K.field)
local notation "E" =>
abstractFixedField ℚ (SeparableClosure ℚ) L.field
local notation "N" =>
smallHilbertClassFieldNormAmbient E
attribute [local instance] smallHilbertTowerNormAmbientAlgebra
attribute [local instance] smallHilbertTowerNormAmbientIsGalois
local notation "E₂" =>
smallHilbertFiniteGaloisNormNeighborhoodTopField K L
local notation "T₂" => secondSmallHilbertClassFieldTopField K L
GlobalClassFieldTheory.IdealClassFieldTheory.secondSmallHilbertClassFieldSubextension_ideleClassNorm_range
DocumentationThe actual second small Hilbert class field has exactly the intrinsic small-Hilbert norm range over the literal middle fixed field.
Source context 21 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField
noncomputable section
namespace GlobalClassFieldTheory
namespace IdealClassFieldTheory
open AlgebraicNumberTheory
open ClassFormation
open CyclicCohomology
open GlobalClassFields
open KummerTheory
open LocalClassFieldTheory
open RamificationTheory
open Reciprocity
attribute [local instance] smallHilbertTowerIdeleClassCommGroup
section RationalFixedField
variable
(K : FiniteAbstractField
(SeparableClosure ℚ ≃ₐ[ℚ] SeparableClosure ℚ))
(L : FiniteAbelianSubextension K.field)
local notation "E" =>
abstractFixedField ℚ (SeparableClosure ℚ) L.field
local notation "N" =>
smallHilbertClassFieldNormAmbient E
attribute [local instance] smallHilbertTowerNormAmbientAlgebra
attribute [local instance] smallHilbertTowerNormAmbientIsGalois
local notation "E₂" =>
smallHilbertFiniteGaloisNormNeighborhoodTopField K L
local notation "T₂" => secondSmallHilbertClassFieldTopField K L
GlobalClassFieldTheory.IdealClassFieldTheory.smallHilbertTowerMiddleNormSubgroup_eq_conjugationEndpoint
DocumentationCompatibility of the typed middle endpoint with the canonical endpoint used by the conjugation API.
Source context 21 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField
noncomputable section
namespace GlobalClassFieldTheory
namespace IdealClassFieldTheory
open AlgebraicNumberTheory
open ClassFormation
open CyclicCohomology
open GlobalClassFields
open KummerTheory
open LocalClassFieldTheory
open RamificationTheory
open Reciprocity
attribute [local instance] smallHilbertTowerIdeleClassCommGroup
section RationalFixedField
variable
(K : FiniteAbstractField
(SeparableClosure ℚ ≃ₐ[ℚ] SeparableClosure ℚ))
(L : FiniteAbelianSubextension K.field)
local notation "E" =>
abstractFixedField ℚ (SeparableClosure ℚ) L.field
local notation "N" =>
smallHilbertClassFieldNormAmbient E
attribute [local instance] smallHilbertTowerNormAmbientAlgebra
attribute [local instance] smallHilbertTowerNormAmbientIsGalois
local notation "E₂" =>
smallHilbertFiniteGaloisNormNeighborhoodTopField K L
local notation "T₂" => secondSmallHilbertClassFieldTopField K L
GlobalClassFieldTheory.IdealClassFieldTheory.smallHilbertTowerSecondSubextension
DocumentationThe actual second small Hilbert class field over the selected first small Hilbert class field of K.
Source context 15 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField
noncomputable section
namespace GlobalClassFieldTheory
namespace IdealClassFieldTheory
open AlgebraicNumberTheory
open ClassFormation
open CyclicCohomology
open GlobalClassFields
open KummerTheory
open LocalClassFieldTheory
open RamificationTheory
open Reciprocity
attribute [local instance] smallHilbertTowerIdeleClassCommGroup
section ActualTower
variable (K : Type) [Field K] [NumberField K]
GlobalClassFieldTheory.IdealClassFieldTheory.smallHilbertTowerSecondSubextension_normSubgroup
DocumentationExact norm-subgroup equation for the actual second stage.
Source context 15 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField
noncomputable section
namespace GlobalClassFieldTheory
namespace IdealClassFieldTheory
open AlgebraicNumberTheory
open ClassFormation
open CyclicCohomology
open GlobalClassFields
open KummerTheory
open LocalClassFieldTheory
open RamificationTheory
open Reciprocity
attribute [local instance] smallHilbertTowerIdeleClassCommGroup
section ActualTower
variable (K : Type) [Field K] [NumberField K]
GlobalClassFieldTheory.IdealClassFieldTheory.smallHilbertTowerGaloisRealization
DocumentationThe actual two-stage small Hilbert tower, packaged as a finite Galois subextension of the original selected base subgroup.
Source context 15 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField
noncomputable section
namespace GlobalClassFieldTheory
namespace IdealClassFieldTheory
open AlgebraicNumberTheory
open ClassFormation
open CyclicCohomology
open GlobalClassFields
open KummerTheory
open LocalClassFieldTheory
open RamificationTheory
open Reciprocity
attribute [local instance] smallHilbertTowerIdeleClassCommGroup
section ActualTower
variable (K : Type) [Field K] [NumberField K]