1

I had the following idea but it doesn't look like a proper proof:

Let's say $\mathbb N$ is finite. Now consider an arbitrary number $k$ in $\mathbb N$ such that it is the biggest number in the set $\mathbb N$. Now let's consider the number $k+1$. $k+1$ is in $\mathbb N$ and is greater than $k$. Hence we can conclude that $\mathbb N$ has no greatest element because I can always add $1$, and thus is infinite.

EDIT 1: I just want to prove it using basic set theory , without using cardinality or other complicated stuff.

EDIT 2: I want to know if this is a formal proof that proves that the natural number set is infinite, supposed we do not know anything about the natural number. In other words i want to know if this can work as stand alone proof.

EDIT 3: I can use the following : If the size of the natural numbers set $\mathbb{N}$ is less than or equal to the size of a set $F$ then $F$ is infinite. $\mathbb{N}$ is less than or equal to $F$ iff there is an injective function from $\mathbb{N}$ to $F$

Asaf Karagila
  • 393,674
Alcakram
  • 155
  • 2
  • 3
  • 12
  • 1
    It is correct. If it would be finite, you would be able to find a largest element, which is not possible as you proved. – Student Feb 06 '17 at 20:07
  • What is the definition of infinite that you are using? Typically in set theory, a set is called infinite if it is in bijection with a proper subset of itself. – Dylan Feb 06 '17 at 20:08
  • 1
    @Dylan it's also to define infinite as "non-finite", where finite means "in bijection with ${1,\dots,n}$ for some $n$" – Ben Grossmann Feb 06 '17 at 20:10
  • 3
    @Dylan: No, that is not the typical definition in set theory. What you define is called Dedekind-finiteness -- it is equivalent to ordinary "finite" if the Axiom of Choice is assumed, but not without it. – hmakholm left over Monica Feb 06 '17 at 20:10
  • 2
    Your approach would be correct if you have previously proved that a finite set must have a greatest element. – Xam Feb 06 '17 at 20:13
  • 1
    Can you say what exactly doesn't seem "proper" to you about this proof? – Eric Wofsey Feb 06 '17 at 20:14
  • @EricWofsey I want to know if this is a formal proof that proves that the natural number set is infinite, supposed we do not know anything about the natural number. In other words i want to know if this can work as stand alone proof. – Alcakram Feb 06 '17 at 20:16
  • @Alcakram: from some of the comments, the answer is clearly no. –  Feb 06 '17 at 20:17
  • You can't prove anything at all about the natural numbers if you don't know something about the natural numbers... – Eric Wofsey Feb 06 '17 at 20:18
  • @YvesDaoust why? – Alcakram Feb 06 '17 at 20:18
  • 1
    You say you want to avoid using "cardinality or other complicated stuff", but in that case, what is your definition of "finite"? For that matter, what is your definition of "the set of natural numbers"? – Eric Wofsey Feb 06 '17 at 20:19
  • @Alcakram: because of $k$. –  Feb 06 '17 at 20:19
  • 1
    "... without using cardinality ... ." How do we say how many elements are in a set (in particular, that there are infintely many) without considering its cardinality? We could avoid using the word "cardinality," just as we can avoid using the word "number" when counting from 1 to 100, but you can't say anything about the size of a set without using cardinality any more than you can count to 100 without using numbers. – David K Feb 06 '17 at 20:21
  • @EricWofsey We can use the following : If the size of the natural numbers set N is less than or equal to the size of a set F then F is infinite. N is less than or equal to F iff there is an injective function from N to F – Alcakram Feb 06 '17 at 20:21
  • @DavidK We can use the following : If the size of the natural numbers set N is less than or equal to the size of a set F then F is infinite. N is less than or equal to F iff there is an injective function from N to F – Alcakram Feb 06 '17 at 20:22
  • 1
    Well, then, there is an injective function ($x\mapsto x$) from the natural numbers N to the natural numbers N, so the size of N is less than or equal to the size of N, so N is infinite. Done. (That's a use of cardinality, by the way.) – David K Feb 06 '17 at 20:24
  • @DavidK Oh yes I think that is the answer that I was looking for. Thanks – Alcakram Feb 06 '17 at 20:25

3 Answers3

5

This argument works, though depending on what facts you are allowed to assume there may be some details that need to be filled in. In particular, you should probably say more about how you know that any finite subset of $\mathbb{N}$ has a greatest element (so if $\mathbb{N}$ were finite, then it would have a greatest element). For instance, if your definition of "finite" is "in bijection with $\{m\in\mathbb{N}:m<n\}$ for some $n\in \mathbb{N}$", then you could prove this by induction on $n$. That is, prove by induction on $n$ that if $A\subseteq\mathbb{N}$ and there is a bijection from $A$ to $\{m\in\mathbb{N}:m<n\}$, then there is some $k\in A$ such that $k\geq a$ for all $a\in A$.

Eric Wofsey
  • 330,363
2

As others have pointed out, you're assuming the lemma that every totally ordered finite set has a maximal element. From your comments I would guess that that's not an okay lemma to assume, so you'll either need to prove it or come up with a different proof.

There's a very simple proof that follows from your third edit

EDIT 3: I can use the following : If the size of the natural numbers set $\mathbb{N}$ is less than or equal to the size of a set $F$ then $F$ is infinite. $\mathbb{N}$ is less than or equal to $F$ iff there is an injective function from $\mathbb{N}$ to $F$

This gives rise to the easiest proof based on your current knowledge base. Observe that $f:\mathbb{N}\to\mathbb{N}$ given by $x\to x$ is an injective function from $\mathbb{N}$ to $\mathbb{N}$. Therefore by letting $F=\mathbb{N}$ in your lemma, you find out that $\mathbb{N}$ is infinite.

0

Yes, this is a working proof -- assuming you already know (that is, have proved) that a finite totally ordered set has a maximal element.