These are the production rules
from
Douglas
R. Hofstadter's book,
Gödel, Escher, Bach: An Eternal Golden Braid
(see pages 259--262 of the 20th anniversary edition).
Using these, is it possible to transform MI to MU?
0: | if the string ends in I, append U |
1: | if the string starts with M, copy the rest and append it (Mab -> Mabab) |
2: | if we have three I's in a row they become a U |
3: | two U's in a row are removed |