Неклассические логики
Автор: Георгий Бронников, JetBrains
Для кого: студенты 3-4 курса бакалавриата, студент 1-2 курса магистратуры, аспиранты
Время занятий:
18:10 - 19:30 по четвергам
30 января 6, 13, 20, 27 февраля 5, 12, 19 марта 26 марта - резерв/экзамен
ауд. N508
Аннотация:
Курс знакомит с многообразием существующих логических систем. Основное внимание будет уделяться "неклассическим" логикам, тому, как логический способ мышления применяется к решению задач лингвистики, философии и информатики. Курс направлен на студентов ФКН академических программ бакалавриата “Программная инженерия” и “Прикладная математика и информатика”, но может быть интересен и студентам других программ, интересующихся логикой.
Предварительный список тем курса:
-
Понятие логики. Логика vs риторика. Формальный язык. Семантика. Система вывода. Непротиворечивость. Полнота. На примере исчисления высказываний.
-
Исчисление предикатов. Типизированное исчисление предикатов. Формальная семантика естественного языка.
-
Модальные логики. Модальность в естественном языке.
-
Интуиционизм. Темпоральные логики. Динамическая логика.
-
Логики, ориентированные на естественный язык. Логика контрафактивных
условных предложений. Пресуппозиция и импликатура. Постулаты Грайса.
-
Эпистемическая логика. Динамическая эпистемическая логика. Синтаксическая
динамическая эпистемическая логика. Логика доказательств.
-
Субструктурные логики. Линейная логика. Категориальные грамматики.
-
Логики, ориентированные на доказательство корректности компьютерных
программ. Системы типов. Логика Хоара. Логика разделения (separation logic).