Advanced Search

Browse by Discipline

Scientific Societies

E-print Alerts

Add E-prints

E-print Network

  Advanced Search  

Full Abstraction for PCF1 Samson.Abramsky2

Summary: Full Abstraction for PCF1
University of Edinburgh
Radha Jagadeesan3
Loyola University Chicago
Pasquale Malacaria4
Queen Mary and Westfield College
An intensional model for the programming language PCF is described,
in which the types of PCF are interpreted by games, and the terms by cer-
tain "history-free" strategies. This model is shown to capture definability
in PCF. More precisely, every compact strategy in the model is definable in
a certain simple extension of PCF. We then introduce an intrinsic preorder
on strategies, and show that it satisfies some striking properties, such that
the intrinsic preorder on function types coincides with the pointwise pre-
order. We then obtain an order-extensional fully abstract model of PCF by
quotienting the intensional model by the intrinsic preorder. This is the first
syntax-independent description of the fully abstract model for PCF. (Hy-
land and Ong have obtained very similar results by a somewhat different


Source: Abramsky, Samson - Computing Laboratory, University of Oxford


Collections: Computer Technologies and Information Sciences