1610906281-01dbea734f4ec795a743bdccea0de373 (Частично рекурсивные функции)

PDF-файл 1610906281-01dbea734f4ec795a743bdccea0de373 (Частично рекурсивные функции) Дискретная математика (84957): Лекции - 1 семестр1610906281-01dbea734f4ec795a743bdccea0de373 (Частично рекурсивные функции) - PDF (84957) - СтудИзба2021-01-17СтудИзба

Описание файла

PDF-файл из архива "Частично рекурсивные функции", который расположен в категории "". Всё это находится в предмете "дискретная математика" из 1 семестр, которые можно найти в файловом архиве НГУ. Не смотря на прямую связь этого архива с НГУ, его также можно найти и в других разделах. .

Просмотр PDF-файла онлайн

Текст из PDF

1×àñòè÷íî ðåêóðñèâíûå ôóíêöèè×àñòè÷íî ðåêóðñèâíûå ôóíêöèè îäíà èç ñàìûõ ïîïóëÿðíûõ ôîðìàëèçàöèé ïîíÿòèÿ âû÷èñëèìîé ôóíêöèè.Îïðåäåëåíèå ýòîãî êëàññà ïîñòðîåíî ñëåäóþùèì îáðàçîì. Ñíà÷àëàìû îïðåäåëèì òàê íàçûâàåìûå ïðîñòåéøèå ôóíêöèè, â èíòóèòèâíîéâû÷èñëèìîñòè êîòîðûõ òðóäíî óñîìíèòüñÿ, à ïîòîì îïðåäåëèì òðè îïåðàòîðà íàä ôóíêöèÿìè, ïðèìåíåíèå êîòîðûõ ê âû÷èñëèìûì ôóíêöèÿìñíîâà äàåò âû÷èñëèìûå ôóíêöèè.

