Commit 2024-01-01 07:00 bded32ac
View on Github →feat(FieldTheory/SeparableClosure): (relative) separable closure (#9338) Main definitions:
separableClosure
: the (relative) separable closure ofE / F
, or called maximal separable subextension ofE / F
, is defined to be the intermediate field ofE / F
consisting of all separable elements.Field.sepDegree F E
: the (infinite) separable degree[E:F]_s
of an algebraic extensionE / F
of fields, defined to be the degree ofseparableClosure F E / F
.Field.insepDegree F E
: the (infinite) inseparable degree[E:F]_i
of an algebraic extensionE / F
of fields, defined to be the degree ofE / separableClosure F E
.Field.finInsepDegree F E
: the (finite) inseparable degree[E:F]_i
of an algebraic extensionE / F
of fields, defined to be the degree ofE / separableClosure F E
as a natural number. It is zero if such field extension is not finite. Main results:le_separableClosure_iff
: an intermediate field ofE / F
is contained in the (relative) separable closure ofE / F
if and only if it is separable overF
.separableClosure.normalClosure_eq_self
: the normal closure of the (relative) separable closure ofE / F
is equal to itself.separableClosure.normal
: the (relative) separable closure of a normal extension is normal.separableClosure.isSepClosure
: the (relative) separable closure of a separably closed extension is a separable closure of the base field.IntermediateField.isSeparable_adjoin_iff_separable
:F(S) / F
is a separable extension if and only if all elements ofS
are separable elements.separableClosure.eq_top_iff
: the (relative) separable closure ofE / F
is equal toE
if and only ifE / F
is separable.