∀ {m : Type u_2} (R : Type u_5) {A : Type u_6} [inst : Fintype m] [inst_1 : CommSemiring R]
  [inst_2 : NonUnitalNonAssocSemiring A] [inst_3 : Module R A] [inst_4 : SMulCommClass R A A]
  [inst_5 : IsScalarTower R A A], mulLinearMap R = LinearMap.mul R (Matrix m m A)