Sophie

Sophie

distrib > Fedora > 15 > i386 > by-pkgid > 7ebd25ac536d248d499a3ce2acda963a > files > 3795

Macaulay2-1.3.1-8.fc15.i686.rpm

<?xml version="1.0" encoding="utf-8" ?>  <!-- for emacs: -*- coding: utf-8 -*- -->
<!-- Apache may like this line in the file .htaccess: AddCharset utf-8 .html -->
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1 plus MathML 2.0 plus SVG 1.1//EN"	 "http://www.w3.org/2002/04/xhtml-math-svg/xhtml-math-svg-flat.dtd" >
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
<head><title>Singular Book 1.8.13 -- quotient of ideals</title>
<link rel="stylesheet" type="text/css" href="../../../../Macaulay2/Style/doc.css"/>
</head>
<body>
<table class="buttons">
  <tr>
    <td><div><a href="___Singular_sp__Book_sp1.8.15.html">next</a> | <a href="___Singular_sp__Book_sp1.8.11.html">previous</a> | <a href="___Singular_sp__Book_sp1.8.15.html">forward</a> | <a href="___Singular_sp__Book_sp1.8.11.html">backward</a> | <a href="___M2__Singular__Book.html">up</a> | <a href="index.html">top</a> | <a href="master.html">index</a> | <a href="toc.html">toc</a> | <a href="http://www.math.uiuc.edu/Macaulay2/">Macaulay2 web site</a></div>

    </td>
  </tr>
</table>
<div><a href="index.html" title="">Macaulay2Doc</a> > <a href="_basic_spcommutative_spalgebra.html" title="">basic commutative algebra</a> > <a href="___M2__Singular__Book.html" title="Macaulay2 examples for the Singular book">M2SingularBook</a> > <a href="___Singular_sp__Book_sp1.8.13.html" title="quotient of ideals">Singular Book 1.8.13</a></div>
<hr/>
<div><h1>Singular Book 1.8.13 -- quotient of ideals</h1>
<div><table class="examples"><tr><td><pre>i1 : A = QQ[x,y,z];</pre>
</td></tr>
<tr><td><pre>i2 : I1 = ideal(x,y);

o2 : Ideal of A</pre>
</td></tr>
<tr><td><pre>i3 : I2 = ideal(y^2,z);

o3 : Ideal of A</pre>
</td></tr>
<tr><td><pre>i4 : I1 : I2

o4 = ideal (y, x)

o4 : Ideal of A</pre>
</td></tr>
</table>
The quotient function is the same as the colon operator, except that optional arguments may be given.<table class="examples"><tr><td><pre>i5 : quotient(I1,I2)

o5 = ideal (y, x)

o5 : Ideal of A</pre>
</td></tr>
</table>
Now we use the method described in Lemma 1.8.12 in the Singular book.<table class="examples"><tr><td><pre>i6 : J1 = intersect(I1,ideal(I2_0))

            2
o6 = ideal(y )

o6 : Ideal of A</pre>
</td></tr>
<tr><td><pre>i7 : J2 = intersect(I1,ideal(I2_1))

o7 = ideal (y*z, x*z)

o7 : Ideal of A</pre>
</td></tr>
</table>
Now divide each generator of J1 by x, and each generator of J2 by y.  Notice that division uses two slashes.  Using only one slash gives the quotient in the fraction ring.<table class="examples"><tr><td><pre>i8 : K1 = ideal(J1_0//I2_0)

o8 = ideal 1

o8 : Ideal of A</pre>
</td></tr>
<tr><td><pre>i9 : K2 = ideal(J2_0//I2_1, J2_1//I2_1)

o9 = ideal (y, x)

o9 : Ideal of A</pre>
</td></tr>
<tr><td><pre>i10 : intersect(K1,K2)

o10 = ideal (y, x)

o10 : Ideal of A</pre>
</td></tr>
</table>
</div>
</div>
</body>
</html>