Board and administration

Directeur : Thomas Ehrhard

Secrétariat : Odile Ainardi

Tél. : +33 (0)1 57 27 92 74 – Fax : +33 (0)1 57 27 92 97

Université Paris Diderot, Bâtiment Sophie Germain, 8 place FM/13 75013 Paris



39 permanents et 7 associés 

13 MDC, 5 PR, 3 DR CNRS, 1 DR INRIA, 7 CR CNRS, 2 CR Inria, 1 IR P7, 1 AI CNRS

6 postdoctorants, 24 doctorants

Research themes

The PPS laboratory (Proofs, Programs and Systems) is a joint lab of the CNRS (Centre National de la Recherche Scientifique) and the Université Paris-Diderot. It belongs to the INS2I (Institut des Sciences Informatiques et de leurs Interactions) and the INSMI (Institut des Sciences Mathématiques et de leurs Interactions) of the CNRS. It additionally runs the joint project ?r² with INRIA and plays a crucial role, in collaboration with INRIA and UPMC, in the "Initiative de Recherche et Innovation sur l'Informatique du Logiciel Libre" (Research and Innovation in Free Software).

The lab brings together researchers and students from different cultures (computer science and mathematical logic) to work on the theme of the foundations and practice of programming languages and distributed systems. In this perspective, it researches new methods for there development and maintenance of large open source projects. It is also a major player in the area of computer-assisted theorem proving.

Our research agenda is founded on the idea that mathematical logic (particularly proof theory) and related areas – such as category theory, homotopy, homology and probability – have an important role to play in the elucidation of the meaning, and reliability, of programs. Conversely, we also consider that computer science can be – as physics has long been and still remains – a source of renewal for logic and other mathematical disciplines.

Laboratoire Preuves, Programmes et Systèmes
UMR 7126 Université Paris Diderot