gives the norm of the algebraic number a.
AlgebraicNumberNorm
gives the norm of the algebraic number a.
Details and Options
- The norm of a is defined to be the product of the roots of its minimal polynomial.
- AlgebraicNumberNorm[a,Extension->θ] finds the norm of a over the field
.
Examples
open all close allBasic Examples (1)
Scope (4)
Integers and rational numbers:
AlgebraicNumberNorm[2]AlgebraicNumberNorm[-2 / 3]AlgebraicNumberNorm[1 / Sqrt[Sqrt[2] + 3]]Root and AlgebraicNumber objects:
AlgebraicNumberNorm[Root[-1 + #1 + #1 ^ 2 + #1 ^ 3 + #1 ^ 4 & , 1]]AlgebraicNumberNorm[AlgebraicNumber[Sqrt[2] I, {1, 2}]]AlgebraicNumberNorm automatically threads over lists:
AlgebraicNumberNorm[{2Sqrt[2], E ^ (Pi * I / 8), 1 + I}]Options (1)
Applications (1)
AlgebraicNumberNorm[9 + Sqrt[10]]Since AlgebraicNumberNorm is multiplicative, having a prime norm implies the original number is prime:
PrimeQ[%]Properties & Relations (3)
AlgebraicNumberNorm is multiplicative:
AlgebraicNumberNorm[{2, Sqrt[5]}, Extension -> Sqrt[5]]AlgebraicNumberNorm[2 Sqrt[5], Extension -> Sqrt[5]]Units in a number field have norm
:
AlgebraicNumberNorm /@ NumberFieldFundamentalUnits[Sqrt[2] + Sqrt[3]]AlgebraicNumberNorm /@ NumberFieldFundamentalUnits[Root[16 - 20 #1^2 + #1^4&, 4]]Compute the smallest field that includes
, i.e.
:
e = ToNumberField[{Sqrt[3], Sqrt[-5]}, All][[1, 1]]Compute the norm in that field:
AlgebraicNumberNorm[Sqrt[3] + Sqrt[-5], Extension -> e]Tech Notes
Related Guides
History
Text
Wolfram Research (2007), AlgebraicNumberNorm, Wolfram Language function, https://reference.wolfram.com/language/ref/AlgebraicNumberNorm.html.
CMS
Wolfram Language. 2007. "AlgebraicNumberNorm." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/ref/AlgebraicNumberNorm.html.
APA
Wolfram Language. (2007). AlgebraicNumberNorm. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/AlgebraicNumberNorm.html
BibTeX
@misc{reference.wolfram_2026_algebraicnumbernorm, author="Wolfram Research", title="{AlgebraicNumberNorm}", year="2007", howpublished="\url{https://reference.wolfram.com/language/ref/AlgebraicNumberNorm.html}", note=[Accessed: 13-June-2026]}
BibLaTeX
@online{reference.wolfram_2026_algebraicnumbernorm, organization={Wolfram Research}, title={AlgebraicNumberNorm}, year={2007}, url={https://reference.wolfram.com/language/ref/AlgebraicNumberNorm.html}, note=[Accessed: 13-June-2026]}