Quantifiers, emptiness, and vacuous truth

  • Context: Graduate 
  • Thread starter Thread starter honestrosewater
  • Start date Start date
Click For Summary

Discussion Overview

The discussion revolves around the concepts of quantifiers in predicate calculus, specifically the implications of empty subject classes for universal and existential quantifiers. Participants explore how these concepts relate to vacuous truth and existential import, examining their understanding of logical statements and their interpretations in different contexts.

Discussion Character

  • Exploratory
  • Debate/contested
  • Mathematical reasoning

Main Points Raised

  • Some participants propose that the subject class of the universal quantifier can be empty, while the existential quantifier cannot, leading to discussions on vacuous truth.
  • One participant suggests that if the subject class is empty, then statements of the form "for all x, (Px implies Q)" are vacuously true.
  • Another participant questions the complexity of the original statement and suggests that it could be simplified, noting that assuming no x satisfies P leads to vacuous truth.
  • There is a discussion about existential import, with some participants asserting that it implies the domain of x is not empty, while others challenge this interpretation.
  • One participant reflects on historical perspectives regarding empty terms in logic, noting that many logicians did not explicitly reject them.
  • Concerns are raised about the implications of assuming statements to be vacuously true, particularly in relation to universal affirmatives and their existential import.

Areas of Agreement / Disagreement

Participants express differing views on the implications of empty subject classes and the nature of existential import. There is no consensus on whether universal affirmatives should be assumed to have existential import, and the discussion remains unresolved regarding the interpretations of vacuous truth.

Contextual Notes

Participants note limitations in their understanding of the notation and concepts, indicating that their interpretations may depend on specific definitions and contexts within predicate calculus.

honestrosewater
Gold Member
Messages
2,133
Reaction score
6
I'm learning a bit about the predicate calculus from various online sources so I have a better chance of selecting a good text for a thorough (self-)study.
By "subject class" I mean "x" in [itex]\forall x[/itex]. Is it true that the subject class of the universal quantifier can be empty, while the subject class of the existential quantifier cannot be empty?
If so, [tex](\forall x [Px \implies (\exists y [whatever])]\ \wedge \neg \exists x [Px]) \implies (\forall x [Px \implies (\exists y [whatever])]\ \mbox{is vacuously true})[/tex]?

Edit: IOW, I'd like to know if I understand how PC handles the problems involving existential import so I can judge how well different texts address the issue. Well, that and I find the issue interesting. :smile:
 
Last edited:
Physics news on Phys.org
Interesting question...

If **subject class** is actually empty, i believe Px would be false
F->F = T
F->T = T

So u are probably correct. As far as i can recall i never saw any such restrictions on the domain of x.

-- AI
 
your statement looks needlessly complicated. I.e. assuming no x satisfies P, implies vacuously ANY statement of form "for all x, (Px implies Q)".

Moreover if you start by assuming the statement "for all x, Px implies Q", as you do, then of course that same statement "for all x, Px implies Q" follows from it, although maybe not vacuously, even without assuming no x satisfies P.

any book will treat these issues adequately. i recoomend an elementary book i used in high school, principles of mathematics, by allendoerfer and oakley.

or you could go to a more formal book, like one by patrick suppes. or willard van orman quine.
 
TenaliRaman said:
Interesting question...

If **subject class** is actually empty, i believe Px would be false
F->F = T
F->T = T

So u are probably correct. As far as i can recall i never saw any such restrictions on the domain of x.

-- AI
Yeah, I was carrying over some ideas from catergorical syllogisms (see this article if you're interested).
Now that I've read some more, [tex]\neg \exists x [Px] \equiv \forall x [\neg Px][/tex]. So my original statement says, [tex]\forall x [Px\ ...] \wedge \forall x [\neg Px][/tex]. That can't be allowable.? I'm not comfortable with the notation (I've seen it a dozen ways), but I think I should have made it three separate statements instead of one. And I guess I meant the subject class to be "Px" not "x". Eh, at least I've decided on my books and should be learning the rules soon. I tend to do better when I know what all the symbols mean too. :cool: Thanks.
 
mathwonk said:
your statement looks needlessly complicated. I.e. assuming no x satisfies P, implies vacuously ANY statement of form "for all x, (Px implies Q)".

Moreover if you start by assuming the statement "for all x, Px implies Q", as you do, then of course that same statement "for all x, Px implies Q" follows from it, although maybe not vacuously, even without assuming no x satisfies P.
I meant something more like: Therefore, "for all x, Px implies Q" is vacuously true. Nevermind, it was a language problem. I usually don't have problems when I know the rules. I admitted from the beginning that I was just learning a little about PC. It's difficult to choose a book otherwise.
any book will treat these issues adequately. i recoomend an elementary book i used in high school, principles of mathematics, by allendoerfer and oakley.

or you could go to a more formal book, like one by patrick suppes. or willard van orman quine.
I decided on Moshe Machover's "Set Theory, Logic, and their Limitations", along with some problem books for set theory and logic.

