My textbook, How to Read and Do Proofs by Daniel Solow, defines a proposition as, "... a true statement of interest that you are trying to prove".
Other people seem to define a proposition as being possibly true or false, but not both: Difference between a proposition and an assertion, https://www.math.ku.edu/~jhart/Math_Logic_Student.pdf.
It seems logical to me that a proposition is something that can be either true or false, but not both. After all, the entire reason we strive to discover proofs is to definitively demonstrate that something is true; it would be paradoxical to assume beforehand that it is true!
However, my understanding is that we always attempt to prove a proposition by first assuming that the hypothesis is true; from this point, we work towards proving that the conclusion is true.
Is Solow's definition of proposition false? When he says that we assume that the proposition is true, is he actually referring to the hypothesis? Which definition of proposition is correct and why?
Thank you.
The two definitions are in different contexts. Solow's definition of "proposition" is in the same context as words like "theorem", "lemma", and "corollary"; these are terms used when writing a proof in mathematical English. In that context, a proposition must be true, for the same reason that a corollary must be true - you're trying to prove it! Note, however, that this means that a sentence can't be a proposition until you've proven it - until then, it's just a conjecture.
The other context is in formal logic, where a "proposition" is a statement like $P \wedge Q$ (or at least, an English sentence that can be translated into formal logic). In that context, a proposition is indeed a statement that can be true or false, but not both. If you're trying to do something about formalizing natural language, this is the context you're using.
To take an analogy: A "ring" in everyday life is a circular piece of jewelry worn on a finger; a "ring" in abstract algebra is a mathematical structure obeying certain axioms. Though these definitions clearly conflict, neither definition is "wrong" - they just apply in different contexts.