Stealing Ideas (and a very difficult logic puzzle)
First, the puzzle:
In a certain country there are two Gods, called A and B. One of them (A or B, you don't know which) only tells the truth, the other one only falsehoods. One day you meet a God in this country and want to find out whether it's A or B. You're only allowed to ask a single yes/no question. Unfortunately, you don't understand the language of the Gods (even though they understand yours). All you know is that their words for "yes" and "no" are "qwer" and "poiu", but you don't know which of these means "yes", and which "no". With what question will you be able to find out whether it's A or B you're talking to?
I can't really say that I have made up this puzzle. Well, I have made it up, but I took all the main ingredients from puzzles by George Boolos, who himself owes them mainly to Raymond Smullyan and a computer scientist whose name I forgot.
Now what if I decide to use this puzzle as an exercise in the logic book? I'm not sure if I will, as it is probably far too difficult. (In fact, nobody I've told it so far was able to solve it. If you find a solution without having read Boolos' article "The hardest logical puzzle ever", send me an email!) But if I use it, should I credit Boolos for the main ingredients? Or Boolos and Smullyan and that other person whose name I forgot? Should I credit Smullyan whenever I mention people that only say true or false sentences?
The same question arises in cases where I would like to steal an example from another textbook. E.g. Tomassi's Logic contains the nice inference
Nothing is better than eternal happiness.
A cheese sandwich is better than nothing.
Therefore a cheese sandwich is better than eternal happiness.
If I use an example like this (that is, an alleged inference that has the same grammatical form), should I credit Tomassi for the idea?
I'm not only interested in the legal facts, but also in what you intuitively think would be appropriate.
I know this is not exactly what you're looking for, but the cheese sandwich problem is actually a case of grammatical ambiguity. Basicaly if you use math symbols and a straight translation, you get the result you have, but if you use actual predicate logic (which is what is used in serious academic logic) it translates in a way that makes it impossible to have the strange outcome of the paragraph's argument.
basically it's like so:
yours:
N>E
S>N
therefore S>E (transitive property)
however, using predicate logic you get
there does not exist anything that is better than E
all things that are sandwiches are better than nothing
and finally from that you would get that E is better than S which is better than nothing
hope this helps