Closed thomas-lamiaux closed 5 months ago
@MevenBertrand can you elaborate on:
Also the behaviour of funelim should change soon, c.f. this comment https://github.com/Zimmi48/platform-docs/pull/1#issuecomment-2098810034
Refactored 1.2 to adapt to the comments
what is the point of reasoning with rewrite than cbn according to you ? I'm not sure I understand the question ^^'
I wanted to be more specific about simp, but I have no idea what subterm and Below are These are hint databases used to respectively solve goals related to the subterm relation (whenever you
Derive Subterm …
various lemmas about that subterm relation are generated and added to the hint database), and well-foundedness assumption. If you want to know what is in a hint database,Print HintDb …
is your friend :)
@MevenBertrand Could you check section 1.2 and tell me if you are satisfied by the modifications ?
Merging now, thanks for the insight @MevenBertrand !
Integrate Comments to Equations Tutorial Basics
Also, at that point you pretend that this is about computation, but
autorewrite
is propositional reasoning. That is, you would be able to add the new derived equation to thenth_option
hintbase:Hint Rewrite @nth_option_nil : nth_option.
Equations half (n : nat) : nat := half 0 := 0 ; half 1 := 0 ; half (S (S n)) := S (half n).