З того, що я розумію (що дуже мало, тому, будь ласка, виправте мене, де я помиляюся!), Теорія мов програмування часто стосується "інтуїтивістських" доказів. З моєї власної інтерпретації, підхід вимагає від нас серйозно сприймати наслідки обчислень щодо логіки та доцільності. Доказ не може існувати, якщо не існує алгоритму, який будує наслідки з гіпотез. Ми могли б відкинути як аксіому принцип виключеного третього, наприклад, тому що він володіє якоюсь - то об'єкт, який є або або ¬ X , nonconstructively.
Наведена вище філософія може привести до того, щоб ми віддавали перевагу інтуїтивно-обгрунтованим доказів перед тими, які їх немає. Однак я не бачив жодного занепокоєння щодо фактичного використання інтуїтивістської логіки в роботах в інших областях теоретичного КС. Ми, здається, щасливі доводити свої результати, використовуючи класичну логіку. Наприклад, можна уявити, використовуючи принцип виключеної середини, щоб довести, що алгоритм правильний. Іншими словами, ми дбаємо про серйозний обчислювальний всесвіт у своїх результатах та сприймаємо їх серйозно, але необов'язково в наших доказах цих результатів.
1. Чи стурбовані дослідники теоретичного КС щодо написання інтуїтивно-вагомих доказів? Я міг би легко уявити підполе теоретичної інформатики, яке прагне зрозуміти, коли результати TCS, особливо алгоритмічні, мають інтуїтивістичну логіку (або, що цікавіше, коли вони не мають). Але я ще жодного не натрапила.
2. Чи є якийсь філософський аргумент, який вони повинні? Здається, можна стверджувати, що результати інформатики повинні бути доведені інтуїтивно, коли це можливо, і ми повинні знати, які результати вимагають, наприклад, PEM. Хтось намагався зробити такий аргумент? Чи, можливо, існує консенсус, що це питання просто не дуже важливе?
3. Як побічне запитання, мені цікаво знати приклади випадків, коли це насправді має значення: Чи є важливі результати TCS, які, як відомо, мають класичну логіку, а не інтуїтивістичну логіку? Або підозрюється, що не тримається в інтуїтивістській логіці.
Вибачте за м'якість питання! Може знадобитися переформулювання або переосмислення після заслуховування експертів.