Coding Theory: A First Course

Chapter 4: Linear Codes

A linear code of length n over the finite field F q is simply a subspace of the vector space . Since linear codes are vector spaces, their algebraic structures often make them easier to describe and use than nonlinear codes. In most of this book, we focus our attention on linear codes over finite fields.

4.1 Vector Spaces Over Finite Fields

We recall some definitions and facts about vector spaces over finite fields. While the proofs of most of the facts stated in this section are omitted, it should be noted that many of them are practically identical to those in the case of vector spaces over R or C.

Definition 4.1.1

Let F q be the finite field of order q. A nonempty set V, together with some (vector) addition + and scalar multiplication by elements of F q, is a vector space (or linear space) over F q if it satisfies all of the following conditions. For all u , v , w ? V and for all ?, ? ? F q:

  1. u + v ? V ;

  2. ( u + v) + w = u + ( v + w);

  3. there is an element 0 ? V with the property 0 + v = v = v + 0 for all v ? V ;

  4. for each u ? V there...

UNLIMITED FREE
ACCESS
TO THE WORLD'S BEST IDEAS

SUBMIT
Already a GlobalSpec user? Log in.

This is embarrasing...

An error occurred while processing the form. Please try again in a few minutes.

Customize Your GlobalSpec Experience

Category: Power Plugs
Finish!
Privacy Policy

This is embarrasing...

An error occurred while processing the form. Please try again in a few minutes.