module Map:sig..end
Linear maps between presentations.
module M:Matrix.Make(R)
module L:M.Labeled(X)
typemap =L.t
A linear map (encoded as a matrix).
typet =map
val app : t ->
t -> tApply a morphism to an element.
val zero : X.t array -> X.t array -> tThe zero morphism.
val of_map : Module.FreeLeft.Map.map ->
X.t array -> X.t array -> tCreate from a map with given source and target.
val to_map : t -> Module.FreeLeft.Map.mapConvert to a map.
val rank : t -> intRank of a map.
val nullity : t -> intNullity of a map.
val to_string : t -> string