Skip to content

Commit c96258a

Browse files
committed
Changing some typos
1 parent e5711c0 commit c96258a

1 file changed

Lines changed: 22 additions & 21 deletions

File tree

source/ch-invarianttheory.ptx

Lines changed: 22 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ in the open-source Computer Algebra System <url href="http://www2.macaulay2.com"
2424
<p>
2525
We finish the chapter with a selection of examples that illustrate the current capabilities of the InvariantRing package.
2626
You can run the provided code in your local installation of M2 or go to the online version and execute the code cells on your browser.
27-
This works well even on mobile devices!
27+
This works well even on mobile devices!
2828
</p>
2929
</introduction>
3030

@@ -40,12 +40,13 @@ in the open-source Computer Algebra System <url href="http://www2.macaulay2.com"
4040
4141
</p>
4242
</subsection> -->
43+
<!--we should put an introduction into representation thoery here just for readability of notation at an undergraduate level-->
4344
<subsection xml:id="subsec-finite-matrix-groups">
4445
<title>Finite Matrix Groups</title>
4546
<p>
46-
We can think of a (linear) action of a group on a vector space
47+
We can think of a (linear) action within a group as acting on a vector space
4748
concretely by interpreting each group element as a matrix and describing the action as matrix multiplication on vectors.
48-
We can then evaluate any polynomial on a vector and its image after the action.
49+
We can then evaluate any polynomial on a vector space of its indeterminants and its image after the group action.
4950
</p>
5051
<example>
5152
<p>
@@ -72,15 +73,16 @@ x \\
7273
In general, most of the results in this chapter hold in the non-modular case
7374
i.e., when the characteristics of the field does not divide the order of the group.
7475
As of now finite fields are not fully supported by the current version of the InvariantRing package
75-
and such functionalities is an active area of development.
76+
and such functionalities are an active area of development.
7677
</p>
7778

7879
<p>
7980
If <m> V </m> is faithful representation of <m> G </m> of dimension <m> m</m>, the image of the representation is isomorphic to <m> G </m>
8081
and so we consider <m> G </m> as a finite <term>matrix group</term>.
8182
</p>
8283

83-
<definition><p> Suppose <m>|G| &lt; \infty</m> and <m>G \leq GL_m(\mathbb{K})</m>, then <m>G</m> is a finite matrix group.
84+
<definition><p>
85+
Suppose <m>|G| &lt; \infty</m> and <m>G \leq GL_m(\mathbb{K})</m>, then <m>G</m> is a <em>finite matrix group.</em>
8486

8587
</p></definition>
8688
<example>
@@ -130,9 +132,8 @@ However the polynoial <m>f(\bar x)=x+y</m> is not.
130132
<p> We can consider the set of all invariant polynomials under some action of a group <m>G </m>.
131133
A good exercise is to prove that this set has the structure of a ring.
132134
</p>
133-
<definition><p> Let <m>R= \mathbb{K}[\bar x]</m>. We define
134-
<me>R^G : = \{f \in R \, | f(A\bar x) = f(\bar x), \, \forall A \in G\} \subseteq R</me>
135-
to be the invariant ring for the action of <m>G</m> on <m>R</m>.
135+
<definition><p> Let <m>R= \mathbb{K}[\bar x]</m>. We define the <em>invariant ring</em> for the action of <m>G</m> on <m>R</m> as,
136+
<me>R^G : = \{f \in R \, | f(A\bar x) = f(\bar x), \, \forall A \in G\} \subseteq R.</me>
136137
</p></definition>
137138
</subsection>
138139

@@ -146,15 +147,16 @@ However the polynoial <m>f(\bar x)=x+y</m> is not.
146147
</p>
147148

