Top
Back: A.23 Branches of an Isolated Space Curve Singularity
Forward: A.25 Algebraic dependence
FastBack: A. Examples
FastForward: B. Polynomial data
Up: A. Examples
Top: Singular 2-0-4 Manual
Contents: Table of Contents
Index: F. Index
About: About This Document

A.24 Kernel of module homomorphisms

Let $A$ , $B$ be two matrices of size $m\times r$ and $m\times s$ over the ring $R$ and consider the corresponding maps

\begin{displaymath}
R^r \buildrel{A}\over{\longrightarrow}
R^m \buildrel{B}\over{\longleftarrow} R^s\;.
\end{displaymath}

We want to compute the kernel of the map $R^r \buildrel{A}\over{\longrightarrow}
R^m\longrightarrow
R^m/\hbox{Im}(B) \;.$ This can be done using the modulo command:

\begin{displaymath}
\hbox{\tt modulo}(A,B)=\hbox{ker}(R^r
\buildrel{A}\over{\longrightarrow}R^m/\hbox{Im}(B)) \; .
\end{displaymath}

 
  ring r=0,(x,y,z),(c,dp);
  matrix A[2][2]=x,y,z,1;
  matrix B[2][2]=x2,y2,z2,xz;
  print(modulo(A,B));
→ yz2-x2, xyz-y2,  x2z-xy, x3-y2z,
→ x2z-xz2,-x2z+y2z,xyz-yz2,0      

Top Back: A.23 Branches of an Isolated Space Curve Singularity Forward: A.25 Algebraic dependence FastBack: A. Examples FastForward: B. Polynomial data Up: A. Examples Top: Singular 2-0-4 Manual Contents: Table of Contents Index: F. Index About: About This Document
            User manual for Singular version 2-0-4, October 2002, generated by texi2html.