### Related

s:x^3+x^2+3*x+3;

A:gfactor(s);

solve(A);

Calculate

##### gfactor

f(x):=b2*x^2+b1*z+b0;

gfactor(f(x));

Calculate

s:x^3+x^2+3*x+3;

A:gfactor(s);

solve(A);

Calculate

##### gfactor-linsolve

eq1:x*4+y-2=y;

eq2:x+2=y;

linsolve([eq1,eq2],[x...

Calculate

##### gfactor-ratsimp-solve-sqrt

ratsimp((x^2+sqrt(3)*...

gfactor(x^4-x^2+1);

factor(x^2-%ix-1);

Calculate

##### gfactor-plot2d

eq1: x^5 - x^4 + 3*x^...

gfactor(eq1);

plot2d(x^5 - x^4 + 3*...

Calculate

##### gfactor-ratsimp-solve-sqrt

ratsimp((x^2+sqrt(3)*...

gfactor(x^4-x^2+1);

sol:solve(x^4-x^2+1);

Calculate

? gfactor;

Calculate

##### gfactor

term:[x^2-8*x+15,x^2-...

gfactor(term);

Calculate

##### gfactor

term:[x^2-8*x+15,x^2-...

gfactor(term);

Calculate

### gfactor

Run Example
```(%i1)gfactor((x-(1/a)-(1/b))*(x-(1/b)-(1/c))*(x-(1/c)-(1/a)));
(a b x - b - a) (a c x - c - a) (b c x - c - b)
(%o1)           -----------------------------------------------
2  2  2
a  b  c
(%i2) ```
Run Example
```gfactor (x^4 - 1.5);

rat: replaced -1.5 by -3/2 = -1.5
4
2 x  - 3
(%o1)                              --------
2
(%i2) ```
Run Example
```gfactor(x**3+(-2*x0**2+g**2-z*g)*x**2+(x0**4-2*x0**2*g**2+z*x0**2*g+z**2*g**2/4)*x+x0**4*g**2);
2    2            2        2                2    4
(%o1) (g  x z  + (4 g x x0  - 4 g x ) z + (4 x + 4 g ) x0
2      2      2      3      2  2
+ (- 8 x  - 8 g  x) x0  + 4 x  + 4 g  x )/4
(%i2) ```

Help for Gfactor