Re:A liar who always lies says "All my hats are green."
by Certhas on Monday December 09, 2024 @07:43AM
(#42365757)
Correct.
Common source of confusion/trickery/divergence between ordinary language and formal logic.
Edit: Logically speaking, the following two are equivalent:
They married and had kids.
They had kids and married.
Re:A liar who always lies says "All my hats are green."
by mewpmewp2 on Monday December 09, 2024 @08:17AM
(#42366031)
Also I think sometimes children will realize a logic gap there and so they will try this funny trickery where they will make statements like these, which technically are true, but imply something totally otherwise to others. Which I find very interesting and kind of speaks to ability and inventiveness of children to think outside the box. Parents may find it annoying or dismiss it, but I think it is great.
Re:A liar who always lies says "All my hats are green."
by rcxdude on Monday December 09, 2024 @08:33AM
(#42366137)
vacuous truths are indeed a useful form of half-truth if you are aiming to deceive.
Re:A liar who always lies says "All my hats are green."
by JadeNB on Tuesday December 10, 2024 @03:40PM
(#42381181)
> Edit: Logically speaking, the following two are equivalent:
Depends on your logical system! There are temporal logics to allow one to capture logically the difference between the two.
Re:A liar who always lies says "All my hats are green."
by MrMcCall on Monday December 09, 2024 @07:43AM
(#42365755)
I don't have formal logic or any math beyond calculus, either, and it appears that this fact is to our advantage.
Re:A liar who always lies says "All my hats are green."
by mewpmewp2 on Monday December 09, 2024 @08:03AM
(#42365922)
You don't need to have learned formal logic to conclude the answer to this puzzle in my view. Yes, formal logic concludes it, but plain logic as well. The key is to realize that the answer will go against your learned social intuition and be fine with that. Social communication in many cases is illogical for efficiency reasons and that is fine. It is interesting to point out those cases and make puzzles out of them.
Re:A liar who always lies says "All my hats are green."
by MrMcCall on Monday December 09, 2024 @08:36AM
(#42366166)
I agree.
I would appreciate it if you would correct my thinking on the subject, if I have erred: https://news.ycombinator.com/item?id=42365506
Thanks in advance.
Re:A liar who always lies says "All my hats are green."
by mewpmewp2 on Monday December 09, 2024 @07:44AM
(#42365765)
Yes, your statement would be true.
Re:A liar who always lies says "All my hats are green."
by semigroupoid on Monday December 09, 2024 @07:42AM
(#42365751)
Yes
e.g. "all my lamborghinis have magical goat skin seat covers" is true if 1) I have no lamborghinis or 2) All the ones I own have magical goat skin seat covers.
(fr I have no logical or mathematical background)