bobleboffon3 wrote:Spoiler:I understand your point ( this kind of metaquestion gets tricky sometime ) but the point where we differs in our argumentation, is that you suppose the demon is allowed to "speak gibberish" or "remain silent" when asked a question.
From the original poster, tho, we can find out that"If their nature was angelic then they could tell only the truth because to do otherwise would be against God. If their nature was demonic then they could tell either truth or a lie depending on the situation."
This changes everything. If the devil was allowed to talk gibberish, answer random words without even listening the question, or even remain silent to a valid question, then my question would not work. But the problem clearly states that the demon can either :
-Tells the truth
or
-Lie
Obviously, he could not do any of those if I asked him a question such as "Will you answer "no" to this question"? This question lead to a contradiction, no matter what you answer. So an honest/liar entity could never answer it. Of course a "random" entity could totally answer "yes" or "no" at will, but not only it would not make sense, would only lead to a contradiction/paradox... but it's also not the kind of entity we're playing with : He's only allowed to tell the truth or lie.
Spoiler:
I guess I was not being clear. I am well aware that the demon can not answer gibberish. But just as you say that the demon cannot answer "Will you answer 'no' to this question?" so can he not answer your question.
Perhaps our disagreement stems from some dispute on the nature of lying. I am assuming that to lie is to make a statement that is false. In answering a question, "Is P?" where P is some statement, with a reply of "yes," I claim that this is equivalent to making the statement P. A reply of "no" would be equivalent to making the statement NOT P. You claim that the demon cannot make the statement "I am either an angel or this statement is false," because that is gibberish. I agree completely! That is why I don't think he can make the negation of that statement. Surely P is gibberish if and only if NOT P is gibberish.
Incidentally, I'd be curious to hear what you think of my earlier solution to the puzzle: asking either character, "if I ask your companion there whether he is an angel, will he say yes?"
Perhaps our disagreement stems from some dispute on the nature of lying. I am assuming that to lie is to make a statement that is false. In answering a question, "Is P?" where P is some statement, with a reply of "yes," I claim that this is equivalent to making the statement P. A reply of "no" would be equivalent to making the statement NOT P. You claim that the demon cannot make the statement "I am either an angel or this statement is false," because that is gibberish. I agree completely! That is why I don't think he can make the negation of that statement. Surely P is gibberish if and only if NOT P is gibberish.
Incidentally, I'd be curious to hear what you think of my earlier solution to the puzzle: asking either character, "if I ask your companion there whether he is an angel, will he say yes?"
