Wesley Phoa

dblp:01/3705 · DBLP profile ↗
← Back
5ranked-venue papers
5as first author
0since 2021 · last 1994
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Theory of computation · 5 · 5 first-author

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Theoretical computer science
2 papers
Logic in computer science · 100%
Software engineering, system software, and programming languages
2 papers
Programming languages and type systems · 100%

Topics — the 16 heaviest of 16, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Logic in computer science
domain theory
0.021994
From Term Models to Domains · Inf. Comput. 1994
Effective Domains and Intrinsic Structure · LICS 1990
Logic in computer science
semantics
0.011994
From Term Models to Domains · Inf. Comput. 1994
Logic in computer science › model theory
term model
0.011994
From Term Models to Domains · Inf. Comput. 1994
Programming languages and type systems › language semantics › formal semantics
denotational semantics
0.011993
Adequacy for untyped translations of typed lambda-calculi · LICS 1993
Programming languages and type systems › language semantics › formal semantics › denotational semantics
domain theory
0.011993
Adequacy for untyped translations of typed lambda-calculi · LICS 1993
Programming languages and type systems
lambda calculus
0.011993
Adequacy for untyped translations of typed lambda-calculi · LICS 1993
Programming languages and type systems › lambda calculus
PCF
0.011993
Adequacy for untyped translations of typed lambda-calculi · LICS 1993
Programming languages and type systems › lambda calculus
typed lambda calculus
0.011993
Adequacy for untyped translations of typed lambda-calculi · LICS 1993
Programming languages and type systems
language semantics
0.011992
A Proposed Categorial Semantics for Pure ML · ICALP 1992
Logic in computer science
category theory
0.011990
Effective Domains and Intrinsic Structure · LICS 1990
Logic in computer science
constructive mathematics
0.011990
Effective Domains and Intrinsic Structure · LICS 1990
Logic in computer science › domain theory
powerdomains
0.011990
Effective Domains and Intrinsic Structure · LICS 1990
Logic in computer science › constructive mathematics
realizability
0.011990
Effective Domains and Intrinsic Structure · LICS 1990
Logic in computer science › category theory › categorical logic
topos theory
0.011990
Effective Domains and Intrinsic Structure · LICS 1990
Programming languages and type systems
language design
0.011992
A Proposed Categorial Semantics for Pure ML · ICALP 1992
Programming languages and type systems › functional language
ML
0.011992
A Proposed Categorial Semantics for Pure ML · ICALP 1992

Methods — techniques the papers use, named apart from their topics

synthetic domain theory · 0.0denotational semantics · 0.0sheaves · 0.0partial equivalence relation · 0.0
YearPublicationVenuePosition
1994 From Term Models to Domains
Wesley Phoa
Inf. Comput.1
1993 Adequacy for untyped translations of typed lambda-calculi
abstract
PCF is a simply typed lambda -calculus with ground types iota (natural numbers) and omicron (Booleans); there are no type variables and implies is the only type constructor. There is a natural way to translate any PCF term t into an untyped lambda -expression Lambda (t), such that if t is a program, i.e. a closed term of ground type (say integer type) and t implies /sub N/ n then Lambda (t) implies /sub beta / c/sub n/, where implies /sub N/ denotes call-by-name evaluation and c/sub n/ denotes the nth Church numeral. This paper contains a proof of the converse: if Lambda (t) implies /sub beta / c/sub n/ then t implies /sub N/ n; this tells us that the translation is adequate. The proof is semantic, and uses synthetic domain theory to reduce the question to the original Plotkin/Sazonov adequacy theorem for standard domain models of call-by-name PCF. This argument generalises easily to extensions of PCF which can be translated into the untyped lambda -calculus: we illustrate this by proving an analogous result for a 'second-order' PCF with type quantification. We also discuss how to extend the result to versions of PCF with recursive types and subtyping.>
Wesley Phoa
LICS1
1992 A Proposed Categorial Semantics for Pure ML
Wesley Phoa, Michael P. Fourman
ICALP1
1992 Building Domains from Graph Models
abstract
In this paper we study partial equivalence relations (PERs) over graph models of the λcalculus. We define categories of PERs that behave like predomains, and like domains. These categories are small and complete; so we can solve domain equations and construct polymorphic types inside them. Upper, lower and convex powerdomain constructions are also available, as well as interpretations of subtyping and bounded quantification. Rather than performing explicit calculations with PERs, we work inside the appropriate realizability topos: this is a model of constructive set theory in which PERs, can be regarded simply as special kinds of sets. In this framework, most of the definitions and proofs become quite smple and attractives. They illustrative some general technicques in ‘synthetic domain theory’ that rely heavily on category theory; using these methods, we can obtain quite powerful results about classes of PERs, even when we know very little about their internal structure.
Wesley Phoa
Math. Struct. Comput. Sci.1
1990 Effective Domains and Intrinsic Structure
abstract
Topos theory is the categorical analog of constructive set theory; and conveniently, PERs (partial equivalence relations) do sit inside a topos-the category of PERs can be (loosely speaking) identified with the full subcategory of modest sets in Hyland's effective topos. (The effective topos is the topos-theoretic version of recursive realizability.) Working in the effective topos is especially attractive since not only can set-theoretic reasoning be used, but one also has a lot of category-theoretic and topos-theoretic machinery at one's disposal. That is the point of view taken in this research. The basic theory of Sigma -spaces is discussed. A convex power domain is also presented. Modal operators are outlined. Parallelism and sheaves are examined. Finally, the fixed-point classifier is presented.>
Wesley Phoa
LICS1