Can you define a set by what it excludes?

  • Context: Undergrad 
  • Thread starter Thread starter G037H3
  • Start date Start date
  • Tags Tags
    Set
Click For Summary

Discussion Overview

The discussion revolves around the concept of defining sets, particularly whether subsets can be defined by what they exclude. Participants explore the implications of set notation, the importance of specifying a universal set, and the distinctions between different types of sets.

Discussion Character

  • Exploratory
  • Technical explanation
  • Debate/contested

Main Points Raised

  • Some participants suggest that subsets can be defined by what they are not, using examples like {s|s was not painted by Picasso} to illustrate this point.
  • Others argue that proper notation is crucial, emphasizing that subsets should specify their universal set to avoid ambiguity, as in {s in S| s is a Renaissance piece} versus {s| s is a Renaissance piece}.
  • A participant raises a question about the distinction between the set of real numbers R and the set {R}, which contains the single element R, leading to a discussion on the nature of sets and their elements.
  • There is a mention of the concept of classes in set theory, where some classes can be defined without the same restrictions as sets, particularly in relation to properties that exclude certain elements.
  • Participants discuss the implications of set theory on referencing elements, with some expressing confusion about the depth of referencing allowed within set definitions.

Areas of Agreement / Disagreement

Participants generally agree on the importance of proper notation and the necessity of defining a universal set when discussing subsets. However, there is disagreement on the permissibility and implications of defining sets by exclusion, as well as the distinctions between different types of sets and their elements.

Contextual Notes

Some participants note that the discussion is complicated by the need for clarity in notation and the potential for confusion when discussing properties that involve exclusions. The distinction between sets and classes is also highlighted as a point of contention.

  • #31
AlephZero said:
The theory of sets which all have a finite number of elements is simple, and doesn't need the idea of "classes".

Classes were defined to sort out the paradoxes that arise with infnite sets. The earliest record of such a paradox (quoted by St Paul in the Bible) is the statement "A Cretan told me that all Cretans are liars." That can't be either true or false, but it looks like a meaningful English sentence, so what's going on here?

At a more abstract level, consider whether "the set of all sets that are not members of themselves" is or is not a set. If it is a set, then by definition it isn't. If it isn't a set, then by definition it is.

One solution to these issues is to carefully define the concept of a set, such that statements like the above are not true or false, but meaningless. The consequence of this is that the idea of "the set of all sets" is meaningless. So you need a new concept called a "class", such that "the class of all sets" is meaningful. See Russell and Whitehead's "Principia Mathematica" for a very great deal more on this. (Warning: it takes them about 1000 pages to get as far as proving from first principles that 1+1=2)

I'll probably read that book sometime in the next year, after I learn a lot more formal logic.

I already know about the universal set issues (in fact, the book I'm using tries to use the label of a 'universal set' U that contains all possible answers to a problem, when really they mean the 'universe').

The solution to issues such as the above is solved by metalogic, obviously. o_O

I stated an issue with 'depth' from before; this is because I was thinking in terms of CS. For instance:

Code:
>>> a_list = ['a', 'b', 'c']
>>> a_list.extend(['d', 'e', 'f'])  
>>> a_list
['a', 'b', 'c', 'd', 'e', 'f']
>>> len(a_list)                     
6
>>> a_list[-1]
'f'
>>> a_list.append(['g', 'h', 'i'])  
>>> a_list
['a', 'b', 'c', 'd', 'e', 'f', ['g', 'h', 'i']]
>>> len(a_list)                     
7

As you can see, when using append, the length is of objects at depth 1, the list ['g', 'h', 'i'] is only viewed as a single object. Before knowing of this, I applied similar thinking to the definition of a set within a set.
 
Physics news on Phys.org
  • #32
There is a notation (in fact more than one) in common use for defining a set by what it excludes. A = U \ B, where U is the universal set, and B is the set of things to be excluded defines A by what it excludes. An even simpler example is the empty set which can be defined as the set that excludes everything.
 
  • #33
I don't know why G037H3 is struck out since this is my first viewing of this thread.

So here is a simple example about your difficulty with the question

Is {R} \equiv R ? (Note I have used the identity symbol, not equals.)

Consider a heap of auto components. An auto contains 1 each of these components in a specific order.

Compare the above question about the reals with the question

Is {one auto} identical to that heap of components?

@Jimmy Snyder

An even simpler example is the empty set which can be defined as the set that excludes everything.

This definition runs into immediate difficulty because the complement of this empty set is the set of everything, which is of course a set of all sets, which some exclude as not a valid set.
 
  • #34
Studiot said:
This definition runs into immediate difficulty because the complement of this empty set is the set of everything, which is of course a set of all sets, which some exclude as not a valid set.

The complement with respect to what?
 

Similar threads

  • · Replies 17 ·
Replies
17
Views
2K
  • · Replies 5 ·
Replies
5
Views
2K
  • · Replies 4 ·
Replies
4
Views
1K
  • · Replies 20 ·
Replies
20
Views
2K
  • · Replies 4 ·
Replies
4
Views
2K
  • · Replies 5 ·
Replies
5
Views
2K
Replies
3
Views
2K
  • · Replies 2 ·
Replies
2
Views
3K
  • · Replies 4 ·
Replies
4
Views
1K
  • · Replies 3 ·
Replies
3
Views
2K