Hi I asked a question a few hours ago which has been solved but I got stuck on another exercise so I thought I'd reach out for some help.
I have the premise: $((A \to B) \land (\lnot A \to C))$
With the desired result at : $((A \land B) \lor (\lnot A \land C))$
Without adding more premises / assuming anything, I have gotten the following using some simplification and implication laws.
$1. (B \lor (\lnot A \land C))$
$2. (C \lor (A \land B))$
What are the methods to eliminate B and C so that I can use conjunction to add the remaining expressions together?
You can think about it in this way: $(A\to B)\land(\neg A\to C)$ is a rule you're given, which tells you what happens when you know the truth value of $A$. If $A$ is true, then you must have $B$; if $A$ is false, you must have $C$. And since $A\lor\neg A$ is a tautology (always true), then either you have $A$ and $B$ or you have $\neg A$ and $C$, which we can write as $(A\land B)\lor(\neg\land C)$.
More formally: \begin{align}(A\to B)\land(\neg A\to C)&\equiv (\neg A\lor B)\land(A\lor C)\\&\equiv(\neg A\land A)\lor(\neg A\land C)\lor(B\land A)\lor(B\land C)\\&\equiv(\neg A\land C)\lor(B\land A)\lor(B\land C)\\&\equiv(\neg A\land C)\lor(B\land A)\end{align}
Some details on the above derivation:
Finally, a deduction: