pith. sign in

arxiv: 2506.22206 · v5 · submitted 2025-06-27 · 💻 cs.LO

Computation by infinite descent made explicit

Pith reviewed 2026-05-19 08:14 UTC · model grok-4.3

classification 💻 cs.LO
keywords non-wellfounded proofsinductive definitionsco-inductive definitionsordinal annotationscomputabilitynormalizationfinitary formulascategorical semantics
0
0 comments X

The pith

Every valid proof in this ordinal-annotated non-wellfounded system is computable.

A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.

The paper introduces a non-wellfounded proof system for intuitionistic logic extended with inductive and co-inductive definitions, where fixpoint formulas are annotated with explicit ordinal variables. It defines a notion of computability for proofs in this system and proves that every valid proof satisfies the definition. This yields a normalization result for finitary formulas and shows that proofs of suitable sequents uniquely determine functions on the natural numbers. The construction also produces a categorical model interpreting least fixpoints as initial algebras and greatest fixpoints as final coalgebras.

Core claim

In the non-wellfounded proof system with explicit ordinal annotations on fixpoint formulas, every valid proof is computable. This implies a normalization theorem for proofs of finitary formulas and establishes that each proof of an appropriate sequent represents a unique function on the natural numbers. The system further admits a categorical semantics in which least fixpoint formulas correspond to initial algebras and greatest fixpoint formulas correspond to final coalgebras.

What carries the argument

The computability predicate on proofs in the ordinal-annotated non-wellfounded system, which tracks descent through the annotations to extract computational content from valid derivations.

If this is right

  • Proofs of finitary formulas admit normalization to a canonical form.
  • Every proof of a sequent of the appropriate form represents a unique function on natural numbers.
  • Least fixpoint formulas correspond to initial algebras and greatest fixpoint formulas to final coalgebras in the derived categorical model.

Where Pith is reading between the lines

These are editorial extensions of the paper, not claims the author makes directly.

  • Explicit ordinal annotations may allow finer control over the descent behavior when mixing inductive and co-inductive rules in larger proof systems.
  • The approach suggests a route for direct program extraction from non-wellfounded proofs without separate translation steps.
  • Similar annotation techniques could be tested in related systems to clarify computational content for other forms of infinite descent.

Load-bearing premise

The definition of computability for proofs with ordinal annotations is sufficient to capture computational content without extra restrictions on ordinal variables or interactions between inductive and co-inductive rules.

What would settle it

A valid proof in the system for which the computability predicate does not hold, such as one that fails to define a terminating computation or a unique function on natural numbers for a finitary sequent.

read the original abstract

We introduce a non-wellfounded proof system for intuitionistic logic extended with inductive and co-inductive definitions, based on a syntax in which fixpoint formulas are annotated with explicit variables for ordinals. We explore the computational content of this system, in particular we introduce a notion of computability and show that every valid proof is computable. As a consequence, we obtain a normalization result for proofs of what we call finitary formulas. A special case of this result is that every proof of a sequent of the appropriate form represents a unique function on natural numbers. Finally, we derive a categorical model from the proof system and show that least and greatest fixpoint formulas correspond to initial algebras and final coalgebras respectively.

Editorial analysis

A structured set of objections, weighed in public.

Desk editor's note, referee report, simulated authors' rebuttal, and a circularity audit. Tearing a paper down is the easy half of reading it; the pith above is the substance, this is the friction.

Referee Report

2 major / 2 minor

Summary. The paper introduces a non-wellfounded proof system for intuitionistic logic extended with inductive and co-inductive definitions. Fixpoint formulas are annotated with explicit ordinal variables. The authors define a computability predicate on proofs and claim to prove that every valid proof is computable. As a consequence they obtain normalization for proofs of finitary formulas, with the special case that proofs of appropriate sequents represent unique functions on the natural numbers. They also construct a categorical model in which least and greatest fixpoints are interpreted as initial algebras and final coalgebras.

Significance. If the central claims hold, the work provides an explicit computational reading of non-wellfounded proofs that incorporate both inductive and co-inductive rules via ordinal annotations. This strengthens the connection between infinite descent, normalization, and functional computation in the presence of fixpoints. The explicit ordinal variables and the derivation of a categorical semantics are positive features that could make the computational content more transparent than in purely syntactic treatments.

major comments (2)
  1. §4 (Computability predicate): The definition quantifies over ordinal assignments but lacks an explicit clause ensuring that substitution of a shared ordinal variable into a mixed inductive/co-inductive inference preserves strict descent. Without this, it is unclear whether the predicate is preserved under the non-wellfounded rules when both μ and ν operators appear in the same derivation, which directly affects the claim that every valid proof is computable.
  2. Theorem 5.3 (Normalization for finitary formulas): The proof sketch relies on the computability predicate being closed under the cut rule and the fixpoint unfolding rules. If the descent condition for shared ordinals is not enforced, the induction on the computability measure may fail for derivations that interleave inductive and co-inductive steps, undermining the uniqueness of the represented function on natural numbers.
