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

YouTube

A Contextual Formalization of Structural Coinduction

ACM SIGPLAN via YouTube

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Learn about structural coinduction as a dual technique to structural induction for understanding corecursive programs through this 25-minute conference presentation from ICFP 2025. Explore how structural coinduction can be used to reason about programs based solely on the logical structure of their context, with the speakers demonstrating informal proof techniques that mirror the style of inductive proofs while ensuring complete case coverage and correct use of coinductive hypotheses. Discover the formalization of this intuitive concept through a syntactic theory for deriving program equalities, which is grounded in the computational behavior of abstract machines and proven sound with respect to observational equivalence. Gain insights into this advanced topic in functional programming and formal methods as presented by researchers from the University of Massachusetts at Lowell and University of Oregon at the ACM SIGPLAN-sponsored International Conference on Functional Programming.

Syllabus

[ICFP'25] [JFP] A contextual formalization of structural coinduction

Taught by

ACM SIGPLAN

Reviews

Start your review of A Contextual Formalization of Structural Coinduction

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.