Coherent Banach Spaces : a Continuous Denotational Semantics Extended Abstract
نویسنده
چکیده
We present a denotational semantics based on Banach spaces ; it is inspired from the familiar coherent semantics of linear logic, the role of coherence being played by the norm : coherence is rendered by a supremum, whereas incoherence is rendered by a sum, and cliques are rendered by vectors of norm at most 1. The basic constructs of linear (and therefore intuitionistic) logic are implemented in this framework : positive connectives yield`1-like norms and negative connectives yield`1-like norms. The problem of non-reeexivity of Banach spaces is handled by A specifying the dual in advance B, whereas the exponential connectives (i.e. intuitionistic implication) are handled by means of analytical functions on the open unit ball. The fact that this ball is open (and not closed) explains the absence of simple solution to the question of a topological cartesian closed category : our analytical maps send an open ball into a closed one and therefore do not compose. However a slight modiication of the logical system allowing to multiply a function by a scalar of modulus < 1 is enough to cope with this problem. The logical status of the new system should be clariied. We shall not discuss the general issue of topology and logic (e.g. logical approach to topology as in-say-formal topologies), but the restricted question of adding topological features to logic. .1 Topology in logic .1.1 Scott domains Logic is by nature discrete ; in many situations we would like to connect its rules with analysis, i.e. with real or complex numbers. Na ve attempts at introducing some A fuzziness B in logic eventually ended in fuzzy: : : methodology and notorious parascience. The most important attempt at reconciling continuity and logic amounts to the works of Dana Scott (and independently Ershov), around 1970, see e.g. 8]. The problem at stake was to give a concrete model of the Heyting-Kolmogoroo paradigm of A proofs as functions B, c 1996 Elsevier Science B. V.
منابع مشابه
Coherent Banach Spaces: A Continuous Denotational Semantics
We present a denotational semantics based on Banach spaces ; it is inspired from the familiar coherent semantics of linear logic, the role of coherence being played by the norm : coherence is rendered by a supremum, whereas incoherence is rendered by a sum, and cliques are rendered by vectors of norm at most 1. The basic constructs of linear (and therefore intuitionistic) logic are implemented ...
متن کاملCoherent Banach Spaces : Acontinuous
We present a denotational semantics based on Banach spaces ; it is inspired from the familiar coherent semantics of linear logic, the role of coherence being played by the norm : coherence is rendered by a supremum, whereas incoherence is rendered by a sum, and cliques are rendered by vectors of norm at most 1. The basic constructs of linear (and therefore intuitionistic) logic are implemented ...
متن کاملSemantics of Probabilistic Programs: A Weak Limit Approach
For a simple probabilistic language we present a semantics based on linear operators on infinite dimensional Hilbert spaces. We show the equivalence of this semantics with a standard operational one and we discuss its relationship with the well-known denotational semantics introduced by Kozen. For probabilistic programs, it is typical to use Banach spaces and their norm topology to model the pr...
متن کاملSober Spaces and Continuations
A topological space is sober if it has exactly the points that are dictated by its open sets. We explain the analogy with the way in which computational values are determined by the observations that can be made of them. A new definition of sobriety is formulated in terms of lambda calculus and elementary category theory, with no reference to lattice structure, but, for topological spaces, this...
متن کاملOn Denotational Completeness Extended Abstract
The founding idea of linear logic is the duality between A and A ? , with values in ?. This idea is at work in the original denotational semantics of linear logic, coherent spaces, but also in the phase semantics of linear logic, where the A bilinear form B which induces the duality is nothing but the product in a monoid M , ? being an arbitrary subset B of M. The rather crude phase semantics h...
متن کامل