• Nenhum resultado encontrado

В. Г. Дурнев, Об уравнениях с эндоморфизмами в сво- бодных полугруппах, Дискрет. матем., 1992, том 4, вы- пуск 2, 136–141

N/A
N/A
Protected

Academic year: 2024

Share "В. Г. Дурнев, Об уравнениях с эндоморфизмами в сво- бодных полугруппах, Дискрет. матем., 1992, том 4, вы- пуск 2, 136–141"

Copied!
7
0
0

Texto

(1)

Math-Net.Ru

Общероссийский математический портал

В. Г. Дурнев, Об уравнениях с эндоморфизмами в сво- бодных полугруппах, Дискрет. матем., 1992, том 4, вы- пуск 2, 136–141

Использование Общероссийского математического портала Math-Net.Ru подра- зумевает, что вы прочитали и согласны с пользовательским соглашением http://www.mathnet.ru/rus/agreement

Параметры загрузки:

IP: 118.70.116.132

6 ноября 2022 г., 23:21:37

(2)

Дискретная математика

том Н г выпуск

2*1992

УДК 519.71

ОБ УРАВНЕНИЯХ С ЭНДОМОРФИЗМАМИ В СВОБОДНЫХ ПОЛУГРУППАХ

В.Г. Д у р н е в

Для уравнений в свободных полугруппах с тремя образующими доказаны три теоремы о невозможности построения алгоритма, позволяющего установить сущест­

вование решений с ограничениями, формулируемыми в алгебраических терминах.

Обозначим через П3 = (а, Ь, с) свободную полугруппу со свободными обра­

зующими а9 Ь9 с, а через П2 = (а9 Ь) — свободную полугруппу со свободными обра­

зующими а, Ъ.

В связи с изучением в ряде работ [1-5] уравнений с различными ограничения­

ми на решения в свободных полугруппах и группах и в связи с вопросом 10.26 из

"Коуровской тетради" представляют интерес, на наш взгляд, следующие теоремы.

Т е о р е м а 1. Можно построить такой автоморфизм ф полугруппы П3 и такой ее эндоморфизм <р, что не существует алгоритма, позволяющего по произ­

вольному уравнению

и>(*1,. . . 9xm9a9b9c) = u(xi9 . . . 9xm9a9b9c) определить, имеет ли оно такое решение gx,. . . 9gm, что

lK£i) = Кг, </>(Ы = #4-

С л е д с т в и е . Не существует алгоритма, позволяющего для произвольного уравнения вида

w(xl9. . . 9хП9 Ф(х1)9^р(х2)9а9Ь9с) = и ( * ь • • •П9а,Ь9с) определить, имеет ли оно решение в П3

Д о к а з а т е л ь с т в о . Обозначим черезх и2 эндоморфизмы полугруп­

пы П3, задаваемые равенствами

Ч>\Ф) = < М я ) = 1 , Vi(a) = a9 y2(b) = b9

Vi(c) =Ыс)-

Через Т(х9у) обозначим следующий предикат:

Т(х9у) o(xa = ax&yb = by&(3z)(z(ab) = (ab)z 8npx(z) = x&y2(z)=y)).

Нетрудно понять, что для произвольных элементов g и h полугруппы П3 имеет местр эквивалентность: П3 f= T(g, h) <=* "существует натуральное число л такое, что g~any h = bnn.

© В.Г. Дурнев, 1992

(3)

О уравнениях с эндоморфизмами в свободных полугруппах 137 Предикат £(х, у, z) зададим следующим образом:

S(x,y,z)<=>(3u, v)(T(y,u)&v(xb) =

= (xb)v 8npx(v) = z&ip2(v) = и).

Покажем, что для натуральных чисел s, г, г имеет место эквивалентность:

