equal
deleted
inserted
replaced
691 lemma inf_compl_bot_right [simp]: "inf x (inf y (- x)) = bot" |
691 lemma inf_compl_bot_right [simp]: "inf x (inf y (- x)) = bot" |
692 by (subst inf_left_commute) simp |
692 by (subst inf_left_commute) simp |
693 |
693 |
694 end |
694 end |
695 |
695 |
696 ML_file "Tools/boolean_algebra_cancel.ML" |
696 ML_file \<open>Tools/boolean_algebra_cancel.ML\<close> |
697 |
697 |
698 simproc_setup boolean_algebra_cancel_sup ("sup a b::'a::boolean_algebra") = |
698 simproc_setup boolean_algebra_cancel_sup ("sup a b::'a::boolean_algebra") = |
699 \<open>fn phi => fn ss => try Boolean_Algebra_Cancel.cancel_sup_conv\<close> |
699 \<open>fn phi => fn ss => try Boolean_Algebra_Cancel.cancel_sup_conv\<close> |
700 |
700 |
701 simproc_setup boolean_algebra_cancel_inf ("inf a b::'a::boolean_algebra") = |
701 simproc_setup boolean_algebra_cancel_inf ("inf a b::'a::boolean_algebra") = |