equal
deleted
inserted
replaced
203 |
203 |
204 (*lem_lift_5_0 proves an intersection involving ~goingup and goingup, |
204 (*lem_lift_5_0 proves an intersection involving ~goingup and goingup, |
205 i.e. the trivial disjunction, leading to an asymmetrical proof.*) |
205 i.e. the trivial disjunction, leading to an asymmetrical proof.*) |
206 Goal "0<N ==> Req n Int {s. metric n s = N} <= goingup Un goingdown"; |
206 Goal "0<N ==> Req n Int {s. metric n s = N} <= goingup Un goingdown"; |
207 by (Clarify_tac 1); |
207 by (Clarify_tac 1); |
208 by (auto_tac (claset(), metric_ss)); |
208 by (force_tac (claset(), metric_ss) 1); |
209 qed "E_thm16c"; |
209 qed "E_thm16c"; |
210 |
210 |
211 |
211 |
212 (*lift_5*) |
212 (*lift_5*) |
213 Goal "0<N ==> Lift : (closed Int Req n Int {s. metric n s = N}) LeadsTo \ |
213 Goal "0<N ==> Lift : (closed Int Req n Int {s. metric n s = N}) LeadsTo \ |