Empty domains and the vacuous truth

Click For Summary

Discussion Overview

The discussion revolves around the logical implications of statements involving empty sets, particularly focusing on universal and existential quantifiers. Participants explore the nature of vacuous truth in the context of empty domains, examining how these principles apply to various logical statements and relationships.

Discussion Character

  • Debate/contested
  • Mathematical reasoning

Main Points Raised

  • Some participants assert that all universal truths on empty domains are vacuously true, while existential statements are false, leading to questions about the implications of these definitions.
  • One participant argues that if all statements of the form (∀x∈A)(P(x)) are vacuously true for an empty set A, then (∃x∈A)(P(x)) should also be true, which is contested by others.
  • Another participant clarifies that the empty set has no members, thus no existential proposition can hold, challenging the logic that "all" implies "at least one" in this context.
  • There is a discussion about the equivalence of certain logical statements, such as (∀x∈A)(∃y∈A)((x,y)∈R) and how they relate to the properties of empty sets and relations.
  • One participant notes that the statement (∀x∈A)(∃y∈A)((x,y)∈R) should be considered false, while another suggests that it can be viewed differently, indicating a lack of consensus.
  • The relationship between existential and universal quantifiers is explored, with one participant stating that they must have opposite truth values over an empty domain.
  • There is a side note about the terminology used for Martians, which appears to be a light-hearted comment rather than a technical point.
  • Another participant discusses the implications of formal logic definitions, explaining how the truth values of universal and existential statements behave when the domain is empty.

Areas of Agreement / Disagreement

Participants express differing views on the implications of universal and existential quantifiers in the context of empty sets. While some points are clarified, the discussion remains unresolved regarding the logical consequences of these statements.

Contextual Notes

Limitations include the dependence on definitions of quantifiers and the specific properties of empty sets, which may not be universally agreed upon among participants.

Danijel
Messages
43
Reaction score
1
So, here's my question. I read somewhere that all universal truths on empty domains are vacuously true, whereas all existential are false. However, if all statements of the form (∀x∈A)(P(x)) , where A is an empty set, are vacuously true, then the statement (∃x∈A)(P(x)) should also be true, because if something holds for all x, then there obviously exists an x for which the statement holds (in fact, it holds for every x). Am I wrong?
 
Physics news on Phys.org
Danijel said:
So, here's my question. I read somewhere that all universal truths on empty domains are vacuously true, whereas all existential are false. However, if all statements of the form (∀x∈A)(P(x)) , where A is an empty set, are vacuously true, then the statement (∃x∈A)(P(x)) should also be true, because if something holds for all x, then there obviously exists an x for which the statement holds (in fact, it holds for every x). Am I wrong?
Yes, you are wrong! The point about the empty set is that it has no members, so no existential proposition can hold.

Your logic that "all" implies "at least one" is true in all cases except when dealing with the empty set.
 
PS there is only one empty set. You might want to use the existential and universal logic to prove that. You shouldn't really talk about "an" empty set, therefore!
 
Danijel said:
So, here's my question. I read somewhere that all universal truths on empty domains are vacuously true, whereas all existential are false. However, if all statements of the form (∀x∈A)(P(x)) , where A is an empty set, are vacuously true, then the statement (∃x∈A)(P(x)) should also be true, because if something holds for all x, then there obviously exists an x for which the statement holds (in fact, it holds for every x). Am I wrong?
Yes, you're wrong.
All Marsians have blue eyes is true, because you cannot find a counterexample.
There is a Marsian is already wrong, regardless of which property will follow.
So in order for ##(\exists x\in A)(P(x))## to be true, ##A\neq \emptyset## has first to be true, because it is equivalent to ##A \cap \{x\, : \,P(x)\} \neq \emptyset## so both sets have to be non-empty. ##(\forall x \in A)(P(x))## is equivalent to ##A \subseteq \{x\, : \,P(x)\}## and ##\emptyset \subseteq S## for all sets ##S##, more or less per definition.
 
  • Like
Likes   Reactions: FactChecker and PeroK
So, then, should the statement (∀x∈A)(∃y∈A)((x,y)∈R) , where A is the empty set and R a relation on the empty set (hence, empty relation), also be false? Or do we ignore everything that comes after ∀x∈A and consider the part (∃y∈A)((x,y)∈R) as some P(x,y)?
 
Also, is saying there exists A with property B, the same as, for some A holds the property B?
 
Danijel said:
So, then, should the statement (∀x∈A)(∃y∈A)((x,y)∈R) , where A is the empty set and R a relation on the empty set (hence, empty relation), also be false?
No. ##(\forall x \in \emptyset\, : \, \text{ false }) \text{ true }##
Or do we ignore everything that comes after ∀x∈A and consider the part (∃y∈A)((x,y)∈R) as some P(x,y)?
Yes.
Danijel said:
Also, is saying there exists A with property B, the same as, for some A holds the property B?
Yes. ##\exists A \in \mathcal{S}\, : \, B \Longleftrightarrow \{S \in \mathcal{S}\, : \,B\} \neq \emptyset##
 
Thank you.
 
It might also help to consider that ##\exists x {}Px## is equivalent to ##\neg \forall x {}\neg Px##. Thus ##\exists## and ##\forall## must have opposite truth values for an arbitrary predicate over an empty domain.
 
  • #10
fresh_42 said:
Marsians
In English, we write Martians, but not for any reason I understand.
 
  • #11
This could be wieved as a consequence of the way understand implication in formal logic: recall that the implication ##P\rightarrow Q## is defined to be true if ##P## is false.

Now, ##(\forall x \in A)\, P(x)## is considered an abbreviation of ##\forall x (x\in A \rightarrow P(x))##. Thus, if ##A=\varnothing##, then ##x\in A## is false for all ##x##, and hence ##x\in A \rightarrow P(x)## is true for all ##x##, which means that ##\forall x (x\in A \rightarrow P(x))## is true, no matter what ##P(x)## stands for.

On the other hand, ##(\exists x \in A)\,P(x)## is considered as an abbreviation of ##\exists x (x \in A \land P(x))##, so if ##A=\varnothing##, then ##x \in A \land P(x)## is false for all ##x##, which means that ##(\exists x \in A)\,P(x)## is false.

So, ##(\exists x \in A)\,P(x)## is not a logical consequence of ##(\forall x \in A)\, P(x)##, since if ##A=\varnothing##, then the latter is true and the former is false.
 

Similar threads

  • · Replies 4 ·
Replies
4
Views
3K
  • · Replies 8 ·
Replies
8
Views
2K
  • · Replies 22 ·
Replies
22
Views
4K
  • · Replies 10 ·
Replies
10
Views
7K
  • · Replies 6 ·
Replies
6
Views
2K
  • · Replies 17 ·
Replies
17
Views
3K
  • · Replies 1 ·
Replies
1
Views
3K
  • · Replies 7 ·
Replies
7
Views
15K
  • · Replies 25 ·
Replies
25
Views
4K
  • · Replies 9 ·
Replies
9
Views
2K