Relative degrees under linearly disjoint base change #
If A is finite over k and linearly disjoint from B over k, adjoining A preserves the
relative degree of an intermediate extension B/C. This is the field-tower calculation behind
the degree comparison for algebraic function fields after extending their constants.
The main result is IntermediateField.relfinrank_sup_sup_eq_relfinrank_of_linearDisjoint. Apply it
as A.relfinrank_sup_sup_eq_relfinrank_of_linearDisjoint B C hCB h, where hCB : C ≤ B and
h : A.LinearDisjoint B; the finite-dimensionality of A is supplied by an instance. The
declarations live in Mathlib's IntermediateField namespace so that this dot notation works.
Extending scalars from D to its compositum with A amounts to adjoining A to D.
An algebraic extension linearly disjoint from D has the same degree after adjoining D.
Base change by a finite linearly disjoint extension preserves the degree of an intermediate field extension.