On Berry's conjectures about the stable order in PCF
Fritz M\"uller (Saarland University)

TL;DR
This paper investigates Berry's conjectures about the stable order in PCF's fully abstract model, providing counterexamples to some conjectures and confirming others in the unary case, thus clarifying the structure of the stable order.
Contribution
It refutes Berry's conjectures about the stable order forming a bidomain and having a simple syntactic characterization, and confirms the conjecture for unary PCF.
Findings
The stable order is not bounded complete in finitary PCF of second-order types.
Counterexamples show the stable order does not always correspond to the syntactic order.
Berry's conjecture holds true for unary PCF.
Abstract
PCF is a sequential simply typed lambda calculus language. There is a unique order-extensional fully abstract cpo model of PCF, built up from equivalence classes of terms. In 1979, G\'erard Berry defined the stable order in this model and proved that the extensional and the stable order together form a bicpo. He made the following two conjectures: 1) "Extensional and stable order form not only a bicpo, but a bidomain." We refute this conjecture by showing that the stable order is not bounded complete, already for finitary PCF of second-order types. 2) "The stable order of the model has the syntactic order as its image: If a is less than b in the stable order of the model, for finite a and b, then there are normal form terms A and B with the semantics a, resp. b, such that A is less than B in the syntactic order." We give counter-examples to this conjecture, again in finitary PCF of…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
