Homepage Solution manuals David S. Dummit Abstract Algebra Exercise 4.1.6 (Orbits of polynomials)

Exercise 4.1.6 (Orbits of polynomials)

As in Exercise 12 of Section 2.2 let R be the set of all polynomials with integer coefficients in the independant variables x 1 , x 2 , x 3 , x 4 and let S 4 act on R by permuting the indices of the four variables:

σ p ( x 1 , x 2 , x 3 , x 4 ) = p ( x σ ( 1 ) , x σ ( 2 ) , x σ ( 3 ) , x σ ( 4 ) )

for all σ S 4 .

(a)
Find the polynomials in the orbit of S 4 on R containing x 1 + x 2 (recall from Exercise 12 in Section 2.2 that the stabilizer of this polynomial has order 4 ).
(b)
Find the polynomials in the orbit of S 4 on R containing x 1 x 2 + x 3 x 4 (recall from Exercise 12 in Section 2.2 that the stabilizer of this polynomial has order 8 ).
(c)
Find the polynomials in the orbit of S 4 on R containing ( x 1 + x 2 ) ( x 3 + x 4 ) .

Answers

beginproof We know (see Exercise 2.2.12) that S 4 acts on R = [ x 1 , x 2 , x 3 , x 4 ] by

σ p ( x 1 , x 2 , x 3 , x 4 ) = p ( x σ ( 1 ) , x σ ( 2 ) , x σ ( 3 ) , x σ ( 4 ) )

for all σ S 4 .

(a)
By Exercise 2.2.12 (d), the stabilizer G p of p = x 1 + x 2 is G p = { ( ) , ( 3 4 ) , ( 1 2 ) , ( 1 2 ) ( 3 4 ) } , so | G p | = 4 . Let 𝒪 p be the orbit of p . By the orbit-stabilizer formula (Proposition 2), | 𝒪 p | = | G : G p | = 4 ! 4 = 6 .

Moreover,

