Literature Cited
V. M. Glushkov, “Automated proving system: a short informal description,” in: Automated Processing of Mathematical Texts [in Russian], IK AN UkrSSR, Kiev (1980), pp. 3–30.
A. I. Degtyarev and A. V. Lyaletskii, “Logical deductions in automated proving system,” in: Mathematical Foundations of Artificial Intelligence Systems [in Russian], IK AN UkrSSR, Kiev (1981), pp. 3–11.
V. I. Mart'yanov, “On methods of specification and partial construction of theory by computer,” Kibernetika, No. 6, 102–110 (1982).
V. P. Orevkov, “The British Museum algorithm may be more effective than the resolution method,” in: Mathematical Logic and Automatic Theorem Proving [in Russian], Nauka, Moscow (1983), pp. 314–326.
S. V. Popov, “Inference diagrams in sequential calculi,” Problemy Kibernetiki, No. 41, 49–100 (1984).
A. A. Voronkov, “A proving method,” Vychislit. Systemy, No. 107, 109–124 (1985).
M. Davis, “The prehistory of automated deduction,” Proc. 4th Workshop on Automated Deduction, Austin (1979), pp. 21–35.
H. Wang, “Computer theorem proving and artificial intelligence,” Contemp. Math.,29, 48–70 (1984).
W. W. Bledsoe, “Some automatic proofs in analysis,” Contemp. Math.,29, 89–118 (1984).
R. Nossum, “Automated theorem proving methods,” BIT,25, No. 2, 51–64 (1985).
S. Yu. Maslov, “Deduction theory and some applications,” Kibernetika, No. 4, 139–144 (1975).
S. Yu. Maslov and G. E. Mints, “Deduction theory and the inverse method,” in: Mathematical Logic and Automatic Theorem Proving [in Russian], Nauka, Moscow (1983), pp. 291–314.
A. Newell, J. C. Shaw, and H. A. Simon, “Empirical exploration of the logic theory machine: a case study in heuristics,” Western Joint Computer Conf., vol. 15 (1956), pp. 218–239.
H. Gelernter, J. R. Hanson, and D. L. Loveland, “Empirical exploration of the geometry theorem-proving machine,” Western Joint Computer Conf., vol. 17 (1960), pp. 143–147.
G. Gentzen, “Untersuchungen über das logische Schlissen, I, II,” Math. Z.,39, 176–210; 405–443 (1935).
T. Skolem, “Logisch-combinatorische Untersuchungen über die Efüllbarkeit oder Beweisbarkeit Mathematischer Sätze nebst einem Theoreme über dichte Mengen,” Kristiania Videnskapsselskaps Schrifter, No. 4, 1–36 (1920).
J. Herbrand, Recherches sur la theorie de la demonstration, PhD thesis, Paris (1930).
K. Schütte, Beweistheorie, Springer, Berlin (1960).
P. C. Gilmore, “A proof method for quantification theory: its justification and realization,” IBM J. Res. and Develop.,4, 28–35 (1960).
M. Davis and H. Putnam, “A computing procedure for quantification theory,” J. ACM,7, 201–204 (1960).
E. W. Beth, The Foundations of Mathematics, North-Holland, Amsterdam (1959).
S. Kanger, “A simplified proof method for elementary logic,” in: Computer Programming and Formal Systems, Amsterdam (1963), pp. 87–93.
D. Prawitz, “An improved proof procedure,” Theoria,26, 102–139 (1960).
H. Wang, “Toward mechanical mathematics,” IBM J. Res. and Develop.,4, No. 1, 2–22 (1960).
J. A. Robinson, “A machine-oriented logic based on the resolution principle,” J. ACM,12, 23–41 (1965).
S. Yu. Maslov, “The inverse method of establishing derivability in classical predicate calculus,” Dokl. AN SSSR,159, No. 1, 17–20 (1964).
C. Chang and R. Lee, Symbolic Logic and Mechanical Theorem Proving, Academic Press, NY (1973).
L. Wos, G. Robinson, P. Carson, et al., “The concept of demodulation in theorem proving,” J. ACM,14, 698–709 (1967).
G. Robinson and L. Wos, “Paramodulation and theorem proving in first-order theories with equality,” Machine Intelligence, No. 4, Edinburgh Univ. (1969), pp. 135–150.
G. D. Plotkin, “Building-in equatorial theories,” Machine Intelligence, No. 7, Edinburgh Univ. (1972), pp. 73–89.
J. Siekmann and P. Szabo, “Universal unification and the classification of equatorial theories,” Lecture Notes Computer Sci.,138, 369–389 (1982).
G. Huet and D. C. Oppen, “Equations and rewrite rules: a survey,” Formal Languages Theory: Perspectives and Open Problems, Academic Press, NY (1980), pp. 349–350.
D. Knuth and P. Bendix “Simple word problems in universal algebra,” Combinatorial Problems in Abstract Algebra, Pergamon Press, NY (1970), pp. 263–270.
A. I. Degytarev and A. A. Voronkov, “Equality control methods in machine theorem proving,” Kibernetika, No. 3, 34–41 (1986).
F. V. Anufriev, V. V. Fedyurko, A. A. Letichevskii, et al., “A theorem proving algorithm in group theory,” Kibernetika (1966), pp. 23–29.
W. W. Bledsoe, “Non-resolution theorm proving,” Artificial Intelligence,9, No. 1, 1–35 (1977).
J. R. Slagle, “Automatic theorem proving with built-in theories including equality, partial ordering and sets,” J. ACM,19, No. 1, 120–135, (1972).
W. W. Bledsoe, R. S. Boyer, and N. H. Honneman, “Computer proofs of limit theorems,” Artificial Intelligence,3, 27–60 (1972).
W. W. Bledsoe, “Using examples to generate instantiations of set variables,” Proc. 8th Int. Joint Conf. Artificial Intelligence (Karlsruhe, Aug. 1983), vol. 2, Karlsruhe (1983), pp. 892–901.
L. Wos, “Solving open questions with an automated theorem proving program,” Lecture Notes Compute Sci.,138, 1–31 (1982).
A. K. Zherlov and V. I. Mart'yanov, “Automatic theorem proving in group theory,” in: Algorithmic Topics in Algebraic Systems and Computers [in Russian], Irkutsk. Univ., Irkutsk (1979), pp. 36–64.
V. F. Kleimenov, “Automated theorem proving in category theory,” in: Algorithmic Topics in Algebraic Systems and Computers [in Russian], Irkutsk. Univ., Irkutsk (1979), pp. 65–83.
A. B. Nikolenko, “Automated theorem proving in axiomatic set theory,” in: Algorithmic Topics in Algebraic Systems and Computers [in Russian], Irkutsk. Univ., Irkutsk (1979), pp. 177–190.
A. B. Nikolenko, “The method of invariant transformations and logical deduction,” Mat. Zametki,36, No. 1, 3–17 (1984).
A. V. Mantsivoda, “On p-transformations of formulas,” 7th All-Union Conf. on Math. Logic [in Russian], IM SO AN SSSR, Novosibirsk (1984), p. 97.
V. I. Mart'yanov, “On invariant transformations of formulas,” Mat. Zametki,36, No. 6, 571–581 (1984).
J. A. Robinson, “Computational logic: the unification computation,” Machine Intelligence, No. 4, Edinburgh Univ. (1969), pp. 77–94.
L. Siklossy and V. Marinov, “Heuristic search vs exhaustive search,” Proc. 2nd Int. Conf. Artificial Intelligence, London (1971), pp. 524–530.
D. Prawitz, “A proof procedure with matrix reduction,” Symp. Automatic Demonstration, Springer, Berlin (1970), pp. 207–214.
P. B. Andrews, “Transforming matings into natural deduction proofs,” Lecture Notes Computer Sci.,87, 281–292 (1980).
P. B. Andrews, “Theorem proving via general matings,” J. ACM,28, No. 2, 193–214 (1981).
W. Bibel, Automated Theorem Proving, Vieweg Verlag, Wiesbaden (1982).
W. Bibel, “Computationally improved versions of Herbrand theorem,” Herbrand Sym. Logic Colloq. 81, North-Holland, Amsterdam (1982), pp. 11–28.
J. Pfennig, “Analytic and non-analytic proofs,” Lecture Notes Computer Sci.,170, 394–413 (1984).
D. A. Miller, “Expansion tree proofs and their conversions into natural deduction proofs,” Lecture Notes Computer Sci.,170, 375–393 (1984).
E. L. Lusk, W. W. McCune, and R. A. Overbeek, “Logic machine architecture: kernel functions,” Lecture Notes Computer Sci.,138, 78–84 (1982).
E. L. Lusk, W. W. McCune, and R. A. Overbeek, “Logic machine architecture: inference mechanisms,” Lecture Notes Computer Sci.,138, 85–108 (1982).
E. L. Lusk and R. A. Overbeek, “A portable environment for research in automated reasoning,” Lectures Notes Coputer Sci.,170, 43–52 (1984).
I. V. Gorskaya, M. A. Korotkova, and S. V. Popov, A Translator for a Deduction-Seeking System [in Russian], Preprint AN SSSR, IPM, No. 42, Moscow (1985).
I. V. Gorskaya, M. A. Korotkova and S. V. Popov, Input Languages for a Deduction Seeking System [in Russian], Preprint AN SSSR, IPM, No. 43, Moscow (1985).
V. M. Glushkov, A. A. Letichevskii, Yu. V. Kapitonova, et al., “On the construction of a practical formal language for mathematical theories,” Kibernetika, No. 5, 18–28 (1972).
V. M. Glushkov, K. P. Vershinin, Yu. V. Kapitonova, et al., “On a formal language for mathematical texts,” in: Automated Theorem Proving in Mathematics [in Russian], IK AN UkrSSR, Kiev (1974).
N. Nakanishi, M. Nagata, and K. Veda, “An automatic prover generating a proof in natural language,” Proc. 6th Int. Joint Conf. on Artificial Intelligence (Tokyo, Aug. 1979), vol. 2, Tokyo (1979), pp. 626–638.
M. P. Morokhovets, “On proof editing,” in: Automated Processing of Mathematical Texts [in Russian], IK AN UkrSSR, Kiev (1980), pp. 53–61.
I. A. Shanin, G. V. Davydov, S. Yu. Maslov, et al., An Algorithm for Machine Search of a Natural Logical Deduction in Propositional Calculus [in Russian], Nauka, Leningrad (1966).
Additional information
The article is based on a lecture read at the All-Union Conference on Applied Logic (Novosibirsk, Oct. 1985).
Translated from Kibernetika, No. 3, pp. 27–33, May–June, 1986.
Rights and permissions
About this article
Cite this article
Voronkov, A.A., Degtyarev, A.I. Automatic theorem proving. I. Cybern Syst Anal 22, 290–297 (1986). https://doi.org/10.1007/BF01069967
Received:
Issue Date:
DOI: https://doi.org/10.1007/BF01069967