feat: fix week 3
This commit is contained in:
parent
7ef2e570ea
commit
7cdb61b354
@ -197,24 +197,11 @@ Proof.
|
|||||||
- rewrite <- M_t_t'.
|
- rewrite <- M_t_t'.
|
||||||
rewrite -> (mirror_is_involutory mirror S_mirror V t).
|
rewrite -> (mirror_is_involutory mirror S_mirror V t).
|
||||||
reflexivity.
|
reflexivity.
|
||||||
- rewrite -> (S_Node V t1 t2).
|
- rewrite <- M_t_t'.
|
||||||
Check (mirror_is_involutory mirror S_mirror V t1).
|
rewrite -> (mirror_is_involutory mirror S_mirror V t).
|
||||||
(* TODO: Figure this out *)
|
reflexivity.
|
||||||
|
|
||||||
Abort.
|
Restart.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
Proposition mirror_reverses_itself :
|
|
||||||
forall mirror : forall V : Type, binary_tree V -> binary_tree V,
|
|
||||||
specification_of_mirror mirror ->
|
|
||||||
forall (V : Type)
|
|
||||||
(t t' : binary_tree V),
|
|
||||||
mirror V t = t' ->
|
|
||||||
mirror V t' = t.
|
|
||||||
Proof.
|
|
||||||
intros mirror S_mirror V t t' M_t_t'.
|
intros mirror S_mirror V t t' M_t_t'.
|
||||||
|
|
||||||
assert (f_equal :
|
assert (f_equal :
|
||||||
|
Loading…
Reference in New Issue
Block a user