Skip to content

Commit 9ee8c39

Browse files
authored
Merge pull request #8 from fragandi/branchsam
New chapter added
2 parents 90d55a0 + da52eec commit 9ee8c39

3 files changed

Lines changed: 218 additions & 230 deletions

File tree

source/ch-M2.ptx

Lines changed: 3 additions & 230 deletions
Original file line numberDiff line numberDiff line change
@@ -5,39 +5,9 @@
55
<p>
66
This chapter is co-authored by Francesca Gandini, Sumner Strom, Al Ashir Intisar
77
</p>
8-
</introduction>
9-
<!-- <section xml:id="sec-template">
10-
<title>Template </title>
11-
<p>
12-
This is the introduction to the template.
13-
</p>
14-
<subsection xml:id="subsec-template">
15-
<title>Template Subsection</title>
16-
<p>
17-
This is the template subsection.
18-
</p>
19-
20-
</subsection>
21-
</section> -->
22-
23-
<section xml:id="sec-notes">
24-
<title>Notes</title>
25-
26-
<subsection xml:id="subsec-notes">
27-
<title>Notes Subsection</title>
28-
<p>
29-
To build in pretext use the template subsection and pretext environment features.
30-
Make sure that you are building and compiling from main using preview code chat.
31-
Additionally, when running if the compilation fails run the command "pretext build web" in terminal.
32-
Make sure that all of the xml have unique ids so that you dont run into compilation errors.
33-
Follow the other chapters to find out how things are used.
34-
Make sure that the sections are properly linked within the main.ptx. Additionally, use the subsections and sections for organization.
35-
If something doesnt display there is a paragraph line missing.
36-
37-
</p>
38-
39-
</subsection>
40-
</section>
8+
</introduction>
9+
10+
4111
<section xml:id="sec-m2-codespace">
4212
<title>Creating a M2 Codespace</title>
4313

@@ -514,202 +484,5 @@ This chapter is co-authored by Francesca Gandini, Sumner Strom, Al Ashir Intisar
514484
</section>
515485

