hidden pixel

Term Algebra Information

In universal algebra and mathematical logic, a term algebra or Herbrand universe is a freely generated algebraic structure. For example, in a signature consisting of a single binary operation, the term algebra over a set X of variables is exactly the free magma generated by X.

Term algebras play a role in the semantics of abstract data types, where an abstract data type declaration provides the signature of a multi-sorted algebraic structure and the term algebra is a concrete model of the abstract declaration.

The Herbrand base is analogous to the Herbrand universe, but consists of formulas. It is the set of all ground atoms.

Contents

Decidability of term algebras

Term algebras can be shown decidable using quantifier elimination. The complexity of the decision problem is in NONELEMENTARY.[1]

Herbrand base

The Herbrand base of signature σ consists of all ground atoms of σ: of all formulas of the form R(t1, …, tn), where t1, …, tn are terms containing no variables (i.e. elements of the Herbrand universe) and R is an n-ary relation symbol. In the case of logic with equality, it also contains all equations of the form t1=t2, where t1 and t2 contain no variables.

See also

References

  1. ^ Jeanne Ferrante, Charles W. Rackoff: The computational complexity of logical theories, Springer (1979)

External links

This logic-related article is a stub. You can help Wikipedia by expanding it. · ·

Categories: Universal algebra | Mathematical logic |

 

The above information uses material from Wikipedia and is licensed under the GNU Free Documentation License.
Some facts may not have been fully verified for accuracy. [Disclaimers]
This page was last archived by our server on Mon Apr 30 18:35:35 2012.
Displaying this page or its contents does not use any Wikimedia Foundation's resources.
The owners of this site proudly support the Wikimedia Foundation.