Table of Contents
Fetching ...

Some contributions to presheaf model theory, II -- back and forth

Andreas Brunner, Charles Morgan, Darllan Conceição Pinto

TL;DR

The paper adapts back-and-forth arguments to presheaf model theory over a complete Heyting algebra, develops transfinite refinements of partial isomorphisms and Scott-Karp style invariants, and integrates infinitary languages and forcing semantics. It proves a network of equivalences linking partial isomorphism refinements, invariant hierarchies, and Ehrenfeucht-Fraïssé style games, culminating in generalized Karp-type results for presheaves and $L_{\\infty\\lambda}$-structures. It further extends the framework with unnesting and the $L^{\\square}$ language, showing that square connectives, nullary substitutions, and forcing semantics are semantically interchangeable and useful for capturing model similarity at high quantifier ranks. The work unifies multiple hierarchies of model-theoretic similarity in presheaf contexts, providing a robust Fraïssé-type toolkit for intuitionistic truth-value settings and paving the way for new Fraïssé-style results for presheaves. Overall, it offers a comprehensive, transfinite, and algebra-valued extension of classical model-theoretic back-and-forth analysis to presheaves of models.

Abstract

We discuss the back and forth technique in the context of presheaf model theory. The essence of the back and forth technique lies in showing the relationship between various hierarchies which calibrate similarity between two models and, more generally, between two pairs consisting of a model and a tuple from it. In this paper we define several such hierarchies for presheaf models (and tuples of sections from them): those based on the degree of extendibility of partial isomorphisms through literal back and forth conditions, on sharing specific, abstract invariants which we define (the $F^α_{M,\bar{a}}$ of §\ref{function_analysis} for example), on agreeing on the (truth) values of instantiations of formulae up to a given amount of quantifier completity, on the existence of winning strategies for player II in certain Ehrenfeucht-Fraïssé-type games and, finally, on satisfying certain infinitary sentences that arise in the construction of Scott sentences. We ultimately show that all of these hierarchies align.

Some contributions to presheaf model theory, II -- back and forth

TL;DR

The paper adapts back-and-forth arguments to presheaf model theory over a complete Heyting algebra, develops transfinite refinements of partial isomorphisms and Scott-Karp style invariants, and integrates infinitary languages and forcing semantics. It proves a network of equivalences linking partial isomorphism refinements, invariant hierarchies, and Ehrenfeucht-Fraïssé style games, culminating in generalized Karp-type results for presheaves and -structures. It further extends the framework with unnesting and the language, showing that square connectives, nullary substitutions, and forcing semantics are semantically interchangeable and useful for capturing model similarity at high quantifier ranks. The work unifies multiple hierarchies of model-theoretic similarity in presheaf contexts, providing a robust Fraïssé-type toolkit for intuitionistic truth-value settings and paving the way for new Fraïssé-style results for presheaves. Overall, it offers a comprehensive, transfinite, and algebra-valued extension of classical model-theoretic back-and-forth analysis to presheaves of models.

Abstract

We discuss the back and forth technique in the context of presheaf model theory. The essence of the back and forth technique lies in showing the relationship between various hierarchies which calibrate similarity between two models and, more generally, between two pairs consisting of a model and a tuple from it. In this paper we define several such hierarchies for presheaf models (and tuples of sections from them): those based on the degree of extendibility of partial isomorphisms through literal back and forth conditions, on sharing specific, abstract invariants which we define (the of §\ref{function_analysis} for example), on agreeing on the (truth) values of instantiations of formulae up to a given amount of quantifier completity, on the existence of winning strategies for player II in certain Ehrenfeucht-Fraïssé-type games and, finally, on satisfying certain infinitary sentences that arise in the construction of Scott sentences. We ultimately show that all of these hierarchies align.
Paper Structure (12 sections, 40 theorems, 107 equations)

This paper contains 12 sections, 40 theorems, 107 equations.

Key Result

Lemma 2.3

Suppose $M$, $N$ are presheaves over $\Omega$, $A\subseteq |M|$, $B\subseteq |N|$, and $h:A\longrightarrow B$. Suppose for all $a_0$, $a_1\in A$ we have $[a_0=a_1]_M = [h(a_0)=h(a_1)]_N$. Then we can extend $h$ to a presheaf monomorphism $h:\langle A \rangle\longrightarrow \langle B \rangle$ by for

Theorems & Definitions (113)

  • Definition 1.2
  • Definition 1.3
  • Definition 1.4
  • Definition 1.5
  • Definition 1.6
  • Definition 2.1
  • Definition 2.2
  • Lemma 2.3
  • proof
  • Definition 2.4
  • ...and 103 more