KEVOS
ArticlesServicesCase studiesAboutContact
ArticlesServicesCase studiesAboutContact
← ArticlesThe Dedekind Criterion for p-MaximalityEngineering · Engineering MathematicsLesson 814/884← PrevNext →
ArticlePublished 7 Aug 20262 min readBy Kevin JoginDedekind criterionp-maximalitymodular testpolynomial GCD
On this page

Ask about this page

KEVOS AIThe Dedekind Criterion for p-Maximality

KEVOS knowledge first · trusted web sources when needed

Maximal Orders and Decomposition II

The Dedekind Criterion for p-Maximality

A cheap modular test deciding whether an order is maximal at a given prime, without computing the maximal order.

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

The Dedekind criterion decides p-maximality of the equation order using only polynomial arithmetic modulo p. It is cheap, exact, and avoids the enlargement machinery in the overwhelming majority of cases.

The test

The Dedekind criterion

  1. Factor modulo pFactor the defining polynomial modulo p into irreducible factors with multiplicities.
  2. Form the radical productTake the product of the distinct irreducible factors.
  3. LiftLift both the factorisation and the radical product to the integers.
  4. Form the test quantityCompute the difference between the polynomial and the product of lifts, divided by p.
  5. Take a GCDThe order is p-maximal exactly when a certain GCD modulo p is trivial.

Key point

The entire test is one factorisation modulo p, a few polynomial products and one GCD. Compared to constructing the radical and its ring of multipliers, this is negligible.

What it decides

Reading the Dedekind criterion
OutcomeMeaningNext step
GCD trivialThe equation order is maximal at pNo work needed; use simple decomposition
GCD non-trivialp divides the indexEnlarge via Round 2

Note

The criterion applies to the equation order specifically. After an enlargement the order is no longer an equation order, so the criterion cannot be reapplied directly — the general Pohst-Zassenhaus machinery takes over.

Why it matters practically

Cost

Most primes dividing the discriminant to a square power turn out to be maximal anyway. Running the criterion first avoids the expensive radical computation for those, which is usually most of them.

It also decides decomposition

When the criterion passes, the factorisation computed during the test is exactly what simple decomposition requires, so the prime's decomposition comes out at no additional cost.

Key point

This dual role is why the criterion is run for every candidate prime rather than only when maximality is in doubt. It either certifies maximality and hands over the decomposition, or it flags the prime for the harder path.

Relation to ramification

A repeated factor modulo p signals ramification but not necessarily non-maximality. The two are distinct: a prime can be ramified and the order still maximal there. Conflating them causes unnecessary enlargement work.

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

  • Hensel Lifting for Polynomial Factors
  • The Pohst-Zassenhaus Theorem
  • The Round 2 Maximal Order Algorithm

Continue learning

The Pohst-Zassenhaus TheoremArticle · Engineering MathematicsNEXT LESSON →The Round 2 Maximal Order AlgorithmArticle · Engineering MathematicsThe Maximal Order ProblemArticle · Engineering MathematicsRadical Computation and the Ring of MultipliersArticle · Engineering Mathematics
KEVOS · Engineering, manufacturing and project improvement
ArticlesServicesCase studiesAboutContact
© 2026 KEVOS®