Solving a Symbolic Logic Problem: A V D and ~(B ^ C) = D

  • Thread starter Thread starter Ejayrazz
  • Start date Start date
  • Tags Tags
    Logic
Join the discussion
Ask a follow-up here, or get your own question answered by working scientists, mathematicians and engineers — people, not an autocomplete.
Real named experts · corrections over time · the nuance an AI answer skips
1 replies · 2K views
Ejayrazz
Messages
1
Reaction score
0
Perchance someone here has some background in Philosophy, specifically symbolic logic? For the life of me I can't figure out the following:

A v D
(~B ^ ~C) = D
B => ~(C=> A)
~B

What I have so far is this:

1| A v D ......P
2| (~B ^ ~C) = D ....P
3| B => ~(C =>A) ...P
4| |B ......A
5| | |C .......A
r| | |?
s| | |?
t| | |?
u| | |?
v| | |A ........1, ?-?, ?-?, vE
w| | C=>A ......5-v, =>I
x| | B => ~(C =>A) ...2, R
y| | ~(C =>A) .....w, x, =>E
z| ~B ......4, w, y, ~I

What I can't figure out is how to get the disjunction elimination for A in the second sub-derivation. Anyone have a clue?

Logicproblem1.jpg
 
on Phys.org
I'm not sure about what you're doing as I have limited experience with this kind of thing, but as far as I can tell, if you assume B you get a contradiction:

B => C ^ ~A (equivalent to proposition 3)
~A => ~B ^ ~C (props 1 and 2)
So, you get B => C ^ ~C (or B => ~B...either way).

Or is that way off?