<?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>SchurRings -- rings representing irreducible representations of GL(n)</title> <link rel="stylesheet" type="text/css" href="../../../../Macaulay2/Style/doc.css"/> </head> <body> <table class="buttons"> <tr> <td><div><a href="_jacobi__Trudi.html">next</a> | previous | <a href="_jacobi__Trudi.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>SchurRings -- rings representing irreducible representations of GL(n)</h1> <div class="single"><h2>Description</h2> <div>This package make computations in the representation ring of GL(n) possible.<p/> Given a positive integer <tt>n</tt>, we may define a polynomial ring over <a href="../../Macaulay2Doc/html/___Z__Z.html" title="the class of all integers">ZZ</a> in <tt>n</tt> variables, whose monomials correspond to the irreducible representations of GL(n), and where multiplication is given by the decomposition of the tensor product of representations<p/> We create such a ring in Macaulay2 using the <a href="_schur__Ring.html" title="make a Schur ring">schurRing</a> function:<table class="examples"><tr><td><pre>i1 : R = schurRing(s,4);</pre> </td></tr> </table> A monomial represents the irreducible representation with a given highest weight. The standard 4 dimensional representation is<table class="examples"><tr><td><pre>i2 : V = s_{1} o2 = s 1 o2 : R</pre> </td></tr> </table> We may see the dimension of the corresponding irreducible representation using <a href="../../Macaulay2Doc/html/_dim.html" title="compute the Krull dimension">dim</a>:<table class="examples"><tr><td><pre>i3 : dim V o3 = 4</pre> </td></tr> </table> The third symmetric power of V is obtained by<table class="examples"><tr><td><pre>i4 : W = s_{3} o4 = s 3 o4 : R</pre> </td></tr> <tr><td><pre>i5 : dim W o5 = 20</pre> </td></tr> </table> and the third exterior power of V can be obtained using<table class="examples"><tr><td><pre>i6 : U = s_{1,1,1} o6 = s 1,1,1 o6 : R</pre> </td></tr> <tr><td><pre>i7 : dim U o7 = 4</pre> </td></tr> </table> Multiplication of elements corresponds to tensor product of representations. The value is computed using a variant of the Littlewood-Richardson rule.<table class="examples"><tr><td><pre>i8 : V * V o8 = s + s 2 1,1 o8 : R</pre> </td></tr> <tr><td><pre>i9 : V^3 o9 = s + 2s + s 3 2,1 1,1,1 o9 : R</pre> </td></tr> </table> One cannot make quotients of this ring, and Groebner bases and related computations do not work, but I'm not sure what they would mean...</div> </div> <div class="single"><h2>Authors</h2> <ul><li><div class="single"><a href="http://www.math.cornell.edu/~mike/">Michael Stillman</a><span> <<a href="mailto:mike@math.cornell.edu">mike@math.cornell.edu</a>></span></div> </li> <li><div class="single">Hal Schenck</div> </li> </ul> </div> <div class="single"><h2>Version</h2> This documentation describes version <b>0.2</b> of SchurRings.</div> <div class="single"><h2>Source code</h2> The source code from which this documentation is derived is in the file <a href="../../../../Macaulay2/SchurRings.m2">SchurRings.m2</a>.</div> <div class="single"><h2>Exports</h2> <ul><li><div class="single">Types<ul><li><span><a href="___Schur__Ring.html" title="the class of all Schur rings">SchurRing</a> -- the class of all Schur rings</span></li> <li><span><a href="___Schur__Ring__Indexed__Variable__Table.html" title="">SchurRingIndexedVariableTable</a></span></li> </ul> </div> </li> <li><div class="single">Functions<ul><li><span><tt>jacobiTrudi</tt> (missing documentation<!-- tag: jacobiTrudi -->)</span></li> <li><span><a href="_schur__Ring.html" title="make a Schur ring">schurRing</a> -- make a Schur ring</span></li> <li><span><tt>symmRing</tt> (missing documentation<!-- tag: symmRing -->)</span></li> <li><span><tt>toE</tt> (missing documentation<!-- tag: toE -->)</span></li> <li><span><tt>toP</tt> (missing documentation<!-- tag: toP -->)</span></li> <li><span><tt>toS</tt> (missing documentation<!-- tag: toS -->)</span></li> </ul> </div> </li> <li><div class="single">Methods<ul><li><span>SchurRingIndexedVariableTable _ Thing, see <span><a href="___Schur__Ring__Indexed__Variable__Table.html" title="">SchurRingIndexedVariableTable</a></span></span></li> </ul> </div> </li> </ul> </div> </div> </body> </html>