Solving Natural Deduction Homework in SL

  • Thread starter Thread starter E92M3
  • Start date Start date
  • Tags Tags
    Natural
Click For Summary
SUMMARY

This discussion focuses on solving natural deduction homework problems in symbolic logic (SL). Participants clarify the meaning of symbols such as \vdash (indicating deducibility) and discuss the rules of natural deduction. Several users share their attempts at solving specific problems, including derivations and the application of introduction and elimination rules. The conversation highlights the importance of proper notation and understanding the distinction between sequents and natural deduction.

PREREQUISITES
  • Understanding of symbolic logic notation, including operators like \neg, \vee, \wedge, and \rightarrow.
  • Familiarity with natural deduction rules, including introduction and elimination rules.
  • Basic knowledge of logical implications and equivalences.
  • Ability to interpret and write derivations in a structured format.
NEXT STEPS
  • Study the rules of natural deduction in detail, focusing on introduction and elimination techniques.
  • Practice solving natural deduction problems using LaTeX for proper notation.
  • Explore the differences between natural deduction and sequent calculus.
  • Learn about common logical symbols and their meanings in symbolic logic.
USEFUL FOR

Students of logic, educators teaching symbolic logic, and anyone seeking to improve their skills in natural deduction and logical reasoning.

E92M3
Messages
64
Reaction score
0

Homework Statement


I am new at logic and I'm stuck on a problem set:
a)(~C \vee (A \cap B)) \vdash ((~C \vee A)\cap (~C \vee B))
b)\vdash ((A\cap B) \leftrightarrow (B^A))
c)\vdash (((A \rightarrow B) \rightarrow C) \rightarrow (A \rightarrow (B \rightarrow C)))
d)((A \rightarrow B) \rightarrow C), ~C \vdash ~A
e)\vdash (~~~A \vee ~~~~A)
f)\vdash ((A \rightarrow B) \vee (B \rightarrow A))
g)\vdash ((A\cap C) \rightarrow B)
h)(A \vee B) \vdash ~~(A \vee B)
i)(A \leftrightarrow B), ~B, (A \vee B) \vdash (C \rightarrow A)
j)~(~A\cap ~B) \vdash (A \vee B)


Homework Equations


Introduction and elimination riles in SL


The Attempt at a Solution


I am new at this but I've done some and stuck on others. Please see attached picture since I don't know how to type derivations with latex.

https://mail.google.com/mail/?ui=2&...th=126b3bda78187865&attid=0.1&disp=inline&zw"
https://mail.google.com/mail/?ui=2&...th=126b3bda78187865&attid=0.3&disp=inline&zw"
 
Last edited by a moderator:
Physics news on Phys.org
These are 10 separate problems, right?

Most of the people here on this forum at pretty sharp at logic, but probably more along the lines of mathematical logic, which uses some different symbols.

What does this symbol--\vdash--mean? Implies?

Also, your ~ symbols are not rendering. Here's problem a with what I think you mean.
(\neg C \vee (A \wedge B)) \vdash ((\neg C \vee A) \wedge (\neg C \vee B))

And what does BA mean?
 
The symbol \vdash means deducibility (the expression on the right may be deduced from the one at the left, by application of the rules), but some of the formulas don't make sense, and I can't open your links either: I just get an error message.

Just one more question, by "SL" you mean sequents, not natural deduction? (They are different.)
 
Sorry the latex is not picking up my "ands" the attached pictures should be more clear.
 
ok, everything is fixed. v stands for or
 
Hey..Im new to this as well and have a few problems to solve. Any chance you guys could help?

1) AvB, 2) ~A, derive B
1) H(I&J), derive HI
1) AB, 2) ~(~B&~C)E, derive AE
1) ~A, 2) ~AZ, 3) QZ, 4) (Q&~A)M, derive M

The  represents a conditonal
 
Ah... I asked the question half a semester ago and now I got it all figured out.
 
First let me ask you do u know the format of natural deduction? Do you know the rules of natural deduction?
 
For the 1st one, will u understand if i write:

1 1.(AvB) A
2 2.~A A
1,2 3.B 1,2 vE q.e.d.

And the 2nd:

1 1.(H->(I&J)) A
2 2.H A
1,2 3.(I&J) 1,2 ->E
1,2 4.I 3 &E
1 5.(H->I) 2,4 ->I q.e.d.

Do u understand what I'm doing and the SL rules that I'm using?
 
  • #10
Tasha5584 said:
Hey..Im new to this as well and have a few problems to solve. Any chance you guys could help?

1) AvB, 2) ~A, derive B
1) H(I&J), derive HI
1) AB, 2) ~(~B&~C)E, derive AE
1) ~A, 2) ~AZ, 3) QZ, 4) (Q&~A)M, derive M

The  represents a conditonal
It is considered "hijacking a thread" and therefore bad manners to tack a different question onto an existing thread. There's a button labelled New Thread that you can use to start (surprise, surprise!) a new thread.
 

Similar threads

  • · Replies 1 ·
Replies
1
Views
2K
  • · Replies 7 ·
Replies
7
Views
2K
  • · Replies 2 ·
Replies
2
Views
3K
Replies
1
Views
1K
  • · Replies 15 ·
Replies
15
Views
8K
  • · Replies 2 ·
Replies
2
Views
2K
  • · Replies 1 ·
Replies
1
Views
2K
  • · Replies 2 ·
Replies
2
Views
1K
Replies
5
Views
2K
  • · Replies 5 ·
Replies
5
Views
2K