{R' : Type u_4} →
  {K : Type u_5} →
    {L : Type u_6} →
      [inst : Field K] →
        [inst_1 : Field L] →
          [inst_2 : Algebra K L] →
            (S : IntermediateField K L) →
              [inst_3 : CommSemiring R'] →
                [inst_4 : SMul R' K] → [inst_5 : Algebra R' L] → [IsScalarTower R' K L] → Algebra R' ↥S