{
  "translations": {
    "en": {
      "halt": {
        "type": "multiple",
        "description":"<br>Unfortunately, the Halting Problem, as this is called, cannot be solved. There will never be a computer program that can positively determine, for an arbitrary program <i>P</i>, if P will halt for all input. Nor will there even be a computer program that can positively determine if arbitrary program <i>P</i> will halt for a specified input <i>I</i>. ",
        "question":"The <b>halting problem</b> is to determine, for an arbitrary program P, if P will halt for a specified input I.",
        "answer": "True",
        "choices": ["True", "False"]
      },
      "countable": {
        "type": "multiple",
        "description":"A set is said to be <i>countable</i> (or <i>countably</i> infinite if it is a set with an infinite number of members) if every member of the set can be uniquely assigned to a positive integer. A set is said to be <i>uncountable</i> (or <i>uncountably infinite<i>) if it is not possible to assign every member of the set to its own positive integer.",
        "question":"A set is said to be countable if every member of the set can be uniquely assigned to a positive integer.",
        "answer": "True",
        "choices": ["True", "False"]
      },
      "uncountable": {
        "type": "multiple",
        "description":"A set is said to be <i>countable</i> (or <i>countably</i> infinite if it is a set with an infinite number of members) if every member of the set can be uniquely assigned to a positive integer. A set is said to be <i>uncountable</i> (or <i>uncountably infinite<i>) if it is not possible to assign every member of the set to its own positive integer.",
        "question":"A set is said to be uncountable if it is not possible to assign every member of the set to its own positive integer.",
        "answer": "True",
        "choices": ["True", "False"]
      },
      "programs": {
        "type": "multiple",
        "description":"<br>By this process, any string of finite length is assigned to some bin. So any program, which is merely a string of finite length, is assigned to some bin. <br><br>Because all programs are assigned to some bin, the set of all programs is countable. Naturally most of the strings in the bins are not legal programs, but this is irrelevant. All that matters is that the strings that do, correspond to programs are also in the bins.",
        "question":"Is the number of programs countable or uncountable?",
        "answer": "countable",
        "choices": ["countable", "uncountable"]
      },
      "functions": {
        "type": "multiple",
        "description": "Can we assign every function to a bin? The answer is no, because there is always a way to create a new function that is not in any of the bins. Suppose that somebody presents a way of assigning functions to bins that they claim includes all of the functions. We can build a new function that has not been assigned to any bin, as the next page shown.",
        "question": "The number of integer function is uncountable because there is always a way to create a new function that is not in any of the bins.",
        "answer": "True",
        "choices": ["True", "False"]
      }

    }
  }
}

