|  |  7.5.15.0. ncHom Procedure from librarynchomolog.lib(see  nchomolog_lib).
 
Example:Usage:
ncHom(M,N); M,N modules
Compute:
A presentation of Hom(M',N'), M'=coker(M), N'=coker(N)
Assume:
M' is a left module, N' is a centralizing bimodule
Note:
ncHom(M,N) is a right module, hence a right presentation matrix
is returned
 |  | LIB "nchomolog.lib";
ring A=0,(x,y,z),dp;
matrix M[3][3]=1,2,3,
4,5,6,
7,8,9;
matrix N[2][2]=x,y,
z,0;
module H = ncHom(M,N);
print(H);
==> 0,0,0,0,y,x,
==> 0,0,0,z,0,z,
==> 1,0,0,0,0,0,
==> 0,1,0,0,0,0,
==> 0,0,2,1,0,0,
==> 0,0,1,0,0,0 
 | 
 
 |