§1.3 URM-可計算性函數(shù)
定義1.3.1 設f:?n→?為部分(部分有定義)函數(shù).
(a)P(a1,a2,a3,…)↓收斂于b,如果P(a1,a2,a3,…)↓且P(a1,a2,a3,…)停機時,第一個存儲單元R1中的數(shù)為b,記為P(a1,a2,a3,…)↓ b;
(b)P是URM-可計算f,如果?a1,a2,a3,…,an,b有P(a1,a2,a3,…)↓ b當且僅當(a1,a2,a3,…,an)∈dom(f)且f(a1,a2,a3,…,an)=b,記P計算的函數(shù)為fP,則它們的關系為

(解讀:要注意的是,一個程序P可計算函數(shù)f,指的是對f定義域中的數(shù)都是可計算的.對于f定義域外的數(shù)它是不用可計算的.)
(c)f為 URM-可計算函數(shù),如果存在一個程序P,它可以URM-可計算f.
(解讀:這段教材表明我們通常認為可計算的離散函數(shù)都可以編成一個程序,或者編成一個編碼在計算機中運行,一個無窮函數(shù)的信息與編碼的信息量是等價的.)
例1.3.1 已知初始結構為(8,3),程序P為I1:J(3,2,5);I2:S(1);I3:S(3);I4:J(1,1,1),求fP(8,3).
解:模擬計算如下:

所以fP(8,3)=11.
程序P其實計算的是fP(x,y)=x+y.通過把y個1加到x上,就可得到x+y,將x,y分別存儲在R1,R2中,將R3做成一個計數(shù)器.即

例1.3.2

我們將x存儲在R1中,將R2做成一個計數(shù)器.即
其程序為I1:J(1,4,9);I2:S(3);I3:J(1,3,7);I4:S(2);I5:S(3);I6:J(1,1,3);I7:T(2,1).
例1.3.3

我們將x存儲在R1中,將R3做成一個計數(shù)器.即
其程序為 I1:J(1,2,7);I2:S(3);I3:S(2);I4:S(2);I5:S(2);I6:J(1,1,1);I7:T(3,1).
例1.3.4 f(x,y)=xy的程序為I1:J(1,4,10);I2:J(2,5,10);I3:J(1,4,7);I4:S(3);I5:S(4);I6:J(1,1,3);I7:S(5);I8:Z(4);I9:J(1,1,2);I10:T(3,1).
- 2019年上海市選聘高校畢業(yè)生到村任職考試《綜合知識和能力》考點精講及典型題(含歷年真題)詳解
- Android項目實戰(zhàn):手機安全衛(wèi)士
- LED技術基礎及封裝崗位任務解析
- 數(shù)據(jù)庫安全技術
- ANSYS 14.0超級學習手冊
- Python程序設計:從基礎到應用
- 馬文蔚《物理學》(第6版)(上冊)配套題庫【名校考研真題+課后習題+章節(jié)題庫+模擬試題】
- 高職教育工學結合模式專業(yè)及課程研究
- 通信市場營銷學
- N23°E113°華南農(nóng)業(yè)大學藝術學院服裝系優(yōu)秀畢業(yè)設計作品集(2016)
- 李玉林《病理學》(第8版)考研真題和典型題詳解
- 成本管理會計
- 黑龍江大學俄語學院《俄語8》(全新版)學習指南【詞匯短語+課文精解+全文翻譯+練習答案】
- 鐘根元《中級微觀經(jīng)濟學學習指南》(第4版)練習題詳解
- 電工電子實驗實訓教程