Главная » Просмотр файлов » С.С. Марченков - Избранные главы дискретной математики

С.С. Марченков - Избранные главы дискретной математики (1124120), страница 14

Файл №1124120 С.С. Марченков - Избранные главы дискретной математики (С.С. Марченков - Избранные главы дискретной математики) 14 страницаС.С. Марченков - Избранные главы дискретной математики (1124120) страница 142019-05-10СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

Текст из файла (страница 14)

. . , fm } ñóùåñòâóåò, è r1 , . . . , rm âåñà ôóíêöèé f1 , . . . , fm . Ïóñòüp ïðîñòîå ÷èñëî è p > max(r1 , . . . , rm ). Îïðåäåëèì êîíå÷íî-àâòîìàòíóþôóíêöèþ f (x), êîòîðàÿ ïåðåðàáàòûâàåò ëþáóþ âõîäíóþ ïîñëåäîâàòåëüíîñòü â ïåðèîäè÷åñêóþ ïîñëåäîâàòåëüíîñòü ñ ïåðèîäîì 0p−1 1. Èñïîëüçóÿòåîðåìó 3.9, ïîëó÷àåì, ÷òî ôóíêöèþ f íåâîçìîæíî ðåàëèçîâàòü ñóïåðïîçèöèÿìè ôóíêöèé f1 , . .

. , fm . Òåîðåìà äîêàçàíà.Äîêàçàòåëüñòâî.ÓÏÐÀÆÍÅÍÈßêàÈñïîëüçóÿ ïîëíóþ â êëàññå P ,2 ñèñòåìó êîíå÷íî-àâòîìàòíûõ ôóíêöèé {f∨ , f& , f− , ç}, îïðåäåëèòü ñ ïîìîùüþ îïåðàöèé ñóïåðïîçèöèè è ââåäåíèÿ îáðàòíîé ñâÿçè ñëåäóþùèå êîíå÷íî-àâòîìàòíûå ôóíêöèè:8. y(t) = x(t) ⊕ q(t − 1),1)q(t) = x̄(t) · q̄(t − 1),q(0) = 0,y1 (t) = x̄1 (t) ∨ x2 (t) ∨ q1 (t − 1), y2 (t) = q̄1 (t − 1) ∨ x̄2 (t) · q2 (t − 1),q1 (t) = x2 (t) → q1 (t − 1),2)q (t) = q̄2 (t − 1) ∨ x1 (t), 2q1 (0) = q2 (0) = 0.Äîêàçàòü ïîëíîòó ñèñòåìû ôóíêöèé {f1 , f2 } â êëàññå Pòåëüíî îïåðàöèé ñóïåðïîçèöèè è ââåäåíèÿ îáðàòíîé ñâÿçè:1) f1 : y(t) = x̄1 (t) · x̄2 (t) (t > 1),9. y(t) = x1 (t) · x̄2 (t) ∨ q(t − 1),q(t) = x1 (t) ∨ x2 (t),f2 :q(0) = 0;2) f1 : y(t) = x1 (t) → x̄2 (t) (t > 1), y(t) = (x1 (t) → x2 (t)) · q(t − 1),f2 :q(t) = x1 (t) · x2 (t),q(0) = 0.64êà,2 îòíîñè-Ãëàâà 4ÌÀØÈÍÛ ÒÜÞÐÈÍÃÀ È ÂÛ×ÈÑËÈÌÛÅ ÔÓÍÊÖÈȟ 1.

Ìàøèíà Òüþðèíãà ñåðåäèíå 1930-õ ãîäîâ íåñêîëüêèì ìàòåìàòèêàì (À. ×¼ð÷, Ê. üäåëü,À. Òüþðèíã, Ý. Ïîñò, Ñ. Êëèíè) è ñ èñïîëüçîâàíèåì ðàçëè÷íûõ ïîäõîäîâóäàëîñü ïîëó÷èòü òî÷íûå ìàòåìàòè÷åñêèå ôîðìóëèðîâêè äëÿ ïîíÿòèéàëãîðèòìà è àëãîðèòìè÷åñêè âû÷èñëèìîé ôóíêöèè. Îäèí èç ýòèõ ïîäõîäîâ áûë ïðåäëîæåí àíãëèéñêèì ìàòåìàòèêîì À.Òüþðèíãîì (A.Turing,19121954) è áàçèðîâàëñÿ íà íåêîòîðîì àáñòðàêòíîì âû÷èñëèòåëüíîìóñòðîéñòâå, êîòîðîå âïîñëåäñòâèè áûëî íàçâàíî. ×óòüïîçæå ïî÷òè òàêîå æå ïîíÿòèå àáñòðàêòíîé âû÷èñëèòåëüíîé ìàøèíûáûëî ïðåäëîæåíî àìåðèêàíñêèì ìàòåìàòèêîì Ý.

