Commit Graph

10 Commits

Author SHA1 Message Date
Dan Frumin 5abf0acf06 Switch to the DecidablePaths typeclass 2017-05-23 12:12:22 +02:00
Dan Frumin ebdaab4de0 Merge Leon's changes into hrecursion 2017-05-23 12:02:06 +02:00
Dan Frumin 9d9b7a4713 Prettify FinSets 2017-05-23 11:58:09 +02:00
Leon Gondelman afdc4a3e6b intersection_comm 2017-05-23 11:50:52 +02:00
Dan Frumin 2f68e833af Finish the comprehension_idem proof with functional extensionality 2017-05-23 00:17:33 +02:00
Dan Frumin f23d4aeacb Replace the canonical structures mechanism for recursion with type classes
See changes in HitTactics.v
2017-05-22 21:06:13 +02:00
Dan Frumin 5e594d10f0 Some modifications to the finset module 2017-05-22 17:01:19 +02:00
Dan Frumin 399fab467b Package both the induction and recursion principles in the same record 2017-05-20 14:05:46 +02:00
Dan Frumin 44da34d72f Add a general hit recursion tactic.
The tactic resolves the induction principle for a HIT
using Canonical Structures, following the suggestion of @gallais
2017-05-18 17:43:19 +02:00
nmvdw 3999bbdd18 Add files via upload 2017-01-02 13:08:36 +01:00