gives the smallest positive integer n such that n a is an algebraic integer.
AlgebraicNumberDenominator
gives the smallest positive integer n such that n a is an algebraic integer.
Examples
open all close allBasic Examples (1)
Scope (3)
AlgebraicNumberDenominator[1 / Sqrt[Sqrt[2] + 3]]AlgebraicNumberDenominator[(1 + 3I) ^ (-1 / 3)]Root and AlgebraicNumber objects:
AlgebraicNumberDenominator[Root[5 - 6#1 + 3#1 ^ 3 &, 1]]AlgebraicNumberDenominator[AlgebraicNumber[Sqrt[2], {1 / 5, 1}]]AlgebraicNumberDenominator automatically threads over lists:
AlgebraicNumberDenominator[{Sqrt[2], 1 / Sqrt[2], 1 / 3}]Applications (1)
Properties & Relations (2)
For an algebraic integer n, the denominator is 1:
AlgebraicNumberDenominator[Sqrt[2]]Multiplying an algebraic number by its denominator gives an algebraic integer:
α = 1 / Sqrt[1 + I];AlgebraicIntegerQ[α]AlgebraicIntegerQ[AlgebraicNumberDenominator[α]α]Tech Notes
Related Guides
History
Text
Wolfram Research (2007), AlgebraicNumberDenominator, Wolfram Language function, https://reference.wolfram.com/language/ref/AlgebraicNumberDenominator.html.
CMS
Wolfram Language. 2007. "AlgebraicNumberDenominator." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/ref/AlgebraicNumberDenominator.html.
APA
Wolfram Language. (2007). AlgebraicNumberDenominator. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/AlgebraicNumberDenominator.html
BibTeX
@misc{reference.wolfram_2026_algebraicnumberdenominator, author="Wolfram Research", title="{AlgebraicNumberDenominator}", year="2007", howpublished="\url{https://reference.wolfram.com/language/ref/AlgebraicNumberDenominator.html}", note=[Accessed: 12-June-2026]}
BibLaTeX
@online{reference.wolfram_2026_algebraicnumberdenominator, organization={Wolfram Research}, title={AlgebraicNumberDenominator}, year={2007}, url={https://reference.wolfram.com/language/ref/AlgebraicNumberDenominator.html}, note=[Accessed: 12-June-2026]}