Ïîñòîì (E. Post, 18971954). Ïîýòîìó èíîãäà ìàøèíû Òüþðèíãà íàçûâàþò ìàøèíàìè ÒüþðèíãàÏîñòà. Ìû áóäåì èñïîëüçîâàòü áîëåå ðàñïðîñòðàíåííîå íàçâàíèå.ñîñòîèò èç,è(ñì. ðèñ. ??).ìàøèíîé Òüþðèíãàìàøè-íà ÒüþðèíãàÌàøèíà Òüþðèíãàëåíòû ñ÷èòûâàþùå-çàïèñûâàþùåé ãîëîâêè óïðàâëÿþùåãî óñòðîéñòâàÐèñ. 1: Ìàøèíà ÒüþðèíãàËåíòà áåñêîíå÷íà âëåâî è âïðàâî è ðàçáèòà íà êëåòêè.

 êàæäîéêëåòêå ëåíòû ìîæåò áûòü çàïèñàí îäèí èç ñèìâîëîâ (áóêâ) êîíå÷íîãîëåíòî÷íîãî àëôàâèòà A = {a0 , a1 , . . . , ak }. Îáû÷íî â àëôàâèòå A âûäåëÿåòñÿ òàê íàçûâàåìûé ¾ïóñòîé¿ ñèìâîë a0 .ìàøèíû ìîæåò:äâèãàòüñÿ ïî ëåíòå âëåâî è âïðàâî, ïåðåìåùàÿñü èç îäíîé êëåòêè âñîñåäíþþ ñ íåé êëåòêó;÷èòàòü ñèìâîë, çàïèñàííûé â êëåòêå, è çàïèñûâàòü â îáîçðåâàåìóþêëåòêó ëþáîé ñèìâîë àëôàâèòà A.Ãîëîâêà65Óïðàâëÿþùåå óñòðîéñòâî îðãàíèçóåò ïåðåìåùåíèå ãîëîâêè íà ëåíòåè çàïèñü ñèìâîëîâ â êëåòêè ëåíòû. Îíî ìîæåò íàõîäèòüñÿ â îäíîì èçêîíå÷íîãî ÷èñëàq0 , q1 , .

. . , qr .  ìíîæåñòâå ñîñòîÿíèé âûäåëÿþòñÿq1 èq0 .Èçìåíåíèå ïîëîæåíèÿ ãîëîâêè íà ëåíòå, çàïèñü íîâûõ ñèìâîëîâ âêëåòêè ëåíòû è ïåðåõîä â äðóãèå ñîñòîÿíèÿ ïðîèñõîäèò ñîãëàñíîìàøèíû, êîòîðàÿ ñîñòîèò èçâèäàñîñòîÿíèéíà÷àëüíîå ñîñòîÿíèåçàêëþ÷èòåëüíîå ñîñòîÿíèåãðàììåêîìàíäai qj → al Dqs ,ïðî-(4.1)ãäå j 6= 0 è D åñòü îäèí èç ñèìâîëîâ äâèæåíèÿ: L, R, S . Äëÿ ëþáûõâîçìîæíûõ çíà÷åíèé i, j (0 6 i 6 k, 1 6 j 6 r) ïðîãðàììà ìàøèíûñîäåðæèò ðîâíî îäíó êîìàíäó (4.1) ñ ëåâîé ÷àñòüþ ai qj . Îáû÷íî ïðîãðàììó ìàøèíû Òüþðèíãà çàïèñûâàþò â âèäå òàáëèöû, ñòðîêè êîòîðîéïîìå÷åíû ñèìâîëàìè a0 , a1 , .

