changeset 1475 | 7f5a4cd08209 |
parent 1423 | 5726a8243d3f |
child 1515 | 4ed79ebab64d |
--- a/src/HOL/Sum.thy Mon Feb 05 14:44:09 1996 +0100 +++ b/src/HOL/Sum.thy Mon Feb 05 21:27:16 1996 +0100 @@ -18,7 +18,7 @@ Inl_Rep_def "Inl_Rep == (%a. %x y p. x=a & p)" Inr_Rep_def "Inr_Rep == (%b. %x y p. y=b & ~p)" -subtype (Sum) +typedef (Sum) ('a, 'b) "+" (infixr 10) = "{f. (? a. f = Inl_Rep(a::'a)) | (? b. f = Inr_Rep(b::'b))}"