skip to content
PSYCHO VIRTUAL

Rings with Polynomial Identities

/ 1 min read

This post is part of an ongoing series exploring algebraic structures in modern cryptography

Rings are one of the basic mathematical structures used in modern cryptography.

The algebriac structure of a Ring RR comes in many shapes and sizes. One of the most basic examples is that of the real numbers.

Ideals

An ideal is a special subset of a ring that absorbs multiplication by any ring element. Formally, for a ring (R,+,)(R, +, \cdot), a subset IRI \subseteq R is an ideal if:

  1. (I,+)(I, +) is a subgroup of (R,+)(R, +)
  2. For all rRr \in R and iIi \in I, both riIr \cdot i \in I and irIi \cdot r \in I

Variety

A variety (or algebraic variety) is the set of solutions to a system of polynomial equations. Formally, for polynomials f1,f2,...,fnk[x1,...,xm]f_1, f_2, ..., f_n \in k[x_1,...,x_m] over a field kk, the variety V(f1,...,fn)V(f_1,...,f_n) is the set of points (a1,...,am)km:fi(a1,...,am)=0 for all i(a_1,...,a_m) \in k^m : f_i(a_1,...,a_m) = 0 \text{ for all } i.