. . , ak , à ñòîëáöû ñèìâîëàìè q1 , . . . , qr . Âêëåòêå òàáëèöû, îòâå÷àþùåé ñòðîêå ai è ñòîëáöó qj , çàïèñàíà ïðàâàÿ÷àñòü al Dqs êîìàíäû (4.1).Ðàáîòà ìàøèíû Òüþðèíãà ïðîòåêàåò â äèñêðåòíîì âðåìåíè t = 1, 2, . . ..Ïåðåä íà÷àëîì ðàáîòû ìàøèíû Òüþðèíãà (t = 0) íà ëåíòå çàïèñûâàåòñÿíåêîòîðîå ñëîâî ā â àëôàâèòå {a1 , . . . , ak }, âñÿ îñòàëüíàÿ ÷àñòü ëåíòû(ñëåâà è ñïðàâà îò ñëîâà ā) çàïîëíÿåòñÿ ¾ïóñòûì¿ ñèìâîëîì a0 . Ãîëîâêàìàøèíû Òüþðèíãà óñòàíàâëèâàåòñÿ â êëåòêó, ñîäåðæàùóþ ïåðâóþ áóêâóñëîâà ā, à óïðàâëÿþùåå óñòðîéñòâî ïðèâîäèòñÿ â ñîñòîÿíèå q1 .Êàæäûé èç ïîñëåäóþùèõ íåçàêëþ÷èòåëüíûõ øàãîâ (òàêòîâ) ðàáîòûìàøèíû Òüþðèíãà âûïîëíÿåòñÿ ñîãëàñíî îäíîìó è òîìó æå ïðàâèëó:åñëè â ìîìåíò âðåìåíè t ãîëîâêà ìàøèíû Òüþðèíãà ñ÷èòûâàåò ñèìâîë ai ,óïðàâëÿþùåå óñòðîéñòâî íàõîäèòñÿ â ñîñòîÿíèè qj (j 6= 0) è â ïðîãðàììåìàøèíû èìååòñÿ êîìàíäà (4.1), òî â ìîìåíò âðåìåíè t + 1:â îáîçðåâàåìóþ â ìîìåíò t êëåòêó ëåíòû áóäåò çàïèñàí ñèìâîë al(âîçìîæíî, ÷òî l = i);ãîëîâêà ñäâèíåòñÿ íà îäíó êëåòêó âëåâî (åñëè D = L), âïðàâî (åñëèD = R) èëè îñòàíåòñÿ â ïðåæíåé êëåòêå (åñëè D = S);óïðàâëÿþùåå óñòðîéñòâî ïåðåéäåò â ñîñòîÿíèå qs (è çäåñü âîçìîæíîðàâåíñòâî s = j ).Ìàøèíà Òüþðèíãà çàêàí÷èâàåò ðàáîòó, åñëè óïðàâëÿþùåå óñòðîéñòâîïîïàäàåò â çàêëþ÷èòåëüíîå ñîñòîÿíèå q0 .Ñðàçó îòìåòèì, ÷òî, âîîáùå ãîâîðÿ, íå äëÿ âñåõ ñëîâ ā ìàøèíà Òüþðèíãà çàâåðøàåò ñâîþ ðàáîòó.

Äëÿ íåêîòîðûõ ñëîâ ā îíà ìîæåò ðàáîòàòüíåîãðàíè÷åííî äîëãî, íå ïîïàäàÿ â çàêëþ÷èòåëüíîå ñîñòîÿíèå q0 .  ñëó66÷àå îêîí÷àíèÿ ðàáîòû ìàøèíû Òüþðèíãà ðåçóëüòàòîì ïðèìåíåíèÿ ìàøèíû ê ñëîâó ā îáû÷íî ñ÷èòàþò ñëîâî â àëôàâèòå {a1 , . . . , ak }, êîòîðîåîêàçûâàåòñÿ çàïèñàííûì íà ëåíòå â çàêëþ÷èòåëüíûé ìîìåíò âðåìåíè.Åñëè æå ìàøèíà Òüþðèíãà íå çàêàí÷èâàåò ðàáîòó, òî ðåçóëüòàò ïðèìåíåíèÿ ìàøèíû ê ñëîâó ā íå îïðåäåëåí.Ðàññìîòðèì ïðèìåðû ìàøèí Òüþðèíãà. Ìàøèíà Òüþðèíãà M1 , íà÷èíàÿ ðàáîòó íà ïåðâîì ñèìâîëå a1 ñëîâà ā = a1 . . .

