Imagine a tiny alphabet of symbols — say a, b and their inverses , — and a handful of rules that say which strings mean the same thing. For example, a rule might say ab = ba, or aa = 1 (the empty string). A group is exactly this: a set of symbols (the generators) plus a list of equations (the relations).
A word is just a string of those symbols, like . Two words are equal in the group if you can turn one into the other by applying the rules — inserting or deleting pieces that the relations declare to be trivial.
The word problem asks the most natural question imaginable: given two words, do they name the same group element? Equivalently, can a given word be reduced to the empty word 1 (the identity)?
It sounds like bookkeeping. Apply rules until the strings match. Surely a computer can grind through that? The astonishing answer is no — and not just "slowly," but never, in a precise and permanent sense.
Comments
Loading comments...