Bemutatkozás
Kutatócsoportunkban függő típusokkal rendelkező programozási nyelveket fejlesztünk és ezek metaelméletét tanulmányozzuk. Többek között foglalkozunk az induktív típusok különböző osztályaival; a formális nyelvek magas szintű, algebrai leírásával; homotópia-típuselmélettel; az egyenlőség extenzionalitási tulajdonságaival és szigorúságával; hatékony típusellenőrzők implementációjával.
Csoport saját honlapja: külső link
Kutatási területek
▶ Martin-Löf típuselméletének metaelmélete

Kapcsolódó publikációk:
☞ For the metatheory of type theory, internal sconing is enough
☞ Constructing quotient inductive-inductive types
☞ Second-order generalised algebraic theories: signatures and first-order semantics
☞ Large and infinitary quotient inductive-inductive types
▶ A típuselmélet bővítései: extenzionalitás, univalencia, parametricitás, új definicionális egyenlőségek

Kapcsolódó publikációk:
☞ Internal Parametricity, without an Interval
☞ Signatures and Induction Principles for Higher Inductive-Inductive Types
☞ Constructing a universe for the setoid model
▶ A matematika számítógépes formalizálása
Kapcsolódó publikációk:
☞ Combinatory logic and lambda calculus are equal, algebraically
☞ The Münchhausen method in type theory
▶ Függő típusozású programozási nyelvek implementációja
Kapcsolódó publikációk:
☞ Staged compilation with two-level type theory
☞ Elaboration with first-class implicit function types
Módszertan
A programozási nyelvek és a kategóriaelmélet elméleti eszköztárának, az Agda és Coq bizonyító-asszisztenseknek, továbbá a Haskell és OCaml programozási nyelveknek a használata.

Kutatócsoport tagjai
- Kaposi Ambrus docens (kutatócsoport-vezető) [MTMT, Tud-O-Méter]
- Rafaël Bocquet PhD hallgató
- Bense Viktor PhD hallgató [MTMT]
- Csimma Viktor PhD hallgató
- Korpa Péter Zsolt MSc diák
- Petes Márton MSc diák
- Török Bálint Bence BSc diák
- Szumi Xie PhD diák [MTMT]
- Zhenyun Yin BSc diák
Nyertes pályázatok
- Higher Observational Type Theory (HOTT) ERC Consolidator Grant
- COST action EuroProofNet CA20111
- „Application Domain Specific Highly Reliable IT Solutions” project of the Thematic Excellence Programme TKP2020-NKA-06 (National Challenges Subprogramme) funding scheme
- COST Action EUTypes CA15123
- EFOP-3.6.3-VEKOP-16-2017-00002
Kiemelt publikációk
- Thorsten Altenkirch, Yorgo Chamoun, Ambrus Kaposi, Michael Shulman (2024): Internal Parametricity, without an Interval, Proc. ACM Program. Lang. [DOI]
- Rafaël Bocquet, Ambrus Kaposi, Christian Sattler (2023): For the metatheory of type theory, Internal Sconing Is Enough. FSCD [DOI]
- András Kovács (2022): Staged compilation with two-level type theory. Proc. ACM Program. Lang. [DOI]
- Ambrus Kaposi, András Kovács (2020): Signatures and induction principles for higher inductive-inductive types. Log. Methods Comput. Sci. [DOI]
- Ambrus Kaposi, András Kovács, Thorsten Altenkirch (2019): Constructing quotient inductive-inductive types. Proc. ACM Program. Lang. [DOI]
Elérhetőség
Kaposi Ambrus – akaposi@inf.elte.hu