a1 , îñòàâëÿåò åãî áåçèçìåíåíèÿ, ñäâèãàåò ãîëîâêó íà îäíó êëåòêó âïðàâî è îñòàíàâëèâàåòñÿ.Ìàøèíà Òüþðèíãà M2 òàêæå îñòàâëÿåò ïåðâûé ñèìâîë a1 ñëîâà ā =a1 . . . a1 áåç èçìåíåíèÿ, îäíàêî ñäâèãàåò ãîëîâêó íà îäíó êëåòêó âëåâî,çàïèñûâàåò â íåå åùå îäèí ñèìâîë a1 è îñòàíàâëèâàåòñÿ. Ìàøèíà Òüþðèíãà M3 íà ëþáîì ñëîâå ðàáîòàåò íåîãðàíè÷åííî äîëãî.a0a1q1a0 Rq1a1 Rq0M1a0a1q1a1 Sq0a1 Lq1M2a0a1q1a0 Sq1a1 Sq1M3 äàëüíåéøåì íàñ â ïåðâóþ î÷åðåäü áóäóò èíòåðåñîâàòü ôóíêöèè,âû÷èñëèìûå íà ìàøèíàõ Òüþðèíãà. ×òîáû îïðåäåëèòü ýòè ôóíêöèè,íåîáõîäèìî ïðåæäå âñåãî óñëîâèòüñÿ î ñïîñîáå ïðåäñòàâëåíèÿ ÷èñåë èçìíîæåñòâà N = {0, 1, 2, .

. .} (âñå âû÷èñëèìûå ôóíêöèè ðàñìàòðèâàþòñÿ,êàê ïðàâèëî, íà ìíîæåñòâå N ) íà ëåíòå ìàøèíû Òüþðèíãà. Ìû âûáåðåìñïîñîá, êîòîðûé íà ïðàêòèêå âñòðå÷àåòñÿ ðåäêî, îäíàêî óäîáåí â òåîðåòè÷åñêèõ ïîñòðîåíèÿõ. Èìåííî, ÷èñëî m èç N áóäåì ïðåäñòàâëÿòü ñëîâîì,ñîñòîÿùåì èç m + 1 ñèìâîëîâ 1 (¾ëèøíþþ¿ åäèíèöó äîáàâëÿåì, ÷òîáûèìåòü âîçìîæíîñòü ïðåäñòàâëÿòü ÷èñëî 0).

 ñâÿçè ñ ýòèì ëåíòî÷íûéàëôàâèò A ìàøèíû Òüþðèíãà, ïðåäíàçíà÷åííîé äëÿ âû÷èñëåíèÿ íåêîòîðîé ôóíêöèè, âñåãäà áóäåò ñîäåðæàòü ñèìâîë 1 (íàïðèìåð, a1 = 1),ïóñòîé ñèìâîë 0 (a0 = 0) è, âîçìîæíî, äðóãèå ñèìâîëû.Èòàê, ÷èñëî m èç N çàïèñûâàåì íà ëåíòå ìàøèíû Òüþðèíãà â âèäåìàññèâà èç m + 1 åäèíèö, à â îñòàëüíûõ êëåòêàõ ëåíòû ïîìåùàåì ïóñòîéñèìâîë 0. Åñëè n > 1 è òðåáóåòñÿ ïðåäñòàâèòü íà ëåíòå ìàøèíû Òüþðèíãà íàáîð ÷èñåë (m1 , .

. . , mn ), òî îáðàçóåì n ìàññèâîâ èç m1 +1, . . . , mn +1åäèíèö ñîîòâåòñòâåííî è ïîìåùàåì ìåæäó ñîñåäíèìè ìàññèâàìè ðàçäåëèòåëüíûé ñèìâîë 0. Òàêîå ïðåäñòàâëåíèå íàáîðà ÷èñåë (m1 , . . . , mn ) íàëåíòå ìàøèíû Òüþðèíãà (âêëþ÷àÿ ñëó÷àé n = 1) áóäåì íàçûâàòü(m1 , . . . , mn ).îñíîâ-íûì êîäîì íàáîðà67Ïåðåéäåì ñîáñòâåííî ê îïðåäåëåíèþ ôóíêöèè, âû÷èñëèìîé íà ìàøèíå Òüþðèíãà.

