src/HOLCF/Adm.thy
changeset 27290 784620cccb80
parent 27181 e1e9b210d699
child 27413 3154f3765cc7
--- a/src/HOLCF/Adm.thy	Thu Jun 19 22:50:58 2008 +0200
+++ b/src/HOLCF/Adm.thy	Fri Jun 20 17:43:16 2008 +0200
@@ -55,10 +55,10 @@
 lemma adm_conj: "\<lbrakk>adm P; adm Q\<rbrakk> \<Longrightarrow> adm (\<lambda>x. P x \<and> Q x)"
 by (fast intro: admI elim: admD)
 
-lemma adm_all: "(\<And>y. adm (P y)) \<Longrightarrow> adm (\<lambda>x. \<forall>y. P y x)"
+lemma adm_all: "(\<And>y. adm (\<lambda>x. P x y)) \<Longrightarrow> adm (\<lambda>x. \<forall>y. P x y)"
 by (fast intro: admI elim: admD)
 
-lemma adm_ball: "(\<And>y. y \<in> A \<Longrightarrow> adm (P y)) \<Longrightarrow> adm (\<lambda>x. \<forall>y\<in>A. P y x)"
+lemma adm_ball: "(\<And>y. y \<in> A \<Longrightarrow> adm (\<lambda>x. P x y)) \<Longrightarrow> adm (\<lambda>x. \<forall>y\<in>A. P x y)"
 by (fast intro: admI elim: admD)
 
 text {* Admissibility for disjunction is hard to prove. It takes 5 Lemmas *}