Íàèìåíüøèé êëàññ ôóíêöèé, ñîäåðæàùèé ïðîñòåéøèå ôóíêöèè è çàìêíóòûé îòíîñèòåëüíî ýòèõ îïåðàòîðîâ èáóäåò êëàññîì âñåõ ÷àñòè÷íî ðåêóðñèâíûõ ôóíêöèé.Îïðåäåëåíèå 1.1xm ,äëÿ âñåõn (x , . . . , x ) =0(x) = 0, s(x) = x + 1 è Im1nm, n ∈ N òàêèõ, ÷òî 1 6 m 6 n, íàçûâàþòñÿ ïðîñòåéøèÔóíêöèèìè.Òåïåðü îïðåäåëèì òðè îñíîâíûõ îïåðàòîðà äëÿ ïîëó÷åíèÿ íîâûõ âû÷èñëèìûõ ôóíêöèé èç óæå èìåþùèõñÿ.Îïðåäåëåíèå 1.2Îïåðàòîðû S, R, M îïðåäåëÿþòñÿ ñëåäóþùèì îáðà-çîì:Îïåðàòîð ñóïåðïîçèöèè Söèè. Ïóñòü ó íàñ èìåþòñÿ ÷àñòè÷íûå ôóíê-f (y1 , . . . , ym ), g1 (x1 , . . .

, xn ), . . . , gm (x1 , . . . , xn ). Ðåçóëüòàòîì ïðè-ìåíåíèÿ îïåðàòîðà ñóïåðïîçèöèè ê ýòèì ôóíêöèÿì ìû íàçîâ¼ìôóíêöèþh(x1 , . . . , xn ),çíà÷åíèå êîòîðîé âû÷èñëÿåòñÿ, êàêh(x1 , . . . , xn ) = f (g1 (x1 , . . . , xn ), . . . , gm (x1 , . . . , xn )),z1 = g1 (x1 , . . . , xn ),zm = gm (x1 , . . . , xn ), à ïîòîì ñ èñïîëüçîâàíèåì ýòèõ çíà÷åíèéóæå âû÷èñëÿåòñÿ h(x1 , . . . , xn ) = f (z1 , . . . , zm ). Åñëè õîòÿ áû îäíîò.å. ñíà÷àëà âû÷èñëÿþòñÿ çíà÷åíèÿ ôóíêöèé...,èç ïðîìåæóòî÷íûõ çíà÷åíèé íå âû÷èñëèòñÿ, òî ðåçóëüòàò âû÷èñëåíèÿ áóäåò íåîïðåäåëåííûì.Îïåðàòîð ïðèìèòèâíîé ðåêóðñèè Röèèh(z, y, x̄)èg(x̄),(x̄Ïóñòü èìåþòñÿ ÷àñòè÷íûå ôóíê-= x1 , .

. . , xn ).Ðåçóëüòàòîì ïðèìåíåíèÿîïåðàòîðà ïðèìèòèâíîé ðåêóðñèè ê ýòèì ôóíêöèÿì ìû íàçîâåìôóíêöèþf,êîòîðàÿ îïðåäåëÿåòñÿ ñëåäóþùåé ñõåìîé:f (0, x̄)= g(x̄)f (y + 1, x̄) = h(f (y, x̄), y, x̄).1 ÷àñòíîì ñëó÷àå, êîãäà íàáîð ïåðåìåííûõx̄ïóñò, ñõåìà âûðîæ-äàåòñÿ âãäåaf (0)= af (y + 1) = h(f (y), y),f (n, x̄) ñîñòîèòf (0, x̄), f (1, x̄), . . . , f (n, x̄) ÷åðåç íåêîòîðàÿ êîíñòàíòà. Âû÷èñëåíèå çíà÷åíèÿâ ïîñëåäîâàòåëüíîì îïðåäåëåíèèóæå âû÷èñëåííûå ïðåäûäóùèå çíà÷åíèÿ. Åñëè îäíî èç ýòèõ çíà÷åíèé îêàæåòñÿ íåîïðåäåëåííûì, òî èf (n, x̄)òîæå áóäåò íåîïðå-äåëåíî.Îïåðàòîð ìèíèìèçàöèè M (µîïåðàòîð)ñòè÷íàÿ ôóíêöèÿg(z, x̄).Ïóñòü çàäàíà íåêîòîðàÿ ÷à- ðåçóëüòàòå ïðèìåíåíèÿ îïåðàòîðà ìè-íèìèçàöèè ìû ïîëó÷àåì íîâóþ ôóíêöèþ, êîòîðàÿ âû÷èñëÿåòñÿñëåäóþùèì îáðàçîì:∀i < y g(i, x̄)f (x̄) = yòîãäà è òîëüêî òîãäà, êîãäàîïðåäåëåíî è íå ðàâíîÌû èñïîëüçóåì äëÿµîïåðàòîðà0 ∧ g(y, x̄) = 0 .ñëåäóþùóþ çàïèñü:f (x̄) ' µy(g(y, x̄) = 0).Äëÿ ïðîñòîòû òàêóþ çàïèñü îáû÷íî ÷èòàþò ñëåäóþùèì îáðàçîì:¾f (x̄) åñòü ìèíèìàëüíîåyòàêîå, ÷òîg(y, x̄) = 0¿,îòêóäà è ïðî-èñõîäèò íàçâàíèå ¾îïåðàòîð ìèíèìèçàöèè¿.

Ïðîöåññ âû÷èñëåíèÿòàêîé ôóíêöèè ñîñòîèò â ïîñëåäîâàòåëüíîì âû÷èñëåíèè çíà÷åíèég(0, x̄), g(1, x̄), . . . äî òåõ ïîð, ïîêà ìû íå ïîëó÷èì g(n, x̄) = 0 äëÿíåêîòîðîãî n. Ýòî n è íàäî âûäàòü â êà÷åñòâå îòâåòà. Åñëè ýòîòïðîöåññ íèêîãäà íå çàêîí÷èòñÿ, òî çíà÷åíèå f (x̄) áóäåò íå îïðåäåëåíî.

Åñëè â ïðîöåññå âû÷èñëåíèÿ íàì ïîíàäîáèòñÿ âû÷èñëèòüêàêîåëèáî çíà÷åíèåg(i, x̄),è îíî íå âû÷èñëèòñÿ, òî ïðîöåññ âû-÷èñëåíèÿ íèêîãäà íå çàêîí÷èòñÿ, è çíà÷åíèåf (x̄)òàêæå áóäåò íåîïðåäåëåíî.ßñíî, ÷òî åñëè èñõîäíûå ôóíêöèè èíòóèòèâíî âû÷èñëèìû, òî è ðåçóëüòàòû ïðèìåíåíèÿ ê íèì âûøåóêàçàííûõ îïåðàòîðîâ òîæå áóäóò èíòóèòèâíî âû÷èñëèìûìè.Ïðèìåð. Ïóñòü çíà÷åíèå ôóíêöèè g(y, x) íå îïðåäåëåíî ïðè y = 0 è ëþáîìx,à ïðè âñåõ îñòàëüíûõ çíà÷åíèÿõ ïåðåìåííûõ îíî ðàâíî 0.

