3 ms·
Lean is getting the most math buzz of late. The HoTT people instead use Coq, which has to be adapted to their purpose. The differences could be its own thread.
by Syzygies 5y ago
Lean is getting the most math buzz of late. The HoTT people instead use Coq, which has to be adapted to their purpose. The differences could be its own thread. I love how you allow that dependent types are now "vanilla"; perhaps more people will migrate from Haskell to Idris.
The HoTT book is the trippiest read.
I said "perhaps", and what's an opinion worth if it's not obviously an opinion? Eilenberg has category theory and homological algebra to his credit, those are entire subjects that have shaped the last seventy years of mathematics. I'm happy to throw him into the debate.
- zozbot234 5y agoAIUI, it is possible to do HoTT in Lean 3 with no modifications to Lean itself, albeit by "disabling" singleton elimination from Prop to Type. (An example library is at https://github.com/gebner/hott3 https://github.com/gebner/hott3 .) No idea about the newer Lean 4, but the documentation does not mention any changes to the underlying logic that would affect that.