We want to have algebraic structure into code design / decoding

Field

A field is a triplet

  • is a set
  • are two binary operators, for which we have
    • Associativity
    • Commutativity
    • Identity under
    • Inverse under
    • Identity under
    • Inverse under
    • Distributivity:

If is finite finite field

We can of course denote the operations as any other symbol

,

For a positive integer , we have

  • times times
  • times

Every field contains the special number

  • For a finite field, the order of with respect to is a prime number — called the field characteristic

Definition

Isomorphism > between two finite fields and is a bijection

Such that for all

Theorem

  1. The cardinality of a finite field is an integer power of its characteristic for some prime
  2. All finite fields of the same cardinality are isomorphic
  3. For every prime number , and positive integer , there exists a finite field of cardinality

This is self sufficient:

is a finite field > is prime

Finite Dimensional Vector spaces

From linear algebra (last semester)

Definition

A nonempty set is set to be vector space over a finite field if

  1. There exists an operation called addition that associates each pair a vector
  2. There exists an operation called the scalar multiplication that associates each and a new vector

Definition

We have a vector space over a field denoted as if

  1. is a commutative group
  2. The binary operator is between an element of and one of

If is a vector space with the property that is closed under vector addition and multiplication by a scalar, then it it a vector space too

We call this a subspace of

The set of all linear combinations of is called the span

A vector space is called finite-dimensional if there is a list of vectors which spans the whole space

Theorem

A list in is a basis of > every can be written uniquely in the form

Theorem

Every spanning list in a vector space can be reduced to a basis of the vector space

Theorem

Any two bases of a finite dimensional vector space have the same length

Theorem

The set of solutions in of linear homogeneous equations in variables is a subspace of

Let be the dimensionality of the vector space spanned by the coefficient vectors. We therefore have

In particular, if the vectors of coefficients are linearly independent, then

Conversely if is a subspace of of dimension . There exists a set of linear equations with coefficients that form linearly independent vectors in , the solution of which are the vectors in

Theorem

An -dimensional vector space over a finite field

  • is finite
  • has cardinality

03.3 Linear Codes