Results 1  10
of
26
The Realizability Approach to Computable Analysis and Topology
, 2000
"... policies, either expressed or implied, of the NSF, NAFSA, or the U.S. government. ..."
Abstract

Cited by 52 (19 self)
 Add to MetaCart
(Show Context)
policies, either expressed or implied, of the NSF, NAFSA, or the U.S. government.
Propositions as [Types]
, 2001
"... Image factorizations in regular categories are stable under pullbacks, so they model a natural modal operator in dependent type theory. This unary type constructor [A] has turned up previously in a syntactic form as a way of erasing computational content, and formalizing a notion of proof irrelevanc ..."
Abstract

Cited by 37 (3 self)
 Add to MetaCart
Image factorizations in regular categories are stable under pullbacks, so they model a natural modal operator in dependent type theory. This unary type constructor [A] has turned up previously in a syntactic form as a way of erasing computational content, and formalizing a notion of proof irrelevance. Indeed, semantically, the notion of a support is sometimes used as surrogate proposition asserting inhabitation of an indexed family. We give rules for bracket types in dependent type theory and provide complete semantics using regular categories. We show that dependent type theory with the unit type, strong extensional equality types, strong dependent sums, and bracket types is the internal type theory of regular categories, in the same way that the usual dependent type theory with dependent sums and products is the internal type theory of locally cartesian closed categories. We also show how to interpret rstorder logic in type theory with brackets, and we make use of the translation to compare type theory with logic. Specically, we show that the propositionsastypes interpretation is complete with respect to a certain fragment of intuitionistic rstorder logic. As a consequence, a modied doublenegation translation into type theory (without bracket types) is complete for all of classical rstorder logic.
Notions of computability at higher types I
 In Logic Colloquium 2000
, 2005
"... We discuss the conceptual problem of identifying the natural notions of computability at higher types (over the natural numbers). We argue for an eclectic approach, in which one considers a wide range of possible approaches to defining higher type computability and then looks for regularities. As a ..."
Abstract

Cited by 19 (6 self)
 Add to MetaCart
(Show Context)
We discuss the conceptual problem of identifying the natural notions of computability at higher types (over the natural numbers). We argue for an eclectic approach, in which one considers a wide range of possible approaches to defining higher type computability and then looks for regularities. As a first step in this programme, we give an extended survey of the di#erent strands of research on higher type computability to date, bringing together material from recursion theory, constructive logic and computer science. The paper thus serves as a reasonably complete overview of the literature on higher type computability. Two sequel papers will be devoted to developing a more systematic account of the material reviewed here.
Oosten. Ordered partial combinatory algebras
 Mathematical Proceedings of the Cambridge Philosophical Society
, 1992
"... ..."
A Relationship between Equilogical Spaces and Type Two Effectivity
"... In this paper I compare two well studied approaches to topological semantics the domaintheoretic approach, exemplied by the category of countably based equilogical spaces, Equ, and Type Two Eectivity, exemplied by the category of Baire space representations, Rep(B ). These two categories are both ..."
Abstract

Cited by 18 (1 self)
 Add to MetaCart
In this paper I compare two well studied approaches to topological semantics the domaintheoretic approach, exemplied by the category of countably based equilogical spaces, Equ, and Type Two Eectivity, exemplied by the category of Baire space representations, Rep(B ). These two categories are both locally cartesian closed extensions of countably based T 0 spaces. A natural question to ask is how they are related.
Operational domain theory and topology of a sequential language
 In Proceedings of the 20th Annual IEEE Symposium on Logic In Computer Science
, 2005
"... A number of authors have exported domaintheoretic techniques from denotational semantics to the operational study of contextual equivalence and order. We further develop this, and, moreover, we additionally export topological techniques. In particular, we work with an operational notion of compact ..."
Abstract

Cited by 16 (8 self)
 Add to MetaCart
(Show Context)
A number of authors have exported domaintheoretic techniques from denotational semantics to the operational study of contextual equivalence and order. We further develop this, and, moreover, we additionally export topological techniques. In particular, we work with an operational notion of compact set and show that total programs with values on certain types are uniformly continuous on compact sets of total elements. We apply this and other conclusions to prove the correctness of nontrivial programs that manipulate infinite data. What is interesting is that the development applies to sequential programming languages, in addition to languages with parallel features. 1
Relative and Modified Relative Realizability
 Annals of Pure and Applied Logic
, 2001
"... this paper) and it was described by means of tripos theory right from the beginnings of that theory, see, e.g., [17, Section 1.5, item (ii)]. Recently there has been a renewed interest in Relative Realizability, both in Thomas Streicher's "Topos for Computable Analysis" [18] and in [2 ..."
Abstract

Cited by 10 (0 self)
 Add to MetaCart
this paper) and it was described by means of tripos theory right from the beginnings of that theory, see, e.g., [17, Section 1.5, item (ii)]. Recently there has been a renewed interest in Relative Realizability, both in Thomas Streicher's "Topos for Computable Analysis" [18] and in [2, 1, 4]. The idea is, that instead of doing realizability with one partial combinatory algebra A one uses an inclusion of partial combinatory algebras A ] ` A (such that there are combinators k; s 2 A ] which also serve as combinators for A), the principal point being that "(A ] ) computable" functions may also act on data (in A) that need not be computable