I'll handle a different kind of goal statement first, namely: $P\implies Q$.
To prove this kind of statement you can opt between:
- Assume $P$ is true, $(\cdots)$, conclude $Q$.
- Prove the logically equivalent statement $\neg Q\implies \neg P$, by using the same technique as above: assume $\neg Q$ is true, $(\cdots)$, conclude $\neg P$.
- Assume $P$ is true. Now assume, hoping to find a contradiction, that $Q$ is false. Find a contradiction and conclude that the last assumption you've made ($\neg Q$) is false and conclude $Q$.
- Consider the tautology $\neg P\lor P$ and do a proof by cases. If $\neg P$ is true, that $P\implies Q$ is logically true. If $P$ is true, you're back to 1.
To prove a goal statement that looks like $P\lor Q$ you can try:
- Assume $\neg P$ to be true, $(\cdots)$, conclude $Q$ or assume $\neg Q$, $(\cdots)$, conclude $P$.
- From whatever assumptions you have try to get $P$, from where $P\lor Q$ follows or try to get $Q$, from where $P\lor Q$ follows.
Now there's something you should note. First and foremost the statements $\color{grey}(A\lor B\color{grey})\implies C$ and $A\implies \color{grey}(B\lor C\color{grey})$ are statements of the kind $P\implies Q$. Only at a later stage does the disjunction come into play. Notice the ghost parentheses.
Now note that they are very, very distinct. One of them will eventually have a goal which is a disjunction while the other has the disjuction as an hypothesis. Above I handled the case where the goal is a disjunction.
When you're hypothesis is a disjuction $P\lor Q$ and you want to prove $R$. You can try proof by cases: sinse you're hypothesis is true then either $P$ is true or $Q$ is true:
- Suppose $P$ is true, $(\cdots)$, conclude $R$.
- Suppose $Q$ is true, $(\cdots)$, conclude $R$.
Finally conclude that $\color{grey}(P\lor Q\color{grey})\implies R$.
You can find lots of examples and a more detailed explanation in this amazing book: How to Prove It: A Structured Approach, by D.J. Velleman.