Òîãäà,àêêóðàòíî âûïîëíÿÿ ïðîöåññ âû÷èñëåíèÿ ôóíêöèè2h(x) = µy(g(y, x) =0)ïðèx = 0,÷òîg(0) íå îïðåäåëåíî! Ïîýòîìó òðàµy(g(y, x) = 0), êàê ¾ìèíèìàëüíîå y òàêîå,ïîëó÷èì, ÷òî çíà÷åíèåäèöèîííîå ïðî÷òåíèå çàïèñèg(y, x) = 0¿,ñîäåðæèò â ñåáå îïàñíîñòü íåïðàâèëüíîãî ïîíèìàíèÿîïðåäåëåíèÿ îïåðàòîðà ìèíèìèçàöèè.Îïðåäåëåíèå 1.3×àñòè÷íàÿ ôóíêöèÿf : Nk → Níàçûâàåòñÿ ÷à-ñòè÷íî ðåêóðñèâíîé (ïðèìèòèâíî ðåêóðñèâíîé),åñëè ñóùåñòâóåò êî-íå÷íàÿ ïîñëåäîâàòåëüíîñòü ÷àñòè÷íûõ ôóíêöèéf1 , . .

. , fn = fòàêàÿ,÷òî âñÿêàÿ ôóíêöèÿ â ýòîé ïîñëåäîâàòåëüíîñòè ëèáî ïðîñòåéøàÿ, ëèáî ïîëó÷àåòñÿ èç ôóíêöèé ñ ìåíüøèìè íîìåðàìè ñ ïîìîùüþ îäíîãî èçîïåðàòîðîâ S,R,M (îïåðàòîðîâ S,R)Çàìå÷àíèå.Èç îïðåäåëåíèÿ ëåãêî ñëåäóåò, ÷òî âñå ïðèìèòèâíî ðåêóð-ñèâíûå ôóíêöèè âñþäó îïðåäåëåíû.Îïðåäåëåíèå 1.4Ôóíêöèÿ íàçûâàåòñÿ îáùåðåêóðñèâíîé (èëè ïðîñòîðåêóðñèâíîé), åñëè îíà ÷àñòè÷íî ðåêóðñèâíà è âñþäó îïðåäåëåíà.Çàìå÷àíèå.Ïåðâîíà÷àëüíî äàííûå èññëåäîâàòåëÿìè îïðåäåëåíèÿ îá-ùåðåêóðñèâíîé è ðåêóðñèâíîé ôóíêöèé ðàçëè÷àëèñü, íî âïîñëåäñòâèèáûëî äîêàçàíî.

÷òî êëàññû ýòèõ ôóíêöèé ñîâïàäàþò, ïîýòîìó ñåãîäíÿîáà òåðìèíà èñïîëüçóþòñÿ êàê ñèíîíèìû.Ìû èñïîëüçóåì ñëåäóþùèå ñîêðàùåíèÿ: ÷.ð.ô. äëÿ ÷àñòè÷íî ðåêóðñèâíûõ ôóíêöèé, ð.ô. (î.ð.ô.) äëÿ ðåêóðñèâíûõ (îáùåðåêóðñèâíûõ) ôóíêöèé, ï.ð.ô. äëÿ ïðèìèòèâíî ðåêóðñèâíûõ ôóíêöèé.Ëåììà 1.5Ñëåäóþùèå ôóíêöèè ïðèìèòèâíî ðåêóðñèâíû:1.f (x) = a, a2.x + y;3.x × y;4.xy ;sg (x) =6.sg (x) =7.x−̇1 =5.

