For my semester project in Artificial Intelligence I plan on writing a program that will be able to solve simple math theorems. I plan on working with more simple proofs like proofs involving the equality of sets and proofs by induction. I think that working with these will be the best option because they are the easiest types of proofs and I am hoping that because they are all very similar that they will be the easiest to implement.
Currently, there is a debate as to whether computers will be able to solve the very complex proofs that require a lot of reasoning. Many mathematicians believe that computers will never be able to do this better than humans just because of how much logic and reasoning is necessary to prove certain theorems.
An example of the types of Theorems I would like to be able to prove with this program would be DeMorgan's Law. Which states that ㄱ(A ∧ B) = ㄱA ∨ ㄱB and ㄱ(A ∨ B) = ㄱA ∧ ㄱB.
Sources:
http://www.slate.com/articles/health_and_science/science/2015/03/computers_proving_mathematical_theorems_how_artificial_intelligence_could.html
https://www.cl.cam.ac.uk/techreports/UCAM-CL-TR-792.pdf
Currently, there is a debate as to whether computers will be able to solve the very complex proofs that require a lot of reasoning. Many mathematicians believe that computers will never be able to do this better than humans just because of how much logic and reasoning is necessary to prove certain theorems.
An example of the types of Theorems I would like to be able to prove with this program would be DeMorgan's Law. Which states that ㄱ(A ∧ B) = ㄱA ∨ ㄱB and ㄱ(A ∨ B) = ㄱA ∧ ㄱB.
Sources:
http://www.slate.com/articles/health_and_science/science/2015/03/computers_proving_mathematical_theorems_how_artificial_intelligence_could.html
https://www.cl.cam.ac.uk/techreports/UCAM-CL-TR-792.pdf
Comments
Post a Comment