2024 |
« On the logical structure of some maximality and well-foundedness principles »
(à paraître dans les actes de la conférence FSCD '24), en collaboration avec Jad Koleilat.
|
2024 |
« An analysis of the constructive content of Henkin's proof of
Gödel's completeness theorem » (version étendue de janvier 2024, soumise)
(version de 2016) (version de novembre 2022, incluant la disjonction),
(programme OCaml correspondant), en collaboration avec Danko Ilik.
|
2023 |
« A parametricity-based formalization of semi-simplicial and semi-cubical sets »,
en collaboration avec Ramkumar Ramachandra, mise à jour de décembre 2023, soumis (la formalisation en Coq).
|
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)
(formalisation en Coq par Étienne Miquey, jusqu'aux Théorème 2 et Proposition 8).
|
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.
|