Write down the assumptions in a form of clauses and give a resolution proof that the formula is a tautology.
$((p\to q)\land (q\to r)\land p)\to r$
I got information that i need to use here Resolution calculus...Someone can help me?
Write down the assumptions in a form of clauses and give a resolution proof that the formula is a tautology.
$((p\to q)\land (q\to r)\land p)\to r$
I got information that i need to use here Resolution calculus...Someone can help me?
Copyright © 2021 JogjaFile Inc.
In order to apply Resolution we consider that :
Thus we consider the formula :
and we apply the resolution technique to show that the new formula is unsatisfiable.
First, we transform into an equivalent sentence in conjunctive normal form :
and then we build the set of clauses :
Now we apply the resolution rule, trying to derive the empty clause : $\square$.
Using first and third we derive : $\{ q \}$; using it with second we derive : $\{ r \}$.
Finally, with $\{ r \}$ and fourth : $\{ \lnot r \}$, we derive the empty clause : $\square$.
Thus the formula (*) is unsatisfiable, and so the original formula is a tautology.