Back to Search Start Over

Proof Pearl: Defining Functions over Finite Sets.

Authors :
Hurd, Joe
Melham, Tom
Nipkow, Tobias
Paulson, Lawrence C.
Source :
Theorem Proving in Higher Order Logics (9783540283720); 2005, p385-396, 12p
Publication Year :
2005

Abstract

Structural recursion over sets is meaningful only if the result is independent of the order in which the set's elements are enumerated. This paper outlines a theory of function definition for finite sets, based on the fold functionals often used with lists. The fold functional is introduced as a relation, which is then shown to denote a function under certain conditions. Applications include summation and maximum. The theory has been formalized using Isabelle/HOL . [ABSTRACT FROM AUTHOR]

Details

Language :
English
ISBNs :
9783540283720
Database :
Supplemental Index
Journal :
Theorem Proving in Higher Order Logics (9783540283720)
Publication Type :
Book
Accession number :
32893535
Full Text :
https://doi.org/10.1007/11541868_25