This will be a talk for the Notre Dame Logic Seminar on 6 February 2024, 2:00 pm.

Abstract. The principle of covering reflection holds of a cardinal
This will be a talk for the Notre Dame Logic Seminar on 6 February 2024, 2:00 pm.
Abstract. The principle of covering reflection holds of a cardinal
A theory admits quantifier-elimination when every assertion is logically equivalent over the theory to a quantifier-free assertion. This is quite a remarkable property when it occurs, because it reveals a severe limitation on the range of concepts that can be expressed in the theory—a quantifier-free assertion, after all, is able to express only combinations of the immediate atomic facts at hand. As a result, we are generally able to prove quantifier-elimination results for a theory only when we already have a profound understanding of it and its models, and the quantifier-elimination result itself usually leads quickly to classification of the definable objects, sets, and relations in the theory and its models. In this way, quantifier-elimination results often showcase our mastery over a particular theory and its models. So let us present a few quantifier-elimination results, exhibiting our expertise over some natural theories.
Consider any two rational numbers
Theorem. The theory of the rational order
Proof. To see this, observe simply by Cantor’s categoricity theorem for countable dense linear orders that any pair
More generally, a similar observation applies to assertions
What about other endless dense linear orders? The argument we have given so far is about the theory of this particular model
Theorem. In the theory of endless dense linear orders, every statement is logically equivalent to a quantifier-free statement.
Proof. To clarify, the quantifier-free statement will have the same free variables as the original assertion, provided we allow
Corollary. The theory of endless dense linear orders is complete.
Proof. If
Corollary. In any endless dense linear order, the definable sets (allowing parameters) are precisely the finite unions of intervals.
Proof. By intervals we mean a generalized concept allowing either open or closed endpoints, as well as rays, in any of the forms:
Of course any such interval is definable, since
Conversely, any putative definition
Let us next consider the theory of a successor function, as realized for example in the Dedekind model,
function
In the Dedekind model, every individual is definable, since
What definable subsets of the Dedekind model can we think of? Of course, we can define any particular finite set, since the numbers are definable as individuals. For example, we can define the set
Theorem. The theory of a successor function admits elimination of quantifiers—every assertion is equivalent in this theory to a quantifier-free assertion.
Proof. By induction on formulas. The claim is already true for atomic assertions, since they have no quantifiers, and quantifier-free assertions are clearly closed under the Boolean connectives. So it suffices by induction to eliminate the quantifier from assertions of the form
We can remove duplicated
For example, since the third clause in the formula above is equivalent to
Since the method is completely general, we have proved that the theory of successor admits elimination of quantifiers.
It follows that the definable sets in the Dedekind model
Corollary. The definable sets in
Proof. This is because an atomic formula defines a finite set, and the collection of finite or cofinite sets is closed under negation and Boolean combinations. Since every formula is equivalent to a quantifier-free formula, it follows that every formula is a Boolean combination of atomic formulas, and hence defines a finite or cofinite set.
In particular, the concepts of being even or being odd are not definable from the successor operation in
Corollary. The theory of a successor function is complete—it is the theory of the standard model
Proof. If
We saw that the three axioms displayed on the previous page were true in the Dedekind model
Let me prove next that the theory implies the induction axiom schema.
Corollary. The theory of successor (the three axioms) implies the induction axiom schema in the language of successor, that is, the following assertion for any assertion
Proof. Consider the set defined by
In other words, in the trivial theory of successor–the three axioms—we get the corresponding induction axiom for free.
Presburger arithmetic is the theory of addition on the natural numbers, that is, the theory of the structure
What are the definable subsets? We can define the even numbers, of course, since
What I claim is that this exhausts what is expressible.
Theorem. Presburger arithmetic in the definitional expansion with all congruence relations, that is, the theory of the structure
admits elimination of quantifiers. In particular, every assertion in the language of
Proof. We consider Presburger arithmetic in the language with addition
We may therefore assume there are no negated congruences in
If indeed there is a conjunct of the equality form
So we have reduced to the case
So we have ultimately succeeded in expressing
Corollary. The definable sets in
Proof. Every periodic set is definable, since one can specify the set up to the period
Corollary. Multiplication is not definable in
Proof. If we could define multiplication, or even the squaring operation, then we would be able to define the set of perfect squares, but this is not eventually periodic. Similarly, if we could define the divides relation
Let us lastly consider the ordered real field
We can begin to gain insight to this fact by reaching into the depths of our high-school education. Presented with an equation
The key point is that this an elimination of quantifiers result, since we have eliminated the quantifier
Tarski’s theorem proves more generally that every assertion in the language of ordered fields is equivalent in real-closed fields to a quantifier-free assertion. Furthermore, there is a computable procedure to find the quantifier-free equivalent, as well as a computable procedure to determine the truth of any quantifier-free assertion in the theory of real-closed fields.
What I find incredible is that it follows from this that there is a computable procedure to determine the truth of any first-order assertion of Cartesian plane geometry, since all such assertions are expressible in the language of
This will be a talk for the Mathematical Logic Seminar at the University of Notre Dame on 8 February 2022 at 2 pm in 125 Hayes Healy.
Abstract. Mereology, the study of the relation of part to whole, is often contrasted with set theory and its membership relation, the relation of element to set. Whereas set theory has found comparative success in the foundation of mathematics, since the time of Cantor, Zermelo and Hilbert, mereology is strangely absent. Can a set-theoretic mereology, based upon the set-theoretic inclusion relation ⊆ rather than the element-of relation ∈, serve as a foundation of mathematics? How well is a model of set theory ⟨M,∈⟩ captured by its mereological reduct ⟨M,⊆⟩? In short, how much set theory does set-theoretic mereology know? In this talk, I shall present results on the model theory of set-theoretic mereology that lead broadly to negative answers to these questions and explain why mereology has not been successful as a foundation of mathematics. (Joint work with Makoto Kikuchi)
See the research papers:
This will be a talk for the Logic Oberseminar at the University of Münster, January 11, 2019.
Abstract. I shall present a new proof, with new applications, of the amazing extension theorem of Barwise (1971), which shows that every countable model of ZF has an end-extension to a model of ZFC + V=L. This theorem is both (i) a technical culmination of Barwise’s pioneering methods in admissible set theory and the admissible cover, but also (ii) one of those rare mathematical results saturated with significance for the philosophy of set theory. The new proof uses only classical methods of descriptive set theory, and makes no mention of infinitary logic. The results are directly connected with recent advances on the universal
I’ll be back in New York from Oxford, and this will be a talk for the CUNY Logic Workshop, December 14, 2018.
Abstract. I shall present a new proof, with new applications, of the amazing extension theorem of Barwise (1971), which shows that every countable model of ZF has an end-extension to a model of ZFC + V=L. This theorem is both (i) a technical culmination of Barwise’s pioneering methods in admissible set theory and the admissible cover, but also (ii) one of those rare mathematical results saturated with significance for the philosophy of set theory. The new proof uses only classical methods of descriptive set theory, and makes no mention of infinitary logic. The results are directly connected with recent advances on the universal
My lecture notes are available.
I have found a new proof of the Barwise extension theorem, that wonderful yet quirky result of classical admissible set theory, which says that every countable model of set theory can be extended to a model of
Barwise Extension Theorem. (Barwise 1971)
The Barwise extension theorem is both (i) a technical culmination of the pioneering methods of Barwise in admissible set theory and infinitary logic, including the Barwise compactness and completeness theorems and the admissible cover, but also (ii) one of those rare mathematical theorems that is saturated with significance for the philosophy of mathematics and particularly the philosophy of set theory. I discussed the theorem and its philosophical significance at length in my paper, The multiverse perspective on the axiom of constructibility, where I argued that it can change how we look upon the axiom of constructibility and whether this axiom should be considered ‘restrictive,’ as it often is in set theory. Ultimately, the Barwise extension theorem shows how wrong a model of set theory can be, if we should entertain the idea that the set-theoretic universe continues growing beyond it.
Regarding my new proof, below, however, what I find especially interesting about it, if not surprising in light of (i) above, is that it makes no use of Barwise compactness or completeness and indeed, no use of infinitary logic at all! Instead, the new proof uses only classical methods of descriptive set theory concerning the representation of
To clarify the terms, an end-extension of a model of set theory
Set theory, of course, overflows with instances of end-extensions. For example, the rank-initial segments
Let’s get into the proof.
Proof. Suppose that
It remains to consider the case where
If
So we may assume
One can prove a somewhat stronger version of the theorem, as follows.
Theorem. For any countable model
In particular, one can find end-extensions of
Proof. Carry out the same proof as above, except in all the statements, ask for end-extensions of
For example, we can make the following further examples.
Corollaries.
And in each case, we can furthermore arrange that every set of
This proof grew out of a project on the
Jon Barwise. Infinitary methods in the model theory of set theory. In Logic
Colloquium ’69 (Proc. Summer School and Colloq., Manchester, 1969), pages
53–66. North-Holland, Amsterdam, 1971.
I was fascinated recently to discover something I hadn’t realized about relative interpretability in set theory, and I’d like to share it here. Namely,
Different set theories extending ZF are never bi-interpretable!
For example, ZF and ZFC are not bi-interpretable, and neither are ZFC and ZFC+CH, nor ZFC and ZFC+
The bi-interpretation result shows that these interpretations do not and cannot rise to the level of bi-interpretations of theories — the most robust form of mutual relative interpretability — and consequently, the translations inevitably must involve a loss of information.
To be sure, set theorists classify the various set-theoretic principles and theories into a hierarchy, often organized by consistency strength or by other notions of interpretative power, using forcing or definable inner models. From any model of ZF, for example, we can construct a model of ZFC, and from any model of ZFC, we can construct models of ZFC+CH or ZFC+
(I had proved the theorem a few weeks ago in joint work with Alfredo Roque Freire, who is visiting me in New York this year. We subsequently learned, however, that this was a rediscovery of results that have evidently been proved independently by various authors. Albert Visser proves the case of PA in his paper, “Categories of theories and interpretations,” Logic in Tehran, 284–341, Lect. Notes Log., 26, Assoc. Symbol. Logic, La Jolla, CA, 2006, (pdf, see pp. 52-55). Ali Enayat gave a nice model-theoretic argument for showing specifically that ZF and ZFC are not bi-interpretable, using the fact that ZFC models can have no involutions in their automorphism groups, but ZF models can; and he proved the general version of the theorem, for ZF, second-order arithmetic
Meanwhile, let me explain our argument. Recall from model theory that one theory
Two theories are thus mutually interpretable, if each of them is interpretable in the other. Such theories are necessarily equiconsistent, since from any model of one of them we can produce a model of the other.
Note that mutual interpretability, however, does not insist that the two translations are inverse to each other, even up to isomorphism. One can start with a model of the first theory
By addressing this, one arrives at a stronger and more robust form of mutual interpretability. Namely, two theories
For example, the theory of linear orders
For a richer example, the theory PA is bi-interpretable with the finite set theory
We are now ready to prove that this bi-interpretation situation does not occur with different set theories extending ZF.
Theorem. Distinct set theories extending ZF are never bi-interpretable. Indeed, there is not a single model-theoretic instance of bi-interpretation occurring with models of different set theories extending ZF.
Proof. I mean “distinct” here in the sense that the two theories are not logically equivalent; they do not have all the same theorems. Suppose that we have a bi-interpretation instance of the theories
I claim that
If the ordinals of
If the ordinals of
The remaining case occurs when the ordinals of
It follows that although ZF and ZFC are equiconsistent, they are not bi-interpretable. Similarly, ZFC and ZFC+CH and ZFC+
A similar argument works with PA to show that different extensions of PA are never bi-interpretable.
[bibtex key=HamkinsMillerSeaboldWarner2007:InfiniteTimeComputableModelTheory]
We introduce infinite time computable model theory, the computable model theory arising with infinite time Turing machines, which provide infinitary notions of computability for structures built on the reals