Is this a proposition

logic

For $x$ in the set of real numbers

If $x^{2} > 0$ then $x > 0$

I am unsure whether this is a proposition. If $x^2 > 0$ is true then $x > 0$ is false and hence the statement is false. If $x^2 > 0$ is false $(x^2 = 0)$ then $x > 0 $ is false and hence the statement is true. This means there is no unique truth value for this statement and is why I think it wouldn't be a proposition.

Am I correct in thinking this?

Best Answer

The claim is not a claim of the form that is considered in propositional logic -- it belongs squarely in predicate logic.

Some authors of introductory texts go to the trouble of defining a quasi-formal concept of what the word "proposition" means. Usually not much is actually done with this concept and it is forgotten about completely when you get to define propositional logic formally. Often it looks like the main purpose of offering the definition is to attempt to explain why it's called "propositional" logic.

Unless you anticipate being asked "is such-and-such English sentence a proposition?" in an exam, I would not worry about a particular author's definition of the word. It is not going to be important.