1. Some generalization heuristics in proofs by induction;Aubin,1975
2. Difference matching;Basin,1992
3. A computational logic;Boyer,1979
4. The use of explicit plans to guide inductive proofs;Bundy,1988
5. Turning eureka steps into calculations in automatic program synthesis;Bundy,1990