lean2/hott/types
Leonardo de Moura a9515ac7a4 feat(library/tactic/rewrite_tactic): try to fold nested recursive applications after unfolding a recursive function
See issue #692.
The implementation still has some rough spots.
It is not clear what the right semantic is.
Moreover, the folds in e_closure could not be eliminated automatically.
2015-07-08 21:19:18 -04:00
..
cubical feat(frontends/lean): rename '[unfold-c]' to '[unfold]' and '[unfold-f]' to '[unfold-full]' 2015-07-07 16:37:06 -07:00
int feat(frontends/lean): rename '[unfold-c]' to '[unfold]' and '[unfold-f]' to '[unfold-full]' 2015-07-07 16:37:06 -07:00
nat fix(library/tactic/generalize_tactic): fixes #711 2015-06-26 19:35:30 -07:00
arrow.hlean feat(hott): various cleanup and fixes, rename \~ to ~, expand types.pointed 2015-06-25 22:31:40 -04:00
bool.hlean feat(hott): Port remainder of §6.3 and §7.2 from the HoTT book 2015-06-04 20:14:12 -04:00
default.hlean refactor(types): create cubical subfolder, update markdown files 2015-06-04 20:14:13 -04:00
eq.hlean feat(frontends/lean): rename '[unfold-c]' to '[unfold]' and '[unfold-f]' to '[unfold-full]' 2015-07-07 16:37:06 -07:00
eq2.hlean feat(types/eq2): add theorem about eq_of_con_inv_eq_idp 2015-06-25 22:31:41 -04:00
equiv.hlean feat(hott): various cleanup and fixes, rename \~ to ~, expand types.pointed 2015-06-25 22:31:40 -04:00
fiber.hlean feat(types): incorporate pathovers in the files of the types folder 2015-05-26 21:37:01 -07:00
function.hlean refactor(hott/*): remove 'Module:' lines 2015-05-23 20:52:58 +10:00
hprop_trunc.hlean feat(library/tactic/rewrite_tactic): try to fold nested recursive applications after unfolding a recursive function 2015-07-08 21:19:18 -04:00
pi.hlean feat(hott): various cleanup and fixes, rename \~ to ~, expand types.pointed 2015-06-25 22:31:40 -04:00
pointed.hlean feat(library/tactic/rewrite_tactic): try to fold nested recursive applications after unfolding a recursive function 2015-07-08 21:19:18 -04:00
prod.hlean feat(hott): small fixes in hit and cubical.square 2015-05-26 21:37:01 -07:00
sigma.hlean feat(frontends/lean): rename '[unfold-c]' to '[unfold]' and '[unfold-f]' to '[unfold-full]' 2015-07-07 16:37:06 -07:00
trunc.hlean feat(hit/susp): finish the proof that loop space is adjoint to the suspension 2015-06-25 22:31:40 -04:00
types.md feat(hott/relation): add equivalence closure of a relation 2015-06-25 22:31:41 -04:00
unit.hlean refactor(types): create cubical subfolder, update markdown files 2015-06-04 20:14:13 -04:00
W.hlean feat(frontends/lean): rename '[unfold-c]' to '[unfold]' and '[unfold-f]' to '[unfold-full]' 2015-07-07 16:37:06 -07:00