Hostname: page-component-76d6cb85b7-vdhp9 Total loading time: 0 Render date: 2026-07-15T02:17:44.080Z Has data issue: false hasContentIssue false

Clocked lambda calculus

Published online by Cambridge University Press:  15 October 2015

JÖRG ENDRULLIS
Affiliation:
Department of Computer Science, VU University Amsterdam Email: j.endrullis@vu.nl, r.d.a.hendriks@vu.nl, j.w.klop@vu.nl, a.polonsky@vu.nl
DIMITRI HENDRIKS
Affiliation:
Department of Computer Science, VU University Amsterdam Email: j.endrullis@vu.nl, r.d.a.hendriks@vu.nl, j.w.klop@vu.nl, a.polonsky@vu.nl
JAN WILLEM KLOP
Affiliation:
Department of Computer Science, VU University Amsterdam Email: j.endrullis@vu.nl, r.d.a.hendriks@vu.nl, j.w.klop@vu.nl, a.polonsky@vu.nl
ANDREW POLONSKY
Affiliation:
Department of Computer Science, VU University Amsterdam Email: j.endrullis@vu.nl, r.d.a.hendriks@vu.nl, j.w.klop@vu.nl, a.polonsky@vu.nl

Abstract

One of the best-known methods for discriminating λ-terms with respect to β-convertibility is due to Corrado Böhm. The idea is to compute the infinitary normal form of a λ-term M, the Böhm Tree (BT) of M. If λ-terms M, N have distinct BTs, then MβN, that is, M and N are not β-convertible. But what if their BTs coincide? For example, all fixed point combinators (FPCs) have the same BT, namely λx.x(x(x(. . .))).

We introduce a clocked λ-calculus, an extension of the classical λ-calculus with a unary symbol τ used to witness the β-steps needed in the normalization to the BT. This extension is infinitary strongly normalizing, infinitary confluent and the unique infinitary normal forms constitute enriched BTs, which we call clocked BTs. These are suitable for discriminating a rich class of λ-terms having the same BTs, including the well-known sequence of Böhm's FPCs.

We further increase the discrimination power in two directions. First, by a refinement of the calculus: the atomic clocked λ-calculus, where we employ symbols τp that also witness the (relative) positions p of the β-steps. Second, by employing a localized version of the (atomic) clocked BTs that has even more discriminating power.

Access options

Get access to the full version of this content by using one of the access options below. (Log in options will check for institutional or personal access. Content may require purchase if you do not have access.)

Article purchase

Temporarily unavailable