Gianluca Curzi ; Anupam Das - Computational expressivity of (circular) proofs with fixed points

lmcs:13674 - Logical Methods in Computer Science, November 4, 2025, Volume 21, Issue 4 - https://doi.org/10.46298/lmcs-21(4:18)2025
Computational expressivity of (circular) proofs with fixed pointsArticle

Authors: Gianluca Curzi ; Anupam Das

    We study the computational expressivity of proof systems with fixed point operators, within the 'proofs-as-programs' paradigm. We start with a calculus muLJ (due to Clairambault) that extends intuitionistic logic by least and greatest positive fixed points. Based in the sequent calculus, muLJ admits a standard extension to a 'circular' calculus CmuLJ.

    Our main result is that, perhaps surprisingly, both muLJ and CmuLJ represent the same first-order functions: those provably total in $Π^1_2$-$\mathsf{CA}_0$, a subsystem of second-order arithmetic beyond the 'big five' of reverse mathematics and one of the strongest theories for which we have an ordinal analysis (due to Rathjen). This solves various questions in the literature on the computational strength of (circular) proof systems with fixed points.

    For the lower bound we give a realisability interpretation from an extension of Peano Arithmetic by fixed points that has been shown to be arithmetically equivalent to $Π^1_2$-$\mathsf{CA}_0$ (due to Möllerfeld). For the upper bound we construct a novel computability model in order to give a totality argument for circular proofs with fixed points. In fact we formalise this argument itself within $Π^1_2$-$\mathsf{CA}_0$ in order to obtain the tight bounds we are after. Along the way we develop some novel reverse mathematics for the Knaster-Tarski fixed point theorem.


    Volume: Volume 21, Issue 4
    Published on: November 4, 2025
    Accepted on: September 9, 2025
    Submitted on: May 28, 2024
    Keywords: Logic in Computer Science

    Consultation statistics

    This page has been seen 326 times.
    This article's PDF has been downloaded 125 times.