( ) ( x 1 + x 2 ) = x 1 + x 2 , ( ( 1 2 3 4 ) ( x 1 + x 2 ) = x 2 + x 3 , ( 1 3 ) ( 2 4 ) ( x 1 + x 2 ) = x 3 + x 4 , ( 2 3 4 ) ( x 1 + x 2 ) = x 1 + x 3 , ( 1 4 3 2 ) ( x 1 + x 2 ) = x 4 + x 1 , ( 1 2 4 3 ) ( x 1 + x 2 ) = x 2 + x 4 .

Therefore 𝒪 p { x 1 + x 2 , x 2 + x 3 , x 3 + x 4 , x 1 + x 3 , x 1 + x 4 , x 2 + x 4 } , and since these two sets have 6 elements,

𝒪 p = { x 1 + x 2 , x 2 + x 3 , x 3 + x 4 , x 1 + x 3 , x 1 + x 4 , x 2 + x 4 } .

Note: To obtain distinct elements of the orbit without trials and errors, I used a complete system of representatives of the left cosets relative to G p , obtained with the homemade code given in appendix.

(b)
By Exercise 2.2.12 (e), the stabilizer G q of q = x 1 x 2 + x 3 x 4 is G q = { ( ) , ( 3 4 ) , ( 1 2 ) , ( 1 2 ) ( 3 4 ) , ( 1 3 ) ( 2 4 ) , ( 1 3 2 4 ) , ( 1 4 2 3 ) , ( 1 4 ) ( 2 3 ) } D 8 ,

so | G q | = 8 . Let 𝒪 q be the orbit of q . By the orbit-stabilizer formula (Proposition 2),

| 𝒪 p | = | G : G q | = 4 ! 8 = 3 .

A complete system of representative of the left cosets is { ( ) , ( 1 2 3 4 ) , ( 2 3 4 ) } (see appendix), and

( ) ( x 1 x 2 + x 3 x 4 ) = x 1 x 2 + x 3 x 4 , ( 1 2 3 4 ) ( x 1 x 2 + x 3 x 4 ) = x 2 x 3 + x 4 x 1 , ( 2 3 4 ) ( x 1 x 2 + x 3 x 4 ) = x 1 x 3 + x 4 x 2 .

So

𝒪 q = { x 1 x 2 + x 3 x 4 , x 2 x 3 + x 1 x 4 , x 1 x 3 + x 2 x 4 } .

(c)
By Exercise 2.2.12 (e), the stabilizer G r of r = ( x 1 + x 2 ) ( x 3 + x 4 ) is equal to G q , so G r = { ( ) , ( 3 4 ) , ( 1 2 ) , ( 1 2 ) ( 3 4 ) , ( 1 3 ) ( 2 4 ) , ( 1 3 2 4 ) , ( 1 4 2 3 ) , ( 1 4 ) ( 2 3 ) } D 8 ,

so | G r | = 8 . Let 𝒪 q be the orbit of q . By the orbit-stabilizer formula (Proposition 2),

| 𝒪 q | = | G : G r | = 4 ! 8 = 3 .

A complete system of representative of the left cosets is { ( ) , ( 1 2 3 4 ) , ( 2 3 4 ) } by part (b), and

( ) ( x 1 + x 2 ) ( x 3 + x 4 ) = ( x 1 + x 2 ) ( x 3 + x 4 ) , ( 1 2 3 4 ) ( x 1 + x 2 ) ( x 3 + x 4 ) = ( x 2 + x 3 ) ( x 4 + x 1 ) , ( 2 3 4 ) ( x 1 + x 2 ) ( x 3 + x 4 ) = ( x 2 + x 3 ) ( x 4 + x 2 ) .

So

𝒪 r = { ( x 1 + x 2 ) ( x 3 + x 4 ) , ( x 2 + x 3 ) ( x 4 + x 1 ) , ( x 1 + x 3 ) ( x 4 + x 2 ) } .

Appendix: With Sagemath,

def left_cosets(G,H):
    C = G.list()
    K = []
    leftCosets = []
    while C !=[]:
        c = C[0]
        H0 = [h * c for h in H]
        K = K + H0
        leftCosets.append(H0)
        C = [k for k in C if k not in K]
    return leftCosets

G = SymmetricGroup(4)
H = PermutationGroup([[(1,2) ], [(3,4) ]])

lc = left_cosets(G,H); lc

    [[(), (3,4), (1,2), (1,2)(3,4)],
    [(1,2,3,4), (1,2,3), (1,3,4), (1,3)],
    [(1,3)(2,4), (1,3,2,4), (1,4,2,3), (1,4)(2,3)],
    [(2,3,4), (2,3), (1,3,4,2), (1,3,2)],
    [(1,4,3,2), (1,4,2), (2,4,3), (2,4)],
    [(1,2,4,3), (1,2,4), (1,4,3), (1,4)]]

# Complete system of representatives of the left cosets:
[l[0] for l in lc]
    [(), (1,2,3,4), (1,3)(2,4), (2,3,4), (1,4,3,2), (1,2,4,3)]

H = PermutationGroup([[(3,4) ], [(1,3,2,4) ]]); H.list()
      [(), (3,4), (1,3,2,4), (1,3)(2,4), (1,2)(3,4), (1,4)(2,3), (1,4,2,3), (1,2)]

lc = left_cosets(G,H); lc
     [[(), (3,4), (1,3,2,4), (1,3)(2,4), (1,2)(3,4), (1,4)(2,3), (1,4,2,3), (1,2)],
     [(1,2,3,4), (1,2,3), (1,4,2), (1,4,3,2), (1,3), (2,4), (2,4,3), (1,3,4)],
     [(2,3,4), (2,3), (1,4), (1,4,3), (1,3,2), (1,2,4), (1,2,4,3), (1,3,4,2)]]

# Complete system of representatives of the left cosets:
[l[0] for l in lc]
    [(), (1,2,3,4), (2,3,4)]

User profile picture
2026-01-12 11:54
Comments