П3 (= S{a\a\ar) <=* st = г.

Если П3 |= S(as,а*,аг),то пусть £/, V - такие элементы из П3, что П3 И T(af,U)&V(asb) =

= (fl56)F&«pi(K) = лг& ^2( Ю = #•

Тогда U = bf и при некотором /: К = (asb)k. Равенство y2(V) = # Да е т равенст­

во /: = f, тогда равенство </?i(T) = ау дает нужное равенство r = sk = st.

Чтобы показать, что на П3 истинна формула S(as, af, ast), достаточно поло­

жить u-b*, v = (asby.

Имеет место следующий хорошо известный результат:

Для любого рекурсивно перечислимого множества А натуральных чисел мож­

но построить такую формулу Фд\хг) вида ( З х2, . . . , хт)Ъ, где 47 = &?_ х <#

и каждая формула <# имеет один из следующих видов:

Xj + X j — Xq, XjXf ~ ^q*> **/ ~ **f> **/ ~ ^'

где с — натуральное число, что для произвольного натурального числа п имеет место эквивалентность: п Е А <=> N (=ф^1 )(«), где N - множество натуральных чисел.

По формуле ФУХ) построим формулу Ф ^2 )( х ^ , полагая

<*>i2)(*i) = ( Э х2, . . . , хт) ( ^ & & 7 = 2 * / * = " / ) >

где ч>! получается из Ф заменой каждой формулы <# вида х;- + xt = xq на х;хг = х^, вида XjXt = xq на £(х7-, xf, х ^ ) , вида х;-= с на х;- = ас, формулы вида х;- = xt не меняются.

Тогда

«ел «=* п3 Н Ф !2 )( 0 -

(2)

Переименовав переменные по формуле ФД ;(х) и заменив, используя уравне­

ние xayxby = uavubv, имеющее лишь тривиальное решение, х = и, у = v, коньюк- цию равенств одним равносильным ей равенством, получим равносильную Ф^2'(х) формулу Ф^ '(х) вида

( 3 x2, . . . , xw, y2,...,yt, *2,. . . , z , ) ( w ( x , x2, . . . , xm, y2,...,yt9 z29...,zt,a9b) = и ( х , х2, . . . , xm, y2,...,yt, z2,. . . ,zt,a,b)&

&(&• = 2(^1(x/)= У{&Ъ(Х,) = Z,))).

Заметим, что анализ построения формулы Ф^3)(х) дает следующий полезный для дальнейшего факт: если g2, . . . , gm, h2, . . . , hti f2, . . . Jt - такие элементы полугруппы П3,что

w ( 0w, g2, . . . , £w, й2, . . . , й „ f2,...Jt,a,b) =

= и ( *л, * 2 , . . . , * т > h2,...,ht9 f2,...Jt,a,b), то g2, • . • ,gm> h2,. . . ,ht, f2,... Jteil2.

(4)

В дальнейшем для сокращения будем использовать обозначения х, у, z , g, / г , / и т.д. вместо соответствующих наборов переменных и элементов.

Рассмотрим формулу Ф^/ ;(ЛГ):

®A4)(X) = (Э*,.У z',x1,y1,z1)(w(x,xiy,z~,a,b) =

= i/(x,x , / , ^ , 0 , b)&xx = x2c x3c . . . cxt &

& ^1 = У2Су3С. . . СУГ & Z ! = Z2CZdC. . .CZt&

& <M*i) = J'I &<M*i) = *i).

Покажем, что

п

3 И

Ф <

3

У ) ~ П

3

ИФ^

4)

Ю-

В самом деле, если П3 И Ф^п), то, полагая

Xj = х2с х3с . . . с х „ ух = у2суъс. . . суи zx = z2c z3c . . .czt и используя равенства &f _ х (<рх (Xf) = >>,• & у2(**) = zi) » получим равенства

<M*i) = <Pi(x2)c<pi(x3)c. . . c ^ ( xf) = д>2су3с. • • cyt = уi,

^2(^1) = 4>22)с<р23)с. • • cv2(xt) = z2cz3c. . ,czt = z1?

а значит, П3 |= Ф^\ап).

Пусть П3 H ^ V " ) и ^l 5 . . . , gm, Л1 5. . . , ^f, /l 5. . . , /f- т а к и е элементы из П3,что

w(an,g2,. • • ,gm, h2,. . . ,Af> /2, • • • , Л , * , Ь ) =

= u(an,g2,.'.,gm> Л2 >. . . , й „ f2,...Jt,a,b)&

&£i = gicgzc - -cgt&hi = h2ch3c. . .cht&

& / i = hcfsC.cft&Mgi) = J h & ^ t e O = / i -

В силу сделанного выше замечания g2, . . . ,gm, f2, • • • >Л> h2,. . . ,htGU2, а поэтому и Vi(g2), . . . , Vi(gm) ^ П2 при / = 1,2. Тогда равенства <pi(#i) = / 4 ,

<P2Q?i)=/i дают равенства

^ i f e ) ^ i U3) c . •• c<£i(£f) = h2ch3c. . . c/zf,

^ f e ) ^2f e ) ^ • • ^2( £ r ) = f2cf3c... cft, которые влекут равенства

& J= 2( ^ i ( f t ) = ht&toigt) = / , ) , что дает П3 Н Ф ^3 )( 0 -

Еще раз заменив конъюкцию равенств одним равносильным ей равенством и переименовав переменные, получим формулу Ф^ (х), равносильную форму­

ле Фд\х) и имеющую вид

