PhD Monitor
/Detail
Foundational Computer Science / Theoretical Computer Science● OpenPreview

PhD in Foundational Computer Science: Linear Duality and Higher Algebraic Effects in Homotopy Type Theory

Explore unifying frameworks for linear logic, algebraic effects, and homotopy type theory in proof assistants.

Best for:Best for PhD candidates with expertise in dependent type theory, proof assistants (Agda/Lean/Isabelle), and functional programming (Haskell/OCaml/Rust).

Institut de Recherche en Informatique Fondamentale (AFFiliated with CNRS) · Paris, France · R1 · First-stage researcher
More professors at Institut de Recherche en Informatique Fondamentale (AFFiliated with CNRS)
Linear LogicHomotopy Type TheoryAlgebraic EffectsProof Assistants (Agda/Lean/Isabelle)Dependent Type TheoryFormal Verification
Deadline
Oct 14, 2026
Expired
Funding
Salaried
€2.3k/mo
Start date
2026-11-01
Full-time
Location
Paris
France

Overview

This PhD position at the Institut de Recherche en Informatique Fondamentale (Paris) focuses on developing a unified syntactic and functorial framework integrating linear logic, algebraic effects, and homotopy type theory. The project aims to formalize and implement these concepts in proof assistants like Agda, Lean, or Isabelle, advancing the next generation of certified mathematical assistants. The work will bridge theoretical foundations with practical applications in automated proof guidance and certified document construction. Applicants should have a strong background in dependent type theory and formal verification tools, with proficiency in functional programming languages. The position offers a collaborative environment within a leading French research institution.

PhD in Computer ScienceDependent Type TheoryProof AssistantsLinear LogicHomotopy Type TheoryAlgebraic EffectsFormal MethodsCertified Reasoning

What you'll do

  • Develop a unified syntactic and functorial framework for integrating linear logic, algebraic effects, and homotopy type theory.
  • Axiomatize and formalize the semantic interpretation of dependent type systems with universes in domain theory.
  • Investigate the relationship between intersection types and finite elements in relational semantics.
  • Study connections between linear continuations, dialogue duality, and higher algebraic effects in multimodal homotopy type theory.
  • Implement and test the proposed theories in proof assistants (Agda, Lean, Isabelle, or Coq).
  • Collaborate with the team to design tools for automated proof guidance and certified document construction.
  • Publish research findings in peer-reviewed conferences and journals.

Requirements

Degree required: Master's degree (or equivalent) in Computer Science, Mathematics, or a related quantitative discipline.

Degree offered: PhD

Language: English; B2 level (CEFR)

Instruction: French and English

Required skills
  • Advanced knowledge of dependent type theory with equality and its semantics.
  • Proficiency in at least one proof assistant (Agda, Isabelle, Lean, or Coq) for formalization and implementation.
  • Strong programming skills in functional languages (Haskell, OCaml, Rust).
  • Familiarity with category theory and algebraic structures.
  • English proficiency at B2 level (CEFR) for academic communication.
Nice to have
Experience with formal verification or proof assistants.Background in theoretical computer science or logic.Knowledge of linear logic or homotopy type theory.Collaborative research experience.
Eligibility
  • No nationality restrictions.
  • No age or residency limits.
  • Open to all applicants with the required academic background.

Funding & terms

Type
Salaried
Amount
€2.3k/mo
Duration
3 years (standard PhD duration)
Programme
CNRS (French National Centre for Scientific Research)
CNRS (French National Centre for Scientific Research)

How to apply

Deadline: 2026-10-14

Applicants must submit their application through the CNRS employment portal. Required documents include a CV, a cover letter, a research proposal, and academic transcripts. Three reference letters are also required. The application process is handled via the official CNRS portal linked in the offer details.

Documents required
  • CV
  • Cover letter
  • Research proposal
  • Academic transcripts (BSc + MSc)
  • Three reference letters
↗Apply on site

Contact

Lab
LAUPIN (Laboratoire d’Analyse et de Modélisation des Processus Informatique et Numériques)
Institut de Recherche en Informatique Fondamentale (AFFiliated with CNRS)
France
See the full position

Create a free profile to unlock your personal match score, the full requirements, funding details and how to apply — in English or Persian.

No card · 10 free AI match scores
Ready to apply?
Open this position on its website, or save it for later.