ModuleEverywhereUnramifiedTower.lean
Nyll.ClassFieldTheory.AlgebraicNumberTheory.NumberField.EverywhereUnramifiedTower
5 declarations indexed from sourceView source ↗ Module documentation
Everywhere-unramified towers of number fields
This file combines finite-prime and infinite-place unramifiedness and records its tower and intermediate-field properties.
Declarations
DocumentationA number-field extension is everywhere unramified when it is unramified at every finite prime and at every infinite place.
Source context 2 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField
universe u v w
IsEverywhereUnramified.refl
DocumentationThe identity extension is everywhere unramified.
Source context 3 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField
universe u v w
namespace IsEverywhereUnramified
IsEverywhereUnramified.trans
DocumentationEverywhere-unramified extensions are transitive in towers.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField
universe u v w
namespace IsEverywhereUnramified
variable
{k : Type u} {K : Type v} {F : Type w}
[Field k] [NumberField k]
[Field K] [NumberField K]
[Field F] [NumberField F]
[Algebra k K] [Algebra k F] [Algebra K F]
[IsScalarTower k K F]
IsEverywhereUnramified.top
DocumentationIf the top of a number-field tower is everywhere unramified over the bottom, then it is everywhere unramified over the intermediate field.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField
universe u v w
namespace IsEverywhereUnramified
variable
{k : Type u} {K : Type v} {F : Type w}
[Field k] [NumberField k]
[Field K] [NumberField K]
[Field F] [NumberField F]
[Algebra k K] [Algebra k F] [Algebra K F]
[IsScalarTower k K F]
IsEverywhereUnramified.bot
DocumentationIf the top of a number-field tower is everywhere unramified over the bottom, then the intermediate field is everywhere unramified over the bottom.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField
universe u v w
namespace IsEverywhereUnramified
variable
{k : Type u} {K : Type v} {F : Type w}
[Field k] [NumberField k]
[Field K] [NumberField K]
[Field F] [NumberField F]
[Algebra k K] [Algebra k F] [Algebra K F]
[IsScalarTower k K F]