Rylan Schaeffer

Logo
Resume
Research
Learning
Blog
Teaching
Jokes
Kernel Papers


Introduction to Groups

A group is a set \(S\) with an operation \(*\) with the following properties:

  1. Closure: \(\forall a, b \in S, a * b \in S\)
  2. Associativity: \(a*(b*c) = (a * b) * c\)
  3. Identity: \(e * a = a * e = a\)
  4. Inverse: \(a * b = b * a = e\)

\(e\) is a special element in the set called the identity element.

Examples

Properties

Fermat’s Little Theorem

If \(n\) is prime, then \(\forall x \in \mathbb{Z}_n^*, x^{n-1} = 1 \% n\).

Fermat’s Little Theorem for Polynomials

A number \(n\) is prime if and only if \(\forall a \in \mathbb{Z}_n^*\), the following polynomial equation holds:

\[(x-a)^n = x^n -a \mod n\]