( 3 j , z , xb . . . ,xk)(w(x,x,y,z,a,b9c) =

= u(x,x,y,z,a9b9c)&<pl(xl) = у&у2х) = z ) .

Обозначим через i// автоморфизм полугруппы П3, задаваемый равенствами ф(а) = Ь, ^ ( i ) = a, iKc) = с.

Тогда равенство <p2(*i) = z равносильно равенству i//(<p2(*i)) = Ф(?)9 т а к к а к

ф — автоморфизм. Но фу2 = $г ф, поэтому <p2(*i) = z '^ <Pi№(xi))- Ф(г)- Значит,

(5)

О уравнениях с эндоморфизмами в свободных полугруппах 139 формула ФД \х) равносильна формуле вида

(3x9y9z9v9l)(w(x9x9y9z9a9b9c) = u(x9x9y9z9a9b9c)&

&<PiC*i) = У&Ф(?) = и&ф(хг) = l&MO = v).

Заметим, что ^pi(xx) = у 8npi(l) = v <=» ^>l(xlalx1cl) = yavycv, ф(г) = v&\p(x1) = I <=> ty{zaxlzbxx) = v blval.

Поэтому переименовав переменные и заменив конъюкцию равенств одним равносильным ей равенством, получим формулу ФА(Х)> равносильную формуле Ф^ ' {х) и имеющую вид

( 3 * ! , . . . 9xt)(w(x9x9a9 b9c) = u(x9x9a9b9c)&.

&у(х3) = х4 &ф(хх) = х2), где у - это ух.

Взяв в качестве А рекурсивно перечислимое, но нерекурсивное множество, мы завершим доказательство теоремы.

Справедливость следствия сразу следует из теоремы, если заменить, как выше, конъюкцию равенств одним равносильным ей равенством, например, используя тот факт, что

xayxby = uavubv <=> х = и&у = v.

Т е о р е м а 2. Можно указать такую подполугруппу Н с разрешимой в ли­

нейное время проблемой вхождения полугруппы П3, что не существует алгорит­

ма, позволяющего по произвольной системе уравнений в словах и длинах с ограни­

чением на решение вида

W = U & &(/5 у) е А \Xj\ = | Xf | & JCi £ H

определить, имеет ли эта система решение в П3.

Д о к а з а т е л ь с т в о проходит по той же схеме, что и доказательство теоре­

мы 1, если только внести следующие изменения.

Обозначим через oa(g) число вхождений буквы ab g, где а € }а, Ь, с\.

Полагаем Нх = J w \ w G П2, оа (w) = ob (w)}.

Предикаты Т(х,у) и S(x9y9z) теперь определим следующим образом:

Т(х9у) <=>(3и)(ха = ax&yb = by&u = xy&uGHi), S(x9y9z) <=>(3u9v9w9l9p)(T(x9u)&v(au) = (au)v &

&T(y9w)&l = vzw&p = zw&lGHi &\v\ = \p\).

Нетрудно показать, что для натуральных чисел s, t9 r имеет место эквивалент­

ность

П3 \=S(as,af,ar) <=> st = г.

Далее по той же схеме строятся формулы Ф^1'(*!), Ф ^2' ( J ^ ) и ф^3)(х), при­

чем последняя будет иметь вид

( 3 * 1 , . . . 9xm)(w(x9x9a9b) = u(x9x9a9b)&

& &(/ , / ) е в 1 * / 1 = I x / I & & f « = ! * / € # ! ) .

Причем анализ построения этих формул показывает, что если gx, . . . , gm G

еп

3

и

w(tfw,£i,. . .,gm,a,b) = u(an9gl9...9gm9a9b), то gl9. ..9gm £ П2.

(6)

Используем это замечание для дальнейшего упрощения формул.

Обозначим через Я подполугруппу полугруппы П3, порожденную множеством Н\ U \с\, тогда g G Я *=> "g- имеет вид g\COL^g2c0i2 . . . gpcaP при некотором р > 1, где « ! , . . . , ар > 0 и gb. . . ,£р € # ! " . Легко понять, что проблема вхожде­

ния в Я решается в линейное время. Кроме того, для произвольныхgx,.. . ,gp из П2 имеет место эквивалентность

&f^lgieHl <=> glcg2c...cgpceH.

(4)

Пусть Ф^ (х) - это формула

(3xl9... ,xm,xm + 1)(w(x,x,a,b) = u(x,x,a,b)&

&&(/,/)<= В |X/ | = U / | & Xm + 1 = XlCX2C. . ,CXpC&Xm + l^H),

тогда П3 И Ф14)л) <S> П3 f= Ф ^ С О -

