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
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.