Arrow Research search
Back to CSL

CSL 2023

A Cyclic Proof System for Full Computation Tree Logic

Conference Paper Accepted Paper Logic in Computer Science · Theoretical Computer Science

Abstract

Full Computation Tree Logic, commonly denoted CTL*, is the extension of Linear Temporal Logic LTL by path quantification for reasoning about branching time. In contrast to traditional Computation Tree Logic CTL, the path quantifiers are not bound to specific linear modalities, resulting in a more expressive language. We present a sound and complete hypersequent calculus for CTL*. The proof system is cyclic in the sense that proofs are finite derivation trees with back-edges. A syntactic success condition on non-axiomatic leaves guarantees soundness. Completeness is established by relating cyclic proofs to a natural ill-founded sequent calculus for the logic.

Authors

Keywords

  • Full computation tree logic
  • Hypersequent calculus
  • Cyclic proofs

Context

Venue
Annual Conference on Computer Science Logic
Archive span
1988-2026
Indexed papers
1413
Paper id
189694385484325027
v2026.09.13