A common kind of proof I have to make is something like
Lemma my_lemma : forall y, (forall x x\', Q x x\' y) -> (forall x x\', P x y <-> P x\' y). Pr