[T] = matrix ->                                  [*] = a b ->
  transpose matrix                                 multiply a b
_                                                _
  matrix : array : array : I|F : I|F               a, b : array : array : I|F : I|F
;                                                ;

[I] = matrix ->
  inverse matrix MT_INVERSE_AJDT
_
  matrix : array : array : I|F : I|F
;

[J] = matrix ->
  transpose matrix MT_CONJUGATE_TRANSPOSE
_
  matrix : array : array : I|F : I|F
;




