Una forma de verlo es que $x=3$ es una raíz de $x^3 - 12x + 9$ . Así que $(x-3)$ será un factor (por el Teorema del factor ).
Ahora puedes intentar conseguir $x-3$ de alguna manera.
Una forma de hacerlo es reescribir
$$x^3-12x + 9 = x^3 - (3^3 - 3^3) - 12(x - 3+3) + 9$$ $$ = x^3 - 27 + 27 - 12(x - 3) - 36 + 9 = x^3 - 27 - 12(x-3) + (9 -36 + 27)$$ $$ = (x-3)(x^2+3x+9) - 12(x-3) = (x-3)(x^2+3x-3) $$
Aquí utilizamos el hecho de que $x^3 - a^3 = (x-a)(x^2 + ax + a^2)$
En general, si $r$ es una raíz de $f(x) = a_{n}x^n + a_{n-1}x^{n-1} + \dots + a_{0}$ entonces $f(x) - f(r) = f(x)$ nos da una forma de factorizar $f(x)$ como $(x-r)g(x)$ .
$$f(x) = a_{n}x^n + a_{n-1}x^{n-1} + \dots + a_{0} - (a_{n}r^{n} + a_{n-1}r^{n-1} + \dots +a_{0})$$
$$ = a_{n}(x^n - r^n) + a_{n-1}(x^{n-1} - r^{n-1}) + \dots + a_{1}(x-r)$$
Al igual que $x^3 - a^2 = (x-a)(x^2 + ax + a^2)$ tenemos que
$$x^n - r^n = (x-r)(x^{n-1} + rx^{n-1} + \dots + r^{n-1})$$
y así
$$f(x) = (x-r) (a_{n}(x^{n-1} + rx^{n-2} + \dots + r^{n-1}) + a_{n-1}(x^{n-2} + \dots +r^{n-1}) + \dots + a_1)$$
Una vez que conozcamos una raíz, también podemos probar a utilizar División larga polinómica para obtener el otro factor.
Para los cúbicos, las raíces se pueden encontrar sin necesidad de adivinar. Mira esto: Método Cardano .
¿Eso ayuda?