Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

BiSikkel: A Multimode Logical Framework in Agda

ACM SIGPLAN via YouTube

Overview

Coursera Plus Monthly Sale: All Certificates & Courses 40% Off!
Explore a 20-minute conference talk from POPL 2025 that introduces BiSikkel, a multimode logical framework implemented in Agda. Learn how researchers from KU Leuven have extended the existing Sikkel library to support multimode proofs about multimode programs within an off-the-shelf proof assistant. The presentation demonstrates how embedding Multimode Type Theory (MTT) as a library enables additional reasoning principles without compromising soundness or compatibility. Discover how BiSikkel carves out a new multimode logical framework (LF over MSTT) from MTT and implements it on top of Sikkel, interpreting both in an existing internal model. The talk showcases practical applications through examples of proving properties about functions manipulating guarded streams and implementing parametricity predicates. The presented work includes reusable artifacts available through Zenodo, making it accessible for further research and experimentation in type theory and proof assistants.

Syllabus

[POPL'25] BiSikkel: A Multimode Logical Framework in Agda

Taught by

ACM SIGPLAN

Reviews

Start your review of BiSikkel: A Multimode Logical Framework in Agda

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.