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


AlgebraicNumber[, {c0, c1, ..., cn}]
represents the algebraic number in the field Q[theta] given by c_0+c_1theta +…+c_n theta^n.
  • AlgebraicNumber objects in the same field are automatically combined by arithmetic operations.
  • The generator can be any algebraic number, represented in terms of radicals or Root objects. The coefficients ci must be integers or rational numbers.
  • AlgebraicNumber is automatically reduced so that is an algebraic integer, and the list of ci is of length equal to the degree of the minimal polynomial of .
  • A particular algebraic number can have many different representations as an AlgebraicNumber object. Each representation is characterized by the generator specified for the field.
  • AlgebraicNumber objects representing integers or rational numbers are automatically reduced to explicit integer or rational form.
New in 6