← LibraryConstructing Tables of Number FieldsEngineering · MathematicsLesson 327/385← PrevNext →
ArticlePublished 7 Aug 20262 min readBy Kevin Joginnumber field tablesenumerationdiscriminant boundcanonical polynomial

Galois Groups and Field Families

Constructing Tables of Number Fields

Systematically enumerating number fields of small degree and bounded discriminant, with canonical representatives and completeness arguments.

Engineering / MathematicsGalois Groups and Field Families2 min readKV-MATH-0624

Tables of number fields ordered by discriminant are a standard research resource. Constructing one requires enumerating candidates, removing duplicates, and arguing that nothing was missed.

The task

List all number fields of a given degree and signature whose discriminant is below a bound, each represented by a canonical defining polynomial, with a proof that the list is complete.

The search

Every field contains an algebraic integer generating it whose conjugates are bounded in terms of the discriminant. Enumerating candidate minimal polynomials within those bounds and testing each produces all fields.

Constructing a table of number fields

  1. Bound the coefficientsHunter-style bounds limit the coefficients of a minimal polynomial of a suitable generator.
  2. EnumerateLoop over integer coefficient tuples within the bounds.
  3. FilterDiscard reducible polynomials and those with discriminant above the target bound.
  4. Compute invariantsMaximal order, field discriminant, signature.
  5. CanonicaliseReduce to a canonical polynomial — see polynomial reduction.
  6. DeduplicateIdentical canonical polynomials mean identical fields.

The completeness argument

Deduplication

Cost

Where the effort goes in table construction
StageCost driver
EnumerationGrows quickly with degree and discriminant bound
Irreducibility testingCheap; done first as a filter
Maximal order computationPer candidate; dominates for large searches
DeduplicationIsomorphism tests between same-discriminant fields

Families

Some families admit direct parametrisation, avoiding the search entirely — see cubic field families. Where a parametrisation exists it is vastly more efficient and gives completeness by construction.

Published tables

Extensive tables exist for small degrees and are the practical starting point for most work — see published tables.

Source. Henri Cohen, A Course in Computational Algebraic Number Theory, Springer GTM 138 — 6.4.1. Structural reference unverified: the source file was not available during authoring; chapter and section numbers are taken from the published edition and have not been checked against a physical copy.

Continue learning

Test Polynomials for Galois Group SoftwareArticle · MathematicsNEXT LESSON →Cyclic and Pure Cubic Field FamiliesArticle · MathematicsGalois Groups of Sextic and Septic FieldsArticle · MathematicsBuchmann's Sub-exponential Algorithm: OverviewArticle · Mathematics