函数式数据结构与算法:基于证明助手的方法
Functional Data Structures and Algorithms: a Proof Assistant Approach

原始链接: https://fdsa-book.net/

托比亚斯·尼普科夫、贾斯敏·布兰切特、曼努埃尔·埃贝尔、亚历杭德罗·戈麦斯-隆多尼奥、彼得·拉米奇、克里斯蒂安·斯特纳格尔、西蒙·维默、詹博华 著,ACM Books 出版。本书是关于函数式语言数据结构和算法的介绍,重点在于证明。它涵盖了函数正确性和运行时间分析。它以统一的方式进行,通过关于函数式程序及其运行时间函数的归纳证明来实现。所有证明都已通过 Isabelle 证明助手进行机器验证。pdf 文件包含指向相应 Isabelle 理论的链接。点击图片下载整本书的 pdf:本书旨在随着时间推移而发展。如果您想贡献,请联系我们!

黑客新闻 新 | 过去 | 评论 | 提问 | 展示 | 招聘 | 提交 登录 函数式数据结构与算法:一个证明助手方法 (fdsa-book.net) 5 分,作者 SchwKatze 3 小时前 | 隐藏 | 过去 | 收藏 | 讨论 指南 | 常见问题 | 列表 | API | 安全 | 法律 | 申请 YC | 联系 搜索:
相关文章

原文

Tobias Nipkow, Jasmin Blanchette, Manuel Eberl, Alejandro Gómez-Londoño, Peter Lammich, Christian Sternagel, Simon Wimmer, Bohua Zhan

Published by ACM Books

This book is an introduction to data structures and algorithms for functional languages, with a focus on proofs. It covers both functional correctness and running time analysis. It does so in a unified manner with inductive proofs about functional programs and their running time functions. All proofs have been machine-checked by the proof assistant Isabelle. The pdf contains links to the corresponding Isabelle theories.

Click on an image to download the pdf of the whole book:

Functional Data Structures
  and Algorithms

Table of contents 1 Table of contents 2

This book is meant to evolve over time. If you would like to contribute, get in touch!

联系我们 contact @ memedata.com