Лемма о замещениях

Пусть есть МТ А=<K, Г, l, Н, q0, q*> и разметки ленты m1 и m2. Пусть на разметке mi возникает полное поведение qi, i=1,2 MT A.


Пусть теперь для некоторых i и j (i<j) верно S(i, q1)=S(j, q2). След S(i, qi) конечен, и если q1=(m1, q1, i1) , q2=(m2, q2, i2) , то (i1<i) & (i2<j) или (i1³i) & (i2³j). Тогда на разметке:

Возникает полное поведение q3 МТ А такое, что "k


Доказательство будем вести индукцией по n – длине следа S=S(i, q1), n=|S|.

При n=0 в случае (i1<i) & (i2<j) имеем, что начиная с разметки m1 МТ не заходит правее (i-1)-ой ячейки, а тогда "k ³i |S(k, q1)|=0. Аналогично, "k ³j |S(k, q2)|=0, а тогда утверждение леммы тривиально. Случай (i1³i) & (i2³j) разбирается аналогично. Пусть мы доказали лемму для некоторого n. Докажем ее справедливость для n+1. Пусть (i1<i) & (i2<j). Поведение q1 и q2 можно представить в виде


Остаточные поведения и являются полными, и их следы на i-m и j-m разрезах соответственно совпадают и меют длину n, к тому же (i=i) & (j=j). Мы попадаем в условия леммы, а тогда на разметке возникает полное поведение МТ А такое, что "k


Заметим, что .


Поведение q3 на разметке m3 можно представить в виде

получено из заменой разметки m на такую


Имеем:

Что и требовалось доказать.

Случай (i1³i) & (i2³j) разбирается аналогично. По принципу мат. индукции лемма доказана.



Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: