# Group Theory

- Socks, a matching game based on an additive combinatorics problem

October 14, 2023 - Two's Complement and Group Theory

July 10, 2023 - Modulus Switching in LWE

July 16, 2022 - Hashing to Estimate the Size of a Stream

January 4, 2016 - A Quasipolynomial Time Algorithm for Graph Isomorphism: The Details

November 12, 2015 - Elliptic Curve Diffie-Hellman

March 31, 2014 - Connecting Elliptic Curves with Finite Fields

March 19, 2014 - (Finite) Fields — A Primer

February 26, 2014 - Elliptic Curves as Python Objects

February 24, 2014 - Elliptic Curves as Algebraic Structures

February 16, 2014 - Elliptic Curves as Elementary Equations

February 10, 2014 - Fixing Bugs in "Computing Homology"

January 23, 2014 - Rings — A Second Primer

June 1, 2013 - Computing Homology

April 10, 2013 - Homology Theory — A Primer

April 3, 2013 - The Fundamental Group — A Primer

January 12, 2013 - Groups — A Second Primer

December 22, 2012 - Groups — A Primer

December 8, 2012 - Optimally Stacking the Deck—Texas Hold 'Em

April 9, 2012 - The Fundamental Theorem of Algebra (with Galois Theory)

February 2, 2012 - The Fundamental Theorem of Algebra (with the Fundamental Group)

January 22, 2012 - Row Reduction Over A Field

December 30, 2011 - The Smallest Non-Cyclic Simple Group has Order 60

October 8, 2011