Une étude combinatoire du lambda-calcul avec ressources uniforme

Le lambda-calcul avec ressources est une variante du lambda-calcul fondée sur la linéarité : les lambda-termes avec ressources sont aux lambda-termes ce que sont les polynômes aux fonctions réelles, c'est à dire des approximations multi-linéaires. En particulier les réductions dans le lambda-ca...

Full description

Bibliographic Details
Main Author: Midez, Jean baptiste
Other Authors: Aix-Marseille
Language:fr
Published: 2014
Subjects:
510
Online Access:http://www.theses.fr/2014AIXM4093/document
id ndltd-theses.fr-2014AIXM4093
record_format oai_dc
spelling ndltd-theses.fr-2014AIXM40932017-07-01T04:41:51Z Une étude combinatoire du lambda-calcul avec ressources uniforme A combinatory study of uniforme resource lambda-calculus Lambda-Calcul avec ressources Lambda-Calcul différentiel Développement de Taylor Combinatoire Uniformité Resource lambda-Calculus Differential lambda-Calculus Taylor expansion Combinatory Uniformity 510 Le lambda-calcul avec ressources est une variante du lambda-calcul fondée sur la linéarité : les lambda-termes avec ressources sont aux lambda-termes ce que sont les polynômes aux fonctions réelles, c'est à dire des approximations multi-linéaires. En particulier les réductions dans le lambda-calcul avec ressources peuvent être vues comme des approximations des beta-réductions, mais la contrainte de linéarite a des conséquences importantes, notamment la forte normalisation de la réduction avec ressources. Pour ainsi dire, la beta-réduction est obtenue par passage à la limite des réductions avec ressources qui l'approximent. Cette thèse étudie les aspects combinatoires, très riches, du lambda-calcul avec ressources. On commence par définir précisément la notion de réduction avec ressource associée à une beta-réduction: étant donné un lambda-terme $t$, un approximant $s$ de celui-ci et $t'$ une beta-réduction de $t$, on lui associe une réduction avec ressources (appelée gamma-réduction) de $s$ qui réduit les «mêmes» redex que celle de $t$ et produit un ensemble $S'$ d'approximants de $t'$. Cette définition permet de retrouver une preuve légèrement plus intuitive de l'un des théorèmes fondamentaux de la théorie, qui permet également de le généraliser. Dans un second temps on étudie les relations «familiales» entre termes avec ressources, la question centrale étant de caractériser le fait que deux termes avec ressources sont des réduits d'un même terme. Ce problème central et difficile n'est pas pleinement résolu, mais la thèse présente plusieurs résultats préliminaires et développe les bases d'une théorie pour arriver à cette fin. The resource lambda-calculus is a variant of lambda-calculus based on linearity: resource lambda-terms are to lambda-terms as polynomials are to real functions. In particular reductions in resource lambda-calculus can be viewed as approximations of beta-reductions. But the linearity constraint has important consequences, especially the strong normalisation of resource reduction. So to speak, beta-reduction is obtained by passage to the limit of resource reduction which approximates it. This thesis is a study of the combinatory aspect of resource lambda-calculus. First, we define precisely the notion of resource reduction associated to beta-reduction: let t be a lambda-term, s an approximant of t and t' a beta-reduction of t, we associate a resource reduction (called gamma-reduction) of s which reducts the "same" redex as the beta-reduction of t and this generates a set S' of approximants of t'. This definition allows to find a new proof (who is more intuitive) of one of the fundamental theorems of this theory and it also allows to generalize it. Then we study the "family" relations between resource lambda-terms. The main question is to characterize the resource lambda-terms which are reducts of same term. This central problem is hard and not completely resolved, but this thesis exhibits several preliminary results and lays the foundations of a theory aimed at resolving it. Electronic Thesis or Dissertation Text fr http://www.theses.fr/2014AIXM4093/document Midez, Jean baptiste 2014-12-15 Aix-Marseille Régnier, Laurent
collection NDLTD
language fr
sources NDLTD
topic Lambda-Calcul avec ressources
Lambda-Calcul différentiel
Développement de Taylor
Combinatoire
Uniformité
Resource lambda-Calculus
Differential lambda-Calculus
Taylor expansion
Combinatory
Uniformity
510
spellingShingle Lambda-Calcul avec ressources
Lambda-Calcul différentiel
Développement de Taylor
Combinatoire
Uniformité
Resource lambda-Calculus
Differential lambda-Calculus
Taylor expansion
Combinatory
Uniformity
510
Midez, Jean baptiste
Une étude combinatoire du lambda-calcul avec ressources uniforme
description Le lambda-calcul avec ressources est une variante du lambda-calcul fondée sur la linéarité : les lambda-termes avec ressources sont aux lambda-termes ce que sont les polynômes aux fonctions réelles, c'est à dire des approximations multi-linéaires. En particulier les réductions dans le lambda-calcul avec ressources peuvent être vues comme des approximations des beta-réductions, mais la contrainte de linéarite a des conséquences importantes, notamment la forte normalisation de la réduction avec ressources. Pour ainsi dire, la beta-réduction est obtenue par passage à la limite des réductions avec ressources qui l'approximent. Cette thèse étudie les aspects combinatoires, très riches, du lambda-calcul avec ressources. On commence par définir précisément la notion de réduction avec ressource associée à une beta-réduction: étant donné un lambda-terme $t$, un approximant $s$ de celui-ci et $t'$ une beta-réduction de $t$, on lui associe une réduction avec ressources (appelée gamma-réduction) de $s$ qui réduit les «mêmes» redex que celle de $t$ et produit un ensemble $S'$ d'approximants de $t'$. Cette définition permet de retrouver une preuve légèrement plus intuitive de l'un des théorèmes fondamentaux de la théorie, qui permet également de le généraliser. Dans un second temps on étudie les relations «familiales» entre termes avec ressources, la question centrale étant de caractériser le fait que deux termes avec ressources sont des réduits d'un même terme. Ce problème central et difficile n'est pas pleinement résolu, mais la thèse présente plusieurs résultats préliminaires et développe les bases d'une théorie pour arriver à cette fin. === The resource lambda-calculus is a variant of lambda-calculus based on linearity: resource lambda-terms are to lambda-terms as polynomials are to real functions. In particular reductions in resource lambda-calculus can be viewed as approximations of beta-reductions. But the linearity constraint has important consequences, especially the strong normalisation of resource reduction. So to speak, beta-reduction is obtained by passage to the limit of resource reduction which approximates it. This thesis is a study of the combinatory aspect of resource lambda-calculus. First, we define precisely the notion of resource reduction associated to beta-reduction: let t be a lambda-term, s an approximant of t and t' a beta-reduction of t, we associate a resource reduction (called gamma-reduction) of s which reducts the "same" redex as the beta-reduction of t and this generates a set S' of approximants of t'. This definition allows to find a new proof (who is more intuitive) of one of the fundamental theorems of this theory and it also allows to generalize it. Then we study the "family" relations between resource lambda-terms. The main question is to characterize the resource lambda-terms which are reducts of same term. This central problem is hard and not completely resolved, but this thesis exhibits several preliminary results and lays the foundations of a theory aimed at resolving it.
author2 Aix-Marseille
author_facet Aix-Marseille
Midez, Jean baptiste
author Midez, Jean baptiste
author_sort Midez, Jean baptiste
title Une étude combinatoire du lambda-calcul avec ressources uniforme
title_short Une étude combinatoire du lambda-calcul avec ressources uniforme
title_full Une étude combinatoire du lambda-calcul avec ressources uniforme
title_fullStr Une étude combinatoire du lambda-calcul avec ressources uniforme
title_full_unstemmed Une étude combinatoire du lambda-calcul avec ressources uniforme
title_sort une étude combinatoire du lambda-calcul avec ressources uniforme
publishDate 2014
url http://www.theses.fr/2014AIXM4093/document
work_keys_str_mv AT midezjeanbaptiste uneetudecombinatoiredulambdacalculavecressourcesuniforme
AT midezjeanbaptiste acombinatorystudyofuniformeresourcelambdacalculus
_version_ 1718488940933021696