\(x^8-1=\left(x^4\right)^2-1^2=\left(x^4-1\right)\left(x^4+1\right)\)
\(=\left[\left(x^2\right)^2-1^2\right]\left(x^4+1\right)\)
\(=\left(x^2-1\right)\left(x^2+1\right)\left(x^4+1\right)\)
\(=\left(x^2-1^2\right)\left(x^2+1\right)\left(x^4+1\right)\)
\(=\left(x-1\right)\left(x+1\right)\left(x^2+1\right)\left(x^4+1\right)\)
x8-1⇔(x4)2-1⇔(x4+1)(x4-1)⇔(x4+1)(x2+1)(x2-1)
⇔(x4+1)(x2+1)(x+1)(x-1)