Categorical Models of Explicit Substitutions

نویسندگان

  • Neil Ghani
  • Valeria de Paiva
  • Eike Ritter
چکیده

This paper concerns itself with the categorical semantics of -calculi extended with explicit substitutions. For the simply-typed -calculus, indexed categories seem to provide the right categorical framework but because these structures are inherently non-linear, alternate models are needed for linear -calculi extended with explicit substitutions. We propose to replace indexed categories by presheaves and obtain a semantics which can be specialised to both the linear and the intuitionistic case. The basic models of a calculi of linear (or intuitionistic) explicit substitutions are called linear (or cartesian) context-handling categories. Then we add extra categorical structure to model the connectives of the logic, obtaining L-categories as models of the ( ; I; )fragment of intuitionistic linear logic and E-categories as models of the simply typed -calculus. The ! type constructor is then modelled by a monoidal adjunction between an E and L-category. Finally, soundness and completeness of our categorical model is proven.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Explicit Substitutions and Intersection Types

Calculi of explicit substitutions have been introduced to give an account to the substitution process in lambda calculus. The idea is to introduce a notation for substitutions explicitely in the calculus. In other words one makes substitutions first class citizens whereas the classical lambda calculus leaves them in the meta-theory. Originally, the expression “explicit substitution” and the con...

متن کامل

Resource Lambda-Calculus: the Differential Viewpoint

Milner’s π calculus features a clear dichotomy between replicable and non-replicable resources, very much in the spirit of Linear Logic (LL). Analyzing Milner’s encoding of the lazy λ-calculus in the π-calculus, Boudol introduced the λ-calculus with resources [1, 2] where functions can be applied to bags made of replicable and non-replicable arguments. This refinement of the syntax required to ...

متن کامل

On Explicit Substitutions and Names

machines and sharing.Our presentation of a explicit substitution cal-culus has been driven by the correspondence withthe semantics. Of the calculi discussed above, theoriginal -calculus of Abadi et al. [1] is the onlyone with a closer correspondence to a categoricalsemantics. We see our calculus as a direct improve-ment of theirs. Moreover, in earlier work [14] Ritte...

متن کامل

Lattice Conditional Independence Models for Contingency Tables with Non Monotone Missing Data Patterns

In the analysis of non monotone missing data patterns in multinomial distri butions for contingency tables it is known that explicit MLEs of the unknown parameters cannot be obtained Iterative procedures such as the EM algorithm are therefore required to obtain the MLEs These iterative procedures however may o er several potential di culties Andersson and Perlman intro duced lattice conditional...

متن کامل

Speech Enhancement Using Gaussian Mixture Models, Explicit Bayesian Estimation and Wiener Filtering

Gaussian Mixture Models (GMMs) of power spectral densities of speech and noise are used with explicit Bayesian estimations in Wiener filtering of noisy speech. No assumption is made on the nature or stationarity of the noise. No voice activity detection (VAD) or any other means is employed to estimate the input SNR. The GMM mean vectors are used to form sets of over-determined system of equatio...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1999