To be consistent with "induct", I renamed "fixing" to "arbitrary".
authorurbanc
Thu, 12 Oct 2006 22:03:33 +0200
changeset 20998 714a08286899
parent 20997 4b500d78cb4f
child 20999 9131d8e96dba
To be consistent with "induct", I renamed "fixing" to "arbitrary". However I am not very fond of "arbitrary" - e.g. it clashes with "arbitrary" of HOL. Both Gentzen (at least in the Szabo translation) and Velleman (in How to prove it: a structured approach) use "arbitrary". Still, I wonder whether "generalising" is a good compromise?
src/HOL/Nominal/nominal_induct.ML
--- a/src/HOL/Nominal/nominal_induct.ML	Thu Oct 12 15:50:43 2006 +0200
+++ b/src/HOL/Nominal/nominal_induct.ML	Thu Oct 12 22:03:33 2006 +0200
@@ -123,7 +123,7 @@
 local
 
 val avoidingN = "avoiding";
-val fixingN = "fixing";
+val fixingN = "arbitrary";  (* to be consistent with induct; hopefully this changes again *)
 val ruleN = "rule";
 
 val inst = Scan.lift (Args.$$$ "_") >> K NONE || Args.term >> SOME;