From Quantifier Depth to Quantifier Number: Separating Structures with k Variables

Fuente: arXiv
Saved in:
Bibliographic Details
Main Author: Vinall-Smeeth, Harry
Format: Preprint
Published: 2023
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866913240992186368
author Vinall-Smeeth, Harry
author_facet Vinall-Smeeth, Harry
contents Given two $n$-element structures, $\mathcal{A}$ and $\mathcal{B}$, which can be distinguished by a sentence of $k$-variable first-order logic ($\mathcal{L}^k$), what is the minimum $f(n)$ such that there is guaranteed to be a sentence $ϕ\in \mathcal{L}^k$ with at most $f(n)$ quantifiers, such that $\mathcal{A} \models ϕ$ but $\mathcal{B} \not \models ϕ$? We present various results related to this question obtained by using the recently introduced QVT games. In particular, we show that when we limit the number of variables, there can be an exponential gap between the quantifier depth and the quantifier number needed to separate two structures. Through the lens of this question, we will highlight some difficulties that arise in analysing the QVT game and some techniques which can help to overcome them. As a consequence, we show that $\mathcal{L}^{k+1}$ is exponentially more succinct than $\mathcal{L}^{k}$. We also show, in the setting of the existential-positive fragment, how to lift quantifier depth lower bounds to quantifier number lower bounds. This leads to almost tight bounds.
format Preprint
id arxiv_https___arxiv_org_abs_2311_15885
institution arXiv
publishDate 2023
record_format arxiv
spellingShingle From Quantifier Depth to Quantifier Number: Separating Structures with k Variables
Vinall-Smeeth, Harry
Logic in Computer Science
Given two $n$-element structures, $\mathcal{A}$ and $\mathcal{B}$, which can be distinguished by a sentence of $k$-variable first-order logic ($\mathcal{L}^k$), what is the minimum $f(n)$ such that there is guaranteed to be a sentence $ϕ\in \mathcal{L}^k$ with at most $f(n)$ quantifiers, such that $\mathcal{A} \models ϕ$ but $\mathcal{B} \not \models ϕ$? We present various results related to this question obtained by using the recently introduced QVT games. In particular, we show that when we limit the number of variables, there can be an exponential gap between the quantifier depth and the quantifier number needed to separate two structures. Through the lens of this question, we will highlight some difficulties that arise in analysing the QVT game and some techniques which can help to overcome them. As a consequence, we show that $\mathcal{L}^{k+1}$ is exponentially more succinct than $\mathcal{L}^{k}$. We also show, in the setting of the existential-positive fragment, how to lift quantifier depth lower bounds to quantifier number lower bounds. This leads to almost tight bounds.
title From Quantifier Depth to Quantifier Number: Separating Structures with k Variables
topic Logic in Computer Science
url https://arxiv.org/abs/2311.15885