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

YouTube

Internalizing Indistinguishability with Dependent Types

ACM SIGPLAN via YouTube

Overview

Explore a groundbreaking 20-minute conference talk from POPL 2024 that delves into the Dependent Calculus of Indistinguishability (DCOI), a novel system combining dependency tracking with dependent types. Learn how researchers from the University of Pennsylvania have developed a type system that internalizes indistinguishability as the definition of equality used by the type checker, allowing programmers to reason about indistinguishability within the language itself. Discover how DCOI supports conversion and propositional equality at arbitrary observer levels, extending prior systems in this field. Gain insights into the type soundness and noninterference theorems proven for DCOI, and learn about the prototype implementation of its type checker. This talk is ideal for those interested in type systems, dependent types, information flow control, and formal verification in programming languages.

Syllabus

[POPL'24] Internalizing Indistinguishability with Dependent Types

Taught by

ACM SIGPLAN

Reviews

Start your review of Internalizing Indistinguishability with Dependent Types

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.