Mathematica > Mathematics and Algorithms > Number Theory > Algebraic Number Theory >
Mathematica > Mathematics and Algorithms > Mathematical Functions > Number Theoretic Functions > Algebraic Number Theory >

AlgebraicNumber

AlgebraicNumber[Theta, {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 Theta 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 Theta is an algebraic integer, and the list of ci is of length equal to the degree of the minimal polynomial of Theta.
  • A particular algebraic number can have many different representations as an AlgebraicNumber object. Each representation is characterized by the generator Theta specified for the field.
  • AlgebraicNumber objects representing integers or rational numbers are automatically reduced to explicit integer or rational form.
New in 6
Ask a question about this page  |  Suggest an improvement  |  Leave a message for the team