Partial Combinatory Algebra
A partial combinatory algebra is a Partial
Applicative System
equipped with a function
called bracket abstraction such that:
Where
denotes the interpretation of a term with
variables as a Partial
Element of
, and
denotes substitution of the final variable of
with
.
Note that this presentation of PCAs is different from the one
often found in the literature, which encodes a sort of simultaneous
bracket abstraction.
The bracket abstraction operation axiomatizes the S-M-N Theorem
for
, which essentially lets us form Closures.