∀ {F : Type u_1} [inst : Field F] (E : Type u_2) [inst_1 : Field E] [inst_2 : Algebra F E] {K : Type u_3}
  [inst_3 : Field K] [inst_4 : Algebra F K] [inst_5 : Algebra E K] [IsScalarTower F E K] (L : IntermediateField F K)
  [halg : Algebra.IsAlgebraic F E], (IntermediateField.adjoin E ↑L).toSubalgebra = Algebra.adjoin E ↑L