Difference unexpressable as intersection

Click For Summary

Discussion Overview

The discussion revolves around the set theoretic operations, specifically the relationship between set difference and intersection. Participants explore whether the difference of two or more sets can be expressed solely through intersection operations, examining logical equivalences and definitions within set theory.

Discussion Character

  • Exploratory
  • Technical explanation
  • Debate/contested

Main Points Raised

  • One participant seeks resources for proofs regarding what can and cannot be expressed through set operations, particularly focusing on set difference and intersection.
  • Another participant suggests that introductory analysis books typically cover set theory, recommending a specific set of free resources.
  • A participant discusses the logical foundations of set operations, indicating that determining the equivalence of two operations involves logical expressions and truth tables.
  • Some participants express uncertainty about how to definitively prove that the difference of N sets cannot be expressed as an intersection of M sets.
  • There is a discussion about the definitions of set difference and how it relates to logical statements, with examples provided to illustrate these concepts.
  • One participant questions the sufficiency of a proposed proof regarding the equality of sets defined by difference and intersection, noting that the construction of sets may vary.
  • Several participants clarify the notation used in the discussion, specifically regarding the complement of a set.
  • Another participant raises concerns about the assumptions made in the definitions of sets and the implications for proving relationships between them.

Areas of Agreement / Disagreement

Participants express differing views on the ability to express set difference through intersection, with no consensus reached on the matter. Some participants agree on the logical foundations but remain uncertain about the implications and proofs involved.

Contextual Notes

Limitations include the lack of systematic answers in introductory treatments of set theory, and the discussion does not resolve the complexities involved in proving the relationships between different set operations.

nuuskur
Science Advisor
Messages
928
Reaction score
1,226
Is there anywhere to look for proofs that deal in tackling the set theoretic operations - what can and what can't be expressed through another operation?

For example: prove that the difference of 2 (or N) sets cannot be expressed through the intersection operator.
Given A,B we cannot

I'm not exactly sure how to express myself in English in this topic, I hope it's concise enough.

Thanks
 
Physics news on Phys.org
Any decent introductory analysis book should contain a chapter or two on set theory. If you like free try this set of 3 books:

http://www.trillia.com/products.html

Start with Basic Concepts.
 
nuuskur said:
Is there anywhere to look for proofs that deal in tackling the set theoretic operations - what can and what can't be expressed through another operation?

That's an interesting question. It is not answered systematically by introductory treatments of set theory.

It amounts to a question about logical operations. Elementary set theoretic operations on sets produces a set S. The definitions of the S will be given in terms of the relation "is an element of" between an element and a set and the logical connectives "AND" and "OR", and the logical operator "NOT". For example A \cap B^c = S defines S as \{x: x \in A\ and\ not\ (x\in B) \}.

So I think deciding if two set theoretic operations do or don't produce equal sets comes down to showing that two logical expressions are or are not equivalent. That can be done by truth tables or theorems about propositional logic.

For example, let S_1 = A \cap (B \cup C) Let S_2 = (A\cap B) \cup (A\cap C)

Abusing notation, let A also stand for the statement x \in A etc.

The question of whether S_1 is equal to S_2 amounts to asking if the logical expression A \ and \ (\ B \ or \ C) is logically equivalent to the expression (A \ and\ B ) \ or \ ( A\ and \ C).
 
Given A, B - as an example I would have something like:
A\setminus B \Rightarrow . . . \Rightarrow A\cap B\cap C\cap ...
For the difference of two sets, by definition an element is in A and Not in B - the intersection operator does not allow such exclusion hence a Not statement would never appear thus not satisfying the criteria, but it's such a sloppy explanation. How would I know for sure if there was the difference of N number of sets that can in NO way be expressed as the intersection of any M number of sets?
 
nuuskur said:
Given A, B - as an example I would have something like:
A\setminus B \Rightarrow . . . \Rightarrow A\cap B\cap C\cap ...

