Build the Finance Skills That Lead to Promotions — Not Just Certificates
Earn Your Business Degree, Tuition-Free, 100% Online!
Overview
Google, IBM & Meta Certificates — All 10,000+ Courses at 40% Off
One annual plan covers every course and certificate on Coursera. 40% off for a limited time.
Get Full Access
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