Nonsense can be truth in logic?

  • Context: High School 
  • Thread starter Thread starter mcastillo356
  • Start date Start date
  • Tags Tags
    hypothesis Logic
  • #61
Gavran said:
An implication is a compound conditional statement, denoted by ## A\implies B ## where A and B are two statements.
If red is blue then green is red is a true statement. Or, if ## 3=3 ## then ## 7=8 ## is a false statement.
In logic, if ## x^2\lt0 ## then ## x=23 ## where ## x\in\mathbb{R} ## is not a statement because ## x=23 ## is not a statement. We are not able to say if ## x=23 ## is true or false.
What is the problem of (##x=23##)? You just have to go beyond propositional logic into first order logic, then you can make statements like "for all variables ##x## with property ##P##, then ##x## has property ##Q##".
 
Mathematics news on Phys.org
  • #62
pines-demon said:
What is the problem of (##x=23##)? You just have to go beyond propositional logic into first order logic, then you can make statements like "for all variables ##x## with property ##P##, then ##x## has property ##Q##".
This is propositional logic and there is a problem with ## x=23 ##. You can not state that something is equal to ## 23 ## if you only know it is a real number.
 
  • #63
Gavran said:
This is propositional logic and there is a problem with ## x=23 ##. You can not state that something is equal to ## 23 ## if you only know it is a real number.
It is a real number with the property of having ##x^2<0##. In terms of sets, it is in the intersection of real numbers and numbers ##x^2<0##, which is basically the empty set.

Edit: it is equivalent to Fresh42 example above of "All elements of the empty set have brown eyes"

Edit2: wrong inequality
 
Last edited:
  • #64
Gavran said:
This is propositional logic and there is a problem with ## x=23 ##. You can not state that something is equal to ## 23 ## if you only know it is a real number.
This is not correct at all. The conclusion ##x = 23## is perfectly valid mathematically.
 
  • #65
pines-demon said:
It is a real number with the property of having ##x^2<23##. In terms of sets, it is in the intersection of real numbers and numbers ##x^2<23##, which is basically the empty set.
Is this really what you meant to say? The set ##\{ x \in \mathbb R | x^2 < 23\}## is not empty. It contains all of the numbers in the half-open interval ##[0, \sqrt{23})##.
 
  • Like
Likes   Reactions: pines-demon
  • #66
if( x=y) then (y=x).
That is always true no matter if x=y or not.
 
  • Like
Likes   Reactions: pines-demon
  • #67
Mark44 said:
Is this really what you meant to say? The set ##\{ x \in \mathbb R | x^2 < 23\}## is not empty. It contains all of the numbers in the half-open interval ##[0, \sqrt{23})##.
It contains even more, namely ##(-\sqrt{23}, \sqrt{23})##.
 
  • Like
Likes   Reactions: PeroK and pines-demon
  • #68
Mark44 said:
Is this really what you meant to say? The set ##\{ x \in \mathbb R | x^2 < 23\}## is not empty. It contains all of the numbers in the half-open interval ##[0, \sqrt{23})##.
Oops ! Edited.
 
  • #69
martinbn said:
It contains even more, namely ##(-\sqrt{23}, \sqrt{23})##.
Yes. I could weasel out and say that my statement was no incorrect, but the truth is, I neglected to include all of the negative numbers
 
  • #70
Mark44 said:
Yes. I could weasel out and say that my statement was no incorrect, but the truth is, I neglected to include all of the negative numbers
This is what happens when you become overly focused on vacuity!
 
  • Haha
Likes   Reactions: phinds and pines-demon
  • #71
PeroK said:
This is what happens when you become overly focused on vacuity!
No, this is what happens when you get on in years ...
 
  • #72
  • #73
There's a subthread here that needs to be untangled.
Gavran said:
In logic, if ## x^2\lt0 ## then ## x=23 ## where ## x\in\mathbb{R} ## is not a statement because ## x=23 ## is not a statement. We are not able to say if ## x=23 ## is true or false.
Sure we can. "x = 23" is very much a statement whose truth value can be determined. x either is or is not equal to 23.
Also, as has been stated multiple times, the implication ##x \in \mathbb R \land x^2 < 0 \Rightarrow x = 23## is a valid implication albeit one that is true. The reason that the implication is true is because the hypothesis is false. There are no real numbers whose squares are negative.

pines-demon said:
What is the problem of (x=23)?

Gavran said:
This is propositional logic and there is a problem with x=23. You can not state that something is equal to 23 if you only know it is a real number.
That's true, but you seem to be saying something in your first post I quoted that is incorrect; namely that "z = 23" is not a statement.
PeroK said:
This is not correct at all. The conclusion x=23 is perfectly valid mathematically.
Yes, and its truth value can be determined.
 
  • #74
mcastillo356 said:
Any conclusion holds.
Yes, when the hypothesis part is false.
 
  • #75
Not really taking a side, but I have a problem with: "If I sprout wings and fly, then I shall use them to fly to Mars."
-
I cannot sprout wings, and even if I did I cannot use them to fly to Mars. But by definition it's a true statement unless I misunderstand post #7.
 
  • #76
Averagesupernova said:
Not really taking a side, but I have a problem with: "If I sprout wings and fly, then I shall use them to fly to Mars."
-
I cannot sprout wings, and even if I did I cannot use them to fly to Mars. But by definition it's a true statement unless I misunderstand post #7.
It's in determinant as to whether or not you are going to spout wings, so I have a problem with that statement. If you say "If I have wings, I can fly to mars" then that is a true statement (unless, of course, you actually have wings).
 
  • #77
phinds said:
It's in determinant as to whether or not you are going to spout wings, so I have a problem with that statement. If you say "If I have wings, I can fly to mars" then that is a true statement (unless, of course, you actually have wings).
I don't see the difference. If I have vs if I were to have. Anything with if in front is indeterminate.
-
That aside, if I have wings then I would successfully use them to fly to Mars. True.
-
If I have wings then I would fail flying to Mars. Also true.
-
What kind of screwed up logic is that? Lol.
 
  • Like
Likes   Reactions: PeroK
  • #78
Averagesupernova said:
What kind of screwed up logic is that? Lol.
Well, you may also just be one of those folks who have a problem with vacuous truths, like my nephew. (see my post #6)
 
  • Skeptical
Likes   Reactions: PeroK
  • #79
phinds said:
Well, you may also just be one of those folks who have a problem with vacuous truths, like my nephew. (see my post #6)
I may have a problem with the way it's presented. First statement=false then we don't care about the rest. It's the equivalent of a NOT gate.
-
First statement=true then there are other conditions to check.
-
This is how a latch or flip-flop works. That makes sense.
 
  • Skeptical
Likes   Reactions: pines-demon
  • #80
Averagesupernova said:
I may have a problem with the way it's presented. First statement=false then we don't care about the rest. It's the equivalent of a NOT gate.
-
First statement=true then there are other conditions to check
More briefly, an implication is defined to be true when
a) the hypothesis is false,
OR*
b) the conclusion is true.
This is laid out in the table in post #7.
*Inclusive OR

Hard to believe that this thread now has 80 posts!
 
  • #81
Averagesupernova said:
Not really taking a side, but I have a problem with: "If I sprout wings and fly, then I shall use them to fly to Mars."
-
I cannot sprout wings, and even if I did I cannot use them to fly to Mars. But by definition it's a true statement unless I misunderstand post #7.
May be you can think about it this way. A false premise leads to a false conclusion. This is true, right? So if A and B are false then "if A than B" is true, right?
 
  • #82
Averagesupernova said:
"If I sprout wings and fly, then I shall use them to fly to Mars."
Two hypothesis: Spread wings & fly preceeded by a conditional. I cannot assign any truth or lie value
 
  • #83
mcastillo356 said:
Two hypothesis: Spread wings & fly preceeded by a conditional. I cannot assign any truth or lie value
Which is what I said in #76
 
  • #84
Mark44 said:
Hard to believe that this thread now has 80 posts!
Boy, howdy, ain't that the truth. I STILL say your post #7 should have ended the discussion.

EDIT: Mark, you're a mentor. How about you just tie this off? We are CLEARLY not going to get through to some folks.
 
  • Sad
  • Like
Likes   Reactions: mcastillo356 and PeroK
  • #85
phinds said:
How about you just tie this off?
Done.
 
  • Like
  • Sad
Likes   Reactions: SammyS, phinds, mcastillo356 and 2 others

Similar threads

Replies
11
Views
3K
Replies
5
Views
3K
  • · Replies 1 ·
Replies
1
Views
2K
Replies
80
Views
22K
Replies
7
Views
4K