← 返回查找結果

決定問題

本頁導覽
  1. 數學敘述
  2. 代表公式(精確 TeX)
  3. 成立條件
  4. 符號作用域
  5. 直觀、定義與常見誤解
  6. 已採用的推導導讀
  7. 前置知識
  8. 驗證界線
  9. 下一個義務
  10. 同源結構化資料

決定問題由輸入集合 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 證明。

前置知識

  • 集合 — 輸入域與 yes-instance 以集合表示。
  • 命題 — 規格 P(x) 是依輸入而定的命題。
  • 函數映射 — 總 decider 對每個合法輸入產生唯一布林輸出。

驗證界線

有限輸入表可完整核對規格與輸出;未指定計算模型時不宣稱一般可判定性。

not_formalized

這不表示內容錯誤;只表示尚未登錄可重播的計算或形式證據。

下一個義務

建立 Prop 規格、Bool decider、有效表示與抽象計算模型之間的明示語義橋。

同源結構化資料

本頁與互動版共用同一個物件與既有語言 edition;未新增證明或人工審定。

原始 MKO JSON · 純文字 Markdown