Skip to content

Commit 1d0fcdf

Browse files
committed
This is the intro and references
1 parent d83554c commit 1d0fcdf

1 file changed

Lines changed: 35 additions & 10 deletions

File tree

source/ch-invarianttheory.ptx

Lines changed: 35 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,17 @@ This chapter is co-authored by Francesca Gandini, Sumner Strom, Al Ashir Intisar
88
</introduction>
99

1010
<section xml:id="sec-invariantrings-theory">
11-
<title>Invariant Rings Theory</title>
11+
<title>Invariant Theory</title>
12+
<subsection xml:id="subsec-introduction">
13+
<title>Introduction to invariant theory</title>
14+
<p>
15+
With our research we also had a large focus on making the theory behind invariant rings accessible
16+
and digestible for undergraduate students. This included making a chapter covering some computational tools
17+
within invariant theory briefly. We used this to work on a packet, Orbit Sums, in Macaulay2 for efficient computing of permutation groups
18+
within invariant rings.
19+
20+
</p>
21+
</subsection>
1222
<subsection xml:id="subsec-finite-matrix-groups">
1323
<title>Finite Matrix Groups</title>
1424
<p>Example:
@@ -35,10 +45,10 @@ x \\
3545
</p>
3646
<p>
3747
NOTE: An action of a finite group <m>G \curvearrowright \mathbb{K}^n</m> given a realization of <m>G</m> as a finite matrix group. </p><p>
38-
Example: <me>\langle \begin{bmatrix}
48+
Example: <me>\left\langle \begin{bmatrix}
3949
1 \amp 0 \\
4050
0 \amp -1 \\
41-
\end{bmatrix} \rangle = \{ \begin{bmatrix}
51+
\end{bmatrix} \right\rangle = \{ \begin{bmatrix}
4252
1 \amp 0 \\
4353
0 \amp -1 \\
4454
\end{bmatrix},\begin{bmatrix}
@@ -56,10 +66,10 @@ Example: <me>\langle \begin{bmatrix}
5666
<m>f(A\bar x) = f(\bar x)</m>, <m>\forall A \in G</m>.
5767
</p></definition>
5868
</p><p>
59-
Ex. <m>f(\bar x)=x</m> and <m>f(\bar x) = x +y^2</m> in <m>\mathbb{K}[x_1,x_2,...,x_n]</m> is invariant under <me>C_2 = \langle\begin{bmatrix}
69+
Ex. <m>f(\bar x)=x</m> and <m>f(\bar x) = x +y^2</m> in <m>\mathbb{K}[x_1,x_2,...,x_n]</m> is invariant under <me>C_2 = \left\langle\begin{bmatrix}
6070
1 \amp 0 \\
6171
0 \amp -1 \\
62-
\end{bmatrix} \rangle</me>
72+
\end{bmatrix} \right\rangle</me>
6373
However <m>f(\bar x)=x+y</m> is not.
6474
</p>
6575
<p>
@@ -77,10 +87,10 @@ However <m>f(\bar x)=x+y</m> is not.
7787
<definition> <p> <m>R_G: R \xrightarrow{} R^G</m> <me>R_G(f) = \frac{1}{|G|} \sum_{A\in G} f(A \bar x) </me>
7888
</p></definition>
7989
</p>
80-
<p>Example for the Group action <m>C_2 = \langle\begin{bmatrix}
90+
<p>Example for the Group action <m>C_2 = \left\langle\begin{bmatrix}
8191
1 \amp 0 \\
8292
0 \amp -1 \\
83-
\end{bmatrix}\rangle</m>: <me>R_G(x+y) = \frac{1}{2} ((x+y) + (x-y)) = x\in R^G</me>
93+
\end{bmatrix}\right\rangle</m>: <me>R_G(x+y) = \frac{1}{2} ((x+y) + (x-y)) = x\in R^G</me>
8494

8595
</p>
8696
</subsection>
@@ -118,7 +128,7 @@ However <m>f(\bar x)=x+y</m> is not.
118128
</p>
119129
<p>
120130
<proposition><p>(Elimination Theory): In <m>S \bigotimes \mathbb{K}[u_1,...,u_s] = \mathbb{K}[x_1,...,x_n,u_1,...u_s]</m> consider the ideal,
121-
<me>I = (u_i - f_x(\bar x) | \, \langle f_i\rangle = S</me>
131+
<me>I = (u_i - f_x(\bar x) | \, \left\langle f_i\right\rangle = S</me>
122132
Then,
123133
<me>\text{ker} (\phi)= I \cap \mathbb{K}[u_1,...,u_s]</me>
124134
</p></proposition>
@@ -170,7 +180,7 @@ However <m>f(\bar x)=x+y</m> is not.
170180
<title>Abelian GPS and Weight Matrices</title>
171181
<p>
172182
Let <m>G \cong \mathbb{Z}_d, \bigoplus....\bigoplus \mathbb{Z}_{dr}, \,\,\,\,\, d_i|d_{i+1}</m> for <m>1 \leq i \leq r-1</m>
173-
<me>\langle g_1\rangle \bigoplus...\bigoplus\langle g_r \rangle, \,\,\,\,\, |g_i| =d_i</me>
183+
<me>\left\langle g_1\right\rangle \bigoplus...\bigoplus\left\langle g_r \right\rangle, \,\,\,\,\, |g_i| =d_i</me>
174184
A diagonal action of <m>G</m> on <m>R</m> is given by
175185
<me>g_i \cdot x_j = \mu_i^{\omega ij}x_j</me>
176186
for <m> \mu_i : d_i^{th}</m> primitive root of unity and <m>i \in [x]</m>,<m>j \in [n]</m>.
@@ -304,9 +314,24 @@ representations on.
304314
This theorem is a possibly important tool for reducing computational need to generate these algebra.
305315
</p>
306316

317+
307318
</subsection>
308319

320+
<subsection xml:id="subsec-references">
321+
<title>References</title>
322+
<p>
323+
Mara D. Neusel, Texas Tech University, Lubbock, TX. Publication: The Student Mathematical Library. Publication Year 2007: Volume 36
324+
. ISBNs: 978-0-8218-4132-7 (print); 978-1-4704-2147-2 (online)
325+
. DOI: http://dx.doi.org/10.1090/stml/036
309326

327+
</p>
328+
<p> An elimination theory algorithm that computes the Hilbert ideal for any linearly reductive group: Derksen, H. and Kemper, G. (2015). Computational Invariant Theory. Heidelberg: Springer. Algorithm 4.1.9, pp 159-164
329+
</p><p>A simple and efficient algorithm for invariants of tori based on: Derksen, H. and Kemper, G. (2015). Computational Invariant Theory. Heidelberg: Springer. Algorithm 4.3.1 pp 174-177
330+
</p><p>An adaptation of the tori algorithm for invariants of finite abelian groups based on: Gandini, F. Ideals of Subspace Arrangements. Thesis (Ph.D.)-University of Michigan. 2019. ISBN: 978-1392-76291-2. pp 29-34.
331+
</p><p>King's algorithm and the linear algebra method for invariants of finite groups: Derksen, H. and Kemper, G. (2015). Computational Invariant Theory. Heidelberg: Springer. Algorithm 3.8.2, pp 107-109; pp 72-74
332+
</p><p>The algorithms for primary and secondary invariants, and Molien series of finite groups implemented in version 1.1.0 of this package by: Hawes, T. Computing the invariant ring of a finite group. JSAG, Vol. 5 (2013). pp 15-19. DOI: 10.2140/jsag.2013.5.15
333+
</p>
334+
</subsection>
310335
</section>
311336
<section xml:id="sec-invariantrings-packages">
312337
<title>InvariantRings package </title>
@@ -315,7 +340,7 @@ representations on.
315340

316341
<p>
317342
The <code>InvariantRing</code> package in Macaulay2 provides tools to study and compute invariant rings of group actions.
318-
To get started, install the package:
343+
To get started, install the package.
319344
</p>
320345

321346
<sage language="macaulay2">

0 commit comments

Comments
 (0)