@amWhy @shredalert: This post is senseless and needs delete votes if you've any to spare. Don't know why none of the other downvoters didn't vote to delete. Thanks! =)
And nearly all the other negative-score posts are crying for deletion as well...
@shredalert Everyone used words to explain vacuous truth. And in some sense that's all one can do because there is no truth table that can explain quantifiers.
@SimplyBeautifulArt I don't believe ZFC is meaningful, as I said before. I believe lots of systems are consistent and ZFC is likely to be one of them. But consistent systems can disagree with one another about arithmetical sentences.
@shredalert Might as well get straight to the matter of the quantifier's meaning, rather than using analogy with implication, which isn't actually as clean as you think.
In particular, in non-classical logic implication may behave differently from restricted quantifiers.
@shredalert: Well in this particular case, since implication wasn't brought up, I didn't see a need to. By the way, I don't understand why you say it is wrong to think "if A is true implies B is true".
It is in fact the correct way for both classical and intuitionistic logic.
@everyone would you guys like to participate in a coding contest to see who can code the largest number on a theoretical computer with infinite resources and a max character limit?
@user21820 I'd rather we not participate or be ranked differently
@SimplyBeautifulArt Oh my goodness. Of course I'm not going to participate, but even if I did I wouldn't win because I won't use a program I'm not convinced works. I wonder how such a contest would go anyway, since last Madore's attempted one on Reddit they just didn't bother to think carefully and gave nonsensical replies.
It was painful to read the replies just to get at the nice ones.
@user21820 I meant to say that most people think of A implies B as If A is true then B is true, and don't want to think of the other cases of truth values.
Your main issue here seems to be that you are wondering how all the following statements:
If the Earth is flat, then the Earth exists.
If the Earth is flat, then the Earth does not exist.
If there is life on Europa, then the Earth exists.
could possibly be meaningfully assigned th...
In this post I stick to classical logic, but you can separate out the game semantics from the law of excluded middle and see what I mean.
Another possibility is A and B = min(A,B) ; A or B = max(A,B) ; not A = 1-A ; which is actually compatible with Kleene's 3-valued logic, taking undefined as 1/2.
People working with these kinds of logics have different ideas for how implication should be defined. It depends on the purpose, ultimately.
But programming languages are based on very very weak type theories, usually so that type judgements (whether something has a certain type) are decidable.
As for sets, you can fix any set S and take subsets as truth values, and define True and False as S and {}, and define And,Or,Not as simply Intersect,Union,Complement. Then you get what is called a boolean algebra that satisfies classical logic!
@shredalert I did soap-film experiments at some science exhibition or something. It's indeed interesting how the mechanical properties of the film lead to local surface area minimization.
And that it's not necessarily the global minimum.
@SimplyBeautifulArt I suggest you don't, because it would degenerate into what words are known concepts.