Quasi-prime algebraic domains
Quasi-prime algebraic domains
复制标题
DOI:
10.1016/0304-3975(95)00133-6
复制
发表时间:
1996-02-26
影响因子:
1.1
通讯作者:
Zhang, GQ
中科院分区:
文献类型:
--
作者:
Zhang, GQ
The purpose of this paper is to introduce a new class of domains called quasi-prime algebraic domains. We show that this class is a good candidate for the purpose of denotational semantics of programming languages. This is achieved by exhibiting many constructions usually needed for denotational semantics on quasi-prime algebraic domains. In the first part we motivate the notion of quasi-primes and quasi-prime algebraic domains by studying the effect of linear functions on domains that are not prime algebraic. In the second part we study categories of quasi-prime algebraic domains by representing them as irreducible information systems. We introduce a symmetric monoidal closed category of quasi-prime algebraic domains with quasi-linear functions. We show further that with the usual Scott continuous functions as morphisms, quasi-prime algebraic domains are cartesian closed. In the third part we show the existence of a saturated quasi-prime algebraic domain, and introduce a framework for solving domain equations in quasi-prime algebraic domains. It is then possible to give, for example, a model for the un-typed lambda calculus with a reflexive quasi-prime algebraic domain.