Нещодавно я думав про обґрунтованість доказу протиріччя. Останні кілька днів я читав речі з інтуїтивної логіки та теореми Годеля, щоб побачити, чи дадуть мені відповіді на мої запитання. Зараз у мене ще тривають запитання (можливо, це стосується нового матеріалу, який я читав) і сподівався отримати відповіді
( ПОПЕРЕДЖЕННЯ . Ви збираєтесь читати вміст із дуже заплутаною основою логіки, візьміть усе із зерном солі, припустимо, це питання, а не відповідь. У ньому багато непорозумінь).
Я думаю, що моє головне питання, як тільки ми показали, що не A призводить до певної суперечності, тому не повинно бути помилковим, то ми підемо і зробимо висновок, що A повинен бути правдою. Ця частина має сенс (особливо, якщо я приймаю закон виключеного середини як щось, що має сенс), але те, що мене турбує, - це те, як насправді відбувається доказ протиріччя. Спочатку ми починаємо з не A, а потім просто застосовуємо аксіоми та правила умовиводів (скажімо механічно) і бачимо, куди це нас веде. Зазвичай вона досягає суперечності (скажімо, що A - це правда, або і - це правда). Ми робимо висновок, що не A має бути помилковим, тому A є правдою. Це чудово. Але моє запитання полягає в тому, які гарантії мають офіційні системиϕякби я застосував той самий процес, але розпочав з A, я також не отримав би протиріччя там ? Я думаю, що існує якесь приховане припущення, що підтверджується суперечностями, що якби аналогічно той самий процес у A не досяг протиріччя , то які у нас гарантії цього не відбудуться? Чи є докази, що це неможливо? Іншими словами, якщо у мене була машина повороту (TM) (або супер TM), яка пішла назавжди, що спробувала всі логічні кроки від кожної аксіоми, починаючи з нібито правдивого твердження , що гарантує, що вона НЕ HALT через пошук протиріччя ?
Потім я зв'язав своє попереднє питання з теоремою про незавершеність Годеля, яка йде приблизно так:
Формальна система F, яка виражає арифметику, не може довести власну послідовність (у межах F).
Це в основному дало мені зрозуміти, що якщо це правда, то послідовність, тобто гарантування того, що А, а не А, не відбудеться, неможливо. Таким чином, здавалося, що доказ протиріччя просто неявно передбачає, що послідовність якимось чином гарантована (інакше чому б просто продовжувати і робити висновок, що А є правдивим, доказуючи, що А не є можливим, якщо він ще не знав цієї послідовності а протиріччя, де добре, для будь-якої пари висловлювань А, а не А)? Це неправильно чи я щось пропустив?
Тоді я подумав, ок, давайте просто включити в наші аксіоми правило виключеного середини, і тоді всі проблеми будуть вирішені. Але тоді я зрозумів, чекайте, якщо ми це зробимо, ми просто визначаємо проблему, а не займаємося нею. Якщо я просто змушу мою систему бути послідовною за визначенням, це не обов'язково означає, що вона насправді є послідовною ... так? Я просто намагаюся осмислити ці ідеї, і я не зовсім впевнений, що робити, але це те, що я усвідомлюю після кількох днів читання матеріалів і перегляду відео майже в кожному аспекті цих понять, суперечності, виключної середини, інтуїціоністська логіка, теореми про повноту та незавершеність Годеля ...
З цим пов'язано, що, по суті, неможливо фактично безпосередньо довести, що щось неправдиве без правила виключеного середини (або суперечності). Здається, що доказові системи добре допомагають доводити правдиві твердження, але, наскільки я розумію, вони не здатні безпосередньо показати, що речі неправдиві. Можливо, те, як вони це роблять, є більш опосередкованим протиріччям (там, де вони показують, що щось має бути помилковим, або трапляються погані речі), або виключати середину (коли знання значення істини лише одного А чи ні А дає нам правду іншого) або надання протилежних прикладів (що в основному показує, що протилежне справедливо, тому опосередковано використовується закон виключеної середини). Напевно, можливо, я справді хочу конструктивний доказ того, що щось неправдиве?
Я думаю, якщо я міг би знати, що якщо я докажу, що А не є помилковим (скажімо, я приймаю протиріччя), то це дійсно нормально, і мені не потрібно безмежно застосовувати всі правила і аксіоми умовиводу, і я гарантую, що A переміг не досягне протиріччя. Якби це було правдою, то я думаю, я міг би легше сприймати докази протиріччя. Це правда чи гарантія другої незавершеності Годеля, я не можу цього мати? Якщо я не можу цього мати, то що мені спантеличує, як це навіть можливо, щоб стільки років математиків займалися математикою, що ми не знайшли невідповідності? Чи потрібно покладатися на емпіричні докази послідовності? Або, наприклад, я проф F відповідає тому, що показує superF доводить F, але оскільки мені ніколи не знадобиться superF і просто F, то я не можу бути вмістом, який справді працює?
Я щойно помітив, що моя скарга також узагальнює прямі докази. Гаразд, якщо я зробив прямий доказ А, то я знаю, що А - це правда ... але як я можу знати, що якби я зробив прямий доказ не "А", я також не отримав би правильного доказу? Здається, це ж питання просто трохи інший наголос ....