CODT-01
從認知方法到認知算子:認知解構學的域化轉向
From Cognitive Methods to Cognitive Operators: The Domainization Turn of Cognitive Deconstruction
系列: Cognitive Operator-Domain Theory, CODT / 認知算子-域理論
系列篇次: 01 / 10
版本: v1.0
日期: 2026-08-20
作者: Neo.K
機構脈絡: EveMissLab / 一言諾科技有限公司
文件性質: 理論論文 / 系列奠基篇
摘要
既有認知解構學 2.0 以二十個高階認知方法模組描述問題拆解、推理、量化、模擬、創造、跨域映射、動靜切換與符號數值融合等活動。這套架構已經具有 Kernel Layer、Runtime Layer、雙界約束與 Unit Test,因此它並不是鬆散的「思考技巧清單」;然而,當理論進一步面向 AI 原生執行、跨方法組合、認知域生成與 World Runtime 耦合時,原本以「方法名稱」作為主要結構單位的表示開始出現不足:不同方法可能重複使用相同底層作用,同一個歷史方法可能其實是多個算子的非交換組合,而一個被稱為「觀察」「歸納」「解釋」的傳統認知活動,也未必具有不可再分的原子地位。
本文提出認知解構學由「方法模組體系」向 認知算子-域理論(Cognitive Operator-Domain Theory, CODT)轉向的第一組基本原則。其核心不是把「歸納法」重新命名為「歸納域」,而是先執行算子恢復:
本文主張:方法名稱不等於 primitive operator;primitive 只具有相對原子性;算子具有輸入、輸出、作用條件、認識資格、失效模式與版本;組合是 partial、typed 且一般非交換;domain membership 必須是後生結構,而不能成為 operator identity 的預設欄位。既有 OPS、CRE、CQR、SFC 等模組因此不被廢除,而被重新定位為 operator macro、cross-domain program、meta-operator policy 或更高階 runtime topology。本文同時把古典與現代認知史中的 induction、deduction、abduction、analogy、attention、problem solving 等視為「歷史方法種子」,而非直接接受其名稱作為 CODT 的原子本體。
本文是 CODT 十篇系列的奠基篇。後續論文將依次處理相對原子性、域生成、shared-bottom runtime、Flow-Atlas Separation、History-Flow-Atlas Separation、Observable-Predictive-Atlas Separation、認知-世界邊界、受控預測域與最終統一框架。
關鍵詞
認知解構學;認知算子;認知域;CODT;operator recovery;relative atomicity;typed composition;shared-bottom cognition;domain emergence;AI-native cognition
1. 問題:為什麼認知解構學需要第二次重構
認知解構學 2.0 的原始版本並不是以「一般心理學分類」為目標,而是嘗試把不同的推理、創造、解構與重構方法寫成可以被重複執行、檢查與教學的認知模組。
例如,OPS 被定義為遞歸減法算子,而不是模糊的「看透本質」;CRE 被定義為不同邏輯系統的 meta-container 與 scheduling policy,而不是「多角度思考」;CQR 被定義為從抽象概念建立代理變數與度量模型的量化設計流程,而不是單純統計分析;SFC 則被描述為具有內部規則、因果閉合與一致性檢查的隔離世界模擬器。
因此,舊版已經具有高度形式化傾向。
問題並不在於舊版「不夠數學」。
真正的問題在於其主要組織單位仍然是:
而不是:
只要理論停留在人類教學或方法論層級,這個差異並不致命。人類可以理解「先用 OPS,再用 CQR,最後用 CRE 整合」這類敘述,也可以依語境自行補足其中遺漏的微小認知步驟。
然而,當理論開始面向以下目標時,問題會放大:
- 讓 AI 或 Agent 實際執行認知方法;
- 自動分析兩個方法是否共享底層機制;
- 判斷不同認知步驟是否可以合法組合;
- 建立可重放、可審計的認知 history;
- 讓「域」從運行結構中產生,而不是人工命名;
- 把認知狀態與 World / Presentation / Runtime 接合;
- 允許原本認為不可再分的步驟,在新證據或新表示下再次被拆解。
此時,如果仍然把整個「觀察」「歸納」「類比」「解釋」當作一個黑箱節點,就會出現三種結構性問題。
第一,重複定義。例如 search 可能同時存在於記憶 retrieval、反證、規劃、定理搜尋與 abduction 中。如果每一個歷史方法都各自擁有一套 search,理論就會失去共享底座。
第二,錯誤原子化。例如「Attention」如果被寫在 Observation 內部,很容易被誤以為 attention 是 observation 的子功能;然而 planning、generation、proof、retrieval 同樣需要 attention。
第三,域的循環定義。如果 operator 一開始就帶有 domain = induction,而後又說「induction domain 是由 induction operators 組成」,則得到:
理論失去真正的 domain emergence。
因此,CODT 的第一步不是增加更多方法,而是把方法重新向下拆開。
2. 從二十個模組到算子程序
認知解構學 2.0 的二十個主要模組可整理如下。
| 編號 | 模組 | 原始角色 | CODT 初步重新定位 |
|---|---|---|---|
| 1 | OPS | 源點推理 | reduction / abstraction / representation / meta-policy program |
| 2 | CRE | 全面推理 | operator router / scheduler / meta-policy |
| 3 | PSM | 哲學式科學創造 | abduction + generation + causal modeling + refutation + certification program |
| 4 | CQR | 核心量化推理 | definition + operationalization + proxy + measurement + model synthesis |
| 5 | SFC | 幻想模擬生成 | counterfactual/world-model program |
| 6 | IDDM | 靈感驅動轉向 | generation + search + attention + meta-control policy |
| 7 | HDRC | 高維推理構造 | representation + abstraction + comparison + conflict handling |
| 8 | RCII | 推理創造整合 | generation/audit/revision program |
| 9 | SRCM | 超級逆向創造 | goal/backcasting/planning program |
| 10 | RDLM | 逆向推理學習 | reconstruction / planning / learning program |
| 11 | ULBR | 上下界推理 | constraint/boundary policy |
| 12 | MDHMA | 多維超宏觀分析 | expansion / observer / scale-navigation program |
| 13 | IMMPN | 無限宏微過程敘事 | cross-scale process composition |
| 14 | CDSL | 跨域語義連接 | representation bridge + analogy + invariant audit |
| 15 | AICR | 情感直覺創造推理 | affect-conditioned generation/evaluation program |
| 16 | DRC | 慾望式推理與創造 | motivation / preference-conditioned cognition |
| 17 | PDGR | 悖論驅動生成推理 | contradiction + generation + search program |
| 18 | IRC | 想像推理創造 | imagery/representation/generation program |
| 19 | DSA | 動靜交替 | freeze/melt representation-state policy |
| 20 | SNF | 符號數字融合 | representation / quantification / translation program |
這張表不是把舊模組降級成「錯誤版本」。
相反,它保留了舊模組最重要的歷史價值:舊模組是高階、可操作、已經經過方法論壓縮的 program candidates。
CODT 的修訂是改變它們的本體地位。
舊表示較接近:
新版改寫為:
其中:
- 是可重用 cognitive operator;
- 是 program topology;
- 是 context、boundary、license、resource 與 observer 條件。
因此,方法不是被取消,而是從「原子名稱」改成「算子程序」。
3. 歷史方法名稱不是 primitive ontology
人類認知史已經穩定使用大量方法名稱。
Aristotle 區分 perception、memory、experience、universal 的知識形成路徑,也區分 induction 與 demonstration;Peirce 區分 deduction、induction 與 hypothesis / abduction,並把 abduction 視為 explanatory hypothesis 的生成;後來的 problem-solving 研究把 problem space、search、operator selection 等機制帶入更明確的資訊處理語言;structure-mapping theory 則把 analogy 拆成 relational mapping,而不是只以「相似」命名;attention 研究也顯示 alerting、orienting、executive control 等功能可以被區分。
CODT 接受這些工作的重要性,但採取一個刻意保守的立場:
「歸納」可以是一個歷史上穩定的方法類型,卻仍可能由:
等更低層操作組成。
「類比」可以是穩定方法,卻仍可以被拆成:
同樣地,「解釋」可能不是一個封閉域,而是一個跨 Search、Generation、Abduction、Causal Modeling、Deduction 與 Verification 的 program。
這意味著 CODT 不以哲學史、邏輯史或心理學教科書的章節名稱作為本體表。
歷史名稱是:
而不是:
4. Operator Before Domain
CODT 的第一條憲法原則是:
設一個 cognitive operator candidate 為:
它首先必須回答的不是:
它屬於哪個域?
而是:
它做什麼?對什麼輸入做?生成什麼輸出?什麼條件下可以做?什麼時候失效?它的結論有什麼認識資格?
因此一個較完整的 operator object 可以寫成:
其中:
- :kernel transformation;
- :input types;
- :output types;
- :use types;
- :admissibility scope;
- :spectrum / measurable profile;
- :lower boundary;
- :upper / exclusion boundary;
- :epistemic license;
- :context requirements;
- :evidence references;
- :failure modes;
- :operator history;
- :version。
其中最重要的修訂是:
回答:
在什麼條件下這個 operator 可以合法運行?
而 回答:
哪些 operators、合法組合、作用對象、歷史與失效邊界,在 runtime 中形成穩定作用區?
前者可以是 operator metadata。
後者必須後生。
5. 相對原子性:primitive 不是永恆原子
舊版認知解構學已經大量使用「核心」「源點」「不可再分」等概念。
然而當 operator recovery 真正開始後,一個更嚴格的問題出現:
所謂不可再分,是在什麼表示系統、什麼證據、什麼執行要求下不可再分?
因此 CODT 不採用絕對原子性,而採用:
也就是說,某一時間點的 primitive status 只代表:
在當前 operator language、觀察能力、證據與有效分解標準下,繼續拆解沒有得到足夠結構增益。
如果未來出現新的 shared-bottom family、新型別系統、新觀察資料或新的失效案例,原本的 primitive 可以降級為 macro。
這個機制在域化實驗中已經實際發生。
例如最初的 Attend 後來可以拆成:
最初的 Measure 也可以進一步拆出 quantity specification、scale selection、calibration、sampling、value mapping、unit attachment 與 uncertainty estimation。
因此 relative atomicity 不是哲學口號,而是理論允許自我修正的版本機制。
6. Legal Composition:能組合不等於任意組合
如果 cognition 被拆成 operators,下一個危險是把它變成「積木想怎麼拼就怎麼拼」。
CODT 明確拒絕:
正確形式是:
對:
以及 composition topology ,必須先通過:
最低 guard 包括:
這一點非常重要。
因為「類比後直接當成證明」「有相關就直接當因果」「有 proxy 就當本體」「想到 intervention 就當世界已經改變」,本質上都是非法 composition。
CODT 因此不只研究 operator 本身,也研究 operator 之間的合法接線。
7. 非交換 history:順序本身是一級資料
很多認知方法的意義取決於順序。
例如:
和:
並不等價。
後者甚至可能沒有定義。
同樣地:
與:
具有完全不同的安全語義。
因此一般而言:
CODT 把 ordered operator word 寫成:
認知 history:
不是附加的 log,而是理論本身的一級資料。
這也使「方法」可以重新被理解為:
而不是一個不可拆的心理標籤。
8. 第一個案例:Observation 不是 primitive
「觀察」是最容易被誤認為原子的詞之一。
直覺上,我們會說:
先觀察,再推理。
但 operator recovery 顯示,「觀察」至少涉及:
- access:取得 observer 可達的 slice;
- attention / gating:決定哪些輸入進入 active workspace;
- discrimination:區分 signal/features;
- evidence registration:把 observed item 轉成可追溯 evidence;
- measurement:在需要時建立尺度、取樣、值、單位與 uncertainty。
而 attention 後來又被拆離 Observation,因為 search、planning、memory retrieval、proof 與 generation 同樣需要 attention。
因此:
不推出:
這個小例子已經暴露了「先命名域」的危險。
如果一開始就宣布「Attention 是 Observation Domain 的 operator」,理論會把一個跨域 shared-bottom control function 錯誤鎖進 Observation。
所以 CODT 的順序必須是:
9. 第二個案例:CRE 本來就不是一種推理
舊版 CRE 已明確說明:它不是 Linear、Dialectical、Probabilistic、Lateral 等某一種 logic,而是一個 meta-container 與 scheduling policy。
這其實已經非常接近 CODT 的後續結論。
CRE 的核心不是:
而是:
在 CODT 中,CRE 可以重新理解為:
它的「全面性」不是所有模組一起運行,而是能根據 context 決定:
- 哪些 operators 被啟動;
- 哪些 program topology 被使用;
- 哪些認知資源被分配;
- 何時停止;
- 何時 re-route;
- 何時要求 certificate;
- 何時保留 uncertainty。
因此 CRE 的真正理論地位更接近:
而不是「全面推理域」。
這也說明為什麼 domainization 不能只是把舊模組名稱全部加上「Domain」。
10. 第三個案例:CQR 揭露 Proxy 與 Measurement 的分離
舊 CQR 的基本直覺是:
對抽象概念建立可計算投影,但不把數值模型當成本體本身。
這個直覺在 CODT 中被進一步拆開。
原本:
至少還隱含:
因此:
這使舊版「地圖不是疆域」的原則得到更正式的 operator 表示。
也因此 CQR 不再是一個單一 primitive,而是一個跨 Definition、Proxy、Measurement、Representation 與 Verification 的 program。
11. 第四個案例:OPS 從「源點方法」變成可分析程序
OPS 是認知解構學最早、也最具辨識度的模組之一。
舊版把它定義為:
其流程包含 suspension、semantic shedding、context isolation、locking origin、unfolding 與 recompilation。
這意味著 OPS 從一開始就不是一個簡單函數。
CODT 進一步問:
shed本身是 primitive 嗎?
如果不是,那麼 OPS 可能使用:
- attention / selection;
- representation stripping;
- context removal;
- abstraction;
- invariant extraction;
- negation / exclusion;
- memory comparison;
- reconstruction;
- meta-observation。
因此 CODT 不否定 Origin Point,而是把問題分成兩層:
第一層:
第二層:
這使「源點」從不可審查的神祕底層,變成可被 operator archaeology 持續檢驗的 reduction stopping point。
12. 從 Method Module 到 Shared-Bottom Runtime
當越來越多方法被拆開後,一個結構開始反覆出現:
不同歷史方法共享同樣的底層 operators。
例如:
- Search 被 memory retrieval、refutation、abduction、planning、theorem search 共用;
- Generation 被 hypothesis、design、counterfactual、creative reconstruction 共用;
- Representation Bridge 被 analogy、CDSL、abstraction、translation 共用;
- Decision 被 abduction ranking、planning、selection、goal routing 共用;
- Attention 被 observation、search、memory、proof、generation 共用;
- Meta-Observation 被 CRE、self-audit、replanning、verification 共用。
因此若:
而且這個重用在多個合法 operator histories 中穩定出現,則:
但即使如此:
shared-bottom 只代表跨 program 重用價值高,不代表它永遠不可分。
這個區分是 CODT 和傳統「基本認知能力清單」之間的關鍵差異。
13. Domain 不是盒子,而是後生作用區
直到 operators 與 legal composition 被定義後,才有資格重新談「域」。
CODT 初步不把 domain 定義成:
而把它理解成:
最早的資源有界候選可以寫成:
其中:
- 是候選 operator set;
- 是 legality / license condition;
- 是 resource bound;
- 表示 domain status 允許隨證據與 runtime 更新。
更重要的是 domain 不是 partition。
允許:
也允許:
因此 domain membership 是 derived、contextual、可重疊、可修訂的。
這也是為什麼 CODT 的正式名稱選擇 Operator-Domain Theory,而不是 Cognitive Taxonomy。
14. 「域化」不是把所有方法重新命名成域
本文最需要排除的誤解是:
認知域理論是不是把「歸納法」改叫「歸納域」,把「演繹法」改叫「演繹域」?
不是。
CODT 明確拒絕:
真正流程是:
因此最後可能發生三種結果。
第一,某個古典方法在 operator ecology 中真的形成穩定區,因此它仍然可保留為 domain label。
第二,某個古典方法被拆成多個不同 domain 的 program,因此它應保留為 method / macro,而不是 domain。
第三,多個歷史上不同的名稱可能在 runtime 中共享同一底層作用區,形成一個人類原本沒有命名過的新 domain。
CODT 不預先決定哪一種發生。
15. AI 時代為什麼需要這一步
對純人類方法論而言,一個模糊 method label 可以由人的常識補全。
對 AI-native runtime 而言,這種補全不能被默認。
如果 Agent 收到:
「先觀察,再歸納,再解釋。」
系統仍然需要知道:
- 觀察可以取得什麼 presentation?
- attention gate 如何設定?
- 哪些 feature 被記錄為 evidence?
- generalization 的 license 是什麼?
- hypothesis generation 是 discovery 還是 certification?
- explanation 可以使用哪些 causal claims?
- output 是否需要 proof / verification certificate?
- 哪些步驟改變 memory?
- 哪些步驟只改變 belief?
- 哪些步驟真的有權生成 ActionRequest?
- 哪些步驟絕對不能直接修改 World?
因此 CODT 的 operatorization 並不是把哲學變成程式碼的修辭。
它是 AI 執行認知方法之前,需要補上的接口層。
16. Discovery 與 Certification 必須分離
方法論最常見的隱性錯誤之一,是把「想到一個好解釋」和「證明它」視為同一個過程。
CODT 明確保留:
例如:
可以由 generation、analogy、memory、counterfactual mutation 或 search 產生。
但:
需要另外的 deduction、measurement、experiment、refutation、verification 或其他 license-carrying program。
這一點也使 PSM 的舊結構得到更精確的重構。
PSM 不再是一個單一「哲學式科學思考」原子,而是一個把:
組合起來的 program topology。
17. Cognition 與 World 的非同一性
雖然本系列直到後面的論文才正式展開 World coupling,但在第一篇必須先固定一條邊界:
思考一個 intervention,不等於 intervention 已經發生。
生成一個 counterfactual branch,不等於現實世界分支真的被修改。
更新 belief,不等於 World 變成符合 belief 的樣子。
因此 CODT 從第一篇開始就保留:
後續系列會進一步把:
形式化。
這條限制同時保護理論、Agent 安全與 World ontology。
18. 技術基礎:為什麼現在可以從實驗稿轉為理論稿
CODT 並不是在沒有工程基礎的情況下直接宣告一套新本體。
先前的 Domainization Experimental Foundations 已經完成多輪 operator recovery 與 falsification。
在 shared-bottom recovery 階段,registry 曾整理至 164 個 operator candidates、49 個 macro programs 與 27 個尚未 promotion 的 domain seeds。
更重要的是,實驗過程曾多次讓既有 primitive candidate 被重新分類。
例如:
Attend被降為 macro candidate;AlignRepresentation被拆入 representation bridge;Hypothesize被拆入 generation/search/decision 等 shared-bottom;RankHypothesis被下沉到 decision layer;SeekDisconfirmingCase被重構為 goal-conditioned search;Measure與Retain也受到更低層 decomposition。
因此:
這就是現在能停止無限增加 Phase number、轉向正式理論系列的原因。
實驗不是正文的替代物。
它的作用是證明:
CODT 至少能允許自己的 primitive、domain seed 與 partition 被反證,而不是只能不斷增加新名詞。
19. CODT 的第一版基本憲法
本文最後把系列後續都會依賴的最低原則壓成九條。
CODT-C0:Operator Before Domain
CODT-C1:Relative Atomicity
CODT-C2:Typed Partial Composition
CODT-C3:Non-Commutative History
一般成立,除非另有 commutativity certificate。
CODT-C4:Derived Domain Membership
CODT-C5:Method as Program
CODT-C6:Discovery-Certification Separation
CODT-C7:Observer-Embedded Cognition
Observer 取得的是 World 的 presentation / accessible slice,而不是無條件的 view from nowhere。
CODT-C8:Cognition-World Non-Identity
這九條不是 CODT 的最終公理全集,而是整個系列的第一層 constitutional constraints。
20. 本文的理論地位
本文不是宣稱「人類認知真的由 164 個 operator 組成」。
164 只是既有 experimental foundation 的一版 registry。
本文也不是宣稱所有經典邏輯都能完全還原成同一套 operator algebra。
真正主張只有三個層次。
第一:
第二:
第三:
這三條構成 CODT 的域化轉向。
21. 後續系列
本系列共十篇,本文為第一篇。
- 從認知方法到認知算子:認知解構學的域化轉向
- 認知算子代數與相對原子性
- 認知域的生成:域不是分類名稱,而是算子閉包與操作生態
- 共享底層認知域:Shared-Bottom Cognitive Runtime
- 認知域不是固定分類:Flow-Atlas Separation
- History-Flow-Atlas Separation:認知歷史、轉移動力與域結構
- 可觀察狀態、預測狀態與認知域:OPAS 理論
- 認知-世界邊界:從意圖、請求到世界轉移
- 受控預測域:以作用後的未來世界反應定義認知-世界域
- 認知算子-域理論:從認知解構學到世界耦合認知幾何的統一框架
因此第一篇的任務不是給出最終 Atlas。
它只完成最關鍵的換軌:
結論
認知解構學最初要解決的是:
我們能不能把不同的思考、推理與創造方式拆開、定義、重組並反覆使用?
CODT 把問題再往下一層推:
這些被命名的方法,究竟由什麼可重用的作用構成?哪些作用真的不可再分?哪些只是歷史上被壓縮成一個詞?它們如何合法組合?什麼時候會形成穩定作用域?這些域如何與 observer、presentation、memory、belief、action 以及 World 接合?
因此,域化不是增加一層分類。
它是一個去分類先驗化的過程。
我們不再從:
這些名字出發,直接宣布世界中存在對應的封閉認知域。
我們改從:
出發。
當這條順序被固定後,認知解構學才真正具備從「方法論集合」轉變為「可生成域、可被 AI 執行、可接入 World Runtime 的認知理論」的條件。
這就是 CODT 的起點。
參考文獻與歷史方法種子
A. 外部研究與經典文本
- Aristotle. Posterior Analytics. 特別是 II.19 關於 perception、memory、experience 與 universal / first principles 的知識形成問題。
- Peirce, C. S. (1878). "Deduction, Induction, and Hypothesis." Popular Science Monthly, 13, 470-482.
- Peirce, C. S. (1903). Harvard Lectures on Pragmatism, Lectures VI-VII. 其 abduction 討論作為 explanatory hypothesis 的歷史種子。
- Newell, A., & Simon, H. A. (1972). Human Problem Solving. Prentice-Hall.
- Gentner, D. (1983). "Structure-Mapping: A Theoretical Framework for Analogy." Cognitive Science, 7, 155-170. DOI: 10.1207/s15516709cog0702_3.
- Posner, M. I., & Petersen, S. E. (1990). "The Attention System of the Human Brain." Annual Review of Neuroscience, 13, 25-42. DOI: 10.1146/annurev.ne.13.030190.000325.
- Petersen, S. E., & Posner, M. I. (2012). "The Attention System of the Human Brain: 20 Years After." Annual Review of Neuroscience, 35, 73-89. DOI: 10.1146/annurev-neuro-062111-150525.
邊界聲明: 上述文獻在本文中作為歷史方法種子、拆解壓力與比較背景。CODT 的 operator object、relative atomicity、domain emergence、shared-bottom 與 World coupling 形式化不宣稱來自上述作者。
B. 內部理論來源
- Neo.K, 《認知解構學正式定義方法論 2.0》。
- Neo.K, 《Neo.K 認知操作系統 v1.0》。
- 《Unified Framework of First-Principles Methodologies》相關內部文件。
- 《雙軸元理論:認知還原深度與原理體系覆蓋的正交分解》。
- GCORF SourcePack / General Cognitive Operator Reverse Engineering Framework。
- HSO v0.8 / Ecological Geometry Atlas。
- MWT v0.1 SourcePack。
- CDD Phase 0 v0.1-v0.11 Experimental Foundations。
版本記錄
v1.0
- 正式將系列從 CDD Phase 研究工程轉為 CODT 理論系列。
- 固定
Operator Before Domain作為首要憲法原則。 - 將舊二十模組重新定位為 operator program / macro / meta-policy candidates。
- 區分 method name、operator identity、admissibility scope 與 derived domain membership。
- 固定 relative atomicity、typed partial composition、non-commutative history、discovery/certification separation 與 cognition/world non-identity。
- 將古典與現代認知方法文獻定位為 recovery seeds,而非 CODT 本體來源。