arrow grid linear view icon
The College of Arts Sciences
Search

Logic

Mathematical logic is the study of the strengths and limitations of formal languages, proofs, and algorithms and their relationships to mathematical structures. It also aims to address foundational issues in mathematics. 

Logic relates to theoretical computer science through computability theory and proof theory, to algebra, number theory, and algebraic geometry through model theory, and to analysis and ergodic theory through set theory and infinite combinatorics.

Field Members

Robert L. Constable Type theory and automated reasoning
Joseph Halpern AI, security, and game theory
Dexter Kozen Computational theory, computational algebra and logic, logics and semantics of programming languages
Justin Moore Set theory, mathematical logic, and group theory
Anil Nerode Mathematical logic, computability theory, computer science, mathematics of AI, control engineering, quantum control of macroscopic systems
Richard A. Shore Mathematical logic, recursion theory, effective and reverse mathematics, set theory
Slawomir Solecki  


Emeritus and Other Faculty
 

Michael D. Morley Mathematical logic, model theory
Zachary Norwood Mathematical logic, set theory
The wooden computing machine

Activities and Resources: