← LibraryVerifying Class Group and Regulator ResultsEngineering · MathematicsLesson 334/385← PrevNext →
ArticlePublished 7 Aug 20262 min readBy Kevin Joginverificationanalytic class number formulaGRHEuler product

Sub-exponential Class Group Computation

Verifying Class Group and Regulator Results

Confirming class group and regulator results against the analytic class number formula, and what such confirmation does and does not establish.

Engineering / MathematicsSub-exponential Class Group Computation2 min readKV-MATH-0631

A class group computed by relation collection is conditional and may be wrong in two specific ways. Verification against the analytic class number formula addresses both, and can make the result unconditional.

The two failure modes

How relation-based class group computation fails
FailureEffect on the answer
Insufficient relationsComputed class number is a multiple of the truth
Factor base does not generateComputed class group is a quotient of the truth

The analytic formula

The residue of the Dedekind zeta function at one is expressed in terms of the class number, the regulator, the discriminant, the signature and the roots of unity.

h R = (analytic quantity computed from the zeta function)The formula controls the product, not the factors separately.

Verification against the analytic formula

  1. Compute the analytic valueBy an Euler product over prime ideals, truncated with a rigorous error bound.
  2. Compute the algebraic valueClass number times regulator from the relation computation.
  3. CompareAgreement within the error bound confirms the result.
  4. Interpret a mismatchA ratio that is a small integer indicates a missing factor — either relations or units.

What it establishes

What it does not establish

Additional checks

Error bounds on the analytic side

Source. Henri Cohen, A Course in Computational Algebraic Number Theory, Springer GTM 138 — 6.5.4. 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

Regulator and Fundamental Unit RecoveryArticle · MathematicsNEXT LESSON →The Sub-exponential Algorithm in PracticeArticle · MathematicsRelation Matrix ConstructionArticle · MathematicsElliptic Curves: Basic DefinitionsArticle · Mathematics