I am trying to simplicify the expression:
$((A ⇒ B) ⇒ (B ⇒ A)) ⇒( ¬(A∧B) ⇔ ¬(B∨A))$
and stuck here. The definition of $\land$ is give n by $A\land B$ is $\lnot (A\implies \lnot B)$.
I tried to remove all the $\land$ and $\lor$, but it seems not work well and become messy. May I please what is the easiest way to go about something like this? Thanks in advance.
$A \implies B$ is logically equivalent to $\lnot A \lor B$. Therefore: $\lnot(\lnot(\lnot A\lor B)\lor(\lnot B\lor A))\lor(\lnot\lnot(A\land B)\lor\lnot(B\lor A))\land(\lnot\lnot(B\lor A)\lor\lnot(A\land B)).$
simplifying and drawing up a truth table the expression is reduced to $B\lor\lnot A$.