516486
</section>
517-
<section xml:id="sec-invariantrings-theory">
518-
<title>InvariantRings Theory</title>
519-
<subsection xml:id="subsec-finite-matrix-groups">
520-
<title>Finite Matrix Groups</title>
521-
<p>Example:
522-
Consider <me>M = \begin{pmatrix}
523-
1 \amp 0 \\
524-
0 \amp -1 \\
525-
\end{pmatrix} </me> and the vector <m>\bar x = \begin{pmatrix} x\\ y\\ \end{pmatrix}</m>
526-
This gives <m>M \bar x = \begin{bmatrix}
527-
x \\
528-
-y \\
529-
\end{bmatrix}</m>. Thus for the polynomial <m> f(\bar x) = f(\begin{bmatrix}
530-
x \\
531-
y \\
532-
\end{bmatrix}) = x+y</m> we have <m>f(M\bar x) = f(\begin{bmatrix}
533-
x \\
534-
-y \\
535-
\end{bmatrix})= x-y</m>.
536-
537-
538-
</p>
539-
<p>
540-
<definition><p> <m>G \leq GLm(\mathbb{K}), |G| &lt; \infty</m>, then <m>G</m> is a finite matrix group.
541-
(In other words if <m>G</m> is a group of actions under which <m>\mathbb{K}</m> remains invariant
542-
under then it is smaller or equal to the total amount of group actions <m>GLm(\mathbb{K})</m> that
543-
would keep the polynomial invariant. AND the <m>|G|</m> is finite then <m>G</m> is a finite matrix
544-
group?)
545-
</p></definition>
546-
</p>
547-
<p>
548-
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>
549-
Example: <m>\langle \begin{bmatrix}
550-
1 \amp 0 \\
551-
0 \amp -1 \\
552-
\end{bmatrix} \rangle = \{ \begin{bmatrix}
553-
1 \amp 0 \\
554-
0 \amp -1 \\
555-
\end{bmatrix},\begin{bmatrix}
556-
1 \amp 0 \\
557-
0 \amp 1 \\
558-
\end{bmatrix}\} \cong C_2</m>
559-
</p>
560-
</subsection>
561-
<subsection xml:id="subsec-invariant-rings">
562-
<title>Invariant Rings</title>
563-
<p>
564-
\textbf{Notation <m>\bar x = (x_1, x_2,..., x_n)</m>, with <m>R = \mathbb{K}[x_1,x_2,...,x_n]</m>}
565-
<definition> <p> <m>G</m> is a finite matrix group within <m>GLm(\mathbb{K})</m> when?
566-
<m>f\in \mathbb{K}[x_1,x_2,...,x_n]</m> is invariant under the action of <m>G</m> if and only if
567-
<m>f(A\bar x) = f(\bar x)</m>, <m>\forall A \in G</m>.
568-
</p></definition>
569-
</p><p>
570-
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 <m>C_2 = \langle\begin{bmatrix}
571-
1 \amp 0 \\
572-
0 \amp -1 \\
573-
\end{bmatrix} \rangle</m>\\
574-
However <m>f(\bar x)=x+y</m> is not. What are others?
575-
</p>
576-
<p>
577-
<definition><p> <m>R^G : = \{f \in R \, | f(A\bar x) = f(\bar x), \forall A \in G\} \subseteq R</m>
578-
is the invariant ring for the action of <m>G</m>
579-
</p></definition>
580-
</p>
581-
<p>
582-
Show this is a subring.</p>
583-
<p> How does on find generators for <m>R^G</m>?</p>
584-
<p> Is <m>R^G</m> even finitely generated?</p>
585-
<p> Work through Hilbert's proof.
586-
</p>}
587-
</subsection>
588-
<subsection xml:id="subsec-reynolds-operator">
589-
<title>Reynolds Operator</title>
590-
<p>
591-
Idea: "Averaging" over the action of <m>G</m> we get an invariant
592-
</p>
593-
<p>
594-
<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>
595-
Exercise: <m>R_G</m> has many nice properties? \textbf{WHAT MORE TO SAY HERE}</p></definition>
596-
</p>
597-
<p>Example: <m>C_2 = \langle\begin{bmatrix}
598-
1 \amp 0 \\
599-
0 \amp -1 \\
600-
\end{bmatrix}\rangle</m> <me>R_G(x+y) = \frac{1}{2} ((x+y) + (x-y)) = x\in R^G</me>
601-
602-
</p>
603-
</subsection>
604-
<subsection xml:id="subsec-noether-degree-bound">
605-
<title>Nöether Degree Bound(NDB)</title>
606-
<p>
607-
<theorem><p> (Noether): <me>R^G = \mathbb{K} [ R_G(\bar x^{\bar \beta}) | \; |\bar \beta| \leq |G|]</me>
608-
<m>\implies</m> NDB : The ring of invariants is generated in degrees <m>\leq |G|</m>
609-
</p></theorem>
610-
</p>
611-
<p>
612-
Note: This is a computational tool! We can apply <m>R_G</m> to all the finitely many monomials in degrees <m>\leq |G|</m> to get generators for <m>R^G</m>.
613-
Exercise: Try this for <m>C_4</m> ... show!
614-
</p>
615-
</subsection>
616-
<subsection xml:id="subsec-hilbert-ideal">
617-
<title>Hildbert Ideal</title>
618-
<p>
619-
Note: In general for <m>\{ f_1,..., f_s\} \subseteq \R</m>,\\ <m>\{f_1,...f_s\}</m> and <m>\R</m> can be quite different objects
620-
Exercise?
621-
</p>
622-
<p>
623-
<theorem><p> Let <m>J_G = R(R^G)_t</m>, ideal generated by all positive degree invariants.\\
624-
If <m>J_G = (f_1,...,f_s)</m> and <m>f_i\in R^G, \,\, \forall i</m>
625-
(apply <m>R^G</m> if it is not), then <m>R^G = \mathbb{K}[f_1,...f_s]</m>
626-
</p></theorem>
627-
</p>
628-
</subsection>
629-
<subsection xml:id="subsec-presentations">
630-
<title>Presentations</title>
631-
<p>
632-
<definition><p>Definition: Let <m>S = \mathbb{K}[f_1,...f_s] \subset R</m>.
633-
A presentation of <m>S</m> is a map, <me>T=: \mathbb{K}[u_1,...u_s] \xrightarrow{\phi}S</me>
634-
such that <m>\frac{T}{ker(\phi)} \cong S</m> With the syzygies of <m>f_i</m>'s
635-
giving the presentation ideal.
636-
</p></definition>
637-
</p>
638-
<p>
639-
<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,
640-
<me>I = (u_i - f_x(\bar x) | \, \langle f_i\rangle = S</me>
641-
Then,
642-
<me>ker \phi = I \cap \mathbb{K}[u_1,...,u_s]</me>
643-
</p></proposition>
644-
</p>
645-
<p>
646-
<algorithm><p> compute a Groebner Basis <m>G</m> for <m>I</m> with elimination order for the <m>x</m>'s.\\
647-
Then, <m>G \cap \mathbb{K}[y_1,...y_s]</m> is the Groebner Basis for <m>ker \phi</m>
648-
</p></algorithm>
649-
</p>
650-
</subsection>
651-
<subsection xml:id="subsec-graph-of-linear-actions">
652-
<title>Graph of Linear Actions</title>
653-
<p>
654-
<definition> <p>let <m>G \leq GL_n(\mathbb{K}), \,\, G\curvearrowright \mathbb{K}^n =:V, \,\, |G|\infty</m>.
655-
For <m>A\in G</m> consider,
656-
<me>V_A = \{(\bar v, A\bar v)|\,\,v\in V\} \subseteq V\bigotimes V</me>
657-
Then <m>A_G = \cup_{A\in G}V_A</m> is the subspace arrangement associated to the action of G.
658-
</p></definition>
659-
</p>
660-
<p>
661-
Note: <m>V_A</m> is a linear subspace, <m>\mathbb{I}(V_A):=</m> set of polynomials vanishing on <m>\mathbb{V}_A</m> is a linear ideal.
662-
Example: <me>V_{\begin{bmatrix}
663-
1 \amp 0 \\
664-
0 \amp -1 \\
665-
\end{bmatrix}} = \{(x_1,x_2,x_1,-x_2)\} = V(y_1,-x_1, y_2+x_2)</me>
666-
</p>
667-
</subsection>
668-
<subsection xml:id="subsec-subspace-arrangement-approach">
669-
<title>Subspace Arrangement Approach</title>
670-
<p>
671-
<theorem><p>
672-
(Dekseu): Let <m>I_G = \mathbb{I}(A_G) = \cap_{A\in G}\mathbb{I}(V_A) \subseteq \mathbb{K}[x_1,...x_n,y_1,...y_n].</m>
673-
\textbf{(ARE n and n or m and n THESE DIFFERENT?)}\\
674-
Then <me>(I_G +(y_1,...,y_n)) \cap \R = J_G</me> This uses elimination theory and the Hilbert ideal.
675-
</p> </theorem>
676-
</p>
677-
<p>
678-
Note: The same approach works in the exterior algebra!
679-
</p>
680-
<p>
681-
<theorem><p>Let <m>I_G^{'} = \cap_{A\in G} \mathbb{I}(V_A) \subseteq \Lambda(\bar x, \bar y)</m>.\\
682-
Then <me>(I_G^{'} +(y_1,...y_n)) \cap \Lambda(x_1,...,x_n) = J_G^{'} : = \Lambda(\bar x)(\Lambda(\bar x)^G)_+</me>
683-
</p></theorem>
684-
</p>
685-
<p>
686-
Note: This approach is slow for polynomials, but might be fast for skew polynomials.
687-
</p>
688-
</subsection>
689-
<subsection xml:id="subsec-AGWM">
690-
<title>Abelian GPS and Weight Matrices</title>
691-
<p>
692-
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>\\
693-
<me>\langle g_1\rangle \bigoplus...\bigoplus\langle g_r \rangle, \,\,\,\,\, |g_i| =d_i</me>
694-
A diagonal action of <m>G</m> on <m>R</m> is given by
695-
<me>g_i \cdot x_j = \mu_i^{\omega ij}x_j</me>
696-
for <m> \mu_i : d_i^{th}</m> primitive root of unity and <m>i \in [x]</m>,<m>j \in [n]</m>.
697-
And encoded in the weight matrix <m>W = (\omega_{ij})_{ij} = ?????????????</m>
698-
</p>
699-
<p>
700-
<theorem><p> <m>\bar x^{\bar \beta} \in R^G \iff W_{\bar \beta}\cong (0,...,0)</m> for
701-
zeros being the weight of <m>g_1</m> acting on <m>\bar x^{\bar \beta}</m> and being modulo <m>d_i</m>.
702-
</p></theorem>
703-
</p>
704-
<p>
705-
Note: We can examine all monomials <m>|\bar \beta| \leq |G|</m> and sort them by their weight <m>W\bar \beta</m>.
706-
The ones with weight <m>\bar 0</m> will be invariant!
707-
</p>
708-
<p>
709-
Question: Does this work for monomials in the exterior algebra?
710-
</p>
711-
</subsection>
712-
713487

714-
</section>
715488
</chapter>

0 commit comments

Comments
 (0)