Second-order logic - Quiz
Second order logic
  • 1. Which theorem characterizes the regular languages (REG) as definable by monadic, second-order formulas?
A) Henkin's theorem, 1950
B) Büchi-Elgot-Trakhtenbrot theorem, 1960
C) Fagin's theorem, 1974
D) Shapiro's theorem, 2000
  • 2. Which computational complexity class is characterized by languages definable by existential, second-order formulas?
A) PSPACE
B) NP
C) PH
D) co-NP
  • 3. The set of languages definable by universal, second-order formulas corresponds to which complexity class?
A) NP
B) co-NP
C) PSPACE
D) EXPTIME
  • 4. Which complexity class is characterized by languages definable by second-order formulas?
A) EXPTIME
B) PH
C) NP
D) REG
  • 5. Adding a transitive closure operator to second-order logic characterizes which complexity class?
A) EXPTIME
B) NP
C) PH
D) PSPACE
  • 6. Which complexity class is characterized by second-order formulas with an added least fixed point operator?
A) co-NP
B) EXPTIME
C) NP
D) PSPACE
  • 7. If PH equals PSPACE, what is the impact on the expressiveness of second-order logic over finite structures?
A) Adding a transitive closure operator would not make it more expressive
B) Adding a least fixed point operator would not make it more expressive
C) It would make second-order logic less 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) Hinman, P. (2005)
B) Shapiro, S. (2000)
C) Quine, W. V. (1970)
D) Väänänen, J. (2001)
  • 9. Who authored 'Philosophy of Logic' in 1970?
A) Väänänen, J.
B) Quine, W. V.
C) Shapiro, S.
D) Henkin, L.
  • 10. Which work discusses 'Second-Order Logic and Foundations of Mathematics'?
A) Shapiro, S. (2000)
B) Hinman, P. (2005)
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) Shapiro's theorem, 2000
D) Büchi-Elgot-Trakhtenbrot theorem, 1960
  • 12. Which theorem from 1974 characterizes NP?
A) Shapiro's theorem
B) Fagin's theorem
C) Büchi-Elgot-Trakhtenbrot theorem
D) Henkin's theorem
  • 13. In descriptive complexity, what can be characterized by the power of logic needed to express languages?
A) Computational complexity classes
B) Cayley tables
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) If PH = PSPACE, adding a least fixed point operator does not increase expressiveness
C) PSPACE is always more expressive than PH
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 regular language
B) An EXPTIME language
C) A finite string w = w1···wn in a finite alphabet A
D) A Cayley table of a finite structure
  • 16. Which author wrote 'Fundamentals of Mathematical Logic'?
A) Hinman, P. (2005)
B) Henkin, L. (1950)
C) Quine, W. V. (1970)
D) Shapiro, S. (2000)
  • 17. What is the significance of the Cayley tables of finite structures in descriptive complexity?
A) They define regular languages
B) They are equivalent to second-order logic
C) They can be encoded by a finite string
D) They characterize NP
  • 18. In standard semantics for second-order logic, what do the quantifiers range over?
A) All sets or functions of the appropriate sort
B) Only subsets of the domain
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 finite sets
D) Only the empty set
  • 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 uniqueness of the standard interpretation
C) The completeness of second-order logic
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 ability to quantify over sets
B) Its ability to quantify over individual elements only
C) Its reliance on first-order logic
D) Its use of finite domains
  • 22. What does the least-upper-bound property state about sets of real numbers?
A) Every bounded, nonempty set has a supremum
B) Every set has a maximum element
C) Every set is countable
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) Existential second-order logic (ESO)
B) Full second-order logic
C) First-order logic with Henkin quantifiers
D) First-order logic with Gödel's incompleteness theorem
  • 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) No
B) Yes
C) It is undecidable
D) Only under certain conditions
  • 28. What is the decidability status of full second-order logic over any infinite set?
A) Only decidable for finite sets
B) Undecidable
C) Decidable
D) Decidable under certain conditions
  • 29. What is the analogous construction in second-order arithmetic to the fragments of second-order logic?
A) Logical hierarchy
B) Arithmetical hierarchy
C) Computational hierarchy
D) Analytical hierarchy
  • 30. How many models does the second-order theory of the real numbers have?
A) Many models, including countable ones.
B) No models.
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) The Löwenheim–Skolem theorem.
B) Gödel's incompleteness 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 assumes the continuum hypothesis is false.
C) A theory that only includes first-order logic axioms.
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) Gödel
B) C. S. Peirce
C) Skolem
D) Gottlob Frege
  • 34. What paradox led to the realization that something was wrong with Frege's system?
A) Gödel's incompleteness
B) Skolem's paradox
C) Russell's paradox
D) Löwenheim-Skolem theorem
  • 35. Who rejected Quine's reasoning and advanced a plural quantification interpretation of second-order logic?
A) C. S. Peirce
B) W. V. Quine
C) George Boolos
D) Gottlob Frege
Created with That Quiz — the math test generation site with resources for other subject areas.