equal
deleted
inserted
replaced
199 by (DEPTH_SOLVE_1(ares_tac CC 1)); |
199 by (DEPTH_SOLVE_1(ares_tac CC 1)); |
200 by (DEPTH_SOLVE_1(ares_tac CC 2)); |
200 by (DEPTH_SOLVE_1(ares_tac CC 2)); |
201 by (EVERY[etac pi_elim 1, assume_tac 1, assume_tac 1]); |
201 by (EVERY[etac pi_elim 1, assume_tac 1, assume_tac 1]); |
202 uresult(); |
202 uresult(); |
203 |
203 |
204 (* Some random examples *) |
204 (* SOME random examples *) |
205 |
205 |
206 goal LP2.thy "A:* c:A f:A->A |- \ |
206 goal LP2.thy "A:* c:A f:A->A |- \ |
207 \ Lam a:A. Pi P:A->*.P^c -> (Pi x:A. P^x->P^(f^x)) -> P^a : ?T"; |
207 \ Lam a:A. Pi P:A->*.P^c -> (Pi x:A. P^x->P^(f^x)) -> P^a : ?T"; |
208 by (DEPTH_SOLVE(ares_tac LP2 1)); |
208 by (DEPTH_SOLVE(ares_tac LP2 1)); |
209 uresult(); |
209 uresult(); |