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