Переименовав в формуле Ф^5'(х) переменные и заменив конъюкцию1 равенств одним равносильным ей равенством, получим формулу Ф^ (х) вида

(Зхг,.. . ,xm + i)(w(x,x,a,b,c) = u(x9x9a9b9c)&

такую, что п^А *=• П3 И Фл(д Л)-

Для завершения доказательства теоремы 2 достаточно в качестве А взять ре­

курсивно перечислимое, но нерекурсивное множество.

К сожалению, подполугруппа Я не является конечно порожденной.

В связи с теоремой 2 представляет интерес, на наш взгляд, вопрос об алгорит­

мической разрешимости проблемы истинности на П3 для формул вида (3x)(w(x,a,b,c) = u(x,a,b,c)&Xi Е Я ) .

Обозначим через <р следующий инъективный эндоморфизм полугруппы П3: у(а) = ab, уф) = Ь, <р(с) = с,

а через Я — подполугруппу, введенную в доказательстве теоремы 2.

При таких обозначениях имеет место следующая теорема 3.

Т е о р е м а 3. Не существует алгоритма, позволяющего по произвольной сис­

теме уравнений вида

w(x,a9b,c) = u(x,a,b,c)8np(x1) = x2 & хъ Е Я определить, имеет ли она решение в Н3.

Д о к а з а т е л ь с т в о проводим по той же схеме, что и доказательство теорем 1 и 2. Пусть Нх —подполугруппа, введенная в доказательстве теоремы 2.

Предикат Т(х, у) определяем так же, как и в доказательстве теоремы 2, а пре­

дикат S(x,y, z) определим следующим образом:

S(x,y, z) <=>(Эй, и, w, р, /, <7)(Г(х, м) &

&u(a,w) = ( a w ) u & r ( > , w ) & / = vzw&lGHi &

&р = ф)&я = pz&qeHi).

И опять для натуральных чисел 5, f, г имеет место эквивалентность П3 $=Б(а\а',аг) <=> st = г.

Далее, как и в доказательстве теоремы 1, строим формулы Ф^'{хг), Ф^^х^, Ф\ } (х), причем последняя формула будет иметь вид

( 3 xl f. . . ,xm)(w(x9x9a9b) = u(x9x9a9b)&

(7)

О уравнениях с эндоморфизмами в свободных полугруппах 141 причем опять, если gx,. . . , gm £ П3 и

w(an,gl,...,gm,a,b) = u(an,gi,...,gm,a,b), то gi,...,gm £ П2.

Условие &?е х х,- G # i , как и в доказательстве теоремы 2, заменяем условием ( 3 *m + 1)Om + i = X i C *2c . . . c A :pc & xm + 1 € Я ) ,

а условие &*_ г <р(х^) = х;- заменим условием ( З хт + 2, хт + 3) ( л :т +2 = xf i cxi2c . . . cxf cc&

& Xw + 3 = X7 i CXy2 С. . . CXJ8C8np(Xm+2) = * m + 3 >

и завершим доказательство теоремы 3 так же, как было завершено доказательство теоремы 2.

В связи с теоремой 3 представляет интерес, на наш взгляд, вопрос об алгорит­

мической разрешимости проблемы истинности на П3 для формул вида (3x)(w(x,a,Z?,c) = w(x,a,b,c)&<p(Xi) = х2),

где у — фиксированный автоморфизм (эндоморфизм) полугруппы П3.

СПИСОК ЛИТЕРАТУРЫ

1. М а к а н и н Г.С. Проблемы разрешимости уравнений в свободной полугруппе // Мат. сбор­

ник. - 1987. - Т. 103 (145), № 2 (6). - С 147-236.

2. К о с о в с к и й Н.К. О множествах, представимых в виде решений уравнений в словах и длинах // Вторая всесоюзн. конфер. по мат. логике: Тез. кратких сообщений. - М., 1972. - С. 23.

3. К о с о в с к и й Н.К. О решении систем, состоящих одновременно из уравнений в словах и неравенств в длинах слов // Зап. научн. семинаров. Ленингр. отд. Мат. ин-та АН СССР. - Л., 1973. - Т. 33. - С. 24-29.

4. Д у р н е в В.Г. Об уравнениях на свободных полугруппах и группах // Мат. заметки. - 1974. - Т. 16. - № 5. - С 717-724.

5. В и с h i J., S e n g e r S. Definability in the existential theory of concatenation and undecidable extensions of mis theory // Z. math. Log. und Grudl. Math. - 1988. - V. 34. - №4. - P. 337-342.

Статья поступила 20.03.91

Referências

Documentos relacionados