Skip to main content
Logo image

Exercises 22.4 Exercises

1.

Calculate each of the following.
  1. [GF(36):GF(33)]
  2. [GF(128):GF(16)]
  3. [GF(625):GF(25)]
  4. [GF(p12):GF(p2)]

4.

Let ฮฑ be a zero of x3+x2+1 over Z2. Construct a finite field of order 8. Show that x3+x2+1 splits in Z2(ฮฑ).

7.

Factor each of the following polynomials in Z2[x].
  1. x5โˆ’1
  2. x6+x5+x4+x3+x2+x+1
  3. x9โˆ’1
  4. x4+x3+x2+x+1

8.

Prove or disprove: Z2[x]/โŸจx3+x+1โŸฉโ‰…Z2[x]/โŸจx3+x2+1โŸฉ.

10.

Prove that the ideal โŸจt+1โŸฉ in Rn is the code in Z2n consisting of all words of even parity.

12.

Prove or disprove: There exists a finite field that is algebraically closed.

13.

Let p be prime. Prove that the field of rational functions Zp(x) is an infinite field of characteristic p.

14.

Let D be an integral domain of characteristic p. Prove that (aโˆ’b)pn=apnโˆ’bpn for all a,bโˆˆD.

15.

Show that every element in a finite field can be written as the sum of two squares.

16.

Let E and F be subfields of a finite field K. If E is isomorphic to F, show that E=F.

17.

Let FโŠ‚EโŠ‚K be fields. If K is a separable extension of F, show that K is also separable extension of E.

18.

Let E be an extension of a finite field F, where F has q elements. Let ฮฑโˆˆE be algebraic over F of degree n. Prove that F(ฮฑ) has qn elements.

19.

Show that every finite extension of a finite field F is simple; that is, if E is a finite extension of a finite field F, prove that there exists an ฮฑโˆˆE such that E=F(ฮฑ).

20.

Show that for every n there exists an irreducible polynomial of degree n in Zp[x].

21.

Prove that the Frobenius map ฮฆ:GF(pn)โ†’GF(pn) given by ฮฆ:ฮฑโ†ฆฮฑp is an automorphism of order n.

22.

Show that every element in GF(pn) can be written in the form ap for some unique aโˆˆGF(pn).

23.

Let E and F be subfields of GF(pn). If |E|=pr and |F|=ps, what is the order of EโˆฉF?

24. Wilsonโ€™s Theorem.

Let p be prime. Prove that (pโˆ’1)!โ‰กโˆ’1(modp).

25.

If g(t) is the minimal generator polynomial for a cyclic code C in Rn, prove that the constant term of g(x) is 1.

26.

Often it is conceivable that a burst of errors might occur during transmission, as in the case of a power surge. Such a momentary burst of interference might alter several consecutive bits in a codeword. Cyclic codes permit the detection of such error bursts. Let C be an (n,k)-cyclic code. Prove that any error burst up to nโˆ’k digits can be detected.

28.

Let C be a code in Rn that is generated by g(t). If โŸจf(t)โŸฉ is another code in Rn, show that โŸจg(t)โŸฉโŠ‚โŸจf(t)โŸฉ if and only if f(x) divides g(x) in Z2[x].

29.

Let C=โŸจg(t)โŸฉ be a cyclic code in Rn and suppose that xnโˆ’1=g(x)h(x), where g(x)=g0+g1x+โ‹ฏ+gnโˆ’kxnโˆ’k and h(x)=h0+h1x+โ‹ฏ+hkxk. Define G to be the nร—k matrix
G=(g00โ‹ฏ0g1g0โ‹ฏ0โ‹ฎโ‹ฎโ‹ฑโ‹ฎgnโˆ’kgnโˆ’kโˆ’1โ‹ฏg00gnโˆ’kโ‹ฏg1โ‹ฎโ‹ฎโ‹ฑโ‹ฎ00โ‹ฏgnโˆ’k)
and H to be the (nโˆ’k)ร—n matrix
H=(0โ‹ฏ00hkโ‹ฏh00โ‹ฏ0hkโ‹ฏh00โ‹ฏโ‹ฏโ‹ฏโ‹ฏโ‹ฏโ‹ฏโ‹ฏhkโ‹ฏh000โ‹ฏ0).
  1. Prove that G is a generator matrix for C.
  2. Prove that H is a parity-check matrix for C.
  3. Show that HG=0.