Distinguishing Models by Formulas and the Number of Countable Models
Mohammad Assem

TL;DR
This paper introduces a new way to distinguish countable models based on the number of realizations of formulas, revealing a Borel equivalence relation and implications for Vaught's conjecture without assuming the Continuum Hypothesis.
Contribution
It defines a distinguishability relation weaker than isomorphism, proves its Borel nature, and derives results on the size of model sets and Vaught's conjecture in specific languages.
Findings
The distinguishability relation is Borel in a Polish space.
Uncountable distinguishable models imply continuum-sized sets.
Vaught's conjecture holds for languages with only one unary relation.
Abstract
We indicate a way of distinguishing between structures, for which, we call two structures distinguishable. Roughly, being distinguishable means that they differ in the number of realizations each gives for some formula. Being non-distinguishable turns out to be an interesting equivalence relation that is weaker than isomorphism and stronger than elementary equivalence. We show that this equivalence relation is Borel in a Polish space that codes countable structures. It then follows, without assuming the Continuum Hypothesis, that for any first order theory in a countable language, if it has an uncountable set of countable models that are pairwise distinguishable, then actually it has such a set of continuum size. We show also, as an easy consequence of our results, that Vaught's conjecture holds for the language with only one unary relation symbol.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Topology and Set Theory · Computability, Logic, AI Algorithms · Logic, Reasoning, and Knowledge
