Binary Golay code
Error-correcting code used in digital communications
In mathematics and electronics engineering, a binary Golay code is a type of linear error-correcting code used in digital communications. The binary Golay code, along with the ternary Golay code, has deep connection to the theory of finite sporadic groups in mathematics.
Nº Q1534522 ★
Common · Knowledge
Binary Golay code
Error-correcting code used in digital communications
In mathematics and electronics engineering, a binary Golay code is a type of linear error-correcting code used in digital communications. The binary Golay code, along with the ternary Golay code, has deep connection to the theory of finite sporadic groups in mathematics.
From Wikipedia
In mathematics and electronics engineering, a binary Golay code is a type of linear error-correcting code used in digital communications. The binary Golay code, along with the ternary Golay code, has deep connection to the theory of finite sporadic groups in mathematics. These codes are named in honor of Marcel J. E. Golay whose 1949 paper introducing them has been called, by E. R. Berlekamp, the "best single published page" in coding theory. There are two closely related binary Golay codes. The extended binary Golay code, G24 (sometimes just called the "Golay code" in finite group theory) encodes 12 bits of data in a 24-bit word in such a way that any 3-bit errors can be corrected or any 7-bit errors can be detected. The other, the perfect binary Golay code, G23, has codewords of length 23 and is obtained from the extended binary Golay code by deleting one coordinate position (conversely, the extended binary Golay code is obtained from the perfect binary Golay code by adding a parity bit). In standard coding notation, the codes have parameters [24, 12, 8] and [23, 12, 7], corresponding to the length of the codewords, the dimension of the code, and the minimum Hamming distance between two codewords, respectively.
Text: Wikipédia, CC BY-SA 4.0. · Image: Life of Riley (Public domain) ·
Related cards
-
M
McEliece cryptosystem
Asymmetric encryption algorithm based on the NP-hard problem of decoding a general linear code
Nº Q1042583 ★
Not listed
-
Z notation
Formal specification language used for describing and modelling computing systems, standardized in ISO 13568
Nº Q1430781 ★
Not listed
-
Benny Sudakov
Mathematician
Nº Q4890055 ★★
Not listed
-
Doron Zeilberger
Israeli mathematician
Nº Q909202 ★
Not listed
-
George Piranian
American mathematician
Nº Q5543437 ★
Not listed
-
Josephson effect
Quantum physical phenomenon
Nº Q764228 ★★
Not listed
-
F
Fermat's Last Theorem
1996 film directed by Simon Singh
Nº Q48861382 ★
Not listed
-
E
EFuse
Technology invented by IBM which allows for the dynamic real-time reprogramming of computer chips
Nº Q5323010 ★★
Not listed
-
Stephen Wolfram
British-American scientist and businessman (born 1959)
Nº Q310798 ★★★
Not listed
-
Structured programming
Programming paradigm aimed at improving clarity, quality, and development time by using control structures
Nº Q223335 ★★★
Not listed
-
G
General Problem Solver
Computer program created in 1959
Nº Q1387212 ★
Not listed
-
Brian Josephson
Welsh physicist
Nº Q181363 ★
Not listed
-
C
Codecademy
Online code-learning platform
Nº Q2154085 ★
Not listed
-
BERT (language model)
Deep learning artificial neural network language model
Nº Q61726893 ★★★
Not listed
-
4
4B5B
A line code
Nº Q352986 ★
Not listed
-
Tamar Ziegler
Israeli mathematician
Nº Q6635951 ★★★
Not listed
-
K
Kummer theory
Mathematical theory describing field extensions involving the adjunction of nth roots
Nº Q1548483 ★
Not listed
-
Rule 30
One-dimensional cellular automaton rule with chaotic behavior
Nº Q2918510 ★★
Not listed