Undecidable First-Order Theories of Affine Geometries
Antti Kuusisto, Jeremy Meyers, Jonni Virtema

TL;DR
This paper investigates the logical complexity of affine geometries, proving that the first-order theories of many geometric structures with added unary predicates are undecidable, thus refuting previous conjectures about their decidability.
Contribution
It demonstrates that for all n>1, the FO-theory of monadic expansions of affine geometries is _1-hard, and introduces a broad class of structures with undecidable theories, challenging prior assumptions.
Findings
Monadic expansions of affine geometries are _1-hard.
The FO-theory of a broad class of geometric structures is undecidable.
Weak universal MSO logic over expansions can be translated into universal MSO.
Abstract
Tarski initiated a logic-based approach to formal geometry that studies first-order structures with a ternary betweenness relation (\beta) and a quaternary equidistance relation (\equiv). Tarski established, inter alia, that the first-order (FO) theory of (R^2,\beta,\equiv) is decidable. Aiello and van Benthem (2002) conjectured that the FO-theory of expansions of (R^2,\beta) with unary predicates is decidable. We refute this conjecture by showing that for all n>1, the FO-theory of monadic expansions of (R^2,\beta) is \Pi^1_1-hard and therefore not even arithmetical. We also define a natural and comprehensive class C of geometric structures (T,\beta), where T is a subset of R^2, and show that for each structure (T,\beta) in C, the FO-theory of the class of monadic expansions of (T,\beta) is undecidable. We then consider classes of expansions of structures (T,\beta) with restricted unary…
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
TopicsHistory and Theory of Mathematics · Advanced Algebra and Logic · Logic, programming, and type systems
