Closed joneugster closed 1 year ago
Partially fixed: we check now that a theorem cannot be used to prove itself.
You can still do trickery like proving add_comm
using zero_add
and then reproving zero_add
using add_comm
. Closing this latter issue as "wont fix"
There are at least two issues concerning structural recursion of exercises:
add_comm
then go back two levels and now you can useadd_comm
to proof e.g.zero_mul
. Is the (only?) solution to disable the storage of "known theorems" in local storage?