Learn more about

The database contains 368,356 Hilbert newforms over 400 totally real number fields of degree up to 6.

For each field for which forms are presented, the data is complete up to a given level norm.

For each form, the Hecke eigenvalue data is complete up to a bound, but this bound depends on the form (so e.g. for forms of large dimension, there may be fewer Hecke eigenvalues than for others of the same level). However, we do ensure that if there is a Hecke eigenvalue with prime of given norm, then all Hecke eigenvalues of that norm (or smaller) are in the database.

When the base field does not have narrow class number 1, the forms over that field may have nontrivial central character (coming from the narrow class group).

Browse Hilbert cusp forms

By base field:

Browse Hilbert cusp forms in the database by degree of the base field: 2, 3, 4, 5, 6

A random Hilbert modular form from the database

Find a specific form by label



Base Field

field either a field label, e.g. for \(\mathbb{Q}(\sqrt{5})\), or a nickname, e.g. Qsqrt5
field degree e.g. 2, 2..3
field discriminant e.g. 1..100

Hilbert cusp forms

weight e.g. 2 or [2,2] CM
level norm e.g. 1 Base Change
dimension e.g. 1
Maximum number