intros

Summary

The intros tactic is a variant of the intro tactic, which can be used if the user wants to use intro several times. The tactic intros a b c is equivalent to intro a, intro b, intro c.

Examples

intros h turns

 P  Q

into

h : P
 Q

just as intro h would do. However

intros hP hQ hR turns

 P  Q  R  S

into

hP : P
hQ : Q
hR : R
 S

Similarly, intros x y z turns

  (a b c : ), a + b + c = c + b + a

into

x y z : 
 x + y + z = z + y + x

Further notes

A variant of intros is rintro, which also enables multiple intros at once, as well as allowing the user do case splits on variables.