Jump to content

Cantor's isomorphism theorem: Difference between revisions

From Wikipedia, the free encyclopedia
Content deleted Content added
source axiomatization of strict linear orders
Line 24: Line 24:


==Model theory==
==Model theory==
One way of describing Cantor's isomorphism theorem uses the language of [[model theory]]. The [[first-order theory]] of unbounded dense linear orders consists of sentences in mathematical logic concerning variables that represent the elements of an order, with a [[binary relation]] used as the comparison operation of the ordering. These sentences include both axioms, formulating in logical terms the requirements of a dense linear order, and all other sentences that can be proven as logical consequences from those axioms. The axioms can be formulated logically using either a strict comparison <math><</math> or a non-strict comparison <math>\le</math> but the strict comparison simplifies the expression of the axioms for the properties of being unbounded and dense. The axioms of this system can be expressed as:
One way of describing Cantor's isomorphism theorem uses the language of [[model theory]]. The [[first-order theory]] of unbounded dense linear orders consists of sentences in mathematical logic concerning variables that represent the elements of an order, with a [[binary relation]] used as the comparison operation of the ordering. These sentences include both axioms, formulating in logical terms the requirements of a dense linear order, and all other sentences that can be proven as logical consequences from those axioms. The axioms can be formulated logically using either a strict comparison <math><</math> or a non-strict comparison <math>\le</math> but the strict comparison simplifies the expression of the axioms for the properties of being unbounded and dense. The axioms of this system can be expressed as:{{r|goldrei}}
{| class=wikitable
{| class=wikitable
|+
|+
Line 33: Line 33:
| Comparison is [[Reflexive relation|irreflexive]]: no element is less than itself.
| Comparison is [[Reflexive relation|irreflexive]]: no element is less than itself.
|-
|-
| <math>\forall a\forall b\bigl(a< b\Rightarrow \lnot(b<a)\bigr)</math>
| <math>\forall a\forall b(a= b\vee a< b\vee b< a)</math>
| Comparison is [[Antisymmetric relation|antisymmetric]]: two distinct elements can only be ordered in one way.
|-
| <math>\forall a\forall b\bigl(a\ne b\Rightarrow (a< b\vee b< a)\bigr)</math>
| Comparison is [[Connected relation|strongly connected]], meaning every two distinct elements are comparable.
| Comparison is [[Connected relation|strongly connected]], meaning every two distinct elements are comparable.
|-
|-
Line 155: Line 152:
| year = 1996| doi-access = free
| year = 1996| doi-access = free
}}</ref>
}}</ref>

