ModuleArithmeticNormalization.lean
Nyll.ClassFieldTheory.GlobalClassFieldTheory.Reciprocity.ArithmeticNormalization
34 declarations indexed from sourceView source ↗ Module documentation
Arithmetic normalization of global reciprocity
The valuation used by the local class-formation implementation is the logarithm of the multiplicative absolute value. Consequently its distinguished element of value 1 is the inverse of a DVR uniformizer. The resulting field-facing reciprocity map sends a usual uniformizer to geometric Frobenius.
The arithmetic global norm-residue symbol uses the opposite normalization: a DVR uniformizer maps to arithmetic Frobenius and a ramified cyclotomic unit u acts by u⁻¹. For an abelian target the two normalizations differ by the canonical inversion automorphism. This file records that normalization explicitly, including its topology and its local-global compatibility. Thus no sign convention is hidden in an unbundled equality.
Declarations
GlobalClassFieldTheory.Reciprocity.arithmeticNormIdeleClassIsMulCommutative
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped IsMulCommutative NumberField
open NumberField IsDedekindDomain
open IdeleGroup
noncomputable section
namespace GlobalClassFieldTheory
namespace Reciprocity
GlobalClassFieldTheory.Reciprocity.commutativeGroupInversionContinuousMulEquiv
DocumentationInversion as a topological multiplicative automorphism of a commutative topological group.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped IsMulCommutative NumberField
open NumberField IsDedekindDomain
open IdeleGroup
noncomputable section
namespace GlobalClassFieldTheory
namespace Reciprocity
attribute [local instance] arithmeticNormIdeleClassIsMulCommutative
GlobalClassFieldTheory.Reciprocity.arithmeticGlobalNormResidueAbelianization_galoisAbelianizationTopology
DocumentationReuse the quotient topology chosen by topological global reciprocity.
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped IsMulCommutative NumberField
open NumberField IsDedekindDomain
open IdeleGroup
noncomputable section
namespace GlobalClassFieldTheory
namespace Reciprocity
attribute [local instance] arithmeticNormIdeleClassIsMulCommutative
section FiniteGalois
variable
(K L : Type) [Field K] [NumberField K]
[Field L] [NumberField L] [Algebra K L]
[FiniteDimensional K L] [IsGalois K L]
GlobalClassFieldTheory.Reciprocity.arithmeticGlobalNormResidueAbelianization_galoisAbelianizationIsTopologicalGroup
DocumentationThe quotient topology above carries the quotient topological-group structure.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped IsMulCommutative NumberField
open NumberField IsDedekindDomain
open IdeleGroup
noncomputable section
namespace GlobalClassFieldTheory
namespace Reciprocity
attribute [local instance] arithmeticNormIdeleClassIsMulCommutative
section FiniteGalois
variable
(K L : Type) [Field K] [NumberField K]
[Field L] [NumberField L] [Algebra K L]
[FiniteDimensional K L] [IsGalois K L]
/-- Reuse the quotient topology chosen by topological global reciprocity. -/
local instance
arithmeticGlobalNormResidueAbelianization_galoisAbelianizationTopology :
TopologicalSpace (Abelianization (Gal(L / K))) :=
topologicalGlobalNormResidueAbelianization_galoisAbelianizationTopology
K L
GlobalClassFieldTheory.Reciprocity.arithmeticGlobalNormResidueAbelianizationMonoidHom
DocumentationThe global norm-residue homomorphism with arithmetic Frobenius normalization, for an arbitrary finite Galois extension.
Source context 11 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped IsMulCommutative NumberField
open NumberField IsDedekindDomain
open IdeleGroup
noncomputable section
namespace GlobalClassFieldTheory
namespace Reciprocity
attribute [local instance] arithmeticNormIdeleClassIsMulCommutative
section FiniteGalois
variable
(K L : Type) [Field K] [NumberField K]
[Field L] [NumberField L] [Algebra K L]
[FiniteDimensional K L] [IsGalois K L]
/-- Reuse the quotient topology chosen by topological global reciprocity. -/
local instance
arithmeticGlobalNormResidueAbelianization_galoisAbelianizationTopology :
TopologicalSpace (Abelianization (Gal(L / K))) :=
topologicalGlobalNormResidueAbelianization_galoisAbelianizationTopology
K L
/-- The quotient topology above carries the quotient topological-group
structure. -/
local instance
arithmeticGlobalNormResidueAbelianization_galoisAbelianizationIsTopologicalGroup :
IsTopologicalGroup (Abelianization (Gal(L / K))) := by
change
IsTopologicalGroup
(Gal(L / K) ⧸ commutator (Gal(L / K)))
infer_instance
GlobalClassFieldTheory.Reciprocity.arithmeticGlobalNormResidueAbelianizationMonoidHom_apply
DocumentationArithmetic normalization evaluates by inverting the geometric norm-residue symbol.
Source context 11 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped IsMulCommutative NumberField
open NumberField IsDedekindDomain
open IdeleGroup
noncomputable section
namespace GlobalClassFieldTheory
namespace Reciprocity
attribute [local instance] arithmeticNormIdeleClassIsMulCommutative
section FiniteGalois
variable
(K L : Type) [Field K] [NumberField K]
[Field L] [NumberField L] [Algebra K L]
[FiniteDimensional K L] [IsGalois K L]
/-- Reuse the quotient topology chosen by topological global reciprocity. -/
local instance
arithmeticGlobalNormResidueAbelianization_galoisAbelianizationTopology :
TopologicalSpace (Abelianization (Gal(L / K))) :=
topologicalGlobalNormResidueAbelianization_galoisAbelianizationTopology
K L
/-- The quotient topology above carries the quotient topological-group
structure. -/
local instance
arithmeticGlobalNormResidueAbelianization_galoisAbelianizationIsTopologicalGroup :
IsTopologicalGroup (Abelianization (Gal(L / K))) := by
change
IsTopologicalGroup
(Gal(L / K) ⧸ commutator (Gal(L / K)))
infer_instance
GlobalClassFieldTheory.Reciprocity.arithmeticGlobalNormResidueAbelianizationMonoidHom_ker
DocumentationArithmetic normalization does not change the genuine norm kernel.
Source context 11 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped IsMulCommutative NumberField
open NumberField IsDedekindDomain
open IdeleGroup
noncomputable section
namespace GlobalClassFieldTheory
namespace Reciprocity
attribute [local instance] arithmeticNormIdeleClassIsMulCommutative
section FiniteGalois
variable
(K L : Type) [Field K] [NumberField K]
[Field L] [NumberField L] [Algebra K L]
[FiniteDimensional K L] [IsGalois K L]
/-- Reuse the quotient topology chosen by topological global reciprocity. -/
local instance
arithmeticGlobalNormResidueAbelianization_galoisAbelianizationTopology :
TopologicalSpace (Abelianization (Gal(L / K))) :=
topologicalGlobalNormResidueAbelianization_galoisAbelianizationTopology
K L
/-- The quotient topology above carries the quotient topological-group
structure. -/
local instance
arithmeticGlobalNormResidueAbelianization_galoisAbelianizationIsTopologicalGroup :
IsTopologicalGroup (Abelianization (Gal(L / K))) := by
change
IsTopologicalGroup
(Gal(L / K) ⧸ commutator (Gal(L / K)))
infer_instance
GlobalClassFieldTheory.Reciprocity.arithmeticGlobalNormResidueAbelianizationMonoidHom_surjective
DocumentationThe arithmetic global norm-residue homomorphism is surjective.
Source context 11 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped IsMulCommutative NumberField
open NumberField IsDedekindDomain
open IdeleGroup
noncomputable section
namespace GlobalClassFieldTheory
namespace Reciprocity
attribute [local instance] arithmeticNormIdeleClassIsMulCommutative
section FiniteGalois
variable
(K L : Type) [Field K] [NumberField K]
[Field L] [NumberField L] [Algebra K L]
[FiniteDimensional K L] [IsGalois K L]
/-- Reuse the quotient topology chosen by topological global reciprocity. -/
local instance
arithmeticGlobalNormResidueAbelianization_galoisAbelianizationTopology :
TopologicalSpace (Abelianization (Gal(L / K))) :=
topologicalGlobalNormResidueAbelianization_galoisAbelianizationTopology
K L
/-- The quotient topology above carries the quotient topological-group
structure. -/
local instance
arithmeticGlobalNormResidueAbelianization_galoisAbelianizationIsTopologicalGroup :
IsTopologicalGroup (Abelianization (Gal(L / K))) := by
change
IsTopologicalGroup
(Gal(L / K) ⧸ commutator (Gal(L / K)))
infer_instance
GlobalClassFieldTheory.Reciprocity.arithmeticGlobalNormResidueAbelianizationContinuousMulEquiv
DocumentationThe arithmetic finite-Galois norm-residue isomorphism, with the native idèle-class quotient topology and the finite Krull quotient topology on the Galois abelianization.
Source context 11 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped IsMulCommutative NumberField
open NumberField IsDedekindDomain
open IdeleGroup
noncomputable section
namespace GlobalClassFieldTheory
namespace Reciprocity
attribute [local instance] arithmeticNormIdeleClassIsMulCommutative
section FiniteGalois
variable
(K L : Type) [Field K] [NumberField K]
[Field L] [NumberField L] [Algebra K L]
[FiniteDimensional K L] [IsGalois K L]
/-- Reuse the quotient topology chosen by topological global reciprocity. -/
local instance
arithmeticGlobalNormResidueAbelianization_galoisAbelianizationTopology :
TopologicalSpace (Abelianization (Gal(L / K))) :=
topologicalGlobalNormResidueAbelianization_galoisAbelianizationTopology
K L
/-- The quotient topology above carries the quotient topological-group
structure. -/
local instance
arithmeticGlobalNormResidueAbelianization_galoisAbelianizationIsTopologicalGroup :
IsTopologicalGroup (Abelianization (Gal(L / K))) := by
change
IsTopologicalGroup
(Gal(L / K) ⧸ commutator (Gal(L / K)))
infer_instance
GlobalClassFieldTheory.Reciprocity.arithmeticGlobalNormResidueAbelianizationContinuousMulEquiv_apply
DocumentationThe arithmetic abelianized norm-residue equivalence is pointwise the inverse of the geometric equivalence.
Source context 11 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped IsMulCommutative NumberField
open NumberField IsDedekindDomain
open IdeleGroup
noncomputable section
namespace GlobalClassFieldTheory
namespace Reciprocity
attribute [local instance] arithmeticNormIdeleClassIsMulCommutative
section FiniteGalois
variable
(K L : Type) [Field K] [NumberField K]
[Field L] [NumberField L] [Algebra K L]
[FiniteDimensional K L] [IsGalois K L]
/-- Reuse the quotient topology chosen by topological global reciprocity. -/
local instance
arithmeticGlobalNormResidueAbelianization_galoisAbelianizationTopology :
TopologicalSpace (Abelianization (Gal(L / K))) :=
topologicalGlobalNormResidueAbelianization_galoisAbelianizationTopology
K L
/-- The quotient topology above carries the quotient topological-group
structure. -/
local instance
arithmeticGlobalNormResidueAbelianization_galoisAbelianizationIsTopologicalGroup :
IsTopologicalGroup (Abelianization (Gal(L / K))) := by
change
IsTopologicalGroup
(Gal(L / K) ⧸ commutator (Gal(L / K)))
infer_instance
GlobalClassFieldTheory.Reciprocity.arithmeticGlobalReciprocityAbelianizationContinuousMulEquiv
DocumentationThe canonical reciprocity isomorphism Gal(L/K)ᵃᵇ ≃ₜ* C_K / N_{L/K}(C_L), in the direction stated in the global reciprocity theorem.
Source context 11 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped IsMulCommutative NumberField
open NumberField IsDedekindDomain
open IdeleGroup
noncomputable section
namespace GlobalClassFieldTheory
namespace Reciprocity
attribute [local instance] arithmeticNormIdeleClassIsMulCommutative
section FiniteGalois
variable
(K L : Type) [Field K] [NumberField K]
[Field L] [NumberField L] [Algebra K L]
[FiniteDimensional K L] [IsGalois K L]
/-- Reuse the quotient topology chosen by topological global reciprocity. -/
local instance
arithmeticGlobalNormResidueAbelianization_galoisAbelianizationTopology :
TopologicalSpace (Abelianization (Gal(L / K))) :=
topologicalGlobalNormResidueAbelianization_galoisAbelianizationTopology
K L
/-- The quotient topology above carries the quotient topological-group
structure. -/
local instance
arithmeticGlobalNormResidueAbelianization_galoisAbelianizationIsTopologicalGroup :
IsTopologicalGroup (Abelianization (Gal(L / K))) := by
change
IsTopologicalGroup
(Gal(L / K) ⧸ commutator (Gal(L / K)))
infer_instance
GlobalClassFieldTheory.Reciprocity.arithmeticGlobalReciprocityAbelianizationContinuousMulEquiv_symm_mk
DocumentationThe inverse of arithmetic reciprocity is literally the arithmetic global norm-residue symbol on every idèle class.
Source context 11 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped IsMulCommutative NumberField
open NumberField IsDedekindDomain
open IdeleGroup
noncomputable section
namespace GlobalClassFieldTheory
namespace Reciprocity
attribute [local instance] arithmeticNormIdeleClassIsMulCommutative
section FiniteGalois
variable
(K L : Type) [Field K] [NumberField K]
[Field L] [NumberField L] [Algebra K L]
[FiniteDimensional K L] [IsGalois K L]
/-- Reuse the quotient topology chosen by topological global reciprocity. -/
local instance
arithmeticGlobalNormResidueAbelianization_galoisAbelianizationTopology :
TopologicalSpace (Abelianization (Gal(L / K))) :=
topologicalGlobalNormResidueAbelianization_galoisAbelianizationTopology
K L
/-- The quotient topology above carries the quotient topological-group
structure. -/
local instance
arithmeticGlobalNormResidueAbelianization_galoisAbelianizationIsTopologicalGroup :
IsTopologicalGroup (Abelianization (Gal(L / K))) := by
change
IsTopologicalGroup
(Gal(L / K) ⧸ commutator (Gal(L / K)))
infer_instance
GlobalClassFieldTheory.Reciprocity.arithmeticGlobalNormResidueMonoidHom
DocumentationThe global norm-residue homomorphism in arithmetic Frobenius normalization for a finite abelian extension.
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped IsMulCommutative NumberField
open NumberField IsDedekindDomain
open IdeleGroup
noncomputable section
namespace GlobalClassFieldTheory
namespace Reciprocity
attribute [local instance] arithmeticNormIdeleClassIsMulCommutative
section FiniteAbelian
variable
(K L : Type) [Field K] [NumberField K]
[Field L] [NumberField L] [Algebra K L]
[FiniteDimensional K L] [IsAbelianGalois K L]
GlobalClassFieldTheory.Reciprocity.arithmeticGlobalNormResidueMonoidHom_apply
DocumentationArithmetic normalization evaluates by inverting the geometric global norm-residue symbol.
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped IsMulCommutative NumberField
open NumberField IsDedekindDomain
open IdeleGroup
noncomputable section
namespace GlobalClassFieldTheory
namespace Reciprocity
attribute [local instance] arithmeticNormIdeleClassIsMulCommutative
section FiniteAbelian
variable
(K L : Type) [Field K] [NumberField K]
[Field L] [NumberField L] [Algebra K L]
[FiniteDimensional K L] [IsAbelianGalois K L]
GlobalClassFieldTheory.Reciprocity.arithmeticGlobalNormResidueMonoidHom_ker
DocumentationArithmetic normalization leaves the global norm kernel unchanged.
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped IsMulCommutative NumberField
open NumberField IsDedekindDomain
open IdeleGroup
noncomputable section
namespace GlobalClassFieldTheory
namespace Reciprocity
attribute [local instance] arithmeticNormIdeleClassIsMulCommutative
section FiniteAbelian
variable
(K L : Type) [Field K] [NumberField K]
[Field L] [NumberField L] [Algebra K L]
[FiniteDimensional K L] [IsAbelianGalois K L]
GlobalClassFieldTheory.Reciprocity.arithmeticGlobalNormResidueMonoidHom_surjective
DocumentationThe arithmetic global norm-residue homomorphism is surjective.
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped IsMulCommutative NumberField
open NumberField IsDedekindDomain
open IdeleGroup
noncomputable section
namespace GlobalClassFieldTheory
namespace Reciprocity
attribute [local instance] arithmeticNormIdeleClassIsMulCommutative
section FiniteAbelian
variable
(K L : Type) [Field K] [NumberField K]
[Field L] [NumberField L] [Algebra K L]
[FiniteDimensional K L] [IsAbelianGalois K L]
GlobalClassFieldTheory.Reciprocity.arithmeticGlobalNormResidueMonoidHom_continuous
DocumentationThe arithmetic global norm-residue map is continuous for the ordinary idèle-class topology and the finite Krull topology.
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped IsMulCommutative NumberField
open NumberField IsDedekindDomain
open IdeleGroup
noncomputable section
namespace GlobalClassFieldTheory
namespace Reciprocity
attribute [local instance] arithmeticNormIdeleClassIsMulCommutative
section FiniteAbelian
variable
(K L : Type) [Field K] [NumberField K]
[Field L] [NumberField L] [Algebra K L]
[FiniteDimensional K L] [IsAbelianGalois K L]
GlobalClassFieldTheory.Reciprocity.arithmeticGlobalNormResidueContinuousMulEquiv
DocumentationArithmetic global norm-residue as a homeomorphic multiplicative equivalence of the native norm quotient with the finite Krull Galois group.
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped IsMulCommutative NumberField
open NumberField IsDedekindDomain
open IdeleGroup
noncomputable section
namespace GlobalClassFieldTheory
namespace Reciprocity
attribute [local instance] arithmeticNormIdeleClassIsMulCommutative
section FiniteAbelian
variable
(K L : Type) [Field K] [NumberField K]
[Field L] [NumberField L] [Algebra K L]
[FiniteDimensional K L] [IsAbelianGalois K L]
GlobalClassFieldTheory.Reciprocity.arithmeticGlobalNormResidueContinuousMulEquiv_apply
DocumentationThe arithmetic norm-residue equivalence is pointwise the inverse of the geometric equivalence.
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped IsMulCommutative NumberField
open NumberField IsDedekindDomain
open IdeleGroup
noncomputable section
namespace GlobalClassFieldTheory
namespace Reciprocity
attribute [local instance] arithmeticNormIdeleClassIsMulCommutative
section FiniteAbelian
variable
(K L : Type) [Field K] [NumberField K]
[Field L] [NumberField L] [Algebra K L]
[FiniteDimensional K L] [IsAbelianGalois K L]
GlobalClassFieldTheory.Reciprocity.arithmeticGlobalReciprocityContinuousMulEquiv
DocumentationThe canonical arithmetic reciprocity isomorphism in the direction Gal(L/K) ≃ₜ* C_K / N_{L/K}(C_L).
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped IsMulCommutative NumberField
open NumberField IsDedekindDomain
open IdeleGroup
noncomputable section
namespace GlobalClassFieldTheory
namespace Reciprocity
attribute [local instance] arithmeticNormIdeleClassIsMulCommutative
section FiniteAbelian
variable
(K L : Type) [Field K] [NumberField K]
[Field L] [NumberField L] [Algebra K L]
[FiniteDimensional K L] [IsAbelianGalois K L]
GlobalClassFieldTheory.Reciprocity.arithmeticGlobalReciprocityContinuousMulEquiv_symm_mk
DocumentationApplying inverse arithmetic reciprocity to a quotient representative recovers the arithmetic norm-residue symbol.
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped IsMulCommutative NumberField
open NumberField IsDedekindDomain
open IdeleGroup
noncomputable section
namespace GlobalClassFieldTheory
namespace Reciprocity
attribute [local instance] arithmeticNormIdeleClassIsMulCommutative
section FiniteAbelian
variable
(K L : Type) [Field K] [NumberField K]
[Field L] [NumberField L] [Algebra K L]
[FiniteDimensional K L] [IsAbelianGalois K L]
GlobalClassFieldTheory.Reciprocity.arithmeticGlobalReciprocityContinuousMulEquiv_globalNormResidue
DocumentationArithmetic reciprocity sends the arithmetic norm-residue symbol of an idèle class to its literal representative in the norm quotient.
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped IsMulCommutative NumberField
open NumberField IsDedekindDomain
open IdeleGroup
noncomputable section
namespace GlobalClassFieldTheory
namespace Reciprocity
attribute [local instance] arithmeticNormIdeleClassIsMulCommutative
section FiniteAbelian
variable
(K L : Type) [Field K] [NumberField K]
[Field L] [NumberField L] [Algebra K L]
[FiniteDimensional K L] [IsAbelianGalois K L]
GlobalClassFieldTheory.Reciprocity.arithmeticChosenFinitePlaceArtinMonoidHom
DocumentationThe chosen finite-place Artin homomorphism in arithmetic normalization. A usual local uniformizer therefore maps to arithmetic Frobenius.
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped IsMulCommutative NumberField
open NumberField IsDedekindDomain
open IdeleGroup
noncomputable section
namespace GlobalClassFieldTheory
namespace Reciprocity
attribute [local instance] arithmeticNormIdeleClassIsMulCommutative
section FiniteAbelian
variable
(K L : Type) [Field K] [NumberField K]
[Field L] [NumberField L] [Algebra K L]
[FiniteDimensional K L] [IsAbelianGalois K L]
GlobalClassFieldTheory.Reciprocity.arithmeticChosenFinitePlaceArtinMonoidHom_apply
DocumentationArithmetic finite-place Artin symbols are inverses of the geometric chosen local symbols.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped IsMulCommutative NumberField
open NumberField IsDedekindDomain
open IdeleGroup
noncomputable section
namespace GlobalClassFieldTheory
namespace Reciprocity
attribute [local instance] arithmeticNormIdeleClassIsMulCommutative
section FiniteAbelian
variable
(K L : Type) [Field K] [NumberField K]
[Field L] [NumberField L] [Algebra K L]
[FiniteDimensional K L] [IsAbelianGalois K L]
omit [NumberField L] in
GlobalClassFieldTheory.Reciprocity.arithmeticGlobalNormResidueMonoidHom_comp_finitePlaceIdeleClass
DocumentationFinite-place local-global compatibility in arithmetic normalization.
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped IsMulCommutative NumberField
open NumberField IsDedekindDomain
open IdeleGroup
noncomputable section
namespace GlobalClassFieldTheory
namespace Reciprocity
attribute [local instance] arithmeticNormIdeleClassIsMulCommutative
section FiniteAbelian
variable
(K L : Type) [Field K] [NumberField K]
[Field L] [NumberField L] [Algebra K L]
[FiniteDimensional K L] [IsAbelianGalois K L]
GlobalClassFieldTheory.Reciprocity.arithmeticChosenInfinitePlaceArtinMonoidHom
DocumentationThe chosen infinite-place Artin homomorphism in arithmetic normalization.
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped IsMulCommutative NumberField
open NumberField IsDedekindDomain
open IdeleGroup
noncomputable section
namespace GlobalClassFieldTheory
namespace Reciprocity
attribute [local instance] arithmeticNormIdeleClassIsMulCommutative
section FiniteAbelian
variable
(K L : Type) [Field K] [NumberField K]
[Field L] [NumberField L] [Algebra K L]
[FiniteDimensional K L] [IsAbelianGalois K L]
GlobalClassFieldTheory.Reciprocity.arithmeticChosenInfinitePlaceArtinMonoidHom_apply
DocumentationArithmetic infinite-place Artin symbols are inverses of the geometric chosen local symbols.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped IsMulCommutative NumberField
open NumberField IsDedekindDomain
open IdeleGroup
noncomputable section
namespace GlobalClassFieldTheory
namespace Reciprocity
attribute [local instance] arithmeticNormIdeleClassIsMulCommutative
section FiniteAbelian
variable
(K L : Type) [Field K] [NumberField K]
[Field L] [NumberField L] [Algebra K L]
[FiniteDimensional K L] [IsAbelianGalois K L]
omit [NumberField K] [NumberField L] [FiniteDimensional K L] in
GlobalClassFieldTheory.Reciprocity.arithmeticGlobalNormResidueMonoidHom_comp_infinitePlaceIdeleClass
DocumentationInfinite-place local-global compatibility in arithmetic normalization.
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped IsMulCommutative NumberField
open NumberField IsDedekindDomain
open IdeleGroup
noncomputable section
namespace GlobalClassFieldTheory
namespace Reciprocity
attribute [local instance] arithmeticNormIdeleClassIsMulCommutative
section FiniteAbelian
variable
(K L : Type) [Field K] [NumberField K]
[Field L] [NumberField L] [Algebra K L]
[FiniteDimensional K L] [IsAbelianGalois K L]
GlobalClassFieldTheory.Reciprocity.arithmeticGlobalArtinMonoidHom
DocumentationThe idèle-level global Artin product in arithmetic normalization.
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped IsMulCommutative NumberField
open NumberField IsDedekindDomain
open IdeleGroup
noncomputable section
namespace GlobalClassFieldTheory
namespace Reciprocity
attribute [local instance] arithmeticNormIdeleClassIsMulCommutative
section FiniteAbelian
variable
(K L : Type) [Field K] [NumberField K]
[Field L] [NumberField L] [Algebra K L]
[FiniteDimensional K L] [IsAbelianGalois K L]
GlobalClassFieldTheory.Reciprocity.arithmeticGlobalArtinMonoidHom_apply
DocumentationThe arithmetic global Artin symbol is the inverse of the geometric global Artin symbol.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped IsMulCommutative NumberField
open NumberField IsDedekindDomain
open IdeleGroup
noncomputable section
namespace GlobalClassFieldTheory
namespace Reciprocity
attribute [local instance] arithmeticNormIdeleClassIsMulCommutative
section FiniteAbelian
variable
(K L : Type) [Field K] [NumberField K]
[Field L] [NumberField L] [Algebra K L]
[FiniteDimensional K L] [IsAbelianGalois K L]
omit [FiniteDimensional K L] in
GlobalClassFieldTheory.Reciprocity.arithmeticGlobalArtinMonoidHom_finitePlaceIdele
DocumentationThe arithmetic global Artin symbol of a finite one-place idèle is literally the arithmetic chosen local Artin symbol.
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped IsMulCommutative NumberField
open NumberField IsDedekindDomain
open IdeleGroup
noncomputable section
namespace GlobalClassFieldTheory
namespace Reciprocity
attribute [local instance] arithmeticNormIdeleClassIsMulCommutative
section FiniteAbelian
variable
(K L : Type) [Field K] [NumberField K]
[Field L] [NumberField L] [Algebra K L]
[FiniteDimensional K L] [IsAbelianGalois K L]
GlobalClassFieldTheory.Reciprocity.arithmeticGlobalArtinMonoidHom_infinitePlaceIdele
DocumentationThe arithmetic global Artin symbol of an infinite one-place idèle is literally the arithmetic chosen local Artin symbol.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped IsMulCommutative NumberField
open NumberField IsDedekindDomain
open IdeleGroup
noncomputable section
namespace GlobalClassFieldTheory
namespace Reciprocity
attribute [local instance] arithmeticNormIdeleClassIsMulCommutative
section FiniteAbelian
variable
(K L : Type) [Field K] [NumberField K]
[Field L] [NumberField L] [Algebra K L]
[FiniteDimensional K L] [IsAbelianGalois K L]
omit [FiniteDimensional K L] in
GlobalClassFieldTheory.Reciprocity.arithmeticGlobalArtinMonoidHom_principalIdele
DocumentationArithmetic global Artin kills every principal idèle.
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped IsMulCommutative NumberField
open NumberField IsDedekindDomain
open IdeleGroup
noncomputable section
namespace GlobalClassFieldTheory
namespace Reciprocity
attribute [local instance] arithmeticNormIdeleClassIsMulCommutative
section FiniteAbelian
variable
(K L : Type) [Field K] [NumberField K]
[Field L] [NumberField L] [Algebra K L]
[FiniteDimensional K L] [IsAbelianGalois K L]
GlobalClassFieldTheory.Reciprocity.arithmeticGlobalNormResidueMonoidHom_comp_ideleClassQuotient_eq_globalArtin
DocumentationDescending the arithmetic local-product Artin map through principal idèles gives the arithmetic global norm-residue homomorphism literally.
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped IsMulCommutative NumberField
open NumberField IsDedekindDomain
open IdeleGroup
noncomputable section
namespace GlobalClassFieldTheory
namespace Reciprocity
attribute [local instance] arithmeticNormIdeleClassIsMulCommutative
section FiniteAbelian
variable
(K L : Type) [Field K] [NumberField K]
[Field L] [NumberField L] [Algebra K L]
[FiniteDimensional K L] [IsAbelianGalois K L]