Sponsored links: Algebra eBooks
 

Help Index

A

B

C

D

E

F

G

H

I

J

K

L

M

N

O

P

Q

R

S

T

U

V

W

X

Y

Z

The Maxima on-line user's manual

Algebra Calculator

Search:

Fullratsimp Calculator

Fullratsimp

Function: fullratsimp (<expr>) fullratsimp repeatedly applies ratsimp followed by non-rational simplification to an expression until no further change occurs, and returns the result.

fullratsimp(((k12*(exp(-p^2*A0*t0))*(T1*p+T2*p+2))*k3*k4)/((T1*p+1)*(T2*p+1)*(T3*p+1)*(T4*p+1)));

When non-rational expressions are involved, one call to ratsimp followed as is usual by non-rational ("general") simplification may not be sufficient to return a simplified result. Sometimes, more than one such call may be necessary. fullratsimp makes this process convenient.

fullratsimp (<expr>, <x_1>, ..., <x_n>) takes one or more arguments similar to ratsimp and rat.

Example:

          (%i1) expr: (x^(a/2) + 1)^2*(x^(a/2) - 1)^2/(x^a - 1);
                                 a/2     2   a/2     2
                               (x    - 1)  (x    + 1)
          (%o1)                -----------------------
                                        a
                                       x  - 1
          (%i2) ratsimp (expr);
                                    2 a      a
                                   x    - 2 x  + 1
          (%o2)                    ---------------
                                        a
                                       x  - 1
          (%i3) fullratsimp (expr);
                                        a
          (%o3)                        x  - 1
          (%i4) rat (expr);
                                 a/2 4       a/2 2
                               (x   )  - 2 (x   )  + 1
          (%o4)/R/             -----------------------
                                        a
                                       x  - 1

(%o1)                                true
(%i2) 

Fullratsimp Example

Related Examples

fullratsimp-linsolve

eqs:[2 *x1+x2+x3=1, 3...

linsolve(eqs, [x1,x2,...

a[2]:fullratsimp(eqs[...

Calculate

fullratsimp-linsolve

eqs:[2 *x1+x2+x3=1, 3...

linsolve(eqs, [x1,x2,...

a[2]:fullratsimp(eqs[...

Calculate

fullratsimp-linsolve

eqs:[2 *x1+x2+x3=1, 3...

linsolve(eqs, [x1,x2,...

iia:fullratsimp(eqs[1...

Calculate

fullratsimp-integrate-rhs-solve

f(m):=m+t;

eq2:''integrate(f(m),...

sol2:solve(eq2,t);

Calculate

fullratsimp-ratexpand-sqrt

num1: 2*a*x;

num2: 2*y*sqrt(a*b*(a...

den: 2*a*(a*x*x+b*y*y);

Calculate

fullratsimp-linsolve

eqs:[2 *x1+x2+x3=1, 3...

linsolve(eqs, [x1,x2,...

a[2]:fullratsimp(eqs[...

Calculate

fullratsimp-ratsimp

expr: (x^(a/2) + 1)^2...

ratsimp (expr);

fullratsimp (expr);

Calculate

fullratsimp-sqrt

num1: 2*a*x;

num2: 2*y*sqrt(a*b*(a...

den: 2*a*(a*x*x+b*y*y);

Calculate

fullratsimp-integrate

f1(x,k):=''(integrate...

f1(k):=''(integrate(f...

f2(x,k):=''(integrate...

Calculate

fullratsimp

za:fullratsimp(1 / (1...

zb:fullratsimp(1 / (1...

Calculate