Second-order logic - Quiz
Second order logic
  • 1. Which theorem characterizes the regular languages (REG) as definable by monadic, second-order formulas?
A) Fagin's theorem, 1974
B) Büchi-Elgot-Trakhtenbrot theorem, 1960
C) Shapiro's theorem, 2000
D) Henkin's theorem, 1950
  • 2. Which computational complexity class is characterized by languages definable by existential, second-order formulas?
A) NP
B) co-NP
C) PH
D) PSPACE
  • 3. The set of languages definable by universal, second-order formulas corresponds to which complexity class?
A) NP
B) EXPTIME
C) PSPACE
D) co-NP
  • 4. Which complexity class is characterized by languages definable by second-order formulas?
A) EXPTIME
B) NP
C) PH
D) REG
  • 5. Adding a transitive closure operator to second-order logic characterizes which complexity class?
A) NP
B) PSPACE
C) EXPTIME
D) PH
  • 6. Which complexity class is characterized by second-order formulas with an added least fixed point operator?
A) EXPTIME
B) co-NP
C) NP
D) PSPACE
  • 7. If PH equals PSPACE, what is the impact on the expressiveness of second-order logic over finite structures?
A) It would make second-order logic equivalent to first-order logic
B) It would make second-order logic less expressive
C) Adding a transitive closure operator would not make it more expressive
D) Adding a least fixed point operator would not make it more expressive
  • 8. Which author is associated with the work 'Foundations without Foundationalism: A Case for Second-Order Logic'?
A) Hinman, P. (2005)
B) Quine, W. V. (1970)
C) Shapiro, S. (2000)
D) Väänänen, J. (2001)
  • 9. Who authored 'Philosophy of Logic' in 1970?
A) Quine, W. V.
B) Väänänen, J.
C) Shapiro, S.
D) Henkin, L.
  • 10. Which work discusses 'Second-Order Logic and Foundations of Mathematics'?
A) Shapiro, S. (2000)
B) Quine, W. V. (1970)
C) Hinman, P. (2005)
D) Väänänen, J. (2001)
  • 11. Which theorem is associated with the completeness in the theory of types?
A) Henkin, L. (1950)
B) Fagin's theorem, 1974
C) Büchi-Elgot-Trakhtenbrot theorem, 1960
D) Shapiro's theorem, 2000
  • 12. Which theorem from 1974 characterizes NP?
A) Shapiro's theorem
B) Büchi-Elgot-Trakhtenbrot theorem
C) Fagin's theorem
D) Henkin's theorem
  • 13. In descriptive complexity, what can be characterized by the power of logic needed to express languages?
A) Finite structures
B) Cayley tables
C) Computational complexity classes
D) Regular languages
  • 14. What is the relationship between PH and PSPACE in terms of second-order logic expressiveness?
A) PSPACE is always more expressive than PH
B) PH is always more expressive than PSPACE
C) If PH = PSPACE, adding a transitive closure operator does not increase expressiveness
D) If PH = PSPACE, adding a least fixed point operator does not increase expressiveness
  • 15. What does a finite structure with domain D = {1,...,n} and unary predicates Pa represent?
A) A regular language
B) A Cayley table of a finite structure
C) A finite string w = w1···wn in a finite alphabet A
D) An EXPTIME language
  • 16. Which author wrote 'Fundamentals of Mathematical Logic'?
A) Quine, W. V. (1970)
B) Henkin, L. (1950)
C) Shapiro, S. (2000)
D) Hinman, P. (2005)
  • 17. What is the significance of the Cayley tables of finite structures in descriptive complexity?
A) They characterize NP
B) They are equivalent to second-order logic
C) They define regular languages
D) They can be encoded by a finite string
  • 18. In standard semantics for second-order logic, what do the quantifiers range over?
A) Only subsets of the domain
B) All sets or functions of the appropriate sort
C) Only finite sets
D) Only functions with finite domains
  • 19. What does Henkin semantics allow for the interpretation of higher-order domains?
A) The full powerset of the model's first-order part
B) A proper subset of all sets or functions of that sort
C) Only the empty set
D) Only finite sets
  • 20. What is a necessary consequence of Gödel's incompleteness theorem for second-order arithmetic?
A) The compactness of second-order logic
B) The completeness of second-order logic
C) The uniqueness of the standard interpretation
D) The existence of non-standard interpretations of higher-order domains
  • 21. What property of second-order logic allows it to express the least-upper-bound property for sets of real numbers?
A) Its use of finite domains
B) Its ability to quantify over individual elements only
C) Its ability to quantify over sets
D) Its reliance on first-order logic
  • 22. What does the least-upper-bound property state about sets of real numbers?
A) Every set is finite
B) Every set is countable
C) Every bounded, nonempty set has a supremum
D) Every set has a maximum element
  • 23. What can be expressed in second-order logic that cannot be characterized in first-order logic?
A) The existence of real numbers
B) Finiteness and countability of the domain
C) Uncountability of the domain
D) The existence of infinite sets
  • 24. Which logic fragment is more expressive than first-order logic but less than full second-order logic?
A) First-order logic with Gödel's incompleteness theorem
B) Existential second-order logic (ESO)
C) First-order logic with Henkin quantifiers
D) Full second-order logic
  • 25. What logical symbol is used to represent 'for all' in the definition of equality in second-order logic?
A) ∀
B) ↔
C) ∃
D) →
  • 26. What is the base case in the second-order logic expression for mathematical induction?
A) 'P(0)'
B) 'P(n-1)'
C) 'P(n)'
D) 'P(n+1)'
  • 27. Is the MSO theory of the complete infinite binary tree decidable?
A) It is undecidable
B) Yes
C) Only under certain conditions
D) No
  • 28. What is the decidability status of full second-order logic over any infinite set?
A) Only decidable for finite sets
B) Decidable under certain conditions
C) Decidable
D) Undecidable
  • 29. What is the analogous construction in second-order arithmetic to the fragments of second-order logic?
A) Arithmetical hierarchy
B) Logical hierarchy
C) Analytical hierarchy
D) Computational hierarchy
  • 30. How many models does the second-order theory of the real numbers have?
A) No models.
B) Many models, including countable ones.
C) An infinite number of models.
D) Only one model.
  • 31. What classical theorem supports the uniqueness of the second-order theory of the real numbers?
A) Gödel's incompleteness theorem.
B) The Löwenheim–Skolem theorem.
C) There is only one Archimedean complete ordered field.
D) Cantor's theorem.
  • 32. What is an example of a finite second-order theory related to the continuum hypothesis?
A) A theory that defines the real numbers without any reference to cardinality.
B) A theory that only includes first-order logic axioms.
C) A theory that assumes the continuum hypothesis is false.
D) A theory characterizing the real numbers as a complete Archimedean ordered field plus an axiom about the domain's cardinality.
  • 33. Whose works on logic became famous due to the efforts of Bertrand Russell and Alfred North Whitehead?
A) Skolem
B) C. S. Peirce
C) Gödel
D) Gottlob Frege
  • 34. What paradox led to the realization that something was wrong with Frege's system?
A) Russell's paradox
B) Löwenheim-Skolem theorem
C) Gödel's incompleteness
D) Skolem's paradox
  • 35. Who rejected Quine's reasoning and advanced a plural quantification interpretation of second-order logic?
A) C. S. Peirce
B) Gottlob Frege
C) George Boolos
D) W. V. Quine
Created with That Quiz — the math test generation site with resources for other subject areas.