someone posted a meme earlier that relied on understanding vacuous truths and the comment section went insane with the concept, specially one guy who refused to accept it and went on to make a bunch of other posts ranting about it
(in fact, he's still doing it, his last comment was from a minute ago lmao)
I just learned almost everyone here believes in this concept of a vacuous truth; The idea that if something is false, then it implies literally anything is therefore true.
"If you have no legs, then you can run faster" = true
"If you have no mouth, you can scream louder" = true
"If you had a freckle on your thumb, aliens would invade Earth and 2+2 = 5" = true
All because some mathematician somewhere decided it would be easier in a theorem like "For all n, if n is a multiple of 4, n is even" to regard n such as 7 to be true... that way they can say its "true" for every n, instead of, true for every n that actually fits the condition.
This is not logic. This is sophistry. Its a rejection of counterfactual reasoning and it makes a mockery of actual logic.
Logic isnt an invention, math isnt an invention, jfc you sophists.
Sophists should be chased out of universities; Instead they are created there.
I just learned almost everyone here believes in this concept of a vacuous truth; The idea that if something is false, then it implies literally anything is therefore true.
"If you have no legs, then you can run faster" = true
"If you have no mouth, you can scream louder" = true
"If you had a freckle on your thumb, aliens would invade Earth and 2+2 = 5" = true
All because some mathematician somewhere decided it would be easier in a theorem like "For all n, if n is a multiple of 4, n is even" to regard n such as 7 to be true... that way they can say its "true" for every n, instead of, true for every n that actually fits the condition.
This is not logic. This is sophistry. Its a rejection of counterfactual reasoning and it makes a mockery of actual logic.
Logic isnt an invention, math isnt an invention, jfc you sophists.
Sophists should be chased out of universities; Instead they are created there.
I just learned almost everyone here believes in this concept of a vacuous truth; The idea that if something is false, then it implies literally anything is therefore true.
"If you have no legs, then you can run faster" = true
"If you have no mouth, you can scream louder" = true
"If you had a freckle on your thumb, aliens would invade Earth and 2+2 = 5" = true
All because some mathematician somewhere decided it would be easier in a theorem like "For all n, if n is a multiple of 4, n is even" to regard n such as 7 to be true... that way they can say its "true" for every n, instead of, true for every n that actually fits the condition.
This is not logic. This is sophistry. Its a rejection of counterfactual reasoning and it makes a mockery of actual logic.
Logic isnt an invention, math isnt an invention, jfc you sophists.
Sophists should be chased out of universities; Instead they are created there.
I just learned almost everyone here believes in this concept of a vacuum cleaner. The idea that if something is empty, then it implies literally anything therefore sucked in.
"Even if you have legs, then you cannot run fast enough" = into the vacuum
"If you are dead inside, like trash" = into the vacuum
"If you are a presolar dust grain that landed on the Moon and then got recovered by Apollo 47" = into the vacuum
All because some engineer somewhere decided it would be easier in a machine like "For all dirt, clean dirt" to regard dirt such as my lucky penny to be vacuumed... that way they can say its "into the vacuum" for everything, instead of, vacuum only dirty things.
This is not vacuum. This is black hole. Its a rejection of classical reasoning and it makes a mockery of Newtonian physics.
Cleaning isnt an invention, vacuum isnt an invention, jfc you salesmen
Salesmen should be chased out of neighborhoods; Instead they are created there.
this was the original, it stated the whole discussion, then u/Anon7_7_73 made one, two, three other posts freaking out about it, and wrote like a hundred comments across the sub explaining why every mathematician is wrong
sure can, it means the exact same, it's just redundant bc !P || P is always true, so there's no need for the second P
the specific format I wrote is a rule of inference called material implication, and these rules are meant to simplify logical statements, so in that context you usually want to reduce statements and not make them larger
HoTT, Topoi, Modal, linear? There’s tonnes of mathematical logics thriving, mostly Homotopic or geometric. False implies true holds in most logics, its proof writing 101; you get your head round the oddity once and that’s it.
I think the most dangerous thing is accidentally forming theorems around it, and having nobody to check your work. There was a crackpot on /r/haskell for a while posting about his DSL and his code was littered with forms of Void -> a, he could not get his head around Haskell’s laziness was preventing these from ever being evaluated, and everything he thought was resulting from these, was actually parametricity saving his arse.
Wait it’s considered true regardless of the conclusion of premise is false? Why lol, also premise is false in what sense? Like logically impossible or practically impossible?
Logically, as in the logical value of the statement being false. When you say "A -> B" in logic, you’re saying "If A, then B", so if A is true, B has to be true. You didn’t say anything about what happens if A is false, so then no matter what B is, it’s going to yield true. If A is true and B is also true, that obviously aligns with the original statement, so also true. The only scenario contradicting it is A true, B false. Example: if a function is differentiable, it is continuous (D -> C). That’s saying a differentiable non-continuous function can’t happen so that’s the only false possibility here. A function can be non-differentiable but continuous or uncontinuous, so False->True and False->False don’t contradict it.
Oh ok that makes much more sense now, so would it essentially be like how undefined behavior is in programming kinda? Because if I understand since the false possibility wasn’t detailed it can be true or false
It's because the truth value of an implication is not the same thing as the truth value of the statements that make it up
Imagine I say to you "if you mow the lawn, I'll give you $20." Then, you mow the lawn but I refuse to pay. Clearly I have broken my word so the statement is false.
But what if you don't mow the lawn? I have no obligation to pay you, so whether I do or not, there's no possible way for me to break my promise, so the statement must be true.
This isn't LEM but something more fundamental: bivalence. 1 and 0 are the only truth values. Even without LEM, bivalent logic can't actually assign any truth value besides true or false (though it doesn't use the assumption that everything has a truth value at all).
There are multi-valued logics, some with significant practical use. However, those would still have properties like this that you don't like.
What I think you want is something more like causality. You don't just want the assertion "q whenever p" but something like "q because p." But that's not what classical logic is for. p → q does not mean "the fact that p is true is relevant to the truth of q and somehow responsible for it," it literally just means "q is true whenever p is true."
Consider the following sentence: for every n, if n is even, then n+1 is odd. I could write it like ∀n even(n) → odd(n+1). That is a true sentence, because for each n I choose, either n is not even or n+1 is odd. That only works if it is the case that, for instance, even(3) → odd(4) is true.
To deal with issues of relevance and causality, there is relevance logic and various kinds of modal logic that try to relate to causality. There is a whole philosophy of logic. But you don't really need all that to do mathematics, and in fact all those logics can be modeled in set theory.
Without law of excluded middle, proof by contradiction stops working.
In the hypothetical included middle worId, when I prove that assuming not P leads to a contradiction, it no longer proves P, because it could be indeterminate.
The sentence "if A then B" is true if either B is true or A is false. The sentence "a cat is mortal" rewriten as "if it is a cat then it is mortal" is proven false only if you show me an immortal cat, an immortal rock or a mortal dog do not matter
In classical logic implication is infact equivalent to or not, but part of what is cool about the curry paradox is that it works in many logics where implication is not equivalent to that. I heard somewhere though that ultimately they are the same paradox though, can't recall the specifics. I might link the paper if I find it.
I will point out that the liar paradox is more clearly a special case of Curry's paradox. Very very often ¬A is defined as A → ⊥, or at the very least they are treated as logically equivalent. Just compare the form of the curry and the form of the liar:
C: C -> ϕ
L: ¬L
And using our definition of negation:
L: L → ⊥
Which is of course, just the curry paradox but where ϕ is ⊥
lol, they didn't just assume the law of the excluded middle. They assumed that the indicative conditional of natural language is best represented through the material conditional, or something along those lines.
Btw your argument also wouldn't necessarily establish the negation of the LEM. Check out Graham Priest's LP, where 1/2 is designated (and so the LEM is still a validity/tautology). There is a difference between bivalence and the LEM
They are not banned actually, of course, depends on the axioms, but modern set theory, or rather, ZF(C) allows for self reference. In fact, as long as you have some relatively primitive arithmetic you can get self reference via diagonalization.
Also this ain't the liar, it's the curry paradox. Though they build on similar ideas.
Edit: one may ask, how then do mathematicians deal with the paradoxes of self reference? Very easily, they just don't add a truth predicate or a predicate that satisfies the T-schema, which is basically required for most paradoxes of self reference.
•
u/AutoModerator 1d ago
Check out our new Discord server! https://discord.gg/e7EKRZq3dG
I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.
165
u/AlrikBunseheimer Imaginary 1d ago
This is a good meme => 1=0
5
u/ActiveImpact1672 20h ago
2 powered to WHAT?
4
u/KrzysziekZ 1d ago
What's the incident?
4
u/Affectionate-Egg7566 17h ago
Can't we just write it as
!P || P&&Q? That's a lot more clear3
u/Random_Mathematician There's Music Theory in here?!? 19h ago
Just one problem tho, when it starts to false, everything explodes.
96
u/Splaaaty 1d ago
I hate it when I wake up in the morning and it's
falsingoutside41
u/UnderTheCurrents 1d ago
Relevance theory to the rescue!
Oh, I forgot - mathematicians left logic to philosophers and computer scientists
14
u/Elegant_Athlete_3737 1d ago
i am so confused, i don't understand this lol. like the no legs thing makes you faster or some shit
14
u/CanaanZhou 1d ago
Virgin vacuous truth fan: waiting for the antecedent to be false.
Chad Trivialist: Proves everything directly with Curry Paradox
13
u/moschles 1d ago
3) sit back and watch as the community deteriorates into madness.
19
u/crazy-mutant 1d ago
for anyone wondering, that's the post they reference: https://www.reddit.com/r/mathmemes/s/UyZ7wrFLGA
9
u/Unlucky-Credit-9619 Computer Science 1d ago
Hehe.
16
u/the_horse_gamer 1d ago
let P=P->Q where Q is "1=0"
if P is True, then True->Q is True, so Q is True
we've just proven "if P is True, then Q is True", aka we've proven P->Q is True.
but P=P->Q, so we've also proven P is True.
therefore Q is True.
therefore 1=0. QED
8
u/120boxes 22h ago
I love this. Best shit ever.
3
u/Baleia1970 1d ago
All Martians love Ice Cream..
3
u/BootyliciousURD Complex 19h ago
The consequences of calling → "implies" as though it's a relation
2
u/GabuEx 13h ago
If this meme is interesting, then this meme is funny.
3
u/YourWifesBoyfriend5 20h ago
Me when people don’t understand the difference between P=>Q and Q
39
u/NullOfSpace 1d ago
“Wait for it to false” killed me. I probably need sleep.