Having trouble with Logic Derivation -

  • Context: Undergrad 
  • Thread starter Thread starter jax122
  • Start date Start date
  • Tags Tags
    Derivation Logic
Click For Summary

Discussion Overview

The discussion revolves around the derivation of the tautology (X <-> Y) v (X <-> -Y) from no premises. Participants explore various approaches to formalize this derivation, including truth tables and logical reasoning, while addressing the challenges faced in the process.

Discussion Character

  • Exploratory
  • Technical explanation
  • Debate/contested
  • Mathematical reasoning

Main Points Raised

  • One participant expresses difficulty in deriving the tautology and compares it to the Law of the Excluded Middle.
  • Another participant suggests that the equation will always be false due to a contradiction, while also asserting that the negation of the tautology is true.
  • A different participant insists that the equation is indeed a tautology, referencing a proofs program that confirms this.
  • One participant proposes a method of proof by assuming one component is false and demonstrating that the other must then be true.
  • Another participant emphasizes the importance of truth values in the derivation process and suggests using a truth table to validate the tautology.
  • There is a discussion about the formalization of the reasoning regarding truth values and how to structure the proof effectively.

Areas of Agreement / Disagreement

Participants express differing views on the nature of the tautology and the methods to derive it. While some agree on the tautological nature of the statement, others challenge the reasoning and express skepticism about the derivation process. The discussion remains unresolved with multiple competing views present.

Contextual Notes

Participants reference the Law of the Excluded Middle and the implications of truth values in binary logic, indicating potential limitations in their reasoning. The discussion also highlights the challenge of formalizing logical proofs within propositional calculus.

jax122
Messages
3
Reaction score
0
Hey everyone,

Thanks for the help in advance. I am having trouble deriving a tautology from no premises.

I am trying to derive:
(X <-> Y) v (X <-> -Y) "-" meaning not.

However, I keep getting stuck. It seems very similar to the Law of the Excluded Middle but I am having trouble changing that derivation. Any help or suggestions of where to start would be appreciated.

Thanks
Jax
 
Mathematics news on Phys.org
jax122 said:
Hey everyone,

Thanks for the help in advance. I am having trouble deriving a tautology from no premises.

I am trying to derive:
(X <-> Y) v (X <-> -Y) "-" meaning not.

However, I keep getting stuck. It seems very similar to the Law of the Excluded Middle but I am having trouble changing that derivation. Any help or suggestions of where to start would be appreciated.

Thanks
Jax

If I'm interpreting your notation correctly, we have the following equation:
____Y_________-Y__
____+__-______+__-
X+__T__F______T__F
____F__T__OR__F__T

Because we have a contradiction (+Y&-Y) the equation will always be false. I also assume that you are considering that -((X<->Y)v(X<->-Y)) will always be true (tautology).

In real life, though, double negation does not mean always afirmation (+). And this is one of shortcomings of binary logic you might be trying to transcend. Good luck, but I doubt...

Kind regards,
 
Damir said:
Because we have a contradiction (+Y&-Y) the equation will always be false. I also assume that you are considering that -((X<->Y)v(X<->-Y)) will always be true (tautology).
In real life, though, double negation does not mean always afirmation (+). And this is one of shortcomings of binary logic you might be trying to transcend. Good luck, but I doubt...
Kind regards,

I agree completely that is seems intuitive that the equation is false. However, I know for a fact that the equation is a tautology. I am using a proofs program that indicates that (X <-> Y) v (X <-> -Y) is a tautology. I believe it is some version of X v -X/law of the excluded middle.

Any other suggestions??

Thanks
 
jax:

Remember that "v" is false only if both component statements are false.

Now, the component "if-and-only if"'s are are true only when the truth values of THEIR components are equal.

In order to prove that the "v"-statement is necessarily true, i.e, a tautology, we start off with assuming that X<->Y is FALSE.
If we now can prove that this assumption implies that X<->-Y is TRUE, then we have proven the tautology half-ways:

So, if X<->Y is false, therefore, X and Y has opposite truth values.
But that means X and -Y MUST have equal truth values, and therefore, X<->-Y is TRUE, and the "v" statement is true as well.


The other half of the proof assumes that X<->-Y is FALSE.
Therefore, X and -Y have different truth values, and hence, X and Y have equal truth values, and therefore X<->Y is true, and the QED concerning the proof of the tautological nature of the "v" is within grasp.




As you suspected, the tautology has everything to do with the excluded middle. :smile:
 
arildno said:
jax:

So, if X<->Y is false, therefore, X and Y has opposite truth values.
But that means X and -Y MUST have equal truth values, and therefore, X<->-Y is TRUE, and the "v" statement is true as well.

Thank you so much. That explanation makes complete sense. However, I am having trouble formalizing the notion of "since X and Y have opposite truth values, X and -Y have equal truth values". Any suggestions of how to do that via proof? Do I first need to derive X<->Y or should my first assumption just be X<->Y is false and derive X<->-Y from that assumption?

Again, thanks a lot. I really appreciate the help trying to understand this.
 
Just do a truth table
Code:
X   Y   ~Y   X<->Y   X<->-Y   (X<->Y)v(X<->-Y)
T   T    F     T       F             T
T   F    T     F       T             T
F   T    F     F       T             T
F   F    T     T       F             T
Since it is true for all possible values of the premises it is a tautology.
 
Last edited:
It looks like he's not trying to prove it's a tautology, but rather is trying to derive it using a propositional calculus formal proof system.
 

Similar threads

  • · Replies 1 ·
Replies
1
Views
2K
  • · Replies 5 ·
Replies
5
Views
2K
  • · Replies 8 ·
Replies
8
Views
3K
  • · Replies 6 ·
Replies
6
Views
3K
  • · Replies 1 ·
Replies
1
Views
3K
  • · Replies 4 ·
Replies
4
Views
5K
  • · Replies 8 ·
Replies
8
Views
3K
Replies
26
Views
4K
  • · Replies 2 ·
Replies
2
Views
2K
  • · Replies 14 ·
Replies
14
Views
3K