Formalisation of Constructive Univalent Type Theory

The project aims to explore the correspondence between dependent type theory and homotopy theory to develop new mathematical foundations and enhance proof systems for complex software and proofs.

Subsidie
€ 2.499.776
2022

Projectdetails

Introduction

There has been, in the past 15 years, remarkable achievements in the field of interactive theorem proving, both for checking complex software and checking non-trivial mathematical proofs.

Achievements in Software Correctness

For software correctness, X. Leroy (INRIA and College de France) has been leading since 2006 the CompCert project, which features a fully verified C compiler.

Achievements in Mathematical Proofs

For mathematical proofs, these systems could handle complex arguments, such as:

  1. The proof of the 4 color theorem
  2. The formal proof of the Feit-Thompson Theorem

More recently, the Xena project, led by K. Buzzard, is developing a large library of mathematical facts and has been able to help the mathematician P. Scholze (field medalist 2018) to check a highly non-trivial proof.

Theoretical Foundations

All these examples have been carried out in systems based on the formalism of dependent type theory and on early work of the PI. In parallel to these works, also around 15 years ago, a remarkable and unexpected correspondence was discovered between this formalism and the abstract study of homotopy theory and higher categorical structures.

Special Year at the Institute of Advanced Study

A special year (2012-2013) at the Institute of Advanced Study (Princeton) was organized by the late V. Voevodsky (field medalist 2002, Princeton), S. Awodey (CMU), and the PI. Preliminary results indicate that this research direction is productive, both for the understanding of dependent type systems and higher category theory, and suggest several crucial open questions.

Objectives of the Proposal

The objective of this proposal is to analyze these questions, with the ultimate goal of formulating a new way to look at mathematical objects and potentially a new foundation of mathematics. This could, in turn, be crucial for the design of future proof systems able to handle complex highly modular software systems and mathematical proofs.

Financiële details & Tijdlijn

Financiële details

Subsidiebedrag€ 2.499.776
Totale projectbegroting€ 2.499.776

Tijdlijn

Startdatum1-11-2022
Einddatum31-10-2027
Subsidiejaar2022

Partners & Locaties

Projectpartners

  • GOETEBORGS UNIVERSITETpenvoerder

Land(en)

Sweden

Vergelijkbare projecten binnen European Research Council

ERC Consolid...

Higher Observational Type Theory

This project aims to create an innovative type theory that simplifies homotopy type theory by defining equality through computation, enhancing mathematical formalization and software verification.

€ 1.897.375
ERC Consolid...

Realizing the Promise of Higher-Order SMT and Superposition for Interactive Verification

The Nekoka project aims to enhance higher-order SMT and λ-superposition for automated proof assistance, integrating them into tools for software verification and mathematical formalization.

€ 2.000.000
ERC Advanced...

Coming to Terms: Proof Theory Extended to Definite Descriptions and other Terms

ExtenDD integrates proof theory and complex terms by developing formal theories of definite descriptions and enhancing sequent calculus, impacting automated deduction and philosophy of language.

€ 1.629.775
ERC Starting...

Motivic Stable Homotopy Theory: a New Foundation and a Bridge to p-Adic and Complex Geometry

This project aims to advance cohomology theories in algebraic and analytic geometry through innovations in motivic stable homotopy theory, enhancing connections with p-adic and complex geometry.

€ 1.470.201
ERC Starting...

Definable Algebraic Topology

This project aims to enhance algebraic topology and coarse geometry by integrating Polish covers with homological invariants, leading to new classification methods and insights in mathematical logic.

€ 989.395