What is a Number? - Math Philosophers' Views

  • Thread starter Thread starter dobry_den
  • Start date Start date
Click For Summary
The discussion centers on the philosophical and mathematical understanding of what constitutes a number. It highlights the lack of consensus among mathematicians and philosophers, with some viewing numbers as intrinsic to the universe and others as human constructs for interpretation. The conversation references Leopold Kronecker's assertion that integers are divine creations, while modern definitions often rely on set theory, where numbers are elements defined through operations. Roger Penrose's work is mentioned, advocating for a mathematical definition of numbers independent of physical reality. Ultimately, the dialogue reflects on the complexities of defining numbers and their relationship to both abstract concepts and the physical world.
  • #31
yeah that's the part of set theory i never got...because I didn't understand why {{}}!={}

Always thought that set theory started with one element/singleton {x}
 
Physics news on Phys.org
  • #32
Mickey said:
To be clear, we need the axiom of extensionality to know that there is only one empty set.
I never studied axiomatic set theory, so when I first read this, it seemed very weird to me to worry about how many empty sets there are. However, after thinking about it, I decided that it was probably something like the proof in group theory that there is only one identity element. That was the first proof that I ever saw done strictly from the axioms and when I did, I immediately fell in love with mathematics. Here is my pseudo-proof based on a pseudo-axiom (modeled on that group theory proof).

pseudo-axiom: There is a set {} called an empty set. with the property that for any set A, {} union A = A union {} = A.

theorem:There is only one empty set. Pseudo-proof. Let {} and {}' be two empty sets. Then
{} = {} union {}' = {}'
qed

Is that how it's done?
 
  • #33
neurocomp2003 said:
yeah that's the part of set theory i never got...because I didn't understand why {{}}!={}
The empty set is not "nothing", it is a set. It is empty, but it is a thing. Like an empty bag is not "nothing", it is a bag. {{}} is not empty. it has a thing in it. {} IS empty, so {{}} and {} are not the same thing. Like a bag that has a bag inside of it is not the same thing as a bag with nothing inside of it.
 
  • #34
but a bag is an object.
 
  • #35
neurocomp2003 said:
but a bag is an object.
Yes, and a set is an object too. Even the empty set is an object. And just as a bag with an empty bag in it is not itself empty, neither is {{}} empty.
 
  • #36
neurocomp2003 said:
but a bag is an object.

It is also an analogy.
 
  • #37
neurocomp2003 said:
yeah that's the part of set theory i never got...because I didn't understand why {{}}!={}

because one is a set that contains no elements and the other is a set that contains one element, and that element is itself a set, the empty set. It is important you distinguish between a subset of a set and an element of a set.

Always thought that set theory started with one element/singleton {x}

Nope, set theories do not say what the sets or the elements of the sets are, it just tells you the rules that the sets obey. The empty set, and the sets whose existence are implied by the existence of the empty set and the other axioms (such as constructibility) are the only ones that must be in the model.
 
Last edited:
  • #38
Jimmy, I don't think so!

We need the axiom of extensionality to tell us what it means for things to be equal. Then we are able to look at empty sets and see that, since they all have the same property, they are one and the same.

In your pseudo-axiom, you seem to already define your empty set as identity, taking for granted the set theory steps.

Also, you only have that one pseudo-axiom, so your pseudo-proof is more like an interpretation of that pseudo-axiom. It's like it's attempting to be an extension of that pseudo-axiom, but you forgot to have another axiom for what it means to "extend" something.
 
Last edited:
  • #39
matt grime: so your saying a set that contains a set of no elements? wouldn't that be no elements? What is a set of no elements? just a pair of brace brackets?

Micky: doesn't teh axiom of extensionality states there exists something?
 
  • #40
neurocomp2003 said:
matt grime: so your saying a set that contains a set of no elements? wouldn't that be no elements? What is a set of no elements? just a pair of brace brackets?
A pair of brackets is something. As you guys are using them, a pair of brackets denotes a set. The empty set is a set. It seems like you're looking through the brackets, as if you can just delete them if there is nothing inside of them. Is that how you're looking at things? That isn't how it works.
Micky: doesn't teh axiom of extensionality states there exists something?
No, it defines (or extends) equality on sets in terms of the membership relation: two sets are equal iff they contain the same members. Perhaps you are thinking of the Axiom of Infinity. That and the Axiom of the Empty Set are the only two axioms that I have ever seen included in any of the ZF axiomatizations that actually give you a set. At most, the other axioms give you sets if you already have other sets.

