src/HOL/Tools/datatype_rep_proofs.ML
changeset 7257 745cfc8871e2
parent 7228 ddb67dcf026c
child 7293 959e060f4a2f
--- a/src/HOL/Tools/datatype_rep_proofs.ML	Wed Aug 18 16:19:01 1999 +0200
+++ b/src/HOL/Tools/datatype_rep_proofs.ML	Wed Aug 18 16:19:53 1999 +0200
@@ -124,7 +124,7 @@
           let
             val n2 = n div 2;
             val Type (_, [T1, T2]) = T;
-            val sum_case = Const ("sum_case", [T1 --> Univ_elT, T2 --> Univ_elT, T] ---> Univ_elT)
+            val sum_case = Const ("basic_sum_case", [T1 --> Univ_elT, T2 --> Univ_elT, T] ---> Univ_elT)
           in
             if i <= n2 then
               sum_case $ (mk_inj T1 n2 i) $ Const ("arbitrary", T2 --> Univ_elT)