Eta-equalities in Martin-L¨
- f type
theory
Ansten Klev
Czech Academy of Sciences Mathematical Logic and its Applications Kanazawa, 9 March 2018
: 1
Eta-equalities in Martin-L of type theory Ansten Klev Czech - - PowerPoint PPT Presentation
Eta-equalities in Martin-L of type theory Ansten Klev Czech Academy of Sciences Mathematical Logic and its Applications Kanazawa, 9 March 2018 : 1 Martin-L of type theory I Forms of judgement : type = : type a : a = b :
: 1
: 2
: 3
: 4
◮ Lambda calculus:
◮ Martin-L¨
◮ Martin-L¨
: 5
◮ Lower-order eta-equalities are justified by Martin-L¨
◮ Yet they are not part of the canonical version (1986) of
◮ The higher-order eta-equality is a part of canonical MLTT.
: 6
: 7
: 8
: 9
: 10
: 11
: 12
◮ The stipulation of lower-order eta-equalities as axioms does
◮ But such stipulation is not sound for definitional equality. ◮ With argument removal present higher-order eta is a primitive
◮ Hence, higher-order eta is sound for definitional equality.
: 13