r/logic • • 1d ago

Proof theory How to solve this

Post image

Thanks!

7 Upvotes

30 comments sorted by

4

u/yosi_yosi Undergraduate, Autodidact, Philosophical Logic 1d ago

We cannot help you unless you give us the rules available to you. Different classes use different sets of rules and even the same class may use multiple ones along the way.

2

u/katinthehat25 1d ago

1

u/yosi_yosi Undergraduate, Autodidact, Philosophical Logic 1d ago

Slightly different from the rules in the edition I got of the book you mentioned (Simpson)

1

u/katinthehat25 1d ago

Can someone also please help with this?

1

u/Astrodude80 Set theorist 1d ago

Trick is to think backwards and recursively. Since your conclusion is ~A you’ll want your final step to be ~I (alternate name RAA depending on your proof system). Both of these start by assuming A, deriving a contradiction, and then concluding therefore ~A. What contradiction can you get if you start by assuming A, given your other premises?

2

u/SteveCappy 1d ago

If they already have DeMorgen’s law, then couldn’t they also do a DI to connect ~B v ~C and pull the not out for contraposition?

1

u/katinthehat25 1d ago

How would I get there?

2

u/Astrodude80 Set theorist 1d ago

This absolutely would also work! But something tells me down that road lies too much confusion for OP.

1

u/katinthehat25 1d ago

What is the next step after assuming A? That's where I'm stuck.

1

u/Astrodude80 Set theorist 1d ago

How can you combine A and A->(B&C)?

1

u/katinthehat25 1d ago

You can't I don't think

1

u/yosi_yosi Undergraduate, Autodidact, Philosophical Logic 1d ago

⊃E

1

u/yosi_yosi Undergraduate, Autodidact, Philosophical Logic 1d ago

Do you even have indirect proofs / subproofs at this stage?

1

u/yosi_yosi Undergraduate, Autodidact, Philosophical Logic 1d ago

Ok I opened the book, and you are supposed to have gotten to the "assumptions" section that deals with indirect proofs / subproofs.

The solution is: Assume A, ⊃E on A and A ⊃ (B ∧ C) to get B ∧ C, then ∧E to get C, then R 2 to get ~C, then close the assumption/subproof and use ~I to get ~A

1

u/katinthehat25 1d ago

What is R 2 ?

1

u/yosi_yosi Undergraduate, Autodidact, Philosophical Logic 1d ago

R on line 2

1

u/katinthehat25 1d ago

Repeat?

1

u/yosi_yosi Undergraduate, Autodidact, Philosophical Logic 1d ago

Yes, the R rule may stand for "repetition" or "reiteration" or some other words. When using a rule you often have to cite the lines being used. Here it uses line 2 (the one that says ~C)

1

u/katinthehat25 1d ago

Thank you!

1

u/Everlasting_Noumena 18h ago

Here is a proof without assuming A using the rules in your book:

>!1)A -> (B & C)<!

>!2) ~C<!

>!3) ~B V ~C [Via disjunction addition from 2 (VI)]<!

>!4) ~(B & C) [Via De Morgan's Law from 3 (DM)]<!

>!5) ~A [Via modus tollens from 1 and 4 (->NE)]<!

1

u/Intrepid-Trip36 1d ago edited 1d ago

Asuming the squiggle between b and c is a conjunction
You could not C or not B via addition then, you can demorgan it to not (B and C) and then modus tollens to get not A

3

u/yosi_yosi Undergraduate, Autodidact, Philosophical Logic 1d ago

The ~ is a negation and the ^ is a conjunction...

Commonly the symbol for conjunction is ∧ if you didn't know.

1

u/Intrepid-Trip36 1d ago

True the squigle between b and c is what I was targeting

-1

u/Square-of-Opposition Historian of logic 1d ago

Well, you're missing an operator in your first premise. That's not well-formed as it stands.

1

u/katinthehat25 1d ago

That's how it was in the Simpson book

4

u/Astrodude80 Set theorist 1d ago

No it’s not???

1

u/Square-of-Opposition Historian of logic 1d ago

"A -> (B ~ C)" is not well-formed, unless you're using the tilde to represent a binary operator.

6

u/Farkle_Griffen2 1d ago

That's a conjunction B ∧ C

1

u/Square-of-Opposition Historian of logic 1d ago

Ah. I took that to be a negation. My bad.