43 lines
541 B
Text
43 lines
541 B
Text
Prop:Type
|
||
|
||
true:unit
|
||
trivial:star
|
||
|
||
false:empty
|
||
|
||
induction_on:rec_on
|
||
|
||
∨;⊎
|
||
or:sum
|
||
sum.intro_left _;sum.inl
|
||
sum.intro_right _;sum.inr
|
||
|
||
or.intro_left _;sum.inl
|
||
or.intro_right _;sum.inr
|
||
|
||
∧;×
|
||
and:prod
|
||
|
||
and.intro:pair
|
||
and.elim_left:prod.pr1
|
||
and.left:prod.pr1
|
||
and.elim_right:prod.pr2
|
||
and.right:prod.pr2
|
||
|
||
prod.intro:pair
|
||
prod.elim_left:prod.pr1
|
||
prod.left:prod.pr1
|
||
prod.elim_right:prod.pr2
|
||
prod.right:prod.pr2
|
||
|
||
|
||
∀;Π
|
||
|
||
∃;Σ
|
||
exists.intro:sigma.mk
|
||
exists.elim:sigma.rec_on
|
||
Exists.rec:sigma.rec
|
||
|
||
eq.symm:inverse
|
||
congr_arg:ap
|
||
eq.substr;tr_rev _
|