src/HOL/Meson.thy
changeset 69144 f13b82281715
parent 67091 1393c2340eec
child 69593 3dda49e08b9d
--- a/src/HOL/Meson.thy	Wed Oct 17 07:50:46 2018 +0200
+++ b/src/HOL/Meson.thy	Wed Oct 17 14:19:07 2018 +0100
@@ -106,6 +106,9 @@
 lemma imp_forward: "\<lbrakk>P' \<longrightarrow> Q';  P \<Longrightarrow> P';  Q' \<Longrightarrow> Q \<rbrakk> \<Longrightarrow> P \<longrightarrow> Q"
 by blast
 
+lemma imp_forward2: "\<lbrakk>P' \<longrightarrow> Q';  P \<Longrightarrow> P';  P' \<Longrightarrow> Q' \<Longrightarrow> Q \<rbrakk> \<Longrightarrow> P \<longrightarrow> Q"
+  by blast
+
 (*Version of @{text disj_forward} for removal of duplicate literals*)
 lemma disj_forward2: "\<lbrakk> P'\<or>Q';  P' \<Longrightarrow> P;  \<lbrakk>Q'; P\<Longrightarrow>False\<rbrakk> \<Longrightarrow> Q\<rbrakk> \<Longrightarrow> P\<or>Q"
 apply blast