minor comments (2)
  1. Notation for ordinal variables is introduced without a dedicated preliminary section; a short table listing the syntax for annotated fixpoints and the associated inference rules would improve readability.
  2. The categorical model construction in §6 assumes the existence of initial algebras and final coalgebras without referencing the specific category (e.g., whether it is the category of sets or a topos); a brief statement of the ambient category would clarify the semantics.

Simulated Author's Rebuttal

2 responses · 0 unresolved

We thank the referee for the careful reading and constructive comments on our manuscript. The observations regarding the computability predicate and the normalization theorem are helpful. We have revised the paper to make the relevant definitions and proof arguments more explicit, as detailed in the point-by-point responses below.

read point-by-point responses
  1. Referee: §4 (Computability predicate): The definition quantifies over ordinal assignments but lacks an explicit clause ensuring that substitution of a shared ordinal variable into a mixed inductive/co-inductive inference preserves strict descent. Without this, it is unclear whether the predicate is preserved under the non-wellfounded rules when both μ and ν operators appear in the same derivation, which directly affects the claim that every valid proof is computable.

    Authors: We agree that the original presentation left the handling of shared ordinal variables in mixed μ/ν derivations somewhat implicit. The quantification over ordinal assignments and the descent conditions built into the non-wellfounded rules were intended to cover these cases, but an explicit clause improves clarity. We have revised the definition of the computability predicate (now Definition 4.2) to include a dedicated clause: when a shared ordinal variable is substituted into an inference involving both inductive and co-inductive operators, the assignment must enforce strict descent on the inductive side while preserving the appropriate (non-increasing) behavior on the co-inductive side. A supporting lemma has been added showing that the predicate is preserved under the non-wellfounded rules in mixed contexts. With this change the claim that every valid proof is computable continues to hold. revision: yes

  2. Referee: Theorem 5.3 (Normalization for finitary formulas): The proof sketch relies on the computability predicate being closed under the cut rule and the fixpoint unfolding rules. If the descent condition for shared ordinals is not enforced, the induction on the computability measure may fail for derivations that interleave inductive and co-inductive steps, undermining the uniqueness of the represented function on natural numbers.

    Authors: We appreciate this observation. The proof of Theorem 5.3 proceeds by induction on the computability measure and relies on closure under cut and unfolding. Following the revision to the computability predicate described above, we have expanded the proof sketch to include an explicit case analysis for derivations that interleave inductive and co-inductive steps. The new descent clause ensures that the measure decreases appropriately even when shared ordinals are involved. Consequently the induction goes through, the normalization result for finitary formulas is preserved, and the uniqueness of the function represented on the natural numbers in the special-case sequents remains intact. revision: yes

Circularity Check

0 steps flagged

No circularity: derivation is self-contained within newly introduced definitions and proofs.

full rationale

The paper defines a non-wellfounded proof system with explicit ordinal annotations for fixpoint formulas, introduces a computability predicate on proofs in this system, and proves that every valid proof satisfies the predicate. This leads to normalization for finitary formulas and a categorical model. No steps reduce by construction to prior fitted values, self-citations, or renamed inputs; the central claims follow from direct reasoning inside the defined system rather than external load-bearing citations or definitional equivalence. The derivation chain is independent of the target results.

Axiom & Free-Parameter Ledger

0 free parameters · 1 axioms · 1 invented entities

The paper relies on standard background from intuitionistic logic, inductive/co-inductive definitions, and ordinal theory. The new ordinal annotations are introduced as part of the syntax rather than derived.

axioms (1)
  • domain assumption Standard rules and semantics for intuitionistic logic with inductive and co-inductive definitions hold in the non-wellfounded setting.
    Invoked throughout the construction of the proof system and the computability predicate.
invented entities (1)
  • Explicit ordinal variables annotating fixpoint formulas no independent evidence
    purpose: To make infinite descent or ascent explicit in the syntax of the proof system.
    New syntactic device introduced to track ordinals directly in formulas.

pith-pipeline@v0.9.0 · 5632 in / 1236 out tokens · 28641 ms · 2026-05-19T08:14:28.907020+00:00 · methodology

discussion (0)

Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.

Lean theorems connected to this paper

Citations machine-checked in the Pith Canon. Every link opens the source theorem in the public Lean library.

  • IndisputableMonolith/Foundation/RealityFromDistinction.lean reality_from_one_distinction unclear
    ?
    unclear

    Relation between the paper passage and the cited Recognition theorem.

    We introduce a non-wellfounded proof system ... based on a syntax in which fixpoint formulas are annotated with explicit variables for ordinals. ... every valid proof is computable. ... least and greatest fixpoint formulas correspond to initial algebras and final coalgebras respectively.

What do these tags mean?
matches
The paper's claim is directly supported by a theorem in the formal canon.
supports
The theorem supports part of the paper's argument, but the paper may add assumptions or extra steps.
extends
The paper goes beyond the formal theorem; the theorem is a base layer rather than the whole result.
uses
The paper appears to rely on the theorem as machinery.
contradicts
The paper's claim conflicts with a theorem or certificate in the canon.
unclear
Pith found a possible connection, but the passage is too broad, indirect, or ambiguous to say the theorem truly supports the claim.