Semantics of Predicate Logic

This quiz is designed to test your understanding of the semantics of predicate logic, a formal language used to represent and reason about the world around us.

14 Questions Published

Questions

Question 1 Multiple Choice (Single Answer)

In predicate logic, what is the primary purpose of a predicate?

  1. To represent objects or individuals in a domain of discourse.
  2. To describe properties or relations between objects.
  3. To serve as a logical connective between propositions.
  4. To quantify over a set of objects or values.
Question 2 Multiple Choice (Single Answer)

What is the difference between a term and a predicate in predicate logic?

  1. Terms are used to represent objects or individuals, while predicates are used to describe properties or relations.
  2. Terms are used to quantify over a set of objects or values, while predicates are used to represent objects or individuals.
  3. Terms are used to serve as logical connectives between propositions, while predicates are used to describe properties or relations.
  4. Terms are used to represent properties or relations, while predicates are used to quantify over a set of objects or values.
Question 3 Multiple Choice (Single Answer)

What is the role of quantifiers in predicate logic?

  1. To specify the number of objects or individuals that satisfy a given predicate.
  2. To restrict the domain of discourse to a specific set of objects or individuals.
  3. To introduce logical connectives between propositions.
  4. To serve as predicates that describe properties or relations between objects.
Question 4 Multiple Choice (Single Answer)

What is the difference between a closed formula and an open formula in predicate logic?

  1. A closed formula contains no free variables, while an open formula contains at least one free variable.
  2. A closed formula contains only constants and predicates, while an open formula contains variables.
  3. A closed formula is always true or false, while an open formula can be true or false depending on the values of its free variables.
  4. A closed formula is a proposition, while an open formula is a predicate.
Question 5 Multiple Choice (Single Answer)

What is the principle of universal instantiation in predicate logic?

  1. Any instance of a universally quantified formula is true.
  2. Any instance of an existentially quantified formula is false.
  3. Any closed formula is true.
  4. Any open formula is false.
Question 6 Multiple Choice (Single Answer)

What is the principle of existential instantiation in predicate logic?

  1. Any instance of a universally quantified formula is true.
  2. Any instance of an existentially quantified formula is false.
  3. Any closed formula is true.
  4. Any open formula is false.
Question 7 Multiple Choice (Single Answer)

What is the difference between a model and a structure in predicate logic?

  1. A model is a set of objects and relations that satisfies a given formula, while a structure is a set of objects and relations that satisfies a set of formulas.
  2. A model is a set of objects and relations that satisfies a given formula, while a structure is a set of objects and relations that is consistent with a given formula.
  3. A model is a set of objects and relations that satisfies a given formula, while a structure is a set of objects and relations that is equivalent to a given formula.
  4. A model is a set of objects and relations that satisfies a given formula, while a structure is a set of objects and relations that is independent of a given formula.
Question 8 Multiple Choice (Single Answer)

What is the completeness theorem for predicate logic?

  1. Any formula that is true in all models is provable in predicate logic.
  2. Any formula that is provable in predicate logic is true in all models.
  3. Any formula that is true in some model is provable in predicate logic.
  4. Any formula that is provable in predicate logic is true in some model.
Question 9 Multiple Choice (Single Answer)

What is the soundness theorem for predicate logic?

  1. Any formula that is true in all models is provable in predicate logic.
  2. Any formula that is provable in predicate logic is true in all models.
  3. Any formula that is true in some model is provable in predicate logic.
  4. Any formula that is provable in predicate logic is true in some model.
Question 10 Multiple Choice (Single Answer)

What is the difference between a deductive argument and an inductive argument?

  1. A deductive argument is based on evidence, while an inductive argument is based on logic.
  2. A deductive argument is based on logic, while an inductive argument is based on evidence.
  3. A deductive argument is always valid, while an inductive argument is always invalid.
  4. A deductive argument is always invalid, while an inductive argument is always valid.
Question 11 Multiple Choice (Single Answer)

What is the difference between a valid argument and a sound argument?

  1. A valid argument is based on logic, while a sound argument is based on evidence.
  2. A valid argument is based on evidence, while a sound argument is based on logic.
  3. A valid argument is always true, while a sound argument is always false.
  4. A valid argument is always false, while a sound argument is always true.
Question 12 Multiple Choice (Single Answer)

What is the difference between a categorical syllogism and a hypothetical syllogism?

  1. A categorical syllogism has two premises and a conclusion, while a hypothetical syllogism has one premise and a conclusion.
  2. A categorical syllogism has one premise and a conclusion, while a hypothetical syllogism has two premises and a conclusion.
  3. A categorical syllogism has two premises and a conclusion, and the premises are categorical statements, while a hypothetical syllogism has one premise and a conclusion, and the premise is a hypothetical statement.
  4. A categorical syllogism has one premise and a conclusion, and the premise is a categorical statement, while a hypothetical syllogism has two premises and a conclusion, and the premises are hypothetical statements.
Question 13 Multiple Choice (Single Answer)

What is the difference between a disjunctive syllogism and a conjunctive syllogism?

  1. A disjunctive syllogism has two premises and a conclusion, and the premises are disjunctive statements, while a conjunctive syllogism has one premise and a conclusion, and the premise is a conjunctive statement.
  2. A disjunctive syllogism has one premise and a conclusion, and the premise is a disjunctive statement, while a conjunctive syllogism has two premises and a conclusion, and the premises are conjunctive statements.
  3. A disjunctive syllogism has two premises and a conclusion, and the premises are categorical statements, while a conjunctive syllogism has one premise and a conclusion, and the premise is a hypothetical statement.
  4. A disjunctive syllogism has one premise and a conclusion, and the premise is a categorical statement, while a conjunctive syllogism has two premises and a conclusion, and the premises are hypothetical statements.
Question 14 Multiple Choice (Single Answer)

What is the difference between a modal syllogism and a non-modal syllogism?

  1. A modal syllogism has two premises and a conclusion, and the premises are modal statements, while a non-modal syllogism has one premise and a conclusion, and the premise is a non-modal statement.
  2. A modal syllogism has one premise and a conclusion, and the premise is a modal statement, while a non-modal syllogism has two premises and a conclusion, and the premises are non-modal statements.
  3. A modal syllogism has two premises and a conclusion, and the premises are categorical statements, while a non-modal syllogism has one premise and a conclusion, and the premise is a hypothetical statement.
  4. A modal syllogism has one premise and a conclusion, and the premise is a categorical statement, while a non-modal syllogism has two premises and a conclusion, and the premises are hypothetical statements.