Форма́льна систе́ма (форма́льна тео́рія, аксіомати́чна тео́рія, англ. formal system) — результат строгої формалізації теорії, яка передбачає повну абстракцію від сенсу слів мови, що використовується, причому всі умови, що регулюють вживання цих слів у теорії, явно висловлено за допомогою аксіом і правил, що дозволяють вивести одну фразу з інших.
Формальна система — це сукупність абстрактних об'єктів, не пов'язаних із зовнішнім світом, в якій представлено правила оперування множиною символів у строго синтаксичному трактуванні без врахування смислового змісту, тобто семантики.
Строго описані формальні системи з'явилися після того, як було поставлено задачу розв'язності Гільберта. Перші ФС з'явилися після виходу книг Рассела та Вайтгеда «Формальні системи». Цим формальним системам було пред'явлено певні вимоги.
Основні визначення
Формальна теорія вважається визначеною, якщо:
- Задано скінченну або зліченну множину довільних символів. Скінченні послідовності символів називаються ви́разами теорії.
- Є підмножина виразів, званих фо́рмулами.
- Виділено підмножину формул, званих аксіо́мами.
- Є скінченна множина відношень між формулами, званих пра́вилами ви́ведення.
Зазвичай є ефективна процедура, що дозволяє за даним виразом визначити, чи є він формулою. Часто множина формул задається індуктивним визначенням. Як правило, ця множина є нескінченною. Множина символів і множина формул у сукупності визначають мо́ву або сигнату́ру формальної теорії.
Найчастіше мається можливість ефективно з'ясовувати, чи є дана формула аксіомою; в такому випадку теорія називається ефекти́вно аксіоматизо́ваною або аксіомати́чною. Множина аксіом може бути скінченною або нескінченною. Якщо кількість аксіом скінченна, то теорія називається скінче́нно аксіоматизо́ваною. Якщо множина аксіом нескінченна, то, як правило, вона задається за допомогою скінченного числа схем аксіо́м і правил породження конкретних аксіом зі схеми аксіом. Зазвичай аксіоми поділяються на два види: логі́чні аксіо́ми (спільні для цілого класу формальних теорій) і нелогі́чні або вла́сні аксіо́ми (визначають специфіку та зміст конкретної теорії).
Для кожного правила виведення R і для кожної формули A ефективно розв'язується питання про те, чи знаходиться обраний набір формул у відношенні R з формулою A, і якщо так, то A називається безпосере́днім на́слідком даних формул за правилом R. Ви́веденням називається всяка послідовність формул така, що всяка формула послідовності є або аксіомою, або безпосереднім наслідком якихось попередніх формул за одним з правил виведення.
Формула називається теоре́мою, якщо існує виведення, в якому ця формула є останньою.
Теорія, для якої існує ефективний алгоритм, що дозволяє дізнаватися по даній формулі, чи існує її виведення, називається розв'я́зною; в іншому випадку теорія називається нерозв'я́зною.
Теорія, в якій не всі формули є теоремами, називається абсолю́тно несупере́чливою.
Визначення та різновиди
Дедукти́вна тео́рія вважається заданою, якщо:
Різновиди дедуктивних теорій
Залежно від способу побудови множини теорем:
Вказання аксіом та правил виведення
У множині формул виділяється підмножина аксіом, і задається скінченне число правил виведення — таких правил, за допомогою яких (і тільки за допомогою їх) з аксіом і раніше виведених теорем можна утворити нові теореми. Всі аксіоми також входять до числа теорем. Іноді (наприклад, в аксіоматиці Пеано) теорія містить нескінченну кількість аксіом, що задаються за допомогою однієї або декількох схем аксіом. Аксіоми іноді називають «прихованими визначеннями». Таким способом задається [en] (формальна аксіоматична теорія, формальне (логічне) числення).
Вказання лише аксіом
Задаються лише аксіоми, правила виведення вважаються загальновідомими.
При такому заданні теорем кажуть, що задано .
Приклади
Вказання лише правил виведення
Аксіом немає (множина аксіом порожня), задаються лише правила виведення. По суті, задана таким чином теорія — окремий випадок формальної, але має власну назву: .
Властивості дедуктивних теорій
Несуперечність
Теорія, в якій множина теорем покриває всі множини формул (всі формули є теоремами, «істинними висловлюваннями»), називається супере́чливою. В іншому випадку теорія називається несупере́чливою. З'ясування суперечливості теорії — одне з найважливіших й іноді найскладніших задач формальної логіки. Після з'ясування суперечливості теорія, як правило, не має подальшого ані теоретичного, ані практичного застосування.
Повнота
Теорія називається по́вною, якщо в ній для будь-якої формули виводиться або сама , або її заперечення . В іншому випадку, теорія містить недоведені твердження (твердження, які не можна ані довести, ані спростувати засобами самої теорії), і називається непо́вною.
Формальна аксіоматична теорія числення висловлень є повною відносно своєї моделі алгебри висловлень.
Незалежність аксіом
Окрема аксіома теорії вважається незале́жною, якщо цю аксіому не можна вивести з інших аксіом. Залежна аксіома по суті є надмірною, і її видалення з системи аксіом ніяк не відіб'ється на теорії. Вся система аксіом теорії називається незале́жною, якщо кожна аксіома в ній незалежна.
Розв'язність
Теорія називається розв'я́зною, якщо в ній поняття теореми ефективне, тобто існує ефективний процес (алгоритм), що дозволяє для будь-якої формули за зліченне число кроків визначити, є вона теоремою чи ні.
Найважливіші висновки
- У 30-і рр.. XX століття Курт Гедель показав, що є цілий клас теорій першого порядку, які є неповними. Більше того, формула, яка стверджує несуперечність теорії, також є невивідною засобами самої теорії (див. теореми Геделя про неповноту). Цей висновок мав величезне значення для математики, оскільки формальна арифметика (а на ній базується теорія дійсних чисел, без якої не можна уявити сучасну математику) є якраз такою теорією першого порядку, а отже, формальна арифметика і всі теорії, що містять її, у тому числі теорія дійсних чисел, є неповними.
- Проблема нерозв'язності логіки предикатів. Черчем доведено, що не існує алгоритму, який для будь якої формули логіки предикатів встановлює, чи є вона логічно загальнозначущою, чи ні.
- Числення висловлень є несуперечливою, повною, розв'язною теорією, причому всі три твердження є доказовими в рамках самої логіки висловлень.
Примітки
- Клини, 1957.
- Мендельсон, 1971, с. 36.
Література
- Рудик О. Б. Числення висловлювань і предикатів // Інформатика та інформаційні технології в навчальних закладах. — Київ : КУБГ, 2013.
- Галиев Ш. И. Математическая логика и теория алгоритмов. — Казань : Издательство КДТУ им. А. Н. Туполева, 2002. (рос.)
- Клини С. Введение в математику. — М. : ИЛ, 1957. (рос.)
- Клини С. Математическая логика. — М. : Мир, 1973. (рос.)
- Мендельсон Е. Введення в математичну логіку. — М. : Наука, 1971. (рос.)
- Новиков Ф. А. Дискретная математика для программистов. — СПб. : Питер, 2000. (рос.)
- Яновская С. А. Из истории аксиоматики // Историко-математические исследования. — М. : ГИТТЛ, 1958. — С. 63-96. (рос.)
Посилання
- Повна у вузькому розумінні логічна система // Літературознавча енциклопедія : у 2 т. / авт.-уклад. Ю. І. Ковалів. — Київ : ВЦ «Академія», 2007. — Т. 2 : М — Я. — С. 226.
Див. також
- Приклади формальних теорій
Вікіпедія, Українська, Україна, книга, книги, бібліотека, стаття, читати, завантажити, безкоштовно, безкоштовно завантажити, mp3, відео, mp4, 3gp, jpg, jpeg, gif, png, малюнок, музика, пісня, фільм, книга, гра, ігри, мобільний, телефон, android, ios, apple, мобільний телефон, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, ПК, web, Інтернет
Forma lna siste ma forma lna teo riya aksiomati chna teo riya angl formal system rezultat strogoyi formalizaciyi teoriyi yaka peredbachaye povnu abstrakciyu vid sensu sliv movi sho vikoristovuyetsya prichomu vsi umovi sho regulyuyut vzhivannya cih sliv u teoriyi yavno vislovleno za dopomogoyu aksiom i pravil sho dozvolyayut vivesti odnu frazu z inshih Formalna sistema ce sukupnist abstraktnih ob yektiv ne pov yazanih iz zovnishnim svitom v yakij predstavleno pravila operuvannya mnozhinoyu simvoliv u strogo sintaksichnomu traktuvanni bez vrahuvannya smislovogo zmistu tobto semantiki Strogo opisani formalni sistemi z yavilisya pislya togo yak bulo postavleno zadachu rozv yaznosti Gilberta Pershi FS z yavilisya pislya vihodu knig Rassela ta Vajtgeda Formalni sistemi Cim formalnim sistemam bulo pred yavleno pevni vimogi Osnovni viznachennyaFormalna teoriya vvazhayetsya viznachenoyu yaksho Zadano skinchennu abo zlichennu mnozhinu dovilnih simvoliv Skinchenni poslidovnosti simvoliv nazivayutsya vi razami teoriyi Ye pidmnozhina viraziv zvanih fo rmulami Vidileno pidmnozhinu formul zvanih aksio mami Ye skinchenna mnozhina vidnoshen mizh formulami zvanih pra vilami vi vedennya Zazvichaj ye efektivna procedura sho dozvolyaye za danim virazom viznachiti chi ye vin formuloyu Chasto mnozhina formul zadayetsya induktivnim viznachennyam Yak pravilo cya mnozhina ye neskinchennoyu Mnozhina simvoliv i mnozhina formul u sukupnosti viznachayut mo vu abo signatu ru formalnoyi teoriyi Najchastishe mayetsya mozhlivist efektivno z yasovuvati chi ye dana formula aksiomoyu v takomu vipadku teoriya nazivayetsya efekti vno aksiomatizo vanoyu abo aksiomati chnoyu Mnozhina aksiom mozhe buti skinchennoyu abo neskinchennoyu Yaksho kilkist aksiom skinchenna to teoriya nazivayetsya skinche nno aksiomatizo vanoyu Yaksho mnozhina aksiom neskinchenna to yak pravilo vona zadayetsya za dopomogoyu skinchennogo chisla shem aksio m i pravil porodzhennya konkretnih aksiom zi shemi aksiom Zazvichaj aksiomi podilyayutsya na dva vidi logi chni aksio mi spilni dlya cilogo klasu formalnih teorij i nelogi chni abo vla sni aksio mi viznachayut specifiku ta zmist konkretnoyi teoriyi Dlya kozhnogo pravila vivedennya R i dlya kozhnoyi formuli A efektivno rozv yazuyetsya pitannya pro te chi znahoditsya obranij nabir formul u vidnoshenni R z formuloyu A i yaksho tak to A nazivayetsya bezposere dnim na slidkom danih formul za pravilom R Vi vedennyam nazivayetsya vsyaka poslidovnist formul taka sho vsyaka formula poslidovnosti ye abo aksiomoyu abo bezposerednim naslidkom yakihos poperednih formul za odnim z pravil vivedennya Formula nazivayetsya teore moyu yaksho isnuye vivedennya v yakomu cya formula ye ostannoyu Teoriya dlya yakoyi isnuye efektivnij algoritm sho dozvolyaye diznavatisya po danij formuli chi isnuye yiyi vivedennya nazivayetsya rozv ya znoyu v inshomu vipadku teoriya nazivayetsya nerozv ya znoyu Teoriya v yakij ne vsi formuli ye teoremami nazivayetsya absolyu tno nesupere chlivoyu Viznachennya ta riznovidiDedukti vna teo riya vvazhayetsya zadanoyu yaksho Zadano alfavit mnozhinu i pravila utvorennya viraziv sliv u comu alfaviti Zadano pravila utvorennya formul en korektnih visloviv Z mnozhini formul deyakim sposobom vidileno pidmnozhinu T teorem dokazo vih fo rmul Riznovidi deduktivnih teorijZalezhno vid sposobu pobudovi mnozhini teorem Vkazannya aksiom ta pravil vivedennya U mnozhini formul vidilyayetsya pidmnozhina aksiom i zadayetsya skinchenne chislo pravil vivedennya takih pravil za dopomogoyu yakih i tilki za dopomogoyu yih z aksiom i ranishe vivedenih teorem mozhna utvoriti novi teoremi Vsi aksiomi takozh vhodyat do chisla teorem Inodi napriklad v aksiomatici Peano teoriya mistit neskinchennu kilkist aksiom sho zadayutsya za dopomogoyu odniyeyi abo dekilkoh shem aksiom Aksiomi inodi nazivayut prihovanimi viznachennyami Takim sposobom zadayetsya en formalna aksiomatichna teoriya formalne logichne chislennya Vkazannya lishe aksiom Zadayutsya lishe aksiomi pravila vivedennya vvazhayutsya zagalnovidomimi Pri takomu zadanni teorem kazhut sho zadano Prikladi Geometriya Vkazannya lishe pravil vivedennya Aksiom nemaye mnozhina aksiom porozhnya zadayutsya lishe pravila vivedennya Po suti zadana takim chinom teoriya okremij vipadok formalnoyi ale maye vlasnu nazvu Vlastivosti deduktivnih teorijNesuperechnist Teoriya v yakij mnozhina teorem pokrivaye vsi mnozhini formul vsi formuli ye teoremami istinnimi vislovlyuvannyami nazivayetsya supere chlivoyu V inshomu vipadku teoriya nazivayetsya nesupere chlivoyu Z yasuvannya superechlivosti teoriyi odne z najvazhlivishih j inodi najskladnishih zadach formalnoyi logiki Pislya z yasuvannya superechlivosti teoriya yak pravilo ne maye podalshogo ani teoretichnogo ani praktichnogo zastosuvannya Povnota Teoriya nazivayetsya po vnoyu yaksho v nij dlya bud yakoyi formuli F displaystyle F vivoditsya abo sama F displaystyle F abo yiyi zaperechennya F displaystyle neg F V inshomu vipadku teoriya mistit nedovedeni tverdzhennya tverdzhennya yaki ne mozhna ani dovesti ani sprostuvati zasobami samoyi teoriyi i nazivayetsya nepo vnoyu Formalna aksiomatichna teoriya chislennya vislovlen ye povnoyu vidnosno svoyeyi modeli algebri vislovlen Nezalezhnist aksiom Dokladnishe Nezalezhnist sistemi aksiom Okrema aksioma teoriyi vvazhayetsya nezale zhnoyu yaksho cyu aksiomu ne mozhna vivesti z inshih aksiom Zalezhna aksioma po suti ye nadmirnoyu i yiyi vidalennya z sistemi aksiom niyak ne vidib yetsya na teoriyi Vsya sistema aksiom teoriyi nazivayetsya nezale zhnoyu yaksho kozhna aksioma v nij nezalezhna Rozv yaznist Teoriya nazivayetsya rozv ya znoyu yaksho v nij ponyattya teoremi efektivne tobto isnuye efektivnij proces algoritm sho dozvolyaye dlya bud yakoyi formuli za zlichenne chislo krokiv viznachiti ye vona teoremoyu chi ni Najvazhlivishi visnovkiU 30 i rr XX stolittya Kurt Gedel pokazav sho ye cilij klas teorij pershogo poryadku yaki ye nepovnimi Bilshe togo formula yaka stverdzhuye nesuperechnist teoriyi takozh ye nevividnoyu zasobami samoyi teoriyi div teoremi Gedelya pro nepovnotu Cej visnovok mav velichezne znachennya dlya matematiki oskilki formalna arifmetika a na nij bazuyetsya teoriya dijsnih chisel bez yakoyi ne mozhna uyaviti suchasnu matematiku ye yakraz takoyu teoriyeyu pershogo poryadku a otzhe formalna arifmetika i vsi teoriyi sho mistyat yiyi u tomu chisli teoriya dijsnih chisel ye nepovnimi Problema nerozv yaznosti logiki predikativ Cherchem dovedeno sho ne isnuye algoritmu yakij dlya bud yakoyi formuli logiki predikativ vstanovlyuye chi ye vona logichno zagalnoznachushoyu chi ni Chislennya vislovlen ye nesuperechlivoyu povnoyu rozv yaznoyu teoriyeyu prichomu vsi tri tverdzhennya ye dokazovimi v ramkah samoyi logiki vislovlen PrimitkiKlini 1957 Mendelson 1971 s 36 LiteraturaRudik O B Chislennya vislovlyuvan i predikativ Informatika ta informacijni tehnologiyi v navchalnih zakladah Kiyiv KUBG 2013 Galiev Sh I Matematicheskaya logika i teoriya algoritmov Kazan Izdatelstvo KDTU im A N Tupoleva 2002 ros Klini S Vvedenie v matematiku M IL 1957 ros Klini S Matematicheskaya logika M Mir 1973 ros Mendelson E Vvedennya v matematichnu logiku M Nauka 1971 ros Novikov F A Diskretnaya matematika dlya programmistov SPb Piter 2000 ros Yanovskaya S A Iz istorii aksiomatiki Istoriko matematicheskie issledovaniya M GITTL 1958 S 63 96 ros PosilannyaPovna u vuzkomu rozuminni logichna sistema Literaturoznavcha enciklopediya u 2 t avt uklad Yu I Kovaliv Kiyiv VC Akademiya 2007 T 2 M Ya S 226 Div takozhTeoriya mnozhin Formalna logika Formalizm matematika Sistema koduvannya Godel Escher Bach Prikladi formalnih teorij Teoriyi pershogo poryadku Chislennya vislovlen Chislennya predikativ pershogo poryadku Formalna arifmetika Aksiomatichna teoriya mnozhin Teoriya grup Teoriyi vishih poryadkiv Lyambda chislennya Lyambda chislennya z tipami Chislennya konstrukcij Chislennya induktivnih konstrukcij