This is documentation for Mathematica 6, which was
based on an earlier version of the Wolfram Language.
View current documentation (Version 11.2)

ToNumberField

ToNumberField[a, ]
expresses the algebraic number a in the number field generated by .
ToNumberField[{a1, a2, ...}, ]
expresses the ai in the field generated by .
ToNumberField[{a1, a2, ...}]
expresses the ai in a common extension field generated by a single algebraic number.
  • 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 Q[a_1,a_2,…].
  • ToNumberField[{a1, a2, ...}, All] always uses the smallest common field extension.
New in 6