íàòóðàëüíîå ÷èñëî;0,1,åñëè1,0,åñëèx − 1,0,åñëèåñëèx=0x 6= 0;x=0x 6= 0;åñëèåñëèx>0x = 0;38.x−̇y =9.|x − y|.x − y,0,åñëèåñëèx>yx < y;Äîêàçàòåëüñòâî ëåììû. Ðåêóðñèâíîñòü ïîñòîÿííîé ôóíêöèè ñëåäóåòèç ðàâåíñòâàf (x) = s| .{z. .

s}(0(x)).a×àñòè÷íàÿ ðåêóðñèâíîñòü ôóíêöèéx+y è x×y ñëåäóåò èç ñëåäóþùèõðåêóðñèâíûõ îïðåäåëåíèé:Ôóíêöèÿxy0+x= I11 (x)(y + 1) + x = I13 (s(y + x), y, x),0×x= 0(x)(y + 1) × x = y × x + (0(y) + x).ðàññìàòðèâàåòñÿ àíàëîãè÷íî.Âîò ðåêóðñèâíîå îïðåäåëåíèå äëÿÔóíêöèÿsgsg :sg (0)= 0sg (y + 1) = 1.ðàññìàòðèâàåòñÿ àíàëîãè÷íî.Äëÿ îñòàâøèõñÿ ôóíêöèé ëåììà ñëåäóåò èç ñïðàâåäëèâîñòè ñëåäóþùèõ îïðåäåëåíèé:x−̇0= I11 (x)x−̇(y + 1) = I13 ((x−̇y)−̇1, y, x),|x − y| = (x−̇y) + (y −̇x).Îïðåäåëåíèå 1.6ÎòíîøåíèåR ⊆ Nkíàçûâàåòñÿ ïðèìèòèâíî ðåêóð-ñèâíûì (ðåêóðñèâíûì), åñëè ïððèìèòèâíî ðåêóðñèâíà (ðåêóðñèâíà) åãîχR (x̄), îïðåäåëÿåìàÿ,1, åñëè x̄ ∈ RχR (x̄) =0, åñëè x̄ ∈/ R.õàðàêòåðèñòè÷åñêàÿ ôóíêöèÿêàêÒåïåðü íàì ïîíàäîáÿòñÿ íåêîòîðûå ñïîñîáû îïðåäåëåíèÿ íîâûõ ðåêóðñèâíûõ ôóíêöèé è îòíîøåíèé ïî óæå èìåþùèìñÿ ðåêóðñèâíûì ôóíêöèÿì è îòíîøåíèÿì.4Ïðåäëîæåíèå 1.7è ôóíêöèèQ(ȳ),f1 (ȳ),P ⊆ NkÅñëè îòíîøåíèå...,fk (ȳ)(ïðèìèòèâíî) ðåêóðñèâíî(ïðèìèòèâíî) ðåêóðñèâíû, òî è îòíîøåíèåîïðåäåëåííîå, êàêQ(ȳ) ⇔ P (f1 (ȳ), .

. . , fk (ȳ))òîæå (ïðèìèòèâíî) ðåêóðñèâíî.Äîêàçàòåëüñòâî.Äîñòàòî÷íî çàìåòèòü, ÷òîχQ (ȳ) = χP (f1 (ȳ), . . . , fk (ȳ)).Òåïåðü íàì ïîíàäîáèòñÿ íåáîëüøîé ýêñêóðñ â ìàòåìàòè÷åñêóþ ëîãèêó. Ñíà÷àëà ïîçíàêîìèìñÿ ñ ïîíÿòèåì âûñêàçûâàíèÿ. Ïðåäëîæåíèÿ,îòíîñèòåëüíî êîòîðûõ â ïðèíöèïå èìååò ñìûñë ãîâîðèòü, ÷òî îíè ëèáî èñòèííû ëèáî ëîæíû, íàçûâàþòñÿ âûñêàçûâàíèÿìè. Òàê íàïðèìåð,¾2× 2 = 4¿, ¾7 × 8 = 972¿,¾Â Ëîíäîíå ñåé÷àñ ñîëíå÷íî¿ âûñêàçûâàíè-ÿìè ÿâëÿþòñÿ, ïðè÷¼ì íåçàâèñèìî îò ïîãîäû â Ëîíäîíå, à åñåíèíñêàÿñòðî÷êà ¾Äàé, Äæèì, íà ñ÷àñòüå ëàïó ìíå!¿ âûñêàçûâàíèåì íå ÿâëÿåòñÿ. êëàññè÷åñêîé ëîãèêå îáû÷íî ðàññìàòðèâàþòñÿ äâà çíà÷åíèÿ èñòèííîñòè: È (èñòèíà) è Ë (ëîæü). Ìû áóäåì îáîçíà÷àòü ýòèìè áóêâàìèñîîòâåòñòâåííî èñòèííîñòü èëè ëîæíîñòü âûñêàçûâàíèÿ.Èç âûñêàçûâàíèé ìîæíî ñòðîèòü áîëåå ñëîæíûå âûñêàçûâàíèÿ ñ ïîìîùüþ ëîãè÷åñêèõ ñâÿçîê→∧(È, êîíúþíêöèÿ),¬(ÅÑËÈ .

. . , ÒÎ . . . , èìïëèêàöèÿ),∨(ÈËÈ, äèçúþíêöèÿ),(ÍÅÂÅÐÍÎ, ×ÒÎ , . . . , îòðèöà-íèå).Ïðè ýòîì çíà÷åíèÿ èñòèííîñòè ñëîæíûõ âûñêàçûâàíèé âû÷èñëÿþòñÿïî çíà÷åíèÿì èõ êîìïîíåíòîâÇàïèñüP (x̄),AèBñîãëàñíî ñëåäóþùåé òàáëèöå:ABA∧BA∨BA→B¬AÈÈÈÈÈËÈËËÈËËËÈËÈÈÈËËËËÈÈîçíà÷àþùàÿ, ÷òî êîðòåæ ýëåìåíòîâx̄ïðèíàäëåæèòP,ìîæíî ðàññìàòðèâàòü, êàê âûñêàçûâàíèå, åñëè èçâåñòíû çíà÷åíèÿ ýëå-x̄, ò.å. êàê âûñêàçûâàíèå, çàâèñÿùåå îò ýòèõ ýëåìåíòîâ.