Also, ZF is not the only axiomatization of set theory. You don't have to take membership as primitive and define the subset relation, union operation, intersection operation, difference operation, etc. in terms of membership. You could simply take them all as primitive, or, for example, the equivalence that defines subsets in terms of membership

(1) \forall x, y, z \in D \ [(y \subseteq z) \Leftrightarrow (x \in y \rightarrow x \in z)]

where D is your domain of sets, can just as well be used to define membership in terms of susbets, making any necessary changes of course.As for what a number is, if you think that a number is defined by its internal structure, you can let a number be any structure that satisfies, or models, some theory of numbers, a theory of numbers being some set of formulas that you think anything called a number should satisfy. Or if you think that numbers are defined by their relationships with other things, you can let a number be a member of the domain of any structure that satisfies your theory of numbers. That is how I would answer similar questions:

Q: What is a set?
A: A set is a member of the domain of a structure that satisfies the theory of sets.

Q: What is a group?
A: A group is a structure that satisfies the theory of groups.

Q: What is an equality relation?
A: An equality relation is a structure that satisfies the theory of equality relations.
 
Last edited:
  • #41
neurocomp2003 said:
matt grime: so your saying a set that contains a set of no elements? wouldn't that be no elements?

You have just asserted that the empty set does not exist. In the notation used {{}} is a set that contains a set. It therefore has an element in it, namely the set {}, but it would not matter if it were some other set: you're still making the same fallacious step*. You have also asserted that the empty set is a set that contains itself (as an element), so that is two times where you contradict the axioms of ZF (at least), three if we throw in the axiom of extension discussion you're having independently of me.

* the fallacious leap is that you think that the following two things are equal:

A set S, and the set {S} which is a set that contains S.

{S} has one element irrespectiveof what S is, be it the empty set (you agree the empty set is something) or the integers, or some large cardinal.
 
Last edited:
  • #42
neurocomp2003 said:
yeah that's the part of set theory i never got...because I didn't understand why {{}}!={}

Was this adopted in axiomatic set theory after such problems as Russell's Paradox? Was naive set theory approach such that {{}} = {}?
 
  • #43
ok i sort of get what you all are saying now...thanks for explaining itto me.

Is there a "Set Existence Axiom" ( thereexists x = x)

matt grimes: As pertaining to the 2 things are equal S= {S}...only for the empty set because i never really understood the empty set.
 
Last edited:
  • #44
neurocomp2003 said:
ok i sort of get what you all are saying now...thanks for explaining itto me.

Is there a "Set Existence Axiom" ( thereexists x = x)
There certainly could be. As things are usually done, I think you're bordering on the logical matters, which are usually left in the background in math. Assume your background theory includes first-order logic, which I think is the most used logic in math. For any theory that includes an equality symbol, that symbol gets interpreted, by convention, as the identity relation on the domain of your structure. So for any such theory, the formula

(2) \forall x \in D \ [x = x]

will be satisfied by every structure, i.e., it will be true in every structure. If you also include as part of your background theory the assumption that all structure domains are non-empty or that

(3) \forall x \ [\phi] \rightarrow \exists x \ [\phi]

is satisfied by every structure for any formula \phi, it follows that

(4) \exists x \in D \ [x = x]

will also be satisifed by every structure that satisfies (2). So your background, logical theory and interpretation conventions might give you one or more sets, but you don't know anything else about them except that each is equal to itself. I think it's more of a technicality anyway, as I think you can change this stuff without it having any non-boring effects.
i never really understood the empty set.
The empty set arises naturally from several places. One rather intuitive place, I guess, is the connection between properties and sets. A property that no object has, or that is satisfied by no object, corresponds to the empty set. If no object has the property of being a square circle (or not being equal to itself or being a penguin on my lap), the set of all objects that have the property of being square circles (or not being equal to themselves or being penguins on my lap) would be empty. What objects would such a set contain?

Relating back to your other question, given that (2) is satisfied by your structure, you could define the empty set as the set of all members of your domain that are not equal to themselves:

\emptyset =_{\mbox{def}} \{x : x \not= x\}.
 
Last edited:
  • #45
3trQN said:
Was this adopted in axiomatic set theory after such problems as Russell's Paradox? Was naive set theory approach such that {{}} = {}?
What does that equation mean, exactly?

Russell's Paradox showed that you can't just make up any property whatsoever and turn it into a set (or that not every property defines a set, or that the extension of every property is not a set, or however you want to think of it). You have to put some restrictions on what kinds of things are allowed to be sets. The axioms from which the antinomy is derived are too loose, too inclusive -- they allow you to derive both some formula and its negation ((x \in y) and \neg(x \in y)), so you need to change them to rule out one or both of those formulas. I think that's the basic idea, at least.
 
