Skip to Main content Skip to Navigation

Une étude des sommes fortes : isomorphismes et formes normales

Abstract : The goal of this thesis is to study the sum and the zero within two principal frameworks: type isomorphisms and the normalization of lambda-terms. Type isomorphisms have already been studied within the framework of the simply typed lambda-calculus with surjective pairing but without sums. To handle the case with sums and zero, I first restricted the study to the case of linear isomorphisms, within the framework of linear logic, which led to a remarkably simple characterization of these isomorphisms, obtained thanks to a syntactic method on proof-nets. The more general framework of intuitionistic logic corresponds to the open problem of characterizing isomorphisms in bi-cartesian closed categories. I contributed to this study by showing that there is no finite axiomatization of these isomorphisms. To achieve this, I used some results in number theory regarding Alfred Tarski's so-called ``high school algebra'' problem. The whole of this work brought about the problem of finding a canonical form to represent lambda-terms, with the aim of either denying the existence of an isomorphism by a case study on the form of the term, or checking their existence in the case of the very complex functions I was brought to handle. This analysis led us to give an ``extensional'' definition of normal form for the lambda-calculus with sums and zero, obtained by categorical methods using Grothendieck logical relations. Finally, I could obtain an ``intentional'' version of this result by using normalization by evaluation. By adapting the technique of type-directed partial evaluation, it is possible to produce a result in the new normal form, reducing considerably its size in the case of the type isomorphisms considered before.
Complete list of metadatas

Cited literature [80 references]  Display  Hide  Download
Contributor : Vincent Balat <>
Submitted on : Sunday, January 2, 2005 - 9:29:14 PM
Last modification on : Friday, March 27, 2020 - 2:58:55 AM
Long-term archiving on: : Friday, April 2, 2010 - 9:13:32 PM


  • HAL Id : tel-00007880, version 1



Vincent Balat. Une étude des sommes fortes : isomorphismes et formes normales. Modélisation et simulation. Université Paris-Diderot - Paris VII, 2002. Français. ⟨tel-00007880⟩



Record views


Files downloads