Îáðàòíî,x̄, ìîæíî ðàññìàòðèêàê îòíîøåíèå, ñîñòîÿùåå èç âñåõ êîðòåæåé x̄, äåëàþùèõ ýòî âû-ìåíòîâêàæäîå âûñêàçûâàíèå, çàâèñÿùåå îò ïåðåìåííûõâàòüñêàçûâàíèå èñòèííûì.5Çàìåòèì, ÷òî âûñêàçûâàíèÿA → Bè¬A ∨ Bâñåãäà ïðèíèìàþòîäíè è òå æå çíà÷åíèÿ èñòèííîñòè, ÷òî ëåãêî ïðîâåðÿåòñÿ ïåðåáîðîìâñåâîçìîæíûõ íàáîðîâ çíà÷åíèÿ èñòèííîñòè äëÿËåììà 1.8AèB.P (x̄) è Q(x̄) (ïðèìèòèâíî) ðåêóðñèâíû,¬P (x̄), P (x̄) ∧ Q(x̄), P (x̄) ∨ Q(x̄), P (x̄) → Q(x̄) (ïðè-Åñëè îòíîøåíèÿòî è îòíîøåíèÿìèòèâíî) ðåêóðñèâíû.Äîêàçàòåëüñòâî. Äåéñòâèòåëüíî, χ¬P = 1−̇χP , χPχP + χQ −̇χP · χQ ,âûõ òðåõ îòíîøåíèé. Äàëåå çàìåòèì, ÷òî¬P (x̄) ∨ Q(x̄),∧ Q= χP ·χQ , χP ∨Q =îòêóäà ñëåäóåò (ïðèìèòèâíàÿ) ðåêóðñèâíîñòü ïåð-P (x̄) → Q(x̄)ýêâèâàëåíòíîè (ïðèìèòèâíàÿ) ðåêóðñèâíîñòü ïîñëåäíåãî îòíîøåíèÿñëåäóåò èç òîëüêî ÷òî äîêàçàííîãî ñâîéñòâà.Ïðåäëîæåíèå 1.9Äîêàçàòåëüñòâî.Îòíîøåíèÿ=, 6=, <, >, 6, >Ñíà÷àëà çàìåòèì, ÷òîñëåäóåò ðåêóðñèâíîñòü îòíîøåíèÿðåêóðñèâíû.χ= (x, y) = sg |x − y|,îòêóäà=.Ðåêóðñèâíîñòü îñòàëüíûõ îòíîøåíèé ñëåäóåò èç ñëåäóþùèõ ðàâåíñòâχ< (x, y) = sg (y −̇x), χ> (x, y) = sg (x−̇y), x 6 y ⇔x = y ∨ x < y, x > y ⇔ x = y ∨ x > y.

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