Block length 11 Rate 6/11 ~ 0.545 | Type Linear block code Message length Distance 5 | |
In coding theory, the ternary Golay codes are two closely related error-correcting codes. The code generally known simply as the ternary Golay code is an
Contents
Ternary Golay code
The ternary Golay code consists of 36 = 729 codewords. Its parity check matrix is
Any two different codewords differ in at least 5 positions. Every ternary word of length 11 has a Hamming distance of at most 2 from exactly one codeword. The code can also be constructed as the quadratic residue code of length 11 over the finite field F3.
Used in a football pool with 11 games, the ternary Golay code corresponds to 729 bets and guarantees exactly one bet with at most 2 wrong outcomes.
The set of codewords with Hamming weight 5 is a 3-(11,5,4) design.
Extended ternary Golay code
The complete weight enumerator of the extended ternary Golay code is
The automorphism group of the extended ternary Golay code is 2.M12, where M12 is the Mathieu group M12.
The extended ternary Golay code can be constructed as the span of the rows of a Hadamard matrix of order 12 over the field F3.
Consider all codewords of the extended code which have just six nonzero digits. The sets of positions at which these nonzero digits occur form the Steiner system S(5, 6, 12).
History
The ternary Golay code was discovered by Golay (1949). It was independently discovered two years earlier by the Finnish football pool enthusiast Juhani Virtakallio, who published it in 1947 in issues 27, 28 and 33 of the football magazine Veikkaaja. (Barg 1993, p.25)