Question

In: Computer Science

Give a formal proof for the following tautology by using the CP rule. (A →(B →C))...

Give a formal proof for the following tautology by using the CP rule.

(A →(B →C)) ^ B →(A →C)

Solutions

Expert Solution

Solution for the problem is provided below, please comment if any doubts:

Note: Since the solution contains equations, to avoid format loss, U added the screenshot of the solution, raw data is also included at the end

Raw data:

The tautology proof using (CP) rules is following the logic to prove , start From R and derive S using rules, then we can say that R→S, R is the left hand side term and S is the right hand side term.

Here LHS=> (A →(B →C)) ^ B

And RHS => (A →C)

So to prove the tautology, derive “(A →C)” from “(A →(B →C)) ^ B” to prove the tautology

  1. B →C                       :Given premise(P)
  2. B                              : Given premise(P)
  3. C                              :1, 2, Modus Ponens(MP) rule [B →C, B => C]
  4. ¬ A v C                    :3, addition
  5. A →C                      :4, Implication

QED                            :1-5 CP rule

Hence prove the tautology, “(A →(B →C)) ^ →B(A →C) using CP rule

Note: QED is used to represent follow the proof


Related Solutions

Give a formal proof for the following tautology by using the CP rule. A v B→(¬...
Give a formal proof for the following tautology by using the CP rule. A v B→(¬ B →(A ^ ¬ B))
Give a formal proof for the following tautology by using the IP rule. (A →B) ^...
Give a formal proof for the following tautology by using the IP rule. (A →B) ^ (B →C) →(A v B →C)
Give a proof for the standard rule of differentiation, the Chain Rule. To do this, use...
Give a proof for the standard rule of differentiation, the Chain Rule. To do this, use the following information: 10.1.3 Suppose that the function f is differentiable at c, Then, if f′(c) > 0 and if c is an accumulation point of the set constructed by intersecting the domain of f with (c,∞), then there is a δ > 0 such that at each point xin the domain of f which lies in (c,c+δ) we have f(x) > f(c). If...
Find the proof of the following ((a ∧ b) ∨ (c ∧ d)), (a → e),...
Find the proof of the following ((a ∧ b) ∨ (c ∧ d)), (a → e), (b → f), (c → f), (d → e) ⊢ e
Write a formal proof to prove the following conjecture to be true or false. If the...
Write a formal proof to prove the following conjecture to be true or false. If the statement is true, write a formal proof of it. If the statement is false, provide a counterexample and a slightly modified statement that is true and write a formal proof of your new statement. Conjecture: Let w, x, y, and z be single-digit numbers. The 4-digit number wxyz* is divisible by 9 if and only if 9 divides the sum w + x +...
Answer the following questions: (a) Show that the following is a tautology by using truth table...
Answer the following questions: (a) Show that the following is a tautology by using truth table and using list of equivalences. (This problem should be solved using 2 different methods mentioned above). ((¬p −→ q) ∧ (¬p −→ ¬q)) −→ p (b) Show that the compound propositions are logically equivalent, by using truth table and using list of equivalences. ¬p ∨ (r −→ ¬q) and (¬p ∨ ¬q) ∨ ¬r (c) Show that the propositions ¬p ∨ (¬r ∨ q)...
Is the following argument valid? If so, construct a formal proof (direct or indirect). If not,...
Is the following argument valid? If so, construct a formal proof (direct or indirect). If not, explain why not. If Alex gets a new job, then he will buy a guitar. If Alex wins the lottery, then he will buy a guitar. If Alex goes to Costa Rica, then either Alex got a new job or Alex won the lottery. Alex goes to Costa Rica. Therefore, Alex bought a guitar.
use the a) midpoint rule, b) Trapezoidal rule, and c) the Simpsons rule to approximate the...
use the a) midpoint rule, b) Trapezoidal rule, and c) the Simpsons rule to approximate the given integral with the value of n and round to 4 decimal places integral (from 0 to 1) e^-x^2 dx, n = 10 show work please
Use (a) the Trapezoidal Rule, (b) the Midpoint Rule, and (c) Simpson’s Rule to approximate the...
Use (a) the Trapezoidal Rule, (b) the Midpoint Rule, and (c) Simpson’s Rule to approximate the given integral with the specific value of n. (Round your answer to six decimal places).   ∫13 sin (?) / ? ?? , ? = 4 Please show all work.
Complete this formal proof of Ex(P(x)v~P(x)) from the empty set. NOTE: similar to the rule above...
Complete this formal proof of Ex(P(x)v~P(x)) from the empty set. NOTE: similar to the rule above when instantiating quantifiers, if you need a random name, always start at the beginning of the alphabet. That is, use a first; only use b if necessary; etc.
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT