(***********************************************************************) (* v * The Coq Proof Assistant / The Coq Development Team *) (* "; "dependent rewrite <-"; "destruct"; "discriminate."; "discriminate"; "discrR."; "do"; "double induction"; ]; [ "eapply"; "eauto."; "eauto with"; "elim"; "elim __ using"; "elim __ with"; "elimtype"; "exact"; "exists"; ]; [ "fail."; "field."; "first"; "firstorder."; "firstorder"; "firstorder using"; "firstorder with"; "fold"; "fourier."; "functional induction"; ]; [ "generalize"; "generalize dependent"; ]; [ "hnf"; ]; [ "idtac."; "induction"; "info"; "injection"; "intro"; "intro after"; "intro __ after"; "intros"; "intros."; "intros"; "intros "; "intros until"; "intuition."; "intuition"; "inversion"; "inversion __ in"; "inversion __ using"; "inversion __ using __ in"; "inversion__clear"; "inversion__clear __ in"; ]; [ "jp "; "jp."; ]; [ "lapply"; "lazy"; "left"; ]; [ "move __ after"; ]; [ "omega"; ]; [ "pattern"; "pose"; "progress"; ]; [ "quote"; ]; [ "red."; "red in"; "refine"; "reflexivity."; "rename __ into"; "repeat"; "replace __ with"; "rewrite"; "rewrite __ in"; "rewrite ->"; "rewrite -> __ in"; "rewrite <-"; "rewrite <- __ in"; "right."; "ring."; ]; [ "set"; "setoid__replace"; "setoid__rewrite"; "simpl."; "simpl __ in"; "simple destruct"; "simple induction"; "simple inversion"; "simplify__eq"; "solve"; "split."; "split__Rabs."; "split__Rmult."; "subst"; "symmetry."; ]; [ "tauto."; "transitivity"; "trivial."; "try"; ]; [ "unfold"; "unfold __ in"; ]; ]