Membership and order for IntermediateField.extendRight #
For a tower K ⊆ L ⊆ M, IntermediateField.extendRight F M is the copy of an intermediate
field F of L / K inside M. Mathlib defines it and transfers algebra structure along it,
but records nothing about how it sits in the order on intermediate fields of M / K. This file
adds that, together with the universal property of the copy of a simple extension K⟮g⟯: it is
the smallest intermediate field of M / K containing the image of g.
Main results #
IntermediateField.extendRight_eq_map: the copy, as anIntermediateField.map.IntermediateField.extendRight_le_iff: the copy ofFlies below an intermediate field exactly when that field contains every image fromF.IntermediateField.extendRight_adjoin_simple_le_iff: the copy ofK⟮g⟯lies inside an intermediate field exactly when that field contains the image ofg.
F.extendRight M as an IntermediateField.map, spelled with IsScalarTower.toAlgHom.
The copy of F is below an intermediate field exactly when that field contains every
image from F. This decides an inclusion pointwise, with no comap.
The universal property of the copy of an adjoin: the copy of K⟮s⟯ inside M lies in an
intermediate field exactly when that field contains the image of every element of s.
The universal property of the copy of a simple extension: the copy of K⟮g⟯ inside M
lies in an intermediate field exactly when that field contains the image of g.