equal
deleted
inserted
replaced
727 (* both sides of this equation are UU *) |
727 (* both sides of this equation are UU *) |
728 by (subgoal_tac "schA=UU" 1); |
728 by (subgoal_tac "schA=UU" 1); |
729 by (Asm_simp_tac 1); |
729 by (Asm_simp_tac 1); |
730 (* first side: mksch = UU *) |
730 (* first side: mksch = UU *) |
731 by (SELECT_GOAL (auto_tac (claset() addSIs [ForallQFilterPUU, |
731 by (SELECT_GOAL (auto_tac (claset() addSIs [ForallQFilterPUU, |
732 (finiteR_mksch RS mp COMP rev_contrapos), |
732 (finiteR_mksch RS mp COMP rev_contrapos),ForallBnAmksch],simpset())) 1); |
733 ForallBnAmksch], |
|
734 simpset())) 1); |
|
735 (* schA = UU *) |
733 (* schA = UU *) |
736 by (eres_inst_tac [("A","A")] LastActExtimplUU 1); |
734 by (eres_inst_tac [("A","A")] LastActExtimplUU 1); |
737 by (Asm_simp_tac 1); |
735 by (Asm_simp_tac 1); |
738 by (eres_inst_tac [("Q","%x. x:act B & x~:act A")] ForallQFilterPUU 1); |
736 by (eres_inst_tac [("Q","%x. x:act B & x~:act A")] ForallQFilterPUU 1); |
739 by (assume_tac 1); |
737 by (assume_tac 1); |