Artículo

The vectorial λ-calculus

Arrighi, Pablo ; Díaz Caro, Alejandro Icon; Valiron, Benoît

Otros responsables

Fecha

06/2017

Editorial

Academic Press Inc Elsevier Science

Revista

Information and Computation

Título del libro

Nombre del evento

Fecha del evento

Institución organizadora

ISSN

0890-5401

eISSN

ISBN

Idioma

Inglés

Tipo del evento

Clasificación temática

Resumen

We describe a type system for the linear-algebraic λ-calculus. The type system accounts for the linear-algebraic aspects of this extension of λ-calculus: it is able to statically describe the linear combinations of terms that will be obtained when reducing the programs. This gives rise to an original type theory where types, in the same way as terms, can be superposed into linear combinations. We prove that the resulting typed λ-calculus is strongly normalising and features weak subject reduction. Finally, we show how to naturally encode matrices and vectors in this typed calculus.

Aprobación

Revisión

Complementado por

Referenciado por

Licencia Creative Commons

Excepto donde se indique lo contrario, la licencia de este ítem se describe como by-nc-nd