English

Logic of Sets with Atoms

Logic 2025-12-03 v1 Logic in Computer Science

Abstract

Orbit-finite models of computation generalise the standard models of computation, to allow computation over infinite objects that are finite up to symmetries on atoms, denoted by A\mathbb{A}. Set theory with atoms is used to reason about these objects. Recent work assumes that A\mathbb{A} is countable and that the symmetries are the automorphisms of a structure on A\mathbb{A}. We study this set theory to understand generalisations of this approach. We show that: this construction is well-defined and sufficiently expressive; and that automorphism groups are adequate. Certain uncountable structures appear similar to countable structures, suggesting that the theory of orbit-finite constructions may apply to these uncountable structures. We prove results guaranteeing that the theory of symmetries of two structures are equal. Let: PM(A)PM(\mathcal{A}) be the universe of symmetries induced by adding atoms in bijection with A\mathcal{A} and considering the symmetric universe; A\underline{\mathcal{A}} be the image of A\mathcal{A} on the atoms; and ϕPM(A)\phi ^{PM(\mathcal{A})} be the relativisation of ϕ\phi to PM(A)PM(\mathcal{A}). We prove that all symmetric universes of equality atoms have theory Th(PM(N))Th(PM(\left\langle \mathbb{N}\right\rangle)). We prove that for structures A\mathcal{A}, `nicely' covered by a set of cardinality κ\kappa, there is a structure BA\mathcal{B}\equiv\mathcal{A} of size κ\kappa such that for all formulae ϕ(x)\phi(x) in one variable, \begin{equation*} ZFC\vdash \phi(\underline{\mathcal{A}})^{PM(\mathcal{A})}\leftrightarrow\phi(\underline{\mathcal{B}})^{PM(\mathcal{B})} \end{equation*}

Keywords

Cite

@article{arxiv.2512.02041,
  title  = {Logic of Sets with Atoms},
  author = {Jake Masters},
  journal= {arXiv preprint arXiv:2512.02041},
  year   = {2025}
}

Comments

Master's Thesis, 81 pages, 1 figure

R2 v1 2026-07-01T08:04:22.949Z