


![[top]](top.gif)
contract(Matrix,Matrix) -- contract a matrix by a matrix
Synopsis:
This function is identical to diff(Matrix,Matrix), except that
the multiplication by integers that occurs during differentiation is
omitted.
See also:
diff and contract
Code:
-- ../../../Macaulay2/m2/matrix.m2:460
contract (Matrix, Matrix) := Matrix => (f,g) -> (BinaryMatrixOperation ggcontract)(f,g)



![[top]](top.gif)