決定問題
決定問題由輸入集合 X 與 yes-instance 子集合 Y⊆X 指定;decider 必須對每個合法輸入終止並回傳正確布林答案。
mko-decision-problem · definition · v0.10.0
數學敘述
決定問題可表示為輸入集合 X 與 yes-instance 集合 Y⊆X,等價於命題規格 P:X→Prop。相對一個明示計算模型,decider D 必須對每個 x∈X 終止,且 D(x)=true 當且僅當 x∈Y。
代表公式(精確 TeX)
D:X\to B
成立條件
- 輸入集合 X 與 yes-instance 集合 Y 已固定,Y⊆X。
- 談可判定性時必須另指定有效輸入表示與計算模型;有限查表只證該有限 X。
符號作用域
D— 候選決定程序X— 合法輸入集合B— 布林答案集合
直觀、定義與常見誤解
問題規格與實作分開:Y 或 P 描述正確答案,D 是候選程序。只在所有輸入上與規格一致且終止,才是 decider。
對明示有限 X,完整表格可以窮舉驗證候選 D;抽樣一致不足以證明整個論域。域外輸入不參與目前問題。
一般無限輸入域還需要有效編碼與計算模型。這一輪不由有限表格外推可計算性或不可判定性。
把只接受 yes-instance 的半決定程序當成總 decider,或以有限測試通過宣稱無限問題已可判定。
已採用的推導導讀
決定問題:在明示有限輸入集上證明試除程序是 decider原始 MKO 保留;導讀有自己的追加式修訂與驗證界線,不代表新 Lean 證明。
前置知識
驗證界線
有限輸入表可完整核對規格與輸出;未指定計算模型時不宣稱一般可判定性。
not_formalized
這不表示內容錯誤;只表示尚未登錄可重播的計算或形式證據。
下一個義務
建立 Prop 規格、Bool decider、有效表示與抽象計算模型之間的明示語義橋。
同源結構化資料
本頁與互動版共用同一個物件與既有語言 edition;未新增證明或人工審定。
原始 MKO JSON · 純文字 Markdown