BOREL FUNCTORS AND INFINITARY INTERPRETATIONS

We introduce the notion of infinitary interpretation of structures. In general, an interpretation between structures induces a continuous homomorphism between their automorphism groups, and furthermore, it induces a functor between the categories of copies of each structure. We show that for the case of infinitary interpretation the reversals are also true: Every Baire-measurable homomorphism between the automorphism groups of two countable structures is induced by an infinitary interpretation, and every Baire-measurable functor between the set of copies of two countable structures is induced by an infinitary interpretation. Furthermore, we show the complexities are maintained in the sense that if the functor is $\mathbf{\Delta}^0_\alpha$, then the interpretation that induces it is $\Delta^{\mathtt{in}}_\alpha$ up to $\mathbf{\Delta}^0_\alpha$ equivalence.