I've basically worked out how to do this question but not sure about my reasoning:
Question:
Show
1) $(p \rightarrow q) \land (q \rightarrow (\lnot p \lor r))$
is logically equivalent to:
2) $p \rightarrow (q \land r)$
and I am given this equivalence as a hint: $u \rightarrow v$ is logically equivalent to $(\lnot u) \lor v)$
My reasoning:
From statement (1): $(\lnot p \lor r)$ is equivalent to $(p \rightarrow r)$ (By the hint given)
Hence statement (1) becomes: $(p \rightarrow q) \land (q \rightarrow (p \rightarrow r))$
We assume $p$ is true, therefore $q$ is true
So $p$ also implies $r$
Therefore $p$ implies $q$ and $p$ also implies $r$
Hence $p \rightarrow (q \land r)$
I understand the basic ideas but I'm really confused as to how I can write it all down logically and clearly