Atsiliepimai
Aprašymas
Connect mathematical concepts to linguistic theory without advanced math prerequisites
There is a strong relationship between mathematics and linguistic theory, yet students in linguistics programs rarely encounter these connections systematically. Mathematical Methods and Modeling for Linguistics demonstrates that basic theories of language can be understood mathematically and that exploring these interconnections enriches linguistic study while preparing students for advanced work in all fields of linguistics.
Assuming only minimal familiarity with mathematics, this book introduces and covers concepts such as strings and lists, sets, sentential logic, predicate logic, modal and temporal logic, type theory and lambda calculus, and formal language theory. A companion website provides sample code written in Haskell to demonstrate concepts from every chapter, though students may use any preferred programming language or ignore the code sections entirely.
Readers will also find:
Designed for advanced undergraduates and graduate students in formal linguistics, computational linguistics, and natural language processing, this book also serves students of cognitive linguistics, logic, philosophy of language, and other aeras, who seek rigorous mathematical grounding in linguistic theory.
Connect mathematical concepts to linguistic theory without advanced math prerequisites
There is a strong relationship between mathematics and linguistic theory, yet students in linguistics programs rarely encounter these connections systematically. Mathematical Methods and Modeling for Linguistics demonstrates that basic theories of language can be understood mathematically and that exploring these interconnections enriches linguistic study while preparing students for advanced work in all fields of linguistics.
Assuming only minimal familiarity with mathematics, this book introduces and covers concepts such as strings and lists, sets, sentential logic, predicate logic, modal and temporal logic, type theory and lambda calculus, and formal language theory. A companion website provides sample code written in Haskell to demonstrate concepts from every chapter, though students may use any preferred programming language or ignore the code sections entirely.
Readers will also find:
Designed for advanced undergraduates and graduate students in formal linguistics, computational linguistics, and natural language processing, this book also serves students of cognitive linguistics, logic, philosophy of language, and other aeras, who seek rigorous mathematical grounding in linguistic theory.
Atsiliepimai