Which step is wrong in this proof

Proof: Consider the quadratic equation $x^2+x+1=0$. Then, we can see that $x^2=−x−1$. Assuming that $x$ is not zero (which it clearly isn't, from the equation) we can divide by $x$ to give $$x=−1−\frac{1}{x}$$ Substitute this back into the $x$ term in the middle of the original equation, so $$x^2+(−1−\frac{1}{x})+1=0$$ This reduces to $$x^2=\frac{1}{x}$$ So, $x^3=1$, so $x=1$ is the solution. Substituting back into the equation for $x$ gives $1^2+1+1=0$

Therefore, $3=0$.

What happened?


Solution 1:

Up to $x^3=1$ everything is fine. This allows you to conclude that $x\in \{z\in \Bbb C\colon z^3=1\}$. Since $\{z\in \Bbb C\colon z^3=1\}=\left\{\dfrac{-1 + i\sqrt 3}{2}, \dfrac{-1 - i\sqrt 3}{2},1\right\}$, then $x$ is one of the elements of this set.

You made a reasoning consisting of logical consequences, not one of logical equivalences. That's why you can tell that $x\in \{z\in \Bbb C\colon z^3=1\}$, but you can't say which one is it.

See this for a similar issue.

An even more simpler version of your mistake is this: suppose $x^2=1$, then $x=1$.
You can convince yourself that this is wrong and that you did the same thing in your question.

Solution 2:

What you have proved is that there is no real number $x$ such that $x^2+x+1=0$.

On the other hand, the two complex solutions of $x^2+x+1=0$ do indeed satisfy $x^3=1$.

Solution 3:

if $x^2+x+1=0$ then $(x-1)(x^2+x+1)=0$ thus $x^3-1=0$, thus: $x^3=1$.

if ... then .... is not a logical equivalence but only a logical implication.

Solution 4:

$x^2+x+1=0$ is a quadratic. This means it has two answers.

$x^3=1$ is a cubic. This means it has three answers. Therefore if you solve for $x$, then one of the answers you get won't fit the original equation.

This "extraneous" solution just happens to be $x=1$.