Abstract
Presenting machine-generated proofs in terms adequate to the needs of a human audience is a serious challenge. One salient property of mathematical proofs as typically found in textbooks is that lines of reasoning are expressed in a rather condensed form by leaving out elementary and easily inferable, but logically necessary inference steps, while explaining involved ones in more detail. To date, automated proof presentation techniques are not able to deal with this issue in an adequate manner. Addressing this problem in a principled way, we describe an approach that successively enhances a logically self-contained proof at the assertion level through communicatively justified modifications of the original line of reasoning. These enhancements include expansion of involved theorem applications, omission of trivial justifications, compactification of intermediate inference steps, and broadening the scope of justifications to support focused argumentation, as in chains of inequations. Through incorporating these measurements, many proofs are presented in a shorter and better understandable fashion than in previous approaches.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Christoph Benzmüller, Lassaad Cheikhrouhou, Detlef Fehrer, Armin Fiedler, Xiaorong Huang, Manfred Kerber, Michael Kohlhase, Karsten Konrad, Andreas Meier, Erica Melis, Wolf Schaarschmidt, Järg Siekmann, Volker Sorge....MEGA: Towards a Mathematical Assistant. In Proc. of CADE-97, 1997.
Dan Chester. The Translation of Formal Proofs into English. In Artificial Intelligence 7, pp. 261–278, 1976.
Yann Coscoy, Gilles Kahn, Laurent Th ry, Extracting Text from Proof. In Typed Lambda Calculus and its Application, 1995.
Ingo Dahn. Using ILF as a User Interface for Many Theorem Provers. In Proc. of User Interfaces for Theorem Provers, Eindhoven, 1998.
A. Edgar, Francis Pelletier. Natural Language Explanation of Natural Deduction Proofs. In Proc. of the First Conference of the Pacific Association for Computational Linguistics, Simon Fraser University, 1993.
Detlef Fehrer, Helmut Horacek. Presenting Inequations in Mathematical Proofs, to appear in Information Sciences, Special Issue on Logical Methods for Computational Intelligence, 1999.
Detlef Fehrer, Helmut Horacek. Exploiting the Addressee’s Inferential Capabilities in Presenting Mathematical Proofs, In Proc. of IJCAI-97, pp. 556–560, Nagoya, 1997.
Nancy Green, Sandra Carberry. A Hybrid Reasoning Model for Indirect Answers. In Proc. of ACL-94, Las Cruces, New Mexico, 1994.
H. Grice. Logic and Conversation. In Syntax and Semantics: Vol. 3, Speech Acts, pp. 43–58, Academic Press, 1975.
Helmut Horacek. A Model for Adapting Explanations to the User’s Likely Inferences. User Modeling and User Adapted Interaction, 7, pp. 1–55, 1997.
Helmut Horacek. Generating Inference-Rich Discourse Through Revisions of RST-Trees. In Proc. of AAAI-98, pp. 814–820, 1998.
Xiaorong Huang. Human Oriented Proof Presentation: A Reconstructive Approach. PhD Dissertation, University of the Saarland, 1994.
Xiaorong Huang. Reconstructing Proofs at the Assertional Level. In Proc. of CADE-94, pp. 738–752, 1994.
Xiaorong Huang. Translating Machine-Generated Proofs into ND-Proofs at the Assertion Level. In Proc. of PRICAI-96, LNAI, Springer, 1996.
Xiaorong Huang, Armin Fiedler. Proof Presentation as an Application of NLG. In Proc. of IJCAI-97, pp. 965–971, Nagoya, Japan, 1997.
Philip Johnson-Laird, Ruth Byrne. Deduction. Ablex Publishing, 1990.
William Mann, Sandra Thompson. Rhetorical Structure Theory: A Theory of Text Organization. 83–115, ISI at University of Southern California, 1983.
Andreas Meier. †bersetzung automatisch erzeugter Beweise auf Faktenebene. Diploma thesis, University of the Saarland, 1997.
William McCune. Otter 3.0 Reference Manual and Guide.Technical Report ANL-94/6, Argonne National Laboratory, 1994.
William McCune. Solution of the Robins Problem. Journal of Automated Reasoning 19(3), pp. 263–276, 1997.
Mark Stickel. Schubert’s Steamroller Problem: Formulations and Solutions. In Journal of Automated Reasoning 2(1), 1986.
Manfred Thüring, Kurt Wender. †ber kausale Inferenzen beim Lesen. In Sprache und Kognition 2, pp. 76–86, 1985.
Marilyn Walker. The Effect of Resource Limits and Task Complexity on Collaborative Planning in Dialogue. In Artificial Intelligence 85, pp. 181–243, 1996.
Ingrid Zukerman, Richard McConachy. Generating Concise Discourse that Addresses a User’s Inferences. In Proc. of IJCAI-93, pp. 1202–1207, Chambery, France, 1993.
Author information
Authors and Affiliations
Rights and permissions
Copyright information
© 1999 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Horacek, H. (1999). Presenting Proofs in a Human-Oriented Way. In: Automated Deduction — CADE-16. CADE 1999. Lecture Notes in Computer Science(), vol 1632. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-48660-7_10
Download citation
DOI: https://doi.org/10.1007/3-540-48660-7_10
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-66222-8
Online ISBN: 978-3-540-48660-2
eBook Packages: Springer Book Archive