
معرفی
Cyril Cohen is a permanent researcher (Chargé de Recherche) at Inria, affiliated with the CASH team in the Laboratoire de l'Informatique du Parallélisme (LIP) at École Normale Supérieure de Lyon (ENS de Lyon), France. He is also associated with CNRS and Université Claude Bernard Lyon 1. Previously, he was a member of the STAMP team at Inria Sophia Antipolis (2014–2024) and completed a postdoctoral position at the University of Gothenburg and Chalmers, Sweden (2012–2014). He earned his PhD in 2012 from École Polytechnique under the supervision of Assia Mahboubi.
- PhD: École Polytechnique, 2012
- Postdoc: University of Gothenburg and Chalmers, 2012–2014
- Researcher: Inria STAMP team, 2014–2024
- Current: Inria CASH team, LIP, ENS de Lyon
His research centers on the formalization of mathematics and programming languages using the Coq proof assistant. Key interests include type theory, formal verification, algebraic structures, real and complex analysis, measure theory, and proof transfer mechanisms. His work bridges theoretical mathematics and practical software verification. He has made foundational contributions to the Coq ecosystem, particularly in the areas of algebraic hierarchies, parametricity, and metaprogramming.
The most recent publications reflect a strong trend toward advancing the theoretical and practical foundations of interactive theorem proving. His work spans formalizing classical mathematics (e.g., analysis, Galois theory), developing new logical frameworks (e.g., Cubical Type Theory), and engineering scalable proof automation tools (e.g., Hierarchy Builder, MetaCoq, Trocq). These efforts aim to make formal verification more expressive, efficient, and accessible.
Cyril Cohen has not received any explicitly mentioned scientific awards in the provided texts.
He has not mentored any PhD or master’s students listed in the provided materials. His research is highly collaborative, involving key figures in the formal methods community such as Assia Mahboubi, Thierry Coquand, and Enrico Tassi. He has contributed to major collaborative grants and projects including the Mathematical Components library, the MetaCoq project, and the development of Hierarchy Builder. These projects often involve multi-institutional and international collaboration.
Cohen is a core member of the CASH team at LIP, ENS de Lyon, which focuses on formal methods, proof assistants, and the formalization of mathematics. The team develops and maintains key components of the Coq ecosystem, including libraries for algebra, analysis, and type theory. They also work on meta-tools for Coq such as Elpi and Template-Coq, enabling advanced metaprogramming and reflection.




