Word problem (mathematics)

Word problem (mathematics)

In mathematics and computer science, a word problem for a set S with respect to a system of finite encodings of its elements, is the algorithmic problem of deciding whether two given representatives represent the same element of the set.

Background and motivation

Many occasions arise in mathematics where one wishes to use a finite amount of information to describe an element of a (typically infinite) set. This issue is particularly apparent in computational mathematics. Traditional models of computation (such as the Turing machine) have storage capacity which is unbounded, so it is in principle possible to perform computations with the elements of infinite sets. On the other hand, since the amount of storage space in use at any one time is finite, we need each element to have a finite representation.

For various reasons, it is not always possible or desirable to use a system of "unique" encodings, that is, one in which every element has a single encoding. When using an encoding system without uniqueness, the question naturally arises of whether there is an algorithm which, given as input two encodings, decides whether they represent the same element. Such an algorithmis called a "solution to the word problem" for the encoding system.

The word problem in universal algebra

In algebra, one often studies infinite algebras which are generated (under the finitary operations of the algebra) by finitely many elements. In this case, the elements of the algebra have a natural system of finite encoding as expressions in terms of the generators and operations. The word problem here is thus to determine, given two such expressions, whetherthey represent the same element of the algebra.

The word problem occurs in the study of lattices; there it may be shown that the word problem has a solution, namely, the set of all equivalent words is the free lattice.

The most important and deeply studied case of the word problem is in the theory of semigroups and groups. There are many groups for which the word problem is not solvable, in that there is no Turing machine that can determine the equivalence of "any" two words in a finite time. (There do exist, however, algorithms to determine the equivalence of given words; it is just that one might require an infinite number of algorithms to find all equivalences).

The word problem on free Heyting algebras is difficult [Peter T. Johnstone, "Stone Spaces", (1982) Cambridge University Press, Cambridge, ISBN 0-521-23893-5. "(See chapter 1, paragraph 4.11)"] . The only known results are that the free Heyting algebra on one generator is infinite, and that the free complete Heyting algebra on one generator exists (and has one more element than the free Heyting algebra).

ee also

* Munn tree
* Word problem for groups
* Knuth-Bendix completion algorithm

References


Wikimedia Foundation. 2010.

Игры ⚽ Поможем написать курсовую

Look at other dictionaries:

  • Word problem (mathematics education) — Abstract algebra has an unrelated term word problem for groups. In mathematics education, the term word problem is often used to refer to any mathematical exercise where significant background information on the problem is presented as text… …   Wikipedia

  • Word problem — The term word problem has several meanings: * word problem (mathematics education) is a type of textbook problem designed to help students apply abstract mathematical concepts to real world situations * word problem (mathematics) is the word… …   Wikipedia

  • Word problem for groups — In mathematics, especially in the area of abstract algebra known as combinatorial group theory, the word problem for a recursively presented group G is the algorithmic problem of deciding whether two words represent the same element. Although it… …   Wikipedia

  • word problem — noun Mathematics the problem of determining whether two different products are equal, or two sequences of operations are equivalent …   English new terms dictionary

  • word problem — noun a) A mathematics question that states verbally what is usually written using symbols (or, for geometry, in a picture). b) A question of whether an element of a certain group ( …   Wiktionary

  • List of mathematics articles (W) — NOTOC Wad Wadge hierarchy Wagstaff prime Wald test Wald Wolfowitz runs test Wald s equation Waldhausen category Wall Sun Sun prime Wallenius noncentral hypergeometric distribution Wallis product Wallman compactification Wallpaper group Walrasian… …   Wikipedia

  • Decision problem — A decision problem has only two possible outputs, yes or no (or alternately 1 or 0) on any input. In computability theory and computational complexity theory, a decision problem is a question in some formal system with a yes or no answer,… …   Wikipedia

  • mathematics — /math euh mat iks/, n. 1. (used with a sing. v.) the systematic treatment of magnitude, relationships between figures and forms, and relations between quantities expressed symbolically. 2. (used with a sing. or pl. v.) mathematical procedures,… …   Universalium

  • Mathematics and Physical Sciences — ▪ 2003 Introduction Mathematics       Mathematics in 2002 was marked by two discoveries in number theory. The first may have practical implications; the second satisfied a 150 year old curiosity.       Computer scientist Manindra Agrawal of the… …   Universalium

  • Mathematics — Maths and Math redirect here. For other uses see Mathematics (disambiguation) and Math (disambiguation). Euclid, Greek mathematician, 3r …   Wikipedia

Share the article and excerpts

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