diff -r 722fa927e505 -r 268a727b0f10 FSet.thy --- a/FSet.thy Wed Oct 28 17:38:37 2009 +0100 +++ b/FSet.thy Wed Oct 28 18:08:38 2009 +0100 @@ -183,7 +183,7 @@ shows "card1 a = card1 b" using e by induct (simp_all add:memb_rsp) -lemma ho_card1_rsp: "op \ ===> op = card1 card1" +lemma ho_card1_rsp: "(op \ ===> op =) card1 card1" by (simp add: card1_rsp) lemma cons_rsp: @@ -193,7 +193,7 @@ using a by (rule list_eq.intros(5)) lemma ho_cons_rsp: - "op = ===> op \ ===> op \ op # op #" + "(op = ===> op \ ===> op \) op # op #" by (simp add: cons_rsp) lemma append_rsp_fst: @@ -250,7 +250,7 @@ done lemma ho_append_rsp: - "op \ ===> op \ ===> op \ op @ op @" + "(op \ ===> op \ ===> op \) op @ op @" by (simp add: append_rsp) lemma map_rsp: @@ -262,7 +262,7 @@ done lemma fun_rel_id: - "op = ===> op = \ op =" + "(op = ===> op =) \ op =" apply (rule eq_reflection) apply (rule ext) apply (rule ext) @@ -273,7 +273,7 @@ done lemma ho_map_rsp: - "op = ===> op = ===> op \ ===> op \ map map" + "((op = ===> op =) ===> op \ ===> op \) map map" by (simp add: fun_rel_id map_rsp) lemma map_append :