# Group Theory

Published articles for Group Theory.

This is one page of public article previews, not the complete archive. Follow Next page to continue. Summaries are not the original full articles.

## My Graduate Career in Math

DevFeed: [My Graduate Career in Math](<https://devfeed.tech/articles/my-graduate-career-in-math-40490.md>)

Original publisher: [Read original article](<https://www.jeremykun.com/2025/05/12/my-graduate-career-in-math/>)

Published: 2025-05-12T18:35:57Z

Content type: opinion

Language: en

Sources: [Jeremy Kun](<https://devfeed.tech/sources/jeremy-kun.md>)

Topics: [Mathematics](<https://devfeed.tech/topics/mathematics.md>), [Computer science](<https://devfeed.tech/topics/computer-science.md>), [graph theory](<https://devfeed.tech/topics/graph-theory.md>)

Tags: [computer-science](<https://devfeed.tech/tags/computer-science.md>), [education](<https://devfeed.tech/tags/education.md>), [essay](<https://devfeed.tech/tags/essay.md>), [essays](<https://devfeed.tech/tags/essays.md>), [game-theory](<https://devfeed.tech/tags/game-theory.md>), [graph-theory](<https://devfeed.tech/tags/graph-theory.md>), [group-theory](<https://devfeed.tech/tags/group-theory.md>), [linear-algebra](<https://devfeed.tech/tags/linear-algebra.md>), [math](<https://devfeed.tech/tags/math.md>), [mathematics](<https://devfeed.tech/tags/mathematics.md>), [retrospective](<https://devfeed.tech/tags/retrospective.md>), [topology](<https://devfeed.tech/tags/topology.md>), [university](<https://devfeed.tech/tags/university.md>)

### AI overview

An autobiographical essay about the author's transition from computer science to mathematics at Cal Poly, including university coursework, study abroad in Budapest, and reflections on the intellectual environment and an early group theory project.

### Source excerpt

Editor's note: This essay was originally published on Medium on 2016-03-05. I have made minor edits in this republishing and added a few small retrospective notes. 2010-2011 (Year 0) I had just switched my major at Cal Poly State University from computer science to math. I wanted to double major but California was in a budget crisis and a few weeks before I tried submitting my double-major request the Provost for the CSU system put a blanket ban on double majors.

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

DevFeed: [Socks, a matching game based on an additive combinatorics problem](<https://devfeed.tech/articles/socks-a-matching-game-based-on-an-additive-combinatorics-problem-40478.md>)

Original publisher: [Read original article](<https://www.jeremykun.com/2023/10/14/socks-a-matching-game-based-on-an-additive-combinatorics-problem/>)

Published: 2023-10-14T06:00:00Z

Content type: article

Language: en

Sources: [Jeremy Kun](<https://devfeed.tech/sources/jeremy-kun.md>)

Topics: [math](<https://devfeed.tech/topics/math.md>), [structure](<https://devfeed.tech/topics/structure.md>)

Tags: [additive-combinatorics](<https://devfeed.tech/tags/additive-combinatorics.md>), [board-games](<https://devfeed.tech/tags/board-games.md>), [card-game](<https://devfeed.tech/tags/card-game.md>), [combinatorics](<https://devfeed.tech/tags/combinatorics.md>), [game](<https://devfeed.tech/tags/game.md>), [games](<https://devfeed.tech/tags/games.md>), [group-theory](<https://devfeed.tech/tags/group-theory.md>), [math](<https://devfeed.tech/tags/math.md>), [mathematics](<https://devfeed.tech/tags/mathematics.md>), [structure](<https://devfeed.tech/tags/structure.md>), [xor](<https://devfeed.tech/tags/xor.md>)

### AI overview

This article introduces Socks, a matching game modeled using six-dimensional binary vectors and additive combinatorics. It proves that any seven cards contain a valid zero-summing set, while six specific cards can avoid one, so the minimum guarantee is seven cards.

### Source excerpt

Can you find a set of cards among these six, such that the socks on the chosen cards can be grouped into matching pairs? (Duplicate pairs of the same sock are OK) Spoilers: If the cards are indexed as 1 2 3 4 5 6 Then the following three subsets work: $\{ 1, 2, 4, 5, 6 \}$, $\{ 2, 3, 6 \}$, and $\{ 1, 3, 4, 5 \}$.

## The Gadget Decomposition in FHE

DevFeed: [The Gadget Decomposition in FHE](<https://devfeed.tech/articles/the-gadget-decomposition-in-fhe-40450.md>)

Original publisher: [Read original article](<https://www.jeremykun.com/2021/12/11/the-gadget-decomposition-in-fhe/>)

Published: 2021-12-11T13:57:25Z

Content type: tutorial

Language: en

Sources: [Jeremy Kun](<https://devfeed.tech/sources/jeremy-kun.md>)

Topics: [FHE](<https://devfeed.tech/topics/fhe.md>), [homomorphic encryption](<https://devfeed.tech/topics/homomorphic-encryption.md>), [Cryptography](<https://devfeed.tech/topics/cryptography.md>), [Computing](<https://devfeed.tech/topics/computing.md>), [data](<https://devfeed.tech/topics/data.md>), [Code](<https://devfeed.tech/topics/code.md>), [GitHub](<https://devfeed.tech/topics/github.md>)

Tags: [bootstrapping](<https://devfeed.tech/tags/bootstrapping.md>), [core](<https://devfeed.tech/tags/core.md>), [encryption](<https://devfeed.tech/tags/encryption.md>), [fhe](<https://devfeed.tech/tags/fhe.md>), [gadget-decomposition](<https://devfeed.tech/tags/gadget-decomposition.md>), [group-theory](<https://devfeed.tech/tags/group-theory.md>), [homomorphic-encryption](<https://devfeed.tech/tags/homomorphic-encryption.md>), [learning-with-errors](<https://devfeed.tech/tags/learning-with-errors.md>), [linear-algebra](<https://devfeed.tech/tags/linear-algebra.md>), [lwe](<https://devfeed.tech/tags/lwe.md>), [mathematics](<https://devfeed.tech/tags/mathematics.md>), [matrix](<https://devfeed.tech/tags/matrix.md>), [number-theory](<https://devfeed.tech/tags/number-theory.md>), [operations](<https://devfeed.tech/tags/operations.md>), [programming](<https://devfeed.tech/tags/programming.md>), [python](<https://devfeed.tech/tags/python.md>)

### AI overview

A tutorial on gadget decomposition in fully homomorphic encryption (FHE). It explains how GSW and related schemes use random noise, how homomorphic operations increase that noise, why bootstrapping is needed, and how gadget decomposition helps limit noise growth.

### Source excerpt

Lately I've been studying Fully Homomorphic Encryption, which is the miraculous ability to perform arbitrary computations on encrypted data without learning any information about the underlying message. It's the most comprehensive private computing solution that can exist (and it does exist!). The first FHE scheme by Craig Gentry was based on ideal lattices and was considered very complex (I never took the time to learn how it worked). Some later schemes (GSW = Gentry-Sahai-Waters) are based on matrix multiplication, and are conceptually much simpler.

## Group Actions and Hashing Unordered Multisets

DevFeed: [Group Actions and Hashing Unordered Multisets](<https://devfeed.tech/articles/group-actions-and-hashing-unordered-multisets-40449.md>)

Original publisher: [Read original article](<https://www.jeremykun.com/2021/10/14/group-actions-and-hashing-unordered-multisets/>)

Published: 2021-10-14T08:00:00Z

Content type: article

Language: en

Sources: [Jeremy Kun](<https://devfeed.tech/sources/jeremy-kun.md>)

Topics: [hashing](<https://devfeed.tech/topics/hashing.md>), [Programming](<https://devfeed.tech/topics/programming.md>)

Tags: [abelian-groups](<https://devfeed.tech/tags/abelian-groups.md>), [group-actions](<https://devfeed.tech/tags/group-actions.md>), [group-theory](<https://devfeed.tech/tags/group-theory.md>), [groups](<https://devfeed.tech/tags/groups.md>), [hashing](<https://devfeed.tech/tags/hashing.md>), [mathematics](<https://devfeed.tech/tags/mathematics.md>), [multiset](<https://devfeed.tech/tags/multiset.md>), [multisets](<https://devfeed.tech/tags/multisets.md>), [practical](<https://devfeed.tech/tags/practical.md>), [programming](<https://devfeed.tech/tags/programming.md>), [xor](<https://devfeed.tech/tags/xor.md>)

### AI overview

The article introduces a result by Kevin Ventullo that applies group actions to hash functions for unordered sets and multisets. It explains why incremental, order-independent hashing is useful and describes collision-related weaknesses of addition and XOR approaches.

### Source excerpt

I learned of a neat result due to Kevin Ventullo that uses group actions to study the structure of hash functions for unordered sets and multisets. This piqued my interest because a while back a colleague asked me if I could think of any applications of "pure" group theory to practical computer programming that were not cryptographic in nature. He meant, not including rings, fields, or vector spaces whose definitions happen to be groups when you forget the extra structure.

## A Quasipolynomial Time Algorithm for Graph Isomorphism: The Details

DevFeed: [A Quasipolynomial Time Algorithm for Graph Isomorphism: The Details](<https://devfeed.tech/articles/a-quasipolynomial-time-algorithm-for-graph-isomorphism-the-details-40391.md>)

Original publisher: [Read original article](<https://www.jeremykun.com/2015/11/12/a-quasipolynomial-time-algorithm-for-graph-isomorphism-the-details/>)

Published: 2015-11-12T09:00:00Z

Content type: article

Language: en

Sources: [Jeremy Kun](<https://devfeed.tech/sources/jeremy-kun.md>)

Topics: [Graphs](<https://devfeed.tech/topics/graphs.md>), [Algorithms, Complexity](<https://devfeed.tech/topics/algorithms-complexity.md>), [graph theory](<https://devfeed.tech/topics/graph-theory.md>), [Computer science](<https://devfeed.tech/topics/computer-science.md>), [math](<https://devfeed.tech/topics/math.md>)

Tags: [algorithm](<https://devfeed.tech/tags/algorithm.md>), [automorphism-groups](<https://devfeed.tech/tags/automorphism-groups.md>), [babai](<https://devfeed.tech/tags/babai.md>), [breakthrough](<https://devfeed.tech/tags/breakthrough.md>), [complexity](<https://devfeed.tech/tags/complexity.md>), [computer-science](<https://devfeed.tech/tags/computer-science.md>), [divide-and-conquer](<https://devfeed.tech/tags/divide-and-conquer.md>), [graph-isomorphism](<https://devfeed.tech/tags/graph-isomorphism.md>), [group-theory](<https://devfeed.tech/tags/group-theory.md>), [johnson-graph](<https://devfeed.tech/tags/johnson-graph.md>), [mathematics](<https://devfeed.tech/tags/mathematics.md>), [permutation-groups](<https://devfeed.tech/tags/permutation-groups.md>), [quasipolynomial](<https://devfeed.tech/tags/quasipolynomial.md>), [research](<https://devfeed.tech/tags/research.md>)

### AI overview

This research-level blog post explains Laszlo Babai's claimed quasipolynomial-time algorithm for the Graph Isomorphism problem. Later updates report that an error was found, changing the result to sub-exponential time, followed by a claimed workaround restoring the quasipolynomial-time claim.

### Source excerpt

Update 2017-01-09: Laci claims to have found a workaround to the previously posted error, and the claim is again quasipolynoimal time! Updated arXiv paper to follow. Update 2017-01-04: Laci has posted an update on his paper. The short version is that one small step of his analysis was not quite correct, and the result is that his algorithm is sub-exponential, but not quasipolynomial time. The fact that this took over a year to sort out is a testament to the difficulty of the mathematics and the skill of the mathematicians involved.

## The Fundamental Theorem of Algebra (with Galois Theory)

DevFeed: [The Fundamental Theorem of Algebra (with Galois Theory)](<https://devfeed.tech/articles/the-fundamental-theorem-of-algebra-with-galois-theory-40259.md>)

Original publisher: [Read original article](<https://www.jeremykun.com/2012/02/02/the-fundamental-theorem-of-algebra-galois-theory/>)

Published: 2012-02-02T22:42:11Z

Content type: article

Language: en

Sources: [Jeremy Kun](<https://devfeed.tech/sources/jeremy-kun.md>)

Topics: [Mathematics](<https://devfeed.tech/topics/mathematics.md>), [Math and Logic](<https://devfeed.tech/topics/math-and-logic.md>)

Tags: [field](<https://devfeed.tech/tags/field.md>), [fundamental-theorem-of-algebra](<https://devfeed.tech/tags/fundamental-theorem-of-algebra.md>), [galois-theory](<https://devfeed.tech/tags/galois-theory.md>), [group-theory](<https://devfeed.tech/tags/group-theory.md>), [mathematics](<https://devfeed.tech/tags/mathematics.md>), [polynomials](<https://devfeed.tech/tags/polynomials.md>), [roots](<https://devfeed.tech/tags/roots.md>)

### AI overview

This mathematics post presents a Galois-theoretic proof strategy for the fundamental theorem of algebra. It assumes familiarity with field extensions, Galois theory, and group theory, and develops the argument using splitting fields, an intermediate extension of degree 2, Sylow subgroups, and the Galois correspondence.

### Source excerpt

This post assumes familiarity with some basic concepts in abstract algebra, specifically the terminology of field extensions, and the classical results in Galois theory and group theory. The fundamental theorem of algebra has quite a few number of proofs (enough to fill a book!). In fact, it seems a new tool in mathematics can prove its worth by being able to prove the fundamental theorem in a different way. This series of proofs of the fundamental theorem also highlights how in mathematics there are many many ways to prove a single theorem, and in re-proving an established theorem we introduce new concepts and strategies.

## The Smallest Non-Cyclic Simple Group has Order 60

DevFeed: [The Smallest Non-Cyclic Simple Group has Order 60](<https://devfeed.tech/articles/the-smallest-non-cyclic-simple-group-has-order-60-40244.md>)

Original publisher: [Read original article](<https://www.jeremykun.com/2011/10/08/the-smallest-non-cyclic-simple-group-has-order-60/>)

Published: 2011-10-08T20:53:48Z

Content type: tutorial

Language: en

Sources: [Jeremy Kun](<https://devfeed.tech/sources/jeremy-kun.md>)

Topics: [Mathematics](<https://devfeed.tech/topics/mathematics.md>), [Math and Logic](<https://devfeed.tech/topics/math-and-logic.md>)

Tags: [classification](<https://devfeed.tech/tags/classification.md>), [group-theory](<https://devfeed.tech/tags/group-theory.md>), [mathematics](<https://devfeed.tech/tags/mathematics.md>), [primes](<https://devfeed.tech/tags/primes.md>), [simple-groups](<https://devfeed.tech/tags/simple-groups.md>), [theory](<https://devfeed.tech/tags/theory.md>)

### AI overview

A mathematical proof examines simple groups of order less than 60 and establishes that the smallest non-cyclic simple group has order 60. It uses group theory concepts including normal subgroups, group actions, and the Sylow theorems.

### Source excerpt

Preamble: This proof is not particularly elegant or insightful. However, it belongs in this gallery for two reasons. First, it is an example of the goal of most mathematics: to classify things. In the same way that all natural numbers can be built up from primes, every group can be built up from simple groups. So if we want to understand all groups, it suffices to understand the simple ones. Indeed, this project has been the collective goal of hundreds of mathematicians for the past hundred years, culminating in one awesomely gargantuan theorem: The Classification of Finite Simple Groups.