Search the corpus

    Rings and modules

    For an ideal \(I\) of a commutative ring \(R\) with \(1\), \(I\) is prime if and only if \(R/I\) is an integral domain, and maximal if and only if \(R/I\) is a field. Every Euclidean domain is a principal ideal domain, and every principal ideal domain is a unique factorization domain. \(\ZZ[(1+\sqrt{-19})/2]\) is a principal ideal domain that is not Euclidean, and \(\ZZ[x]\) is a unique factorization domain that is not a principal ideal domain. A module over a field is a vector space, and a \(\ZZ\)-module is an abelian group. The structure theorem for finitely generated modules over a principal ideal domain classifies the finitely generated abelian groups for \(R=\ZZ\); for \(R=F[x]\), acting on a finite-dimensional vector space through an operator \(T\), it gives the rational canonical form of \(T\) (linear algebra).

    Quotients of Artinian rings, Artinian domains are fields, and primes are maximal

    A ring is called left (resp. right) Artinian if every descending chain of left (resp. right) ideals \(I_1\supset I_2\supset I_3\cdots\) eventually terminates (i.e. there is some \(N\) such that \(I_k=I_N\) for \(k\ge N\)). A ring is called Artinian if it is both left and right Artinian. a. Let \(A\) be a left Artinian ring and suppose that \(f: A\to R\) is a surjective homomorphism. Prove that \(R\) is left Artinian. b. Show that an Artinian integral domain \(A\) is a field. (Hint: for a nonzero element \(a\in A\), consider the ideals \((a),(a^2),(a^3),\dots\).) c. Show that every prime ideal in a commutative Artinian ring is maximal.

    Solution

    <1>1. A surjective homomorphic image of a left Artinian ring is left Artinian.

    Let \[ J_1\supseteq J_2\supseteq J_3\supseteq\cdots \] be a descending chain of left ideals of \(R\). Since \(f:A\to R\) is surjective, each preimage \(f^{-1}(J_i)\) is a left ideal of \(A\), and \[ f^{-1}(J_1)\supseteq f^{-1}(J_2)\supseteq f^{-1}(J_3)\supseteq\cdots. \] Because \(A\) is left Artinian, there is \(N\) such that \[ f^{-1}(J_i)=f^{-1}(J_N) \qquad(i\ge N). \] Applying \(f\) and using surjectivity gives \[ J_i=f(f^{-1}(J_i))=f(f^{-1}(J_N))=J_N \qquad(i\ge N). \] Thus every descending chain of left ideals of \(R\) stabilizes.

    <1>2. Every Artinian integral domain is a field.

    Let \(A\) be an Artinian integral domain and let \(0\ne a\in A\). The descending chain \[ (a)\supseteq(a^2)\supseteq(a^3)\supseteq\cdots \] stabilizes, so for some \(n\ge1\), \[ (a^n)=(a^{n+1}). \] Hence \(a^n\in(a^{n+1})\), so there exists \(b\in A\) with \[ a^n=a^{n+1}b. \] Because \(A\) is a domain and \(a^n\ne0\), cancellation gives \[ 1=ab. \] Thus every nonzero element of \(A\) is a unit, so \(A\) is a field.

    <1>3. Every prime ideal in a commutative Artinian ring is maximal.

    Let \(\mathfrak p\) be a prime ideal of the commutative Artinian ring \(A\). The quotient \(A/\mathfrak p\) is an integral domain. By <1>1, applied to the quotient map \[ A\twoheadrightarrow A/\mathfrak p, \] the quotient is Artinian. By <1>2 it is therefore a field. Hence \(\mathfrak p\) is maximal.

    $a+I$ is a unit in $R/I$ whenever $(a)+I=R$

    Suppose \(R\) is a commutative ring (with 1), \(I\) is a proper ideal in \(R\), and \(a \in R\). Suppose \((a) + I = R\). Prove that \(a+I\) is a unit (i.e., invertible) in the quotient ring \(R/I\).

    (For half credit: Prove that if \(a\) and \(n\) are relatively prime integers, then \(a+n\mathbb{Z}\) is a unit in \(\mathbb{Z}/n\mathbb{Z}\).)

    Solution

    Because \((a)+I=R\), we have \(1\in(a)+I\). Hence there exist \(r\in R\) and \(i\in I\) such that \[ ra+i=1. \] Passing to the quotient gives \[ (r+I)(a+I)=ra+I=1+I. \] Thus \(r+I\) is an inverse of \(a+I\), so \(a+I\) is a unit in \(R/I\).

    For \(R=\mathbb Z\) and \(I=n\mathbb Z\), the hypothesis \((a)+n\mathbb Z=\mathbb Z\) is exactly \(\gcd(a,n)=1\), recovering the familiar statement for \(\mathbb Z/n\mathbb Z\).

    The quotients $\mathbb{Z}[x]/(2,x^2+3x-1)$ and $\mathbb{Z}[x]/(2,x^3+3x^2-x+4)$

    Consider the polynomial ring \(\mathbb{Z}[x]\). Let \(I = (2, x^2 + 3x - 1)\) be the ideal of \(\mathbb{Z}[x]\) generated by 2 and \(x^2 + 3x - 1\). Describe the structure of the quotient ring \(\mathbb{Z}[x]/I\) in as much detail as you can. Do the same for the quotient ring \(\mathbb{Z}[x]/J\) where \(J = (2, x^3 + 3x^2 - x + 4)\).

    Solution

    The two rings are respectively \(\mathbb F_4\) and \(\mathbb F_2\times\mathbb F_4\).

    <1>1. Reduction modulo \(2\) gives \[ \mathbb Z[x]/I\cong\mathbb F_2[x]/(q),\qquad \mathbb Z[x]/J\cong\mathbb F_2[x]/(xq), \qquad q=x^2+x+1. \]

    Coefficient reduction \(\mathbb Z[x]\to\mathbb F_2[x]\) is surjective and has kernel \((2)\). For any \(f\in\mathbb Z[x]\), the inverse image of \((\overline f)\) is \((2,f)\): if \(\overline h=\overline f\,\overline a\), lift \(\overline a\) to an integer polynomial \(a\); then \(h-fa\in(2)\). The reverse inclusion follows immediately by reduction. Thus the induced quotient maps are isomorphisms. The polynomials in the problem reduce to \(q\) and \(x^3+x^2+x=xq\), respectively.

    <1>2. The first ring is the field \[ E=\mathbb F_2[\alpha],\qquad \alpha^2=\alpha+1, \qquad E=\{0,1,\alpha,1+\alpha\}. \]

    The polynomial \(q\) has neither \(0\) nor \(1\) as a root. A reducible quadratic over a field has a linear factor and hence a root, so \(q\) is irreducible. Polynomial division gives unique representatives \(a+bx\), with \(a,b\in\mathbb F_2\), in \(\mathbb F_2[x]/(q)\). Let \(\alpha\) be the class of \(x\). Its defining relation is \(\alpha^2=\alpha+1\), and \(\alpha^3=\alpha(\alpha+1)=1\). The three nonzero elements are \(1,\alpha,\alpha^2\) and are all invertible, proving directly that \(E\) is a field of four elements.

    It has characteristic \(2\), additive group \(C_2\times C_2\), and multiplicative group \(E^\times=\langle\alpha\rangle\cong C_3\). Its only ideals are \((0)\) and \(E\), since a nonzero ideal contains a unit. In particular \(I\) is maximal and prime. The only idempotents of \(E\) are \(0,1\), as \(e^2=e\) implies \(e(e-1)=0\) in a field; it has no nonzero zero divisors or nilpotents.

    <1>3. The second ring \(B=\mathbb F_2[x]/(xq)\) is explicitly isomorphic to \(\mathbb F_2\times E\).

    Define \[ \Theta:B\longrightarrow\mathbb F_2\times E, \qquad [h(x)]\longmapsto(h(0),h(\alpha)). \] Both evaluations are ring homomorphisms, and \(xq\) vanishes at \(0\) and \(\alpha\), so the map is well defined. If \(\Theta([h])=0\), then \(x\mid h\) and \(q\mid h\). The identity \(q-x(x+1)=1\) shows that \(x\) and \(q\) are coprime. More explicitly, write \(h=xk\). Modulo \(q\), the class of \(x\) is the unit \(\alpha\), so \(q\mid k\). Thus \(xq\mid h\), proving injectivity.

    Let \[ e_0=[q],\qquad e_1=[x^2+x]. \] Then \(\Theta(e_0)=(1,0)\) and \(\Theta(e_1)=(0,1)\). For \(a,b,c\in\mathbb F_2\), the element \[ a e_0+(b+c[x])e_1 \] maps to \((a,b+c\alpha)\). This proves surjectivity and gives the inverse on every element of the product. Consequently \(B\cong\mathbb F_2\times E\) as rings.

    <1>4. The ring \(B\) has eight elements, unit group \(C_3\), four nonzero zero divisors, exactly the ideals \((0),(e_0),(e_1),B\), and no nonzero nilpotents.

    The ring \(B\) has eight elements, characteristic \(2\), and additive group \(C_2^3\). Equivalently, polynomial division gives the basis \(1,[x],[x^2]\) over \(\mathbb F_2\). A pair \((a,b)\in\mathbb F_2\times E\) is a unit exactly when \(a=1\) and \(b\ne0\), so \(B^\times\cong E^\times\cong C_3\). A nonzero pair is a zero divisor exactly when at least one component is zero: multiply by a nonzero pair supported in that component to obtain zero; when both components are nonzero the pair is a unit. Thus there are four nonzero zero divisors, namely \((1,0)\) and the three \((0,b)\) with \(b\ne0\).

    Every ideal \(L\) in the product decomposes into its two coordinate ideals: for \((a,b)\in L\), multiplication by \((1,0)\) and \((0,1)\) puts \((a,0)\) and \((0,b)\) in \(L\). Each coordinate ideal in a field is zero or the whole field. Therefore the complete ideal list in \(B\) is \[ (0),\quad (e_0),\quad(e_1),\quad B. \] The middle two are maximal, with quotients \(E\) and \(\mathbb F_2\), respectively, and are the only prime ideals: the zero ideal is not prime because \(e_0e_1=0\) with both factors nonzero. Hence \(B\) is neither a field nor a domain nor a local ring, and \(J\) is neither prime nor maximal.

    The only idempotents are \(0,e_0,e_1,1\), because each coordinate of an idempotent in a field is \(0\) or \(1\). Finally, a nilpotent pair has nilpotent coordinates, which must both be zero. Thus \(B\) is reduced despite having nonzero zero divisors.

    Prime but not maximal ideals, finitely generated torsion-free modules that are not free, torsion-free modules over a PID that are not free, Euclidean domains that are not UFDs, UFDs that are not PIDs, and non-Noetherian domains

    For each of the following, either give an example or explain why no such example exists. One or two sentence answers will suffice; you don’t need to give formal proofs.

    1. A commutative ring \(R\) and an ideal \(I\) of \(R\) that is prime but not maximal.

    2. A commutative ring \(R\) and a finitely generated, torsion-free \(R\)-module \(M\) that is not free.

    3. A PID \(R\) and an \(R\)-module that is torsion-free but not free.

    4. A Euclidean domain which is not a UFD.

    5. A UFD which is not a PID.

    6. An integral domain which is not Noetherian.

    (Conventions: All rings are rings with 1, and an integral domain is commutative.)

    Solution

    <1>1. Two nonzero elements \(a,b\) of an ideal of an integral domain \(R\) satisfy the nontrivial relation \(b\cdot a-a\cdot b=0\); hence an ideal of \(R\) is a free \(R\)-module only if it is \(0\) or principal.

    The coefficients \(b\) and \(-a\) are nonzero, so a basis of the ideal has at most one element; an ideal with basis \(\{f\}\) equals \((f)\).

    <1>2. In part (a), take \(R=\ZZ[x]\) and \(I=(x)\).

    \(R/I\cong\ZZ\) is an integral domain but not a field, so \(I\) is prime but not maximal; indeed \((x)\subsetneq(2,x)\subsetneq R\).

    <1>3. In part (b), take \(R=k[x,y]\) for a field \(k\) and \(M=(x,y)\).

    \(M\) is generated by \(x,y\), and it is torsion-free as a nonzero ideal of an integral domain. If \((x,y)=(f)\), then \(f\) divides \(x\) and \(y\), so \(f\) is a nonzero constant and \((x,y)=R\), contradicting that every element of \((x,y)\) vanishes at \((0,0)\). By step <1>1, \(M\) is not free.

    <1>4. In part (c), take \(R=\ZZ\) and \(M=\QQ\).

    For \(n\ne0\) and \(q\ne0\), \(nq\ne0\), so \(\QQ\) is torsion-free. Any two nonzero rationals \(p/q\) and \(r/s\) satisfy \((qr)\cdot\frac pq-(ps)\cdot\frac rs=0\) with nonzero integer coefficients, so a basis has at most one element; but \(\QQ\) is not cyclic, since \(\frac{1}{2}\cdot\frac pq\notin\ZZ\frac pq\) for \(p/q\ne0\). Hence \(\QQ\) is not free.

    <1>5. In part (d), no example exists.

    A Euclidean domain is a principal ideal domain, since a nonzero element of minimal Euclidean norm in a nonzero ideal generates it, and a principal ideal domain is a unique factorization domain [@DF04].

    <1>6. In part (e), take \(R=\ZZ[x]\).

    By Gauss’s lemma, \(\ZZ[x]\) is a UFD because \(\ZZ\) is [@DF04]. If \((2,x)=(f)\), then \(f\mid2\) forces \(f\in\{\pm1,\pm2\}\); \(f=\pm1\) is impossible because every element of \((2,x)\) has even constant term, and \(f=\pm2\) is impossible because \(x\notin(2)\). So \(\ZZ[x]\) is not a PID.

    <1>7. In part (f), take \(R=k[x_1,x_2,x_3,\ldots]\) for a field \(k\).

    \(R\) is an integral domain, and the chain \((x_1)\subsetneq(x_1,x_2)\subsetneq(x_1,x_2,x_3)\subsetneq\cdots\) does not stabilize: \(x_{n+1}\notin(x_1,\ldots,x_n)\), since setting \(x_1=\cdots=x_n=0\) sends that ideal to \(0\) and \(x_{n+1}\) to \(x_{n+1}\ne0\).

    <1>8. Q.E.D.

    Steps <1>2 through <1>7 answer parts (a) through (f).

    Definition of an ideal, the join $I\vee J$, the product $IJ\subseteq I\cap J$, and whether every ideal contained in $I$ and $J$ lies in $IJ$

    Let \(R\) be a ring (with unit).

    1. What is an ideal of \(R\)?

    2. If \(I\) and \(J\) are ideals of \(R\), prove that there is a least (with respect to inclusion) ideal of \(R\) that contains both \(I\) and \(J\) as subsets. This new ideal is called the join of \(I\) with \(J\): \(I \vee J\).

    3. If \(I\) and \(J\) are ideals of \(R\), let \[IJ = \left\{\sum_{i=1}^n x_i y_i : n > 0, x_1,\dots,x_n \in I, \text{ and } y_1,\dots,y_n \in J\right\}.\] Show that \(IJ\) is an ideal of \(R\) that is contained in both \(I\) and \(J\). If \(K\) is any ideal of \(R\) that is contained in both \(I\) and \(J\), must \(K\) be contained in \(IJ\)?

    Solution

    <1>1. An ideal of \(R\) is a subset \(I \subseteq R\) such that \((I,+)\) is a subgroup of \((R,+)\), that is, \(0\in I\) and \(x-y\in I\) for all \(x,y\in I\), and such that \(rx\in I\) and \(xr\in I\) for all \(r \in R\) and \(x \in I\). This answers part (a).

    <1>2. The sum \(I + J = \{x + y : x \in I, y \in J\}\) is the least ideal containing both \(I\) and \(J\), so \(I\vee J=I+J\). <2>1. \(I + J\) is an ideal of \(R\).

    We have \(0 = 0 + 0 \in I+J\). For \(x_1+y_1, x_2+y_2 \in I+J\), \((x_1+y_1) - (x_2+y_2) = (x_1-x_2) + (y_1-y_2) \in I+J\). For any \(r \in R\), \(r(x+y) = rx + ry \in I+J\) and \((x+y)r = xr + yr \in I+J\), because \(I\) and \(J\) are ideals.

    <2>2. \(I \subseteq I + J\) and \(J \subseteq I + J\).

    For \(x \in I\), \(x = x + 0 \in I+J\) since \(0 \in J\); similarly, for \(y \in J\), \(y = 0 + y \in I+J\).

    <2>3. If \(M\) is an ideal of \(R\) containing both \(I\) and \(J\), then \(I + J \subseteq M\).

    For \(x \in I \subseteq M\) and \(y \in J \subseteq M\), closure of \(M\) under addition gives \(x + y \in M\).

    <2>4. Q.E.D.

    Steps <2>1, <2>2, and <2>3.

    <1>3. \(IJ\) is an ideal of \(R\) and \(IJ\subseteq I\cap J\). <2>1. \(IJ\) is an additive subgroup of \(R\).

    Taking \(n=1\) and \(x_1=y_1=0\) gives \(0\in IJ\). The difference \(\sum_i x_i y_i - \sum_j x'_j y'_j=\sum_i x_iy_i+\sum_j(-x'_j)y'_j\) is again a finite sum of products with first factors in \(I\) and second factors in \(J\).

    <2>2. For \(r \in R\) and \(x = \sum_{i=1}^n x_i y_i \in IJ\), both \(rx\) and \(xr\) lie in \(IJ\).

    We have \(rx = \sum_{i=1}^n (rx_i) y_i\) with \(rx_i \in I\), and \(xr = \sum_{i=1}^n x_i (y_i r)\) with \(y_i r \in J\), because \(I\) and \(J\) are two-sided ideals.

    <2>3. Every element of \(IJ\) lies in \(I \cap J\).

    Each product \(x_iy_i\) lies in \(I\) because \(x_i\in I\) and \(I\) absorbs right multiplication, and lies in \(J\) because \(y_i\in J\) and \(J\) absorbs left multiplication. The ideal \(I\cap J\) is closed under addition, so it contains \(\sum_i x_iy_i\).

    <2>4. Q.E.D.

    Steps <2>1 and <2>2 show that \(IJ\) is an ideal, and step <2>3 gives \(IJ\subseteq I\cap J\).

    <1>4. An ideal \(K\) contained in both \(I\) and \(J\) need not be contained in \(IJ\).

    In \(R=\ZZ\), let \(I=J=K=2\ZZ\). Then \(IJ\) is the set of finite sums of products \((2a)(2b)=4ab\), which is \(4\ZZ\). The ideal \(K\) is contained in \(I\) and \(J\), but \(2\in K\) and \(2\notin4\ZZ=IJ\).

    <1>5. Q.E.D.

    Step <1>1 answers part (a), step <1>2 proves part (b), and steps <1>3 and <1>4 answer part (c).

    Gcd ideals and compatible congruences in a PID

    Suppose that \(R\) is a principal-ideal domain and \(a, b, c, d \in R\) with \(a, b \neq 0\). For ideals \(J,L\) of \(R\), let \(J\vee L\) denote the least ideal containing both \(J\) and \(L\).

    1. Find a generator for the ideal \((a) \vee (b)\).

    2. For \(u, v \in R\) and \(I\) any ideal of \(R\), write \[u \equiv v \bmod I\] for \[u - v \in I.\] Show that

    There is \(x \in R\) with \(x \equiv c \bmod (a)\) and \(x \equiv d \bmod (b)\)

    just in case \[c \equiv d \bmod (a) \vee (b).\]

    Solution

    <1>1. The join is \[ (a)\vee(b)=(a)+(b)=\{ua+vb:u,v\in R\}. \]

    The displayed set contains zero, is closed under subtraction, and is closed under multiplication by any \(r\in R\): \(r(ua+vb)=(ru)a+(rv)b\). It is therefore an ideal. It contains both \((a)\) and \((b)\). Any ideal containing these two ideals contains every sum \(ua+vb\), so it contains the displayed ideal. This proves the least-ideal property and hence the asserted identification with the join.

    <1>2. A greatest common divisor \(g\) of \(a\) and \(b\) generates this ideal; in particular, \(g=ra+sb\) for suitable \(r,s\in R\).

    Because \(R\) is a PID, step <1>1 gives \((a)+(b)=(g)\) for some \(g\in R\). This generator is nonzero because the ideal contains \(a\ne0\). Membership of \(a,b\) in \((g)\) says that \(g\) divides both \(a\) and \(b\). Membership of \(g\) in the sum gives \(g=ra+sb\).

    If \(h\) divides both \(a\) and \(b\), then it divides every linear combination of them, and in particular divides \(g\). Thus \(g\) is a greatest common divisor in the divisibility sense. Conversely, any other greatest common divisor \(g'\) divides \(g\) and is divisible by \(g\), so \((g')=(g)\). Hence any choice of gcd is a generator of the join.

    <1>3. The simultaneous congruences are solvable exactly when \(c-d\in(a)\vee(b)\).

    If \(x\) satisfies the congruences, then \(c-x\in(a)\) and \(x-d\in(b)\). Adding gives \(c-d\in(a)+(b)\), which is the required compatibility.

    Conversely, if \(c-d\in(a)+(b)\), choose \(u,v\in R\) with \(c-d=ua+vb\). Set \[ x=c-ua=d+vb. \] Then \(x-c=-ua\in(a)\) and \(x-d=vb\in(b)\), proving both congruences. In terms of step <1>2, write \(c-d=kg\) and \(g=ra+sb\); the explicit solution becomes \(x=c-kra=d+ksb\).

    $(R/I)\otimes_R M\cong M/IM$

    Let \(R\) be a ring with 1, and let \(I\) be a two sided ideal of \(R\). Let \(M\) be a left \(R\)-module. Recall that \(IM\) is the submodule \[IM = \{a_1 m_1 + \cdots + a_n m_n : a_i \in I, m_i \in M\}.\] Prove that \((R/I) \otimes_R M \cong M/IM\) as \(R\)-modules.

    Hint

    Construct an \(R\)-balanced map from \((R/I)\times M\) to \(M/IM\) and use the universal mapping property of tensor products.

    Solution

    The isomorphism and its inverse are \[ \begin{aligned} \Phi:(R/I)\otimes_R M&\longrightarrow M/IM, & (a+I)\otimes m&\longmapsto am+IM,\\ \Psi:M/IM&\longrightarrow(R/I)\otimes_R M, &m+IM&\longmapsto(1+I)\otimes m. \end{aligned} \]

    <1>1. The tensor product and quotient have the required left \(R\)-module structures.

    Because \(I\) is two-sided, \(R/I\) is an \((R,R)\)-bimodule by left and right multiplication. Put \(T=(R/I)\otimes_R M\), using the right \(R\)-action on \(R/I\) and the given left action on \(M\). For \(r\in R\), left multiplication on \(R/I\) is a right-linear map: \(r(ab)=(ra)b\). It therefore induces an additive map on \(T\), with \[ r\big((a+I)\otimes m\big)=(ra+I)\otimes m. \] The module identities follow on elementary tensors from the ring identities, and elementary tensors generate \(T\) additively. Thus this defines a left \(R\)-module structure [@DF04].

    The set \(IM\) is an additive subgroup, since sums concatenate the finite expressions and negatives can be absorbed in the coefficients. For \(r\in R\), each \(ra_i\) lies in \(I\), so \(r\sum_i a_im_i=\sum_i(ra_i)m_i\in IM\). Hence \(IM\) is a left submodule, and \(M/IM\) is a left quotient module.

    <1>2. The displayed rule defines a left \(R\)-linear map \(\Phi\).

    Define \(\beta:(R/I)\times M\to M/IM\) by \(\beta(a+I,m)=am+IM\). If \(a\) is replaced by \(a+i\) with \(i\in I\), the value changes by \(im\in IM\), so it is independent of the representative. It is additive in each variable. For \(r\in R\), \[ \beta((a+I)r,m)=(ar)m+IM =a(rm)+IM=\beta(a+I,rm). \] Thus \(\beta\) is balanced, and the universal property of the tensor product gives an additive map \(\Phi:T\to M/IM\) with the asserted rule [@DF04]. It is left \(R\)-linear since \[ \Phi\big(r((a+I)\otimes m)\big) =(ra)m+IM=r(am+IM). \]

    <1>3. The map \(\Psi\) is well defined and left \(R\)-linear, and is inverse to \(\Phi\).

    Define \(\eta:M\to T\) by \(\eta(m)=(1+I)\otimes m\). It is additive, and balancing gives \[ \eta(rm)=(1+I)\otimes rm=(r+I)\otimes m =r\eta(m). \] For \(i\in I\) and \(m\in M\), \(\eta(im)=(i+I)\otimes m=0\). It follows by additivity that \(\eta\) vanishes on all of \(IM\). It therefore descends to a left-linear map \(\Psi:M/IM\to T\) with the displayed formula.

    For every \(m+IM\), one has \(\Phi\Psi(m+IM)=m+IM\). For every elementary tensor, balancing gives \[ \Psi\Phi((a+I)\otimes m) =(1+I)\otimes am=(a+I)\otimes m. \] Since elementary tensors generate \(T\), these identities prove that both composites are the identity. Thus \(\Phi\) is the claimed left \(R\)-module isomorphism.

    Examples of maximal ideals, prime non-maximal ideals, torsion-free modules, UFDs, and non-Noetherian rings

    Give an example of each of the following. (You don’t need to justify your answers.)

    1. A maximal ideal of \(\mathbf{Z}[x]\).

    2. A ring \(R\) and an ideal \(I\) of \(R\) that is prime but not maximal.

    3. A ring \(R\) and a module \(M\) over \(R\) which is torsion free but isn’t free.

    4. A unique factorization domain which isn’t a PID.

    5. A ring which isn’t Noetherian.

    Solution

    <1>1. For part (a), take \((2,x)\subseteq\mathbb Z[x]\).

    The homomorphism \(\mathbb Z[x]\to\mathbb F_2\) sending a polynomial to its constant coefficient modulo \(2\) is surjective. Its kernel is \((2,x)\): a polynomial has even constant coefficient exactly when it has the form \(2a+xg(x)\) with \(a\in\mathbb Z\) and \(g(x)\in\mathbb Z[x]\). Thus the quotient is the field \(\mathbb F_2\), so the ideal is maximal.

    <1>2. For part (b), take \(R=\mathbb Z\) and \(I=(0)\).

    This is a prime ideal because a product of integers is zero only when one factor is zero. It is not maximal, since \[ (0)\subsetneq 2\mathbb Z\subsetneq\mathbb Z. \] The first containment is strict because \(2\ne0\), and the second because \(1\) is not even.

    <1>3. For part (c), take \(R=\mathbb Z\) and \(M=\mathbb Q\).

    If \(n\in\mathbb Z\setminus\{0\}\) and \(nq=0\) in \(\mathbb Q\), then \(q=0\). Thus this module is torsion free.

    Suppose it had a \(\mathbb Z\)-basis \(B\). Since \(\mathbb Q\ne0\), choose \(b\in B\). The rational number \(b/2\) belongs to the module and has a finite expansion in \(B\) with integer coefficients. Multiplying that expansion by \(2\) expresses \(b\) with an even coefficient on every basis vector. Its coefficient on \(b\) must instead be \(1\) by uniqueness of basis coordinates, a contradiction. This excludes infinite as well as finite free rank.

    <1>4. For part (d), take \(\mathbb Z[x]\).

    The integers are a unique factorization domain, and the polynomial ring over a unique factorization domain is again one, by Gauss’s lemma [@DF04]. But the proper ideal \((2,x)\) from step <1>1 is not principal. If \((2,x)=(d)\), then \(d\) divides the nonzero constant \(2\). Degree additivity in the integral domain \(\mathbb Z[x]\) forces \(d\) to be a constant integer, necessarily \(\pm1\) or \(\pm2\). Since \(d\) must also divide \(x\), it cannot be \(\pm2\), whose polynomial multiples have even coefficients. Hence \(d=\pm1\), which would make \((d)\) the whole ring, contradicting its properness.

    <1>5. For part (e), take \(R=\mathbb Q[x_1,x_2,\ldots]\).

    Let \(I=(x_1,x_2,\ldots)\). Suppose \(I\) were generated by finitely many polynomials \(f_1,\ldots,f_s\). Each polynomial involves finitely many indeterminates, so choose \(x_j\) occurring in none of them. Every \(f_i\in I\) has zero constant coefficient. The evaluation homomorphism \[ R\longrightarrow\mathbb Q[t],\qquad x_j\longmapsto t,\qquad x_k\longmapsto0\ (k\ne j) \] therefore sends all \(f_i\) to \(0\), but sends \(x_j\in I\) to the nonzero polynomial \(t\). This contradicts \(I=(f_1,\ldots,f_s)\). Thus \(R\) has an ideal that is not finitely generated and is not Noetherian.

    Prime and maximal ideals $(x^2+1)$, $(6,x)$, and $(y^2-x^3)$

    In each item, a commutative ring \(R\) and an ideal \(I \subseteq R\) are given. Determine whether \(I\) is prime, maximal, both, or neither.

    1. \(R = \mathbb{C}[x]\), \(I = (x^2+1)\).

    2. \(R = \mathbb{Z}[x]\), \(I = (6, x)\).

    3. \(R = \mathbb{C}[x,y]\), \(I = (y^2 - x^3)\).

    Solution

    An ideal \(I\) is prime if and only if \(R/I\) is an integral domain, and maximal if and only if \(R/I\) is a field.

    <1>1. In part (a), \((x^2+1)\) is \(\boxed{\text{neither prime nor maximal}}\).

    Over \(\CC\), \(x^2+1=(x-i)(x+i)\). Neither factor lies in \((x^2+1)\), since every nonzero element of that ideal has degree at least \(2\), but their product does. So \((x^2+1)\) is not prime, and hence not maximal.

    <1>2. In part (b), \((6,x)\) is \(\boxed{\text{neither prime nor maximal}}\).

    The surjection \(\ZZ[x]\to\ZZ/6\ZZ\), \(f\mapsto f(0)\bmod 6\), has kernel \((6,x)\): a polynomial \(f\) lies in the kernel exactly when \(f=f(0)+xg\) with \(6\mid f(0)\). Hence \(\ZZ[x]/(6,x)\cong\ZZ/6\ZZ\), which has the zero divisors \(2\cdot3=0\) and is not a domain.

    <1>3. In part (c), \((y^2-x^3)\) is \(\boxed{\text{prime but not maximal}}\).

    View \(y^2-x^3\) as a monic polynomial in \(y\) over \(\CC[x]\). A factorization would be \((y-g)(y+g)\) with \(g\in\CC[x]\) and \(g^2=x^3\), which is impossible since \(x^3\) has odd degree. Hence \(y^2-x^3\) is irreducible in the UFD \(\CC[x,y]\), so it is a prime element and \((y^2-x^3)\) is a prime ideal. It is properly contained in the proper ideal \((x,y)\), since \(y\notin(y^2-x^3)\) by degree, so it is not maximal.

    <1>4. Q.E.D.

    Steps <1>1, <1>2, and <1>3 treat parts (a), (b), and (c).

    Units of a local ring, nonarchimedean valuation rings, and $R/M^n$

    A local ring is a commutative ring with 1 which has a unique maximal ideal.

    1. Show that the group of units of a local ring is precisely the set of elements lying outside of \(M\).

    2. Let \(F\) be a field, and \(| \ | : F \longrightarrow \mathbb{R}\) such that

    3. \(|x| \geq 0\) for all \(x \in F\) and \(|x| = 0\) if and only if \(x = 0\);

    1. \(|xy| = |x||y|\), for all \(x, y \in F\);

    2. \(|x + y| \leq \max\{|x|, |y|\}\), for all \(x, y \in F\).

    Show that the set \(R = \{x \in F : |x| \leq 1\}\) is a local ring.

    1. Let \(M\) be a maximal ideal of a commutative ring \(R\) with 1 and \(n\) be a positive integer. Show that \(R/M^n\) is a local ring.
    Solution

    <1>1. If \(A\) is a local ring with unique maximal ideal \(M\), then \(A^\times=A\setminus M\).

    A unit cannot lie in a proper ideal: if \(u\in I\) and \(u\) is a unit, then \(1=u^{-1}u\in I\). Thus no element of \(M\) is a unit.

    Conversely, if \(a\in A\) is not a unit, then \((a)\) is proper. Every proper ideal of a commutative unital ring is contained in a maximal ideal. Order the proper ideals containing \((a)\) by inclusion. The union of any nonempty chain is an ideal containing \((a)\) and remains proper, since membership of \(1\) in that union would put \(1\) in a member of the chain. Zorn’s lemma gives a maximal element, which is a maximal ideal of \(A\) [@DF04]. By uniqueness it is \(M\), so \(a\in M\).

    <1>2. In part (b), \(R\) is local with unique maximal ideal \[ \mathfrak m=\{x\in F:|x|<1\}. \]

    The axioms imply \(|0|=0\) and \(|1|>0\). Multiplicativity gives \(|1|=|1|^2\), hence \(|1|=1\). Also \(|-1|^2=|1|=1\) and \(|-1|\geq0\), so \(|-1|=1\) and \(|-x|=|x|\).

    The set \(R\) contains \(0,1\). For \(x,y\in R\), \(|x-y|\leq\max\{|x|,|y|\}\leq1\) and \(|xy|=|x||y|\leq1\). Thus \(R\) is a commutative unital subring of \(F\). The set \(\mathfrak m\) contains zero, is closed under subtraction by the same inequality, and satisfies \(|rx|=|r||x|<1\) for \(r\in R\), \(x\in\mathfrak m\). It is an ideal of \(R\), proper because \(|1|=1\).

    For \(x\ne0\), multiplicativity gives \(|x^{-1}|=1/|x|\). Consequently an element \(x\in R\) is a unit in \(R\) exactly when \(|x|=1\): in that case its inverse lies in \(R\), and conversely \(xy=1\) with \(x,y\in R\) forces \(|x|=|y|=1\). Thus every element of \(R\setminus\mathfrak m\) is a unit. An ideal strictly containing \(\mathfrak m\) contains such a unit and hence is all of \(R\), proving maximality. Every proper ideal contains no unit, so is contained in \(\mathfrak m\). This proves uniqueness. The argument also covers the trivial absolute value, when \(R=F\) and \(\mathfrak m=(0)\).

    <1>3. In part (c), the unique maximal ideal of \(R/M^n\) is \(M/M^n\).

    Since \(n\geq1\), one has \(M^n\subseteq M\ne R\). Moreover, \[ (R/M^n)/(M/M^n)\cong R/M \] is a field, so \(M/M^n\) is maximal [@DF04].

    Let \(\mathfrak n\) be any maximal ideal of \(R/M^n\), and let \(N\subset R\) be its inverse image under the quotient map. Then \(M^n\subseteq N\) and \(R/N\cong(R/M^n)/\mathfrak n\) is a field. In particular \(N\) is a proper prime ideal. For each \(m\in M\), one has \(m^n\in M^n\subseteq N\). Primality, applied repeatedly to this product of \(n\) copies of \(m\), gives \(m\in N\). Hence \(M\subseteq N\). Maximality of \(M\) and properness of \(N\) give \(N=M\), so \(\mathfrak n=M/M^n\). Thus no other maximal ideal exists.

    Whether $\ZZ[3i]$ is a UFD

    Determine whether the ring \(\mathbb{Z}[3i]\) is a UFD.

    Solution

    <1>1. The unit group of \(R = \mathbb{Z}[3i]\) is \(R^\times=\{\pm1\}\). <2>1. Elements of \(R = \mathbb{Z}[3i]\) are of the form \(\alpha = a + 3bi\) where \(a, b \in \mathbb{Z}\). Define the multiplicative field norm \(N: R \to \mathbb{Z}_{\ge 0}\) by: \[ N(a + 3bi) = a^2 + 9b^2. \] <2>2. An element \(\alpha \in R\) is a unit if and only if \(N(\alpha) = 1\). The equation \(a^2 + 9b^2 = 1\) in integers has only the solutions \((a, b) = (\pm 1, 0)\). Thus the group of units is \(R^\times = \{ \pm 1 \}\).

    <1>2. The elements \(3\) and \(\pm 3i\) are irreducible in \(R\). <2>1. Suppose \(3 = \alpha \beta\) for some \(\alpha, \beta \in R\). Taking norms: \[ 9 = N(3) = N(\alpha) N(\beta). \] If neither \(\alpha\) nor \(\beta\) is a unit, then \(N(\alpha) = 3\) and \(N(\beta) = 3\). <2>2. For any \(\alpha = a + 3bi \in R\), \(N(\alpha) = a^2 + 9b^2\). - If \(b \neq 0\), then \(a^2 + 9b^2 \ge 9 > 3\). - If \(b = 0\), then \(a^2 = 3\), which has no integer solution. Thus there are no elements of norm 3 in \(R\). Therefore \(3\) is irreducible in \(R\). <2>3. Since \(N(\pm 3i) = 9\), the same norm argument shows that \(3i\) and \(-3i\) are also irreducible in \(R\).

    <1>3. The element \(9\) has two factorizations into irreducibles whose factors are not associates. <2>1. Consider the element \(9 \in R\), which has two factorizations into irreducibles: \[ 9 = 3 \cdot 3 = (3i) \cdot (-3i). \] <2>2. The irreducible factors \(3\) and \(3i\) are not associates in \(R\), because the only units are \(\pm 1\) and \(3 \cdot (\pm 1) \neq 3i\) (since \(i \notin R\)). Thus \(9\) possesses two distinct factorizations into irreducible elements.

    <1>4. \(R\) is not integrally closed, which independently shows that \(R\) is not a UFD. <2>1. The fraction field of \(R\) is \(\mathbb{Q}(i)\), and the integral closure of \(\mathbb{Z}\) in \(\mathbb{Q}(i)\) is the ring of Gaussian integers \(\mathbb{Z}[i]\). The element \(i \in \mathbb{Q}(i)\) is a root of the monic polynomial \(x^2 + 1 \in R[x]\), but \(i \notin R\). Thus \(R = \mathbb{Z}[3i]\) is not integrally closed, and hence cannot be a UFD.

    <1>5. Q.E.D. By step <1>3, \(\mathbb{Z}[3i]\) is not a UFD.

    Examples of a PID, a UFD, a torsion-free module, and a vanishing tensor product

    Give an example of each of the following. Justification is not necessary.

    1. A principal ideal domain \(D\) that is not a field.

    2. A unique factorization domain \(D\) that is not a principal ideal domain.

    3. A commutative ring \(R\), and a torsion-free \(R\)-module \(M\), such that \(M\) is not a free \(R\)-module.

    4. A commutative ring \(R\), and two non-trivial \(R\)-modules \(M\) and \(N\) such that \(M \otimes_R N \cong \{0\}\).

    Solution

    <1>1. For part (a), take \(D=\mathbb Z\).

    The integers form an integral domain. A nonzero ideal \(I\) contains a positive integer; let \(d\) be its least positive element. For \(a\in I\), Euclidean division writes \(a=qd+r\) with \(0\leq r<d\). Since \(r=a-qd\in I\), minimality implies \(r=0\). Hence \(I=(d)\). The zero ideal is also principal, so \(\mathbb Z\) is a PID. It is not a field, because \(2\) has no multiplicative inverse in \(\mathbb Z\).

    <1>2. For part (b), take \(D=\mathbb Z[x]\).

    The integers are a UFD, and the polynomial ring over a UFD is a UFD by Gauss’s lemma [@DF04]. Thus \(D\) is a UFD. The ideal \(I=(2,x)\) is proper: the homomorphism \(\mathbb Z[x]\to\mathbb F_2\), \(f\mapsto f(0)\bmod2\), annihilates both generators but does not annihilate \(1\).

    Suppose \(I=(h)\). Since \(h\) divides the nonzero constant \(2\), degree additivity in the domain \(\mathbb Z[x]\) forces \(h\) to be a nonzero integer. Since it also divides \(x\), comparison of the coefficient of \(x\) in \(x=hu(x)\) shows that \(h\) divides \(1\). Thus \(h\) is a unit, which would imply \(I=D\), contradicting properness. Therefore \(D\) is not a PID.

    <1>3. For part (c), take \(R=\mathbb Z\) and \(M=\mathbb Q\).

    For \(0\ne n\in\mathbb Z\), the equation \(nq=0\) in \(\mathbb Q\) implies \(q=0\), so \(M\) is torsion-free. But \(2M=M\), since \(q=2(q/2)\) for every rational \(q\). In a nonzero free \(\mathbb Z\)-module, a basis vector cannot lie in twice the module: every coefficient in the basis expansion of \(2v\) is even, whereas that basis vector has coefficient one at itself. Since \(\mathbb Q\) is nonzero and equals twice itself, it cannot be free.

    <1>4. For part (d), take \(R=\mathbb Z\), \(M=\mathbb Z/2\mathbb Z\), and \(N=\mathbb Z/3\mathbb Z\).

    Both modules are nonzero. For any elementary tensor \(t=a\otimes b\), the tensor relations give \(2t=(2a)\otimes b=0\) and \(3t=a\otimes(3b)=0\). Therefore \(t=(3-2)t=0\). Every element of the tensor product is a finite sum of elementary tensors, so the whole tensor product is zero, as required.

    Every Euclidean domain is a principal ideal domain, and $\mathbb{Z}[i]/(\alpha)$ has representatives of norm less than $N(\alpha)$ and is finite

    1. Show that every Euclidean domain is a principal ideal domain.

    In parts (b) and (c) assume that \(\mathbf{Z}[i]\) is a Euclidean domain with respect to the norm function \(N\) defined by \[N(a+bi)=a^2+b^2\text{ for all }a+bi\in\mathbf{Z}[i].\]

    1. Let \(I\) be a nonzero ideal of \(\mathbf{Z}[i]\) generated by \(\alpha\). Show that every coset of \(I\) in \(\mathbf{Z}[i]\) contains an element of norm less than \(N(\alpha)\).

    2. Show that \(\mathbf{Z}[i]/I\) is finite.

    Solution

    <1>1. In part (a), every ideal of a Euclidean domain \(R\) with Euclidean function \(N\) is principal.

    Let \(I\) be an ideal of \(R\). If \(I=0\), then \(I=(0)\). Otherwise choose \(d\in I\setminus\{0\}\) with \(N(d)\) minimal; then \((d)\subseteq I\). For \(a\in I\), division gives \(q,r\in R\) with \(a=qd+r\) and either \(r=0\) or \(N(r)<N(d)\). Since \(r=a-qd\in I\), minimality of \(N(d)\) excludes \(r\ne0\), so \(a=qd\in(d)\). Hence \(I=(d)\), and \(R\) is a principal ideal domain.

    <1>2. In part (b), every coset of \(I=(\alpha)\) contains an element of norm less than \(N(\alpha)\).

    A coset has the form \(\beta+I\) with \(\beta\in\ZZ[i]\). Division by \(\alpha\ne0\) gives \(q,r\in\ZZ[i]\) with \(\beta=q\alpha+r\) and either \(r=0\) or \(N(r)<N(\alpha)\). Then \(r=\beta-q\alpha\in\beta+I\), and in both cases \(N(r)<N(\alpha)\), because \(N(0)=0<N(\alpha)\).

    <1>3. In part (c), \(\ZZ[i]/I\) is finite.

    Let \(n=N(\alpha)\). The Gaussian integers \(a+bi\) with \(a^2+b^2<n\) satisfy \(\abs{a},\abs{b}<\sqrt n\), so there are finitely many of them. By step <1>2 every coset of \(I\) contains one of them, so there are finitely many cosets.

    <1>4. Q.E.D.

    Steps <1>1, <1>2, and <1>3 answer parts (a), (b), and (c).

    The ring of integers of $\mathbb{Q}(\sqrt{2})$ is a Euclidean domain

    Let \(O\) be the ring of integers of \(\mathbf{Q}(\sqrt2)\). Show that \(O\) is a Euclidean domain with respect to the absolute field norm \[ \delta(a+b\sqrt2)=\left|a^2-2b^2\right|. \]

    Solution

    <1>1. The ring of integers is \(O=\mathbb Z[\sqrt2]\).

    For \(a,b\in\mathbb Z\), the element \(a+b\sqrt2\) satisfies the monic polynomial \[ T^2-2aT+(a^2-2b^2)\in\mathbb Z[T], \] so it is an algebraic integer.

    Conversely, write an algebraic integer in \(\mathbb Q(\sqrt2)\) as \(\alpha=a+b\sqrt2\), with \(a,b\in\mathbb Q\). If \(b=0\), the rational root theorem applied to a monic integer polynomial for \(\alpha\) gives \(a\in\mathbb Z\).

    Suppose \(b\ne0\). Then \(\alpha\) has degree \(2\), with minimal polynomial \(T^2-2aT+(a^2-2b^2)\). A monic factor over \(\mathbb Q\) of a monic integer polynomial has integer coefficients, by Gauss’s lemma [@DF04]. Therefore \[ 2a=m\in\mathbb Z,\qquad a^2-2b^2=n\in\mathbb Z, \qquad 8b^2=m^2-4n\in\mathbb Z. \] Write \(b=u/v\) in lowest terms with \(v>0\). The last integrality condition gives \(v^2\mid8u^2\), hence \(v^2\mid8\) and \(v\in\{1,2\}\). Thus \(b=k/2\) for an integer \(k\), and \[ m^2-2k^2=4n. \] If \(k\) were odd, this would give \(m^2\equiv2\pmod4\), impossible because squares modulo \(4\) are \(0\) and \(1\). Hence \(k\) is even; then the same equality makes \(m\) even. Consequently \(a=m/2\) and \(b=k/2\) are both integers. This proves the asserted equality of rings.

    <1>2. The absolute norm is multiplicative and is a positive integer on every nonzero element of \(O\).

    Conjugation \(\tau(a+b\sqrt2)=a-b\sqrt2\) is an automorphism of the field. Thus \[ N(\alpha)=\alpha\tau(\alpha),\qquad N(\alpha\beta)=N(\alpha)N(\beta), \] and absolute values give multiplicativity of \(\delta=|N|\). Step <1>1 makes \(N\) integer-valued on \(O\). If \(\alpha\ne0\), then both \(\alpha\) and \(\tau(\alpha)\) are nonzero field elements, so \(\delta(\alpha)\) is a positive integer.

    <1>3. Euclidean division holds for \(\delta\).

    Let \(\alpha,\beta\in O\) with \(\beta\ne0\), and write \[ \frac{\alpha}{\beta}=u+v\sqrt2,\qquad u,v\in\mathbb Q. \] Choose integers \(m,n\) such that \(|u-m|\leq1/2\) and \(|v-n|\leq1/2\), and put \(q=m+n\sqrt2\in O\) and \(r=\alpha-\beta q\in O\). If \(r=0\), the division has zero remainder. Otherwise step <1>2 gives \[ \begin{aligned} \delta(r) &=\delta(\beta)\left|(u-m)^2-2(v-n)^2\right|\\ &\leq\delta(\beta)\bigl((u-m)^2+2(v-n)^2\bigr)\\ &\leq\frac34\delta(\beta)<\delta(\beta). \end{aligned} \] Thus \(\alpha=\beta q+r\) with zero remainder or strictly smaller positive integer size. Since \(O\) is a subring of a field, it is an integral domain, and this proves that it is Euclidean. Under the definition also requiring \(\delta(\alpha)\leq\delta(\alpha\beta)\) for nonzero \(\alpha,\beta\), that condition follows from multiplicativity and \(\delta(\beta)\geq1\).

    Free $R$-modules of rank at most $n$ in an $n$-dimensional vector space over a PID

    Let \(R\) be a PID with field of fractions \(F\). Let \(V\) be an \(n\)-dimensional vector space over \(F\).

    1. Show that every finitely generated \(R\)-submodule \(M \subseteq V\) is free of rank \(\le n\).

    2. Let \(M\) and \(N\) be free \(R\)-submodules of rank \(n\) in \(V\). Show that there exists a nonzero element \(\alpha \in R\) such that \(\alpha M \subseteq N\). Use this to show that there exists an \(R\)-basis \(\{e_1, \dots, e_n\}\) of \(M\) and nonzero elements \(\beta_1, \dots, \beta_n \in F\) such that \(\{\beta_1 e_1, \dots, \beta_n e_n\}\) is an \(R\)-basis of \(N\) (Invariant Factor Theorem for Lattices).

    Solution

    <1>1. An \(R\)-linearly independent subset of \(V\) is \(F\)-linearly independent.

    Let \(m_1,\ldots,m_k\in V\) be \(R\)-linearly independent and suppose \(\sum_i c_im_i=0\) with \(c_i\in F\). Choose \(d\in R\setminus\{0\}\) with \(dc_i\in R\) for all \(i\). Then \(\sum_i(dc_i)m_i=0\), so \(dc_i=0\) and hence \(c_i=0\) for all \(i\).

    <1>2. In part (a), every finitely generated \(R\)-submodule \(M\subseteq V\) is free of rank at most \(n\).

    If \(r\in R\setminus\{0\}\) and \(v\in M\) satisfy \(rv=0\), then \(v=r^{-1}(rv)=0\) in the \(F\)-vector space \(V\); so \(M\) is torsion-free. By the structure theorem for finitely generated modules over a PID, \(M\cong R^k\) for some \(k\ge0\) [@DF04]. An \(R\)-basis of \(M\) is \(F\)-linearly independent by step <1>1, so \(k\le\dim_FV=n\).

    For part (b), let \(u_1,\ldots,u_n\) be an \(R\)-basis of \(M\) and \(w_1,\ldots,w_n\) an \(R\)-basis of \(N\).

    <1>3. There is \(\alpha\in R\setminus\{0\}\) with \(\alpha M\subseteq N\).

    By step <1>1, \(w_1,\ldots,w_n\) are \(n\) linearly independent vectors in the \(n\)-dimensional space \(V\), so they form an \(F\)-basis. Write \(u_i=\sum_j(a_{ij}/b_{ij})w_j\) with \(a_{ij},b_{ij}\in R\) and \(b_{ij}\ne0\), and put \(\alpha=\prod_{i,j}b_{ij}\ne0\). Then each \(\alpha u_i=\sum_j(\alpha a_{ij}/b_{ij})w_j\) has coefficients in \(R\), so \(\alpha u_i\in N\); since the \(u_i\) generate \(M\), \(\alpha M\subseteq N\).

    <1>4. There are an \(R\)-basis \(e_1,\ldots,e_n\) of \(M\) and \(\beta_1,\ldots,\beta_n\in F^\times\) such that \(\beta_1e_1,\ldots,\beta_ne_n\) is an \(R\)-basis of \(N\).

    Multiplication by \(\alpha\) is an injective \(R\)-linear map \(M\to\alpha M\), so \(\alpha M\) is a free submodule of rank \(n\) of the free module \(N\) of rank \(n\), by step <1>3. By the stacked-bases theorem for submodules of free modules over a PID [@DF04], there are an \(R\)-basis \(w_1',\ldots,w_n'\) of \(N\) and \(d_1,\ldots,d_n\in R\setminus\{0\}\) such that \(d_1w_1',\ldots,d_nw_n'\) is an \(R\)-basis of \(\alpha M\). Then \(e_i\coloneqq(d_i/\alpha)w_i'\) form an \(R\)-basis of \(M=\alpha^{-1}(\alpha M)\), and with \(\beta_i\coloneqq\alpha/d_i\in F^\times\) we get \(\beta_ie_i=w_i'\), an \(R\)-basis of \(N\).

    <1>5. Q.E.D.

    Step <1>2 answers part (a), and steps <1>3 and <1>4 answer part (b).

    Polynomial PIDs, cyclic subgroups of $S_8$, and two counterexamples

    Prove or disprove each of the following:

    1. If \(R[x]\) is a PID, then \(R\) is a field.

    2. All cyclic subgroups of order 15 in \(S_8\) are conjugate.

    3. All torsion-free \(\mathbb{Z}\)-modules are free.

    4. All degree two field extensions are Galois.

    Solution

    The assertions are respectively true, true, false, and false.

    <1>1. If \(R[x]\) is a principal ideal domain, then \(R\) is a field.

    The constant polynomials identify \(R\) with a subring of the commutative integral domain \(R[x]\), so \(R\) is a commutative integral domain with \(1\ne0\). Fix \(0\ne a\in R\). The ideal \((a,x)\) is generated by some \(f\in R[x]\). As \(a=fg\) for a nonzero \(g\in R[x]\), additivity of degrees over a domain gives \(\deg f=\deg g=0\). Thus \(f\) is a nonzero constant. The identity \(x=fh\) for some \(h\in R[x]\) shows, by comparing coefficients of \(x\), that \(1=fh_1\) for an element \(h_1\in R\). Hence \(f\) is a unit, and \((a,x)=R[x]\).

    Write \(1=au(x)+xv(x)\) with \(u,v\in R[x]\). Evaluation at \(x=0\) gives \(1=au(0)\). Every nonzero \(a\in R\) is therefore invertible.

    <1>2. All cyclic subgroups of order \(15\) in \(S_8\) are conjugate.

    The order of a permutation is the least common multiple of its disjoint-cycle lengths [@DF04]. A permutation of order \(15\) in \(S_8\) must have a cycle with length divisible by \(5\). Every cycle length divides \(15\) and is at most \(8\), so this cycle has length \(5\). Only three letters remain. The order must also be divisible by \(3\), so those letters form a \(3\)-cycle. Thus every generator of a cyclic subgroup of order \(15\) has cycle type \((5)(3)\).

    For two such generators, match the five letters in their cyclic orders and then match the three remaining letters in their cyclic orders. The resulting permutation conjugates one generator to the other. It consequently conjugates their generated subgroups. The subgroup generated by \((1\,2\,3\,4\,5)(6\,7\,8)\) shows that such subgroups exist.

    <1>3. The \(\mathbb Z\)-module \(\mathbb Q\) is torsion-free but not free.

    For a nonzero integer \(n\) and \(q\in\mathbb Q\), the equation \(nq=0\) implies \(q=0\), so the module is torsion-free. Moreover, \(2\mathbb Q=\mathbb Q\), since \(q=2(q/2)\).

    If \(\mathbb Q\) were free over \(\mathbb Z\), its nonzero underlying module would have a nonempty basis. A basis vector \(e\) could not belong to twice the module: in the unique finite basis expansion of \(2m\), every coefficient is even, whereas the coefficient of \(e\) in itself is \(1\). This contradicts \(2\mathbb Q=\mathbb Q\).

    <1>4. In characteristic \(2\) a quadratic extension need not be Galois.

    Let \(F=\mathbb F_2(t)\) with \(t\) an indeterminate. The polynomial \(X^2-t\) has no root in \(F\). Indeed, a root \(A(t)/B(t)\) with nonzero polynomials \(A,B\) would imply \(A(t)^2=tB(t)^2\). The degrees of the two sides would be respectively even and odd, an impossibility. A quadratic over a field is reducible exactly when it has a root, so \(X^2-t\) is irreducible.

    Set \(K=F(u)\) where \(u^2=t\). The minimal polynomial of \(u\) is \(X^2-t\), giving \([K:F]=2\). In characteristic \(2\), \[ X^2-t=(X-u)^2. \] Thus the minimal polynomial has a repeated root, and \(K/F\) is not separable. In particular it is not Galois [@DF04].

    Factorizations of $x^5-1$, $x^6-1$, and related polynomials over $\mathbf{C}$, $\mathbf{Q}$, and finite fields

    Give a complete factorization of each of the following over the indicated rings. Explain why the factors you obtain are irreducible.

    1. \(x^5-1\) over \(\mathbf{C}\).

    2. \(x^6-1\) over \(\mathbf{Q}\).

    3. \(x^7+3x^5-6x^3+9x-15\) over \(\mathbf{Q}\).

    4. \(x^{11}-x\) over \(\mathbf{F}_{11}\).

    5. \(x^{13}-x-1\) over \(\mathbf{F}_{13}\).

    Solution

    <1>1. Over \(\mathbf C\), with \(\zeta=e^{2\pi i/5}\), the factorization is \[ x^5-1=\prod_{j=0}^{4}(x-\zeta^j). \]

    The five numbers \(\zeta^j\) are distinct and each has fifth power \(1\). Thus the product of their linear factors divides \(x^5-1\); both polynomials are monic of degree \(5\), so they are equal. A polynomial of degree \(1\) over a field cannot be a product of two positive-degree polynomials, so every displayed factor is irreducible.

    <1>2. Over \(\mathbf Q\), the factorization is \[ x^6-1=(x-1)(x+1)(x^2+x+1)(x^2-x+1). \]

    Factor \(x^6-1=(x^3-1)(x^3+1)\) and use the sum and difference of cubes. The linear factors are irreducible. The two quadratic factors have discriminant \(-3\), so neither has a rational root. A reducible quadratic over a field has a linear factor and hence a root, proving their irreducibility.

    <1>3. The polynomial \(x^7+3x^5-6x^3+9x-15\) is itself irreducible over \(\mathbf Q\), so there are no further factors.

    Its leading coefficient is \(1\), all other coefficients are divisible by \(3\), and its constant coefficient is not divisible by \(9\). By Eisenstein’s criterion at \(3\) it is irreducible. In detail, by Gauss’s lemma, a proper factorization over \(\mathbf Q\) would give monic positive-degree factors \(g,h\in\mathbf Z[x]\) [@DF04]. Modulo \(3\), their product is \(x^7\), so each reduction is a positive power of \(x\). Consequently \(3\) divides both \(g(0)\) and \(h(0)\), forcing \(9\mid g(0)h(0)=-15\), a contradiction.

    <1>4. Over \(\mathbf F_{11}\), the factorization is \[ x^{11}-x=\prod_{a\in\mathbf F_{11}}(x-a). \]

    Every nonzero \(a\) belongs to the multiplicative group of order \(10\), so \(a^{10}=1\) and \(a^{11}=a\). The identity also holds at \(a=0\). Thus the eleven distinct field elements give eleven distinct linear factors of the monic degree-\(11\) polynomial. Their product is the polynomial, and each factor is irreducible.

    <1>5. The polynomial \(x^{13}-x-1\) is irreducible over \(\mathbf F_{13}\).

    Choose a root \(\alpha\) in an algebraic closure, and let \(d=[\mathbf F_{13}(\alpha):\mathbf F_{13}]\). Its minimal polynomial divides the given polynomial, so \(1\leq d\leq13\). The root equation gives \(\alpha^{13}=\alpha+1\). Induction, using the Frobenius homomorphism in characteristic \(13\), gives \[ \alpha^{13^j}=\alpha+j\cdot1\qquad(j\geq0). \] The field \(\mathbf F_{13}(\alpha)\) has \(13^d\) elements, so every element of it satisfies \(z^{13^d}=z\). Taking \(j=d\) in the displayed identity therefore gives \(d\cdot1=0\), and hence \(13\mid d\). Thus \(d=13\). The degree-\(13\) minimal polynomial divides the monic polynomial \(x^{13}-x-1\) of the same degree, so they are equal. This proves irreducibility and completes all five factorizations.

    Irreducibility of a degree-$4$ polynomial over $\mathbb{F}_p$ via $\gcd(f,x^{p^2}-x)$, and its Galois group

    Let \(\mathbb{F}_p\) be the finite field with \(p\) elements, and let \(f(x) \in \mathbb{F}_p[x]\) be a polynomial of degree 4.

    1. Show that \(f(x)\) is irreducible if and only if the polynomials \(f(x)\) and \(x^{p^2} - x\) are relatively prime.

    2. Assuming \(f(x)\) is irreducible over \(\mathbb{F}_p\), describe the Galois group of \(f(x)\) over \(\mathbb{F}_p\). Include a generating set for the Galois group in your answer.

    Solution

    <1>1. The monic irreducible factors of \(x^{p^2}-x\) over \(\FF_p\) are exactly the monic irreducibles of degree \(1\) and \(2\).

    In a field \(\FF_{p^2}\) with \(p^2\) elements, every element satisfies \(\alpha^{p^2}=\alpha\), so \(x^{p^2}-x=\prod_{\alpha\in\FF_{p^2}}(x-\alpha)\) has distinct roots. The minimal polynomial over \(\FF_p\) of \(\alpha\in\FF_{p^2}\) has degree \([\FF_p(\alpha):\FF_p]\), which divides \(2\). Conversely, a monic irreducible \(g\) of degree \(d\in\{1,2\}\) has a root \(\beta\) with \(\FF_p(\beta)\) of order \(p^d\), so \(\beta^{p^d}=\beta\) and hence \(\beta^{p^2}=\beta\); thus \(g\), the minimal polynomial of \(\beta\), divides \(x^{p^2}-x\).

    <1>2. In part (a), \(f\) is irreducible if and only if \(\gcd(f,x^{p^2}-x)=1\).

    If \(f\) is reducible, it has a monic irreducible factor of degree \(1\) or \(2\), since \(\deg f=4\); by step <1>1 that factor divides \(x^{p^2}-x\), so the gcd is not \(1\). If \(f\) is irreducible, a common monic irreducible factor with \(x^{p^2}-x\) would be \(f\) itself, of degree \(4\), contradicting step <1>1; so the gcd is \(1\).

    <1>3. In part (b), the Galois group of an irreducible \(f\) over \(\FF_p\) is cyclic of order \(4\), generated by the Frobenius automorphism \(\sigma(x)=x^p\).

    Adjoining one root \(\alpha\) of \(f\) gives \(\FF_p(\alpha)\) of degree \(4\), a field \(\FF_{p^4}\) with \(p^4\) elements. The extension \(\FF_{p^4}/\FF_p\) is Galois with cyclic group of order \(4\) generated by \(\sigma\) [@DF04], so it contains every root of the irreducible polynomial \(f\) and is its splitting field.

    <1>4. Q.E.D.

    Steps <1>2 and <1>3 answer parts (a) and (b).

    Cubic formula for the roots of $x^3-3x+2$

    For the cubic polynomial \(x^3 - 3x + 2\), use the cubic formula described below to find the root \(1\) (with multiplicity \(2\)) and \(-2\). You do not have to prove the validity of the cubic formula.]

    For a cubic polynomial \(x^3 + px + q\), the roots can all be found by the following formula, carried out in the complex number system. Let \(s\) be a square root of \(q^2/4 + p^3/27\), set \(A = -q/2 + s\), and then let \(c\) be a cube root of \(A\). Then \(c - p/3c\) is a root of \(x^3 + px + q\).

    Solution

    <1>1. Identification of parameters: <2>1. For the cubic polynomial \(x^3 - 3x + 2\), the coefficients are \(p = -3\) and \(q = 2\). <2>2. Compute the square root term \(s\): \[ s = \sqrt{\frac{q^2}{4} + \frac{p^3}{27}} = \sqrt{\frac{2^2}{4} + \frac{(-3)^3}{27}} = \sqrt{1 - 1} = 0. \] <2>3. Compute \(A\): \[ A = -\frac{q}{2} + s = -\frac{2}{2} + 0 = -1. \]

    <1>2. The three complex cube roots of \(A = -1\): <2>1. The solutions to \(c^3 = -1 = e^{i\pi}\) in \(\mathbb{C}\) are: - \(c_1 = -1\), - \(c_2 = e^{i\pi/3} = \frac{1 + i\sqrt{3}}{2}\), - \(c_3 = e^{-i\pi/3} = \frac{1 - i\sqrt{3}}{2}\).

    <1>3. Computation of roots via \(x = c - \frac{p}{3c} = c + \frac{1}{c}\): <2>1. For \(c_1 = -1\): \[ x_1 = c_1 + \frac{1}{c_1} = -1 + \frac{1}{-1} = -2. \] <2>2. For \(c_2 = \frac{1 + i\sqrt{3}}{2}\): Since \(\frac{1}{c_2} = \overline{c_2} = \frac{1 - i\sqrt{3}}{2}\): \[ x_2 = c_2 + \frac{1}{c_2} = \frac{1 + i\sqrt{3}}{2} + \frac{1 - i\sqrt{3}}{2} = 1. \] <2>3. For \(c_3 = \frac{1 - i\sqrt{3}}{2}\): Since \(\frac{1}{c_3} = \overline{c_3} = \frac{1 + i\sqrt{3}}{2}\): \[ x_3 = c_3 + \frac{1}{c_3} = \frac{1 - i\sqrt{3}}{2} + \frac{1 + i\sqrt{3}}{2} = 1. \]

    <1>4. Conclusion: The cubic formula yields the roots \(x = -2, 1, 1\), giving the root \(1\) with multiplicity \(2\) and the root \(-2\), which factors \((x-1)^2(x+2) = x^3 - 3x + 2\). Q.E.D.

    $\mathbb{F}_8\cong\mathbb{F}_2[t]/\langle t^3+t+1\rangle$

    Describe the construction of a field with eight elements.

    Solution
    1. Note that \(8=2^3\) is a prime power \(p^n\), so we can get this as a quotient of a polynomial algebra. In particular, since \(p=2\), we’ll want to look at \(\FF_2[t]\), and we’ll want to quotient it by a polynomial of degree \(n=3\) that is irreducible in the base field \(\FF_2\).

      We could use Rabin’s test: \(f\) is irreducible over \(F\) iff \[ x^{p^n} - x \equiv 0 \mod f \quad\text{ and }\quad \left( f , x ^ { p ^ { n / q } } - x \right) = 1 ~~\forall \text{ prime $q$ dividing $n$} \]

      But I’m bad at polynomial division. With some work, we can brute force by listing out all of the \(2^4 = 16\) polynomials over \(\FF_2\) of degree at most 3. Then start multiplying together low-degree terms to cross off higher degree terms; using degree arguments you can show that the irreducible polynomials are: \[ x \\ x+1 \\ x^2 + x + 1 \\ x^3 + x + 1 \\ x^3 + x^2 + 1. \]

      So we can pick one of the degree 3 ones to obtain our desired field: \[ GF(8) = \frac{\FF_2[t]}{\generators{t^3+t+1}}. \qed \] General Principle Trinomials of the form \(x^n + ax^{<n} + b\) with \(a,b \in \FF_p\) are usually irreducible.

    Solution

    Goal: Construct a finite field with 8 elements, \(\mathbb{F}_8\), as a quotient of the polynomial ring \(\mathbb{F}_2[t]\).

    <1>1. A field of order \(8 = 2^3\) can be constructed as \(\mathbb{F}_2[t]/\langle p(t)\rangle\), where \(p(t) \in \mathbb{F}_2[t]\) is an irreducible polynomial of degree \(3\). Proof: <2>1. \(\mathbb{F}_2[t]\) is a principal ideal domain because \(\mathbb{F}_2\) is a field. <2>2. For any irreducible polynomial \(p(t) \in \mathbb{F}_2[t]\), the ideal \(\langle p(t)\rangle\) is maximal. <2>3. Hence the quotient ring \(K = \mathbb{F}_2[t]/\langle p(t)\rangle\) is a field. <2>4. The dimension of \(K\) as an \(\mathbb{F}_2\)-vector space is \(\deg(p(t)) = 3\), so \(|K| = |\mathbb{F}_2|^3 = 2^3 = 8\).

    <1>2. The polynomial \(p(t) = t^3 + t + 1 \in \mathbb{F}_2[t]\) is irreducible over \(\mathbb{F}_2\). Proof: <2>1. A polynomial of degree \(2\) or \(3\) over a field is reducible if and only if it has a root in the field. <2>2. The elements of \(\mathbb{F}_2\) are \(0\) and \(1\). <2>3. Evaluating \(p(t)\) at these points: \[p(0) = 0^3 + 0 + 1 = 1 \neq 0 \pmod 2,\] \[p(1) = 1^3 + 1 + 1 = 3 \equiv 1 \neq 0 \pmod 2.\] <2>4. Since \(p(t)\) has degree \(3\) and has no roots in \(\mathbb{F}_2\), \(p(t)\) is irreducible over \(\mathbb{F}_2\).

    <1>3. Construction of \(\mathbb{F}_8\): \[\mathbb{F}_8 \cong \mathbb{F}_2[t]/\langle t^3 + t + 1\rangle = \{a_0 + a_1 \alpha + a_2 \alpha^2 \mid a_0, a_1, a_2 \in \mathbb{F}_2\},\] where \(\alpha = t \pmod{t^3+t+1}\) satisfies \(\alpha^3 = \alpha + 1\).

    Follows directly from <1>1 and <1>2. Q.E.D.

    Galois group of irreducible $X^p-a$ over $\mathbb{Q}$ is the group of maps $y\mapsto ky+l$ on $\mathbb{Z}/p\mathbb{Z}$ with $k\neq 0$

    Assume that \(p\) is prime and \(X^p - a\) is irreducible in \(\mathbb{Q}[X]\). Show that the Galois group of \(X^p - a\) over \(\mathbb{Q}\) is isomorphic to the group (with respect to composition) of all functions \(f : \mathbb{Z}/p\mathbb{Z} \to \mathbb{Z}/p\mathbb{Z}\) such that for some \(k, l \in \mathbb{Z}/p\mathbb{Z}\) with \(k \neq 0\), \[f(y) = ky + l \text{ for all } y \in \mathbb{Z}/p\mathbb{Z}.\]

    Solution

    Choose a root \(\alpha\in\mathbb C\) of \(X^p-a\) and a primitive \(p\)th root of unity \(\zeta\). Irreducibility implies \(a\ne0\), since \(X^p\) is reducible for \(p\geq2\).

    <1>1. The splitting field is \(K=\mathbb Q(\alpha,\zeta)\) and \([K:\mathbb Q]=p(p-1)\).

    The roots are the \(p\) distinct numbers \(\alpha\zeta^j\) for \(j\in\mathbb Z/p\mathbb Z\). They lie in \(K\), and the field they generate contains \(\alpha\) and \(\zeta=(\alpha\zeta)/\alpha\). Thus \(K\) is exactly the splitting field.

    Let \(F=\mathbb Q(\zeta)\). The polynomial \[ \Phi_p(X)=1+X+\cdots+X^{p-1} \] vanishes at \(\zeta\). Its translate is \[ \Phi_p(Y+1)=\frac{(Y+1)^p-1}{Y} =\sum_{j=1}^p\binom pj Y^{j-1}. \] Every coefficient other than the leading coefficient is divisible by \(p\), and the constant coefficient is \(p\), not divisible by \(p^2\). Eisenstein’s criterion [@DF04] and invertibility of translation show that \(\Phi_p\) is irreducible. Hence \([F:\mathbb Q]=p-1\).

    Put \(d=[K:F]\). Since \(K=F(\alpha)\) and \(\alpha\) satisfies a degree-\(p\) polynomial over \(F\), we have \(1\leq d\leq p\). The original irreducibility gives \([\mathbb Q(\alpha):\mathbb Q]=p\). Applying the tower law through this subfield and through \(F\) yields \[ p\mid[K:\mathbb Q]=(p-1)d. \] As \(p\) is relatively prime to \(p-1\), it divides \(d\). The bounds on \(d\) force \(d=p\), giving the asserted total degree. For \(p=2\) the cyclotomic field is \(\mathbb Q\) and the same argument applies.

    <1>2. Every Galois automorphism acts affinely on the root labels.

    Let \(\sigma\in\operatorname{Gal}(K/\mathbb Q)\). It preserves the multiplicative order of \(\zeta\), so \(\sigma(\zeta)=\zeta^k\) for a unique \(k\in(\mathbb Z/p\mathbb Z)^\times\). It sends \(\alpha\) to a root of \(X^p-a\), so \(\sigma(\alpha)=\alpha\zeta^l\) for a unique \(l\in\mathbb Z/p\mathbb Z\). Consequently \[ \sigma(\alpha\zeta^j)=\alpha\zeta^{kj+l}. \] Thus the permutation of the labels is \(j\mapsto kj+l\). The root action is a homomorphism into the permutation group, and is faithful because the roots generate \(K\).

    <1>3. Every affine permutation occurs, proving the isomorphism.

    The affine maps form a group: composition and inversion are \[ f_{k,l}\circ f_{u,v}=f_{ku,kv+l},\qquad f_{k,l}^{-1}=f_{k^{-1},-k^{-1}l}. \] Their number is \(p(p-1)\), because \(l=f(0)\) and \(k=f(1)-f(0)\) determine the map uniquely, with \(p\) choices for \(l\) and \(p-1\) nonzero choices for \(k\).

    The splitting field \(K/\mathbb Q\) is Galois in characteristic zero, so its automorphism group has order \([K:\mathbb Q]\) [@DF04], which is \(p(p-1)\) by step <1>1. The injective homomorphism in step <1>2 is therefore a bijection onto this affine group, as required.

    Examples of vanishing tensors over $\mathbf{Z}$ and $\mathbf{Q}$, torsion-free nonfree modules, maximal nonprime ideals, non-Noetherian rings, and non-ideal centers

    For each of the following, either give an example or indicate that none exists. You do not need to supply proofs. a. Two non-zero \(\mathbf{Z}\)-modules \(A\) and \(B\) such that \(A\otimes_{\mathbf{Z}} B=0\). b. Two non-zero \(\mathbf{Q}\)-modules \(V\) and \(W\) such that \(V\otimes_{\mathbf{Q}} W=0\). c. A ring \(R\) and a module \(M\) over \(R\) which is torsion free but is not free. d. A ring \(R\) and an ideal \(I\) of \(R\) that is maximal but not prime. e. A ring which is not Noetherian. f. A ring whose center is not an ideal.

    Solution

    <1>1. For part (a), take \[ A=\mathbb Z/2\mathbb Z, \qquad B=\mathbb Z/3\mathbb Z. \] Then \(A\otimes_{\mathbb Z}B=0\).

    Using \((\mathbb Z/m)\otimes_{\mathbb Z}B\cong B/mB\), \[ (\mathbb Z/2)\otimes_{\mathbb Z}(\mathbb Z/3) \cong (\mathbb Z/3)/2(\mathbb Z/3)=0, \] because multiplication by \(2\) is an automorphism of \(\mathbb Z/3\).

    <1>2. For part (b), no such nonzero \(\mathbb Q\)-modules exist.

    A \(\mathbb Q\)-module is a vector space. If \(0\ne v\in V\) and \(0\ne w\in W\), choose linear functionals \(\lambda:V\to\mathbb Q\) and \(\mu:W\to\mathbb Q\) with \(\lambda(v)=\mu(w)=1\). The induced map \[ \lambda\otimes\mu:V\otimes_{\mathbb Q}W\to\mathbb Q \] sends \(v\otimes w\) to \(1\), so \(V\otimes_{\mathbb Q}W\ne0\).

    <1>3. For part (c), take \(R=\mathbb Z\) and \(M=\mathbb Q\).

    The \(\mathbb Z\)-module \(\mathbb Q\) is torsion-free. It is not free: \(\mathbb Q\) is divisible, whereas a nonzero free abelian group is not divisible.

    <1>4. For part (d), no example exists in a ring with identity; without identity, take \[ R=2\mathbb Z, \qquad I=4\mathbb Z. \]

    In a ring with identity, a maximal two-sided ideal \(I\) is prime: if \(a,b\notin I\) and \(aRb\subseteq I\), then \(R=I+RaR\) and \(R=I+RbR\), so \(R=R\cdot R\subseteq I+RaR\,RbR\subseteq I+R(aRb)R\subseteq I\), a contradiction. In \(R=2\mathbb Z\), the ideal \(4\mathbb Z\) has index \(2\), so no ideal lies strictly between it and \(R\), and it is maximal. It is not prime, since \(2\cdot2=4\in I\) while \(2\notin I\).

    <1>5. For part (e), take \[ R=k[x_1,x_2,x_3,\dots] \] for any field \(k\).

    The ascending chain \[ (x_1)\subsetneq(x_1,x_2)\subsetneq(x_1,x_2,x_3)\subsetneq\cdots \] does not stabilize, so \(R\) is not Noetherian.

    <1>6. For part (f), again take \(R=M_2(\mathbb Q)\).

    Its center is \[ Z(R)=\{aI_2:a\in\mathbb Q\}. \] This is a proper subset of \(R\) but contains the identity matrix. Any two-sided ideal containing \(1\) is all of \(R\), so \(Z(R)\) is not an ideal.

    Direct summands are pure; a pure submodule of a finitely generated torsion module over a PID is a direct summand

    Let \(D\) be a commutative ring with unit. A submodule \(N\) of the \(D\)-module \(M\) is said to be pure in \(M\) just in case for every \(y \in N\) and \(a \in D\), \(ax = y\) is solvable in \(N\) if solvable in \(M\).

    1. Show that if \(N\) is a direct summand of \(M\) then \(N\) is pure in \(M\).

    2. Show that if \(N\) is pure in \(M\), \(z \in M\), and \(\mathrm{ann}(z+N) = (d)\), then there is \(w \in M\) with \(z+N = w+N\) and \(\mathrm{ann}(w) = (d)\).

    3. Show that if \(N\) is pure in \(M\), \(M\) is a finitely generated torsion module, and \(D\) is a p.i.d., then \(N\) is a direct summand of \(M\).

    Solution

    For an element \(v\) of a \(D\)-module, write \(\operatorname{ann}_D(v)=\{a\in D:av=0\}\).

    <1>1. A direct summand is pure, proving part (a).

    Suppose \(M=N\oplus N'\) and let \(\pi:M\to N\) be the projection onto \(N\). It is \(D\)-linear and restricts to the identity on \(N\). If \(y\in N\), \(a\in D\), and \(ax=y\) has a solution \(x\in M\), then \[ a\pi(x)=\pi(ax)=\pi(y)=y. \] Thus \(\pi(x)\in N\) solves the same equation, as required.

    <1>2. A coset with principal annihilator has a representative with that same annihilator, proving part (b).

    Since \(d\in\operatorname{ann}_D(z+N)\), the element \(dz\) lies in \(N\). The equation \(dx=dz\) has the solution \(z\in M\). Purity supplies a solution \(n\in N\). Put \(w=z-n\). Then \(w+N=z+N\) and \(dw=dz-dn=0\), so \((d)\subseteq\operatorname{ann}_D(w)\).

    Conversely, if \(aw=0\), then \(a(z+N)=a(w+N)=0\) in \(M/N\). Thus \(a\in\operatorname{ann}_D(z+N)=(d)\). This proves the reverse inclusion and hence \(\operatorname{ann}_D(w)=(d)\). No assumption that \(d\) is nonzero or a nonunit is needed.

    <1>3. Under the hypotheses in part (c), the quotient map \(q:M\to M/N\) admits a \(D\)-linear section.

    The quotient \(Q=M/N\) is finitely generated, by the images of a finite generating set of \(M\). It is torsion: a nonzero scalar annihilating a representative also annihilates its coset. The structure theorem over the PID \(D\) therefore gives \[ Q\cong\bigoplus_{i=1}^r D/(d_i) \] for nonzero nonunits \(d_i\in D\) [@DF04]. The empty sum is allowed when \(Q=0\). Let \(u_i\in Q\) correspond to \(1\) in the \(i\)th cyclic summand, so \(\operatorname{ann}_D(u_i)=(d_i)\). Choose \(z_i\in M\) with \(q(z_i)=u_i\). By step <1>2, there is \(w_i\in M\) with \(q(w_i)=u_i\) and \(\operatorname{ann}_D(w_i)=(d_i)\).

    Define \[ s:Q\longrightarrow M,\qquad s\left(\sum_{i=1}^r a_i u_i\right)=\sum_{i=1}^r a_i w_i. \] In the displayed direct sum, two coefficient lists represent the same element exactly when their \(i\)th coefficients differ by a multiple of \(d_i\) for every \(i\). Since \(d_iw_i=0\), those changes do not change the proposed value of \(s\). Thus \(s\) is well-defined and \(D\)-linear. Moreover \(q(s(u_i))=u_i\) for all generators, so \(q\circ s=\operatorname{id}_Q\). For \(Q=0\), the zero map is the required section.

    <1>4. The section yields the direct summand in part (c).

    For every \(m\in M\), \[ m=(m-s(q(m)))+s(q(m)), \] where the first term lies in \(\ker q=N\) and the second in \(s(Q)\). If \(s(u)\in N\), applying \(q\) gives \(u=q(s(u))=0\), and hence \(s(u)=0\). Therefore \(N\cap s(Q)=0\) and \(M=N\oplus s(Q)\).