ModuleHilbertClassFieldUnramifiedMaximality.lean
Nyll.ClassFieldTheory.GlobalClassFieldTheory.GlobalClassFields.HilbertClassFieldUnramifiedMaximality
11 declarations indexed from sourceView source ↗ Module documentation
Unramifiedness and maximality of Hilbert class fields
The selected big and small Hilbert class fields have the prescribed idele-class norm ranges. Exact local--global narrow finite conductor compatibility therefore turns the vanishing of their intrinsic finite conductors into actual unramifiedness at every finite prime.
Declarations
GlobalClassFieldTheory.GlobalClassFields.isUnramifiedAtFinitePlaces_of_normRange_eq_bigHilbertNormSubgroup
DocumentationAny actual finite abelian realization of the intrinsic big-Hilbert norm subgroup is unramified at every finite prime.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField
noncomputable section
namespace GlobalClassFieldTheory
namespace GlobalClassFields
open NumberField
variable
{K L : Type}
[Field K] [NumberField K]
[Field L] [NumberField L] [Algebra K L]
[FiniteDimensional K L] [IsAbelianGalois K L]
GlobalClassFieldTheory.GlobalClassFields.isUnramifiedAtFinitePlaces_of_normRange_eq_smallHilbertNormSubgroup
DocumentationAny actual finite abelian realization of the intrinsic small-Hilbert norm subgroup is unramified at every finite prime.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField
noncomputable section
namespace GlobalClassFieldTheory
namespace GlobalClassFields
open NumberField
variable
{K L : Type}
[Field K] [NumberField K]
[Field L] [NumberField L] [Algebra K L]
[FiniteDimensional K L] [IsAbelianGalois K L]
GlobalClassFieldTheory.GlobalClassFields.isUnramifiedAtInfinitePlaces_of_normRange_eq_smallHilbertNormSubgroup
DocumentationAny actual finite abelian realization of the intrinsic small-Hilbert norm subgroup splits every infinite place completely.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField
noncomputable section
namespace GlobalClassFieldTheory
namespace GlobalClassFields
open NumberField
variable
{K L : Type}
[Field K] [NumberField K]
[Field L] [NumberField L] [Algebra K L]
[FiniteDimensional K L] [IsAbelianGalois K L]
GlobalClassFieldTheory.GlobalClassFields.isEverywhereUnramified_of_normRange_eq_smallHilbertNormSubgroup
DocumentationAny actual finite abelian realization of the intrinsic small-Hilbert norm subgroup is everywhere unramified.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField
noncomputable section
namespace GlobalClassFieldTheory
namespace GlobalClassFields
open NumberField
variable
{K L : Type}
[Field K] [NumberField K]
[Field L] [NumberField L] [Algebra K L]
[FiniteDimensional K L] [IsAbelianGalois K L]
GlobalClassFieldTheory.GlobalClassFields.ramifiedBaseFinitePlaces_eq_empty_of_isUnramifiedAtFinitePlaces
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField
noncomputable section
namespace GlobalClassFieldTheory
namespace GlobalClassFields
open NumberField
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] [IsAbelianGalois K L] in
GlobalClassFieldTheory.GlobalClassFields.bigHilbertClassField_isUnramifiedAtFinitePlaces
DocumentationThe selected big Hilbert class field is unramified at every finite prime of the original number field.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField
noncomputable section
namespace GlobalClassFieldTheory
namespace GlobalClassFields
open NumberField
variable
{K L : Type}
[Field K] [NumberField K]
[Field L] [NumberField L] [Algebra K L]
[FiniteDimensional K L] [IsAbelianGalois K L]
variable (K : Type) [Field K] [NumberField K]
GlobalClassFieldTheory.GlobalClassFields.smallHilbertClassField_isUnramifiedAtFinitePlaces
DocumentationThe selected small Hilbert class field is unramified at every finite prime of the original number field.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField
noncomputable section
namespace GlobalClassFieldTheory
namespace GlobalClassFields
open NumberField
variable
{K L : Type}
[Field K] [NumberField K]
[Field L] [NumberField L] [Algebra K L]
[FiniteDimensional K L] [IsAbelianGalois K L]
variable (K : Type) [Field K] [NumberField K]
GlobalClassFieldTheory.GlobalClassFields.smallHilbertClassField_isUnramifiedAtInfinitePlaces
DocumentationEvery infinite place splits completely in the selected small Hilbert class field. Indeed, an idele supported at an infinite place is integral at every finite place, hence belongs to the intrinsic small-Hilbert norm subgroup; infinite-place local--global compatibility then identifies its component with an actual local norm.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField
noncomputable section
namespace GlobalClassFieldTheory
namespace GlobalClassFields
open NumberField
variable
{K L : Type}
[Field K] [NumberField K]
[Field L] [NumberField L] [Algebra K L]
[FiniteDimensional K L] [IsAbelianGalois K L]
variable (K : Type) [Field K] [NumberField K]
GlobalClassFieldTheory.GlobalClassFields.smallHilbertClassField_isEverywhereUnramified
DocumentationThe selected small Hilbert class field is everywhere unramified over the original number field.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField
noncomputable section
namespace GlobalClassFieldTheory
namespace GlobalClassFields
open NumberField
variable
{K L : Type}
[Field K] [NumberField K]
[Field L] [NumberField L] [Algebra K L]
[FiniteDimensional K L] [IsAbelianGalois K L]
variable (K : Type) [Field K] [NumberField K]
GlobalClassFieldTheory.GlobalClassFields.bigHilbertClassField_ramifiedBaseFinitePlaces_eq_empty
DocumentationEquivalently, the actual finite ramification set of the selected big Hilbert class field is empty.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField
noncomputable section
namespace GlobalClassFieldTheory
namespace GlobalClassFields
open NumberField
variable
{K L : Type}
[Field K] [NumberField K]
[Field L] [NumberField L] [Algebra K L]
[FiniteDimensional K L] [IsAbelianGalois K L]
variable (K : Type) [Field K] [NumberField K]
GlobalClassFieldTheory.GlobalClassFields.smallHilbertClassField_ramifiedBaseFinitePlaces_eq_empty
DocumentationEquivalently, the actual finite ramification set of the selected small Hilbert class field is empty.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField
noncomputable section
namespace GlobalClassFieldTheory
namespace GlobalClassFields
open NumberField
variable
{K L : Type}
[Field K] [NumberField K]
[Field L] [NumberField L] [Algebra K L]
[FiniteDimensional K L] [IsAbelianGalois K L]
variable (K : Type) [Field K] [NumberField K]