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.

Subsidie
€ 1.897.375
2025

Projectdetails

Introduction

Recent advancements have enabled proof assistants to formally verify world-class mathematics: the liquid tensor experiment, the four colour theorem, and the odd order theorem were formalised. Computer-checked arguments are important for mathematicians who want to be certain their reasoning is sound, and for computer scientists to prevent bugs in safety-critical software.

Examples of Formal Verification

Examples include:

  • Formally verified parts of Google's Chrome web browser
  • Verified implementations of the C and ML programming languages

Type Theory Foundation

At the core of these formalisations lies type theory, upon which proof assistants are built. Type theory is both a functional programming language and a foundation of mathematics.

Emergence of Higher Dimensional Spaces

Recently, models of type theory built on higher-dimensional spaces emerged, where:

  • Elements of a type are points in the space
  • Elements of an equality type are paths in the space

Based on these, type theory was extended to homotopy type theory (HoTT), featuring the principle that isomorphic types are equal. This moves formalisation close to actual mathematical practice where isomorphic structures are treated as the same.

Challenges in Adoption

While HoTT is successful among academics, it hasn't been widely adopted. This is because type theories implementing HoTT rely on an explicit syntax for higher-dimensional geometry, which is conceptually difficult and hard to use in practice. This creates a substantial barrier for formalisation, which is treated as a low-level, bureaucratic process.

Project Goals

Our project will develop a radically new type theory where homotopical content is emergent, rather than built-in. The idea is to define the equality type via computation.

Benefits of the New Approach

This approach makes HoTT explainable and conceptually simple. It also improves pragmatic aspects:

  • With more computation, proofs become less tedious.

Our theory will contribute to a new era in the formalisation of mathematics and verification of software, where developing proofs in abstract, reusable ways becomes standard, accelerating progress in both areas.

Financiële details & Tijdlijn

Financiële details

Subsidiebedrag€ 1.897.375
Totale projectbegroting€ 1.897.375

Tijdlijn

Startdatum1-5-2025
Einddatum30-4-2030
Subsidiejaar2025

Partners & Locaties

Projectpartners

  • EOTVOS LORAND TUDOMANYEGYETEMpenvoerder

Land(en)

Hungary

Vergelijkbare projecten binnen European Research Council

ERC STG

MANUNKIND: Determinants and Dynamics of Collaborative Exploitation

This project aims to develop a game theoretic framework to analyze the psychological and strategic dynamics of collaborative exploitation, informing policies to combat modern slavery.

€ 1.497.749
ERC STG

Elucidating the phenotypic convergence of proliferation reduction under growth-induced pressure

The UnderPressure project aims to investigate how mechanical constraints from 3D crowding affect cell proliferation and signaling in various organisms, with potential applications in reducing cancer chemoresistance.

€ 1.498.280
ERC STG

Uncovering the mechanisms of action of an antiviral bacterium

This project aims to uncover the mechanisms behind Wolbachia's antiviral protection in insects and develop tools for studying symbiont gene function.

€ 1.500.000
ERC STG

The Ethics of Loneliness and Sociability

This project aims to develop a normative theory of loneliness by analyzing ethical responsibilities of individuals and societies to prevent and alleviate loneliness, establishing a new philosophical sub-field.

€ 1.025.860

Vergelijkbare projecten uit andere regelingen

ERC STG

Certified Refinement Types

CRETE aims to develop a sound and practical refinement type system for mainstream languages, enabling reliable verification of real-world applications like web and cryptographic protocols.

€ 1.500.000
ERC ADG

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.

€ 2.499.776
ERC ADG

Logics and Algorithms for a Unified Theory of Hyperproperties

This project aims to develop a unified theory and formal tools for hyperproperties in software, focusing on societal values like privacy and fairness, to enhance program verification and synthesis.

€ 2.227.500
ERC ADG

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