Last edited:
  • #46
honestrosewater: so then the empty set arises because one assumes that there exists objects and these objects are not members of this set [\phi]. Is that correct?
 
Last edited:
  • #47
The empty set 'arises' because it is the set of all real roots of x^2+1=0, because it is the intersection of the set of even integers with the set of odd integers, because we find it so much easier to have an empty set so we can talk about aribtrary interesections and sets that possibly might have no element satisfying its defining properties. To do without it would be like trying to do addition without 0, or multiplication without 1 (and that is more than just an unfounded analogy: the empty set is the identity element for the operation of symmetric difference).
 
  • #48
neurocomp2003 said:
honestrosewater: so then the empty set arises because one assumes that there exists objects and these objects are not members of this set [\phi]. Is that correct?
No, not really. I meant phi to be a formula, a well-formed string of the language in which your theory is expressed, but I don't think explaining that is going to help anyway. The empty set can arise in many ways. The most straightforward is to just say that it exists.

(1) There exists a set that contains no members.

Why does (1) bother you while

(2) There exists a set that contains one member.

doesn't? People have already said everything else I can think of to say. Can you try to explain why it bothers you? That might help us figure out where the problem is.
 
Last edited:
  • #49
honestrosewater said:
Russell's Paradox showed that you can't just make up any property whatsoever and turn it into a set (or that not every property defines a set, or that the extension of every property is not a set, or however you want to think of it). You have to put some restrictions on what kinds of things are allowed to be sets. The axioms from which the antinomy is derived are too loose, too inclusive -- they allow you to derive both some formula and its negation ((x \in y) and \neg(x \in y)), so you need to change them to rule out one or both of those formulas. I think that's the basic idea, at least.

Russell's paradox is the most famous of the logical or set-theoretical paradoxes. The paradox arises within naive set theory by considering the set of all sets that are not members of themselves. Such a set appears to be a member of itself if and only if it is not a member of itself, hence the paradox.

Some sets, such as the set of all teacups, are not members of themselves. Other sets, such as the set of all non-teacups, are members of themselves. Call the set of all sets that are not members of themselves "R." If R is a member of itself, then by definition it must not be a member of itself. Similarly, if R is not a member of itself, then by definition it must be a member of itself.

...

The significance of Russell's paradox can be seen once it is realized that, using classical logic, all sentences follow from a contradiction. For example, assuming both P and ~P, any arbitrary proposition, Q, can be proved as follows: from P we obtain P or Q by the rule of Addition; then from P or Q and ~P we obtain Q by the rule of Disjunctive Syllogism. Because of this, and because set theory underlies all branches of mathematics, many people began to worry that, if set theory was inconsistent, no mathematical proof could be trusted completely.

Russell's paradox ultimately stems from the idea that any coherent condition may be used to determine a set. As a result, most attempts at resolving the paradox have concentrated on various ways of restricting the principles governing set existence found within naive set theory, particularly the so-called Comprehension (or Abstraction) axiom. This axiom in effect states that any propositional function, P(x), containing x as a free variable can be used to determine a set. In other words, corresponding to every propositional function, P(x), there will exist a set whose members are exactly those things, x, that have property P. It is now generally, although not universally, agreed that such an axiom must either be abandoned or modified.

link

Don't you just love the Stanford Encyclopedia? I was getting ready to pull out my copy of The Principles of Mathematics, then I realized I didn't even have to. Notably, in that volume, Russell does define the empty set as the set of all objects that are not equal to themselves, which I believe is one of the definitions Matt gave above, the set of all x's such that x does not equal x.
 
Last edited:
  • #50
That wasn't one of the definitions I gave, at least not knowingly. I believe the best definition to give is that the empty set is the (unique) set X for which the statement x in X is always false. In particular this is the kind of thing we have to bear in mind when proving "x in X implies something": this is always true if X is the empty set.
 
  • #51
honestrosewater: I think the real reason why it bothers me is because the thread is about counting/numbers and the way i view counting i guess comes from a psychology standpoint...in that as humans we like to label/quantify things(particularly as objects). Thus the #1(singleton/entity/identity) IMO should exist before #0(empty set/null) in set theory. With 1+1=2(add 1/succ op.)...1-1=0(remove 1,pred op.) You have created 2 and 0. However 0+1=1(but how do you add one if 0 exists first and one does.).

