MSU MATHEMATICS

MTH 310.003
Abstract Algebra I

Fall 2018

  • 11/28-30 Ch 8.1 Cosets & Lagrange's Theorem Notes
    • Let H ⊂ G be a subgroup; that is, a subset which is itself a group. The coset of H containing g ∈ G is the set

      gH = { gh for h ∈ H }.

    • Example: For the dihedral group G = D4 = {e, r, r2, r3, a, b, c, d} from HW 11/14 #1, consider the cyclic subgroup H = ⟨r⟩ = {e, r, r2, r3}. For h ∈ H, the coset hH = H is just a row of the multiplication table of H: it is just the set H itself. Other cosets (reading from the multiplcation table of G) are:

      aH = {a, b, c, d}, bH = {b, d, a, c}, cH = {c, b, d, a}, dH = {d, a, c, b}.

      That is, there are only two distinct cosets: H and aH = bH = cH = dH = {a,b,c,d}, and G = H ∪ aH, partitioning G into two disjoint subsets.
    • Lemma:
      1. Two cosets are equal or disjoint: either aH = bH or aH ∩ bH = {}.
      2. Any cosets has the same number of elements as H: that is, |aH| = |H|
      3. The group is a union of cosets: G = a1H ∪ ··· ∪ aH for a1, . . . , a ∈ G.
      Proof:
      1. Suppose aH and bH are not disjoint, so there is some c ∈ aH ∩ bH. That is, c = ah = bh' for h, h' ∈ H. That is, a = bh'h−1, so that aH = bh'h−1H = bH, since h'h−1H = H is a row of the multiplication table of H.
        Therefore, the only possiblilities are that aH and bH are disjoint, or they overlap and aH = bH.
      The proofs of (ii), (iii) are exercises below.
    • The number of distinct cosets in G = a1H ∪ ··· ∪ aH is called the index of H in G, denoted ℓ = [G:H].
    • Lagrange's Theorem: For finite groups H ⊂ G, the number of elements in G is the index of H in G, times the number of elements in H:

      |G| = [G:H] |H|.

      Proof: By Lemma (iii), G splits into a union of ℓ = [G:H] disjoint cosets, which by Lemma (ii) each have |H| elements. That is the number of elements in G is ℓ times |H|.
    • Fermat's Little Theorem: For any prime p and any integer a, we have p | ap − a.
      Proof:
      • The assertion is equivalent to ap ≡ a mod p, or [a]p = [a] in the finite field Zp. In fact, for [a] ≠ [0] this is equivalent to [a]p−1 = [1].
      • Now consider the multiplicative group of units Zp× = Zp − {[0]}. For any [a] ≠ [0], we have the cyclic group H = {[1], [a], [a]2, . . . , [a]k−1}, where [a]k = [1] for k = ord[a], the order of [a].
      • By Lagrange's Theorem, the size of the subgroup |H| = k is a divisor of the size of the whole group |Zp×| = p−1, so that p−1 = kℓ for ℓ ∈ Z.
      • Finally, we see: [a]p−1 = [a]kℓ = [1] = [1], which was to be shown.
    HW
    Reading: Ch 8.1, pp. 240-242 only.
    HW:
    1. Find all the subgroups H ⊂ G = D3, and for each one, explicitly split G into its cosets.
      Also: draw a triangle with decorations which reduce the symmetry group to H.
    2. Prove Lemmas (ii), (iii) above: why do the cosets all have the same size as H, and why does every element of G lie in some coset of H?
      Hints: For (ii), consider the mapping f : H → aH given by f(h) = ah. For (iii), explicitly find the coset aH which contains a particular element g ∈ G.
    3. Hand In Mon 12/3: Find all subgroups H of G = D4, the symmetries of the square, and for each H:
      1. Find |H| and ℓ = [G:H], and give specific elements a1, . . . , a ∈ G with G = a1H ∪ ··· ∪ aH.
      2. Draw a square with decorations which reduce the symmetry group to H.
      3. (削除) Say if H is a normal subgoup, and if so, give the multiplication table of the quotient group G/H. (削除ここまで)
    Soln

    1. Write the dihedral group as G = D3 = {e, r, r2, a, b, c} with multiplication table:

    · e r r2 a b c
    e e r r2 a b c
    r r r2 e c a b
    r2 r2 e r b c a
    a a b c e r r2
    b b c a r2 e r
    c c a b r r2 e The smallest subgroups are the cyclic subgroups ⟨g⟩; these are H = ⟨r⟩, ⟨a⟩, ⟨b⟩, ⟨c⟩. It is easy to see that repeatedly multiplying any outside element with any of these produces all of G, so they are the only subgroups (along with the trivial subgroups {e} and G itself). We have:

    G = ⟨r⟩ ∪ a⟨r⟩ = {e, r, r2} ∪ {a, b, c}

    G = ⟨a⟩ ∪ r⟨a⟩ ∪ r2⟨a⟩ = {e, a} ∪ {r, c} ∪ {r2, b}

    Similarly for the others.

    Finally, each subgroup is the symmetry group of a decorated version of the triangle: the extra structures decrease the amount of symmetry from G to H. The rotation subgroup H = ⟨r⟩ is symmetries of an oriented triangle:

    The subgroup H = ⟨a⟩, where a is horizontal reflection across the y-axis, is symmetries of a triangle with the bottom distinguished from the other sides:

    2(ii) Prop: |aH| = |H|. Pf: I claim the mapping f : H → aH given by f(h) = ah is one-to-one and onto, which immediately implies that H and aH have the same size. Indeed, f is one-to-one, since f(h) = f(h') means ah = ah', which gives h = h' by cancellation. Finally, f is onto, since if ah ∈ aH, then ah = f(a).

    2(iii) Prop: G is a disjoint union of cosets. Pf: Any g ∈ G lies in the coset gH, since g = ge and e ∈ H. Thus, the cosets cover all of G, and they are disjoint by Lemma (i).

  • 12/3-7 Final Review Syllabus of Topics II
    • Syllabus of Topics I
    • Chapter 4.6. Real and complex polynomials
      • Fundamental Thm of Algebra: Every f(x) ∈ C[x] has root x = a ∈ C with f(a) = 0.
        Every f(x) = c(x−a1)···(x−an) for aiC. Irreducibles in C[x] are linear x−a.
      • Irreducibles in R[x] are linear x−a and quadratic ax2+bx+c with b2−4ac < 0. Every f(x) ∈ R[x] is a product of linear and quadratic in R[x].
    • Chapter 5. Polynomial modular rings
      • Congruence in F[x] modulo polyonomial p(x)
        f(x) ≡ g(x) mod p(x) ⇔ p(x) | f(x)−g(x) ⇔ f(x) = g(x) + q(x)p(x)
      • Congruence class [f(x)] = {g(x) ≡ f(x) mod p(x)}
        [p(x)] = [0], [f(x)] = [f(x)+q(x)p(x)]
      • Quotient ring F[x]/(p(x)) ∋ [f(x)]
        Add [f(x)] + [g(x)] = [f(x)+g(x)], multiply [f(x)]·[g(x)] = [f(x) g(x)]
      • Standard form [f(x)] = [q(x)p(x) + r(x)] = [r(x)] for deg r(x) < deg p(x)
      • Reciprocals: for gcd(f(x),p(x)) = 1, Euclidean Algor f(x)g(x) + p(x)q(x) = 1
        [f(x)][g(x)] = [1], [f(x)]−1 = [g(x)]
      • Extension field: irrational α ∈ R root of p(α) = 0 for irreducible p(x) ∈ Q[x]
        Q[α] = {f(α) for f(x) ∈ Q[x]}, Q[α] ≅ Q[x]/(p(x)), α ↔ [x]
      • Finite extension field: Irred p(x) ∈ Zp[x]
        Field F = Zp[x]/(p(x)) with pn elements, n = deg p(x)
    • Chapter 6. Ideals and quotient rings
      • Ideal I in ring R
        Closed under addition: i, i' ∈ I ⇒ i+i' ∈ I
        Closed under mult by R: i ∈ I, r ∈ R ⇒ ir ∈ I
      • Purpose of ideals: quotient ring R/I with I = [0] zero-class
        i+i' ∈ I because [0]+[0] = [0], ir ∈ I because [0][r] = [0]
      • Congruence mod I: a ≡ b mod I
        ⇔ a−b ∈ I ⇔ a = b+i for i ∈ I
      • Congruence class [a] = { b ≡ a mod I } = a + I
      • [0] = I, [a] = [a+i]
      • Quotient ring R/I ∋ [a], add [a] + [b] = [a+b], multiply [a]·[b] = [ab]
        Well-defined: [a] = [a'] , [b] = [b'] ⇒ [a+b] = [a'+b'], [ab] = [a'b']
      • Principal ideal: (r) = {ar for a ∈ R} all multiples of r
        Finitely generated ideal: (r,s) = (r) + (s) = {ar + bs for a,b ∈ R}
      • In R = Z, all ideals are principal, I = (r)
        In R = F[x], all ideals are principal, I = (r(x))
        Proof uses Extended Euclidean Algorithm
      • Maximal ideal I ⊂ R means: no ideals bigger than I, smaller than R
        I is a maximal ⇔ R/I is a field; large I ⇔ small, nice R/I
        In R = Z, max ideals are I = (p) for p prime, quotient fields Z/(p) ≅ Zp
        In R = F[x], max ideals are I = (p(x)) for p(x) irred, quotient fields F[x]/(p(x))
      • Kernel of homomorphism φ : R → S is Ker(φ) = {r ∈ R with φ(r) = 0}, an ideal.
        Ker(φ) = {0} ⇔ φ is one-to-one; large Ker(φ) ⇔ φ is far from one-to-one
      • Ideals ⇔ onto homomorphisms
        Ideal I ⊂ R ⇒ onto homomorphism φ : R → R/I, r ↦ [r]
        Onto homomorphism φ : R → S ⇒ S ≅ R/I for I = Ker(φ)
    • Chapter 7: Groups and symmetry
      • Symmetry of object X: invertible mapping A : X ↔ X preserving structure
        For rigid shape X, symmetry takes X onto itself with no stretching or shrinking
      • Symmetry group G = Sym(X) = {all symmetries of X}
        Composition operation C = A∘B with C(x) = A(B(x)) for x ∈ X
      • Compute symmetry as linear mapping A : R2R2
        Matrix [A] = [
        a c
        b d ] where A(1,0) = (a,b), A(0,1) = (c,d)
      • Compute symmetry as permutation of vertices A : {1,...,n} → {1,...,n}
        Two-line notation A = (
        1 2 ··· n
        A(1) A(2) ··· A(n) ).
      • Abstract group G defined by multiplication table alone
        Representation of G is X with G = Sym(X)
        Example: G = {I, R} with R2 = I
        Representation as bilateral reflection symmetry; or as 180° rotation symmetry
      • Axioms for abstract group G, for all a,b,c ∈ G
        Closed: ab ∈ G
        Associative: (ab)c = a(bc)
        Identity: e ∈ G with ea = ae = a
        Inverses: a−1 ∈ G with aa−1 = a−1a = e
      • Abelian group also has Commutative: ab = ba
        Denote with mult operation (G, · ) or addition operation (G, +)
      • Examples of groups
        Symmetric Sn, all permutations of {1,...,n}
        Cyclic Cn = {e, r, r2, . . . , rn−1} with rn = e, rotation sym of n-gon
        Dihedral Dn = {e, n−1 rotations & n reflections of n-gon}
        GLn(F) = {invertible n×n matrices, entries in F}
      • Ring (R, +, · ) gives two groups
        Additive group (R, +) abelian; example: (Zn, +) ≅ (Cn, · )
        Multiplicative group (R×, · ) for R× = {units u ∈ R}
      • Cyclic subgroup of a ∈ G is ⟨a⟩ = {ai for i ∈ Z}
        Order ord(a) = min{i> 0 with ai = e}; ord(a) = ∞ if ai ≠ e for all i
        Cyclic ⟨a⟩ ≅ Cn for n = ord(a)
        Infinite cyclic ord(a) = ∞ means ⟨a⟩ ≅ (Z, +) ≅ C
      • Subgroup H ⊂ G means H is closed under mult and inverses
        If G = Sym(X), then H = Sym(Y) for Y = X with asymmetric decorations
      • Cosets: aH = {ah for h ∈ H}; cosets are disjoint from each other
        Cosets partition the group: G = a1H ∪ ··· ∪ aH
        Index [G : H] means number of distinct cosets = ℓ
      • Lagrange's Theorem: For a subgroup H ⊂ G, number of elements in H divides the number of elements in G; in fact |G| = |H| [G : H].
        Proof: G = a1H ∪ ··· ∪ aH, with |aiH| = |H|, so |G| = |H| ℓ = |H| [G : H].
      • Corollary: For a ∈ G, ord(a) divdes n = |G|, and an = e.
        Fermat's Little Theorem: In Zp for p prime, get [a]p = [a], i.e. p divides ap−a.
    HW
      The most important topic on the Final Exam will be quotient rings: Zn = Z/(p), F[x]/(f(x)), and general R/I; and computing reciprocals with the Euclidean Algorithm.
    1. Examples in rings: Give examples of the following situations.
      1. A ring element r ∈ R which is neither a zero-divisor nor a unit.
      2. Zero-divisors z,w ∈ R with zw = 0 but wz ≠ 0.
        Hint: Let R = M2 and w = [
        1 0
        0 0 ]. Considering matrices as linear mappings z,w : R2R2, the equation zw = 0 means Ker(z) ⊃ Im(w).
    2. Construct the following rings, all having 16 elements.
      1. A ring where every element r ≠ 0,1 is a zero-divisor.
      2. A field. Hint: Find an irreducible degree 4 polynomial f(x) ∈ Z2[x], and take the quotient ring Z2[x]/(f(x)). Explain why this has 16 elements, and how to add and multiply them.
      3. A non-commutative ring
      4. In addition to the above, find as many as possible other rings with 16 elements, and prove that none are isomorphic to each other.
    3. Suppose that in a field F, every a ≠ 0 satisfies a−1 = a. Prove that F is isomorphic to Z2 or Z3.
      Hint: Solve the equation x−1 = x in a general field. Then show that any field with 2 or 3 elements must be isomorphic to the ones we know.
    4. Ideals
      1. Show that a field F has no ideals except (0) and (1) = F. That is, (0) is a maximal ideal.
      2. For any rings R, S, show that all ideals of the product ring R×S are of the form I×J, where I is an ideal of R and J is an ideal of S. Hint: This is a two-part proof: first that I×J is an ideal, second that any ideal K ⊂ R×S is of the form K = I×J.
      3. Find an isomorphism from Z15 to the product R×S = Z3×Z5, and an inverse isomorphism the other way. Hint: Use the Chinese Remainder Theorem.
      4. Use the above to find all ideals of Z15.
    Soln

    1a. Take R = Z integers or F[x] polynomials. Then there are no zero-divisors, but there are only a few units: ±1 ∈ Z and f(x) = c ∈ F[x]. Any other elements are neither zero-divisors nor units.

    Recall the definitions: a zero-divisor multiplies to give 0; a unit multiplies to give 1; there is no reason an arbitrary element must have one or the other, though this does happen for some rings, such as R = Zn and R = M2.

    1b. In the matrix ring R = M2(R), the linear mapping w = [

    1 0
    0 0 ] has Im(w) = R(1,0), i.e. the output space is the x-axis; and Ker(w) = R(0,1), i.e. the y-axis is crushed to zero. Now choose z so it takes the x-axis to zero: z = [
    0 a
    0 b ] for any (a,b); then z(w(x,y)) = z(x,0) = (0,0), and the composition is zw = 0. However, Ker(z) = R(1,0) and Im(z) = R(a,b), so taking a ≠ 0, we find w(z(1,0)) = w(a,b) = (a,0) ≠ (0,0), and wz ≠ 0. We can take our final answer to be:

    w = [
    1 0
    0 0 ] z = [
    0 1
    0 0 ].

    Here we used the linear algebra meaning of kernel for a linear mapping like w : R2R2, namely Ker(w) = {v such that w(v) = 0}. This is analogous to the ring definition of kernel for a homomorphism φ : R → S, namely Ker(φ) = {r such that φ(r) = 0}. In both cases, the larger the kernel, the farther the mapping is from being one-to-one.

    2a. Suppose R is a ring where every r ≠ 0,1 is a zero-divisor. Now, −1 is never a zero-divisor (since −a = (−1)a = 0 implies a = 0), so we must have −1 = 1. Thus R must be built up from Z2. Indeed, R = Z2×Z2 works, or to get 16 = 24 elements we take R = Z2×Z2×Z2×Z2 with 14 zero-divisors.

    2b. We construct a field with 16 = 24 elements as an extension of Z2. First, we need a degree 4 irreducible polynomial p(x) ∈ Z2[x]. The leading term is x4; and p(x) has no linear factor, hence no root, so p(0) ≠ 0 and the constant term is 1; also p(1) ≠ 0 so there is an odd number of terms. Thus p(x) could be:

    x4+x3+1, (削除) x4+x2+1 (削除ここまで), x4+x+1, x4+x3+x2+x+1.

    However, ruling out linear factors is not enough to guarantee p(x) is irreducible: the unique degree 2 irreducible polynomial x2+x+1 gives the reducible polynomial (x2+x+1)2 = x4+x2+1, which is why the second polynomial on the list is crossed out.

    Now take p(x) ∈ Z2[x] = R to be any of the above 3 choices, take the principal ideal I = (p(x)) = {g(x)p(x) for g(x) ∈ Z2[x]}, and construct K = R/I = Z2[x]/(p(x)), the quotient or modular ring consisting of classes

    [f(x)] = f(x) + I = {f(x) + g(x)p(x) for g(x) ∈ Z2[x]}

    with [p(x)] = [0] and [f(x)] = [f(x) + g(x)p(x)] for any g(x). Dividing f(x) by p(x), we have [f(x)] = [q(x)p(x) + r(x)] = [r(x)] for a remainder with deg r(x) < deg p(x) = 4. Thus, any class can be put into the standard form

    [f(x)] = [r(x)] = [ax3 + bx2 + cx + d]

    The choice of a,b,c,d ∈ Z2 gives 24 = 16 elements. The ring K is a field, because for any standard for r(x) ≠ 0, we have gcd(r(x),p(x)) = 1, and r(x)s(x) + p(x)t(x) = 1 for s(x), t(x) ∈ Z2[x] by the Extended Euclidean Algorithm. Thus [r(x)][s(x)] + [0][t(x)] = [1], and [r(x)]−1 = [s(x)] ∈ K.

    2c. The only non-commutative rings we have covered are Mn(F), the n×n matrices with entries in a field F. If F is a finite field with q elements, the ring Mn(F) has qm2 elements; so M2(Z2) has 24 = 16 elements.

    2d. We can take products of modular rings Z2, Z4, Z8, Z16 and fields F4, F8, F16 to get commutative rings with 16 elements:

    Z16, Z8×Z2, Z4×Z4, Z4×Z2×Z2, (Z2)4,
    F16, F8×Z2, F4×F4, F4×Z2×Z2, F4×Z4.

    To show these are not isomorphic, we need to find algebraic properties which are unique to each, since any isomorphism would establish identical algebraic properties. For example, consider the numbers of zero-divisors:

    7, 11, 11, 13, 14,
    0, 9, 7, 12, 9.

    This gives three possible pairs of isomorphic rings, and looking at their units does not help, since here every element is either zero, a zero-divisor, or a unit. However, Z16 is not isomorphic to F4×F4, since in the first ring 1+1 = 2 ≠ 0, but in the second ring 1 + 1 = 0 since each factor is an extension of Z2. Similarly for the pair Z8×Z2, Z4×Z4, and the pair F8×Z2, F4×Z4.

    Of course the non-commutative M2(Z2) cannot be isomorphic to any of the above commutative rings.

    3. Suppose F is a field with a−1 = a for all a ≠ 0. Now, for x ≠ 0, the equation x−1 = x is equivalent to x2 = 1, to x2 − 1 = 0, to (x−1)(x+1) = 0, which has the solutions x = ±1. Since every x = a ∈ F satisfies this equation, we must have a three-element field F = {0,1,−1} or a two-element field F = {0,1 = −1}. Now consider the standard ring homomorphism φ : Z → F with φ(±k) = ±(1+···+1) with k 1's. Then by the First Isomorphism Theorem, the image of φ is isomorphic to Z/(n) = Zn for I = Ker(φ) = (n). Thus Zn is a subring of F, which means Z3 = F in the first case or Z2 = F in the second case.

    4a. Proposition: In a field F, the only ideals are (0) and (1).
    Proof: Let I be an ideal of the field F. If I ≠ (0), then I contains some a ≠ 0, so that a−1 ∈ F, and 1 = aa−1 ∈ I by the sucking-in property. Hence for any b ∈ F, we have b = b1 ∈ I, and I = F.

    4b. Proposition: The only ideals of R×S are I×J for ideals I ⊂ R and J ⊂ S.

    Proof: First, we show that I×J is an ideal. Indeed, for (i1,j1), (i2,j2) ∈ I×J, we have i1+i2 ∈ I and j1+j2 ∈ J since I and J are ideals, so

    (i1,j1) + (i2,j2) = (i1+i2, j1+j2) ∈ I×J,

    which shows I×J is closed under addition. Similarly, I×J is closed under multiplication by R×S, and I×J satisfies the two properties of an ideal.

    Second, suppose K is any ideal of R×S. Let

    I = {i ∈ R with (i,j) ∈ K for some j ∈ S},

    and similarly for J ⊂ S, so that K ⊂ I×J by definition. We show I is an ideal. If i1, i2 ∈ I because (i1, j1), (i2, j2) ∈ K, then

    (i1+i2, j1+j2) = (i1,j1) + (i2,j2) ∈ K,

    since K is an ideal; and thus i1+i2 ∈ I. A similar argument shows ir ∈ I for any i ∈ I, r ∈ R. Also J is ideal by the same argument.
    Finally, consider an arbitrary element (i1, j2) ∈ I×J, where i1 ∈ I because (i1, j1) ∈ K, and j2 ∈ J because (i2, j2) ∈ K. Then:

    (i1, j2) = (i1, 0) + (0, j2) = (i1, j1)(1,0) + (i2, j2)(0,1) ∈ K,

    since K is closed under under multiplication by R×S and under addition within itself. This shows I×J ⊂ K, and hence I×J = K.

    4c. We have the standard homomorphism φ : Z15Z3×Z5 defined by φ([a]15) = ([a]3, [a]5). This is an isomorphism, since we can check by a table that it is one-to-one and onto.

    Z15 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14
    Z3×Z5 (0,0) (1,1) (2,2) (0,3) (1,4) (2,0) (0,1) (1,2) (2,3) (0,4) (1,0) (2,1) (0,2) (1,3) (2,4)

    In the second row, every possible output appears exactly once. The mapping is one-to-one because no output appears more than once; it is onto because every possible output appears at least once.

    We also want an inverse isomorphism:

    ψ : Z3×Z5Z15, ψ([a]3, [b]5) = [c]15,

    which maps back to the original input:

    φ([c]15) = ([c]3, [c]5) = ([a]3, [b]5).

    To compute this mapping, for given integers a,b, we need c with c ≡ a mod 3 and c ≡ b mod 5. This is found by the Chinese Remainder Theorem. First, write 3m + 5n = 1 for m = 2, n = −1, so that 5n = 1 − 3n and 3m = 1 − 5m. Then let c = 5na + 3mb, so that:

    c = (1−3n)a + 3mb ≡ a mod 3, c = 5na + (1−5m)b ≡ b mod 5.

    That is:

    ψ([a]3, [b]5) = [5na + 3mb]15 = [−5a + 6b]15.

    Indeed, this finds the elements of Z15 which correspond to the generators of Z3 and Z5: that is, −5 ↔ (1,0) and 6 ↔ (0,1).

    4d. Since part (c) shows Z15Z3×Z5, a product ring, we can use part (b) to find its ideals I×J for ideals I ⊂ Z3 and J ⊂ Z5. Now, Z3 and Z5 are fields, so by part (a) their only ideals are the trivial ideals (0) and (1). This means the only non-trivial ideals of Z3×Z5 are the principal ideals generated by (1,0) and (0,1). We send these back to Z15 via the isomorphism ψ of part (c):

    ψ([1]3, [0]5) = [−5]15 and ψ([0]3, [1]5) = [6]15.

    That is, other than (0) and (1), the only ideals of Z15 are (−5) = (5) and (6) = (3). We did not really need the isomorphism to figure this out, but this analysis generalizes to find the ideals of any Zn. Also, it focused our attention on the two elements a = −5, 6 ∈ Z15; since (1,0)2 = (1,0) and (0,1)2 = (0,1), we conclude that these are the two idempotent elements, satisfying a2 = a.

    More Review


    AltStyle によって変換されたページ (->オリジナル) /