3
$\begingroup$

First let me recall Stone duality in terms of propositional logic.

Let $L$ and $K$ be propositional signatures (i.e., sets of propositional variables). Let $T$ be a propositional theory over $L$ and $S$ a propositional theory over $K$. An interpretation of $T$ in $S$ is a map $I\colon L\to \{\text{$K$-sentences}\}$ (which extends to a map $\{\text{$L$-sentences}\}\to \{\text{$K$-sentences}\}$, which we also denote by $I$) such that $S\models I(\phi)$ for all $\phi\in T$. Two interpretations $I$ and $I'$ of $T$ in $S$ are homotopic if $S\models I(p)\leftrightarrow I'(p)$ for all $p\in L$. Let me denote the category of all propositional theories (over all propositional signatures) and homotopy classes of interpretations by $\mathrm{PropTh}$.

There is a contravariant functor $\mathrm{Mod}\colon \mathrm{PropTh}\to \mathrm{Top}$, which maps a propositional theory $T$ over a propositional signature $L$ to the set $\mathrm{Mod}(T)$ of all models $M\colon L\to \{0,1\}$ of $T$ equipped with the topology generated by the sets of the form $$\{M\colon L\to \{0,1\}\mid M\models T\cup \{\phi\}\}$$ for each $L$-sentence $\phi$. Stone's duality theorem states two things:

  • This functor is fully faithful, i.e., for all propositional theories $T$ and $S$, the canonical map from the set of all homotopy classes of interpretations of $T$ in $S$ to the set of all continuous maps $\mathrm{Mod}(S)\to \mathrm{Mod}(T)$ is bijective.

  • A topological space lies in the essential image of this functor if and only if it is compact, totally disconnected, and Hausdorff.

I wonder what happens if we replace the category $\mathrm{PropTh}$ by the larger category $\mathrm{PropClass}$ of propositional classes:

