On vectorial typing - Archive ouverte HAL Access content directly
Theses Year : 2011

On vectorial typing

Du typage vectoriel

(1)
1

Abstract

The objective of this thesis is to develop a type theory for the linear-algebraic λ-calculus, an extension of λ-calculus motivated by quantum computing. This algebraic extension encompass all the terms of λ-calculus together with their linear combinations, so if t and r are two terms, so is α.t + β.r, with α and β being scalars from a given ring. The key idea and challenge of this thesis was to introduce a type system where the types, in the same way as the terms, form a vectorial space, providing the information about the structure of the normal form of the terms. This thesis presents the system Lineal, and also three intermediate systems, however interesting by themselves: Scalar, Additive and λCA, all of them with their subject reduction and strong normalisation proofs.
L'objectif de cette thèse est de développer une théorie de types pour le λ-calcul linéaire-algébrique, une extension du λ-calcul motivé par l'informatique quantique. Cette extension algébrique comprend tous les termes du λ-calcul plus leurs combinaisons linéaires, donc si t et r sont des termes, α.t+β.r est aussi un terme, avec α et β des scalaires pris dans un anneau. L'idée principale et le défi de cette thèse était d'introduire un système de types où les types, de la même façon que les termes, constituent un espace vectoriel, permettant la mise en évidence de la structure de la forme normale d'un terme. Cette thèse présente le système Lineal , ainsi que trois systèmes intermédiaires, également intéressants en eux-même : Scalar, Additive et λCA, chacun avec leurs preuves de préservation de type et de normalisation forte.
Fichier principal
Vignette du fichier
23547_DIAZ_-_CARO_2011_archivage_1_.pdf (1.93 Mo) Télécharger le fichier
Origin : Version validated by the jury (STAR)
Loading...

Dates and versions

tel-00631514 , version 1 (12-10-2011)

Identifiers

  • HAL Id : tel-00631514 , version 1

Cite

Alejandro Diaz Caro. Du typage vectoriel. Autre [cs.OH]. Université de Grenoble, 2011. Français. ⟨NNT : 2011GRENM038⟩. ⟨tel-00631514⟩
358 View
314 Download

Share

Gmail Facebook Twitter LinkedIn More