Abstract
In this paper, a schema guided model of proof discovery by analogy in theorem proving under the concept such that similar problems have similar proofs is proposed. A proof discovery system for LK inference system is formulated by considering it as a general reasoning system which is close to our thinking process. At first, a schema and a proof schema which describe the types of formulas and proofs are formulated as higher order terms. Next, the similarities of formulas and proofs are defined by means of the realizability by schemata and proof schema. Finally, a unification based procedure of discovering an LK proof for any given sequent is presented, and the implemented system is overviewed.
This work was supported in part by the Japanese Ministry of Education, Grantin-aid for scientific research(A)07308027,scientific research(C)07680405 and Inamori Foundation in 1996
This is a preview of subscription content, log in via an institution.
Preview
Unable to display preview. Download preview PDF.
References
H. Barendregt: Introduction to Generalized Type Systems, Proc. of 3rd International Conference on Theoretical Computer Science, 1–37 (1989).
B. Brock, S. Cooper and W. Pierce: Analogical Reasoning and Proof Discovery, LNCS 310 454–468 (1988).
M. R. Donat and L. A. Wallen: Learning and Applying Generalized Solutions using Higher Order Resolution, LNCS 310, 41–60 (1988).
G. Evans: A Program for the Solution of Geometric Analogy Intelligence Test Questions, in Minsky (ed.): Semantic Information Processing, MIT Press, 271–353 (1968).
C. Feng and S. Muggleton: A Note on Least General Generalization in Higher Order Logic, Proc. of lst Workshop on Inductive Logic Programming (1992).
P. Flener: Logic Program Synthesis from Incomplete Information, Kluwer Academic Press (1995).
J. H. Gallier: Logic for Computer Science, John Wiley & Sons (1987).
N. J. Genesereth and N. J. Nilson: Logical Foundation of Artificial Intelligence, Morgan Kaufman Pub. (1987).
R. Greiner: Learning by Understanding Analogy, Proc. of lst Intern. Workshop on Analogical Reasoning (1987).
M. Haraguchi and S. Arikawa: A Formulation of Analogical Reasoning and Its Realization, J. of JSAI 1, 132–139 (1986) (in Japanese).
M. Harao: LK Theorem Proving by Analogy, Proc. of PRICAI'92, 714–720 (1992).
R. Harper, F. Honsell and G.Plotokin: A Framework for Defining Logics, Proc. of Symposium on Logic in Computer Science, 194–204 (1987).
R. W. Hasker: The Replay of Program Derivations, PhD Thesis of the University of Illinois (1995).
S. Hayasi: Mathematical logic, Corona Publisher (1989) (in Japanese).
D. H. Helman (ed.): Analogical Reasoning, Kluwer Academic Publishers (1988).
J. H. Holland, K. J. Holyoak, R. E. Nisbett and P. R. Thagard: Process of Inference, Learning, and Discovery, The MIT Press (1986).
G. P. Huet: A Unification Algorithm for Typed λ-Calculus, Theoretical Computer Science 1, 27–57 (1975).
G. Huet and B. Lang: Proving and Applying Program Transformations Expressed with Second Order Patterns, Acta Informatica 11, 31–55 (1975).
K. Inoue: Principles of Abduction, J. of JSAI 7, 48–59 (1991) (in Japanese).
S. Kedar-Cabelli: Analogy from a Unified Perspective, in [15].
J. W. Lloyd: Foundations of Logic Programming, Springer Verlag (1984).
D. Miller and A. Felty: An Integration of Resolution and Natural Deduction Theorem Proving, Proc. of the AAAI'86, 198–202 (1986).
L. C. Paulson: Isabelle, LNCS 828 (1988).
F. Pfenning: Types in Logic Programming, The MIT Press (1992).
G. Polya: Induction and Analogy in Mathematics, Princeton University Press (1953).
K. R. Popper: The logic of Scientific Discovery, Basic Book Inc. (1959).
W. Snyder and J. Gallier: Higher Order Unification Revised, J. of Symbolic Computation 8, 101–140 (1989).
T. B. de la Tour and R. Caferra: Proof Analogy in Interactive Theorem Proving, Proc. IJCAI'97 95–99 (1989).
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1997 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Harao, M. (1997). Proof discovery in LK system by analogy. In: Shyamasundar, R.K., Ueda, K. (eds) Advances in Computing Science — ASIAN'97. ASIAN 1997. Lecture Notes in Computer Science, vol 1345. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-63875-X_53
Download citation
DOI: https://doi.org/10.1007/3-540-63875-X_53
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-63875-9
Online ISBN: 978-3-540-69658-2
eBook Packages: Springer Book Archive