Which two digits does the binary number system use?
Answer0 and 1
Binary is base 2, using only the digits 0 and 1.
Tech · Facts & stats
7 fact-checked facts about error-correcting codes, each with the reason behind it. 5 more are in today's round and join this page after it closes.
Answer0 and 1
Binary is base 2, using only the digits 0 and 1.
AnswerAn extra bit that makes the number of 1s even or odd
A parity bit lets a receiver detect any single flipped bit in a group.
AnswerBose, Ray-Chaudhuri and Hocquenghem
Hocquenghem (1959) and Bose and Ray-Chaudhuri (1960) discovered these codes independently.
Answer7
Hamming(7,4) adds 3 parity bits to 4 data bits and can correct any single-bit error.
Answer1
A code with minimum distance d corrects up to (d-1)/2 errors, rounded down, so d=3 corrects one.
AnswerFinite fields (Galois fields)
BCH codes are defined by polynomials over finite fields, which allows a chosen number of errors to be corrected.
AnswerClaude Shannon
Shannon's 'A Mathematical Theory of Communication' showed reliable communication over noisy channels is possible.