Skip to main content

On the Treatment of Equivalence Connectives in Automated Theorem Proving

  • Conference paper
GI - 10. Jahrestagung

Part of the book series: Informatik-Fachberichte ((INFORMATIK,volume 33))

  • 100 Accesses

Abstract

For automated theorem proving it is shown in [1] how formulas containing equivalence connectives can be treated so as to avoid excessive storage space explosion during runtime. The approach is logically based and is not an implementation technique. In [1] the approach is first restricted to the class of propositional formulas in which, apart from negation, only the equivalence and non-equivalence connectives appaer. For example take ((A ⇔ B) ⇎ C) ⇔ (D ⇎ E), where A,B,C,D,E are literals. Although computing time is not reduced the storage space required to prove this formula not valid is no more than the formula itself. First, in one pass, the literals are found and the proof can be carried out simply by placing negation connectives in front of the literals (i.e. the literals are ‘weighted’ with negations depending upon the number of ⇔’s and ⇎’s). Then the weighted literals are treated as a conjunction. If this conjunction does not contain a contradiction then the procedure stops. Otherwise the weighting and testing of the resulting conjunction for a contradiction is done 2n-1 times, where n is the number of literals.If conjuncions are found each time then the negation of the given formula is valid. The main theorem in [1], based on combinatorial considerations, shows how the literals are to be weighted according to a simple formula. For formulas of the above class no recursion or splitting is needed and it can easily be shown that the space complexity is reduced from 0(2n-1) to 0(n).

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 54.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 69.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 1980 Springer-Verlag Berlin · Heidelberg

About this paper

Cite this paper

Wrightson, G. (1980). On the Treatment of Equivalence Connectives in Automated Theorem Proving. In: Wilhelm, R. (eds) GI - 10. Jahrestagung. Informatik-Fachberichte, vol 33. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-67838-7_39

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-67838-7_39

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-10388-2

  • Online ISBN: 978-3-642-67838-7

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics