Go to the first, previous, next, last section, table of contents.
 simpalg(rat)

:: Simplifies algebraic numbers in a rational expression.
 return

rational expression
 rat

rational expression

Defined in the file `sp'.

Simplifies algebraic numbers contained in numbers,
polynomials, and rational expressions by the defining
polynomials of root's contained in them.

If the argument is a number having the denominator, it is
rationalized and the result is a polynomial in root's.

If the argument is a polynomial, each coefficient is simplified.

If the argument is a rational expression, its denominator and
numerator are simplified as a polynomial.
[7] simpalg((1+A0)/(1A0));
simpalg undefined
return to toplevel
[7] load("sp")$
[46] simpalg((1+A0)/(1A0));
(2*#03)
[47] simpalg((2A0)/(2+A0)*x^21/(3+A0));
(2*#0+3)*x^2+(1/7*#03/7)
[48] simpalg((x+1/(A01))/(x1/(A0+1)));
(x+(#0+1))/(x+(#0+1))
Go to the first, previous, next, last section, table of contents.