Negate the following expression and indicate whether the negated statement is true.
$$\forall x \in \mathbb{R}, \exists n \in \mathbb{Z}, x^n > 0 $$
- Relevant equations
De Morgan's Law for negating quantifiers.
- The attempt at a solution
$$ \neg(\forall x \in \mathbb{R}, \exists n \in \mathbb{Z}, x^n > 0) \\\neg\forall x \in \mathbb{R}, \exists n \in \mathbb{Z}, x^n > 0 \\\exists x \in \mathbb{R}, \neg\exists n \in \mathbb{Z}, x^n > 0 \\\exists x \in \mathbb{R}, \forall n \in \mathbb{Z}, \neg(x^n > 0) \\\exists x \in \mathbb{R}, \forall n \in \mathbb{Z}, x^n \leq 0 $$
The above negated expression states that for some value of x in the domain of Real numbers, and for all values of n in the domain of Integers, x to the power of n is less than or equal to zero.
Assuming that I did the above negation correctly here's what is really really driving me crazy.
First of all I know that the original equation $\forall x \in \mathbb{R}, \exists n \in \mathbb{Z}, x^n > 0$ is false. This is shown for when x = 0 and n is a positive integer, then x^n is 0 and not greater than 0, when x= 0 and n is also 0, x^n is undefined, when x = 0, and n a negative integer, x^n is also undefined.
So $\forall x \in \mathbb{R}, \exists n \in \mathbb{Z}, x^n > 0$ is false. So I would definitely expect the negation $\exists x \in \mathbb{R}, \forall n \in \mathbb{Z}, x^n \leq 0$ to be true right?
Here's what I find:
when x is some value greater than 0 if n > 0, x^n > 0 if n = 0, x^n = 1 if n < 0, x^n > 0 So no luck finding some x to satsify x^n <= 0 here.
When x = 0 if n > 0, x^n = 0 if n = 0, x^n is undefined if n < 0, x^n is undefined So it works when n is a positive integer but is undefined for all else, which means that the negated statement has still not been found to be completely true. But since undefined is neither true nor false can I assume that the instance x = 0 does prove the negated statement to be true? What does undefined mean in mathematics?
When x is some value less than 0 if n > 0, if n is odd then x^n < 0, if n is even then x^n > 0 if n = 0, x^n = 1 if n < 0, if n is odd then x^n < 0, if n is even then x^n > 0 So if n is a non zero odd integer than x^n <= 0 but is false for all other integers, which means that the negated statement still has not to be found true....
So we conclude that $ \exists x \in \mathbb{R}, \forall n \in \mathbb{Z}, x^n \leq 0$ is false...
But I know the the original statement was false so the negation has to be true... What did I do wrong or how should I think differently?