All Topics
All Topics
Technology
Technology
Design
Design
Programming
Programming
Science
Science
News
News
Gaming
Gaming
Entertainment
Entertainment
Business
Business
Finance
Finance
Sports
Sports
Health
Health
Food
Food
Travel
Travel
Art
Art
Music
Music
Books
Books
Education
Education
Politics
Politics
Personal
Personal
No algorithm. No AI slop. No ads. Just RSS. Pro-human. Indie writers. Real journalism. Open web. Chronological. Hand toasted.

Introduction to Verified Functional Data Structures and Algorithms Using Isabelle Proof Assistant

By

SchwKatze

6mo ago· 1 min readen

Summary

This book introduces data structures and algorithms for functional programming languages with a focus on formal verification. It covers both functional correctness and running time analysis using inductive proofs about functional programs and their running time functions. All proofs have been machine-checked by the Isabelle proof assistant, and the PDF includes links to corresponding Isabelle theories.

Key quotes

· 5 pulled
This book is an introduction to data structures and algorithms for functional languages, with a focus on verification.
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.
Snippet from the RSS feed
This book is an introduction to data structures and algorithms for functional languages, with a focus on verification. It covers both functional correctness and running time analysis. It does so in a unified manner with inductive proofs about functional p

You might also wanna read