Error detection and correction
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 a particularly deep and interesting 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. (Wikipedia).
MegaFavNumbers: The beauty of 8388608 = 2^23
A perfect sphere packing in the vector space of 23-bit numbers, which is related to the famous Golay (23,12) error correcting code. #MegaFavNumbers
From playlist MegaFavNumbers
Convert decimal to binary using Javascript | Text to binary with code
In the text-to-binary video, we saw how to go from text, to character codes, to binary numerals. In this video, we are going to see how this works behind the scenes using JavaScript. Understanding how we can go from text to binary is pretty straight forward after we understand how charac
From playlist Data Science - Learn to code for beginners
Lec 18 | MIT 6.451 Principles of Digital Communication II
Codes on Graphs View the complete course: http://ocw.mit.edu/6-451S05 License: Creative Commons BY-NC-SA More information at http://ocw.mit.edu/terms More courses at http://ocw.mit.edu
From playlist MIT 6.451 Principles of Digital Communication II
Lec 19 | MIT 6.451 Principles of Digital Communication II
The Sum-Product Algorithm View the complete course: http://ocw.mit.edu/6-451S05 License: Creative Commons BY-NC-SA More information at http://ocw.mit.edu/terms More courses at http://ocw.mit.edu
From playlist MIT 6.451 Principles of Digital Communication II
Binary 1 - Converting to and from Denary
This is the first in a series of computer science videos about the binary number system which is fundamental to the operation of a digital electronic computer. It covers the need for binary and details of how to convert positive whole numbers in base 10 into 8 bit binary, and vice versa.
From playlist GCSE Computer Science
Lec 20 | MIT 6.451 Principles of Digital Communication II, Spring 2005
The Sum-Product Algorithm View the complete course: http://ocw.mit.edu/6-451S05 License: Creative Commons BY-NC-SA More information at http://ocw.mit.edu/terms More courses at http://ocw.mit.edu
From playlist MIT 6.451 Principles of Digital Communication II
Binary 4 – Floating Point Binary Fractions 1
This is the fourth in a series of videos about the binary number system which is fundamental to the operation of a digital electronic computer. In particular, this video covers the representation of real numbers using floating point binary notation. It begins with a description of standard
From playlist Binary
Lec 25 | MIT 6.451 Principles of Digital Communication II
Linear Gaussian Channels View the complete course: http://ocw.mit.edu/6-451S05 License: Creative Commons BY-NC-SA More information at http://ocw.mit.edu/terms More courses at http://ocw.mit.edu
From playlist MIT 6.451 Principles of Digital Communication II
Lec 24 | MIT 6.451 Principles of Digital Communication II
Linear Gaussian Channels View the complete course: http://ocw.mit.edu/6-451S05 License: Creative Commons BY-NC-SA More information at http://ocw.mit.edu/terms More courses at http://ocw.mit.edu
From playlist MIT 6.451 Principles of Digital Communication II
How To Convert Binary to Hexadecimal
This video tutorial explains how to convert binary to hexadecimal numbers. My E-Book: https://amzn.to/3B9c08z Video Playlists: https://www.video-tutor.net Homework Help: https://bit.ly/Find-A-Tutor Subscribe: https://bit.ly/37WGgXl Support & Donations: https://www.patreon.com/MathS
From playlist Number Systems
Simple groups, Lie groups, and the search for symmetry I | Math History | NJ Wildberger
During the 19th century, group theory shifted from its origins in number theory and the theory of equations to describing symmetry in geometry. In this video we talk about the history of the search for simple groups, the role of symmetry in tesselations, both Euclidean, spherical and hyper
From playlist MathHistory: A course in the History of Mathematics
Simple groups, Lie groups, and the search for symmetry II | Math History | NJ Wildberger
This is the second video in this lecture on simple groups, Lie groups and manifestations of symmetry. During the 19th century, the role of groups shifted from its origin in number theory and the theory of equations to its role in describing symmetry in geometry. In this video we talk abou
From playlist MathHistory: A course in the History of Mathematics
Binary 7 – Floating Point Binary Addition
This is the seventh in a series of videos about the binary number system which is fundamental to the operation of a digital electronic computer. In particular, this video covers adding together floating point binary numbers for a given sized mantissa and exponent, both in two’s complement.
From playlist Binary
Associative Binary Operations and Examples Video
Please Subscribe here, thank you!!! https://goo.gl/JQ8Nys Associative Binary Operations and Examples Video. This is video 2 on Binary Operations.
From playlist Abstract Algebra
102 Printing mathematical symbols in Sympy
How to output your mathematical code using an in built Sympy printer.
From playlist Introduction to Pyhton for mathematical programming
Simple grps 1 by N. S. Narasimha Sastry
DATE & TIME 05 November 2016 to 14 November 2016 VENUE Ramanujan Lecture Hall, ICTS Bangalore Computational techniques are of great help in dealing with substantial, otherwise intractable examples, possibly leading to further structural insights and the detection of patterns in many abstra
From playlist Group Theory and Computational Methods
Text to Binary explained | Introducing bits and bytes for programming beginners
The key to understanding how we transform text into binary is to first understand character encoding and then to understand positional numeral systems. Prerequisites videos: Numerical data explained - https://youtu.be/YDDqe60omL0 Textual data explained - https://youtu.be/-XLZadCdo9Q Unico
From playlist Data Science - Learn to code for beginners
How To Convert Gray Code to Binary and Binary to Gray Code
This video explains how to convert gray code to binary and binary to gray code. My Website: https://www.video-tutor.net Patreon Donations: https://www.patreon.com/MathScienceTutor Amazon Store: https://www.amazon.com/shop/theorganicchemistrytutor Subscribe: https://www.youtube.com/cha
From playlist Number Systems
How to construct the Leech lattice
This lecture describes an astonishingly simple construction of the Leech lattice in 24 dimensions, found by John Conway and Neal Sloane. This is an experimental joint video with @Lyam Boylan (https://www.tiktok.com/@yamsox/video/7057530890381053189) who added the animation, the thumbnai
From playlist Math talks