Superposition calculus

Superposition calculus

The superposition calculus is a calculus for reasoning in equational first-order logic. It has been developed in the early 1990s and combines concepts from first-order resolution with ordering-based equality handling as developed in the context of (unfailing) Knuth-Bendix completion. It can be seen as a generalization of either resolution (to equational logic) or unfailing completion (to full clausal logic). As most first-order calculi, superposition tries to show the "unsatisfiability" of a set of first-order clauses, i.e. it performs proofs by refutation. Superposition is refutation-complete — given unlimited resources and a "fair" derivation strategy, every unsatisfiable clause set can eventually be proved to be unsatisfiable.

As of 2007, most of the (state-of-the-art) theorem provers for first-order logic are based on superposition (e.g. the E equational theorem prover), although only a few implement the pure calculus.

Implementations

* E
* SPASS
* Vampire
* Waldmeister

References

* "Rewrite-Based Equational Theorem Proving with Selection and Simplification", Leo Bachmair and Harald Ganzinger, Journal of Logic and Computation 3(4), 1994.
* "Paramodulation-Based Theorem Proving", Robert Nieuwenhuis and Alberto Rubio, Handbook of Automated Reasoning I(7), Elsevier Science and MIT Press, 2001.


Wikimedia Foundation. 2010.

Игры ⚽ Поможем решить контрольную работу

Look at other dictionaries:

  • Superposition — The term superposition can have several meanings:* the superposition principle in physics, mathematics, and engineering, describes the overlapping of waves and can show how either constructive, or destructive Interference will occur. Particular… …   Wikipedia

  • Characteristic equation (calculus) — In mathematics, the characteristic equation (or auxiliary equation[1]) is an algebraic equation of degree on which depends the solutions of a given th order differential equation.[2] The characteristic equation can only be formed when the… …   Wikipedia

  • Automated theorem proving — (ATP) or automated deduction, currently the most well developed subfield of automated reasoning (AR), is the proving of mathematical theorems by a computer program. Decidability of the problem Depending on the underlying logic, the problem of… …   Wikipedia

  • List of mathematics articles (S) — NOTOC S S duality S matrix S plane S transform S unit S.O.S. Mathematics SA subgroup Saccheri quadrilateral Sacks spiral Sacred geometry Saddle node bifurcation Saddle point Saddle surface Sadleirian Professor of Pure Mathematics Safe prime Safe… …   Wikipedia

  • E equational theorem prover — E is a modern, high performance theorem prover for full first order logic with equality. It has been developed primarily in the Automated Reasoning Group at TU Munich.The system is based on the equational superposition calculus. In contrast to… …   Wikipedia

  • Harald Ganzinger — (October 31 1950 June 3 2004) was a German computer scientist that together with Leo Bachmair developed the superposition calculus, which is (as of 2007) used in most of the state of the art automated theorem provers for first order logic.He… …   Wikipedia

  • SPASS theorem prover — SPASS is an automated theorem prover for first order logic with equality developed at the Max Planck Institute for Computer Science and using the superposition calculus.References*Citation last1 = Weidenbach | first1 = Christoph last2 = Schmidt | …   Wikipedia

  • Wave function — Not to be confused with the related concept of the Wave equation Some trajectories of a harmonic oscillator (a ball attached to a spring) in classical mechanics (A B) and quantum mechanics (C H). In quantum mechanics (C H), the ball has a wave… …   Wikipedia

  • electricity — /i lek tris i tee, ee lek /, n. 1. See electric charge. 2. See electric current. 3. the science dealing with electric charges and currents. 4. a state or feeling of excitement, anticipation, tension, etc. [1640 50; ELECTRIC + ITY] * * *… …   Universalium

  • geometry — /jee om i tree/, n. 1. the branch of mathematics that deals with the deduction of the properties, measurement, and relationships of points, lines, angles, and figures in space from their defining conditions by means of certain assumed properties… …   Universalium

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”