VSL 2014: VIENNA SUMMER OF LOGIC 2014

Recursive Functions on Lazy Lists via Domains and Topologies

Authors: Andreas Lochbihler and Johannes Hölzl

PapersPapers with AbstractsPrefaceAuthor IndexKeyword Index

Paper Information

Title:Recursive Functions on Lazy Lists via Domains and Topologies
Authors:Andreas Lochbihler and Johannes Hölzl
Proceedings:ITP 2014 LNCS Proceedings
Editors: Gerwin Klein and Ruben Gamboa
Keywords:Isabelle/HOL, codatatypes, lazy lists, recursion, complete partial orders, topology
Abstract:

ABSTRACT. The usual definition facilities in theorem provers cannot handle all recursive functions on codatatypes; the filter function on lazy lists is a prime counterexample. We present two new ways of directly defining functions like filter by exploiting their dual nature as producers and consumers. Borrowing from domain theory and topology, we define them as a least fixpoint (producer view) and as a continuous extension (consumer view). Both constructions yield proof principles that allow elegant proofs.

Pages:16
Talk:Jul 14 17:00
Paper:
Disclaimer | Powered by EasyChair Smart Program