ToNumberField
✖
ToNumberField
expresses the ai in a common extension field generated by a single algebraic number.
Details

- ToNumberField gives AlgebraicNumber objects corresponding to elements of the rational extension
.
- ToNumberField[a,θ] remains unevaluated if a does not exist in
.
- The ai and θ can be given in terms of Root or AlgebraicNumber objects, or ordinary rationals and radicals.
- If θ is an algebraic integer the results will always be given in terms of AlgebraicNumber[θ,list].
- ToNumberField[{a1,a2,…}] gives a representation of the ai in terms of a primitive element of the field
.
- ToNumberField[{a1,a2,…}] is equivalent to ToNumberField[{a1,a2,…},Automatic], and does not necessarily use the smallest common field extension.
- ToNumberField[{a1,a2,…},All] always uses the smallest common field extension.
- ToNumberField[x] converts any form of algebraic number to an explicit AlgebraicNumber object.
Examples
open allclose allBasic Examples (1)Summary of the most common use cases
Scope (6)Survey of the scope of standard use cases
The generator θ of the number field will autoreduce to an algebraic integer:

https://wolfram.com/xid/0dqu615p7ou-zz4wfz


https://wolfram.com/xid/0dqu615p7ou-055jhw

Root objects:

https://wolfram.com/xid/0dqu615p7ou-u9s0c9

AlgebraicNumber objects:

https://wolfram.com/xid/0dqu615p7ou-p27ovy

Express and
in a common extension field:

https://wolfram.com/xid/0dqu615p7ou-bf5ay7

Express algebraic numbers in the smallest common extension field:

https://wolfram.com/xid/0dqu615p7ou-otlpzs

Applications (1)Sample problems that can be solved with this function
Properties & Relations (1)Properties of the function, and connections to other functions
Convert an algebraic number to an explicit AlgebraicNumber object:

https://wolfram.com/xid/0dqu615p7ou-b1ei1

Wolfram Research (2007), ToNumberField, Wolfram Language function, https://reference.wolfram.com/language/ref/ToNumberField.html.
Text
Wolfram Research (2007), ToNumberField, Wolfram Language function, https://reference.wolfram.com/language/ref/ToNumberField.html.
Wolfram Research (2007), ToNumberField, Wolfram Language function, https://reference.wolfram.com/language/ref/ToNumberField.html.
CMS
Wolfram Language. 2007. "ToNumberField." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/ref/ToNumberField.html.
Wolfram Language. 2007. "ToNumberField." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/ref/ToNumberField.html.
APA
Wolfram Language. (2007). ToNumberField. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/ToNumberField.html
Wolfram Language. (2007). ToNumberField. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/ToNumberField.html
BibTeX
@misc{reference.wolfram_2025_tonumberfield, author="Wolfram Research", title="{ToNumberField}", year="2007", howpublished="\url{https://reference.wolfram.com/language/ref/ToNumberField.html}", note=[Accessed: 29-March-2025
]}
BibLaTeX
@online{reference.wolfram_2025_tonumberfield, organization={Wolfram Research}, title={ToNumberField}, year={2007}, url={https://reference.wolfram.com/language/ref/ToNumberField.html}, note=[Accessed: 29-March-2025
]}