HyperLTL Satisfiability Is Highly Undecidable, HyperCTL$^*$ is Even Harder
Temporal logics for the specification of information-flow properties are able to express relations between multiple executions of a system. The two most important such logics are HyperLTL and HyperCTL*, which generalise LTL and CTL* by trace quantification. It is known that this expressiveness comes at a price, i.e. satisfiability is undecidable for both logics. In this paper we settle the exact complexity of these problems, showing that both are in fact highly undecidable: we prove that HyperLTL satisfiability is $\Sigma_1^1$-complete and HyperCTL* satisfiability is $\Sigma_1^2$-complete. These are significant increases over the previously known lower bounds and the first upper bounds. To prove $\Sigma_1^2$-membership for HyperCTL*, we prove that every satisfiable HyperCTL* sentence has a model that is equinumerous to the continuum, the first upper bound of this kind. We also prove this bound to be tight. Furthermore, we prove that both countable and finitely-branching satisfiability for HyperCTL* are as hard as truth in second-order arithmetic, i.e. still highly undecidable. Finally, we show that the membership problem for every level of the HyperLTL quantifier alternation hierarchy is $\Pi_1^1$-complete. Comment: arXiv admin note: substantial text overlap with arXiv:2105.04176
Authors
- Marie Fortin (ORCID: https://orcid.org/0000-0002-7045-4783)
- Patrick Totzke (ORCID: https://orcid.org/0000-0001-5274-8190)
- Martín Zimmermann (ORCID: https://orcid.org/0000-0002-8038-2453)
- Louwe B. Kuijer (ORCID: https://orcid.org/0000-0001-6696-9023)
Institutions
- Centre National de la Recherche Scientifique (FR)
- University of Liverpool (GB)
- Université Paris Cité (FR)
- Sorbonne Paris Cité (FR)
- Institut de Recherche en Informatique Fondamentale (FR)
- Aalborg University (DK)
Publication Details
- Journal
- Logical Methods in Computer Science
- Published
- 2025-01-10
- DOI
- https://doi.org/10.46298/lmcs-21(1:3)2025
- Citations
- 2
- Primary Topic
- Formal Methods in Verification
- Type
- article
- Field-Weighted Citation Impact
- 3.01
Funders
- Engineering and Physical Sciences Research Council