KEVOS
ArticlesServicesCase studiesAboutContact
ArticlesServicesCase studiesAboutContact
← ArticlesValuations and UniformisersEngineering · Engineering MathematicsLesson 794/884← PrevNext →
ArticlePublished 7 Aug 20262 min readBy Kevin Joginvaluationuniformiserlocalexponent
On this page

Ask about this page

KEVOS AIValuations and Uniformisers

KEVOS knowledge first · trusted web sources when needed

Orders, Ideals and Prime Decomposition

Valuations and Uniformisers

Valuations at prime ideals, uniformising elements, and computing the exponent of a prime in an ideal factorisation.

Engineering / MathematicsOrders, Ideals and Prime Decomposition2 min readKV-MATH-0592

The valuation at a prime ideal records the exponent of that prime in a factorisation. Computing valuations and constructing elements with prescribed valuations are basic operations in ideal arithmetic and relation collection.

Valuation

v_P(I) = exponent of P in the factorisation of IExtended to elements by taking the valuation of the principal ideal they generate.
Uniformiser
An element of valuation exactly one at the given prime. Exists for every prime ideal.
Local ring
The elements of non-negative valuation at a prime form a discrete valuation ring; the valuation is its length function.
Product formula
Valuations are additive on products, which is what makes them usable for factorisation bookkeeping.

Computing a valuation

Computing the valuation of an ideal at a prime

  1. Bound itThe valuation is bounded by the valuation of the norm divided by the residue degree, giving a quick upper limit.
  2. Divide repeatedlyMultiply by the inverse of the prime and test integrality, counting the successful steps.
  3. Or use a uniformiserMultiply by an element of valuation minus one at the prime and non-negative valuation elsewhere; count steps.

Cost

Repeated ideal division is correct but expensive. The uniformiser approach turns each step into an element multiplication, which is much cheaper, and constructing a suitable uniformiser once per prime amortises well across a whole relation collection.

Constructing a uniformiser

A uniformiser is found by taking a random element of the prime and checking that it does not lie in the square of the prime. For a prime in two-element form, the second generator is usually already a uniformiser or becomes one after a small adjustment.

Pitfall

An element of valuation one at the target prime may have positive valuation at other primes above the same rational prime, which corrupts valuation counting at those. A uniformiser intended for repeated use should be adjusted by the Chinese remainder theorem to have valuation zero at the sibling primes.

Factoring an ideal

Factoring an ideal into primes

  1. Compute the normFrom the Hermite representation.
  2. Factor the normAn integer factorisation.
  3. Decompose each primeFind the primes above each rational prime dividing the norm.
  4. Compute valuationsAt each candidate prime.
  5. VerifyThe product of prime norms to their valuations must equal the ideal norm.

Key point

Factoring an ideal requires factoring its norm. This is why smoothness — having a norm that factors over a fixed small set of primes — is the central notion in factor base selection: it is exactly the condition under which ideal factorisation is cheap.

Archimedean places

Note

The embeddings of the field into the real and complex numbers behave as valuations at infinity. Together with the prime ideal valuations they satisfy a product formula, which is the structural reason the logarithmic embedding of the units lands in a hyperplane.

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

  • p-adic Root Finding and Newton Polygons
  • Ideal Reduction in Number Fields
  • Essential Discriminant Divisors

Continue learning

Essential Discriminant DivisorsArticle · Engineering MathematicsNEXT LESSON →The Ideal Class GroupArticle · Engineering MathematicsPrime Decomposition when p Does Not Divide the IndexArticle · Engineering MathematicsThe Dirichlet Unit Theorem, ComputationallyArticle · Engineering Mathematics
KEVOS · Engineering, manufacturing and project improvement
ArticlesServicesCase studiesAboutContact
© 2026 KEVOS®