2023 |
« A parametricity-based formalization of semi-simplicial and semi-cubical sets »,
en collaboration avec Ramkumar Ramachandra, mise à jour du 20/3/23, soumis.
|
2022 |
« An analysis of the constructive content of Henkin's proof of
Gödel's completeness theorem » (version étendue de novembre 2022)
(programme OCaml correspondant), en collaboration avec Danko Ilik.
|
2021 |
« On the logical structure of choice and bar induction principles »,
en collaboration avec Nuria Brede,
paru dans les actes de LICS '21
(bibtex)
(résumé illustré)
(errata,
pdf avec errata inclus).
|
2020 |
« A calculus of expandable stores »,
en collaboration avec Étienne Miquey,
paru dans les actes de LICS '20
© IEEE
(bibtex).
|
2018 |
« Realizability interpretation and normalization of typed call-by-need lambda-calculus with control »,
en collaboration avec Étienne Miquey,
paru dans les actes de FoSSaCS '18
(bibtex).
|
2016 |
« An analysis of the constructive content of Henkin's proof of
Gödel's completeness theorem », en collaboration avec Danko Ilik.
|
2014 |
« A dependently-typed construction of
semi-simplicial types »,
Mathematical Structures in Computer Science, 2015
(erratum)
(bibtex)
(la formalisation en Coq).
|
2012 |
« A constructive proof of the axiom of dependent choice, compatible with classical logic »,
paru dans les actes de LICS '12
© IEEE
(erratum,
pdf avec erratum inclus)
(bibtex)
(exposé LICS '12)
(la preuve en Coq).
« Classical call-by-need sequent calculi: The unity of semantic artifacts »,
en collaboration avec Zena Ariola, Paul Downen, Keiko Nakata et Alexis Saurin,
paru dans les actes de FLOPS '12
© Springer-Verlag
(bibtex).
|
2011 |
« Pure Type Systems conversion is always typable »,
en collaboration avec Vincent Siles,
paru dans le Journal of Functional Programming, 2011
(bibtex).
« Classical Call-by-Need and Duality »,
en collaboration avec Zena Ariola et Alexis Saurin,
paru dans les actes de TLCA '11
(bibtex).
|
2010 |
« An intuitionistic logic that proves Markov's principle »,
paru dans les actes de LICS '10
© IEEE
(typos)
(bibtex)
(exposé LICS '10).
« Equality is typable in Semi-Full Pure Type Systems »,
en collaboration avec Vincent Siles,
paru dans les actes de LICS '10
© IEEE
(bibtex).
« Kripke models for Classical Logic »,
en collaboration avec Danko Ilik et Gyesik Lee,
paru dans le numéro spécial « Classical Logic and Computation »,
Annals of Pure and Applied Logic, 2010
(bibtex).
« λ-calculus and Λ-calculus: a Capital Difference »,
en collaboration avec Alexis Saurin, manuscrit, 2010.
|
2009 |
« An operational account of call-by-value minimal and classical lambda-calculus in "natural deduction" form »,
en collaboration avec Stéphane Zimmermann,
paru dans les actes de TLCA '09, LNCS 5608
© Springer-Verlag
(errata inclus)
(bibtex).
« Forcing-based cut-elimination for Gentzen-style intuitionistic sequent calculus »,
avec Gyesik Lee, paru dans les actes de WOLLIC '09
(bibtex).
|
2008 |
« A new elimination rule for the Calculus of Inductive Constructions »,
en collaboration avec Bruno Barras, Pierre Corbineau, Benjamin
Grégoire et Jorge Luis Sacchini,
paru dans « TYPES '08, selected papers », LNCS 5497
(bibtex).
« An approach to call-by-name delimited continuations »,
en collaboration avec Silvia Ghilezan, paru dans les actes de
POPL '08
(© ACM - avec la permission de ACM - ne pas redistribuer)
(errata)
(bibtex)
(exposé POPL '08).
|
2007 |
« Control Reduction Theories: the Benefit of Structural Substitution »,
en collaboration avec Zena Ariola, Journal of Functional Programming, 2007
(bibtex).
« A Type-Theoretic
Foundation of Delimited Continuations », en
collaboration avec Zena Ariola et Amr
Sabry, Higher-Order
and Symbolic Computation, 2007 © Springer-Verlag
(bibtex).
Cet article est une version longue et sensiblement améliorée de « A Type-Theoretic Foundation of Continuations and Prompts ». |
2005 |
« On the Degeneracy of Sigma-Types in Presence of Computational
Classical Logic », paru dans les actes de TLCA '05,
LNCS 3461
(erratum)
(bibtex)
© Springer-Verlag
(la
preuve de dégénérescence typée en
Coq ancienne syntaxe).
|
2004 |
« A Type-Theoretic Foundation of Continuations and Prompts »,
Actes de ICFP '04 ©
Association for Computing Machinery,
Inc (erratum) (bibtex).
|
2003 |
« Minimal classical logic and control operators », en collaboration avec Zena Ariola, paru dans les actes de ICALP '03 - LNCS 2719 © Springer-Verlag
(erratum)
(bibtex)
(exposé au format Active dvi
ou pdf). Une version « journal »
avec Amr Sabry est parue dans Higher-Order and Symbolic Computation sous le
titre « A Proof-Theoretic Foundation of Abortive Continuations ».
|
2001 |
« Explicit Substitutions and Reducibility »,
Journal of Logic and Computation, Vol
11(3), pp 429-449, 2001
© Oxford University Press
(la preuve du lemme d'affaiblissement y est incorrecte... des détails)
(bibtex).
|
2000 |
« The duality of computation », en collaboration avec Pierre-Louis Curien (Proceedings of ICFP '00 © ACM)
(errata,
version ps avec errata inclus,
pdf)
(bibtex).
L'exposé plus récent à WoLP '04 au format advi
(installer Active dvi)
ou ps. Les notes
de l'exposé invité à HOR '06 (bibtex).
|
1998 |
« Computing with Abstract Böhm Trees », conjointement avec
Pierre-Louis Curien, paru dans les actes de FLOPS'98
(bibtex).
|
1997 |
« Games and weak-head reduction for Classical PCF »,
paru dans les actes de TLCA'97 , LNCS 1210
(bibtex).
|
1996 |
« Game semantics and abstract machines »,
conjointement avec Vincent Danos et
Laurent Regnier, Proceeding of LICS'96
(bibtex).
« Une caractérisation des stratégies indépendantes
de l'histoire à partir des stratégies innocentes », manuscrit, 1996.
|
1995 |
« Notes sur les lambda-sigma-calculs »,
manuscrit, 1995.
|
1994 |
« A lambda-calculus structure isomorphic to sequent calculus
structure », Proceedings of CSL'94
(bibtex).
« A lambda-calculus structure isomorphic to sequent calculus structure », version étendue au calcul des prédicats, manuscrit, 1994 .
« A-translation and looping combinators in Pure Type
Systems »,
conjointement avec Thierry Coquand, Journal of Functional
Programming , Volume 4, 1994
(bibtex).
« Some remarks on Novikoff's calculus »,
avec Thierry Coquand, manuscrit, 1994.
|
1993 |
« Weak reduction in sequent calculus »,
manuscrit, 1993, intégré en français dans le chapitre 6 de ma thèse.
« Weak cut-elimination and the
game-theoretic approach of provability », manuscrit (11 pages),
1993, intégré en français dans le chapitre 6 de ma thèse.
|
1989 |
« The two-list algorithm for the knapsack problem on a FPS T20 »,
conjointement avec Afonso Ferreira et Michel Cosnard, short communication,
Parallel Computing , Volume 9, North Holland, 1989
(seule la version papier est disponible).
|
HdR |
« C'est maintenant qu'on calcule: au
cœur de la dualité », mémoire d'habilitation, 2005.
Cf page spécifique.
|
Thèse |
« Séquents qu'on calcule: de
l'interprétation du calcul des séquents comme calcul de lambda-termes
et comme calcul de stratégies gagnantes », thèse de doctorat, 1995
(errata)
(bibtex).
|
Mag. |
« Extraction de programmes à partir de preuves de la logique classique »
, mémoire de magistère, 1991.
|
DEA |
« Formalisation du théorème de Schröder-Bernstein
dans le calcul des constructions »,
mémoire de DEA, 1988.
|