|
|
|
|
|
by isaac21259
1543 days ago
|
|
Curious how approachable you think homotopy type theory is to people who think they know better than researchers? Simple type systems would be understandable (Haskell has type systems similar to System F and rust has an affine your system) but if anything being a programmer may add obstacles to understand HoTT since programmers (generally) have never had the opportunity to learn topology or anything else that HoTT builds on. Also not everything in HoTT has a clear computational interpretation, notably the univalence axiom. That said I encourage everyone who's interested to investigate this but I don't think it's realistic without having a solid foundation in mathematics. (And I also agree with the sibling comment that HoTT isn't really used as a foundation of mathematics.) |
|
I view the relationship between HoTT and topology as similar to that of functional programming and category theory: you don't need to know the latter to learn the former, but having that extra background can certainly help.