A table of simple tactics

Copied from Coq in a Hurry by Yves Bertot. Notably: read Section 3 for a fast introduction into proving in Coq.
In case the formula in the top row is in the context, labelled H, use the tactic in the Hypothesis row. In case the formula in the top row is the goal, use the tactic in the Goal row. Freely try the tactics mentioned and see what happens.
A ->B forall x : D, A A /\ B False
Hypothesis apply H apply H elim H
case H
destruct H as [H1 H2]
elim H
case H
Goal intro H
intros
intro x
intros
split

~A exists x:D, A A\/B
Hypothesis elim H
case H
elim H
case H
destruct H as [x H1]
elim H
case H
destruct H as [H1 | H2]
Goal intro H
intros
exists t left
right

t = q
Hypothesis rewrite H
rewrite <- H
Goal reflexivity
ring
Some other useful uses of tactics.