Generator

finite-field

A generator in the computation library, called 14 times across 4 essays. Below: what it draws at its defaults and at each mode an essay asks for, what it checks while drawing, and everywhere it is used.

finite-field is one function. Everything below came out of it during this build, at parameters taken from the essays rather than invented for this page — so a figure here is the same figure a reader meets in an essay, and if the generator changes, this page changes with it.

At its defaults

The arithmetic of GF(4)Addition and multiplication tables of a finite field, optionally beside the table of a ring of the same kind of size.+01αα+101αα+101αα+110α+1ααα+101α+1α10×01αα+101αα+1000001αα+10αα+110α+11αthe 4 elements of GF(4), built as polynomials in α modulo α+1 + α² — every product oftwo non-zero elements is non-zeroassociativity and distributivity were checked over all 64 triples

show: "log"

The non-zero elements of GF(16) as the powers of one of themA ring of the field's non-zero elements in the order the powers of a primitive element produce them, beside a table of exponents.1αα²α³α+1α²+αα³+α²α³+α+1α²+1α³+αα²+α+1α³+α²+αα³+α²+α+1α³+α²+1α³+1GF(16)*15 elementspowerelementα⁰1α¹αα²α²α³α³α⁴α+1α⁵α²+αα⁶α³+α²α⁷α³+α+1α⁸α²+1α⁹α³+αα¹⁰α²+α+1α¹¹α³+α²+αα¹²α³+α²+α+1α¹³α³+α²+1α¹⁴α³+1every non-zero element of GF(16) is a power of α — the 15 of them, once each, around the wheel8 of the 15 elements generate the whole group, which is φ(15) = 8, and the product rule waschecked on all 225 pairs

What it checks while it draws

Collected by running the family and recording what it asserted, not written here. The count is how many separate times the claim was put to the test while these drawings were made.

Where it is called

Changing this generator changes every figure on this list. That is what makes the list worth publishing rather than keeping in a check script.

The whole library · What the figures prove