UGA Bulletin Logo

Mathematical Methods and Formal Reasoning for Linguistics


Course Description

Logical reasoning and quantitative literacy for linguistics. Recognition of patterns, making generalizations, abstraction to a formal system, application of the system to specific situations, identifying valid arguments, and the use of mathematical models, with a focus on applications in linguistics.


Athena Title

Math and Reasoning


Grading System

A - F (Traditional)


Student Learning Outcomes

  • By the end of the course, students will learn mathematical concepts and methods adequate to construct valid arguments, model natural language meaning, and increase their general problem-solving skills.
  • By the end of the course, students will be able to identify and classify different types of implications between sentences in natural languages, such as entailments.
  • By the end of the course, students will be able to use techniques and tools from mathematics to create formal representations of natural language expressions and model natural language meaning in a precise and unambiguous way.

Topical Outline

  • Types of implications Entailments: relations between propositions
  • Set theory: motivations for set theory
  • Propositional logic: Motivations for propositional logic language
  • Predicate logic: Motivations for predicate logic language
  • Typed lambda calculus: Motivations for typed language