equal
deleted
inserted
replaced
28 (fn _ => [Simp_tac 1]); |
28 (fn _ => [Simp_tac 1]); |
29 val distinct1' = prove_goal thy "UU ~= Def a" |
29 val distinct1' = prove_goal thy "UU ~= Def a" |
30 (fn _ => [Simp_tac 1]); |
30 (fn _ => [Simp_tac 1]); |
31 val distinct2' = prove_goal thy "Def a ~= UU" |
31 val distinct2' = prove_goal thy "Def a ~= UU" |
32 (fn _ => [Simp_tac 1]); |
32 (fn _ => [Simp_tac 1]); |
33 val inject' = prove_goal thy "Def a = Def aa = (a = aa)" |
33 val inject' = prove_goal thy "(Def a = Def aa) = (a = aa)" |
34 (fn _ => [Simp_tac 1]); |
34 (fn _ => [Simp_tac 1]); |
35 val rec1' = prove_goal thy "lift_rec f1 f2 UU = f1" |
35 val rec1' = prove_goal thy "lift_rec f1 f2 UU = f1" |
36 (fn _ => [Simp_tac 1]); |
36 (fn _ => [Simp_tac 1]); |
37 val rec2' = prove_goal thy "lift_rec f1 f2 (Def a) = f2 a" |
37 val rec2' = prove_goal thy "lift_rec f1 f2 (Def a) = f2 a" |
38 (fn _ => [Simp_tac 1]); |
38 (fn _ => [Simp_tac 1]); |