Ïóñòü f (x1 , . . . , xn ) ôóíêöèÿ (âîîáùå ãîâîðÿ, ÷àñòè÷íàÿ, ò.å. îïðåäåëåííàÿ íå äëÿ âñåõ çíà÷åíèé àðãóìåíòîâ) ñ àðãóìåíòàìè,ïðèíèìàþùèìè çíà÷åíèÿ èç N , è çíà÷åíèÿìè òàêæå â ìíîæåñòâå N , M ìàøèíà Òüþðèíãà ñ ëåíòî÷íûì àëôàâèòîì A, ñîäåðæàùèì ñèìâîëû0 è 1. Áóäåì ãîâîðèòü, ÷òîM, åñëè äëÿëþáîãî íàáîðà (m1 , . .

. , mn ) âûïîëíÿþòñÿ ñëåäóþùèå óñëîâèÿ.1. Åñëè çíà÷åíèå f (m1 , . . . , mn ) îïðåäåëåíî, òî ìàøèíà M, íà÷èíàÿðàáîòó â ñîñòîÿíèè q1 íà ïåðâîé åäèíèöå îñíîâíîãî êîäà íàáîðà (m1 , . . . ,mn ), ÷åðåç êîíå÷íîå ÷èñëî òàêòîâ îñòàíàâëèâàåòñÿ è â çàêëþ÷èòåëüíûéìîìåíò âðåìåíè íà ëåíòå ìàøèíû â îñíîâíîì êîäå ïðåäñòàâëåíî ÷èñëîf (m1 , . . . , mn ).2. Åñëè çíà÷åíèå f (m1 , . .

. , mn ) íå îïðåäåëåíî, òî, íà÷èíàÿ ðàáîòó èçòîé æå ïîçèöèè, ÷òî è â ï. 1, ìàøèíà M ëèáî íèêîãäà íå îñòàíàâëèâàåòñÿ, ëèáî îñòàíàâëèâàåòñÿ, íî ïðè ýòîì íà ëåíòå ìàøèíû íå ïðåäñòàâëåíîâ îñíîâîì êîäå íèêàêîå ÷èñëî èç N . äàëüíåéøåì ïî ÷èñòî òåõíè÷åñêèì ïðè÷èíàì íàì áóäåò óäîáíî èìåòüîïðåäåëåíèå âû÷èñëèìîé ôóíêöèè â áîëåå ñòàíäàðòèçîâàííîì âèäå. Èìåííî, ìû õîòèì, ÷òîáû â ï. 1 îïðåäåëåíèÿ ìàøèíà M â çàêëþ÷èòåëüíûéìîìåíò âðåìåíè îñòàíàâëèâàëàñü íà ïåðâîé åäèíèöå îñíîâíîãî êîäà ÷èñëà f (m1 , .

. . , mn ). À â ï. 2 îïðåäåëåíèÿ ìû õîòèì îòêàçàòüñÿ îò âòîðîéâîçìîæíîñòè, êîãäà íà ëåíòå ìàøèíû M îòñóòñòâóåò îñíîâíîé êîä ÷èñëà èç N . Òàêîå ìîäèôèöèðîâàííîå ïîíÿòèå âû÷èñëåíèÿ ôóíêöèè f íàìàøèíå M áóäåì íàçûâàòüM. Ñðàâíèòåëüíî íåñëîæíî ïîêàçàòü, ÷òî âòîðîå îïðåäåëåíèå âû÷èñëèìîñòè íå ñóæàåò êëàññà ôóíêöèé, âû÷èñëèìûõ íà ìàøèíàõ Òüþðèíãà.Îáðàòèìñÿ ê ïðèìåðàì âû÷èñëåíèÿ ôóíêöèé íà ìàøèíàõ Òüþðèíãà.ìàøèíàâû÷èñëÿåò ôóíêöèþ fïðàâèëüíûì âû÷èñëåíèåì ôóíêöèè f íà ìà-øèíåq10 1Sq01 1Lq1M4q10 1Sq01 0Rq1M5q1q201Sq01 0Rq2 1Sq0M6Íåòðóäíî ïîíÿòü, ÷òî ìàøèíà M4 ïðàâèëüíî âû÷èñëÿåò ôóíêöèþx + 1.

Характеристики

Тип файла
PDF-файл
Размер
771,19 Kb
Тип материала
Высшее учебное заведение

Список файлов книги

Свежие статьи
Популярно сейчас
Почему делать на заказ в разы дороже, чем купить готовую учебную работу на СтудИзбе? Наши учебные работы продаются каждый год, тогда как большинство заказов выполняются с нуля. Найдите подходящий учебный материал на СтудИзбе!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
6516
Авторов
на СтудИзбе
302
Средний доход
с одного платного файла
Обучение Подробнее