src/HOL/Tools/BNF/bnf_def.ML
changeset 55945 e96383acecf9
parent 55854 ee270328a781
child 56016 8875cdcfc85b
--- a/src/HOL/Tools/BNF/bnf_def.ML	Thu Mar 06 15:29:18 2014 +0100
+++ b/src/HOL/Tools/BNF/bnf_def.ML	Thu Mar 06 15:40:33 2014 +0100
@@ -1260,12 +1260,12 @@
 
         fun mk_map_transfer () =
           let
-            val rels = map2 mk_fun_rel transfer_domRs transfer_ranRs;
-            val rel = mk_fun_rel
+            val rels = map2 mk_rel_fun transfer_domRs transfer_ranRs;
+            val rel = mk_rel_fun
               (Term.list_comb (mk_bnf_rel transfer_domRTs CA' CB1, transfer_domRs))
               (Term.list_comb (mk_bnf_rel transfer_ranRTs CB' CB2, transfer_ranRs));
             val concl = HOLogic.mk_Trueprop
-              (fold_rev mk_fun_rel rels rel $ bnf_map_AsBs $ mk_bnf_map B1Ts B2Ts);
+              (fold_rev mk_rel_fun rels rel $ bnf_map_AsBs $ mk_bnf_map B1Ts B2Ts);
           in
             Goal.prove_sorry lthy [] []
               (fold_rev Logic.all (transfer_domRs @ transfer_ranRs) concl)