Jump to content

Hamming space

From Wikipedia, the free encyclopedia

This is an old revision of this page, as edited by 5.12.85.61 (talk) at 19:24, 1 May 2015 (See also). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

In statistics and coding theory, a Hamming space is usually the set of all binary strings of length N. It is used in the theory of coding signals and transmission.

More generally, the Hamming space can be defined over any alphabet (set) Q as the set of words of a fixed length N with letters from Q. If Q is a finite field, then a Hamming space over Q is an N-dimensional vector space over Q. In the typical, binary case, the field is thus GF(2).[1]

In coding theory, if Q has q elements, then any subset C of cardinality at least two of of the N-dimensional Hamming space over Q is called a q-ary code of length N; the elements of C are called codewords.[1]

The Hamming distance endows the Hamming space with a metric and is essential in defining basic notions of coding theory such a error detecting and error correcting codes.[1]

See also

References

  1. ^ a b c Derek J.S. Robinson (2003). An Introduction to Abstract Algebra. Walter de Gruyter. pp. 254–255. ISBN 978-3-11-019816-4.