Кіріспе

Есептеу қабілеті үшін логика – есептеу қабілетінің кейбір аспектілерін негізгі ұғым ретінде бейнелейтін логикалық жүйелер. Бұл көбінесе арнайы логикалық байланыстардың жиынтығын, сондай-ақ логиканы есептеу тұрғысынан қалай түсінуге болады екенін түсіндіретін семантиканы қамтиды. Бұл саланың алғашқы ресми тұжырымдамасы, шамамен, 1945 жылы Стивен Клиннің жасаған іске асыру интерпретациясы болып табылады, ол интуициялық сан теориясын Тьюринг машинасының есептеулері арқылы түсіндірді. Оның мақсаты – Хейтинг-Брувер-Колмогоров (BHK) интерпретациясын нақтылау болды, сол интерпретацияға сәйкес математикалық тұжырымдардың дәлелдері конструктивті процедуралар ретінде қарастырылуы керек. Модальдық логика және сызықтық логика сияқты көптеген басқа логикалық жүйелердің, сондай-ақ ойын семантикасы сияқты жаңа семантикалық модельдердің пайда болуымен, есептеу қабілеті үшін логика бірнеше контексте қалыптастырылды. Осы жерде екеуін атап өтейік.

Есептеу қабілеті үшін модульдік логика

Клейннің бастапқы іске асырылатын түсіндірмесі есептеу және логика арасындағы байланысты зерттейтін мамандардың көп назарын аударды. 1982 жылы Мартин Хайланд оны толық жоғары реттік интуиционистік логикаға кеңейтті, ол тиімді топосты құрды. 2002 жылы Стив Аводей, Ларс Биркедал және Дана Скотт есептеуге қатысты модальдық логиканы формулирледі, ол "есептеу арқылы анықталған шындық" ұғымын білдіретін екі модальдық оператормен дәстүрлі іске асырылатын түсіндірмені кеңейтті.

Жапаридзедің есептеу логикасы

"Есептеу логикасы" – 2003 жылы Георгий Жапаридзе бастаған зерттеу бағдарламасын білдіретін есім. Оның мақсаты логиканы ойын теориялық семантика негізінде қайта құру. Мұндай семантика ойындарды интерактивті есептеу мәселелерінің формалды эквиваленті ретінде қарастырады, ал олардың "шындығын" алгоритмдік жеңіс стратегияларының болуымен байланыстырады. Есептеу логикасын қараңыз.