KEVOS
ArticlesServicesCase studiesAboutContact
ArticlesServicesCase studiesAboutContact
← ArticlesThe Round 2 Maximal Order AlgorithmEngineering · Engineering MathematicsLesson 815/884← PrevNext →
ArticlePublished 7 Aug 20262 min readBy Kevin JoginRound 2maximal orderPohst Zassenhausintegral basis
On this page

Ask about this page

KEVOS AIThe Round 2 Maximal Order Algorithm

KEVOS knowledge first · trusted web sources when needed

Maximal Orders and Decomposition II

The Round 2 Maximal Order Algorithm

The Round 2 algorithm: computing the maximal order prime by prime via radicals and rings of multipliers.

Engineering / MathematicsMaximal Orders and Decomposition II2 min readKV-MATH-0613

Round 2 is the standard algorithm for computing the maximal order. It handles each candidate prime independently and combines the results, and its correctness rests on the Pohst-Zassenhaus theorem.

The structure

Discriminant→Square divisors→Per-prime enlargement→Combine→Integral basis

The Round 2 algorithm

  1. Start from the equation orderGenerated by powers of the root of the defining polynomial.
  2. Compute the discriminantAnd find its square divisors.
  3. For each candidate prime, testApply the Dedekind criterion.
  4. Enlarge if neededCompute the p-radical, then the ring of multipliers — see radical computation.
  5. Iterate at that primeRepeat until the order stops growing.
  6. Combine across primesTake the sum of the p-maximal orders as modules; normalise by Hermite normal form.
  7. VerifyThe field discriminant equals the polynomial discriminant divided by the index squared.

Why per-prime work combines

Key point

Maximality at distinct primes is independent, so orders maximal at different primes can be combined by taking their sum as modules. The result is maximal at every prime involved, hence maximal.

The verification step

Key point

The discriminant identity is the correctness check and it should always be run. Computing the discriminant of the resulting order and confirming it equals the polynomial discriminant divided by the index squared catches errors in the radical computation, in the module arithmetic, and in the combination step.

Cost

Where the time goes in Round 2
StageCost driver
Discriminant computationResultant of degree n polynomials
Factoring the discriminantThe dominant and potentially prohibitive cost
Per-prime enlargementLinear algebra over the field with p elements, size n
CombinationHermite normal form on n by n matrices

Caution

The discriminant factorisation dominates everything else, often by orders of magnitude. Everything after it is polynomial-time linear algebra. This is why reducing the defining polynomial first is so valuable.

Round 4

Note

Round 4 is an alternative using Newton polygon and local methods, working prime by prime without linear algebra over the whole order. It performs better for high degree and highly ramified primes — see Newton polygon methods.

Output

The output is an integral basis in Hermite normal form with a denominator, plus the field discriminant. Both are needed downstream — see discriminants and integral bases.

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

Related pages

  • Computational Algebraic Number Theory: Field Overview
  • The Four Core Computational Tasks of Number Fields
  • Discriminants and Integral Bases
  • Orders in Number Fields
  • The Dedekind Criterion for p-Maximality

Continue learning

The Dedekind Criterion for p-MaximalityArticle · Engineering MathematicsNEXT LESSON →Radical Computation and the Ring of MultipliersArticle · Engineering MathematicsThe Pohst-Zassenhaus TheoremArticle · Engineering MathematicsNewton Polygon Methods for Prime DecompositionArticle · Engineering Mathematics
KEVOS · Engineering, manufacturing and project improvement
ArticlesServicesCase studiesAboutContact
© 2026 KEVOS®