{R : Type u_1} →
  [inst : Ring R] →
    {E : Type u_4} →
      [inst_1 : AddCommGroup E] →
        [inst_2 : Module R E] →
          {F : Type u_5} →
            [inst_3 : AddCommGroup F] → [inst_4 : Module R F] → Submodule R E → Submodule R F → E × F →ₗ.[R] F