Restricting automorphisms along an embedding of a normal extension #
Mathlib's AlgEquiv.restrictNormalHom restricts automorphisms of K/F to a normal subextension
M/F given by a scalar tower F → M → K. This file restricts along an arbitrary embedding
f : M →ₐ[F] K instead, which is convenient when M is an intermediate field sitting inside K
through a map other than the algebra map (for example an IntermediateField.inclusion).
In an abstract scalar tower with a normal intermediate field, restriction to the intermediate field is the identity precisely when the automorphism fixes it pointwise; its kernel is the image of restriction of scalars.
Main definitions and results #
AlgHom.restrictNormalHom: restrictionGal(K/F) →* Gal(M/F)alongf : M →ₐ[F] K.AlgHom.restrictNormalHom_eq_iff:f.restrictNormalHom σis the unique automorphism ofMintertwined withσbyf.AlgHom.restrictNormalHom_toAlgHom: for the algebra map of a scalar tower this isAlgEquiv.restrictNormalHom.IntermediateField.restrictNormalHom_val: for the inclusion of an intermediate field this isAlgEquiv.restrictNormalHom.IntermediateField.units_map_val_restrictNormalHom: the inclusion of units of a normal intermediate field intertwines restriction with the action on units.AlgHom.restrictNormalHom_comp: precomposing the embedding with an automorphism conjugates restriction.IntermediateField.normalClosure_eq_fieldRangeandAlgHom.exists_comp_eq_of_normal: the embeddings of a normal extension all have the same image and differ by automorphisms.AlgHom.restrictNormalHom_surjectiveandAlgHom.ker_restrictNormalHom: for a normalK/Frestriction is surjective, and its kernel is the subgroup fixing the image off.AlgHom.normal_fieldRange: the image of a normal extension is normal.AlgHom.restrictNormalHomOfLE: in the other direction, restrictionGal(M/F) →* Gal(N/F)to a normal intermediate fieldNofKlying in the image off, withAlgHom.coe_restrictNormalHomOfLE_applyandAlgHom.restrictNormalHomOfLE_surjective.AlgEquiv.restrictNormal_eq_one_iff_algebraMap: restriction is trivial precisely when the automorphism fixes the intermediate field pointwise.AlgEquiv.mem_range_restrictScalarsHom_iff_restrictNormal_eq_oneandAlgEquiv.range_restrictScalarsHom_eq_ker_restrictNormalHom: the restriction kernel is the image of restriction of scalars.AlgEquiv.restrictNormal_mul_restrictScalars: multiplying by an automorphism of the top field over the intermediate one does not change the restriction.AlgEquiv.restrictNormalHom_adjoin_simple_eq_one_iff: restriction to a normal simple subextensionF⟮α⟯is trivial precisely when the automorphism fixesα.
Restriction of automorphisms along an embedding f : M →ₐ[F] K of a normal extension M/F.
Every σ : Gal(K/F) maps the image of f to itself, and f.restrictNormalHom σ is the
automorphism of M it induces, so that f (f.restrictNormalHom σ x) = σ (f x)
(AlgHom.restrictNormalHom_commutes). For the algebra map of a scalar tower this is
AlgEquiv.restrictNormalHom (AlgHom.restrictNormalHom_toAlgHom).
Equations
Instances For
For the algebra map of a scalar tower, restriction along it is Mathlib's
AlgEquiv.restrictNormalHom.
Restriction along the inclusion of an intermediate field is Mathlib's
AlgEquiv.restrictNormalHom.
Including the units of a normal intermediate field L into Kˣ intertwines the action of
Gal(L/F) on Lˣ, through restriction, with the action of Gal(K/F) on Kˣ.
Restriction along a twisted embedding is conjugate: precomposing f with an automorphism
τ of M/F conjugates restriction along f by τ.
The normal closure of a normal extension is its image: every F-embedding of a normal
extension M/F into K has image the normal closure of M in K, so all of them have the
same image.
Two embeddings of a normal extension differ by an automorphism: for F-embeddings
f g : M →ₐ[F] K of a normal extension M/F, there is τ ∈ Gal(M/F) with g = f ∘ τ.
Restriction of automorphisms of M/F to a normal intermediate field N of K lying in the
image of an embedding f : M →ₐ[F] K. Through f, the field N is a
subextension of M, and f.restrictNormalHomOfLE h σ is the automorphism of N induced by σ:
it sends f x to f (σ x) (AlgHom.coe_restrictNormalHomOfLE_apply).
Equations
Instances For
f.restrictNormalHomOfLE h σ sends f x to f (σ x).
Restriction to a normal intermediate field in the image of f is surjective.
Restriction to an intermediate field in a tower #
σ restricts to the identity on L exactly when it fixes L pointwise. Mathlib's
AlgEquiv.restrictNormal_eq_one_iff says this for an IntermediateField, while
AlgEquiv.restrictNormal itself is already stated for an abstract algebra L, so only the
characterisation needs transporting to a tower K ⊆ L ⊆ M.
Restriction as a group homomorphism agrees with restriction of an automorphism.
An automorphism of M/K comes from an automorphism of M/L exactly when its restriction to
L is the identity.
The image of Gal(M/L) in Gal(M/K) under restriction of scalars is the kernel of
restriction to L.
Multiplying by an automorphism of M/L does not change the restriction to L.