Then Someone brought up something from penrose's book which defined a number by the empty set rather than a singleton. And this confused me.
Since i thought the singleton would have came first(but i guess its because of the axioms, though i recall having the thereexists x=x taught in my set theory class)

Lastly I thought the foundations of mathematicsc would have come from
{ 1, {x}-singleton, thereexists,=,succ(), pred(), Union,Intersection}. But clearly I am wrong.
But for counting {1, succ() operator,pred() operator}
 
  • #52
matt grime said:
That wasn't one of the definitions I gave, at least not knowingly.

Sorry, it was rosewater.

I believe the best definition to give is that the empty set is the (unique) set X for which the statement x in X is always false. In particular this is the kind of thing we have to bear in mind when proving "x in X implies something": this is always true if X is the empty set.

Is there a better way to state that? Is that another way of saying the statement "x is a member of X" is always false? The way you've written it now, it just sounds like the set of all false statements.
 
  • #53
neurocomp2003 said:
honestrosewater: I think the real reason why it bothers me is because the thread is about counting/numbers and the way i view counting i guess comes from a psychology standpoint...in that as humans we like to label/quantify things(particularly as objects). Thus the #1(singleton/entity/identity) IMO should exist before #0(empty set/null) in set theory. With 1+1=2(add 1/succ op.)...1-1=0(remove 1,pred op.) You have created 2 and 0. However 0+1=1(but how do you add one if 0 exists first and one does.).

There are two ways to frame the question we are asking here. The way that has been taken in this thread is of defining numbers the way they are defined in modern day mathematical logic. We can always frame the question historically, however, to ask how the word "number" ever came to be and what it meant. If I had to guess, I would say the word's extension originally included only small counting numbers which themselves had an empirical reference to sets of physical objects or to the passage of time according to whatever measure was used (days, moons, years). The problem of numbers that could not possibly have an empirical reference did not come about until those numbers were invented. I believe there are even languages today that have only one word (akin to "indefinitely many") to refer to amounts greater than the first few counting numbers in English.
 
  • #54
loseyourname said:
Is there a better way to state that? Is that another way of saying the statement "x is a member of X" is always false? The way you've written it now, it just sounds like the set of all false statements.

I don't believe what I wrote does sound like that, I don't see how one gets that I said the empty set is the set of all false statements.

All I did was say in words not symbols that the empty set is the (unique) set X such that \forall x, x \notin X (i.e. there is no x that is an element of X).
 
Last edited:
  • #55
I think you meant to write 'x is in X' is always a false statement. You just left out the "is." No problem. The symbolic version makes it pretty obvious what you're saying.
 
Last edited:
  • #56
No, I meant to write x in X, just like I would write 'for x in \mathbb{Z}'. Better perhaps would have been to put it in brackets thus: (x in X). It is perfectly reasonable literal writing of the symbolic version you prefer, in my opinion. I could have written it in pseudo-tex as x \in X, or even itexed it here.
 
Last edited:
  • #58
matt grime said:
No, I meant to write x in X, just like I would write 'for x in \mathbb{Z}'. Better perhaps would have been to put it in brackets thus: (x in X). It is perfectly reasonable literal writing of the symbolic version you prefer, in my opinion. I could have written it in pseudo-tex as x \in X, or even itexed it here.

Yes, putting it in brackets does clear it up. The problem before was that it seemed "the statement 'x' in X is always false" was also a possible interpretation.

Nitpicky, I know. Frankly, I think the term "empty set" is pretty self-explanatory with or without a definition.
 
  • #59
loseyourname: ""empty set" is pretty self-explanatory" would you need to define an object or symbol and {} before defining the empty set?
 
  • #60
loseyourname said:
Yes, putting it in brackets does clear it up. The problem before was that it seemed "the statement 'x' in X is always false" was also a possible interpretation.

That doesn't make sense as an interpretation, at least it does not correspond to your initial interpretaton. It would imply that the set X contained exactly one statement, x, (the statement 'x'), whereas you said I called it the set of all false statements.
 

Similar threads

Replies
1
Views
3K
  • · Replies 11 ·
Replies
11
Views
3K
  • · Replies 3 ·
Replies
3
Views
2K
  • · Replies 28 ·
Replies
28
Views
4K
  • · Replies 71 ·
3
Replies
71
Views
9K
  • · Replies 2 ·
Replies
2
Views
2K
  • · Replies 48 ·
2
Replies
48
Views
4K
  • · Replies 10 ·
Replies
10
Views
2K
  • · Replies 10 ·
Replies
10
Views
4K
Replies
89
Views
16K