After reading up on the truth literature last fall, I've discovered some embarrassing problems in my past writing, which I've also seen in student writing, when propositions are used. Now when I see these, I cringe. It's mostly just a matter of grammar. Here are some cases of the sort of error I mean:
Many cases of this grammatical error are easy to fix. For instance, in (1) and (4), one should simply change "knows that p" to "knows p". (This introduces an ambiguity between knowing p in the "to be the case" sense, and being acquainted with the abstract proposition p, but context should take care of that.) In (2), one changes "the truth that p" to "the truth p". Alternately, in (1), (2) and (4), one can use sentential variables instead, perhaps changing p to s to mark this, and making the requisite changes ("If that s is a true proposition..."; "... whether it is contingent or necessary that s"; "then it is true that s").
However, (3) is trickier to fix up. The problem is that "and" is a sentential operator, while q and r are propositions, so we get "(that snow is white) and (that grass is green)", say. An easy thing is to use sentential variables, and then say a little more verbosely:
I think the right move to take is to make "&" not be a connective, but a function that takes a pair of propositions and returns their conjunction. If one uses this convention, then one can replace "p and q" with "p & q", and all is well. One may not even need to be explicit about using this convention.
Poor writing as in (1)-(4) may lead to philosophical problems, though hopefully usually it doesn't. Here is a somewhat more serious issue. One way that some authors—and I am pretty sure I've done this myself—handle the problems in (1)-(4) is by using truth. Thus, they might replace (4) by:
This is all obvious, but somehow it wasn't taught to me when I was in grad school.
- "If p is a true proposition, then someone could know that p."
- "Given the truth that p, we can ask whether p is contingent or necessary."
- "If p explains q, and p explains r, then p explains (q and r)."
- "If someone knows that p, then p is true."
- "If that snow is white is a true proposition, then someone could know that that snow is white."
Many cases of this grammatical error are easy to fix. For instance, in (1) and (4), one should simply change "knows that p" to "knows p". (This introduces an ambiguity between knowing p in the "to be the case" sense, and being acquainted with the abstract proposition p, but context should take care of that.) In (2), one changes "the truth that p" to "the truth p". Alternately, in (1), (2) and (4), one can use sentential variables instead, perhaps changing p to s to mark this, and making the requisite changes ("If that s is a true proposition..."; "... whether it is contingent or necessary that s"; "then it is true that s").
However, (3) is trickier to fix up. The problem is that "and" is a sentential operator, while q and r are propositions, so we get "(that snow is white) and (that grass is green)", say. An easy thing is to use sentential variables, and then say a little more verbosely:
- If that s explains that u and that s explains that v, then that s explains that s&v.
I think the right move to take is to make "&" not be a connective, but a function that takes a pair of propositions and returns their conjunction. If one uses this convention, then one can replace "p and q" with "p & q", and all is well. One may not even need to be explicit about using this convention.
Poor writing as in (1)-(4) may lead to philosophical problems, though hopefully usually it doesn't. Here is a somewhat more serious issue. One way that some authors—and I am pretty sure I've done this myself—handle the problems in (1)-(4) is by using truth. Thus, they might replace (4) by:
- "If someone knows that p is true, then p is true."
- If someone knows that snow is white, then it is true that snow is white.
This is all obvious, but somehow it wasn't taught to me when I was in grad school.
Alex,
ReplyDeleteThis is a strange worry. In propositional logic, you don't substitute names of propositions in the varibles p, q, r. Indeed, you don't even substitute English propositions. You substitute constants A, B, C, etc., so that the schema p -> q takes as substitution instances things like (A & B) -> C and D -> B and (A v C) -> (G & F). The upper case letters are atomic propositions. They are not names of propositions. Otherwise, truth-functional formulations such as A v B would be completely senseless (e.g., that it is snowing or that it is raining??). So, the analogue in quasi-propositional logic, where English is our language, would be to substitute English propositions, not names of propositions in English, for the propositional varibles.
What is an "English proposition"?
ReplyDelete