148149
<definition>
149-
<p> The averaging (or Reynolds) map <m>R_G: R \xrightarrow{} R^G</m> is given by
150+
<p> The <em>Reynolds map</em> (averaging map) <m>R_G: R \xrightarrow{} R^G</m> is given by
150151
<me>R_G(f) = \frac{1}{|G|} \sum_{A\in G} f(A \bar x) </me>
151152
</p>
152153
</definition>
153154
<example>
154-
<p>Example for the Group action <m>C_2 = \left\langle\begin{pmatrix}
155+
<p>Example for a Group action <m>C_2 = \left\langle\begin{pmatrix}
155156
1 \amp 0 \\
156157
0 \amp -1 \\
157-
\end{pmatrix}\right\rangle</m>. Consider the polynomial <m>x+y</m>, which is not invariant under the action of <m>C_2</m>.
158+
\end{pmatrix}\right\rangle</m>.
159+
Consider the polynomial <m>x+y</m>, which is not invariant under the action of <m>C_2</m>.
158160
We have that:
159161
<me>R_G(x+y) = \frac{1}{2} ((x+y) + (x-y)) = x\in R^G</me>
160162
and we can check that <m>R_G(x+y)=x</m> is indeed invariant.
@@ -167,7 +169,7 @@ and we can check that <m>R_G(x+y)=x</m> is indeed invariant.
167169
<title>Degree bounds and algorithms</title>
168170
<introduction>
169171
<p>
170-
Our goal is to find algorithms that provide us with a description of all possible invariants in an efficient way.
172+
Our goal is to find algorithms that provide us with a description of all possible invariants in an efficient way.
171173
Formally, we look for <term>minimal generators</term> for the ring of invariants <m>R^G</m> and more precisely for minimal algebra generators for
172174
<m>R^G</m> as an algebra over the coefficient field <m>\mathbb{K}</m>.
173175
</p>
@@ -186,16 +188,15 @@ and we can check that <m>R_G(x+y)=x</m> is indeed invariant.
186188
<title>Noether Degree Bound</title>
187189
<p> A beautiful theorem of Noether establishes that we have a bound on the degree of a minimal generator independent from the action itself,
188190
but just in terms of the order of the group. Moreover, we only need to look at images of monomials under the Reynolds operator.</p>
189-
<theorem><p> (Noether):
190-
<me>R^G = \mathbb{K} [ R_G(\bar x^{\bar \beta}) | \; |\bar \beta| \leq |G|]</me>
191+
<theorem><p> The <em>Noether Degree Bound</em> claims a ring of invariants is generated in degrees <m>\leq |G|</m> giving,
192+
<me>R^G = \mathbb{K} [ R_G(\bar x^{\bar \beta}) | \; |\bar \beta| \leq |G|].</me>
191193
</p></theorem>
192-
<corollary>
193194
<p>
194-
(Noether Degree Bound) The ring of invariants is generated in degrees <m>\leq |G|</m>.
195+
195196
</p>
196-
</corollary>
197+
197198
<p>
198-
Noether's result is a constructive one and provides us with a first computational strategy!
199+
Noether's result is a constructive tool that provides us with a computational strategy!
199200
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>.
200201
As the number of monomials grows exponentially with the number of variables and the degree, this is more of a theoretical algorithm,
201202
but it does tell us that our goal is at least possible!
@@ -205,9 +206,9 @@ and we can check that <m>R_G(x+y)=x</m> is indeed invariant.
205206
<subsection xml:id="subsec-hilbert-ideal">
206207
<title>Hilbert Ideal</title>
207208
<p>
208-
To describe a more sophisticated approach to the search for minimal algebra generators for an invariant ring, we will actually need to consider an ideal instead!
209-
Note: for any <m>\{ f_1,..., f_s\} \subseteq R</m>, the ideal generatd by <m>\{f_1,...f_s\}</m>
210-
and the subalgebra generated by <m>\{f_1,...f_s\}</m> over <m>\mathbb{K}</m> are very different objects.
209+
To describe a more sophisticated approach to the search for minimal algebra generators for an invariant ring, we can actually consider an ideal instead!
210+
Note: for any <m>\{ f_1,..., f_s\} \subseteq R</m>, the ideal generatd by <m>\{f_1,...f_s\}</m>
211+
and the subalgebra generated by <m>\{f_1,...f_s\}</m> over <m>\mathbb{K}</m> are very different objects.
211212
</p>
212213
<definition>
213214
<p>

0 commit comments

Comments
 (0)