Thematic team



Research themes

Our methodology is based on the Curry-Howard correspondence between proofs and programs, where rewriting plays a central role, describing both cut-elimination in proof theory and operational semantics of programs. The basic object is the lambda-calculus, which is a pure theory of functional programming and of its extensions: by type systems, linear or differential refinements, pattern-matching mechanisms, or various kinds of non-purely functional computational effects (nondeterministic or probabilistic choice, continuations, local or nonlocal internal states, etc.). We thus obtain formalisms that are interesting for their logical properties, giving for example a computational interpretation of standard concepts in logic (like the choice or reductio ad absurdum). We also get abstract representations of real programming languages, in a framework that is as implementation-independent as possible, that allows semantics analysis. Among these extensions, the calculus of inductive constructions is both a logic and a programming language, on which the Coq proof assistant is based.


Seminar and working groups

Permanent members

Name@PhoneOfficePositionPoleTeam
Amadio Roberto @ 01 57 27 92 47 4020 Professor PPS systemes , preuves
Behr Nicolas @ 01 57 27 92 24 4030 Research Scientist - CNRS PPS , ASD systemes , preuves , distribue
Bernardi Giovanni @ 01 57 27 93 38 4021 Associate Professor ASV , PPS verif , systemes , preuves
Bucciarelli Antonio @ 01 57 27 94 33 3045 Associate Professor - buccia PPS algebre , preuves
Castagna Giuseppe @ 01 57 27 93 40 3039 Senior Research Scientist - CNRS PPS preuves , systemes
Curien Pierre-Louis @ 01 57 27 92 23 3013 Senior Research Scientist Emeritus - CNRS PPS pi.r2 , algebre , preuves
De Rauglaudre Daniel @ 01 57 27 90 86 3030 Research ingenior PPS pi.r2 , systemes , preuves
Ehrhard Thomas @ 01 57 27 92 17 4014a Senior Research Scientist - CNRS PPS algebre , systemes , preuves
Faggian Claudia @ 01 57 27 90 86 3032 Research Scientist - CNRS PPS algebre , preuves
Férée Hugo @ 01 57 27 94 05 4011 Associate Professor PPS preuves
Guatto Adrien @ 01 57 27 94 01 4026 Associate Professor PPS algebre , systemes , preuves
Herbelin Hugo @ 01 57 27 90 87 3029 Senior Research Scientist - INRIA PPS algebre , pi.r2 , preuves , systemes
Joly Thierry @ 01 57 27 92 55 3049 Associate Professor PPS preuves
Kesner Delia @ 01 57 27 92 38 3020 Professor PPS algebre , preuves
Krivine Jean-Louis @ 01 57 27 92 39 3008 Professor Emeritus PPS algebre , preuves
Krivine Jean @ 01 57 27 93 38 4026 Research Scientist - CNRS PPS , ASD preuves , systemes , distribue
Letouzey Pierre @ 01 57 27 90 84 3028 Associate Professor PPS pi.r2 , preuves , systemes
Lévy Jean-Jacques @ 01 57 27 92 68 3009 Senior Research Scientist Emeritus - INRIA PPS pi.r2 , preuves , systemes
Melliès Paul-André @ 01 57 27 92 48 3023 Senior Research Scientist - CNRS ASV , PPS automates , algebre , preuves
Padovani Vincent @ 01 57 27 93 39 3045 Associate Professor PPS preuves
Pagani Michele @ 01 57 27 93 54 4015 Professor PPS algebre , preuves
Parigot Michel @ 01 57 27 92 51 3047 Research Scientist - CNRS PPS preuves
Rozière Paul @ 01 57 27 92 57 3057 Associate Professor PPS preuves
Saurin Alexis @ 01 57 27 93 37 3040 Research Scientist - CNRS PPS pi.r2 , algebre , systemes , preuves


Non-permanent permanents

Name@PhoneOfficePositionPoleTeam
Allioux Antoine @ 01 57 27 92 28 3034 PhD Student PPS pi.r2 , algebre , preuves
Blazy Vincent @ PhD Student PPS algebre , preuves
Castro Felix @ 3010 PhD Student PPS pi.r2 , algebre , systemes , preuves
Chardonnet Kostia @ 3044 PhD Student PPS pi.r2 , preuves
Cherradi El-Mehdi @ 3044 PhD Student ASV , PPS automates , algebre , preuves
De Abhishek @ 01 57 27 92 92 3026 PhD Student PPS pi.r2 , algebre , preuves
Douteau Sylvain @ Post-Doc PPS algebre , preuves
Galal Zeinab @ 01 57 27 90 86 3033 PhD Student PPS algebre , preuves
Gallego Emilio @ 0157279224 4030 Starting research position - INRIA PPS pi.r2 , algebre , systemes , preuves
Ho Thanh Cédric @ 3033 PhD Student PPS pi.r2 , algebre , preuves
Jafar-Rhamani Farzad @ 01 57 27 92 92 3026 PhD Student PPS pi.r2 , algebre , systemes , preuves
Lanvin Victor @ 01 57 27 92 22 3035 PhD Student PPS preuves , systemes
Laurent Mickael @ 3033 PhD Student PPS systemes , preuves
Leena-Subramaniam Chaitanya @ 01 57 27 92 28 3033 PhD Student ASV , PPS automates , algebre , preuves
Moeneclaey Hugo @ 3034 PhD Student PPS pi.r2 , algebre , systemes , preuves
Nollet Remi @ 01 57 27 92 92 3026 PhD Student PPS algebre , preuves
Osmond Axel @ 01 57 27 94 56 3034 PhD Student ASV , PPS automates , algebre , preuves
Peyrot Loïc @ 01 57 27 92 92 3026 PhD Student PPS algebre , preuves
Spiwack Arnaud @ Associated Member - EURL Tweag PPS pi.r2 , algebre , preuves
Stefanesco Leo @ 01 57 27 92 92 3026 PhD Student PPS algebre , preuves
Valiron Benoit @ 4052 Associated Member - MCF Supelec PPS algebre , systemes , preuves
Vienot Ada @ 3033 PhD Student PPS algebre , systemes , preuves
Zimmermann Theo @ 01 57 27 94 15 3019 Post-Doc PPS pi.r2 , systemes , preuves