How to interpret this definition of a subset?

  • Context: Undergrad 
  • Thread starter Thread starter Robin04
  • Start date Start date
  • Tags Tags
    Definition
Click For Summary

Discussion Overview

The discussion revolves around the definition of a subset in set theory, specifically examining the implications of the statement "A is a subset of B if ##x \in A \implies x \in B##." Participants explore the necessity of a universal quantifier in this definition and the potential issues arising from its absence.

Discussion Character

  • Debate/contested
  • Conceptual clarification
  • Mathematical reasoning

Main Points Raised

  • Some participants argue that the definition of a subset lacks clarity without a universal quantifier, suggesting that it should be stated as ##A \subseteq B \Longleftrightarrow [\forall \,x\, : \,x\in A \Longrightarrow x\in B]##.
  • Others point out that the original definition can lead to confusion, particularly when considering disjoint sets, where the implication may hold vacuously.
  • A participant proposes an alternative notation, ##\forall x \in A: x \in B##, questioning whether this avoids the issues present in the original definition.
  • There is a discussion on the implications of having an empty set, with some noting that if ##A=\emptyset##, then the definition holds true but may not reflect the intended meaning of subset relations.
  • One participant mentions that in mathematical writing, it is common to treat variables as universally quantified unless stated otherwise, which could clarify the original definition's intent.

Areas of Agreement / Disagreement

Participants express differing views on the necessity of a universal quantifier in the definition of a subset. While some agree that it is needed for clarity, others argue that the original definition can still be valid under certain interpretations. The discussion remains unresolved regarding the best formulation of the definition.

Contextual Notes

Participants highlight the potential confusion arising from the absence of quantifiers in mathematical definitions and the implications of treating variables as universally quantified. The discussion also touches on the nuances of logical implications in the context of set theory.

Robin04
Messages
259
Reaction score
16
Hi,
I just had my first class of calculus where we mostly talked about sets. We defined the subset like this:
Let A and B be sets. We say that A is a subset of B if ##x \in A \implies x \in B##
But if we look at the truth table of the implication (https://en.wikipedia.org/wiki/Truth_table#Logical_implication) we see that if the first statement if false, then the implication is true independently of the second statement. So if A and B are disjoint sets and as ##x## is a free variable we can choose it in a way that it is not in A, then the implication will be true, but this clearly contradicts with the concept of a subet relation. Don't we need a universal quantifier in this definition?
 
Physics news on Phys.org
Robin04 said:
Hi,
I just had my first class of calculus where we mostly talked about sets. We defined the subset like this:
Let A and B be sets. We say that A is a subset of B if ##x \in A \implies x \in B##
But if we look at the truth table of the implication (https://en.wikipedia.org/wiki/Truth_table#Logical_implication) we see that if the first statement if false, then the implication is true independently of the second statement. So if A and B are disjoint sets and as ##x## is a free variable we can choose it in a way that it is not in A, then the implication will be true, but this clearly contradicts with the concept of a subet relation. Don't we need a universal quantifier in this definition?
Yes, an all quantifier would be helpful. ##A \subseteq B \Longleftrightarrow [\forall \,x\, : \,x\in A \Longrightarrow x\in B]##. Now your counterexample means ##A=\emptyset## and ##\emptyset \subseteq B##. It is generally sloppy to introduce unquantified variables.
 
fresh_42 said:
Yes, an all quantifier would be helpful. ##A \subseteq B \Longleftrightarrow [\forall \,x\, : \,x\in A \Longrightarrow x\in B]##.
Doesn't this have the same problem? I thought about writing the definition without implication like this: ##\forall x \in A: x \in B##

fresh_42 said:
Now your counterexample means ##A=\emptyset## and ##\emptyset \subseteq B##. It is generally sloppy to introduce unquantified variables.
Do you mean that ##A=\emptyset## results from the original (wrong?) definition (if yes, how?) or it is the only example that satisfies my counterexample and still fits into the concept of a subset?
 
Robin04 said:
Doesn't this have the same problem? I thought about writing the definition without implication like this: ##\forall x \in A: x \in B##
This depends on the axioms you set. E.g. you could write ##A\subseteq B \Longleftrightarrow A \cup B =B \Longleftrightarrow A \cap B = A##
Do you mean that ##A=\emptyset## results from the original (wrong?) definition (if yes, how?) ...
You said:
Robin04 said:
if the first statement is false, then the implication is true independently of the second statement
Now to have ##x\in A## false all the time, i.e. for all ##x##, such that the RHS is automatically true, we get ##A=\emptyset##. If we quantify the RHS and say ##x\notin A## for one ##x##, then the implication does not apply and thus makes no statement about the LHS, i.e. ##x## is in ##B## or not; except there is only one ##x## at all, and then ##A## is empty again by the same argument as before.
... or it is the only example that satisfies my counterexample and still fits into the concept of a subset?
It is quite difficult to argue on a sloppy worded statement. Fact is, the all quantifier belongs to the RHS implication, and with it, there is no contradiction. Without it, the definition is wrong and any deductions from it are necessarily true.
 
Robin04 said:
Doesn't this have the same problem?

The definition: ##A \subset B \iff \forall x ( x \in A \implies x \in B) ## doesn't have a problem when ##A## and ##B## are disjoint sets. In that situation, we have two possibilities - either there exists an element ##x## such that ##x \in A## or no such element exists.

If there exists an ##x \in A## then there exists an ##x## such that the implication ##x \in A \implies x \in B## is false in a non-vacuous way. Hence the universally quantified statement ##\forall x (x \in A \implies x \in B) ## is false because there exists at least one ##x## that makes the implication false.

It there does not exist an ##x \in A## then ##A = \emptyset## and the definition says ##A = \emptyset \subset B##.

( It's a tradition in mathematical writing to treat any variable variable that comes up as universally quantified unless specific restrictions are placed on it - a potentially confusing tradition. )

I thought about writing the definition without implication like this: ##\forall x \in A: x \in B##.
That's notation, but what would you mean by that notation? The fact that notation doesn't contain the symbol "##\implies##" doesn't guarantee that a coherent interpretation of the notation can omit the concept of "if...then..".
 
Robin04 said:
Hi,
I just had my first class of calculus where we mostly talked about sets. We defined the subset like this:
Let A and B be sets. We say that A is a subset of B if ##x \in A \implies x \in B##
But if we look at the truth table of the implication (https://en.wikipedia.org/wiki/Truth_table#Logical_implication) we see that if the first statement if false, then the implication is true independently of the second statement. So if A and B are disjoint sets and as ##x## is a free variable we can choose it in a way that it is not in A, then the implication will be true, but this clearly contradicts with the concept of a subet relation. Don't we need a universal quantifier in this definition?
Often when a formula is written without a universal quantifier, like x in this case, it is intended that all variables (including A and B) be treated as universally quantified for the entire expression. So even though your teacher wrote ##x \in A \implies x \in B## what they really meant was ∀A∀B∀x(##x \in A \implies x \in B##).
 
  • Like
Likes   Reactions: nomadreid

Similar threads

  • · Replies 33 ·
2
Replies
33
Views
4K
  • · Replies 22 ·
Replies
22
Views
4K
Replies
1
Views
2K
  • · Replies 39 ·
2
Replies
39
Views
5K
  • · Replies 5 ·
Replies
5
Views
3K
  • · Replies 8 ·
Replies
8
Views
3K
  • · Replies 3 ·
Replies
3
Views
5K
  • · Replies 54 ·
2
Replies
54
Views
7K
  • · Replies 3 ·
Replies
3
Views
1K
  • · Replies 7 ·
Replies
7
Views
15K