The flattening operator in team-based logics
Arnaud Durand, Juha Kontinen, Werner Mérian, Jouko Väänänen
TL;DR
This paper studies the flattening operator $\mathsf{F}$ in team semantics, focusing on how it interacts with core logics such as dependence, anonymity, inclusion, and exclusion. It provides an axiomatic and semantic account of $\mathsf{F}$, analyzes its impact on flatness and closure properties, and derives precise expressivity results across full FO and fixed-arity fragments. Notably, $\mathsf{F}$ is conservative for many logics (e.g., dependence, exclusion, independence, and full FO with negation), but it increases expressive power for certain unary fragments (e.g., unary inclusion and unary anonymity) and enables explicit separations (e.g., non-connectedness of graphs). The work uses translations to GFP$^{+}$ and ESO to justify safeness, and it identifies concrete separating formulas, clarifying the nuanced role of $\mathsf{F}$ in the landscape of team-based logics.
Abstract
We propose a systematic study of the so-called flattening operator in team semantics. This operator was first introduced by Hodges in 1997, and has not been studied in more detail since. We begin a systematic study of the expressive power this operator adds to the most well-known team-based logics, such as dependence logic, anonymity logic, inclusion logic and exclusion logic.
