Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Programmatic Semantics - Using Model-Checker Software for Semantic Theory Development

Topos Institute via YouTube

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Explore a novel programmatic methodology for semantic theory development in this Berkeley Seminar lecture by Benjamin Brast-McKie. Learn how model-checker software can revolutionize the prototyping and exploration of semantic theories by addressing key shortcomings in traditional philosophical logic methodologies. Discover how the presented model-checker leverages the SMT solver Z3 to systematically rule out finite countermodels of specified sizes, providing robust evidence for logical consequences. Understand the implementation of programmatic semantics that streamlines the exploration of complex semantic theories while offering modular, combinable frameworks for comparing different theoretical approaches. Examine the practical applications in hyperintensional semantics, where increased theoretical complexity reflects the discipline's maturity rather than representing limitations. Gain insights into collaborative features through TheoryLib integration that facilitates theory sharing and joint research efforts. Witness how computability serves as an objective measure for evaluating theoretical virtues alongside traditional criteria. Conclude with a concrete demonstration of the workflow, illustrating how this programmatic approach enhances both the development and accessibility of semantic research for future advancement in the field.

Syllabus

[Berkeley Seminar] Benjamin Brast-McKie | Programmatic Semantics

Taught by

Topos Institute

Reviews

Start your review of Programmatic Semantics - Using Model-Checker Software for Semantic Theory Development

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.