Zulip Chat Archive

Stream: Is there code for X?

Topic: syntax for induction: generalizing all


Asei Inoue (Nov 05 2024 at 18:04):

When using induction tactic, I would like to define a simplified syntax for generalising all variables that can be generalised. Could this be achieved, for example, by induction ... generalising *?

Kim Morrison (Nov 05 2024 at 21:12):

Could you say why? Over generalizing can make the proof state more confusing, because there are more arguments to the inductive hypothesis.

Asei Inoue (Nov 07 2024 at 13:55):

It can be used as a convenient way to proceed with induction and when you feel that your assumptions are weak.
It may also be difficult to specify variables explicitly when creating tactic macros.


Last updated: May 02 2025 at 03:31 UTC