< Return to Video

Can you solve the three gods riddle? - Alex Gendler

  • Not Synced
    Created my logician Raymond Smullyan
  • Not Synced
    and popularized by his colleague
    Goerge Boolos,
  • Not Synced
    this riddle has been called the hardest
    logic puzzle ever.
  • Not Synced
    You and your team have crash-landed
    on an ancient planet.
  • Not Synced
    The only way off is to appease
    its three alien overloards,
  • Not Synced
    Tee, Eff, and Arr,
  • Not Synced
    by giving them the correct artifacts.
  • Not Synced
    Unfortunately, you don't
    know who is who.
  • Not Synced
    From an inscription, you learn that you
    may ask three yes or no questions,
  • Not Synced
    each addressed to any one lord.
  • Not Synced
    Tee's answers are always true,
  • Not Synced
    Eff's are always false,
  • Not Synced
    and Arr's answer is random each time.
  • Not Synced
    But there's a problem.
  • Not Synced
    You've deciphered the language enough
    to ask any question,
  • Not Synced
    but you don't know which of the two
    words ozo and ulu means yes
  • Not Synced
    and which means no.
  • Not Synced
    How can you still figure out
    which alien is which?
  • Not Synced
    Pause here if you want
    to figure it out for yourself!
  • Not Synced
    Answer in: 3
  • Not Synced
    2
  • Not Synced
    1
  • Not Synced
    At first, this puzzle seems not just hard,
    but downright impossible.
  • Not Synced
    What good is asking a question
  • Not Synced
    if you can neither understand the answer
    nor know if it's true?
  • Not Synced
    But it can be done.
  • Not Synced
    The key is to carefully formulate
    our questions
  • Not Synced
    so that any answer
    yields useful information.
  • Not Synced
    First of all, we can get around
    to not knowing ozo and ulu mean
  • Not Synced
    by including the words themselves
    in the questions,
  • Not Synced
    and secondly, if we load each question
    with a hypothetical condition,
  • Not Synced
    whether an alien is lying or not
    won't actually matter.
  • Not Synced
    To see how that could work,
  • Not Synced
    imagine our questions
    is whether two plus two is four.
  • Not Synced
    Instead of posing it directly,
  • Not Synced
    we say, "If I asked you whether
    two plus two is four,
  • Not Synced
    would you answer 'ozo'?"
  • Not Synced
    If 'ozo' means yes
    and the overlord is Tee,
  • Not Synced
    it truthfully replies, "ozo."
  • Not Synced
    But what if we ask Eff?
  • Not Synced
    Well, it would answer "ulu,"
    or no to the embedded question,
  • Not Synced
    so it lies and replies ozo instead.
  • Not Synced
    And if 'ozo' actually means no,
  • Not Synced
    then the answer to
    our embedded question is 'ulu,'
  • Not Synced
    and both Tee and Eff still reply 'ozo,'
  • Not Synced
    each for their own reasons.
  • Not Synced
    If you're confused about why this works,
  • Not Synced
    the reason involves logical structure.
  • Not Synced
    A double positive and a double negative
    both result in a positive.
  • Not Synced
    Now, we can be sure that asking
    either Tee or Eff a question put this way
  • Not Synced
    will yield 'ozo'
    if the hypothetical question is true
  • Not Synced
    and 'ulu' if it's false
  • Not Synced
    regardless of what
    each word actually means.
  • Not Synced
    Unfortunately,
    this doesn't help us with Arr.
  • Not Synced
    But don't worry, we can use our first
    questions to identify one alien lord
  • Not Synced
    that definitely isn't Arr.
  • Not Synced
    Then we can use the second to find out
    whether its Tee or Eff.
  • Not Synced
    And once we know that,
  • Not Synced
    we can ask it to identify
    one of the others.
  • Not Synced
    So let's begin.
  • Not Synced
    Ask the alien in the middle,
  • Not Synced
    "If I asked you whether the overlord on
    my left is Arr, would you answer 'ozo'?"
  • Not Synced
    If the reply is 'ozo,'
    there are two possibilities.
  • Not Synced
    You could already be talking to Arr,
    in which case the answer is meaningless.
  • Not Synced
    But otherwise, you're talking to either
    Tee or Eff,
  • Not Synced
    and as we know,
  • Not Synced
    getting 'ozo' from either one means
    you hypothetical question was correct,
  • Not Synced
    and the left overlord is indeed Arr.
  • Not Synced
    Either way, you can be sure the alien
    on the right is not Arr.
  • Not Synced
    Similarly, if the answer is 'ulu,'
  • Not Synced
    then you know the alien
    on the left can't be Arr.
  • Not Synced
    Now go to the overlord you've determined
    isn't Arr and ask,
  • Not Synced
    "If I asked 'arr you Eff?'
    would you answer 'ozo'?"
  • Not Synced
    Since you don't have to worry about
    the random possibility,
  • Not Synced
    either answer will
    establish its identity.
  • Not Synced
    Now that you know whether its
    answers are true or false,
  • Not Synced
    ask the same alien whether the center
    overlord is Arr.
  • Not Synced
    The process of elimination will identify
    the remaining one.
  • Not Synced
    The satisfied overlords help you
    repair your ship
  • Not Synced
    and you prepare for takeoff.
  • Not Synced
    Allowed one final question, you ask
    Tee if it's a long way to Earth,
  • Not Synced
    and he answers 'ozo.'
  • Not Synced
    Too bad you still don't know
    what that means.
Title:
Can you solve the three gods riddle? - Alex Gendler
Speaker:
Alex Gendler
Description:

more » « less
Video Language:
English
Team:
closed TED
Project:
TED-Ed
Duration:
04:54

English subtitles

Revisions Compare revisions