Axioms for Arbitrary Object Theory
Luca Steinkrauss, Leon Horsten
TL;DR
AOT formalizes arbitrary object theory within a classical first-order framework, introducing a structured ontology of particular objects, arbitrary objects, states, and sets, and an abstraction mechanism via a two-place $F$ and a three-place $Val$ that connect particular object systems to their abstracted arbitrary-object systems. The theory enforces a partition of the domain, a comprehension-like abstraction, and extensionality principles to avoid duplication, while demonstrating consistency through simple models and offering a definitional core using Ur-element set theory. Through simple examples and properties, the paper shows how arbitrary-object systems can be systematically constructed from particular objects and clarified by a mathematical backbone, while acknowledging current scope limitations and outlining paths for future enrichment, including reductions and higher-order variants.
Abstract
We formulate and discuss a general axiomatic theory of arbitrary objects. This theory is expressed in a simple first-order language without modal operators, and it is governed by classical logic.
