diff -r f02b26f7d39d -r 7fba644ed827 src/HOL/Library/Old_Datatype.thy --- a/src/HOL/Library/Old_Datatype.thy Sun Dec 27 21:46:36 2015 +0100 +++ b/src/HOL/Library/Old_Datatype.thy Sun Dec 27 22:07:17 2015 +0100 @@ -495,7 +495,7 @@ (*** Bounding theorems ***) -lemma dprod_Sigma: "(dprod (A <*> B) (C <*> D)) <= (uprod A C) <*> (uprod B D)" +lemma dprod_Sigma: "(dprod (A \ B) (C \ D)) <= (uprod A C) \ (uprod B D)" by blast lemmas dprod_subset_Sigma = subset_trans [OF dprod_mono dprod_Sigma] @@ -505,7 +505,7 @@ "(dprod (Sigma A B) (Sigma C D)) <= Sigma (uprod A C) (Split (%x y. uprod (B x) (D y)))" by auto -lemma dsum_Sigma: "(dsum (A <*> B) (C <*> D)) <= (usum A C) <*> (usum B D)" +lemma dsum_Sigma: "(dsum (A \ B) (C \ D)) <= (usum A C) \ (usum B D)" by blast lemmas dsum_subset_Sigma = subset_trans [OF dsum_mono dsum_Sigma]