Set Theory for Verification: II. Induction and Recursion

Computer Science – Logic in Computer Science

Scientific paper

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

Scientific paper

A theory of recursive definitions has been mechanized in Isabelle's Zermelo-Fraenkel (ZF) set theory. The objective is to support the formalization of particular recursive definitions for use in verification, semantics proofs and other computational reasoning. Inductively defined sets are expressed as least fixedpoints, applying the Knaster-Tarski Theorem over a suitable set. Recursive functions are defined by well-founded recursion and its derivatives, such as transfinite recursion. Recursive data structures are expressed by applying the Knaster-Tarski Theorem to a set, such as V[omega], that is closed under Cartesian product and disjoint sum. Worked examples include the transitive closure of a relation, lists, variable-branching trees and mutually recursive trees and forests. The Schr\"oder-Bernstein Theorem and the soundness of propositional logic are proved in Isabelle sessions.

No associations

LandOfFree

Say what you really think

Search LandOfFree.com for scientists and scientific papers. Rate them and share your experience with other people.

Rating

Set Theory for Verification: II. Induction and Recursion does not yet have a rating. At this time, there are no reviews or comments for this scientific paper.

If you have personal experience with Set Theory for Verification: II. Induction and Recursion, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Set Theory for Verification: II. Induction and Recursion will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFWR-SCP-O-351058

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.