<ref name=goldrei>For this axiomatization of strict linear orders, see: {{citation|title=Propositional and Predicate Calculus: A Model of Argument|first=Derek|last=Goldrei|publisher=Springer|year=2005|isbn=9781846282294|page=[https://books.google.com/books?id=edqwSVJ9GGQC&pg=PA193 193]}}. Note that it is not necessary to specify that these orders are antisymmetric, that is, that <math>a<b\Rightarrow\lnot(b<a)</math>; this is a consequence of irreflexivity and transitivity.</ref>


<ref name=jech>{{citation
<ref name=jech>{{citation

Revision as of 02:21, 25 September 2022

In order theory and model theory, branches of mathematics, Cantor's isomorphism theorem states that every two countable dense unbounded linear orders are order-isomorphic. It is named after Georg Cantor, and can be proved by the back-and-forth method sometimes attributed to Cantor, but Cantor's original proof only used the "going forth" half of this method.[1]

Statement and examples

Minkowski's question-mark function provides a concrete isomorphism from rationals to dyadic rationals

Cantor's isomorphism theorem is stated using the following concepts:

  • A linear order or total order is defined by a set of elements and a comparison operation that gives an ordering to each pair of distinct elements and obeys the transitive law. The familiar numeric orderings on the integers, rational numbers, and real numbers are all examples of linear orders.
  • Unboundedness means that the ordering has no minimum or maximum element. All three of these examples are unbounded. The subset of real or rational numbers in the open unit interval (0,1) is similarly unbounded, but the closed unit interval [0,1] is not: it has a minimum element, 0, and a maximum element, 1.
  • An ordering is dense when every pair of elements has another element between them. This is true for the rational numbers and real numbers, where the arithmetic mean of any two numbers belongs to the same set and lies between them, but not for the integers. For instance, there is no other integer between 0 and 1, so the integers are not dense.[2]
  • The integers and rational numbers both form countable sets, but the real numbers do not, by a different result of Cantor, his proof that the real numbers are uncountable.[2]
  • Two linear orders are order-isomorphic when there exists a one-to-one correspondence between them that preserves their ordering. For instance, the integers and the even numbers are order-isomorphic, under a bijection that multiplies each integer by two.

With these definitions in hand, Cantor's isomorphism theorem states that every two unbounded countable dense linear orders are order-isomorphic.[1]

Within the rational numbers, certain subsets are also countable, unbounded, and dense. The rational numbers in the open unit interval are an example. Another example is the set of dyadic rational numbers, the numbers that can be expressed as a fraction with an integer numerator and a power of two as the denominator. By Cantor's isomorphism theorem, the dyadic rational numbers are order-isomorphic to the whole set of rational numbers. In this example, an explicit order isomorphism is provided by Minkowski's question-mark function.[3] Another example of a countable unbounded dense linear order is given by the set of real algebraic numbers, the real roots of polynomials with integer coefficients. In this case, they are a superset of the rational numbers, but are again order-isomorphic.[4] It is also possible to apply the theorem to other linear orders whose elements are not defined as numbers.

Proofs

One proof of Cantor's isomorphism theorem, in some sources called "the standard proof",[5] uses the back-and-forth method. This proof builds up an isomorphism between any two given orders, using a greedy algorithm, in an ordering given by a countable enumeration of the two orderings. In more detail, the proof maintains two order-isomorphic finite subsets and of the two given orders, initially empty. It repeatedly increases the sizes of and by adding a new element from one order, the first missing element in its enumeration, and matching it with an order-equivalent element of the other order, proven to exist using the density and lack of endpoints of the order. It alternates between the two orders for which one it searches for the first missing element, and which one it uses to find a matching element. Every element of each ordering is eventually matched with an order-equivalent element of the other ordering, so the two orderings are isomorphic.[6]

Although the back-and-forth method has also been attributed to Cantor, Cantor's original publication of this theorem in 1895–1897 used a different proof.[6] In an investigation of the history of this theorem by logician Charles L. Silver, the earliest instance of the back-and-forth proof found by Silver was in a 1914 textbook by Felix Hausdorff.[6]

Instead of building up order-isomorphic subsets and by going "back and forth" between the enumeration for the first order and the enumeration for the second order, Cantor's original proof only uses the "going forth" half of the back-and-forth method.[1] It repeatedly augments the two finite sets and by adding to the earliest missing element of the first order's enumeration, and adding to the order-equivalent element that is earliest in the second order's enumeration. This naturally finds an equivalence between the first ordering and a subset of the second ordering, and Cantor then argues that the entire second ordering is included.[1][6]

Model theory

One way of describing Cantor's isomorphism theorem uses the language of model theory. The first-order theory of unbounded dense linear orders consists of sentences in mathematical logic concerning variables that represent the elements of an order, with a binary relation used as the comparison operation of the ordering. These sentences include both axioms, formulating in logical terms the requirements of a dense linear order, and all other sentences that can be proven as logical consequences from those axioms. The axioms can be formulated logically using either a strict comparison or a non-strict comparison but the strict comparison simplifies the expression of the axioms for the properties of being unbounded and dense. The axioms of this system can be expressed as:[7]

Axiom Explanation
Comparison is irreflexive: no element is less than itself.
Comparison is strongly connected, meaning every two distinct elements are comparable.
Comparison is transitive: each triple of elements is consistently ordered.
There is no lower bound; every element has a smaller element .
There is no upper bound; every element has a larger element .
The order is dense: every two elements have an element between them.

A model of this theory is any system of elements and a comparison relation that obeys all of the axioms; it is a countable model when the system of elements forms a countable set. Cantor's isomorphism theorem can be expressed in the language of model theory by saying that the first-order theory of unbounded dense linear orders is countably categorical: it has only one countable model, up to logical equivalence.[1][8]

The unique model of a categorical theory is a saturated model, meaning that it contains within it all smaller models. In the case of Cantor's isomorphism theory, all finite linear orders can be contained within any countable linear order, such as the ordering on the rational numbers. However, the first-order theory of dense linear orders theory is not categorical for higher cardinalities: for infinite sets that are larger than countable, there can be two or more inequivalent linear orders with the same cardinality.[9]

Related results

The same back-and-forth method used to prove Cantor's isomorphism theorem also proves that countable dense linear orders are highly symmetric. Their symmetries are called order automorphisms, and consist of order-preserving bijections from the whole linear order to itself. By the back-and-forth method, every countable dense linear order has order automorphisms that map any set of points to any other set of points. This can also be proven directly for the ordering on the rationals, by constructing a piecewise linear order automorphism with breakpoints at the given points. This equivalence of all -element sets of points is summarized by saying that the group of symmetries of a countable dense linear order is "highly homogeneous". However, there is no order automorphism that maps an ordered pair of points to its reverse, so these symmetries do not form a 2-transitive group.[1]

The isomorphism theorem can be extended to systems of any finite or countable number of linearly ordered unbounded sets, each dense in each other. All such systems with the same number of sets are order-isomorphic, under any permutation of their sets. Bhattacharjee et al. (1997) give as an example the partition of the rational numbers into the dyadic rationals and their complement; these two sets are dense in each other, and their union has an order isomorphism to any other pair of unbounded linear orders that are countable and dense in each other. Unlike Cantor's isomorphism theorem, the proof needs the full back-and-forth argument, and not just the "going forth" argument.[1]

Cantor used the isomorphism theorem to characterize the ordering of the real numbers, an uncountable set. Unlike the rational numbers, the real numbers are Dedekind-complete, meaning that every subset of the reals that has a finite upper bound has a real least upper bound. They contain the rational numbers, which are dense in the real numbers. By applying the isomorphism theorem, Cantor proved that whenever a linear ordering has the same properties of being Dedekind-complete and containing a countable dense unbounded subset, it must be order-isomorphic to the real numbers.[10] Suslin's problem asks whether orders having certain other properties of the order on the real numbers, including unboundedness, density, and the cardinality of the continuum, must be order-isomorphic to the reals; its truth is independent of Zermelo–Fraenkel set theory with the axiom of choice (ZFC).[11]

Another consequence of Cantor's proof is that every finite or countable linear order can be embedded into the rationals, or into any unbounded dense ordering. Calling this a "well known" result of Cantor, Wacław Sierpiński proved an analogous result for higher cardinality: assuming the continuum hypothesis, there exists a linear ordering of cardinality into which all other linear orderings of cardinality can be embedded.[12] Baumgartner's axiom concerns -dense sets of real numbers, unbounded sets with the property that every two elements are separated by exactly other elements. It states that each two such sets are order-isomorphic, providing in this way another higher-cardinality analogue of Cantor's isomorphism theorem. It is consistent with ZFC and the negation of the continuum hypothesis, and implied by the proper forcing axiom,[13] but independent of Martin's axiom.[14]

References

  1. ^ a b c d e f g Bhattacharjee, Meenaxi; Macpherson, Dugald; Möller, Rögnvaldur G.; Neumann, Peter M. (1997), "Rational numbers", Notes on infinite permutation groups, Texts and Readings in Mathematics, vol. 12, Berlin: Springer-Verlag, pp. 77–86, doi:10.1007/978-93-80250-91-5_9, ISBN 81-85931-13-5, MR 1632579
  2. ^ a b Chekmasov, Andrei (October 23, 2019), "Curiosities of linearly ordered sets", Chalkdust
  3. ^ Girgensohn, Roland (1996), "Constructing singular functions via Farey fractions", Journal of Mathematical Analysis and Applications, 203 (1): 127–141, doi:10.1006/jmaa.1996.0370, MR 1412484
  4. ^ Bosi, G.; Mehta, G. B. (2002), "Existence of a semicontinuous or continuous utility function: a unified approach and an elementary proof", Journal of Mathematical Economics, 38 (3): 311–328, doi:10.1016/S0304-4068(02)00058-7, MR 1940365; see Remark 3, p. 323
  5. ^ Marzion, Evan (May 16, 2020), "Visualizing Cantor's Theorem on Dense Linear Orders Using Coq", Normal Form
  6. ^ a b c d Silver, Charles L. (1994), "Who invented Cantor's back-and-forth argument?", Modern Logic, 4 (1): 74–78, MR 1253680
  7. ^ For this axiomatization of strict linear orders, see: Goldrei, Derek (2005), Propositional and Predicate Calculus: A Model of Argument, Springer, p. 193, ISBN 9781846282294. Note that it is not necessary to specify that these orders are antisymmetric, that is, that ; this is a consequence of irreflexivity and transitivity.
  8. ^ Büchi, J. Richard; Danhof, Kenneth J. (1973), "Variations on a theme of Cantor in the theory of relational structures", Zeitschrift für Mathematische Logik und Grundlagen der Mathematik, 19: 411–426, doi:10.1002/malq.19730192604, MR 0337567
  9. ^ Morley, Michael (1965), "Categoricity in power", Transactions of the American Mathematical Society, 114: 514–538, doi:10.2307/1994188, MR 0175782
  10. ^ Jech, Thomas (2003), Set theory, Springer Monographs in Mathematics (3rd millenium ed.), Berlin: Springer-Verlag, Theorem 4.3, p. 38, doi:10.1007/3-540-44761-X, ISBN 3-540-44085-2, MR 1940513
  11. ^ Devlin, Keith J.; Johnsbråten, Håvard (1974), The Souslin problem, Lecture Notes in Mathematics, vol. 405, Berlin & New York: Springer-Verlag, MR 0384542
  12. ^ Sierpiński, Wacław (1932), "Généralisation d'un théorème de Cantor concernant les ensembles ordonnés dénombrables", Fundamenta Mathematicae (in French), 18: 280–284, doi:10.4064/fm-18-1-280-284, Zbl 0004.20502
  13. ^ Baumgartner, James E. (1973), "All -dense sets of reals can be isomorphic", Fundamenta Mathematicae, 79 (2): 101–106, doi:10.4064/fm-79-2-101-106, MR 0317934
  14. ^ Avraham, Uri; Shelah, Saharon (1981), "Martin's axiom does not imply that every two -dense sets of reals are isomorphic", Israel Journal of Mathematics, 38 (1–2): 161–176, doi:10.1007/BF02761858, MR 0599485