65.2 Codewords

A codeword is basically just a vector of finite field elements. In GUAVA, a codeword is a record, with this base vector as its most important element.

Codewords have been implemented in GUAVA mainly because of their easy interfacing with the user. The user can input codewords in different formats, and output information is formatted in a readable way.

Codewords work together with codes (see Codes), although many operations are available on codewords themselves.

The first sections describe how codewords are constructed (see Codeword and IsCodeword).

The next sections describe the operations applicable to codewords (see Comparisons of Codewords and Operations for Codewords).

The next sections describe the functions that convert codewords back to vectors or polynomials (see VectorCodeword and PolyCodeword), and functions that change the way a codeword is displayed (see TreatAsVector and TreatAsPoly).

The next section describes a single function to generate a null word (see NullWord).

The next sections describe the functions for codewords (see DistanceCodeword, Support and WeightCodeword).

Previous Up Top Next
Index

GAP 3.4.4
April 1997