Edit 2024: See my project knuckledragger for more systematic work in this vein https://github.com/philzook58/knuckledragger| Hey There Buddo!
Edit 2024: See my project knuckledragger for more systematic work in this vein https://github.com/philzook58/knuckledragger| Hey There Buddo!
Z3 can be used for proofs. The input language isn’t anywhere near as powerful as interactive theorem provers like Coq, Isabelle, or Agda, but you can ask Z3 to prove pretty interesting things. Although the theorems that follow aren’t hard in interactive theorem provers, they would take beyond complete novice level skills to state or prove.| Hey There Buddo!
A classical theorem is that $\sqrt{2}$ is irrational. https://en.wikipedia.org/wiki/Square_root_of_2#Proofs_of_irrationality This means it cannot be written as $\frac{p}{q}$ for integers $p$ and $q$.| Hey There Buddo!