S3E40. How CS and Group Theory found a diamond
In this episode we solve a beautiful computer science puzzle that is originally wrapped into an everyday spoken tongue that is free from any professional jargon. However, we quickly discover that behind the innocent sounding formulation of this problem there sits a pretty deep, and elegant, mathematics. The mathematics of the restorative power of the XOR operator and of the finite commutative group formed by the set of all binary strings of fixed length n and the said XOR operator. That is. First, we define the XOR operator in a group-theoretic friendly way. Then, we show that that operator is commutative and associative. Then, we demonstrate the closure of the binary strings under XOR, the existence of the unique double-sided identity element and the fact that every element of that group has the oder two or is self-inverse. The order of that group, B_n, is a perfect power of two: 2^n. Then we show that like a mythical bird Phoenix that rises from its own ashes, the XOR operator can restore the value of one of its operands, provided that the result of an operation and the remaining operand are known. Next, we describe a solution of this puzzle in theory and then we demonstrate how that theory can be applied in practice. A small obfuscation based on the fact that 8 is a perfect cube is followed by a clever observation that once the mathematical essence of a problem has been uncovered, it can be dressed up into any, fancy, costume. Lastly, do realize that this type of puzzles only works when the number of working items, such as "boxes", is a perfect power of 2, which is precisely the order of the earlier mentioned binary strings group B_n.

S3E27. Narayana's next linear permutation algorithm

S3E34. Hyperbolic functions defined by a direct analogy with circular functions

S3E23: The Shunting Yard Algorithm and Its Slow-Motion Player

S3E25. A divisibility-by-7 test design via Reduce-And-Conquer

S3E39. A bead sliding off of a massless rod that rotates with a decreasing angular velocity

S3E30. A Loxodrome, a deduction of an equation

CHOSEN ONE!! YOUR IDENTITY REVEAL JUST SHOOK THE INTERNET... AND THEIR MINDS

S3E38. What mathematicians do all day or Euler-Poisson integral evaluation via the Squeeze Theorem

Ramanujan's favorite coincidence (it's not a coincidence)

William Dunham, A tribute to Euler

S3E37. Sine as an infinite product and its three applications

S3E28. In Like A Lion, Out Like A Lamb

DO NOT BUY: LG’s Spyware TVs, Monitors, and Wiretapping Concerns

URGENT UPDATE - Iran War Expert: A Mass Casualty Attack Is Coming! | Robert Pape

Math News: The Additivity Conjecture in Knot Theory is FALSE!

We're 99.9% sure this pattern is true, but no one can prove it

How Bees CRACKED a 2,000-Year-Old Math PROBLEM!

IGRP Episode 28 Practice 10. Problem 29. Tea for two and two for tea

Mathe-News! 🚨 Die Jacobi-Vermutung wurde mit einem Tweet widerlegt!

