2014 dxdy logo

Научный форум dxdy

Математика, Физика, Computer Science, Machine Learning, LaTeX, Механика и Техника, Химия,
Биология и Медицина, Экономика и Финансовая Математика, Гуманитарные науки




 
 Разрешимость логики первого порядка
Сообщение01.11.2022, 15:11 
Здравствуйте! Изучаю математическую логику и дошёл до теоремы Чёрча о неразрешимости логики первого порядка. Насколько я понимаю, теорема о полноте гарантирует нам алгоритм, который перечисляет множество истинных формул логики первого порядка. В таком случае, если мы хотим установить истинность или ложность замкнутой формулы $A$, то мы запускаем этот алгоритм на формуле $A$ и параллельно на формуле $\neg A$. Один из этих алгоритмов обязательно закончит работу и после этого результатом работы "разрешающего" алгоритма будет 0 или 1 исходя из того, какой алгоритм закончил работу. То есть таким образом мы получаем алгоритм, который логику первого порядка "разрешает". Где ошибка?

 
 
 
 Re: Разрешимость логики первого порядка
Сообщение01.11.2022, 15:14 
Аватара пользователя
Ysan_Asanov в сообщении #1568567 писал(а):
теорема о полноте гарантирует нам алгоритм, который перечисляет множество истинных формул логики первого порядка
Не истинных, а общезначимых (истинных в любой модели; истинность формулы всегда в какой-то модели, а не вообще).

 
 
 
 Re: Разрешимость логики первого порядка
Сообщение01.11.2022, 15:17 
Ysan_Asanov в сообщении #1568567 писал(а):
Один из этих алгоритмов обязательно закончит работу
С учётом сказанного выше mihaild вот это совсем не обязательно.

 
 
 
 Re: Разрешимость логики первого порядка
Сообщение01.11.2022, 21:06 
Большое спасибо

 
 
 [ Сообщений: 4 ] 


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group