∀ {n : Type u_11} {m : Type u_12} {n' : Type u_13} {m' : Type u_14} {R : Type u_16} [inst : CommSemiring R]
  [inst_1 : Fintype n] [inst_2 : Fintype m] [inst_3 : DecidableEq n] [inst_4 : DecidableEq m] [inst_5 : Fintype n']
  [inst_6 : Fintype m'] [inst_7 : DecidableEq n'] [inst_8 : DecidableEq m'] (M : Matrix n m R) (P : Matrix n n' R)
  (Q : Matrix m m' R),
  ((Matrix.toLinearMap₂' R) M).compl₁₂ (Matrix.toLin' P) (Matrix.toLin' Q) =
    (Matrix.toLinearMap₂' R) (P.transpose * M * Q)