fun.ML
changeset 33 70d46a081b47
parent 0 7949f97df77a
child 66 14b9286ed036
--- a/fun.ML	Fri Jan 07 14:23:13 1994 +0100
+++ b/fun.ML	Fri Jan 14 12:35:27 1994 +0100
@@ -42,6 +42,7 @@
 
 val imageI = refl RS image_eqI;
 
+(*The eta-expansion gives variable-name preservation.*)
 val major::prems = goalw Set.thy [image_def]
     "[| b : (%x.f(x))``A;  !!x.[| b=f(x);  x:A |] ==> P |] ==> P"; 
 by (rtac (major RS CollectD RS bexE) 1);