Logic question (conjunction of implications)

  • Thread starter Thread starter tribas
  • Start date Start date
  • Tags Tags
    Logic
AI Thread Summary
To derive "x&z implies y&w" from "x implies y" and "z implies w" in classical logic, one can utilize logical equivalences and manipulations involving conjunctions and disjunctions. The transformation relies on understanding that "x implies y" is equivalent to "(not x) or y" and similarly for "z implies w." The desired implication can be shown through distributive laws and DeMorgan's Laws, leading to the equivalence of "not (x and z) or (y and w)." For those unfamiliar with these concepts, using truth tables or studying resources on logical operators may be beneficial. Mastery of these logical principles is essential for completing the proof.
tribas
Messages
3
Reaction score
0
hi all,

I'm no logician but am interested in sorting out this problem.

Say you've shown that

1. x implies y
and
2. z implies w

what steps/assumptions are required, in classical logic, to get from 1&2 to:

3. x&z implies y&w

Do the steps require some sort of separability assumption, or something of the sort?

Thanks!
 
Physics news on Phys.org
"x implies y" is logically equivalent to "(not x) or y"
"z impllies w" is logically equivalent to "(not z) or w".

The statement you want to prove is logically equivalent to
"not (x and z) or (y and w)"

Are you skilled enough at manipulating "and","or" and "not" to do the proof?

If not, you could use a truth table.
 
thanks very much stephen!

I am not skilled at all with manipulating operators, so cannot do the proof myself.

Can you suggest a website or textbook I could look at that would help?
 
I don't know of a good website, off hand. Perhaps another forum member will.

An outline of what you need to know is

Distributive laws:

"A and (B or C)" is equivalent to "(A and B) or (A and C)"
"A or (B and C)" is equivalent to "(A or B) and (A or C)".


DeMorgan's Laws:

"not (A and B)" is equivalent to "(not A) or (not B)"
"not (A or B)" is equivalent to "(not A) and (not B)"

Double Negation

"not (not A)" is equivalent to "A"


Material Implication
"if A then B" is equivalent to "(not A) or B"

Or you can search for "Truth Tables" and find a explanation of how to do them.
 
ok thanks very much
 
I was reading documentation about the soundness and completeness of logic formal systems. Consider the following $$\vdash_S \phi$$ where ##S## is the proof-system making part the formal system and ##\phi## is a wff (well formed formula) of the formal language. Note the blank on left of the turnstile symbol ##\vdash_S##, as far as I can tell it actually represents the empty set. So what does it mean ? I guess it actually means ##\phi## is a theorem of the formal system, i.e. there is a...

Similar threads

Replies
6
Views
1K
Replies
7
Views
1K
Replies
21
Views
3K
Replies
40
Views
8K
Replies
4
Views
2K
Replies
2
Views
2K
Replies
6
Views
3K
Back
Top