Sophie

Sophie

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

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>IntegralClosure -- routines for integral closure of affine domains and ideals</title>
<link rel="stylesheet" type="text/css" href="../../../../Macaulay2/Style/doc.css"/>
</head>
<body>
<table class="buttons">
  <tr>
    <td><div><a href="___All__Codimensions.html">next</a> | previous | <a href="___All__Codimensions.html">forward</a> | backward | up | top | <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>
<hr/>
<div><h1>IntegralClosure -- routines for integral closure of affine domains and ideals</h1>
<div class="single"><h2>Description</h2>
<div><p>This package contains several algorithms for computing the integral closure (i.e. normalization) of an affine domain, and also of an ideal.</p>
<div>The basic use of this package is shown in the following example.</div>
<table class="examples"><tr><td><pre>i1 : R = QQ[x,y,z]/(x^3-x^2*z^5-z^2*y^5)

o1 = R

o1 : QuotientRing</pre>
</td></tr>
<tr><td><pre>i2 : S = integralClosure R

o2 = S

o2 : QuotientRing</pre>
</td></tr>
</table>
<div>Use <a href="_ic__Fractions.html" title="fractions integral over an affine domain">icFractions</a> to see what fractions have been added.</div>
<table class="examples"><tr><td><pre>i3 : icFractions R

       3
      y z
o3 = {---, x, y, z}
       x

o3 : List</pre>
</td></tr>
</table>
<div>Look at the ideal of S or the generators of S to see the structure of the integral closure.</div>
<table class="examples"><tr><td><pre>i4 : gens S

o4 = {w   , x, y, z}
       1,0

o4 : List</pre>
</td></tr>
<tr><td><pre>i5 : trim ideal S

                     3        2       5    2   2        5
o5 = ideal (w   x - y z, w   y z + x*z  - x , w    + y*z  - x*y)
             1,0          1,0                  1,0

o5 : Ideal of QQ[w   , x, y, z]
                  1,0</pre>
</td></tr>
</table>
<p>If the characteristic is positive, yet small compared to the degree, but the fraction ring is still separable over a subring, then use <a href="_ic__Frac__P.html" title="compute the integral closure in prime characteristic">icFracP</a>, which is an implementation of an algorithm due to Leonard-Pellikaan, and modified by Singh-Swanson (see arXiv:0901.0871). However, the interface to this routine is likely to change in future releases to more closely match the functions above.</p>
<div>The method used by integralClosure is a modification of the basic algorithm explained in Theo De Jong&rsquo;s paper <em>An Algorithm for Computing the Integral Closure</em>, J. Symbolic Computation, (1998) 26, 273-277.</div>
</div>
</div>
<div class="single"><h2>Authors</h2>
<ul><li><div class="single"><a href="http://faculty1.coloradocollege.edu/~ataylor/">Amelia Taylor</a><span> &lt;<a href="mailto:amelia.taylor@coloradocollege.edu">amelia.taylor@coloradocollege.edu</a>></span></div>
</li>
<li><div class="single"><a href="http://www.msri.org/~de/">David Eisenbud</a><span> &lt;<a href="mailto:de@msri.org">de@msri.org</a>></span></div>
</li>
<li><div class="single"><a href="http://www.math.cornell.edu/~mike">Mike Stillman</a><span> &lt;<a href="mailto:mike@math.cornell.edu">mike@math.cornell.edu</a>></span></div>
</li>
</ul>
</div>
<div class="single"><h2>Version</h2>
This documentation describes version <b>1.0</b> of IntegralClosure.</div>
<div class="single"><h2>Source code</h2>
The source code from which this documentation is derived is in the file <a href="../../../../Macaulay2/IntegralClosure.m2">IntegralClosure.m2</a>.  The auxiliary files accompanying it are in the directory <a href="../../../../Macaulay2/IntegralClosure/">IntegralClosure/</a>.</div>
<div class="single"><h2>Exports</h2>
<ul><li><div class="single">Functions<ul><li><span><a href="_conductor.html" title="the conductor of a finite ring map">conductor</a> -- the conductor of a finite ring map</span></li>
<li><span><a href="_ic__Frac__P.html" title="compute the integral closure in prime characteristic">icFracP</a> -- compute the integral closure in prime characteristic</span></li>
<li><span><a href="_ic__Fractions.html" title="fractions integral over an affine domain">icFractions</a> -- fractions integral over an affine domain</span></li>
<li><span><a href="_ic__Map.html" title="natural map from an affine domain into its integral closure">icMap</a> -- natural map from an affine domain into its integral closure</span></li>
<li><span><a href="_ic__P__Ideal.html" title="compute the integral closure in prime characteristic of a principal ideal">icPIdeal</a> -- compute the integral closure in prime characteristic of a principal ideal</span></li>
<li><span><a href="_idealizer.html" title="compute Hom(I,I) as a quotient ring">idealizer</a> -- compute Hom(I,I) as a quotient ring</span></li>
<li><span><a href="_integral__Closure.html" title="integral closure of an ideal or a domain">integralClosure</a> -- integral closure of an ideal or a domain</span></li>
<li><span><a href="_is__Normal.html" title="determine if a reduced ring is normal">isNormal</a> -- determine if a reduced ring is normal</span></li>
<li><span><a href="_make__S2.html" title="compute the S2ification of a reduced ring">makeS2</a> -- compute the S2ification of a reduced ring</span></li>
<li><span><a href="_ring__From__Fractions.html" title="find presentation for f.g. ring">ringFromFractions</a> -- find presentation for f.g. ring</span></li>
</ul>
</div>
</li>
<li><div class="single">Symbols<ul><li><span><tt>AllCodimensions</tt> (missing documentation<!-- tag: AllCodimensions -->)</span></li>
<li><span><a href="___Conductor__Element.html" title="Specifies a particular non-zerodivisor in the conductor.">ConductorElement</a> -- Specifies a particular non-zerodivisor in the conductor.</span></li>
<li><span><a href="___Index.html" title="Optional input for idealizer">Index</a> -- Optional input for idealizer</span></li>
<li><span><a href="___Keep.html" title="an optional argument for various functions">Keep</a> -- an optional argument for various functions</span></li>
<li><span><a href="___Radical__Codim1.html" title="a symbol denoting a strategy element usable with integralClosure(...,Strategy=>...)">RadicalCodim1</a> -- a symbol denoting a strategy element usable with integralClosure(...,Strategy=>...)</span></li>
<li><span><a href="___Verbosity.html" title="optional argument describing how verbose the output should be">Verbosity</a> -- optional argument describing how verbose the output should be</span></li>
</ul>
</div>
</li>
</ul>
</div>
</div>
</body>
</html>