Edit: Sorry, I was being distracted. I meant to say thanks. Thanks.
 
Last edited:
If indeed you meant "for all x, Px implies Q", then my point was this is true because you assuemd it was in your hypothesis. you do not need to also assume Px never holds.

so I think what you wanted to say was this: the following is true:


[for all x, not Px] implies [for all x, {Px implies Q}],


no matter what statement Q is, existential or not.
 
I must say the article was a nice read. I guess empty has always been a problem, not necessarily just in logic.

Number of permutations of O items is 1 ... Show me?
Number of ways i can pick 0 items from n items is 1 ... Duh! How do i do that?
5^4 = 5*5*5*5 , 5^2 = 5*5 , 5^0 = 1 ?
(The last one is not exactly a problem, though at the beginning when i was introduced to the concept of integral exponents, this certainly was a detrimental factor towards my thinking.)

I think its nice to quote this particular line from the article,
One possibility is that logicians previous to the 20th century must have thought that no terms are empty. You see this view referred to frequently as one that others held.[3] But with a few very special exceptions (discussed below) I have been unable to find anyone who held such a view before the nineteenth century. Many authors do not discuss empty terms, but those who do typically take their presence for granted. Explicitly rejecting empty terms was never a mainstream option, even in the nineteenth century.

Interesting isn't it and we think logicians are always picky. :p

Though if we assume that the statements are "vacuously true", then every possible objection raised in that article seems to vanish.(This particular thing is also quoted in the article)
For most of this history, logicians assumed that negative particular propositions ("Some S is not P") are vacuously true if their subjects are empty. This validates the logical laws embodied in the diagram, and preserves the doctrine against modern criticisms.

But i believe that assuming these statements to be vacuously true was a problem to many logicians. Though particularly i am not able to see their view point. For example, let me take one of Buridan's example given.

Every man is a being.
Contrapositive ->
Every non-being is a non-man.


The second statement is claimed as falsehood, since non-being is empty.
So basically they are claiming that if domain is empty the statement given is false by default.

So this one can be added to my previous list of "confusion". And if we allow William of Occam(Ockham) to decide on this , i am sure he would say, "why don't we just say , they are vacuously true and go have a cup of tea"

-- AI
 
TenaliRaman said:
Every man is a being.
Contrapositive ->
Every non-being is a non-man.


The second statement is claimed as falsehood, since non-being is empty.
So basically they are claiming that if domain is empty the statement given is false by default.
The statement is false because universal affirmatives are assumed to have existential import (in this version); The statement is claiming that there exists at least one non-being. If universal affirmatives aren't assumed to have existential import, the statement is true.
 
And what does one mean by existential import, i believe that's equivalent to saying that domain of x is not empty. (Hence the point being made of vacuous truth).

-- AI
 
  • #10
Sorry, I misread
So basically they are claiming that if domain is empty the statement given is false by default.
as meaning that all statements whose subjects are empty are false by default (which isn't true since O statements were denied existential import and considered true when their subjects were empty (at least in some versions)). (Edit: Eh, perhaps saying they were denied existential import is confusing. Rather, they weren't assumed to have existential import. This whole thread is unnerving.)
TenaliRaman said:
And what does one mean by existential import, i believe that's equivalent to saying that domain of x is not empty. (Hence the point being made of vacuous truth).

-- AI
This is where I have problems. In categorical logic (CL), in "All S are P", "S" is (called) the subject and "P" is the predicate. Existential import applied to "S".
In predicate logic (PL), "All S are P" becomes [tex][(\forall x)(\neg Sx \vee Px)][/tex]. Now "x" is (called) the subject, "S" and "P" are predicates, and "Sx" and "Px" are predicate sentences or something similar. So now to what does existential import apply? To me, it seems that CL's "S" is PL's "Sx". So existential import would apply not to "x" but to "Sx".
Also, I've read that in PL when x is empty, in general, [tex][(\forall x)(Px)][/tex] is true and [tex][(\exists x)(Px)][/tex] is false. But I have yet to read or figure out how one would say "x is empty" in PL. I suppose x is empty just in case those two conditions are met and non-empty otherwise.
Anyway, I'll remain confused about several things until I learn more about CL, PL, and the translations between them.
 
Last edited:

Similar threads

  • · Replies 10 ·
Replies
10
Views
5K
  • · Replies 2 ·
Replies
2
Views
7K
  • · Replies 2 ·
Replies
2
Views
2K
  • · Replies 3 ·
Replies
3
Views
2K
  • · Replies 2 ·
Replies
2
Views
2K
  • · Replies 8 ·
Replies
8
Views
3K
  • · Replies 1 ·
Replies
1
Views
3K
  • · Replies 2 ·
Replies
2
Views
2K
  • · Replies 13 ·
Replies
13
Views
7K
  • · Replies 27 ·
Replies
27
Views
4K