diff -r f2c9ebbe04aa -r 28cd51cff70c src/HOL/HOLCF/ConvexPD.thy --- a/src/HOL/HOLCF/ConvexPD.thy Wed Dec 01 06:50:54 2010 -0800 +++ b/src/HOL/HOLCF/ConvexPD.thy Wed Dec 01 20:29:39 2010 -0800 @@ -121,7 +121,7 @@ typedef (open) 'a convex_pd = "{S::'a pd_basis set. convex_le.ideal S}" -by (fast intro: convex_le.ideal_principal) +by (rule convex_le.ex_ideal) instantiation convex_pd :: ("domain") below begin