Головна |
« Попередня | Наступна » | |
6. Компактність і нестандартні моделі |
||
Найважливішою характеристикою класичного слідування є компактність. Ставлення прямування компактно, якщо будь слідство нескінченної кількості посилок є наслідок його кінцевого підмножини. Ця властивість виглядає досить природним, оскільки при аналізі поняття слідування ми виходимо з поняття виведення істинного висновку з істинних посилок. Узагальнення цієї ідеї прості: слід допустити справжнє висновок з нульового числа посилок і нескінченне число посилок. Маючи на увазі математичну практику, можна узагальнити ідею аргументу ще раз - припустити нескінченне число посилок, оскільки будь-яка посилка може бути подвоєна за рахунок подвійного заперечення, повторення цієї операції і т.д. Наявність у класичного прямування властивості компактності робить слідування більш керованим. При компактності висновок значущий, якщо і тільки якщо, висновок випливає з кінцевого числа посилок. З іншого боку, компактність являє собою сильне обмеження на виразні можливості формалізмів. Поняття слідування можна розглядати з синтаксичної точки зору, в рамках якої проходження трактується як властивість дедуктивної системи. Бажане властивість дедуктивної системи полягає в тому, щоб доказові формули були істинними. Компактність відповідає цьому бажані властивості. Дедуктивна система в цьому випадку повна. Однак є висновок такого роду, в якому слідування може розглядатися з семантичної точки зору. Дійсно, нехай у нас є твердження «для кожного п, А (п)» є ло-гическое наслідок нескінченної кількості посилок А (0), А (1), А (2), .. де п - натуральне число. Інтуїтивно такий висновок виправданий, але він не має властивість компактності і, стало бути, не є частиною класичної концепції прямування. Пояснення порушення класичного прямування полягає в тому, що логіка з компактністю була призначена для аксіоматизації математики, тобто для пошуку кінцевого числа аксіом, з яких може бути виведена вся змістовна математика. Теорема Геделя про неповноту арифметики показала неможливість такої аксіоматизації. Тобто стандартна модель арифметики, що складається з чисел 1, 2, 3, ..., не може бути представлена таким безліччю формул, які характеризували б цю модель точно. Це означає, що така безліч формул має різні неізоморфних моделі. Таким чином, категоричність виключає компактність, але саме компактність вимагається теорією докази. Кодифікацією такого роду докази є логіка першого порядку, а логіка другого порядку не має властивості компактності. Співвідношення стандартної моделі арифметики і нестандартних моделей таке: стандартна модель представляє вихідний фрагмент кожної моделі первопорядкових істин арифметики, а нестандартні моделі містять додаткові числа, більші, ніж всі натуральні числа. Саме з цієї причини виходить ш-суперечливість: А (п) може бути справедливо для всіх стандартних чисел 0,1,2, ... і т.д. і все ж не бути істинним для кожного числа в моделі. Уникнути подібної суперечливості можна додаванням фрази «1, 2, 3, ... вичерпують всі числа », але таке додавання не може бути виражене в термінах першого порядка191. Девіс і Херш дають прекрасне пояснення сітуаціі192. Мате, -! матіка є людська активність, подібно філософії чи конструювання комп'ютерів. У всякій такої активності використовується природна мова. У той же самий час математики використовуй ють формальну мову. Можна навіть сказати, що можливість викладу математичного відкриття на формальній мові є в певному сенсі тестом, чи правильно його зрозуміли. Нехай стандартний універсум М-це кінцеві дійсні числа. Формальна мова, якою ми говоримо про М, - це L. Будь-яка пропозиція в L є судження про М, і воно може бути істинним або лож-ним. Ми називаємо безліч справжніх таких пропозицій А "« моделлю »і говоримо, що М є модель для К. Істотним фактом було те, що на додаток до М, стандартному універсуму, є також нестандартні моделі для К, тобто маються математичні структури М *, істотно відмінні від М, і що вони, тим не менш, є моделями для К в природному сенсі терміну: є об'єкти в М * і відносини між об'єктами в М *, такі що якщо символи в L переінтерпретіровать для додатку до цим псевдооб'ектам і псевдоотношеніям відповідним чином, тоді кожне речення в К все ще істинно, хоча і має інше значення. Девіс і Херш призводять прекрасну аналогію. Нехай М-безліч студентів першого курсу, а М * - безліч їх фото , що представляє квадрат два на два. Тоді істинні твердження про студентів відповідають справжнім твердженнями про фото. Але є більше квадратів два на два, ніж студентів. Так що М * більше, ніж М. Нехай «Гаррі тонше Тома». Тоді ця пропозиція, інтерпретоване в М *, буде пропозицією про квадратах. Воно не істинно, якщо відношення «тонше» інтерпретовано стандартно. «Тоньше» має бути переінтерпретіровать як псевдоотношеніе між псевдостудентамі. Наприклад, можна визначити «тонше» так: квадрат Гаррі тонше квадрата Тома, якщо Гаррі тонше Тома. Тоді істинні твердження про студентів будуть істинними твердженнями про квадратах. Нестандартний універсум може бути використаний для нестандартного аналізу. Але при цьому використовується теорема компактності. Вона пов'язана з теоремою повноти Геделя, яка встановлює, що безліч пропозицій логічно несуперечливо, якщо і тільки якщо пропозиції мають модель, тобто якщо є універсум, в якому вони істинні. Теорема компактності легко випливає з теореми повноти: якщо кожне кінцеве підмножина сукупності пропозицій L істинно в стандартному універсумі, тоді кожне кінцеве підмножина логічно несуперечливо. Тому вся сукупність пропозицій логічно несуперечлива (так як будь-яка дедукція може використовувати тільки кінцеве число посилок). За теоремою повноти є (нестандартний) універсум, в якому вся сукупність істинна. Головною перевагою мови другого порядку перед мовою першого порядку є те, що арифметика другого порядку дозволяє усунути нестандартні моделі за рахунок вираження у дру-ропорядковом мові того факту, що стандартна модель є вихідним сегментом всіх інших моделей, і того, що саме в цьому сегменті ми й зацікавлені. Факт цей виражається аксіомою індукції, яка, як ми вже бачили, є второпорядко-вої. Аксіома стверджує, що будь-яке властивість, якою володіє О, якщо воно належить числу п, належить і числу п + 1. Якщо використовувати для вираження цієї аксіоми мову першого порядку, то з'являється неясність щодо виразу «будь-яку властивість». В первопорядковой версії аксіоми використовуються схематичні букви, що пробігають над підмножинами, що не виключає появи нестандартних моделей. А семантика мови другого порядку гарантує, що «будь-яке властивість» означає насправді будь-яку властивість. Іншими словами, логіка другого порядку більш краща з тієї причини, що поняття слідування в ній відповідає інтуїтивним уявленням про значному укладенні аргументу. Повнота логіки першого порядку гарантує, що правила виведення в ній гарантують доказ наслідків першого порядку, але при цьому ряд інтуїтивних наслідків в ній не проходять. Таким чином, ми маємо два методи дослідження змістовних математичних тверджень: теорію докази і теорію моделей. Логіка першого порядку вважається кращою для математичного дискурсу з тієї причини, що в математиці головним є доказ. Теоретико-модельне відношення слідування не «схоплює» поняття докази; дійсно, семантичне поняття слідування може бути ширше дедуктивного поняття, будучи реалізацією інтуїтивних уявлень. Може скластися парадоксальне становище, коли семантичне слідство вже прийнятих результатів виявиться синтаксично недоказовим. Така ситуація занурить математичний дискурс в хаос і парадокси. З цієї причини прихильники логіки першого порядку, тобто логіки з повнотою, обмежують математичний дискурс доказовими твердженнями. Математичний дискурс, або математична практика, полягає в описі «математичної реальності», навмисної інтерпретації символів. Поширеним методом такого опису є аксиоматизация. Нехай система аксіом має ряд моделей. Якщо навмисна інтерпретація збігається з моделлю аксіом, і якщо кожна модель збігається з навмисною інтерпретацією, тоді аксиоматизация вважається успішною. Питання полягає в тому, чи зводиться математичний дискурс до дедукції наслідків з аксіом . Якщо дедуктивна система повна, тоді дійсно все змістовні істини будуть доказові. Це і буде аргументом на користь логіки першого порядку. Однак Булос193 звернув увагу на парадоксальну ситуацію з поняттям логічного слідування в логіці першого порядку. Нехай є аргумент I в мові першого порядку, який має більш-менш короткий висновок / з посилок в мові другого порядку. Булос наводить такий приклад. Можна дати і теоретико-модельне доказ, що I значимо в теоретико-модельної семантиці. Так як I-першого порядку і логіка першого порядку сповнена, існує виведення укладення / з посилок в стандартній дедуктивної системі першого порядку. Булос, однак, показує, що найкоротший виведення / має величезне число кроків. Ясно, що якщо аргумент першого порядку значущий, тоді в цьому можна переконатися через висновок в стандартній дедуктивної системі першого порядку. Однак тільки що наведений приклад говорить про те, що такий «в принципі» висновок не конструктивний. Більш підходящим кандидатом на математичний дискурс є відкриття наслідків з аксіом в рамках логіки другого порядку, тим більше що в рамках логіки першого порядку багато теореми змістовної математики не уявляють собою наслідків з аксіом. Насправді ні та, ні інша активність не є справді «репрезентативною» для математики. Найбільш вживаним прийомом служить вкладення досліджуваної структури в багатшу структуру, яка проливає світло на перший. Такий більш багатою структурою може бути та ж теорія множин. Так що з точки зору претензій на більшої грунтовності в математичній практиці не виграє ні логіка першого порядку, ні логіка другого порядку. Усе визначається цілями математичного дискурсу. |
||
« Попередня | Наступна » | |
|
||
Інформація, релевантна "6. Компактність і нестандартні моделі " |
||
|