¿Es esta una progresión correcta para demostrar que $p \rightarrow (q \rightarrow r) \equiv q \rightarrow (p \rightarrow r)$ ?
$$\begin{align} p \rightarrow (q \rightarrow r) & \equiv p \rightarrow (q \rightarrow r) \\ & \equiv \neg p \lor (q \rightarrow r) \text{ implication law}\\ & \equiv \neg p \lor (\neg q \lor r) \text{ implication law}\\ & \equiv \neg q \lor (\neg p \lor r) \text { associative law}\\ & \equiv \neg q \lor (p \rightarrow r) \text{ implication law}\\ p \rightarrow (q \rightarrow r)& \equiv q \rightarrow (p \rightarrow r) \text{ implication law} \end{align}$$
Para el paso 4, he interpretado las Leyes Asociativas suponiendo que $(q \lor r) \equiv (r \lor q)$ . ¿Es una suposición que puedo hacer?
$$\neg p \lor (\neg q \lor r) \equiv (\neg p \lor \neg q) \lor r \equiv \neg q \lor (\neg p \lor r)?$$
¿Puedo interpretar las Leyes Asociativas de forma que $a \lor (b \lor c) \equiv \text{either } b \lor (a \lor c) \text{ or } c \lor (a \lor b)?$