Sponsored links: Algebra eBooks ### The Maxima on-line user's manual

Algebra Calculator

#### Search: #### Simp

-- Option variable: simp Default value: `true`

`simp` enables simplification. This is the standard. `simp` is also an `evflag`, which is recognized by the function `ev`. See `ev`.

When `simp` is used as an `evflag` with a value `false`, the simplification is suppressed only during the evaluation phase of an expression. The flag can not suppress the simplification which follows the evaluation phase.

Examples:

The simplification is switched off globally. The expression `sin(1.0)` is not simplified to its numerical value. The `simp`-flag switches the simplification on.

```          (%i1) simp:false;
(%o1)                                false
(%i2) sin(1.0);
(%o2)                              sin(1.0)
(%i3) sin(1.0),simp;
(%o3)                          .8414709848078965```

The simplification is switched on again. The `simp`-flag cannot suppress the simplification completely. The output shows a simplified expression, but the variable `x` has an unsimplified expression as a value, because the assignment has occurred during the evaluation phase of the expression.

```          (%i4) simp:true;
(%o4)                                true
(%i5) x:sin(1.0),simp:false;
(%o5)                          .8414709848078965
(%i6) :lisp \$X
((%SIN) 1.0)```

There are also some inexact matches for `simp`. Try `?? simp` to see them.

```(%o1)                                true
(%i2) ```

### Related Examples

##### simp

f(a,s):=3*(4*a^3+a^2+...

f(a,s),expand,simp;

g(a,s):=(s+2*(a+1))^3...

Calculate

simp:true;

sin(1.0);

Calculate

##### simp

m_scrap = m_feed * sc...

m_steam = m_feed - m_...

rat_simp(m_steam);

Calculate

##### simp

s1 + s2 + 0.5*d - s1 ...

Calculate

sin(1),simp;

Calculate

##### simp-true

1/(a*b), simp:true;

Calculate

##### simp-true

simp:true;

Solve[2*G*%i*h^2*w^2*...

Calculate

##### simp

f(a,s):=3*(4*a^3+a^2+...

f(a,s),expand,simp;

g(a,s):=(s+2*(a+1))^3...

Calculate

##### simp

f =(1+x+x^2+x^3+x^4+x...

Calculate

##### simp

e(x,y) := x^2 + (x+1)...

e(x,y),expand,simp;

e(x,-x-2),expand,simp;

Calculate 