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...
Main Author: | |
---|---|
Other Authors: | |
Language: | fr |
Published: |
2014
|
Subjects: | |
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 |