Reading preferences
Optional display controls need JavaScript. All reading content and navigation work without it.
Source file content/second-order-logic/sol-and-set-theory/sol-and-set-theory.tex
Editorial
This section deals with coding powersets and the continuum in second-order logic. The results are stated but proofs have yet to be filled in. There are no problems yet---and the definitions and results themselves may have problems. Use with caution and report anything that's false or unclear.
Source file content/second-order-logic/sol-and-set-theory/introduction.tex
Introduction
Since second-order logic can quantify over subsets of the domain as well as functions, it is to be expected that some amount, at least, of set theory can be carried out in second-order logic. By “carry out,” we mean that it is possible to express set theoretic properties and statements in second-order logic, and is possible without any special, non-logical vocabulary for sets (e.g., the membership predicate symbol of set theory). For instance, we can define unions and intersections of sets and the subset relationship, but also compare the sizes of sets, and state results such as Cantor's Theorem.
Source file content/second-order-logic/sol-and-set-theory/comparing-sets.tex
Comparing Sets
Second-order definition of the subset relation
The formula source defines the subset relation, i.e., source iff source.
Second-order definition of equality of sets
The formula source defines the identity relation on sets, i.e., source iff source.
Second-order definition of nonemptiness
The formula source defines the property of being non-empty, i.e., source iff source.
A set source is no larger than a set source, source, iff there is an injective function source. Since we can express that a function is injective, and also that its values for arguments in source are in source, we can also define the relation of being no larger than on subsets of the domain.
Proposed cardinal comparison by an injective function
The formula
defines the relation of being no larger than.
Two sets are the same size, or “equinumerous,” source, iff there is a bijective function source.
Source formula proposed to define equinumerosity
The formula
defines the relation of being equinumerous with.
We will abbreviate these formulas, respectively, as source, source, source, source, and source. (This may be slightly confusing, since we use the same notation when we speak informally about sets source and source---but here the notation is an abbreviation for formulas in second-order logic involving one-place relation variables source and source.)
Second-order sentence intended to express Schroeder Bernstein
The sentence source is valid.
Proof
The sentence is satisfied in a structure source if, for any subsets source and source, if source and source then source. But this holds for any sets source and source---it is the Schröder-Bernstein Theorem.
Source file content/second-order-logic/sol-and-set-theory/cardinalities.tex
Cardinalities of Sets
Explain
Just as we can express that the domain is finite or infinite, enumerable or non-enumerable, we can define the property of a subset of source being finite or infinite, enumerable or non-enumerable.
Source formula proposed to characterize infinite subsets
The formula source
is satisfied with respect to a variable assignment source iff source is infinite.
Source formula proposed to characterize enumerable subsets
The formula source
is satisfied with respect to a variable assignment source iff source is enumerable.
We know from Cantor's Theorem that there are non-enumerable sets, and in fact, that there are infinitely many different levels of infinite sizes. Set theory develops an entire arithmetic of sizes of sets, and assigns infinite cardinal numbers to sets. The natural numbers serve as the cardinal numbers measuring the sizes of finite sets. The cardinality of denumerable sets is the first infinite cardinality, called source (“aleph-nought” or “aleph-zero”). The next infinite size is source. It is the smallest size a set can be without being countable (i.e., of size source). We can define “source has size source” as source. source has size source iff all its subsets are finite or have size source, but is not itself of size source. Hence we can express this by the formula source. Being of size source is defined similarly, etc.
There is one size of special interest, the so-called cardinality of the continuum. It is the size of source, or, equivalently, the size of source. That a set is the size of the continuum can also be expressed in second-order logic, but requires a bit more work.
Source file content/second-order-logic/sol-and-set-theory/power-of-continuum.tex
The Power of the Continuum
Explain
In second-order logic we can quantify over subsets of the domain, but not over sets of subsets of the domain. To do this directly, we would need third-order logic. For instance, if we wanted to state Cantor's Theorem that there is no injective function from the power set of a set to the set itself, we might try to formulate it as “for every set source, and every set source, if source is the power set of source, then not source”. And to say that source is the power set of source would require formalizing that the elements of source are all and only the subsets of source, so something like source. The problem lies in source: that is not a formula of second-order logic, since only terms can be arguments to one-place relation variables like source.
We can, however, simulate quantification over sets of sets, if the domain is large enough. The idea is to make use of the fact that two-place relations source relate elements of the domain to elements of the domain. Given such an source, we can collect all the elements to which some source is source-related: source is the set “coded by” source. Conversely, if source is some collection of subsets of source, and there are at least as many elements of source as there are sets in source, then there is also a relation source such that every source is coded by some source using source.
Coding a subset by an element and a binary relation
If an element source source-codes a set source, then a set source codes a set of sets, namely the sets coded by the elements of source. So a set source can source-code source. It does so iff for every source, some source source-codes source, and every source source-codes a source.
Formulas for coding one subset and a power set
The formula
expresses that source source-codes source. The formula
expresses that source source-codes the power set of source, i.e., the elements of source source-code exactly the subsets of source.
Explain
With this trick, we can express statements about the power set by quantifying over the codes of subsets rather than the subsets themselves. For instance, Cantor's Theorem can now be expressed by saying that there is no injective function from the domain of any relation that codes the power set of source to source itself.
Cantor theorem expressed through codes for subsets
The sentence
is valid.
Explain
The power set of a denumerable set is non-enumerable, and so its cardinality is larger than that of any denumerable set (which is source). The size of source is called the “power of the continuum,” since it is the same size as the points on the real number line, source. If the domain is large enough to code the power set of a denumerable set, we can express that a set is the size of the continuum by saying that it is equinumerous with any set source that codes the power set of set source of size source. (If the domain is not large enough, i.e., it contains no subset equinumerous with source, then there can also be no relation that codes source.)
Source formula proposed to characterize continuum-sized subsets
If source, then the formula
expresses that source.
Proof
source expresses that source source-codes the power set of source, which source says is countable. So source is at least as large as the power of the continuum, although it may be larger (if multiple elements of source code the same subset of source). This is ruled out by the last conjunct, which requires the association between elements of source and subsets of source via source to be injective.
Source equivalence proposed for a continuum-sized domain
source iff
Explain
The Continuum Hypothesis is the statement that the size of the continuum is the first non-enumerable cardinality, i.e, that source has size source.
Source sentence intended to express the Continuum Hypothesis
The Continuum Hypothesis is true iff
is valid.
Note that it isn't true that source is valid iff the Continuum Hypothesis is false. In an enumerable domain, there are no subsets of size source and also no subsets of the size of the continuum, so source is always true in an enumerable domain. However, we can give a different sentence that is valid iff the Continuum Hypothesis is false:
Source sentence intended to express failure of the Continuum Hypothesis
The Continuum Hypothesis is false iff
is valid.
Source disclosures
- TR041-SAR-001: Source caveat. The displayed function is required to be injective on the entire domain, not just on capital X. Together with its surjectivity from capital X onto capital Y, this is stronger than a bijection between those subsets. For example, a proper countably infinite subset of a countably infinite domain is equinumerous with the domain, but a bijection from that proper subset onto the whole domain cannot extend to an injective function on the whole domain. The displayed formula and claim are preserved, not corrected. source
- TR041-SAR-002: Source caveat. The formula called Inf does not require u to map capital X into capital X. As printed, a singleton in a two element domain can satisfy it: take u to swap the two elements. Thus the displayed condition does not characterize infinitude as claimed. The source formula is preserved. source
- TR041-SAR-004: Source caveat. The formula called Count quantifies over every subset capital Y of the domain, then requires equality with capital X whenever capital Y contains z and is closed under u. Taking capital Y to be the whole domain forces capital X to be the whole domain. The formula also requires an element z of capital X and so excludes the empty set. It therefore does not characterize all enumerable subsets as claimed. These mathematical conditions are preserved, not rewritten. source
- TR041-SAR-003: Reader correction. The closing parentheses in the Count display have been balanced around the universally quantified implication and the outer conjunction. No quantifier, connective, or variable has been changed. The exact original remains in Source view. source
- TR041-SAR-005: Source caveat. The proposed Aleph one condition includes capital X among its own subsets. Even if Inf and Aleph zero had their intended meanings, the displayed condition would exclude a set of size aleph one, while allowing finite sets. The definition is preserved as a source defect, not replaced with a new set theoretic characterization. Later claims using this abbreviation inherit the caveat. source
- TR041-SAR-006: two-place relations capital R relate elements of the domain to source
- TR041-SAR-007: Reader correction. A missing closing parenthesis has been supplied in the final conjunct of the Pow display. The nested implication remains: if x belongs to capital Y, then every subset coded by x using capital R is a subset of capital X. No mathematical condition has been changed. source
- TR041-SAR-009: Source caveat. The proof refers to subsets of the set assigned to capital Z, although the displayed construction uses capital X as the set whose subsets are coded and has no such free capital Z. This apparent variable mismatch is retained in the source wording and identified here, without an unmarked substitution. source
- TR041-SAR-008: This is ruled out by the last conjunct, which requires the source
- TR041-SAR-010: Source caveat. The final function condition in this proposed characterization is satisfied by the identity function on the whole domain, for any subset capital Y. It therefore does not establish the upper bound on domain size needed for equality with the continuum. The formula also inherits the earlier caveats about Aleph zero. The source statement is preserved, not presented as an independently established equivalence. source
- TR041-SAR-011: Source caveat. The following assertions about C H and N C H use the earlier abbreviations Aleph one, Aleph zero, Count, and equinumerosity. Those printed definitions have the documented defects. The source's intended connection with the Continuum Hypothesis is retained, but the printed formulas are not certified as correct characterizations. No missing proof is supplied. source