You don't need a separate symbol for each element, if that's what your are asking. I'm assuming a set S is defined by a logical equivalence of the form:
x \in S \leftrightarrow x\in... x\in ... x\in You don't need a symbol for each element of the set. You only need a symbol for each different set named after the "x\in ...

So A \setminus B is defined by the statement x \in A \ and \ not \ (x \in B) and this is abbreviated to A \ and \ not\ B
 
If we define sets S and T such that S := S_1\setminus (S_2\setminus (S_3\setminus ... (S_{n-1}\setminus S_n)) (set difference is not commutative) and T := T_1\cap T_2\cap T_3\cap ...\cap T_m where n,m\in\mathbb{N} are arbitrary. Assuming such m,n exist where S = T, then the two sets contain the same elements.
Let x\in S, the objective is to show that x\in S\Rightarrow x\in T \wedge x\in T\Rightarrow x\in S \Leftrightarrow S = T - I know ahead of time that such scenario cannot exist. Would this proof, if finished, be sufficient, though? I am still not satisfied, as it still considers a specific scenario - albeit the n,m are arbitrary, nobody says that the set S has to be constructed as given.
 
As an example:

Using \neg for "not"
Using \wedge for "and"
Using \vee for "or"A \setminus B is determined by the condition x \in A \wedge \neg (x \in B)
Abbreviate that to A \wedge \neg B

We could note A \cap B^c is the same condition so A \setminus B = A \cap B^c

We can do something more elaborate:

Propositional logic tells us W \Leftrightarrow W \vee (C \wedge \neg C)

A \wedge \neg B \Leftrightarrow ( A \wedge \neg B) \vee ( C \wedge \neg C)

Apply the logical distributive laws:

\Leftrightarrow ( (A \wedge \neg B) \vee C) \wedge ( (A \wedge \neg B) \vee \neg C)

\Leftrightarrow ( ( A \vee C) \wedge (\neg B \vee C) ) \wedge ( ( A \vee \neg C) \wedge (\neg B \vee \neg C) )

Apply one of DeMorgan's laws :

\Leftrightarrow ( ( A \vee C) \wedge (\neg B \vee C) ) \wedge ( ( A \vee \neg C) \wedge \neg (B \wedge C) )The corresponding result for sets is:

A \setminus B = ((A \cup C) \cap (B^c \cup C) ) \cap ( (A \cup C^c) \cap (B \cap C)^c)
 
  • Like
Likes   Reactions: nuuskur
What is this notation B^c?
I can understand the logic part, but not the notation I just mentioned.

Thanks for the explanation.
 
nuuskur said:
What is this notation B^c?
I can understand the logic part, but not the notation I just mentioned.

Thanks for the explanation.

B^c is the complement of the set B
 
  • #10
nuuskur said:
If we define sets S and T such that S := S_1\setminus (S_2\setminus (S_3\setminus ... (S_{n-1}\setminus S_n)) (set difference is not commutative) and T := T_1\cap T_2\cap T_3\cap ...\cap T_m where n,m\in\mathbb{N} are arbitrary. Assuming such m,n exist where S = T, then the two sets contain the same elements.

nobody says that the set S has to be constructed as given.

If the set S is not constructed as you indicated, I don't understand what statement is to be proven or disproven.

If the sets T_i can be any sets then you could let T_1 = T_2 = T_3 ... = S. So for the question to be interesting there must some restriction on the sets T_i or some relation between the sets T_i and S_j. I think what you have in mind is that each T_i is equal to some finite expression involving the sets S_j and set operations.
 

Similar threads

  • · Replies 36 ·
2
Replies
36
Views
6K
  • · Replies 4 ·
Replies
4
Views
2K
  • · Replies 3 ·
Replies
3
Views
2K
  • · Replies 1 ·
Replies
1
Views
2K
  • · Replies 40 ·
2
Replies
40
Views
9K
  • · Replies 1 ·
Replies
1
Views
2K
  • · Replies 1 ·
Replies
1
Views
2K
  • · Replies 10 ·
Replies
10
Views
1K
  • · Replies 3 ·
Replies
3
Views
3K
  • · Replies 4 ·
Replies
4
Views
3K