Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Lionel Vaux is active.

Publication


Featured researches published by Lionel Vaux.


Mathematical Structures in Computer Science | 2009

The algebraic lambda calculus

Lionel Vaux

We introduce an extension of the pure lambda calculus by endowing the set of terms with the structure of a vector space, or, more generally, of a module, over a fixed set of scalars. Moreover, terms are subject to identities similar to the usual pointwise definition of linear combinations of functions with values in a vector space. We then study a natural extension of beta reduction in this setting: we prove it is confluent, then discuss consistency and conservativity over the ordinary lambda calculus. We also provide normalisation results for a simple type system.


Theoretical Computer Science | 2007

The differential λμ-calculus

Lionel Vaux

We define a differential @l@m-calculus which is an extension of both Parigots @l@m-calculus and Ehrhard-Regniers differential @l-calculus. We prove some basic properties of the system: reduction enjoys Church-Rosser and simply typed terms are strongly normalizing.


Theoretical Computer Science | 2006

The differential lambda-mu-calculus

Lionel Vaux

We define a differential @l@m-calculus which is an extension of both Parigots @l@m-calculus and Ehrhard-Regniers differential @l-calculus. We prove some basic properties of the system: reduction enjoys Church-Rosser and simply typed terms are strongly normalizing.


international conference on typed lambda calculi and applications | 2009

Differential Linear Logic and Polarization

Lionel Vaux

We extend Ehrhard---Regniers differential linear logic along the lines of Laurents polarization. We provide a denotational semantics of this new system in the well-known relational model of linear logic, extending canonically the semantics of both differential and polarized linear logics: this justifies our choice of cut elimination rules. Then we show this polarized differential linear logic refines the recently introduced convolution


Mathematical Structures in Computer Science | 2016

Transport of finiteness structures and applications

Christine Tasson; Lionel Vaux

{\bar\lambda}\mu


international conference on typed lambda calculi and applications | 2007

Convolution \(\bar\lambda\mu\)-Calculus

Lionel Vaux

-calculus, the same as linear logic decomposes *** -calculus.


foundations of software science and computation structure | 2016

Strong Normalizability as a Finiteness Structure via the Taylor Expansion of λ -terms

Michele Pagani; Christine Tasson; Lionel Vaux

We describe a general construction of finiteness spaces which subsumes the interpretations of all positive connectors of linear logic. We then show how to apply this construction to prove the existence of least fixpoints for particular functors in the category of finiteness spaces: these include the functors involved in a relational interpretation of lazy recursive algebraic datatypes along the lines of the coherence semantics of system T.


fixed points in computer science | 2013

A non-uniform finitary relational semantics of system T

Lionel Vaux

We define an extension of Herbelin’s \(\bar\lambda\mu\)-calculus, introducing a product operation on contexts (in the sense of lists of arguments, or stacks in environment machines), similar to the convolution product of distributions. This is the computational couterpart of some new semantical constructions, extending models of Ehrhard-Regnier’s differential interaction nets, along the lines of Laurent’s polarization of linear logic. We demonstrate this correspondence by providing this calculus with a denotational semantics inside a lambda-model in the category of sets and relations.We define an extension of Herbelins ¯ λμ-calculus, introduc- ing a product operation on contexts (in the sense of lists of arguments, or stacks in environment machines), similar to the convolution product of distributions. This is the computational couterpart of some new seman- tical constructions, extending models of Ehrhard-Regniers differential interaction nets, along the lines of Laurents polarization of linear logic. We demonstrate this correspondence by providing this calculus with a denotational semantics inside a lambda-model in the category of sets and relations.


Theoretical Computer Science | 2007

The differential λ μ -calculus

Lionel Vaux

In the folklore of linear logic, a common intuition is that the structure of finiteness spaces, introduced by Ehrhard, semantically reflects the strong normalization property of cut-elimination.


rewriting techniques and applications | 2007

On linear combinations of lambda-terms

Lionel Vaux

We study iteration and recursion operators in the denotational semantics of typed λ-calculi derived from the multiset relational model of linear logic. Although these operators are defined as fixpoints of typed functionals, we prove them finitary in the sense of Ehrhards finiteness spaces.

Collaboration


Dive into the Lionel Vaux's collaboration.

Top Co-Authors

Avatar

Christophe Paul

University of Montpellier

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Sylvie Boldo

École normale supérieure de Lyon

View shared research outputs
Top Co-Authors

Avatar

Emeric Gioan

Centre national de la recherche scientifique

View shared research outputs
Researchain Logo
Decentralizing Knowledge