能否使用計算機程式設計結合形式化邏輯語言和高效能演算法構造完備數學推理系統?

時間 2021-06-08 19:48:35

1樓:RaySir

有限推算工作系統系可以做到的——如Mathematica已經做到了——但、你之語言符號們的語義所界定出來這個乙個系統,沒得搞。

①所謂的邏輯式語言甚至「數理邏輯」等貌似研究思考行為的學科啊,在我看來,都沒有做到真正的切合,以及完備。你對prolog的抱怨也透出了這個意思。

②數學系統是一種特殊的符號語言子系統;共享自然語言之符號媒介即紙面這1基本特徵但其書寫還利用了紙面的某些二維幾何特質——如某數的平方中那個所在的位置所呈現出來的視覺幾何;

思考就是符號的排列這一基本定義,在數學符號系統同樣作為本質現象規律而存在;並為推算甚至推理提供了基本的技術手段;

④但邏輯是正確的、優化的排列規則又限制這樣One系統的建設——因為,這些規則很難在量等數學原則上為邏輯本身建模(,邏輯符號化在人思中非常重要,至少人思中援引的邏輯基本上都是符號化了的如聲音/三七21/以及這個這個,'開平方乘10'文字;而承載你言數學系統之計算機在符號媒介之多樣性上本來就差了人一大截,而且既有的量等規則又在一定程度上制約了邏輯之符號化過程如在電子計算系統中一段錄音/三七21/系咋都不可能作為排列規則而出現的但、人或黑猩猩就是可以);

⑤紙面數學系統的成功極大地依賴人的介入——這個互動的過程叫人的借助思維。借助思維成就了人類思維之巨大成就但倒過來地說,假想有主動性之數學系統之思考能力要是缺乏了人:就係其建模時InFact地發生了支柱外洩,並且it也無法對自己冒充人地進行借助思維活動——除非它本來就係1條人但……

⑥選擇乙個正確的排列即選擇乙個正確的邏輯這一命題,對人類全體或某個個體——視命題而定——來說可能系付出極為重大之代價後才形成的;雖說人們可以將實踐而獲得的邏輯——就是前條所說的付出巨大代價方才獲得的認識者——進行符號化,並輸入給計算機來進行推算但、計算機畢竟系人造出的:人們才不希望計算機們主動地去實踐試錯以獲得邏輯,因為——1來人試錯其實大多數次time都系被動的(所以計算機也遭送到太空去孤獨工作算是一種被動試錯吧),2來計算機要是試錯的話人們很清楚地知道錯誤結果還得human自己來承受而——它,斷電了、炸毀了:其實都沒有啥子了不起損失。

⑦⑧⑨⑩

2樓:liu ren

這個早就有了叫ATP(Automated Theorem Proving 自動定理證明)系統參考Theorema 乙個基於Mathematica的專案

3樓:

可能題主想要了解的是coq或者HOL這種定理證明器吧?

不知道題主有沒有了解過。

SAT和SMT可以自動化完成若干類的定理證明,但跟上面提到的定理證明器不一樣。

4樓:Jason Hu

簡單而高效且完備是有的,SAT了解一下。

複雜且完備是不能有的,Goedel incompleteness theorem了解一下

能否用計算機完全取代資本家的位置呢

蘇聯數學家提出過很多演算法試圖用來指導社會生產。比如著名諾獎得主康托諾維奇的資源最優利用理論。後來他們的國家失敗了,但這不代表他們的理論不正確。因為再後來這些人的理論被用來在華爾街來為投資提供洞見。 熊大 完全搞反了吧。計算機會逐步取代工人的位置,資本家的位置不會被取代。工人靠的是體力和技能,資本家...

用計算機程式設計(c )把給定長度(大於1024)的二進位制長串轉換成十進位制字串作為結果的思路是什麼?

Kouei 先設定乙個初始的十進位制數作為結果,它的每一位都是0然從高位到低位,依次遍歷那個二進位制數的每一位。每訪問一位,就將結果十進位制數的每一位乘以2,然後再在個位加上當前二進位制位,是1就加1,是0就加0。然後,各位按照十進位制的規則,滿十進一。這樣二進位制的一位就處理完了,迴圈往復,直到處...

跨領域人工智慧應用系列 使用計算機視覺方法做海洋瀕臨物種檢測

東方未明 源自 朋克 punk 文化。所謂朋克,原本就是一群低下階層的人用簡陋的物資做成最個性的打扮的地下文化。因此最初的朋克並不追求,甚至是向傳統觀念中的 典雅 乾淨 叛逆。這種亞文化在和科幻題材結合在一起後,便出現了 電馭叛客 Cyberpunk,國內多稱為 賽博朋克 這一支流派。而 黑客帝國 ...