[問題] 可以做"數學自動證明"的程式語言?

看板Programming作者 (allen)時間13年前 (2012/03/27 13:55), 編輯推噓1(102)
留言3則, 2人參與, 最新討論串1/4 (看更多)
請問哪種程式語言可以做到"數學的自動證明"嗎? 像做到以下的事 1. 6x>5x , if x>0 2. 5x+6y=a+2b , given a=5x, b=3y 3. if a>b, then a+c>b+c 因為我要做一段數學證明,它的證明的邏輯(或說原則)都 一樣,因此照理說應該可以用程式自動證明才對。除了用C 硬將數學規則寫去之外,希望可以有本身有推裡(如prolog )或甚至進一步數學運算的程式語言 請問有沒有人有用過可自動證明的程式語言? 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 60.245.65.164

03/27 14:54, , 1F
機械證明的「行話」是LISP。
03/27 14:54, 1F

03/27 19:32, , 2F
做證明的,Coq,Agda,任選一個吧
03/27 19:32, 2F

03/27 19:33, , 3F
可是講到"自動"證明嘛......
03/27 19:33, 3F
文章代碼(AID): #1FSLPWDw (Programming)
文章代碼(AID): #1FSLPWDw (Programming)