I want to formalize "to any sentence p, p is a member os S if and only if ¬p is not a member of the set S", that is, ∀p(p∈S↔¬p∉S), but I don't know how to do this. — Nicholas Ferreira
Is there any problem if I formalize "any proposition must be true or false" as ∀p(p∨¬p)?
I know that this can be formalized metalinguistically as something like φ∨¬φ, where φ is any fbf of the object language, an I know that this is not syntatically correct in first order logic, but I want to know if I can set my domain of quantification as the set of all fbfs of the language in question, and, if so, if is there any problem with using logical operators over the variables being quantified.
For example, the existence of the set of all the contradictions (C) would imply that ∀p((p∧¬p)∈C), with p varying over the set of all the well formed formulas. In this case, I use the conjunction and the negation operator in p, which is a wff and also the variable of quantification. — Nicholas Ferreira
There's too many dragons involved in having propositions range over other propositions. — Banno
Fair to say maybe not "any" proposition? Maybe some work on qualifying which propositions pv~p is always true for? "The sky is blue" may seem such a proposition, because obviously the sky at any given time is either blue or not blue. Except maybe when it's bluish."any proposition must be true or false" — Nicholas Ferreira
Get involved in philosophical discussions about knowledge, truth, language, consciousness, science, politics, religion, logic and mathematics, art, history, and lots more. No ads, no clutter, and very little agreement — just fascinating conversations.