ModuleFiniteGaloisRealization.lean
Nyll.ClassFieldTheory.GlobalClassFieldTheory.Reciprocity.FiniteGaloisRealization
24 declarations indexed from sourceView source ↗ Module documentation
Reciprocity for a realized finite Galois number-field tower
This module equips the compatible fixed-field realization of L / K with the finite-dimensional and number-field instances needed by global class formation, then transports abstract reciprocity back to the original tower.
Declarations
GlobalClassFieldTheory.Reciprocity.realizedTowerIdeleClassCommGroup
DocumentationFix the canonical class-group structure before forming norm quotients.
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField
open NumberField
noncomputable section
namespace GlobalClassFieldTheory
namespace Reciprocity
open ClassFormation
open AlgebraicNumberTheory
open LocalClassFieldTheory
open RamificationTheory
GlobalClassFieldTheory.Reciprocity.realizedTowerIdeleClassIsMulCommutative
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField
open NumberField
noncomputable section
namespace GlobalClassFieldTheory
namespace Reciprocity
open ClassFormation
open AlgebraicNumberTheory
open LocalClassFieldTheory
open RamificationTheory
attribute [local instance] realizedTowerIdeleClassCommGroup
GlobalClassFieldTheory.Reciprocity.numberFieldTowerAbstractBaseFiniteDimensional
Source context 13 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField
open NumberField
noncomputable section
namespace GlobalClassFieldTheory
namespace Reciprocity
open ClassFormation
open AlgebraicNumberTheory
open LocalClassFieldTheory
open RamificationTheory
attribute [local instance] realizedTowerIdeleClassCommGroup
attribute [local instance] realizedTowerIdeleClassIsMulCommutative
variable
(K L : Type) [Field K] [NumberField K]
[Field L] [NumberField L] [Algebra K L]
[FiniteDimensional K L] [IsGalois K L]
omit [FiniteDimensional K L] [IsGalois K L] in
GlobalClassFieldTheory.Reciprocity.numberFieldTowerAbstractRelativeFiniteDimensional
Source context 12 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField
open NumberField
noncomputable section
namespace GlobalClassFieldTheory
namespace Reciprocity
open ClassFormation
open AlgebraicNumberTheory
open LocalClassFieldTheory
open RamificationTheory
attribute [local instance] realizedTowerIdeleClassCommGroup
attribute [local instance] realizedTowerIdeleClassIsMulCommutative
variable
(K L : Type) [Field K] [NumberField K]
[Field L] [NumberField L] [Algebra K L]
[FiniteDimensional K L] [IsGalois K L]
GlobalClassFieldTheory.Reciprocity.numberFieldTowerAbstractScalarTower
Source context 13 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField
open NumberField
noncomputable section
namespace GlobalClassFieldTheory
namespace Reciprocity
open ClassFormation
open AlgebraicNumberTheory
open LocalClassFieldTheory
open RamificationTheory
attribute [local instance] realizedTowerIdeleClassCommGroup
attribute [local instance] realizedTowerIdeleClassIsMulCommutative
variable
(K L : Type) [Field K] [NumberField K]
[Field L] [NumberField L] [Algebra K L]
[FiniteDimensional K L] [IsGalois K L]
omit [FiniteDimensional K L] [IsGalois K L] in
GlobalClassFieldTheory.Reciprocity.numberFieldTowerAbstractTopFiniteDimensional
Source context 12 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField
open NumberField
noncomputable section
namespace GlobalClassFieldTheory
namespace Reciprocity
open ClassFormation
open AlgebraicNumberTheory
open LocalClassFieldTheory
open RamificationTheory
attribute [local instance] realizedTowerIdeleClassCommGroup
attribute [local instance] realizedTowerIdeleClassIsMulCommutative
variable
(K L : Type) [Field K] [NumberField K]
[Field L] [NumberField L] [Algebra K L]
[FiniteDimensional K L] [IsGalois K L]
GlobalClassFieldTheory.Reciprocity.numberFieldTowerAbstractBaseNumberField
Source context 13 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField
open NumberField
noncomputable section
namespace GlobalClassFieldTheory
namespace Reciprocity
open ClassFormation
open AlgebraicNumberTheory
open LocalClassFieldTheory
open RamificationTheory
attribute [local instance] realizedTowerIdeleClassCommGroup
attribute [local instance] realizedTowerIdeleClassIsMulCommutative
variable
(K L : Type) [Field K] [NumberField K]
[Field L] [NumberField L] [Algebra K L]
[FiniteDimensional K L] [IsGalois K L]
omit [FiniteDimensional K L] [IsGalois K L] in
GlobalClassFieldTheory.Reciprocity.numberFieldTowerAbstractTopNumberField
Source context 12 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField
open NumberField
noncomputable section
namespace GlobalClassFieldTheory
namespace Reciprocity
open ClassFormation
open AlgebraicNumberTheory
open LocalClassFieldTheory
open RamificationTheory
attribute [local instance] realizedTowerIdeleClassCommGroup
attribute [local instance] realizedTowerIdeleClassIsMulCommutative
variable
(K L : Type) [Field K] [NumberField K]
[Field L] [NumberField L] [Algebra K L]
[FiniteDimensional K L] [IsGalois K L]
GlobalClassFieldTheory.Reciprocity.numberFieldTowerRestrictedTopFiniteDimensional
Source context 12 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField
open NumberField
noncomputable section
namespace GlobalClassFieldTheory
namespace Reciprocity
open ClassFormation
open AlgebraicNumberTheory
open LocalClassFieldTheory
open RamificationTheory
attribute [local instance] realizedTowerIdeleClassCommGroup
attribute [local instance] realizedTowerIdeleClassIsMulCommutative
variable
(K L : Type) [Field K] [NumberField K]
[Field L] [NumberField L] [Algebra K L]
[FiniteDimensional K L] [IsGalois K L]
GlobalClassFieldTheory.Reciprocity.numberFieldTowerRestrictedTopNumberField
Source context 12 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField
open NumberField
noncomputable section
namespace GlobalClassFieldTheory
namespace Reciprocity
open ClassFormation
open AlgebraicNumberTheory
open LocalClassFieldTheory
open RamificationTheory
attribute [local instance] realizedTowerIdeleClassCommGroup
attribute [local instance] realizedTowerIdeleClassIsMulCommutative
variable
(K L : Type) [Field K] [NumberField K]
[Field L] [NumberField L] [Algebra K L]
[FiniteDimensional K L] [IsGalois K L]
GlobalClassFieldTheory.Reciprocity.numberFieldTowerRestrictedTopAlgebra
Source context 12 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField
open NumberField
noncomputable section
namespace GlobalClassFieldTheory
namespace Reciprocity
open ClassFormation
open AlgebraicNumberTheory
open LocalClassFieldTheory
open RamificationTheory
attribute [local instance] realizedTowerIdeleClassCommGroup
attribute [local instance] realizedTowerIdeleClassIsMulCommutative
variable
(K L : Type) [Field K] [NumberField K]
[Field L] [NumberField L] [Algebra K L]
[FiniteDimensional K L] [IsGalois K L]
GlobalClassFieldTheory.Reciprocity.numberFieldTowerAbstractRelativeIsGalois
Source context 12 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField
open NumberField
noncomputable section
namespace GlobalClassFieldTheory
namespace Reciprocity
open ClassFormation
open AlgebraicNumberTheory
open LocalClassFieldTheory
open RamificationTheory
attribute [local instance] realizedTowerIdeleClassCommGroup
attribute [local instance] realizedTowerIdeleClassIsMulCommutative
variable
(K L : Type) [Field K] [NumberField K]
[Field L] [NumberField L] [Algebra K L]
[FiniteDimensional K L] [IsGalois K L]
GlobalClassFieldTheory.Reciprocity.ordinaryIdeleClassNormQuotientCongrOfAlgEquiv_symm_mk
Source context 12 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField
open NumberField
noncomputable section
namespace GlobalClassFieldTheory
namespace Reciprocity
open ClassFormation
open AlgebraicNumberTheory
open LocalClassFieldTheory
open RamificationTheory
attribute [local instance] realizedTowerIdeleClassCommGroup
attribute [local instance] realizedTowerIdeleClassIsMulCommutative
variable
(K L : Type) [Field K] [NumberField K]
[Field L] [NumberField L] [Algebra K L]
[FiniteDimensional K L] [IsGalois K L]
GlobalClassFieldTheory.Reciprocity.numberFieldTowerFiniteNormClassPublicValue
Source context 12 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField
open NumberField
noncomputable section
namespace GlobalClassFieldTheory
namespace Reciprocity
open ClassFormation
open AlgebraicNumberTheory
open LocalClassFieldTheory
open RamificationTheory
attribute [local instance] realizedTowerIdeleClassCommGroup
attribute [local instance] realizedTowerIdeleClassIsMulCommutative
variable
(K L : Type) [Field K] [NumberField K]
[Field L] [NumberField L] [Algebra K L]
[FiniteDimensional K L] [IsGalois K L]
GlobalClassFieldTheory.Reciprocity.numberFieldTowerFiniteNormClassExpectedValue
Source context 12 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField
open NumberField
noncomputable section
namespace GlobalClassFieldTheory
namespace Reciprocity
open ClassFormation
open AlgebraicNumberTheory
open LocalClassFieldTheory
open RamificationTheory
attribute [local instance] realizedTowerIdeleClassCommGroup
attribute [local instance] realizedTowerIdeleClassIsMulCommutative
variable
(K L : Type) [Field K] [NumberField K]
[Field L] [NumberField L] [Algebra K L]
[FiniteDimensional K L] [IsGalois K L]
GlobalClassFieldTheory.Reciprocity.numberFieldTowerFiniteNormClassDirectComparisonValue
Source context 12 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField
open NumberField
noncomputable section
namespace GlobalClassFieldTheory
namespace Reciprocity
open ClassFormation
open AlgebraicNumberTheory
open LocalClassFieldTheory
open RamificationTheory
attribute [local instance] realizedTowerIdeleClassCommGroup
attribute [local instance] realizedTowerIdeleClassIsMulCommutative
variable
(K L : Type) [Field K] [NumberField K]
[Field L] [NumberField L] [Algebra K L]
[FiniteDimensional K L] [IsGalois K L]
GlobalClassFieldTheory.Reciprocity.numberFieldTowerFiniteNormClassPublicValue_eq_directComparison
Source context 12 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField
open NumberField
noncomputable section
namespace GlobalClassFieldTheory
namespace Reciprocity
open ClassFormation
open AlgebraicNumberTheory
open LocalClassFieldTheory
open RamificationTheory
attribute [local instance] realizedTowerIdeleClassCommGroup
attribute [local instance] realizedTowerIdeleClassIsMulCommutative
variable
(K L : Type) [Field K] [NumberField K]
[Field L] [NumberField L] [Algebra K L]
[FiniteDimensional K L] [IsGalois K L]
GlobalClassFieldTheory.Reciprocity.numberFieldTowerActualNormClassRepresentativeValue
Source context 12 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField
open NumberField
noncomputable section
namespace GlobalClassFieldTheory
namespace Reciprocity
open ClassFormation
open AlgebraicNumberTheory
open LocalClassFieldTheory
open RamificationTheory
attribute [local instance] realizedTowerIdeleClassCommGroup
attribute [local instance] realizedTowerIdeleClassIsMulCommutative
variable
(K L : Type) [Field K] [NumberField K]
[Field L] [NumberField L] [Algebra K L]
[FiniteDimensional K L] [IsGalois K L]
GlobalClassFieldTheory.Reciprocity.numberFieldTowerFiniteNormClassDirectComparison_eq_actualValue
Source context 12 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField
open NumberField
noncomputable section
namespace GlobalClassFieldTheory
namespace Reciprocity
open ClassFormation
open AlgebraicNumberTheory
open LocalClassFieldTheory
open RamificationTheory
attribute [local instance] realizedTowerIdeleClassCommGroup
attribute [local instance] realizedTowerIdeleClassIsMulCommutative
variable
(K L : Type) [Field K] [NumberField K]
[Field L] [NumberField L] [Algebra K L]
[FiniteDimensional K L] [IsGalois K L]
GlobalClassFieldTheory.Reciprocity.numberFieldTowerActualNormClassRepresentativeValue_eq_expected
Source context 12 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField
open NumberField
noncomputable section
namespace GlobalClassFieldTheory
namespace Reciprocity
open ClassFormation
open AlgebraicNumberTheory
open LocalClassFieldTheory
open RamificationTheory
attribute [local instance] realizedTowerIdeleClassCommGroup
attribute [local instance] realizedTowerIdeleClassIsMulCommutative
variable
(K L : Type) [Field K] [NumberField K]
[Field L] [NumberField L] [Algebra K L]
[FiniteDimensional K L] [IsGalois K L]
GlobalClassFieldTheory.Reciprocity.numberFieldTowerFiniteNormQuotientEquivIdeleClassNormQuotient_finiteNormClass
DocumentationOn a finite norm-class representative, the comparison with the original number-field tower is the ordinary class map applied after transporting the fixed-field idele class back to K.
Source context 12 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField
open NumberField
noncomputable section
namespace GlobalClassFieldTheory
namespace Reciprocity
open ClassFormation
open AlgebraicNumberTheory
open LocalClassFieldTheory
open RamificationTheory
attribute [local instance] realizedTowerIdeleClassCommGroup
attribute [local instance] realizedTowerIdeleClassIsMulCommutative
variable
(K L : Type) [Field K] [NumberField K]
[Field L] [NumberField L] [Algebra K L]
[FiniteDimensional K L] [IsGalois K L]
GlobalClassFieldTheory.Reciprocity.numberFieldTowerFiniteNormQuotientEquivIdeleClassNormQuotient_ideleClass
DocumentationOn an idele class of the original base field, the fixed-part realization followed by the abstract finite norm-class map is exactly the genuine quotient class modulo the ordinary idele-class norm.
Source context 12 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField
open NumberField
noncomputable section
namespace GlobalClassFieldTheory
namespace Reciprocity
open ClassFormation
open AlgebraicNumberTheory
open LocalClassFieldTheory
open RamificationTheory
attribute [local instance] realizedTowerIdeleClassCommGroup
attribute [local instance] realizedTowerIdeleClassIsMulCommutative
variable
(K L : Type) [Field K] [NumberField K]
[Field L] [NumberField L] [Algebra K L]
[FiniteDimensional K L] [IsGalois K L]
GlobalClassFieldTheory.Reciprocity.map_numberFieldTowerFiniteNormSubgroup_eq_ordinaryIdeleClassNormRange
DocumentationUnder the compatible rational-separable-closure realization of a finite Galois number-field extension, the abstract finite norm subgroup is exactly the ordinary idele-class norm subgroup of the original extension.
Source context 12 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField
open NumberField
noncomputable section
namespace GlobalClassFieldTheory
namespace Reciprocity
open ClassFormation
open AlgebraicNumberTheory
open LocalClassFieldTheory
open RamificationTheory
attribute [local instance] realizedTowerIdeleClassCommGroup
attribute [local instance] realizedTowerIdeleClassIsMulCommutative
variable
(K L : Type) [Field K] [NumberField K]
[Field L] [NumberField L] [Algebra K L]
[FiniteDimensional K L] [IsGalois K L]
GlobalClassFieldTheory.Reciprocity.numberFieldTowerTransport_isNormOpen_of_normRange_le
DocumentationIf an ordinary subgroup contains the norm subgroup of a finite Galois number-field extension, then its transport to the compatible rational absolute fixed part is open for the genuine norm topology.
Source context 12 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField
open NumberField
noncomputable section
namespace GlobalClassFieldTheory
namespace Reciprocity
open ClassFormation
open AlgebraicNumberTheory
open LocalClassFieldTheory
open RamificationTheory
attribute [local instance] realizedTowerIdeleClassCommGroup
attribute [local instance] realizedTowerIdeleClassIsMulCommutative
variable
(K L : Type) [Field K] [NumberField K]
[Field L] [NumberField L] [Algebra K L]
[FiniteDimensional K L] [IsGalois K L]