Formalising Mathematics: An Introduction
xenaproject.wordpress.com
Formalising Mathematics: An Introduction
1–10 of 125 posts
Re: Formalising Mathematics: An Introduction
#2Re: Formalising Mathematics: An Introduction
#3Re: Formalising Mathematics: An Introduction
#4I think that something like http://us.metamath.org/index.html has already gone a long way in formalizing math. And this is not the only attempt to formalize math, but it is unique that it uses a very limited amount of syntax and rules, and makes use of a simple (small) proof engine, which makes verifying that the proof engine is correct possible.
It's also true that there are lots of attempts at formalisation out there; I happen to know about vdash.org , for example, but there are certainly others. I think it's good to have an abundance of formalisations, since no one formalisation style is going to appeal to everyone (for example, as already discussed above, probably the more formalisation-minded mathematicians will have a higher tolerance for minimalism).
Re: Formalising Mathematics: An Introduction
#5I think that something like http://us.metamath.org/index.html has already gone a long way in formalizing math. And this is not the only attempt to formalize math, but it is unique that it uses a very limited amount of syntax and rules, and makes use of a simple (small) proof engine, which makes verifying that the proof engine is correct possible.
Lean's power lies in its elaborator that breaks down complex tactic-based proofs to a core proof language. This elaboration process can be extended with custom tactics and custom syntax, making it way more powerful than metamath.
[1] https://github.com/gebner/trepplein/tree/master/src/main/sca...
Re: Formalising Mathematics: An Introduction
#6https://snip.ly/8mepd7#https://www.nytimes.com/2021/02/21/sp...
Re: Formalising Mathematics: An Introduction
#7I wish these attempts were using constructive mathematics but I understand that that would turn away a lot of mathematicians.
Re: Formalising Mathematics: An Introduction
#8Novak Djokovic Wins Third Straight Australian Open Title https://snip.ly/8mepd7#https://www.nytimes.com/2021/02/21/sp...
Re: Formalising Mathematics: An Introduction
#9I wish these attempts were using constructive mathematics but I understand that that would turn away a lot of mathematicians.
Just pick a different one! There are definitely formalisation efforts out there that use constructive mathematics; for example Coq is so called after the logic, the calculus of constructions, that it uses ( https://en.wikipedia.org/wiki/Calculus_of_constructions ).
Re: Formalising Mathematics: An Introduction
#10I wish these attempts were using constructive mathematics but I understand that that would turn away a lot of mathematicians.