|
|
|
|
|
by mafribe
4534 days ago
|
|
No, HoTT is not based on the Calculus of Constructions, but instead on intensional Martin-Loef type theory with identity typed. The novel part is the univalence axiom, which MLTT doesn't have. If you erase types, the underlying programming language is the lambda-calculus, familiar to every programmer. |
|
Really, Martin-Loef type theory is the mathematics foundation, and the Calculus of Constructions is the computer science foundation. HoTT ties them together.