ModuleArchimedeanNormQuotient.lean
Nyll.ClassFieldTheory.LocalClassFieldTheory.ClassFormation.ArchimedeanNormQuotient
26 declarations indexed from sourceView source ↗ Module documentation
The real/complex norm quotient
At a ramified infinite place the local extension is ℂ/ℝ. Its norm subgroup consists exactly of the positive real units, so the sign map identifies the norm quotient with ℤˣ, a group of order two.
Declarations
LocalClassFieldTheory.infinitePlaceAbsoluteValueExtension
DocumentationAn infinite place above another one, written in the absolute-value extension format used by the algebraic-localization API.
Source context 11 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open LocalFieldTheory
open CyclicCohomology.ProfiniteCohomology.Herbrand
open CyclicCohomology
noncomputable section
namespace LocalClassFieldTheory
universe u v w z
open AlgebraicNumberTheory.Valuations
open HilbertRamification
open NumberField
open scoped NumberField.LiesOver
variable
{K L : Type}
[Field K] [NumberField K]
[Field L] [NumberField L] [Algebra K L]
[FiniteDimensional K L] [IsGalois K L]
LocalClassFieldTheory.absoluteCompletionRingEquivReal
DocumentationThe underlying absolute-value completion of a real infinite place is the real numbers.
Source context 11 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open LocalFieldTheory
open CyclicCohomology.ProfiniteCohomology.Herbrand
open CyclicCohomology
noncomputable section
namespace LocalClassFieldTheory
universe u v w z
open AlgebraicNumberTheory.Valuations
open HilbertRamification
open NumberField
open scoped NumberField.LiesOver
variable
{K L : Type}
[Field K] [NumberField K]
[Field L] [NumberField L] [Algebra K L]
[FiniteDimensional K L] [IsGalois K L]
LocalClassFieldTheory.absoluteCompletionRingEquivComplex
DocumentationThe underlying absolute-value completion of a complex infinite place is the complex numbers.
Source context 11 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open LocalFieldTheory
open CyclicCohomology.ProfiniteCohomology.Herbrand
open CyclicCohomology
noncomputable section
namespace LocalClassFieldTheory
universe u v w z
open AlgebraicNumberTheory.Valuations
open HilbertRamification
open NumberField
open scoped NumberField.LiesOver
variable
{K L : Type}
[Field K] [NumberField K]
[Field L] [NumberField L] [Algebra K L]
[FiniteDimensional K L] [IsGalois K L]
LocalClassFieldTheory.absoluteValueDecompositionGroup_eq_infinitePlaceStabilizer
DocumentationFor an infinite place, the absolute-value decomposition group is the ordinary Galois stabilizer of that place.
Source context 12 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open LocalFieldTheory
open CyclicCohomology.ProfiniteCohomology.Herbrand
open CyclicCohomology
noncomputable section
namespace LocalClassFieldTheory
universe u v w z
open AlgebraicNumberTheory.Valuations
open HilbertRamification
open NumberField
open scoped NumberField.LiesOver
variable
{K L : Type}
[Field K] [NumberField K]
[Field L] [NumberField L] [Algebra K L]
[FiniteDimensional K L] [IsGalois K L]
omit [NumberField K] [NumberField L] [FiniteDimensional K L]
[IsGalois K L] in
LocalClassFieldTheory.normUnits_map_ringEquiv
DocumentationField norms commute with compatible changes of both the base and extension fields.
Source context 11 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open LocalFieldTheory
open CyclicCohomology.ProfiniteCohomology.Herbrand
open CyclicCohomology
noncomputable section
namespace LocalClassFieldTheory
universe u v w z
open AlgebraicNumberTheory.Valuations
open HilbertRamification
open NumberField
open scoped NumberField.LiesOver
variable
{K L : Type}
[Field K] [NumberField K]
[Field L] [NumberField L] [Algebra K L]
[FiniteDimensional K L] [IsGalois K L]
LocalClassFieldTheory.ringEquiv_compat_symm
DocumentationCompatibility of a square of ring equivalences is symmetric.
Source context 11 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open LocalFieldTheory
open CyclicCohomology.ProfiniteCohomology.Herbrand
open CyclicCohomology
noncomputable section
namespace LocalClassFieldTheory
universe u v w z
open AlgebraicNumberTheory.Valuations
open HilbertRamification
open NumberField
open scoped NumberField.LiesOver
variable
{K L : Type}
[Field K] [NumberField K]
[Field L] [NumberField L] [Algebra K L]
[FiniteDimensional K L] [IsGalois K L]
LocalClassFieldTheory.normQuotientMapOfRingEquiv
DocumentationA compatible pair of field equivalences induces a map of norm quotients.
Source context 11 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open LocalFieldTheory
open CyclicCohomology.ProfiniteCohomology.Herbrand
open CyclicCohomology
noncomputable section
namespace LocalClassFieldTheory
universe u v w z
open AlgebraicNumberTheory.Valuations
open HilbertRamification
open NumberField
open scoped NumberField.LiesOver
variable
{K L : Type}
[Field K] [NumberField K]
[Field L] [NumberField L] [Algebra K L]
[FiniteDimensional K L] [IsGalois K L]
LocalClassFieldTheory.normQuotientMapOfRingEquiv_normClass
DocumentationTransporting a norm class through compatible field equivalences agrees with transporting its representative unit.
Source context 11 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open LocalFieldTheory
open CyclicCohomology.ProfiniteCohomology.Herbrand
open CyclicCohomology
noncomputable section
namespace LocalClassFieldTheory
universe u v w z
open AlgebraicNumberTheory.Valuations
open HilbertRamification
open NumberField
open scoped NumberField.LiesOver
variable
{K L : Type}
[Field K] [NumberField K]
[Field L] [NumberField L] [Algebra K L]
[FiniteDimensional K L] [IsGalois K L]
LocalClassFieldTheory.normQuotientEquivOfRingEquiv
DocumentationNorm quotients are invariant under compatible equivalences of the base and extension fields.
Source context 11 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open LocalFieldTheory
open CyclicCohomology.ProfiniteCohomology.Herbrand
open CyclicCohomology
noncomputable section
namespace LocalClassFieldTheory
universe u v w z
open AlgebraicNumberTheory.Valuations
open HilbertRamification
open NumberField
open scoped NumberField.LiesOver
variable
{K L : Type}
[Field K] [NumberField K]
[Field L] [NumberField L] [Algebra K L]
[FiniteDimensional K L] [IsGalois K L]
LocalClassFieldTheory.herbrandH0_card_eq_one_of_group_card_eq_one
DocumentationA one-element acting group has trivial degree-zero Herbrand cohomology.
Source context 11 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open LocalFieldTheory
open CyclicCohomology.ProfiniteCohomology.Herbrand
open CyclicCohomology
noncomputable section
namespace LocalClassFieldTheory
universe u v w z
open AlgebraicNumberTheory.Valuations
open HilbertRamification
open NumberField
open scoped NumberField.LiesOver
variable
{K L : Type}
[Field K] [NumberField K]
[Field L] [NumberField L] [Algebra K L]
[FiniteDimensional K L] [IsGalois K L]
LocalClassFieldTheory.infiniteCompletionNormQuotientEquivRealComplex
DocumentationAt a complex place above a real place, the completion norm quotient is the concrete quotient for ℂ/ℝ.
Source context 11 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open LocalFieldTheory
open CyclicCohomology.ProfiniteCohomology.Herbrand
open CyclicCohomology
noncomputable section
namespace LocalClassFieldTheory
universe u v w z
open AlgebraicNumberTheory.Valuations
open HilbertRamification
open NumberField
open scoped NumberField.LiesOver
variable
{K L : Type}
[Field K] [NumberField K]
[Field L] [NumberField L] [Algebra K L]
[FiniteDimensional K L] [IsGalois K L]
LocalClassFieldTheory.localizedCompletionNormQuotientEquivAbsoluteCompletions
DocumentationThe algebraic localization used in the local cohomology block is canonically the whole absolute-value completion, also at an infinite place.
Source context 11 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open LocalFieldTheory
open CyclicCohomology.ProfiniteCohomology.Herbrand
open CyclicCohomology
noncomputable section
namespace LocalClassFieldTheory
universe u v w z
open AlgebraicNumberTheory.Valuations
open HilbertRamification
open NumberField
open scoped NumberField.LiesOver
variable
{K L : Type}
[Field K] [NumberField K]
[Field L] [NumberField L] [Algebra K L]
[FiniteDimensional K L] [IsGalois K L]
LocalClassFieldTheory.absoluteCompletionNormQuotientEquivRealComplex
DocumentationWritten using the underlying absolute-value completions, the norm quotient at a complex place above a real place is again the concrete quotient for ℂ/ℝ.
Source context 11 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open LocalFieldTheory
open CyclicCohomology.ProfiniteCohomology.Herbrand
open CyclicCohomology
noncomputable section
namespace LocalClassFieldTheory
universe u v w z
open AlgebraicNumberTheory.Valuations
open HilbertRamification
open NumberField
open scoped NumberField.LiesOver
variable
{K L : Type}
[Field K] [NumberField K]
[Field L] [NumberField L] [Algebra K L]
[FiniteDimensional K L] [IsGalois K L]
LocalClassFieldTheory.realUnitsSign
DocumentationThe sign of a nonzero real number, regarded as an integral unit.
Source context 11 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open LocalFieldTheory
open CyclicCohomology.ProfiniteCohomology.Herbrand
open CyclicCohomology
noncomputable section
namespace LocalClassFieldTheory
universe u v w z
open AlgebraicNumberTheory.Valuations
open HilbertRamification
open NumberField
open scoped NumberField.LiesOver
variable
{K L : Type}
[Field K] [NumberField K]
[Field L] [NumberField L] [Algebra K L]
[FiniteDimensional K L] [IsGalois K L]
LocalClassFieldTheory.realUnitsSign_coe
DocumentationCoercing realUnitsSign x to an integer recovers the usual sign of the underlying nonzero real number.
Source context 11 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open LocalFieldTheory
open CyclicCohomology.ProfiniteCohomology.Herbrand
open CyclicCohomology
noncomputable section
namespace LocalClassFieldTheory
universe u v w z
open AlgebraicNumberTheory.Valuations
open HilbertRamification
open NumberField
open scoped NumberField.LiesOver
variable
{K L : Type}
[Field K] [NumberField K]
[Field L] [NumberField L] [Algebra K L]
[FiniteDimensional K L] [IsGalois K L]
LocalClassFieldTheory.realUnitsSign_surjective
DocumentationBoth integral signs occur.
Source context 11 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open LocalFieldTheory
open CyclicCohomology.ProfiniteCohomology.Herbrand
open CyclicCohomology
noncomputable section
namespace LocalClassFieldTheory
universe u v w z
open AlgebraicNumberTheory.Valuations
open HilbertRamification
open NumberField
open scoped NumberField.LiesOver
variable
{K L : Type}
[Field K] [NumberField K]
[Field L] [NumberField L] [Algebra K L]
[FiniteDimensional K L] [IsGalois K L]
LocalClassFieldTheory.mem_realUnitsSign_ker_iff
DocumentationA nonzero real unit has trivial sign precisely when it is positive.
Source context 11 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open LocalFieldTheory
open CyclicCohomology.ProfiniteCohomology.Herbrand
open CyclicCohomology
noncomputable section
namespace LocalClassFieldTheory
universe u v w z
open AlgebraicNumberTheory.Valuations
open HilbertRamification
open NumberField
open scoped NumberField.LiesOver
variable
{K L : Type}
[Field K] [NumberField K]
[Field L] [NumberField L] [Algebra K L]
[FiniteDimensional K L] [IsGalois K L]
LocalClassFieldTheory.realUnitsSign_continuous
DocumentationThe sign homomorphism is continuous for the native topology on real units and the discrete topology on ℤˣ.
Source context 11 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open LocalFieldTheory
open CyclicCohomology.ProfiniteCohomology.Herbrand
open CyclicCohomology
noncomputable section
namespace LocalClassFieldTheory
universe u v w z
open AlgebraicNumberTheory.Valuations
open HilbertRamification
open NumberField
open scoped NumberField.LiesOver
variable
{K L : Type}
[Field K] [NumberField K]
[Field L] [NumberField L] [Algebra K L]
[FiniteDimensional K L] [IsGalois K L]
LocalClassFieldTheory.realUnitsSign_ker_eq_complexNormSubgroup
DocumentationThe norms from ℂˣ are precisely the positive real units.
Source context 11 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open LocalFieldTheory
open CyclicCohomology.ProfiniteCohomology.Herbrand
open CyclicCohomology
noncomputable section
namespace LocalClassFieldTheory
universe u v w z
open AlgebraicNumberTheory.Valuations
open HilbertRamification
open NumberField
open scoped NumberField.LiesOver
variable
{K L : Type}
[Field K] [NumberField K]
[Field L] [NumberField L] [Algebra K L]
[FiniteDimensional K L] [IsGalois K L]
LocalClassFieldTheory.realComplexNormQuotientEquivSign
DocumentationThe norm quotient for ℂ/ℝ is the two-element sign group.
Source context 11 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open LocalFieldTheory
open CyclicCohomology.ProfiniteCohomology.Herbrand
open CyclicCohomology
noncomputable section
namespace LocalClassFieldTheory
universe u v w z
open AlgebraicNumberTheory.Valuations
open HilbertRamification
open NumberField
open scoped NumberField.LiesOver
variable
{K L : Type}
[Field K] [NumberField K]
[Field L] [NumberField L] [Algebra K L]
[FiniteDimensional K L] [IsGalois K L]
LocalClassFieldTheory.realComplexNormQuotientFinite
DocumentationThe real/complex norm quotient is finite via its equivalence with the integral sign group.
Source context 11 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open LocalFieldTheory
open CyclicCohomology.ProfiniteCohomology.Herbrand
open CyclicCohomology
noncomputable section
namespace LocalClassFieldTheory
universe u v w z
open AlgebraicNumberTheory.Valuations
open HilbertRamification
open NumberField
open scoped NumberField.LiesOver
variable
{K L : Type}
[Field K] [NumberField K]
[Field L] [NumberField L] [Algebra K L]
[FiniteDimensional K L] [IsGalois K L]
LocalClassFieldTheory.realComplexNormQuotient_card_eq_two
DocumentationThe real/complex local norm quotient has order two.
Source context 11 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open LocalFieldTheory
open CyclicCohomology.ProfiniteCohomology.Herbrand
open CyclicCohomology
noncomputable section
namespace LocalClassFieldTheory
universe u v w z
open AlgebraicNumberTheory.Valuations
open HilbertRamification
open NumberField
open scoped NumberField.LiesOver
variable
{K L : Type}
[Field K] [NumberField K]
[Field L] [NumberField L] [Algebra K L]
[FiniteDimensional K L] [IsGalois K L]
LocalClassFieldTheory.infinitePlaceLocalHerbrandH0_card_eq_localDegree
DocumentationThe degree-zero local Herbrand group at an infinite place has cardinality equal to the archimedean local degree: one at an unramified place and two at a ramified real-to-complex place.
Source context 14 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open LocalFieldTheory
open CyclicCohomology.ProfiniteCohomology.Herbrand
open CyclicCohomology
noncomputable section
namespace LocalClassFieldTheory
universe u v w z
open AlgebraicNumberTheory.Valuations
open HilbertRamification
open NumberField
open scoped NumberField.LiesOver
variable
{K L : Type}
[Field K] [NumberField K]
[Field L] [NumberField L] [Algebra K L]
[FiniteDimensional K L] [IsGalois K L]
omit [NumberField L] in
omit [NumberField L] in
open scoped Classical in
LocalClassFieldTheory.infinitePlaceLocalClassAxiom_cards
DocumentationComplete archimedean local class-field axiom, in the exact form used in the relative-idele Herbrand quotient: Hilbert 90 gives #H⁻¹ = 1, while the norm quotient gives the local degree in H⁰.
Source context 13 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open LocalFieldTheory
open CyclicCohomology.ProfiniteCohomology.Herbrand
open CyclicCohomology
noncomputable section
namespace LocalClassFieldTheory
universe u v w z
open AlgebraicNumberTheory.Valuations
open HilbertRamification
open NumberField
open scoped NumberField.LiesOver
variable
{K L : Type}
[Field K] [NumberField K]
[Field L] [NumberField L] [Algebra K L]
[FiniteDimensional K L] [IsGalois K L]
omit [NumberField L] in
open scoped Classical in
LocalClassFieldTheory.infinitePlaceLocalHerbrandH0Finite
DocumentationFiniteness of the archimedean degree-zero local Herbrand group, deduced from its explicit nonzero cardinality.
Source context 12 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open LocalFieldTheory
open CyclicCohomology.ProfiniteCohomology.Herbrand
open CyclicCohomology
noncomputable section
namespace LocalClassFieldTheory
universe u v w z
open AlgebraicNumberTheory.Valuations
open HilbertRamification
open NumberField
open scoped NumberField.LiesOver
variable
{K L : Type}
[Field K] [NumberField K]
[Field L] [NumberField L] [Algebra K L]
[FiniteDimensional K L] [IsGalois K L]
omit [NumberField L] in
LocalClassFieldTheory.infinitePlaceLocalHerbrandHMinusOneFinite
DocumentationFiniteness of the archimedean degree-minus-one local Herbrand group.
Source context 12 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open LocalFieldTheory
open CyclicCohomology.ProfiniteCohomology.Herbrand
open CyclicCohomology
noncomputable section
namespace LocalClassFieldTheory
universe u v w z
open AlgebraicNumberTheory.Valuations
open HilbertRamification
open NumberField
open scoped NumberField.LiesOver
variable
{K L : Type}
[Field K] [NumberField K]
[Field L] [NumberField L] [Algebra K L]
[FiniteDimensional K L] [IsGalois K L]
omit [NumberField K] [NumberField L] in