Declarations
RamificationTheory.Field.absoluteGaloisGroup.fieldRangeIsScalarTower
Source context 11 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace RamificationTheory
open ValuationTheory
noncomputable section
universe u v w z
namespace Field
namespace absoluteGaloisGroup
open scoped Topology Pointwise
open CategoryTheory
variable (K : Type u) [Field K]
section FiniteExtension
variable {L : Type v} [Field L] [Algebra K L]
RamificationTheory.Field.absoluteGaloisGroup.finiteDimensional_fieldRange
DocumentationThe image of a finite extension inside K^al is finite over K.
Source context 12 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace RamificationTheory
open ValuationTheory
noncomputable section
universe u v w z
namespace Field
namespace absoluteGaloisGroup
open scoped Topology Pointwise
open CategoryTheory
variable (K : Type u) [Field K]
section FiniteExtension
variable {L : Type v} [Field L] [Algebra K L]
local instance fieldRangeIsScalarTower
(i : L →ₐ[K] AlgebraicClosure K) :
IsScalarTower K (AlgHom.fieldRange i) (AlgebraicClosure K) :=
IsScalarTower.of_algebraMap_eq fun _ => rfl
RamificationTheory.Field.absoluteGaloisGroup.fixingSubgroupOfExtension
DocumentationThe subgroup of G_K fixing the embedded copy i(L) pointwise. This definition does not require L/K to be finite; finiteness is only needed to know that it is open.
Source context 12 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace RamificationTheory
open ValuationTheory
noncomputable section
universe u v w z
namespace Field
namespace absoluteGaloisGroup
open scoped Topology Pointwise
open CategoryTheory
variable (K : Type u) [Field K]
section FiniteExtension
variable {L : Type v} [Field L] [Algebra K L]
local instance fieldRangeIsScalarTower
(i : L →ₐ[K] AlgebraicClosure K) :
IsScalarTower K (AlgHom.fieldRange i) (AlgebraicClosure K) :=
IsScalarTower.of_algebraMap_eq fun _ => rfl
RamificationTheory.Field.absoluteGaloisGroup.mem_fixingSubgroupOfExtension
DocumentationStates the theorem mem_fixingSubgroupOfExtension.
Source context 12 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace RamificationTheory
open ValuationTheory
noncomputable section
universe u v w z
namespace Field
namespace absoluteGaloisGroup
open scoped Topology Pointwise
open CategoryTheory
variable (K : Type u) [Field K]
section FiniteExtension
variable {L : Type v} [Field L] [Algebra K L]
local instance fieldRangeIsScalarTower
(i : L →ₐ[K] AlgebraicClosure K) :
IsScalarTower K (AlgHom.fieldRange i) (AlgebraicClosure K) :=
IsScalarTower.of_algebraMap_eq fun _ => rfl
RamificationTheory.Field.absoluteGaloisGroup.fixingSubgroupOfExtension_eq_fieldRange_fixingSubgroup
DocumentationThe concrete pointwise-fixing subgroup is the usual fixing subgroup of the field range i(L).
Source context 12 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace RamificationTheory
open ValuationTheory
noncomputable section
universe u v w z
namespace Field
namespace absoluteGaloisGroup
open scoped Topology Pointwise
open CategoryTheory
variable (K : Type u) [Field K]
section FiniteExtension
variable {L : Type v} [Field L] [Algebra K L]
local instance fieldRangeIsScalarTower
(i : L →ₐ[K] AlgebraicClosure K) :
IsScalarTower K (AlgHom.fieldRange i) (AlgebraicClosure K) :=
IsScalarTower.of_algebraMap_eq fun _ => rfl
RamificationTheory.Field.absoluteGaloisGroup.fixingSubgroupOfExtension_le_of_fieldRange_le
DocumentationIf the embedded copy of L is contained in the embedded copy of M, then the subgroup fixing i(M) is contained in the subgroup fixing i(L).
Source context 14 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace RamificationTheory
open ValuationTheory
noncomputable section
universe u v w z
namespace Field
namespace absoluteGaloisGroup
open scoped Topology Pointwise
open CategoryTheory
variable (K : Type u) [Field K]
section FiniteExtension
variable {L : Type v} [Field L] [Algebra K L]
local instance fieldRangeIsScalarTower
(i : L →ₐ[K] AlgebraicClosure K) :
IsScalarTower K (AlgHom.fieldRange i) (AlgebraicClosure K) :=
IsScalarTower.of_algebraMap_eq fun _ => rfl
section TwoFiniteExtensions
variable {M : Type w} [Field M] [Algebra K M]
RamificationTheory.Field.absoluteGaloisGroup.fixingSubgroupOfExtension_comp_le
DocumentationFor a tower embedding L -> M -> K^al, the subgroup fixing M is contained in the subgroup fixing L.
Source context 14 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace RamificationTheory
open ValuationTheory
noncomputable section
universe u v w z
namespace Field
namespace absoluteGaloisGroup
open scoped Topology Pointwise
open CategoryTheory
variable (K : Type u) [Field K]
section FiniteExtension
variable {L : Type v} [Field L] [Algebra K L]
local instance fieldRangeIsScalarTower
(i : L →ₐ[K] AlgebraicClosure K) :
IsScalarTower K (AlgHom.fieldRange i) (AlgebraicClosure K) :=
IsScalarTower.of_algebraMap_eq fun _ => rfl
section TwoFiniteExtensions
variable {M : Type w} [Field M] [Algebra K M]
RamificationTheory.Field.absoluteGaloisGroup.openSubgroupOfFiniteExtension
DocumentationFor a finite extension L/K embedded in K^al, this is the concrete open subgroup of G_K identified with G_L: it is Gal(K^al / i(L)).
Source context 12 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace RamificationTheory
open ValuationTheory
noncomputable section
universe u v w z
namespace Field
namespace absoluteGaloisGroup
open scoped Topology Pointwise
open CategoryTheory
variable (K : Type u) [Field K]
section FiniteExtension
variable {L : Type v} [Field L] [Algebra K L]
local instance fieldRangeIsScalarTower
(i : L →ₐ[K] AlgebraicClosure K) :
IsScalarTower K (AlgHom.fieldRange i) (AlgebraicClosure K) :=
IsScalarTower.of_algebraMap_eq fun _ => rfl
RamificationTheory.Field.absoluteGaloisGroup.openSubgroupOfFiniteExtension_toSubgroup
DocumentationStates the theorem openSubgroupOfFiniteExtension_toSubgroup.
Source context 12 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace RamificationTheory
open ValuationTheory
noncomputable section
universe u v w z
namespace Field
namespace absoluteGaloisGroup
open scoped Topology Pointwise
open CategoryTheory
variable (K : Type u) [Field K]
section FiniteExtension
variable {L : Type v} [Field L] [Algebra K L]
local instance fieldRangeIsScalarTower
(i : L →ₐ[K] AlgebraicClosure K) :
IsScalarTower K (AlgHom.fieldRange i) (AlgebraicClosure K) :=
IsScalarTower.of_algebraMap_eq fun _ => rfl
RamificationTheory.Field.absoluteGaloisGroup.mem_openSubgroupOfFiniteExtension
DocumentationStates the theorem mem_openSubgroupOfFiniteExtension.
Source context 12 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace RamificationTheory
open ValuationTheory
noncomputable section
universe u v w z
namespace Field
namespace absoluteGaloisGroup
open scoped Topology Pointwise
open CategoryTheory
variable (K : Type u) [Field K]
section FiniteExtension
variable {L : Type v} [Field L] [Algebra K L]
local instance fieldRangeIsScalarTower
(i : L →ₐ[K] AlgebraicClosure K) :
IsScalarTower K (AlgHom.fieldRange i) (AlgebraicClosure K) :=
IsScalarTower.of_algebraMap_eq fun _ => rfl
RamificationTheory.Field.absoluteGaloisGroup.mem_openSubgroupOfFiniteExtension_iff_forall_apply_eq
DocumentationConcrete membership in the finite-extension open subgroup: an element of G_K lies in the copy of G_L exactly when it fixes every embedded element i x.
Source context 12 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace RamificationTheory
open ValuationTheory
noncomputable section
universe u v w z
namespace Field
namespace absoluteGaloisGroup
open scoped Topology Pointwise
open CategoryTheory
variable (K : Type u) [Field K]
section FiniteExtension
variable {L : Type v} [Field L] [Algebra K L]
local instance fieldRangeIsScalarTower
(i : L →ₐ[K] AlgebraicClosure K) :
IsScalarTower K (AlgHom.fieldRange i) (AlgebraicClosure K) :=
IsScalarTower.of_algebraMap_eq fun _ => rfl
RamificationTheory.Field.absoluteGaloisGroup.openSubgroupOfFiniteExtension_toSubgroup_eq_fixingSubgroupOfExtension
DocumentationThe finite-extension open subgroup is exactly the concrete subgroup fixing the embedded copy i(L) pointwise.
Source context 12 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace RamificationTheory
open ValuationTheory
noncomputable section
universe u v w z
namespace Field
namespace absoluteGaloisGroup
open scoped Topology Pointwise
open CategoryTheory
variable (K : Type u) [Field K]
section FiniteExtension
variable {L : Type v} [Field L] [Algebra K L]
local instance fieldRangeIsScalarTower
(i : L →ₐ[K] AlgebraicClosure K) :
IsScalarTower K (AlgHom.fieldRange i) (AlgebraicClosure K) :=
IsScalarTower.of_algebraMap_eq fun _ => rfl
RamificationTheory.Field.absoluteGaloisGroup.isOpen_fixingSubgroupOfExtension
DocumentationThe subgroup fixing an embedded finite extension is open.
Source context 12 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace RamificationTheory
open ValuationTheory
noncomputable section
universe u v w z
namespace Field
namespace absoluteGaloisGroup
open scoped Topology Pointwise
open CategoryTheory
variable (K : Type u) [Field K]
section FiniteExtension
variable {L : Type v} [Field L] [Algebra K L]
local instance fieldRangeIsScalarTower
(i : L →ₐ[K] AlgebraicClosure K) :
IsScalarTower K (AlgHom.fieldRange i) (AlgebraicClosure K) :=
IsScalarTower.of_algebraMap_eq fun _ => rfl
RamificationTheory.Field.absoluteGaloisGroup.openSubgroupOfNormalClosureFiniteExtension
DocumentationThe normal-closure open subgroup attached to an embedded finite extension.
Source context 12 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace RamificationTheory
open ValuationTheory
noncomputable section
universe u v w z
namespace Field
namespace absoluteGaloisGroup
open scoped Topology Pointwise
open CategoryTheory
variable (K : Type u) [Field K]
section FiniteExtension
variable {L : Type v} [Field L] [Algebra K L]
local instance fieldRangeIsScalarTower
(i : L →ₐ[K] AlgebraicClosure K) :
IsScalarTower K (AlgHom.fieldRange i) (AlgebraicClosure K) :=
IsScalarTower.of_algebraMap_eq fun _ => rfl
RamificationTheory.Field.absoluteGaloisGroup.openSubgroupOfNormalClosureFiniteExtension_toSubgroup
DocumentationStates the theorem openSubgroupOfNormalClosureFiniteExtension_toSubgroup.
Source context 12 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace RamificationTheory
open ValuationTheory
noncomputable section
universe u v w z
namespace Field
namespace absoluteGaloisGroup
open scoped Topology Pointwise
open CategoryTheory
variable (K : Type u) [Field K]
section FiniteExtension
variable {L : Type v} [Field L] [Algebra K L]
local instance fieldRangeIsScalarTower
(i : L →ₐ[K] AlgebraicClosure K) :
IsScalarTower K (AlgHom.fieldRange i) (AlgebraicClosure K) :=
IsScalarTower.of_algebraMap_eq fun _ => rfl
RamificationTheory.Field.absoluteGaloisGroup.openSubgroupOfNormalClosureFiniteExtension_le
DocumentationThe normal-closure open subgroup lies inside the concrete open subgroup identified with G_L.
Source context 12 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace RamificationTheory
open ValuationTheory
noncomputable section
universe u v w z
namespace Field
namespace absoluteGaloisGroup
open scoped Topology Pointwise
open CategoryTheory
variable (K : Type u) [Field K]
section FiniteExtension
variable {L : Type v} [Field L] [Algebra K L]
local instance fieldRangeIsScalarTower
(i : L →ₐ[K] AlgebraicClosure K) :
IsScalarTower K (AlgHom.fieldRange i) (AlgebraicClosure K) :=
IsScalarTower.of_algebraMap_eq fun _ => rfl
RamificationTheory.Field.absoluteGaloisGroup.openSubgroupOfNormalClosureFiniteExtension_normal
DocumentationThe normal-closure open subgroup attached to an embedded finite extension is normal in G_K.
Source context 12 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace RamificationTheory
open ValuationTheory
noncomputable section
universe u v w z
namespace Field
namespace absoluteGaloisGroup
open scoped Topology Pointwise
open CategoryTheory
variable (K : Type u) [Field K]
section FiniteExtension
variable {L : Type v} [Field L] [Algebra K L]
local instance fieldRangeIsScalarTower
(i : L →ₐ[K] AlgebraicClosure K) :
IsScalarTower K (AlgHom.fieldRange i) (AlgebraicClosure K) :=
IsScalarTower.of_algebraMap_eq fun _ => rfl
RamificationTheory.Field.absoluteGaloisGroup.openSubgroupOfNormalClosureFiniteExtension.instNormal
DocumentationProvides the instance instNormal.
Source context 12 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace RamificationTheory
open ValuationTheory
noncomputable section
universe u v w z
namespace Field
namespace absoluteGaloisGroup
open scoped Topology Pointwise
open CategoryTheory
variable (K : Type u) [Field K]
section FiniteExtension
variable {L : Type v} [Field L] [Algebra K L]
local instance fieldRangeIsScalarTower
(i : L →ₐ[K] AlgebraicClosure K) :
IsScalarTower K (AlgHom.fieldRange i) (AlgebraicClosure K) :=
IsScalarTower.of_algebraMap_eq fun _ => rfl
RamificationTheory.Field.absoluteGaloisGroup.quotientNormalClosureOpenSubgroupEquivGalOfFiniteExtension
DocumentationQuotienting by the normal-closure open subgroup attached to an embedded finite extension gives the finite Galois group of the normal closure of i(L).
Source context 12 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace RamificationTheory
open ValuationTheory
noncomputable section
universe u v w z
namespace Field
namespace absoluteGaloisGroup
open scoped Topology Pointwise
open CategoryTheory
variable (K : Type u) [Field K]
section FiniteExtension
variable {L : Type v} [Field L] [Algebra K L]
local instance fieldRangeIsScalarTower
(i : L →ₐ[K] AlgebraicClosure K) :
IsScalarTower K (AlgHom.fieldRange i) (AlgebraicClosure K) :=
IsScalarTower.of_algebraMap_eq fun _ => rfl
RamificationTheory.Field.absoluteGaloisGroup.quotientNormalClosureOpenSubgroupEquivGalOfFiniteExtension_mk'
DocumentationStates the theorem quotientNormalClosureOpenSubgroupEquivGalOfFiniteExtension_mk'.
Source context 12 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace RamificationTheory
open ValuationTheory
noncomputable section
universe u v w z
namespace Field
namespace absoluteGaloisGroup
open scoped Topology Pointwise
open CategoryTheory
variable (K : Type u) [Field K]
section FiniteExtension
variable {L : Type v} [Field L] [Algebra K L]
local instance fieldRangeIsScalarTower
(i : L →ₐ[K] AlgebraicClosure K) :
IsScalarTower K (AlgHom.fieldRange i) (AlgebraicClosure K) :=
IsScalarTower.of_algebraMap_eq fun _ => rfl
RamificationTheory.Field.absoluteGaloisGroup.normalClosureFiniteExtensionGaloisCard
DocumentationThe cardinality of the Galois group of the normal closure of an embedded finite extension. The finite-dimensional structure on the field range is installed inside this definition, so the natural cardinal cannot silently use the infinite-type zero fallback.
Source context 12 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace RamificationTheory
open ValuationTheory
noncomputable section
universe u v w z
namespace Field
namespace absoluteGaloisGroup
open scoped Topology Pointwise
open CategoryTheory
variable (K : Type u) [Field K]
section FiniteExtension
variable {L : Type v} [Field L] [Algebra K L]
local instance fieldRangeIsScalarTower
(i : L →ₐ[K] AlgebraicClosure K) :
IsScalarTower K (AlgHom.fieldRange i) (AlgebraicClosure K) :=
IsScalarTower.of_algebraMap_eq fun _ => rfl
RamificationTheory.Field.absoluteGaloisGroup.openSubgroupOfNormalClosureFiniteExtension_index_eq_galoisCard
DocumentationThe index of the normal-closure open subgroup attached to an embedded finite extension is the safely computed cardinality of its Galois group.
Source context 12 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace RamificationTheory
open ValuationTheory
noncomputable section
universe u v w z
namespace Field
namespace absoluteGaloisGroup
open scoped Topology Pointwise
open CategoryTheory
variable (K : Type u) [Field K]
section FiniteExtension
variable {L : Type v} [Field L] [Algebra K L]
local instance fieldRangeIsScalarTower
(i : L →ₐ[K] AlgebraicClosure K) :
IsScalarTower K (AlgHom.fieldRange i) (AlgebraicClosure K) :=
IsScalarTower.of_algebraMap_eq fun _ => rfl
RamificationTheory.Field.absoluteGaloisGroup.openSubgroupOfFiniteExtension.instFiniteIndex
DocumentationProvides the instance instFiniteIndex.
Source context 12 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace RamificationTheory
open ValuationTheory
noncomputable section
universe u v w z
namespace Field
namespace absoluteGaloisGroup
open scoped Topology Pointwise
open CategoryTheory
variable (K : Type u) [Field K]
section FiniteExtension
variable {L : Type v} [Field L] [Algebra K L]
local instance fieldRangeIsScalarTower
(i : L →ₐ[K] AlgebraicClosure K) :
IsScalarTower K (AlgHom.fieldRange i) (AlgebraicClosure K) :=
IsScalarTower.of_algebraMap_eq fun _ => rfl
RamificationTheory.Field.absoluteGaloisGroup.openSubgroupOfNormalClosureFiniteExtension.instFiniteIndex
DocumentationProvides the instance instFiniteIndex.
Source context 12 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace RamificationTheory
open ValuationTheory
noncomputable section
universe u v w z
namespace Field
namespace absoluteGaloisGroup
open scoped Topology Pointwise
open CategoryTheory
variable (K : Type u) [Field K]
section FiniteExtension
variable {L : Type v} [Field L] [Algebra K L]
local instance fieldRangeIsScalarTower
(i : L →ₐ[K] AlgebraicClosure K) :
IsScalarTower K (AlgHom.fieldRange i) (AlgebraicClosure K) :=
IsScalarTower.of_algebraMap_eq fun _ => rfl
RamificationTheory.Field.absoluteGaloisGroup.openSubgroupOfFiniteExtension_index_eq_finrank
DocumentationIf the chosen algebraic closure is Galois over K, the index of the open subgroup fixing an embedded finite extension is [L : K].
Source context 12 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace RamificationTheory
open ValuationTheory
noncomputable section
universe u v w z
namespace Field
namespace absoluteGaloisGroup
open scoped Topology Pointwise
open CategoryTheory
variable (K : Type u) [Field K]
section FiniteExtension
variable {L : Type v} [Field L] [Algebra K L]
local instance fieldRangeIsScalarTower
(i : L →ₐ[K] AlgebraicClosure K) :
IsScalarTower K (AlgHom.fieldRange i) (AlgebraicClosure K) :=
IsScalarTower.of_algebraMap_eq fun _ => rfl
RamificationTheory.Field.absoluteGaloisGroup.conjugateEmbedding
DocumentationConjugate an embedding i : L -> K^al by an element of G_K.
Source context 12 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace RamificationTheory
open ValuationTheory
noncomputable section
universe u v w z
namespace Field
namespace absoluteGaloisGroup
open scoped Topology Pointwise
open CategoryTheory
variable (K : Type u) [Field K]
section FiniteExtension
variable {L : Type v} [Field L] [Algebra K L]
local instance fieldRangeIsScalarTower
(i : L →ₐ[K] AlgebraicClosure K) :
IsScalarTower K (AlgHom.fieldRange i) (AlgebraicClosure K) :=
IsScalarTower.of_algebraMap_eq fun _ => rfl
RamificationTheory.Field.absoluteGaloisGroup.conjugateEmbedding_apply
DocumentationStates the theorem conjugateEmbedding_apply.
Source context 12 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace RamificationTheory
open ValuationTheory
noncomputable section
universe u v w z
namespace Field
namespace absoluteGaloisGroup
open scoped Topology Pointwise
open CategoryTheory
variable (K : Type u) [Field K]
section FiniteExtension
variable {L : Type v} [Field L] [Algebra K L]
local instance fieldRangeIsScalarTower
(i : L →ₐ[K] AlgebraicClosure K) :
IsScalarTower K (AlgHom.fieldRange i) (AlgebraicClosure K) :=
IsScalarTower.of_algebraMap_eq fun _ => rfl
RamificationTheory.Field.absoluteGaloisGroup.fieldRange_conjugateEmbedding
DocumentationThe field range of the conjugated embedding is the image of the original embedded field range.
Source context 12 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace RamificationTheory
open ValuationTheory
noncomputable section
universe u v w z
namespace Field
namespace absoluteGaloisGroup
open scoped Topology Pointwise
open CategoryTheory
variable (K : Type u) [Field K]
section FiniteExtension
variable {L : Type v} [Field L] [Algebra K L]
local instance fieldRangeIsScalarTower
(i : L →ₐ[K] AlgebraicClosure K) :
IsScalarTower K (AlgHom.fieldRange i) (AlgebraicClosure K) :=
IsScalarTower.of_algebraMap_eq fun _ => rfl
RamificationTheory.Field.absoluteGaloisGroup.mem_openSubgroupOfFiniteExtension_conjugateEmbedding_iff
DocumentationMembership in the open subgroup attached to a conjugated embedding is membership in the original open subgroup after conjugating the automorphism back.
Source context 12 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace RamificationTheory
open ValuationTheory
noncomputable section
universe u v w z
namespace Field
namespace absoluteGaloisGroup
open scoped Topology Pointwise
open CategoryTheory
variable (K : Type u) [Field K]
section FiniteExtension
variable {L : Type v} [Field L] [Algebra K L]
local instance fieldRangeIsScalarTower
(i : L →ₐ[K] AlgebraicClosure K) :
IsScalarTower K (AlgHom.fieldRange i) (AlgebraicClosure K) :=
IsScalarTower.of_algebraMap_eq fun _ => rfl
RamificationTheory.Field.absoluteGaloisGroup.openSubgroupOfFiniteExtension_conjugateEmbedding_eq_map
DocumentationConjugating the embedding conjugates the associated concrete open subgroup inside G_K.
Source context 12 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace RamificationTheory
open ValuationTheory
noncomputable section
universe u v w z
namespace Field
namespace absoluteGaloisGroup
open scoped Topology Pointwise
open CategoryTheory
variable (K : Type u) [Field K]
section FiniteExtension
variable {L : Type v} [Field L] [Algebra K L]
local instance fieldRangeIsScalarTower
(i : L →ₐ[K] AlgebraicClosure K) :
IsScalarTower K (AlgHom.fieldRange i) (AlgebraicClosure K) :=
IsScalarTower.of_algebraMap_eq fun _ => rfl
RamificationTheory.Field.absoluteGaloisGroup.openSubgroupOfFiniteExtension_le_of_fieldRange_le
DocumentationIf the embedded copy of L is contained in the embedded copy of M, then the open subgroup identified with G_M is contained in the one identified with G_L.
Source context 14 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace RamificationTheory
open ValuationTheory
noncomputable section
universe u v w z
namespace Field
namespace absoluteGaloisGroup
open scoped Topology Pointwise
open CategoryTheory
variable (K : Type u) [Field K]
section FiniteExtension
variable {L : Type v} [Field L] [Algebra K L]
local instance fieldRangeIsScalarTower
(i : L →ₐ[K] AlgebraicClosure K) :
IsScalarTower K (AlgHom.fieldRange i) (AlgebraicClosure K) :=
IsScalarTower.of_algebraMap_eq fun _ => rfl
section TwoFiniteExtensions
variable {M : Type w} [Field M] [Algebra K M]
RamificationTheory.Field.absoluteGaloisGroup.openSubgroupOfFiniteExtension_comp_le
DocumentationFor a tower embedding L -> M -> K^al, the open subgroup identified with G_M is contained in the one identified with G_L.
Source context 14 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace RamificationTheory
open ValuationTheory
noncomputable section
universe u v w z
namespace Field
namespace absoluteGaloisGroup
open scoped Topology Pointwise
open CategoryTheory
variable (K : Type u) [Field K]
section FiniteExtension
variable {L : Type v} [Field L] [Algebra K L]
local instance fieldRangeIsScalarTower
(i : L →ₐ[K] AlgebraicClosure K) :
IsScalarTower K (AlgHom.fieldRange i) (AlgebraicClosure K) :=
IsScalarTower.of_algebraMap_eq fun _ => rfl
section TwoFiniteExtensions
variable {M : Type w} [Field M] [Algebra K M]
RamificationTheory.Field.absoluteGaloisGroup.openSubgroupOfFiniteExtensionSup
DocumentationThe open subgroup corresponding to the compositum of the two embedded finite extensions iL(L) and iM(M) inside K^al.
Source context 14 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace RamificationTheory
open ValuationTheory
noncomputable section
universe u v w z
namespace Field
namespace absoluteGaloisGroup
open scoped Topology Pointwise
open CategoryTheory
variable (K : Type u) [Field K]
section FiniteExtension
variable {L : Type v} [Field L] [Algebra K L]
local instance fieldRangeIsScalarTower
(i : L →ₐ[K] AlgebraicClosure K) :
IsScalarTower K (AlgHom.fieldRange i) (AlgebraicClosure K) :=
IsScalarTower.of_algebraMap_eq fun _ => rfl
section TwoFiniteExtensions
variable {M : Type w} [Field M] [Algebra K M]
RamificationTheory.Field.absoluteGaloisGroup.openSubgroupOfFiniteExtensionSup_toSubgroup
DocumentationStates the theorem openSubgroupOfFiniteExtensionSup_toSubgroup.
Source context 14 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace RamificationTheory
open ValuationTheory
noncomputable section
universe u v w z
namespace Field
namespace absoluteGaloisGroup
open scoped Topology Pointwise
open CategoryTheory
variable (K : Type u) [Field K]
section FiniteExtension
variable {L : Type v} [Field L] [Algebra K L]
local instance fieldRangeIsScalarTower
(i : L →ₐ[K] AlgebraicClosure K) :
IsScalarTower K (AlgHom.fieldRange i) (AlgebraicClosure K) :=
IsScalarTower.of_algebraMap_eq fun _ => rfl
section TwoFiniteExtensions
variable {M : Type w} [Field M] [Algebra K M]
RamificationTheory.Field.absoluteGaloisGroup.mem_openSubgroupOfFiniteExtensionSup
DocumentationStates the theorem mem_openSubgroupOfFiniteExtensionSup.
Source context 14 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace RamificationTheory
open ValuationTheory
noncomputable section
universe u v w z
namespace Field
namespace absoluteGaloisGroup
open scoped Topology Pointwise
open CategoryTheory
variable (K : Type u) [Field K]
section FiniteExtension
variable {L : Type v} [Field L] [Algebra K L]
local instance fieldRangeIsScalarTower
(i : L →ₐ[K] AlgebraicClosure K) :
IsScalarTower K (AlgHom.fieldRange i) (AlgebraicClosure K) :=
IsScalarTower.of_algebraMap_eq fun _ => rfl
section TwoFiniteExtensions
variable {M : Type w} [Field M] [Algebra K M]
RamificationTheory.Field.absoluteGaloisGroup.mem_openSubgroupOfFiniteExtensionSup_iff_forall_apply_eq
DocumentationConcrete pointwise criterion for the compositum open subgroup attached to two embedded finite extensions.
Source context 14 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace RamificationTheory
open ValuationTheory
noncomputable section
universe u v w z
namespace Field
namespace absoluteGaloisGroup
open scoped Topology Pointwise
open CategoryTheory
variable (K : Type u) [Field K]
section FiniteExtension
variable {L : Type v} [Field L] [Algebra K L]
local instance fieldRangeIsScalarTower
(i : L →ₐ[K] AlgebraicClosure K) :
IsScalarTower K (AlgHom.fieldRange i) (AlgebraicClosure K) :=
IsScalarTower.of_algebraMap_eq fun _ => rfl
section TwoFiniteExtensions
variable {M : Type w} [Field M] [Algebra K M]
RamificationTheory.Field.absoluteGaloisGroup.openSubgroupOfFiniteExtensionContinuousMulEquiv
DocumentationThe finite-extension open subgroup fixing i(L) is topologically isomorphic to Gal(K^al/i(L)).
Source context 12 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace RamificationTheory
open ValuationTheory
noncomputable section
universe u v w z
namespace Field
namespace absoluteGaloisGroup
open scoped Topology Pointwise
open CategoryTheory
variable (K : Type u) [Field K]
section FiniteExtension
variable {L : Type v} [Field L] [Algebra K L]
local instance fieldRangeIsScalarTower
(i : L →ₐ[K] AlgebraicClosure K) :
IsScalarTower K (AlgHom.fieldRange i) (AlgebraicClosure K) :=
IsScalarTower.of_algebraMap_eq fun _ => rfl
RamificationTheory.Field.absoluteGaloisGroup.ofFiniteExtension
DocumentationThe inclusion Gal(K^al / i(L)) → G_K attached to an embedded finite extension.
Source context 12 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace RamificationTheory
open ValuationTheory
noncomputable section
universe u v w z
namespace Field
namespace absoluteGaloisGroup
open scoped Topology Pointwise
open CategoryTheory
variable (K : Type u) [Field K]
section FiniteExtension
variable {L : Type v} [Field L] [Algebra K L]
local instance fieldRangeIsScalarTower
(i : L →ₐ[K] AlgebraicClosure K) :
IsScalarTower K (AlgHom.fieldRange i) (AlgebraicClosure K) :=
IsScalarTower.of_algebraMap_eq fun _ => rfl
RamificationTheory.Field.absoluteGaloisGroup.ofFiniteExtension_apply
DocumentationStates the theorem ofFiniteExtension_apply.
Source context 12 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace RamificationTheory
open ValuationTheory
noncomputable section
universe u v w z
namespace Field
namespace absoluteGaloisGroup
open scoped Topology Pointwise
open CategoryTheory
variable (K : Type u) [Field K]
section FiniteExtension
variable {L : Type v} [Field L] [Algebra K L]
local instance fieldRangeIsScalarTower
(i : L →ₐ[K] AlgebraicClosure K) :
IsScalarTower K (AlgHom.fieldRange i) (AlgebraicClosure K) :=
IsScalarTower.of_algebraMap_eq fun _ => rfl
RamificationTheory.Field.absoluteGaloisGroup.ofFiniteExtension_injective
DocumentationThe natural inclusion Gal(K^al/i(L)) → G_K is injective.
Source context 12 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace RamificationTheory
open ValuationTheory
noncomputable section
universe u v w z
namespace Field
namespace absoluteGaloisGroup
open scoped Topology Pointwise
open CategoryTheory
variable (K : Type u) [Field K]
section FiniteExtension
variable {L : Type v} [Field L] [Algebra K L]
local instance fieldRangeIsScalarTower
(i : L →ₐ[K] AlgebraicClosure K) :
IsScalarTower K (AlgHom.fieldRange i) (AlgebraicClosure K) :=
IsScalarTower.of_algebraMap_eq fun _ => rfl
RamificationTheory.Field.absoluteGaloisGroup.ofFiniteExtension_continuous
DocumentationThe inclusion Gal(K^al / i(L)) → G_K attached to an embedded finite extension is continuous for finite L/K.
Source context 12 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace RamificationTheory
open ValuationTheory
noncomputable section
universe u v w z
namespace Field
namespace absoluteGaloisGroup
open scoped Topology Pointwise
open CategoryTheory
variable (K : Type u) [Field K]
section FiniteExtension
variable {L : Type v} [Field L] [Algebra K L]
local instance fieldRangeIsScalarTower
(i : L →ₐ[K] AlgebraicClosure K) :
IsScalarTower K (AlgHom.fieldRange i) (AlgebraicClosure K) :=
IsScalarTower.of_algebraMap_eq fun _ => rfl
RamificationTheory.Field.absoluteGaloisGroup.range_ofFiniteExtension
DocumentationThe image of Gal(K^al / i(L)) in G_K is the open subgroup attached to the embedded finite extension i : L → K^al.
Source context 12 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace RamificationTheory
open ValuationTheory
noncomputable section
universe u v w z
namespace Field
namespace absoluteGaloisGroup
open scoped Topology Pointwise
open CategoryTheory
variable (K : Type u) [Field K]
section FiniteExtension
variable {L : Type v} [Field L] [Algebra K L]
local instance fieldRangeIsScalarTower
(i : L →ₐ[K] AlgebraicClosure K) :
IsScalarTower K (AlgHom.fieldRange i) (AlgebraicClosure K) :=
IsScalarTower.of_algebraMap_eq fun _ => rfl
RamificationTheory.Field.absoluteGaloisGroup.range_ofFiniteExtension_finiteIndex
DocumentationThe image of Gal(K^al/i(L)) → G_K has finite index for finite L/K.
Source context 12 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace RamificationTheory
open ValuationTheory
noncomputable section
universe u v w z
namespace Field
namespace absoluteGaloisGroup
open scoped Topology Pointwise
open CategoryTheory
variable (K : Type u) [Field K]
section FiniteExtension
variable {L : Type v} [Field L] [Algebra K L]
local instance fieldRangeIsScalarTower
(i : L →ₐ[K] AlgebraicClosure K) :
IsScalarTower K (AlgHom.fieldRange i) (AlgebraicClosure K) :=
IsScalarTower.of_algebraMap_eq fun _ => rfl
RamificationTheory.Field.absoluteGaloisGroup.range_ofFiniteExtension_index_eq_finrank
DocumentationIf the chosen algebraic closure is Galois over K, the image of Gal(K^al/i(L)) → G_K has index [L : K].
Source context 12 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace RamificationTheory
open ValuationTheory
noncomputable section
universe u v w z
namespace Field
namespace absoluteGaloisGroup
open scoped Topology Pointwise
open CategoryTheory
variable (K : Type u) [Field K]
section FiniteExtension
variable {L : Type v} [Field L] [Algebra K L]
local instance fieldRangeIsScalarTower
(i : L →ₐ[K] AlgebraicClosure K) :
IsScalarTower K (AlgHom.fieldRange i) (AlgebraicClosure K) :=
IsScalarTower.of_algebraMap_eq fun _ => rfl
RamificationTheory.Field.absoluteGaloisGroup.isOpen_range_ofFiniteExtension
DocumentationHence the image of Gal(K^al / i(L)) in G_K is open for finite L/K.
Source context 12 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace RamificationTheory
open ValuationTheory
noncomputable section
universe u v w z
namespace Field
namespace absoluteGaloisGroup
open scoped Topology Pointwise
open CategoryTheory
variable (K : Type u) [Field K]
section FiniteExtension
variable {L : Type v} [Field L] [Algebra K L]
local instance fieldRangeIsScalarTower
(i : L →ₐ[K] AlgebraicClosure K) :
IsScalarTower K (AlgHom.fieldRange i) (AlgebraicClosure K) :=
IsScalarTower.of_algebraMap_eq fun _ => rfl
RamificationTheory.Field.absoluteGaloisGroup.mem_range_ofFiniteExtension_iff
DocumentationStates the theorem mem_range_ofFiniteExtension_iff.
Source context 12 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace RamificationTheory
open ValuationTheory
noncomputable section
universe u v w z
namespace Field
namespace absoluteGaloisGroup
open scoped Topology Pointwise
open CategoryTheory
variable (K : Type u) [Field K]
section FiniteExtension
variable {L : Type v} [Field L] [Algebra K L]
local instance fieldRangeIsScalarTower
(i : L →ₐ[K] AlgebraicClosure K) :
IsScalarTower K (AlgHom.fieldRange i) (AlgebraicClosure K) :=
IsScalarTower.of_algebraMap_eq fun _ => rfl
RamificationTheory.Field.absoluteGaloisGroup.mem_range_ofFiniteExtension_iff_forall_apply_eq
DocumentationConcrete range criterion for Gal(K^al/i(L)) → G_K.
Source context 12 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace RamificationTheory
open ValuationTheory
noncomputable section
universe u v w z
namespace Field
namespace absoluteGaloisGroup
open scoped Topology Pointwise
open CategoryTheory
variable (K : Type u) [Field K]
section FiniteExtension
variable {L : Type v} [Field L] [Algebra K L]
local instance fieldRangeIsScalarTower
(i : L →ₐ[K] AlgebraicClosure K) :
IsScalarTower K (AlgHom.fieldRange i) (AlgebraicClosure K) :=
IsScalarTower.of_algebraMap_eq fun _ => rfl
RamificationTheory.Field.absoluteGaloisGroup.normal_fieldRangeOfExtension
DocumentationNormality of L/K transports to the embedded field range i(L).
Source context 12 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace RamificationTheory
open ValuationTheory
noncomputable section
universe u v w z
namespace Field
namespace absoluteGaloisGroup
open scoped Topology Pointwise
open CategoryTheory
variable (K : Type u) [Field K]
section FiniteExtension
variable {L : Type v} [Field L] [Algebra K L]
local instance fieldRangeIsScalarTower
(i : L →ₐ[K] AlgebraicClosure K) :
IsScalarTower K (AlgHom.fieldRange i) (AlgebraicClosure K) :=
IsScalarTower.of_algebraMap_eq fun _ => rfl
RamificationTheory.Field.absoluteGaloisGroup.openSubgroupOfFiniteExtension_normal
DocumentationThe open subgroup attached to an embedded finite extension is normal when the embedded image is normal over K.
Source context 12 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace RamificationTheory
open ValuationTheory
noncomputable section
universe u v w z
namespace Field
namespace absoluteGaloisGroup
open scoped Topology Pointwise
open CategoryTheory
variable (K : Type u) [Field K]
section FiniteExtension
variable {L : Type v} [Field L] [Algebra K L]
local instance fieldRangeIsScalarTower
(i : L →ₐ[K] AlgebraicClosure K) :
IsScalarTower K (AlgHom.fieldRange i) (AlgebraicClosure K) :=
IsScalarTower.of_algebraMap_eq fun _ => rfl
RamificationTheory.Field.absoluteGaloisGroup.openSubgroupOfFiniteExtension_normal_of_normal
DocumentationFor a finite normal extension, the concrete copy of G_L inside G_K is a normal open subgroup.
Source context 12 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace RamificationTheory
open ValuationTheory
noncomputable section
universe u v w z
namespace Field
namespace absoluteGaloisGroup
open scoped Topology Pointwise
open CategoryTheory
variable (K : Type u) [Field K]
section FiniteExtension
variable {L : Type v} [Field L] [Algebra K L]
local instance fieldRangeIsScalarTower
(i : L →ₐ[K] AlgebraicClosure K) :
IsScalarTower K (AlgHom.fieldRange i) (AlgebraicClosure K) :=
IsScalarTower.of_algebraMap_eq fun _ => rfl
RamificationTheory.Field.absoluteGaloisGroup.openSubgroupOfFiniteExtension.instNormal
DocumentationProvides the instance instNormal.
Source context 12 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace RamificationTheory
open ValuationTheory
noncomputable section
universe u v w z
namespace Field
namespace absoluteGaloisGroup
open scoped Topology Pointwise
open CategoryTheory
variable (K : Type u) [Field K]
section FiniteExtension
variable {L : Type v} [Field L] [Algebra K L]
local instance fieldRangeIsScalarTower
(i : L →ₐ[K] AlgebraicClosure K) :
IsScalarTower K (AlgHom.fieldRange i) (AlgebraicClosure K) :=
IsScalarTower.of_algebraMap_eq fun _ => rfl
RamificationTheory.Field.absoluteGaloisGroup.openSubgroupOfFiniteExtension.instNormal_coe
DocumentationProvides the instance instNormal_coe.
Source context 12 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace RamificationTheory
open ValuationTheory
noncomputable section
universe u v w z
namespace Field
namespace absoluteGaloisGroup
open scoped Topology Pointwise
open CategoryTheory
variable (K : Type u) [Field K]
section FiniteExtension
variable {L : Type v} [Field L] [Algebra K L]
local instance fieldRangeIsScalarTower
(i : L →ₐ[K] AlgebraicClosure K) :
IsScalarTower K (AlgHom.fieldRange i) (AlgebraicClosure K) :=
IsScalarTower.of_algebraMap_eq fun _ => rfl
RamificationTheory.Field.absoluteGaloisGroup.quotientEquivGalFieldRangeOfNormalFiniteExtension
DocumentationFor an embedded finite normal extension, G_K/G_L is the automorphism group of the embedded field range.
Source context 12 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace RamificationTheory
open ValuationTheory
noncomputable section
universe u v w z
namespace Field
namespace absoluteGaloisGroup
open scoped Topology Pointwise
open CategoryTheory
variable (K : Type u) [Field K]
section FiniteExtension
variable {L : Type v} [Field L] [Algebra K L]
local instance fieldRangeIsScalarTower
(i : L →ₐ[K] AlgebraicClosure K) :
IsScalarTower K (AlgHom.fieldRange i) (AlgebraicClosure K) :=
IsScalarTower.of_algebraMap_eq fun _ => rfl
RamificationTheory.Field.absoluteGaloisGroup.quotientEquivGalFieldRangeOfNormalFiniteExtension_mk'
DocumentationStates the theorem quotientEquivGalFieldRangeOfNormalFiniteExtension_mk'.
Source context 12 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace RamificationTheory
open ValuationTheory
noncomputable section
universe u v w z
namespace Field
namespace absoluteGaloisGroup
open scoped Topology Pointwise
open CategoryTheory
variable (K : Type u) [Field K]
section FiniteExtension
variable {L : Type v} [Field L] [Algebra K L]
local instance fieldRangeIsScalarTower
(i : L →ₐ[K] AlgebraicClosure K) :
IsScalarTower K (AlgHom.fieldRange i) (AlgebraicClosure K) :=
IsScalarTower.of_algebraMap_eq fun _ => rfl
RamificationTheory.Field.absoluteGaloisGroup.quotientEquivGalOfNormalFiniteExtension
DocumentationFor an embedded finite normal extension, G_K/G_L is the original automorphism group Gal(L/K), transported across the chosen embedding.
Source context 12 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace RamificationTheory
open ValuationTheory
noncomputable section
universe u v w z
namespace Field
namespace absoluteGaloisGroup
open scoped Topology Pointwise
open CategoryTheory
variable (K : Type u) [Field K]
section FiniteExtension
variable {L : Type v} [Field L] [Algebra K L]
local instance fieldRangeIsScalarTower
(i : L →ₐ[K] AlgebraicClosure K) :
IsScalarTower K (AlgHom.fieldRange i) (AlgebraicClosure K) :=
IsScalarTower.of_algebraMap_eq fun _ => rfl
RamificationTheory.Field.absoluteGaloisGroup.quotientEquivGalOfNormalFiniteExtension_mk'
DocumentationStates the theorem quotientEquivGalOfNormalFiniteExtension_mk'.
Source context 12 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace RamificationTheory
open ValuationTheory
noncomputable section
universe u v w z
namespace Field
namespace absoluteGaloisGroup
open scoped Topology Pointwise
open CategoryTheory
variable (K : Type u) [Field K]
section FiniteExtension
variable {L : Type v} [Field L] [Algebra K L]
local instance fieldRangeIsScalarTower
(i : L →ₐ[K] AlgebraicClosure K) :
IsScalarTower K (AlgHom.fieldRange i) (AlgebraicClosure K) :=
IsScalarTower.of_algebraMap_eq fun _ => rfl
RamificationTheory.Field.absoluteGaloisGroup.quotientOpenSubgroupEquivGalFieldRangeOfNormalFiniteExtension
DocumentationFor an embedded finite normal extension, the quotient by the concrete open subgroup attached to L is the automorphism group of the embedded field range. This is the open-subgroup form of quotientEquivGalFieldRangeOfNormalFiniteExtension.
Source context 12 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace RamificationTheory
open ValuationTheory
noncomputable section
universe u v w z
namespace Field
namespace absoluteGaloisGroup
open scoped Topology Pointwise
open CategoryTheory
variable (K : Type u) [Field K]
section FiniteExtension
variable {L : Type v} [Field L] [Algebra K L]
local instance fieldRangeIsScalarTower
(i : L →ₐ[K] AlgebraicClosure K) :
IsScalarTower K (AlgHom.fieldRange i) (AlgebraicClosure K) :=
IsScalarTower.of_algebraMap_eq fun _ => rfl
RamificationTheory.Field.absoluteGaloisGroup.quotientOpenSubgroupEquivGalFieldRangeOfNormalFiniteExtension_mk'
DocumentationStates the theorem quotientOpenSubgroupEquivGalFieldRangeOfNormalFiniteExtension_mk'.
Source context 12 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace RamificationTheory
open ValuationTheory
noncomputable section
universe u v w z
namespace Field
namespace absoluteGaloisGroup
open scoped Topology Pointwise
open CategoryTheory
variable (K : Type u) [Field K]
section FiniteExtension
variable {L : Type v} [Field L] [Algebra K L]
local instance fieldRangeIsScalarTower
(i : L →ₐ[K] AlgebraicClosure K) :
IsScalarTower K (AlgHom.fieldRange i) (AlgebraicClosure K) :=
IsScalarTower.of_algebraMap_eq fun _ => rfl
RamificationTheory.Field.absoluteGaloisGroup.quotientOpenSubgroupEquivGalOfNormalFiniteExtension
DocumentationFor an embedded finite normal extension, G_K / G_L is the original automorphism group Gal(L/K) when G_L is written as the concrete open subgroup of G_K.
Source context 12 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace RamificationTheory
open ValuationTheory
noncomputable section
universe u v w z
namespace Field
namespace absoluteGaloisGroup
open scoped Topology Pointwise
open CategoryTheory
variable (K : Type u) [Field K]
section FiniteExtension
variable {L : Type v} [Field L] [Algebra K L]
local instance fieldRangeIsScalarTower
(i : L →ₐ[K] AlgebraicClosure K) :
IsScalarTower K (AlgHom.fieldRange i) (AlgebraicClosure K) :=
IsScalarTower.of_algebraMap_eq fun _ => rfl
RamificationTheory.Field.absoluteGaloisGroup.quotientOpenSubgroupEquivGalOfNormalFiniteExtension_mk'
DocumentationStates the theorem quotientOpenSubgroupEquivGalOfNormalFiniteExtension_mk'.
Source context 12 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace RamificationTheory
open ValuationTheory
noncomputable section
universe u v w z
namespace Field
namespace absoluteGaloisGroup
open scoped Topology Pointwise
open CategoryTheory
variable (K : Type u) [Field K]
section FiniteExtension
variable {L : Type v} [Field L] [Algebra K L]
local instance fieldRangeIsScalarTower
(i : L →ₐ[K] AlgebraicClosure K) :
IsScalarTower K (AlgHom.fieldRange i) (AlgebraicClosure K) :=
IsScalarTower.of_algebraMap_eq fun _ => rfl
RamificationTheory.Field.absoluteGaloisGroup.automorphismsOverFieldRangeEquiv
DocumentationRebase automorphisms over an embedded finite extension from L to its field range i(L).
Source context 12 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace RamificationTheory
open ValuationTheory
noncomputable section
universe u v w z
namespace Field
namespace absoluteGaloisGroup
open scoped Topology Pointwise
open CategoryTheory
variable (K : Type u) [Field K]
section FiniteExtension
variable {L : Type v} [Field L] [Algebra K L]
local instance fieldRangeIsScalarTower
(i : L →ₐ[K] AlgebraicClosure K) :
IsScalarTower K (AlgHom.fieldRange i) (AlgebraicClosure K) :=
IsScalarTower.of_algebraMap_eq fun _ => rfl
RamificationTheory.Field.absoluteGaloisGroup.automorphismsOverFieldRangeEquiv_continuous
Source context 12 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace RamificationTheory
open ValuationTheory
noncomputable section
universe u v w z
namespace Field
namespace absoluteGaloisGroup
open scoped Topology Pointwise
open CategoryTheory
variable (K : Type u) [Field K]
section FiniteExtension
variable {L : Type v} [Field L] [Algebra K L]
local instance fieldRangeIsScalarTower
(i : L →ₐ[K] AlgebraicClosure K) :
IsScalarTower K (AlgHom.fieldRange i) (AlgebraicClosure K) :=
IsScalarTower.of_algebraMap_eq fun _ => rfl
RamificationTheory.Field.absoluteGaloisGroup.automorphismsOverFieldRangeEquiv_symm_continuous
Source context 12 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace RamificationTheory
open ValuationTheory
noncomputable section
universe u v w z
namespace Field
namespace absoluteGaloisGroup
open scoped Topology Pointwise
open CategoryTheory
variable (K : Type u) [Field K]
section FiniteExtension
variable {L : Type v} [Field L] [Algebra K L]
local instance fieldRangeIsScalarTower
(i : L →ₐ[K] AlgebraicClosure K) :
IsScalarTower K (AlgHom.fieldRange i) (AlgebraicClosure K) :=
IsScalarTower.of_algebraMap_eq fun _ => rfl
RamificationTheory.Field.absoluteGaloisGroup.equivGalFieldRangeOfFiniteExtension
DocumentationFor a finite extension L/K embedded in K^al, the absolute Galois group G_L is canonically (up to the chosen algebraic-closure equivalence) identified with Gal(K^al / i(L)).
Source context 12 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace RamificationTheory
open ValuationTheory
noncomputable section
universe u v w z
namespace Field
namespace absoluteGaloisGroup
open scoped Topology Pointwise
open CategoryTheory
variable (K : Type u) [Field K]
section FiniteExtension
variable {L : Type v} [Field L] [Algebra K L]
local instance fieldRangeIsScalarTower
(i : L →ₐ[K] AlgebraicClosure K) :
IsScalarTower K (AlgHom.fieldRange i) (AlgebraicClosure K) :=
IsScalarTower.of_algebraMap_eq fun _ => rfl
RamificationTheory.Field.absoluteGaloisGroup.equivGalFieldRangeOfFiniteExtension_continuous
DocumentationThe field-range identification G_L ≃ Gal(K^al/i(L)) is continuous.
Source context 12 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace RamificationTheory
open ValuationTheory
noncomputable section
universe u v w z
namespace Field
namespace absoluteGaloisGroup
open scoped Topology Pointwise
open CategoryTheory
variable (K : Type u) [Field K]
section FiniteExtension
variable {L : Type v} [Field L] [Algebra K L]
local instance fieldRangeIsScalarTower
(i : L →ₐ[K] AlgebraicClosure K) :
IsScalarTower K (AlgHom.fieldRange i) (AlgebraicClosure K) :=
IsScalarTower.of_algebraMap_eq fun _ => rfl
RamificationTheory.Field.absoluteGaloisGroup.equivGalFieldRangeOfFiniteExtension_symm_continuous
DocumentationThe inverse field-range identification Gal(K^al/i(L)) ≃ G_L is continuous.
Source context 12 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace RamificationTheory
open ValuationTheory
noncomputable section
universe u v w z
namespace Field
namespace absoluteGaloisGroup
open scoped Topology Pointwise
open CategoryTheory
variable (K : Type u) [Field K]
section FiniteExtension
variable {L : Type v} [Field L] [Algebra K L]
local instance fieldRangeIsScalarTower
(i : L →ₐ[K] AlgebraicClosure K) :
IsScalarTower K (AlgHom.fieldRange i) (AlgebraicClosure K) :=
IsScalarTower.of_algebraMap_eq fun _ => rfl
RamificationTheory.Field.absoluteGaloisGroup.equivGalFieldRangeOfFiniteExtensionContinuousMulEquiv
DocumentationThe field-range identification between G_L and Gal(K^al/i(L)) as a topological group isomorphism.
Source context 12 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace RamificationTheory
open ValuationTheory
noncomputable section
universe u v w z
namespace Field
namespace absoluteGaloisGroup
open scoped Topology Pointwise
open CategoryTheory
variable (K : Type u) [Field K]
section FiniteExtension
variable {L : Type v} [Field L] [Algebra K L]
local instance fieldRangeIsScalarTower
(i : L →ₐ[K] AlgebraicClosure K) :
IsScalarTower K (AlgHom.fieldRange i) (AlgebraicClosure K) :=
IsScalarTower.of_algebraMap_eq fun _ => rfl
RamificationTheory.Field.absoluteGaloisGroup.equivOpenSubgroupOfFiniteExtension
DocumentationThe concrete open subgroup of G_K attached to i : L → K^al is identified with the absolute Galois group G_L.
Source context 12 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace RamificationTheory
open ValuationTheory
noncomputable section
universe u v w z
namespace Field
namespace absoluteGaloisGroup
open scoped Topology Pointwise
open CategoryTheory
variable (K : Type u) [Field K]
section FiniteExtension
variable {L : Type v} [Field L] [Algebra K L]
local instance fieldRangeIsScalarTower
(i : L →ₐ[K] AlgebraicClosure K) :
IsScalarTower K (AlgHom.fieldRange i) (AlgebraicClosure K) :=
IsScalarTower.of_algebraMap_eq fun _ => rfl
RamificationTheory.Field.absoluteGaloisGroup.equivOpenSubgroupOfFiniteExtensionContinuousMulEquiv
DocumentationThe concrete open subgroup of G_K attached to i : L → K^al is topologically identified with G_L.
Source context 12 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace RamificationTheory
open ValuationTheory
noncomputable section
universe u v w z
namespace Field
namespace absoluteGaloisGroup
open scoped Topology Pointwise
open CategoryTheory
variable (K : Type u) [Field K]
section FiniteExtension
variable {L : Type v} [Field L] [Algebra K L]
local instance fieldRangeIsScalarTower
(i : L →ₐ[K] AlgebraicClosure K) :
IsScalarTower K (AlgHom.fieldRange i) (AlgebraicClosure K) :=
IsScalarTower.of_algebraMap_eq fun _ => rfl
RamificationTheory.Field.absoluteGaloisGroup.toOpenSubgroupOfFiniteExtension
DocumentationThe concrete map from G_L to the finite-extension open subgroup of G_K. This is the subgroup-valued form of the identification G_L ≃ openSubgroupOfFiniteExtension K i.
Source context 12 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace RamificationTheory
open ValuationTheory
noncomputable section
universe u v w z
namespace Field
namespace absoluteGaloisGroup
open scoped Topology Pointwise
open CategoryTheory
variable (K : Type u) [Field K]
section FiniteExtension
variable {L : Type v} [Field L] [Algebra K L]
local instance fieldRangeIsScalarTower
(i : L →ₐ[K] AlgebraicClosure K) :
IsScalarTower K (AlgHom.fieldRange i) (AlgebraicClosure K) :=
IsScalarTower.of_algebraMap_eq fun _ => rfl
RamificationTheory.Field.absoluteGaloisGroup.toOpenSubgroupOfFiniteExtensionContinuous
DocumentationThe subgroup-valued inclusion G_L -> openSubgroupOfFiniteExtension K i as a continuous homomorphism.
Source context 12 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace RamificationTheory
open ValuationTheory
noncomputable section
universe u v w z
namespace Field
namespace absoluteGaloisGroup
open scoped Topology Pointwise
open CategoryTheory
variable (K : Type u) [Field K]
section FiniteExtension
variable {L : Type v} [Field L] [Algebra K L]
local instance fieldRangeIsScalarTower
(i : L →ₐ[K] AlgebraicClosure K) :
IsScalarTower K (AlgHom.fieldRange i) (AlgebraicClosure K) :=
IsScalarTower.of_algebraMap_eq fun _ => rfl
RamificationTheory.Field.absoluteGaloisGroup.toOpenSubgroupOfFiniteExtension_apply
DocumentationStates the theorem toOpenSubgroupOfFiniteExtension_apply.
Source context 12 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace RamificationTheory
open ValuationTheory
noncomputable section
universe u v w z
namespace Field
namespace absoluteGaloisGroup
open scoped Topology Pointwise
open CategoryTheory
variable (K : Type u) [Field K]
section FiniteExtension
variable {L : Type v} [Field L] [Algebra K L]
local instance fieldRangeIsScalarTower
(i : L →ₐ[K] AlgebraicClosure K) :
IsScalarTower K (AlgHom.fieldRange i) (AlgebraicClosure K) :=
IsScalarTower.of_algebraMap_eq fun _ => rfl
RamificationTheory.Field.absoluteGaloisGroup.toOpenSubgroupOfFiniteExtensionContinuous_apply
DocumentationStates the theorem toOpenSubgroupOfFiniteExtensionContinuous_apply.
Source context 12 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace RamificationTheory
open ValuationTheory
noncomputable section
universe u v w z
namespace Field
namespace absoluteGaloisGroup
open scoped Topology Pointwise
open CategoryTheory
variable (K : Type u) [Field K]
section FiniteExtension
variable {L : Type v} [Field L] [Algebra K L]
local instance fieldRangeIsScalarTower
(i : L →ₐ[K] AlgebraicClosure K) :
IsScalarTower K (AlgHom.fieldRange i) (AlgebraicClosure K) :=
IsScalarTower.of_algebraMap_eq fun _ => rfl
RamificationTheory.Field.absoluteGaloisGroup.coe_equivOpenSubgroupOfFiniteExtension_apply
DocumentationStates the theorem coe_equivOpenSubgroupOfFiniteExtension_apply.
Source context 12 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace RamificationTheory
open ValuationTheory
noncomputable section
universe u v w z
namespace Field
namespace absoluteGaloisGroup
open scoped Topology Pointwise
open CategoryTheory
variable (K : Type u) [Field K]
section FiniteExtension
variable {L : Type v} [Field L] [Algebra K L]
local instance fieldRangeIsScalarTower
(i : L →ₐ[K] AlgebraicClosure K) :
IsScalarTower K (AlgHom.fieldRange i) (AlgebraicClosure K) :=
IsScalarTower.of_algebraMap_eq fun _ => rfl
RamificationTheory.Field.absoluteGaloisGroup.ofFiniteExtensionAbsolute
DocumentationThe inclusion G_L → G_K obtained by identifying G_L with the open subgroup fixing the embedded image i(L) ⊆ K^al.
Source context 12 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace RamificationTheory
open ValuationTheory
noncomputable section
universe u v w z
namespace Field
namespace absoluteGaloisGroup
open scoped Topology Pointwise
open CategoryTheory
variable (K : Type u) [Field K]
section FiniteExtension
variable {L : Type v} [Field L] [Algebra K L]
local instance fieldRangeIsScalarTower
(i : L →ₐ[K] AlgebraicClosure K) :
IsScalarTower K (AlgHom.fieldRange i) (AlgebraicClosure K) :=
IsScalarTower.of_algebraMap_eq fun _ => rfl
RamificationTheory.Field.absoluteGaloisGroup.ofFiniteExtensionAbsoluteContinuous
DocumentationThe inclusion G_L -> G_K as a continuous homomorphism. Its range is the concrete open subgroup fixing i(L).
Source context 12 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace RamificationTheory
open ValuationTheory
noncomputable section
universe u v w z
namespace Field
namespace absoluteGaloisGroup
open scoped Topology Pointwise
open CategoryTheory
variable (K : Type u) [Field K]
section FiniteExtension
variable {L : Type v} [Field L] [Algebra K L]
local instance fieldRangeIsScalarTower
(i : L →ₐ[K] AlgebraicClosure K) :
IsScalarTower K (AlgHom.fieldRange i) (AlgebraicClosure K) :=
IsScalarTower.of_algebraMap_eq fun _ => rfl
RamificationTheory.Field.absoluteGaloisGroup.ofFiniteExtensionAbsolute_apply
DocumentationStates the theorem ofFiniteExtensionAbsolute_apply.
Source context 12 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace RamificationTheory
open ValuationTheory
noncomputable section
universe u v w z
namespace Field
namespace absoluteGaloisGroup
open scoped Topology Pointwise
open CategoryTheory
variable (K : Type u) [Field K]
section FiniteExtension
variable {L : Type v} [Field L] [Algebra K L]
local instance fieldRangeIsScalarTower
(i : L →ₐ[K] AlgebraicClosure K) :
IsScalarTower K (AlgHom.fieldRange i) (AlgebraicClosure K) :=
IsScalarTower.of_algebraMap_eq fun _ => rfl
RamificationTheory.Field.absoluteGaloisGroup.ofFiniteExtensionAbsoluteContinuous_apply
DocumentationStates the theorem ofFiniteExtensionAbsoluteContinuous_apply.
Source context 12 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace RamificationTheory
open ValuationTheory
noncomputable section
universe u v w z
namespace Field
namespace absoluteGaloisGroup
open scoped Topology Pointwise
open CategoryTheory
variable (K : Type u) [Field K]
section FiniteExtension
variable {L : Type v} [Field L] [Algebra K L]
local instance fieldRangeIsScalarTower
(i : L →ₐ[K] AlgebraicClosure K) :
IsScalarTower K (AlgHom.fieldRange i) (AlgebraicClosure K) :=
IsScalarTower.of_algebraMap_eq fun _ => rfl
RamificationTheory.Field.absoluteGaloisGroup.ofFiniteExtensionAbsolute_continuous
DocumentationStates the theorem ofFiniteExtensionAbsolute_continuous.
Source context 12 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace RamificationTheory
open ValuationTheory
noncomputable section
universe u v w z
namespace Field
namespace absoluteGaloisGroup
open scoped Topology Pointwise
open CategoryTheory
variable (K : Type u) [Field K]
section FiniteExtension
variable {L : Type v} [Field L] [Algebra K L]
local instance fieldRangeIsScalarTower
(i : L →ₐ[K] AlgebraicClosure K) :
IsScalarTower K (AlgHom.fieldRange i) (AlgebraicClosure K) :=
IsScalarTower.of_algebraMap_eq fun _ => rfl
RamificationTheory.Field.absoluteGaloisGroup.openSubgroupOfFiniteExtension_subtype_isOpenEmbedding
DocumentationStates the theorem openSubgroupOfFiniteExtension_subtype_isOpenEmbedding.
Source context 12 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace RamificationTheory
open ValuationTheory
noncomputable section
universe u v w z
namespace Field
namespace absoluteGaloisGroup
open scoped Topology Pointwise
open CategoryTheory
variable (K : Type u) [Field K]
section FiniteExtension
variable {L : Type v} [Field L] [Algebra K L]
local instance fieldRangeIsScalarTower
(i : L →ₐ[K] AlgebraicClosure K) :
IsScalarTower K (AlgHom.fieldRange i) (AlgebraicClosure K) :=
IsScalarTower.of_algebraMap_eq fun _ => rfl
RamificationTheory.Field.absoluteGaloisGroup.ofFiniteExtensionAbsolute_isOpenEmbedding
DocumentationThe inclusion G_L -> G_K is an open embedding onto the finite-extension open subgroup fixing i(L).
Source context 12 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace RamificationTheory
open ValuationTheory
noncomputable section
universe u v w z
namespace Field
namespace absoluteGaloisGroup
open scoped Topology Pointwise
open CategoryTheory
variable (K : Type u) [Field K]
section FiniteExtension
variable {L : Type v} [Field L] [Algebra K L]
local instance fieldRangeIsScalarTower
(i : L →ₐ[K] AlgebraicClosure K) :
IsScalarTower K (AlgHom.fieldRange i) (AlgebraicClosure K) :=
IsScalarTower.of_algebraMap_eq fun _ => rfl
RamificationTheory.Field.absoluteGaloisGroup.ofFiniteExtensionAbsolute_eq_ofFiniteExtension
DocumentationThe concrete map G_L → G_K agrees with the usual scalar-restriction map after identifying G_L with Gal(K^al / i(L)).
Source context 12 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace RamificationTheory
open ValuationTheory
noncomputable section
universe u v w z
namespace Field
namespace absoluteGaloisGroup
open scoped Topology Pointwise
open CategoryTheory
variable (K : Type u) [Field K]
section FiniteExtension
variable {L : Type v} [Field L] [Algebra K L]
local instance fieldRangeIsScalarTower
(i : L →ₐ[K] AlgebraicClosure K) :
IsScalarTower K (AlgHom.fieldRange i) (AlgebraicClosure K) :=
IsScalarTower.of_algebraMap_eq fun _ => rfl
RamificationTheory.Field.absoluteGaloisGroup.ofFiniteExtensionAbsolute_mem_openSubgroup
DocumentationEvery element of G_L, viewed inside G_K, lies in the finite-extension open subgroup fixing i(L).
Source context 12 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace RamificationTheory
open ValuationTheory
noncomputable section
universe u v w z
namespace Field
namespace absoluteGaloisGroup
open scoped Topology Pointwise
open CategoryTheory
variable (K : Type u) [Field K]
section FiniteExtension
variable {L : Type v} [Field L] [Algebra K L]
local instance fieldRangeIsScalarTower
(i : L →ₐ[K] AlgebraicClosure K) :
IsScalarTower K (AlgHom.fieldRange i) (AlgebraicClosure K) :=
IsScalarTower.of_algebraMap_eq fun _ => rfl
RamificationTheory.Field.absoluteGaloisGroup.ofFiniteExtensionAbsolute_injective
DocumentationThe concrete inclusion G_L → G_K attached to an embedded finite extension is injective.
Source context 12 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace RamificationTheory
open ValuationTheory
noncomputable section
universe u v w z
namespace Field
namespace absoluteGaloisGroup
open scoped Topology Pointwise
open CategoryTheory
variable (K : Type u) [Field K]
section FiniteExtension
variable {L : Type v} [Field L] [Algebra K L]
local instance fieldRangeIsScalarTower
(i : L →ₐ[K] AlgebraicClosure K) :
IsScalarTower K (AlgHom.fieldRange i) (AlgebraicClosure K) :=
IsScalarTower.of_algebraMap_eq fun _ => rfl
RamificationTheory.Field.absoluteGaloisGroup.range_ofFiniteExtensionAbsolute
DocumentationThe image of G_L → G_K is exactly the finite-extension open subgroup fixing i(L).
Source context 12 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace RamificationTheory
open ValuationTheory
noncomputable section
universe u v w z
namespace Field
namespace absoluteGaloisGroup
open scoped Topology Pointwise
open CategoryTheory
variable (K : Type u) [Field K]
section FiniteExtension
variable {L : Type v} [Field L] [Algebra K L]
local instance fieldRangeIsScalarTower
(i : L →ₐ[K] AlgebraicClosure K) :
IsScalarTower K (AlgHom.fieldRange i) (AlgebraicClosure K) :=
IsScalarTower.of_algebraMap_eq fun _ => rfl
RamificationTheory.Field.absoluteGaloisGroup.map_top_ofFiniteExtensionAbsolute
DocumentationStates the theorem map_top_ofFiniteExtensionAbsolute.
Source context 12 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace RamificationTheory
open ValuationTheory
noncomputable section
universe u v w z
namespace Field
namespace absoluteGaloisGroup
open scoped Topology Pointwise
open CategoryTheory
variable (K : Type u) [Field K]
section FiniteExtension
variable {L : Type v} [Field L] [Algebra K L]
local instance fieldRangeIsScalarTower
(i : L →ₐ[K] AlgebraicClosure K) :
IsScalarTower K (AlgHom.fieldRange i) (AlgebraicClosure K) :=
IsScalarTower.of_algebraMap_eq fun _ => rfl
RamificationTheory.Field.absoluteGaloisGroup.openSubgroupOfNormalClosureFiniteExtension_le_range
DocumentationThe normal-closure open subgroup is contained in the actual image of G_L -> G_K.
Source context 12 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace RamificationTheory
open ValuationTheory
noncomputable section
universe u v w z
namespace Field
namespace absoluteGaloisGroup
open scoped Topology Pointwise
open CategoryTheory
variable (K : Type u) [Field K]
section FiniteExtension
variable {L : Type v} [Field L] [Algebra K L]
local instance fieldRangeIsScalarTower
(i : L →ₐ[K] AlgebraicClosure K) :
IsScalarTower K (AlgHom.fieldRange i) (AlgebraicClosure K) :=
IsScalarTower.of_algebraMap_eq fun _ => rfl
RamificationTheory.Field.absoluteGaloisGroup.range_ofFiniteExtensionAbsolute_finiteIndex
DocumentationStates the theorem range_ofFiniteExtensionAbsolute_finiteIndex.
Source context 12 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace RamificationTheory
open ValuationTheory
noncomputable section
universe u v w z
namespace Field
namespace absoluteGaloisGroup
open scoped Topology Pointwise
open CategoryTheory
variable (K : Type u) [Field K]
section FiniteExtension
variable {L : Type v} [Field L] [Algebra K L]
local instance fieldRangeIsScalarTower
(i : L →ₐ[K] AlgebraicClosure K) :
IsScalarTower K (AlgHom.fieldRange i) (AlgebraicClosure K) :=
IsScalarTower.of_algebraMap_eq fun _ => rfl
RamificationTheory.Field.absoluteGaloisGroup.range_ofFiniteExtensionAbsolute_index_eq_finrank
DocumentationIf the chosen algebraic closure is Galois over K, the concrete image of G_L → G_K has index [L : K].
Source context 12 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace RamificationTheory
open ValuationTheory
noncomputable section
universe u v w z
namespace Field
namespace absoluteGaloisGroup
open scoped Topology Pointwise
open CategoryTheory
variable (K : Type u) [Field K]
section FiniteExtension
variable {L : Type v} [Field L] [Algebra K L]
local instance fieldRangeIsScalarTower
(i : L →ₐ[K] AlgebraicClosure K) :
IsScalarTower K (AlgHom.fieldRange i) (AlgebraicClosure K) :=
IsScalarTower.of_algebraMap_eq fun _ => rfl
RamificationTheory.Field.absoluteGaloisGroup.isOpen_range_ofFiniteExtensionAbsolute
DocumentationHence the concrete image of G_L in G_K is open for finite L/K.
Source context 12 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace RamificationTheory
open ValuationTheory
noncomputable section
universe u v w z
namespace Field
namespace absoluteGaloisGroup
open scoped Topology Pointwise
open CategoryTheory
variable (K : Type u) [Field K]
section FiniteExtension
variable {L : Type v} [Field L] [Algebra K L]
local instance fieldRangeIsScalarTower
(i : L →ₐ[K] AlgebraicClosure K) :
IsScalarTower K (AlgHom.fieldRange i) (AlgebraicClosure K) :=
IsScalarTower.of_algebraMap_eq fun _ => rfl
RamificationTheory.Field.absoluteGaloisGroup.range_ofFiniteExtensionAbsolute_conjugateEmbedding_eq_map
DocumentationConjugating the embedding conjugates the actual image of G_L -> G_K.
Source context 12 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace RamificationTheory
open ValuationTheory
noncomputable section
universe u v w z
namespace Field
namespace absoluteGaloisGroup
open scoped Topology Pointwise
open CategoryTheory
variable (K : Type u) [Field K]
section FiniteExtension
variable {L : Type v} [Field L] [Algebra K L]
local instance fieldRangeIsScalarTower
(i : L →ₐ[K] AlgebraicClosure K) :
IsScalarTower K (AlgHom.fieldRange i) (AlgebraicClosure K) :=
IsScalarTower.of_algebraMap_eq fun _ => rfl
RamificationTheory.Field.absoluteGaloisGroup.mem_range_ofFiniteExtensionAbsolute_conjugateEmbedding_iff
DocumentationMembership in the image attached to a conjugated embedding can be tested by conjugating back into the original image.
Source context 12 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace RamificationTheory
open ValuationTheory
noncomputable section
universe u v w z
namespace Field
namespace absoluteGaloisGroup
open scoped Topology Pointwise
open CategoryTheory
variable (K : Type u) [Field K]
section FiniteExtension
variable {L : Type v} [Field L] [Algebra K L]
local instance fieldRangeIsScalarTower
(i : L →ₐ[K] AlgebraicClosure K) :
IsScalarTower K (AlgHom.fieldRange i) (AlgebraicClosure K) :=
IsScalarTower.of_algebraMap_eq fun _ => rfl
RamificationTheory.Field.absoluteGaloisGroup.mem_range_ofFiniteExtensionAbsolute_iff
DocumentationStates the theorem mem_range_ofFiniteExtensionAbsolute_iff.
Source context 12 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace RamificationTheory
open ValuationTheory
noncomputable section
universe u v w z
namespace Field
namespace absoluteGaloisGroup
open scoped Topology Pointwise
open CategoryTheory
variable (K : Type u) [Field K]
section FiniteExtension
variable {L : Type v} [Field L] [Algebra K L]
local instance fieldRangeIsScalarTower
(i : L →ₐ[K] AlgebraicClosure K) :
IsScalarTower K (AlgHom.fieldRange i) (AlgebraicClosure K) :=
IsScalarTower.of_algebraMap_eq fun _ => rfl
RamificationTheory.Field.absoluteGaloisGroup.range_ofFiniteExtensionAbsolute_eq_fixingSubgroupOfExtension
DocumentationThe image of G_L → G_K is the concrete subgroup fixing i(L) pointwise.
Source context 12 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace RamificationTheory
open ValuationTheory
noncomputable section
universe u v w z
namespace Field
namespace absoluteGaloisGroup
open scoped Topology Pointwise
open CategoryTheory
variable (K : Type u) [Field K]
section FiniteExtension
variable {L : Type v} [Field L] [Algebra K L]
local instance fieldRangeIsScalarTower
(i : L →ₐ[K] AlgebraicClosure K) :
IsScalarTower K (AlgHom.fieldRange i) (AlgebraicClosure K) :=
IsScalarTower.of_algebraMap_eq fun _ => rfl
RamificationTheory.Field.absoluteGaloisGroup.range_ofFiniteExtensionAbsolute.instNormal
DocumentationProvides the instance instNormal.
Source context 12 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace RamificationTheory
open ValuationTheory
noncomputable section
universe u v w z
namespace Field
namespace absoluteGaloisGroup
open scoped Topology Pointwise
open CategoryTheory
variable (K : Type u) [Field K]
section FiniteExtension
variable {L : Type v} [Field L] [Algebra K L]
local instance fieldRangeIsScalarTower
(i : L →ₐ[K] AlgebraicClosure K) :
IsScalarTower K (AlgHom.fieldRange i) (AlgebraicClosure K) :=
IsScalarTower.of_algebraMap_eq fun _ => rfl
RamificationTheory.Field.absoluteGaloisGroup.quotientRangeEquivGalFieldRangeOfNormalFiniteExtension
DocumentationFor a finite normal extension, the quotient by the actual image of G_L -> G_K is the automorphism group of the embedded field range.
Source context 12 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace RamificationTheory
open ValuationTheory
noncomputable section
universe u v w z
namespace Field
namespace absoluteGaloisGroup
open scoped Topology Pointwise
open CategoryTheory
variable (K : Type u) [Field K]
section FiniteExtension
variable {L : Type v} [Field L] [Algebra K L]
local instance fieldRangeIsScalarTower
(i : L →ₐ[K] AlgebraicClosure K) :
IsScalarTower K (AlgHom.fieldRange i) (AlgebraicClosure K) :=
IsScalarTower.of_algebraMap_eq fun _ => rfl
RamificationTheory.Field.absoluteGaloisGroup.quotientRangeEquivGalFieldRangeOfNormalFiniteExtension_mk'
DocumentationStates the theorem quotientRangeEquivGalFieldRangeOfNormalFiniteExtension_mk'.
Source context 12 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace RamificationTheory
open ValuationTheory
noncomputable section
universe u v w z
namespace Field
namespace absoluteGaloisGroup
open scoped Topology Pointwise
open CategoryTheory
variable (K : Type u) [Field K]
section FiniteExtension
variable {L : Type v} [Field L] [Algebra K L]
local instance fieldRangeIsScalarTower
(i : L →ₐ[K] AlgebraicClosure K) :
IsScalarTower K (AlgHom.fieldRange i) (AlgebraicClosure K) :=
IsScalarTower.of_algebraMap_eq fun _ => rfl
RamificationTheory.Field.absoluteGaloisGroup.quotientRangeEquivGalOfNormalFiniteExtension
DocumentationFor a finite normal extension, G_K/G_L is Gal(L/K) when G_L is written as the actual image of G_L -> G_K.
Source context 12 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace RamificationTheory
open ValuationTheory
noncomputable section
universe u v w z
namespace Field
namespace absoluteGaloisGroup
open scoped Topology Pointwise
open CategoryTheory
variable (K : Type u) [Field K]
section FiniteExtension
variable {L : Type v} [Field L] [Algebra K L]
local instance fieldRangeIsScalarTower
(i : L →ₐ[K] AlgebraicClosure K) :
IsScalarTower K (AlgHom.fieldRange i) (AlgebraicClosure K) :=
IsScalarTower.of_algebraMap_eq fun _ => rfl
RamificationTheory.Field.absoluteGaloisGroup.quotientRangeEquivGalOfNormalFiniteExtension_mk'
DocumentationStates the theorem quotientRangeEquivGalOfNormalFiniteExtension_mk'.
Source context 12 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace RamificationTheory
open ValuationTheory
noncomputable section
universe u v w z
namespace Field
namespace absoluteGaloisGroup
open scoped Topology Pointwise
open CategoryTheory
variable (K : Type u) [Field K]
section FiniteExtension
variable {L : Type v} [Field L] [Algebra K L]
local instance fieldRangeIsScalarTower
(i : L →ₐ[K] AlgebraicClosure K) :
IsScalarTower K (AlgHom.fieldRange i) (AlgebraicClosure K) :=
IsScalarTower.of_algebraMap_eq fun _ => rfl
RamificationTheory.Field.absoluteGaloisGroup.range_ofFiniteExtensionAbsolute_le_of_fieldRange_le
DocumentationThe images of absolute Galois groups inside G_K are contravariant in embedded finite extensions.
Source context 14 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace RamificationTheory
open ValuationTheory
noncomputable section
universe u v w z
namespace Field
namespace absoluteGaloisGroup
open scoped Topology Pointwise
open CategoryTheory
variable (K : Type u) [Field K]
section FiniteExtension
variable {L : Type v} [Field L] [Algebra K L]
local instance fieldRangeIsScalarTower
(i : L →ₐ[K] AlgebraicClosure K) :
IsScalarTower K (AlgHom.fieldRange i) (AlgebraicClosure K) :=
IsScalarTower.of_algebraMap_eq fun _ => rfl
section TwoFiniteExtensions
variable {M : Type w} [Field M] [Algebra K M]
RamificationTheory.Field.absoluteGaloisGroup.range_ofFiniteExtensionAbsolute_comp_le
DocumentationFor a tower embedding L -> M -> K^al, the image of G_M in G_K is contained in the image of G_L in G_K.
Source context 14 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace RamificationTheory
open ValuationTheory
noncomputable section
universe u v w z
namespace Field
namespace absoluteGaloisGroup
open scoped Topology Pointwise
open CategoryTheory
variable (K : Type u) [Field K]
section FiniteExtension
variable {L : Type v} [Field L] [Algebra K L]
local instance fieldRangeIsScalarTower
(i : L →ₐ[K] AlgebraicClosure K) :
IsScalarTower K (AlgHom.fieldRange i) (AlgebraicClosure K) :=
IsScalarTower.of_algebraMap_eq fun _ => rfl
section TwoFiniteExtensions
variable {M : Type w} [Field M] [Algebra K M]
RamificationTheory.Field.absoluteGaloisGroup.openSubgroupOfFiniteExtensionSup_eq_range_inf
DocumentationStates the theorem openSubgroupOfFiniteExtensionSup_eq_range_inf.
Source context 14 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace RamificationTheory
open ValuationTheory
noncomputable section
universe u v w z
namespace Field
namespace absoluteGaloisGroup
open scoped Topology Pointwise
open CategoryTheory
variable (K : Type u) [Field K]
section FiniteExtension
variable {L : Type v} [Field L] [Algebra K L]
local instance fieldRangeIsScalarTower
(i : L →ₐ[K] AlgebraicClosure K) :
IsScalarTower K (AlgHom.fieldRange i) (AlgebraicClosure K) :=
IsScalarTower.of_algebraMap_eq fun _ => rfl
section TwoFiniteExtensions
variable {M : Type w} [Field M] [Algebra K M]
RamificationTheory.Field.absoluteGaloisGroup.mem_range_ofFiniteExtensionAbsolute_inf_iff
DocumentationStates the theorem mem_range_ofFiniteExtensionAbsolute_inf_iff.
Source context 14 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace RamificationTheory
open ValuationTheory
noncomputable section
universe u v w z
namespace Field
namespace absoluteGaloisGroup
open scoped Topology Pointwise
open CategoryTheory
variable (K : Type u) [Field K]
section FiniteExtension
variable {L : Type v} [Field L] [Algebra K L]
local instance fieldRangeIsScalarTower
(i : L →ₐ[K] AlgebraicClosure K) :
IsScalarTower K (AlgHom.fieldRange i) (AlgebraicClosure K) :=
IsScalarTower.of_algebraMap_eq fun _ => rfl
section TwoFiniteExtensions
variable {M : Type w} [Field M] [Algebra K M]
RamificationTheory.Field.absoluteGaloisGroup.mem_range_ofFiniteExtensionAbsolute_iff_forall_apply_eq
DocumentationConcrete range criterion for the identified inclusion G_L → G_K.
Source context 12 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace RamificationTheory
open ValuationTheory
noncomputable section
universe u v w z
namespace Field
namespace absoluteGaloisGroup
open scoped Topology Pointwise
open CategoryTheory
variable (K : Type u) [Field K]
section FiniteExtension
variable {L : Type v} [Field L] [Algebra K L]
local instance fieldRangeIsScalarTower
(i : L →ₐ[K] AlgebraicClosure K) :
IsScalarTower K (AlgHom.fieldRange i) (AlgebraicClosure K) :=
IsScalarTower.of_algebraMap_eq fun _ => rfl
RamificationTheory.Field.absoluteGaloisGroup.ofFiniteExtensionAbsolute_apply_embedding
DocumentationStates the theorem ofFiniteExtensionAbsolute_apply_embedding.
Source context 12 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace RamificationTheory
open ValuationTheory
noncomputable section
universe u v w z
namespace Field
namespace absoluteGaloisGroup
open scoped Topology Pointwise
open CategoryTheory
variable (K : Type u) [Field K]
section FiniteExtension
variable {L : Type v} [Field L] [Algebra K L]
local instance fieldRangeIsScalarTower
(i : L →ₐ[K] AlgebraicClosure K) :
IsScalarTower K (AlgHom.fieldRange i) (AlgebraicClosure K) :=
IsScalarTower.of_algebraMap_eq fun _ => rfl
RamificationTheory.Field.absoluteGaloisGroup.coe_toOpenSubgroupOfFiniteExtension_apply_embedding
DocumentationStates the theorem coe_toOpenSubgroupOfFiniteExtension_apply_embedding.
Source context 12 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace RamificationTheory
open ValuationTheory
noncomputable section
universe u v w z
namespace Field
namespace absoluteGaloisGroup
open scoped Topology Pointwise
open CategoryTheory
variable (K : Type u) [Field K]
section FiniteExtension
variable {L : Type v} [Field L] [Algebra K L]
local instance fieldRangeIsScalarTower
(i : L →ₐ[K] AlgebraicClosure K) :
IsScalarTower K (AlgHom.fieldRange i) (AlgebraicClosure K) :=
IsScalarTower.of_algebraMap_eq fun _ => rfl
RamificationTheory.Field.absoluteGaloisGroup.exists_ofFiniteExtensionAbsolute_eq_iff_mem_openSubgroup
DocumentationStates the theorem exists_ofFiniteExtensionAbsolute_eq_iff_mem_openSubgroup.
Source context 12 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace RamificationTheory
open ValuationTheory
noncomputable section
universe u v w z
namespace Field
namespace absoluteGaloisGroup
open scoped Topology Pointwise
open CategoryTheory
variable (K : Type u) [Field K]
section FiniteExtension
variable {L : Type v} [Field L] [Algebra K L]
local instance fieldRangeIsScalarTower
(i : L →ₐ[K] AlgebraicClosure K) :
IsScalarTower K (AlgHom.fieldRange i) (AlgebraicClosure K) :=
IsScalarTower.of_algebraMap_eq fun _ => rfl
RamificationTheory.Field.absoluteGaloisGroup.ofFiniteExtensionAbsolute_equivOpenSubgroupOfFiniteExtension_symm
DocumentationStates the theorem ofFiniteExtensionAbsolute_equivOpenSubgroupOfFiniteExtension_symm.
Source context 12 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace RamificationTheory
open ValuationTheory
noncomputable section
universe u v w z
namespace Field
namespace absoluteGaloisGroup
open scoped Topology Pointwise
open CategoryTheory
variable (K : Type u) [Field K]
section FiniteExtension
variable {L : Type v} [Field L] [Algebra K L]
local instance fieldRangeIsScalarTower
(i : L →ₐ[K] AlgebraicClosure K) :
IsScalarTower K (AlgHom.fieldRange i) (AlgebraicClosure K) :=
IsScalarTower.of_algebraMap_eq fun _ => rfl
RamificationTheory.Field.absoluteGaloisGroup.ofFiniteExtensionAbsoluteTower
DocumentationThe tower restriction map G_M -> G_L induced by embeddings L -> M -> K^al, constructed through the concrete open-subgroup identifications inside G_K.
Source context 14 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace RamificationTheory
open ValuationTheory
noncomputable section
universe u v w z
namespace Field
namespace absoluteGaloisGroup
open scoped Topology Pointwise
open CategoryTheory
variable (K : Type u) [Field K]
section FiniteExtension
variable {L : Type v} [Field L] [Algebra K L]
local instance fieldRangeIsScalarTower
(i : L →ₐ[K] AlgebraicClosure K) :
IsScalarTower K (AlgHom.fieldRange i) (AlgebraicClosure K) :=
IsScalarTower.of_algebraMap_eq fun _ => rfl
section TwoFiniteExtensionsTower
variable {M : Type w} [Field M] [Algebra K M]
RamificationTheory.Field.absoluteGaloisGroup.ofFiniteExtensionAbsoluteTower_naturality
DocumentationThe tower map is natural with respect to the concrete inclusions into G_K: the inclusion G_L -> G_K after G_M -> G_L is the inclusion G_M -> G_K.
Source context 14 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace RamificationTheory
open ValuationTheory
noncomputable section
universe u v w z
namespace Field
namespace absoluteGaloisGroup
open scoped Topology Pointwise
open CategoryTheory
variable (K : Type u) [Field K]
section FiniteExtension
variable {L : Type v} [Field L] [Algebra K L]
local instance fieldRangeIsScalarTower
(i : L →ₐ[K] AlgebraicClosure K) :
IsScalarTower K (AlgHom.fieldRange i) (AlgebraicClosure K) :=
IsScalarTower.of_algebraMap_eq fun _ => rfl
section TwoFiniteExtensionsTower
variable {M : Type w} [Field M] [Algebra K M]
RamificationTheory.Field.absoluteGaloisGroup.ofFiniteExtensionAbsoluteTower_injective
DocumentationThe tower map G_M -> G_L is injective.
Source context 14 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace RamificationTheory
open ValuationTheory
noncomputable section
universe u v w z
namespace Field
namespace absoluteGaloisGroup
open scoped Topology Pointwise
open CategoryTheory
variable (K : Type u) [Field K]
section FiniteExtension
variable {L : Type v} [Field L] [Algebra K L]
local instance fieldRangeIsScalarTower
(i : L →ₐ[K] AlgebraicClosure K) :
IsScalarTower K (AlgHom.fieldRange i) (AlgebraicClosure K) :=
IsScalarTower.of_algebraMap_eq fun _ => rfl
section TwoFiniteExtensionsTower
variable {M : Type w} [Field M] [Algebra K M]
RamificationTheory.Field.absoluteGaloisGroup.map_top_ofFiniteExtensionAbsoluteTower_eq_comap_range
DocumentationThe image of the tower map G_M -> G_L is the pullback, along G_L -> G_K, of the image of G_M -> G_K.
Source context 14 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace RamificationTheory
open ValuationTheory
noncomputable section
universe u v w z
namespace Field
namespace absoluteGaloisGroup
open scoped Topology Pointwise
open CategoryTheory
variable (K : Type u) [Field K]
section FiniteExtension
variable {L : Type v} [Field L] [Algebra K L]
local instance fieldRangeIsScalarTower
(i : L →ₐ[K] AlgebraicClosure K) :
IsScalarTower K (AlgHom.fieldRange i) (AlgebraicClosure K) :=
IsScalarTower.of_algebraMap_eq fun _ => rfl
section TwoFiniteExtensionsTower
variable {M : Type w} [Field M] [Algebra K M]
RamificationTheory.Field.absoluteGaloisGroup.existsUnique_ofFiniteExtensionAbsolute_eq_of_mem_openSubgroup
DocumentationElements of the finite-extension open subgroup of G_K have a unique preimage in the identified absolute Galois group G_L.
Source context 12 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace RamificationTheory
open ValuationTheory
noncomputable section
universe u v w z
namespace Field
namespace absoluteGaloisGroup
open scoped Topology Pointwise
open CategoryTheory
variable (K : Type u) [Field K]
section FiniteExtension
variable {L : Type v} [Field L] [Algebra K L]
local instance fieldRangeIsScalarTower
(i : L →ₐ[K] AlgebraicClosure K) :
IsScalarTower K (AlgHom.fieldRange i) (AlgebraicClosure K) :=
IsScalarTower.of_algebraMap_eq fun _ => rfl
RamificationTheory.Field.absoluteGaloisGroup.existsUnique_ofFiniteExtensionAbsolute_eq_iff_forall_apply_eq
DocumentationConcrete unique-preimage criterion for the identified inclusion G_L → G_K.
Source context 12 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace RamificationTheory
open ValuationTheory
noncomputable section
universe u v w z
namespace Field
namespace absoluteGaloisGroup
open scoped Topology Pointwise
open CategoryTheory
variable (K : Type u) [Field K]
section FiniteExtension
variable {L : Type v} [Field L] [Algebra K L]
local instance fieldRangeIsScalarTower
(i : L →ₐ[K] AlgebraicClosure K) :
IsScalarTower K (AlgHom.fieldRange i) (AlgebraicClosure K) :=
IsScalarTower.of_algebraMap_eq fun _ => rfl
RamificationTheory.DiscreteValuationField.HenselianDVF.mem_absoluteValuationSubring_iff_apply_mem_of_finite_separable_intermediate
DocumentationFinite-level membership preservation for the absolute valuation subring, exposed from the Henselian-DVF namespace. The finite-level Henselian-DVF target and unique-extension proof are explicit; this is the non-dummy wrapper used by the absolute power route.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace RamificationTheory
open ValuationTheory
noncomputable section
universe u v w z
namespace DiscreteValuationField
namespace HenselianDVF
variable {K : Type u} [Field K]