### Related

##### expop

eq1:(ex^2+1)^(3/2)=y;

expop:0;

Calculate

expop:5;

(ex^2+1)^(3/2);

Calculate

expop:1;

(ex^2+1)^(3/2);

Calculate

##### expop

eq1:(ex^2+1)^(3/2)=y;

expop:4;

Calculate

##### expop

eq1:(ex^2+1)^(3/2)=y;

expop:0;

Calculate

? expop;

Calculate

##### expop

eq1:(ex^2+1)^(3/2)=y;

expop:3;

Calculate

? expop;

Calculate

expop:1;

(ex^2+1)^(3/2);

Calculate

expop:5;

(ex^2+1)^(3/2);

Calculate

### expop

Run Example
```(%i1)expop:0;
(%o1)                                  0
(%i2) (ex^2+1)^(3/2);
2     3/2
(%o2)                            (ex  + 1)
(%i3) ```
Run Example
```? expop;

-- Option variable: expop
Default value: 0

`expop' is the highest positive exponent which is automatically
expanded.  Thus `(x + 1)^3', when typed, will be automatically
expanded only if `expop' is greater than or equal to 3.  If it is
desired to have `(x + 1)^n' expanded where `n' is greater than
`expop' then executing `expand ((x + 1)^n)' will work only if
`maxposex' is not less than n.

(%o1)                                true
(%i2) ```
Run Example
```eq1: c00*x1 + c01*x2 + c02*x3+ c03= 0;
(%o1)                 c02 x3 + c01 x2 + c00 x1 + c03 = 0
(%i2) eq2: c10*x1 + c11*x2 + c12*x3 + c13= 0;
(%o2)                 c12 x3 + c11 x2 + c10 x1 + c13 = 0
(%i3) eq3: q0*x1*x1 + q1*x2*x2 + q2* x3*x3 + q3= 0;
2        2        2
(%o3)                  q2 x3  + q1 x2  + q0 x1  + q3 = 0
(%i4) r1: solve(eq1,x1)[1];
c02 x3 + c01 x2 + c03
(%o4)                    x1 = - ---------------------
c00
(%i5) eq2s: subst(r1, eq2);
c10 (c02 x3 + c01 x2 + c03)
(%o5)      - --------------------------- + c12 x3 + c11 x2 + c13 = 0
c00
(%i6) r2: solve(eq2s, x2)[1];
(c00 c12 - c02 c10) x3 + c00 c13 - c03 c10
(%o6)          x2 = - ------------------------------------------
c00 c11 - c01 c10
(%i7) r3: solve(eq2s, x3)[1];
(c00 c11 - c01 c10) x2 + c00 c13 - c03 c10
(%o7)          x3 = - ------------------------------------------
c00 c12 - c02 c10
(%i8) eq3s: subst(r1, eq3);
2
q0 (c02 x3 + c01 x2 + c03)         2        2
(%o8)       --------------------------- + q2 x3  + q1 x2  + q3 = 0
2
c00
(%i9) eq3ss: subst(r2, eq3s);
c01 ((c00 c12 - c02 c10) x3 + c00 c13 - c03 c10)                2
q0 (- ------------------------------------------------ + c02 x3 + c03)
c00 c11 - c01 c10
(%o9) -----------------------------------------------------------------------
2
c00
2
q1 ((c00 c12 - c02 c10) x3 + c00 c13 - c03 c10)         2
+ ------------------------------------------------ + q2 x3  + q3 = 0
2
(c00 c11 - c01 c10)
(%i10) expop:5;
(%o10)                                 5
(%i11) eq3ss;
c01 ((c00 c12 - c02 c10) x3 + c00 c13 - c03 c10)                2
q0 (- ------------------------------------------------ + c02 x3 + c03)
c00 c11 - c01 c10
(%o11) -----------------------------------------------------------------------
2
c00
2
q1 ((c00 c12 - c02 c10) x3 + c00 c13 - c03 c10)         2
+ ------------------------------------------------ + q2 x3  + q3 = 0
2
(c00 c11 - c01 c10)
(%i12) ```

Help for Expop