merged
authorwenzelm
Wed, 17 Sep 2025 20:57:11 +0200
changeset 83190 92b5a048766e
parent 83162 0eed8d2e7d81 (diff)
parent 83189 5e2076fb2eff (current diff)
child 83191 76878779e355
merged
--- a/src/HOL/HOL.thy	Wed Sep 17 20:36:28 2025 +0200
+++ b/src/HOL/HOL.thy	Wed Sep 17 20:57:11 2025 +0200
@@ -311,6 +311,12 @@
 lemma arg_cong2: "\<lbrakk>a = b; c = d\<rbrakk> \<Longrightarrow> f a c = f b d"
   by (iprover intro: refl elim: subst)
 
+lemma arg_cong3: "\<lbrakk>x = x'; y = y'; z = z'\<rbrakk> \<Longrightarrow> f x y z = f x' y' z'"
+  by (iprover intro: refl elim: subst)
+
+lemma arg_cong4: "\<lbrakk>w = w'; x = x'; y = y'; z = z'\<rbrakk> \<Longrightarrow> f w x y z = f w' x' y' z'"
+  by (iprover intro: refl elim: subst)
+
 lemma cong: "\<lbrakk>f = g; (x::'a) = y\<rbrakk> \<Longrightarrow> f x = g y"
   by (iprover intro: refl elim: subst)