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

Algebra Calculator

#### Search: #### Isolate

Function: isolate (<expr>, <x>) Returns <expr> with subexpressions which are sums and which do not contain <var> replaced by intermediate expression labels (these being atomic symbols like `%t1`, `%t2`, ...). This is often useful to avoid unnecessary expansion of subexpressions which dont contain the variable of interest. Since the intermediate labels are bound to the subexpressions they can all be substituted back by evaluating the expression in which they occur. `exptisolate` (default value: `false`) if `true` will cause `isolate` to examine exponents of atoms (like `%e`) which contain <var>.

`isolate_wrt_times` if `true`, then `isolate` will also isolate with respect to products. See `isolate_wrt_times`.

Do `example (isolate)` for examples.

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

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

### Related Examples

##### isolate

eq:a1*x*x*x*x*x*x+a2*...

isolate(eq,x);

Calculate

##### isolate

isolate(xsqrt(2+y)+ys...

Calculate

##### isolate

isolate(a=b((1/c)-(1/...

Calculate

##### isolate

isolate(y = x*((1+z)^...

Calculate

##### isolate-subst-tan

Cu2:(2*pi*n/60)*(D2a/...

Cu2_now:subst(B2s_now...

Cu2_target:subst(B2s_...

Calculate

##### isolate

isolate(y=x^2+2, y);

Calculate

eq:2*3+y=9;

isolate(eq,x);

Calculate

##### isolate

eq1:a*(1-e^((-1)*x/b)...

isolate(eq1, x);

Calculate

##### isolate-log

isolate (1/F=-2*log(E...

Calculate

##### isolate

isolate(Vref*(1+(R1/R...

Calculate 