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. Set theory with atoms is used to reason about these objects. Recent work assumes that
A is countable and that the symmetries are the automorphisms of a structure on
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) be the universe of symmetries induced by adding atoms in bijection with
A and considering the symmetric universe;
A be the image of
A on the atoms; and
ϕPM(A) be the relativisation of
ϕ to
PM(A). We prove that all symmetric universes of equality atoms have theory
Th(PM(⟨N⟩)). We prove that for structures
A, `nicely' covered by a set of cardinality
κ, there is a structure
B≡A of size
κ such that for all formulae
ϕ(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*}