Abstract
Offered in this article is a new strategy, cramming, that can serve well in an attempt to answer an open question or in an attempt to find a shorter proof. Indeed, when the question can be answered by proving a conjunction, cramming can provide substantial assistance. The basis of the strategy rests with forcing so many steps of a subproof into the remainder of the proof that the desired answer is obtained. As for reduction in proof length, the literature shows that proof shortening (proof abridgment) was indeed of interest to some of the masters of logic, masters that include C. A. Meredith, A. Prior, and I. Thomas. The problem of proof shortening (as well as other aspects of simplification) is also central to the recent discovery by R. Thiele of Hilbert's twenty-fourth problem. Although that problem was not included in his 1900 Paris lecture (because he had not yet sufficiently formulated it), Hilbert stressed at various times in his life the importance of finding simpler proofs. Because a sharp reduction in proof length (of constructive proofs) is correlated with a significant reduction in the complexity of the object being constructed, the cramming strategy is relevant to circuit design and program synthesis. The most impressive success with the use of the cramming strategy concerns an abridgment of the Meredith–Prior abridging of the Łukasiewicz proof for his shortest single axiom for the implicational fragment of two-valued sentential (or classical propositional) calculus. In the context of answering open questions, the most satisfying examples to date concern the study of the right-group calculus and the study of the modal logic C5. Various challenges are offered here.
References
Kalman, J. A.: Axiomatizations of logics with values in groups, J. London Math. Soc. 2(14) (1976), 193-199.
Lemmon, E. J., Meredith, C. A., Meredith, D., Prior, A. N. and Thomas, I.: Calculi of pure strict implication, Philosophy Department, Canterbury University College, Christchurch, New Zealand, 1957, i+22 pp. (mimeographed).
Lukasiewicz, J.: Selected Works, edited by L. Borokowski, North-Holland, Amsterdam, 1970.
McCune, W.: Automated discovery of new axiomatizations of the left group and right group calculi, J. Automated Reasoning 9(1) (1992), 1-24.
McCune, W.: OTTER 3.0 reference manual and guide, Tech. Report ANL-94/6, Argonne National Laboratory, Argonne, IL, 1994.
Meredith, C. A.: Single axioms for the systems 〈C,N〉, 〈C,O〉, and 〈A,N〉 of the two-valued propositional calculus, J. Comput. Systems 1 (1953), 155-164.
Meredith, C. A.: The dependence of an axiom of Lukasiewicz, Trans. Amer. Math. Soc. 87(1) (1958), 54.
Meredith, C. A. and Prior, A.: Notes on the axiomatics of the propositional calculus, Notre Dame J. Formal Logic 4(3) (1963), 171-187.
Meredith, C. A. and Prior, A. N.: Investigations into implicational S5, Z. Math. Logik Grundlag. Math. 10 (1964), 203-220.
Prior, A. N.: Formal Logic, 2nd edn, Clarendon Press, Oxford, 1962.
Rose, A. and Rosser, J. B.: Fragments of many-valued statement calculi, Trans. Amer. Math. Soc. 87 (1958), 1-53.
Thiele, R. and Wos, L.: Hilbert’s twenty-fourth problem, J. Automated Reasoning 29(1) (2002), 67-89.
Veroff, R.: Using hints to increase the effectiveness of an automated reasoning program: Case studies, J. Automated Reasoning 16(3) (1996), 223-239.
Wos, L.: The resonance strategy, Comput. Math. Appl. 29(2) (1995), 133-178.
Wos, L. and Pieper, G. W.: A Fascinating Country in the World of Computing: Your Guide to Automated Reasoning, World Scientific, Singapore, 1999.
Wos, L.: Conquering the Meredith single axiom, J. Automated Reasoning 27(2) (August 2001), 175-199.
Author information
Authors and Affiliations
Rights and permissions
About this article
Cite this article
Wos, L. The Strategy of Cramming. Journal of Automated Reasoning 30, 179–204 (2003). https://doi.org/10.1023/A:1023278717096
Issue Date:
DOI: https://doi.org/10.1023/A:1023278717096