We study the computational expressivity of proof systems with fixed point operators, within the `proofs-as-programs' paradigm. We start with a calculus $\mu\mathsf{LJ}$ (due to Clairambault) that extends intuitionistic logic by least and greatest positive fixed points. Based in the sequent calculus, $\mu\mathsf{LJ}$ admits a standard extension to a `circular' calculus $\mathsf{C}\mu\mathsf{LJ}$. Our main result is that, perhaps surprisingly, both $\mu\mathsf{LJ}$ and $\mathsf{C}\mu\mathsf{LJ}$ represent the same first-order functions: those provably total in $\Pi^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 $\Pi^1_2$-$\mathsf{CA}_0$ (due to M\"ollerfeld). 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 $\Pi^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.
翻译:我们在“ 校对” 范式中研究使用固定点运算符的校验系统的计算清晰度。 我们从计算单位$\ mu\ mathsf{LJ} 开始( 由于 clairambault ) 以最小和最大正值固定点延伸直觉逻辑。 以序列计算器为基础, $\ mu\ mathsf{LJ} 允许将“ 直角” 计算器系统的标准扩展为 $\ mathsf{ {C<unk> mu\ mathsf{LJ} 。 我们的主要结果是, 也许令人惊讶的是, $\ mu\ mathsf{LJ} 和 $\ maths final 逻辑以最小的固定点延伸逻辑。 以 $\ pearma_ 2$\\\ math settlexx= max maxx max maxx max max max max maxx max max mailalalalalalalalalalalalalalal sual sualal sual sualsal mais mais max max max max max max maxxxxxxxxxxxxxxxxxxx roxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxalxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx</s>