Abstract | ||
---|---|---|
Selecting appropriate induction cases is one of the major problems in proof by induction. Heuristic strategies often use the recursive pattern of definitions and lemmas in making these selections. In this paper, we describe a general framework, based upon unification, that encourages and supports the use of such heuristic strategies within a Z-based proof system. The framework is general in that it is not bound to any particular selection strategies and does not rely on conjectures being in a \normal form" such as equations. We illustrate its generality with proofs using different strategies, including a simultaneous proof of two theorems concerning mutually-defined relations; these theorems are expressed in a non-equational form, involving both universal and existential quantifiers. |
Year | Venue | Keywords |
---|---|---|
2000 | ZB | different strategy,major problem,non-equational form,reasoning inductively,general framework,simultaneous proof,z specifications,normal form,heuristic strategy,existential quantifiers,z-based proof system,appropriate induction case |
Field | DocType | ISBN |
Specification language,Discrete mathematics,Heuristic,Unification,Computer science,Mathematical induction,Mathematical proof,Lemma (mathematics),Recursion,Generality | Conference | 3-540-67944-8 |
Citations | PageRank | References |
1 | 0.37 | 20 |
Authors | ||
2 |
Name | Order | Citations | PageRank |
---|---|---|---|
David A. Duffy | 1 | 15 | 2.57 |
Ian Toyn | 2 | 170 | 22.66 |