A propositional class is a pair $(L, W)$, where $L$ is a propositional signature and $W\subseteq \{0,1\}^L$ is a set of $L$-structures. An interpretation between propositional classes $(L, W)$ and $(K, V)$ is a map $I\colon L\to \{\text{$K$-sentences}\}$ such that for each $K$-structure $M\colon K\to \{0,1\}$ in $V$, the induced $L$-structure $IM:=M \circ I\colon L\to \{0,1\}$ is in $W$. Two interpretations $I$ and $I'$ between $(L, W)$ and $(K, V)$ are homotopic if for any $K$-structure $M$ in $V$ and all $p\in L$, $IM\models p$ if and only if $I'M\models p$ (i.e., $IM=I'M$). Denote the category of all propositional classes and homotopy classes of interpretations by $\mathrm{PropClass}$.

Note that there is a fully faithful functor from $\mathrm{PropTh}$ to $\mathrm{PropClass}$, sending a propositional theory $T$ over $L$ to the propositional class $(L,\{\text{models of $T$}\})$. In this sense, propositional classes generalize propositional theories.

There is a canonical contravariant functor from $\mathrm{PropClass}$ to $\mathrm{Top}$, sending a propositional class $(L, W)$ to the set $W$ equipped with the topology generated by the sets of the form $$\{M\in W\mid M\models \phi\}$$ for each $L$-sentence $\phi$.

Questions:

  1. Is that functor fully faithful? If not, is there a way to make it fully faithful, maybe by replacing the category $\mathrm{Top}$?

  2. Can one describe the essential image of that functor?

$\endgroup$

1 Answer 1

2
$\begingroup$

Let $(L,W)$ be a propositional class, so $W\subseteq 2^L$. The topology you assign to $W$ is exactly the subspace topology inherited from $2^L$, where $2$ gets the discrete topology and $2^L$ gets the product topology. So the essential image of your functor is just the subcategory of $\mathsf{Top}$ consisting of all spaces which are subspaces of Cantor cubes. These are exactly the Hausdorff zero-dimensional spaces (where zero-dimensional means that there is a basis of clopen sets).

I believe the functor $(L,W)\mapsto W$ is faithful, but it is not full. For a counterexample, let $L = \{p\}$, and let $K = \{q_n\mid n\in \omega\}$. Let $W$ be the set containing both $L$-structures, so as a topological space it is a discrete space with $2$ points. Let $V$ be the set of $K$-structures in which exactly one variable $q_n$ is true. As a topological space it is a countably infinite discrete space. Then there are continuum-many continuous maps $V\to W$, but only countably many interpretations of $W$ in $V$ (one for each $K$-sentence).

I think the natural extension of Stone duality here should be a contravariant equivalence between $\mathsf{PropClass}$ and the category $\mathsf{Stone}_D$ of Stone spaces (compact, Hausdorff, zero-dimensional) with a distinguished dense set. An arrow $(X,D)\to (Y,E)$ is a continuous map $f\colon X\to Y$ such that $f(D)\subseteq E$. The functor maps $(L,W)$ to $(\mathrm{Mod}(\mathrm{Th}(W)),W)$, where $\mathrm{Th}(W)$ is the set of all propositional sentences true in every structure in $W$.

The idea is simple: An interpretation of $(L,W)$ in $(K,V)$ is exactly the same data as an interpretation of $\mathrm{Th}(W)$ in $\mathrm{Th}(V)$, with the additional requirement that $I(V)\subseteq W$. By ordinary Stone duality, it corresponds to a continuous map $\mathrm{Mod}(\mathrm{Th}(V))\to \mathrm{Mod}(\mathrm{Th}(W))$. And $V$ is dense in $\mathrm{Mod}(\mathrm{Th}(V))$ (indeed, the latter is the closure of $V$ in $2^L$) and similarly for $W$. To see that the essential image is exactly $\mathsf{Stone}_D$, note that every Stone space $X$ is homeomorphic to $\mathrm{Mod}(T)$ for some $L$-theory $T$. The homeomorphism maps a dense set $D$ in $X$ to a set $W$ of models of $T$, and $T = \mathrm{Th}(W)$ by density.

$\endgroup$
11
  • $\begingroup$ Thanks! Is the contravariant functor $\mathrm{PropClass}\to \mathrm{Set}$ (note that I replaced $\mathrm{Top}$ by $\mathrm{Set}$) conservative (i.e., isomorphism-reflecting)? $\endgroup$
    – LeopSchl
    Commented Aug 23, 2022 at 9:32
  • $\begingroup$ You're asking about the functor $(L,W)\mapsto W$, right? So the question is: if an interpretation between propositional classes induces a bijection between the classes, does it have an inverse interpretation? $\endgroup$ Commented Aug 23, 2022 at 12:53
  • $\begingroup$ The answer is no. Let $L = K = \{p_n\mid n\in \omega\}$. Let $W = \{M_n\mid n\in \omega\}$ where $p_n$ is the only variable true in $M_n$. Let $V = W\cup \{M_*\}$, where none of the $p_n$ are true in $M_*$. There is an interpretation $(L,V)\to (L,W)$ by $p_n\mapsto p_{n+1}$. The induced function $W\to V$ maps $M_{n+1}$ to $M_n$ for $n\geq 0$ and maps $M_0$ to $M_*$, so it is a bijection. But there is no inverse interpretation, since in such an interpretation, $p_0$ should be true when all of the $p_n$ are false, which is not expressible by a single sentence. $\endgroup$ Commented Aug 23, 2022 at 13:05
  • $\begingroup$ Topologically, what's going on is this: The ambient stone space is $V = \{M_n\mid n\in \omega\}\cup \{M_*\}$, where each $M_n$ is a discrete point and $M_*$ is a limit point. Now the map $M_{n+1}\mapsto M_n$, $M_0\mapsto M_*$, and $M_*\mapsto M_*$ is continuous, but it has no continuous inverse, since it maps the discrete point $M_0$ to the limit point $M_*$. $\endgroup$ Commented Aug 23, 2022 at 13:10
  • $\begingroup$ Thanks! "Topologically, what's going on is this: [...]" -- so are you saying $\mathrm{PropClass}\to \mathrm{Top}$ is conservative? $\endgroup$
    – LeopSchl
    Commented Aug 23, 2022 at 13:13

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .