Jump to content

Set-theoretic definition of natural numbers: Difference between revisions

From Wikipedia, the free encyclopedia
Content deleted Content added
Line 20: Line 20:
Gottlob Frege and Bertrand Russell each proposed defining a natural number ''n'' as the collection of all sets with ''n'' elements. More formally, a natural number is an [[equivalence class]] of finite sets under the [[equivalence relation]] of equinumerosity. This definition may appear circular, but it is not, because equinumerosity can be defined in alternate ways, for instance by saying that two sets are equinumerous if they can be put into [[one-to-one correspondence]]—this is sometimes known as [[Hume's principle]].
Gottlob Frege and Bertrand Russell each proposed defining a natural number ''n'' as the collection of all sets with ''n'' elements. More formally, a natural number is an [[equivalence class]] of finite sets under the [[equivalence relation]] of equinumerosity. This definition may appear circular, but it is not, because equinumerosity can be defined in alternate ways, for instance by saying that two sets are equinumerous if they can be put into [[one-to-one correspondence]]—this is sometimes known as [[Hume's principle]].


This definition works in [[type theory]], and in set theories that grew out of type theory, such as [[New Foundations]] and related systems. But it does not work in the axiomatic set theory [[ZFC]] nor in certain related systems, because in such systems the equivalence classes under equinumerosity are [[proper class]]es rather than sets.
This definition works in [[type theory]], and in set theories that grew out of type theory, such as [[New Foundations]] and related systems. However, it does not work in the axiomatic set theory [[ZFC]] nor in certain related systems, because in such systems the equivalence classes under equinumerosity are [[proper class]]es rather than sets.


== Hatcher ==
== Hatcher ==

Revision as of 04:03, 1 March 2021

In set theory, several ways have been proposed to construct the natural numbers. These include the representation via von Neumann ordinals, commonly employed in axiomatic set theory, and a system based on equinumerosity that was proposed by Gottlob Frege and by Bertrand Russell.

Definition as von Neumann ordinals

In Zermelo–Fraenkel (ZF) set theory, the natural numbers are defined recursively by letting 0 = {} be the empty set and n + 1 = n ∪ {n} for each n. In this way n = {0, 1, …, n − 1} for each natural number n. This definition has the property that n is a set containing n elements. The first few numbers defined this way are: (Goldrei 1996)

The set N of natural numbers is defined in this system as the smallest set containing 0 and closed under the successor function S defined by S(n) = n ∪ {n}. The structure N, 0, S is a model of the Peano axioms (Goldrei 1996). The existence of the set N is equivalent to the axiom of infinity in ZF set theory.

The set N and its elements, when constructed this way, are an initial part of the von Neumann ordinals.

Frege and Russell

Gottlob Frege and Bertrand Russell each proposed defining a natural number n as the collection of all sets with n elements. More formally, a natural number is an equivalence class of finite sets under the equivalence relation of equinumerosity. This definition may appear circular, but it is not, because equinumerosity can be defined in alternate ways, for instance by saying that two sets are equinumerous if they can be put into one-to-one correspondence—this is sometimes known as Hume's principle.

This definition works in type theory, and in set theories that grew out of type theory, such as New Foundations and related systems. However, it does not work in the axiomatic set theory ZFC nor in certain related systems, because in such systems the equivalence classes under equinumerosity are proper classes rather than sets.

Hatcher

William S. Hatcher (1982) derives Peano's axioms from several foundational systems, including ZFC and category theory, and from the system of Frege's Grundgesetze der Arithmetik using modern notation and natural deduction. The Russell paradox proved this system inconsistent, but George Boolos (1998) and David J. Anderson and Edward Zalta (2004) show how to repair it.

See also

References

  • Anderson, D. J., and Edward Zalta, 2004, "Frege, Boolos, and Logical Objects," Journal of Philosophical Logic 33: 1–26.
  • George Boolos, 1998. Logic, Logic, and Logic.
  • Goldrei, Derek (1996). Classic Set Theory. Chapman & Hall. {{cite book}}: Invalid |ref=harv (help)
  • Hatcher, William S., 1982. The Logical Foundations of Mathematics. Pergamon. In this text, S refers to the Peano axioms.
  • Holmes, Randall, 1998. Elementary Set Theory with a Universal Set. Academia-Bruylant. The publisher has graciously consented to permit diffusion of this introduction to NFU via the web. Copyright is reserved.
  • Patrick Suppes, 1972 (1960). Axiomatic Set Theory. Dover.