ModuleCompatibility.lean
Nyll.ClassFieldTheory.GlobalClassFieldTheory.IdealClassFieldTheory.RationalFiniteNormTransfer.Compatibility
8 declarations indexed from sourceView source ↗ Module documentation
Compatibility of rational finite-norm representatives
This compiled leaf preserves the original public declarations while reusing the shared fixed-field instance providers.
Declarations
GlobalClassFieldTheory.IdealClassFieldTheory.compatibilityIdeleClassGroupIsMulCommutative
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace GlobalClassFieldTheory
namespace IdealClassFieldTheory
open ClassFormation
open CyclicCohomology
section RationalIdeleExtension
open Reciprocity
open LocalClassFieldTheory
GlobalClassFieldTheory.IdealClassFieldTheory.compatibilityIdeleClassSubgroupNormal
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace GlobalClassFieldTheory
namespace IdealClassFieldTheory
open ClassFormation
open CyclicCohomology
section RationalIdeleExtension
open Reciprocity
open LocalClassFieldTheory
local instance
compatibilityIdeleClassGroupIsMulCommutative
{F : Type} [Field F] [NumberField F] :
IsMulCommutative (IdeleClassGroup F) :=
RationalFiniteNormTransferInternal.ideleClassGroupIsMulCommutative
GlobalClassFieldTheory.IdealClassFieldTheory.rationalFiniteNormTransferCanonicalBaseChangeCompatibility
DocumentationNamed base-change comparison for the canonical ordinary input.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace GlobalClassFieldTheory
namespace IdealClassFieldTheory
open ClassFormation
open CyclicCohomology
section RationalIdeleExtension
open Reciprocity
open LocalClassFieldTheory
local instance
compatibilityIdeleClassGroupIsMulCommutative
{F : Type} [Field F] [NumberField F] :
IsMulCommutative (IdeleClassGroup F) :=
RationalFiniteNormTransferInternal.ideleClassGroupIsMulCommutative
local instance
compatibilityIdeleClassSubgroupNormal
{F : Type} [Field F] [NumberField F]
(N : Subgroup (IdeleClassGroup F)) : N.Normal :=
RationalFiniteNormTransferInternal.ideleClassSubgroupNormal N
GlobalClassFieldTheory.IdealClassFieldTheory.rationalFiniteNormTransferCanonicalToOrdinaryCompatibility
DocumentationNamed relative-to-ordinary comparison for the same canonical input.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace GlobalClassFieldTheory
namespace IdealClassFieldTheory
open ClassFormation
open CyclicCohomology
section RationalIdeleExtension
open Reciprocity
open LocalClassFieldTheory
local instance
compatibilityIdeleClassGroupIsMulCommutative
{F : Type} [Field F] [NumberField F] :
IsMulCommutative (IdeleClassGroup F) :=
RationalFiniteNormTransferInternal.ideleClassGroupIsMulCommutative
local instance
compatibilityIdeleClassSubgroupNormal
{F : Type} [Field F] [NumberField F]
(N : Subgroup (IdeleClassGroup F)) : N.Normal :=
RationalFiniteNormTransferInternal.ideleClassSubgroupNormal N
GlobalClassFieldTheory.IdealClassFieldTheory.rationalFiniteNormTransferCanonicalBaseChangeCompatibility_proof
DocumentationThe canonical abstract endpoint is ordinary idele-class extension.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace GlobalClassFieldTheory
namespace IdealClassFieldTheory
open ClassFormation
open CyclicCohomology
section RationalIdeleExtension
open Reciprocity
open LocalClassFieldTheory
local instance
compatibilityIdeleClassGroupIsMulCommutative
{F : Type} [Field F] [NumberField F] :
IsMulCommutative (IdeleClassGroup F) :=
RationalFiniteNormTransferInternal.ideleClassGroupIsMulCommutative
local instance
compatibilityIdeleClassSubgroupNormal
{F : Type} [Field F] [NumberField F]
(N : Subgroup (IdeleClassGroup F)) : N.Normal :=
RationalFiniteNormTransferInternal.ideleClassSubgroupNormal N
GlobalClassFieldTheory.IdealClassFieldTheory.rationalFiniteNormTransferCanonicalToOrdinaryCompatibility_proof
DocumentationThe same abstract endpoint is represented by the canonical fixed-field idele class.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace GlobalClassFieldTheory
namespace IdealClassFieldTheory
open ClassFormation
open CyclicCohomology
section RationalIdeleExtension
open Reciprocity
open LocalClassFieldTheory
local instance
compatibilityIdeleClassGroupIsMulCommutative
{F : Type} [Field F] [NumberField F] :
IsMulCommutative (IdeleClassGroup F) :=
RationalFiniteNormTransferInternal.ideleClassGroupIsMulCommutative
local instance
compatibilityIdeleClassSubgroupNormal
{F : Type} [Field F] [NumberField F]
(N : Subgroup (IdeleClassGroup F)) : N.Normal :=
RationalFiniteNormTransferInternal.ideleClassSubgroupNormal N
GlobalClassFieldTheory.IdealClassFieldTheory.rationalFiniteNormTransferCanonicalFixedRepresentativeExtensionCompatibility
DocumentationThe named compatibility proposition between the canonical fixed-field representative and ordinary idele-class extension.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace GlobalClassFieldTheory
namespace IdealClassFieldTheory
open ClassFormation
open CyclicCohomology
section RationalIdeleExtension
open Reciprocity
open LocalClassFieldTheory
local instance
compatibilityIdeleClassGroupIsMulCommutative
{F : Type} [Field F] [NumberField F] :
IsMulCommutative (IdeleClassGroup F) :=
RationalFiniteNormTransferInternal.ideleClassGroupIsMulCommutative
local instance
compatibilityIdeleClassSubgroupNormal
{F : Type} [Field F] [NumberField F]
(N : Subgroup (IdeleClassGroup F)) : N.Normal :=
RationalFiniteNormTransferInternal.ideleClassSubgroupNormal N
GlobalClassFieldTheory.IdealClassFieldTheory.rationalFiniteNormTransferCanonicalFixedRepresentative_eq_extension
DocumentationFixed-field inclusion gives exactly the ordinary idele-class extension of the canonical base representative.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace GlobalClassFieldTheory
namespace IdealClassFieldTheory
open ClassFormation
open CyclicCohomology
section RationalIdeleExtension
open Reciprocity
open LocalClassFieldTheory
local instance
compatibilityIdeleClassGroupIsMulCommutative
{F : Type} [Field F] [NumberField F] :
IsMulCommutative (IdeleClassGroup F) :=
RationalFiniteNormTransferInternal.ideleClassGroupIsMulCommutative
local instance
compatibilityIdeleClassSubgroupNormal
{F : Type} [Field F] [NumberField F]
(N : Subgroup (IdeleClassGroup F)) : N.Normal :=
RationalFiniteNormTransferInternal.ideleClassSubgroupNormal N