Jump to content

Правило вывода

(Перенаправлено из правил трансформации )

В философии логики и логики правило вывода , правило вывода или правило преобразования — это логическая форма, состоящая из функции, которая принимает посылки, анализирует их синтаксис и возвращает вывод (или выводы ).

Например, правило вывода, называемое modus ponens, принимает две посылки, одну в форме «Если p, то q», а другую в форме «p», и возвращает вывод «q». Правило справедливо в отношении семантики классической логики (а также семантики многих других неклассических логик ) в том смысле, что если посылки истинны (при интерпретации), то и вывод верен.

Обычно правило вывода сохраняет истину, семантическое свойство. В многозначной логике оно сохраняет общее обозначение. Но правило действия вывода является чисто синтаксическим и не требует сохранения каких-либо семантических свойств: любая функция из множества формул в формулы считается правилом вывода. правила только рекурсивные Обычно важны ; т.е. правила такие, что существует эффективная процедура определения того, является ли какая-либо данная формула заключением данного набора формул в соответствии с правилом. Примером правила, неэффективного в этом смысле, является бесконечное ω-правило . [1]

Популярные правила вывода в логике высказываний включают modus ponens , modus tollens и контрапозицию . первого порядка Логика предикатов использует правила вывода для работы с логическими кванторами .

Стандартная форма

[ редактировать ]

В формальной логике (и во многих смежных областях) правила вывода обычно задаются в следующей стандартной форме:

Помещение №1
Помещение №2
        ...
Помещение №n
Заключение

Это выражение гласит, что всякий раз, когда в ходе какого-либо логического вывода были получены данные посылки, указанный вывод также можно принять как нечто само собой разумеющееся. Точный формальный язык, который используется для описания посылок и выводов, зависит от фактического контекста выводов. В простом случае можно использовать логические формулы, например:

Это modus ponens правило логики высказываний . Правила вывода часто формулируются в виде схем, использующих метапеременные . [2] В приведенном выше правиле (схеме) метапеременные A и B могут быть созданы для любого элемента вселенной (или иногда, по соглашению, для ограниченного подмножества, такого как предложения ), чтобы сформировать бесконечный набор правил вывода.

Система доказательств формируется из набора правил, связанных вместе для формирования доказательств, также называемых выводами . Любой вывод имеет только один окончательный вывод — доказанное или выведенное утверждение. Если при выводе посылки остаются неудовлетворенными, то вывод является доказательством гипотетического утверждения: « если посылки верны, то и вывод верен».

Пример: системы Гильберта для двух пропозициональных логик.

[ редактировать ]

В системе Гильберта предпосылки и выводы правил вывода представляют собой просто формулы некоторого языка, обычно использующие метапеременные. Для графической компактности изложения и для того, чтобы подчеркнуть различие между аксиомами и правилами вывода, в этом разделе используются последовательные обозначения ( ) вместо вертикального представления правил. В этих обозначениях

написано как .

Формальный язык классической логики высказываний может быть выражен с использованием только отрицания (¬), импликации (→) и пропозициональных символов. Хорошо известная аксиоматизация, включающая три схемы аксиом и одно правило вывода ( modus ponens ), выглядит следующим образом:

(CA1) ⊢ A → (BA)
(CA2) ⊢ (A → (BC)) → ((AB) → (AC))
(CA3) ⊢ (¬A → ¬B) → (BA)
(MP) A, ABB

В этом случае может показаться излишним иметь два понятия вывода: ⊢ и →. В классической логике высказываний они действительно совпадают; теорема о дедукции утверждает, что A B тогда и только тогда, когда ⊢ A B . Однако даже в этом случае есть различие, которое стоит подчеркнуть: первое обозначение описывает дедукцию , то есть деятельность по переходу от предложений к предложениям, тогда как A B представляет собой просто формулу, составленную с логической связкой в данном случае , импликацией. Без правила вывода (например, modus ponens в данном случае) не может быть дедукции или умозаключения. Этот момент иллюстрируется в Льюиса Кэрролла диалоге « Что черепаха сказала Ахиллу ». [3] а также более поздние попытки Бертрана Рассела и Питера Винча разрешить парадокс, возникший в диалоге.

Для некоторых неклассических логик теорема дедукции не выполняется. Например, трехзначную логику Лукасевича : можно аксиоматизировать как [4]

(CA1) ⊢ A → (BA)
(LA2) ⊢ (AB) → ((BC) → (AC))
(CA3) ⊢ (¬A → ¬B) → (BA)
(LA4) ⊢ ((A → ¬A) → A) → A
(MP) A, ABB

Эта последовательность отличается от классической логики изменением аксиомы 2 и добавлением аксиомы 4. Классическая теорема о дедукции не справедлива для этой логики, однако имеет место модифицированная форма, а именно A B тогда и только тогда, когда ⊢ A → ( A Б ). [5]

Допустимость и выводимость

[ редактировать ]

В наборе правил правило вывода может быть избыточным в том смысле, что оно допустимо или выводимо . Выводное правило — это правило, вывод которого может быть получен из его предпосылок с использованием других правил. Допустимое правило — это правило, вывод которого справедлив всякий раз, когда верны посылки. Все выводимые правила допустимы. Чтобы оценить разницу, рассмотрим следующий набор правил определения натуральных чисел ( суждение утверждает тот факт, что является натуральным числом):

Первое правило гласит, что 0 — натуральное число, а второе — что s( n ) является натуральным числом, если n натуральное. В этой системе доказательства выводится следующее правило, показывающее, что второй последующий элемент натурального числа также является натуральным числом:

Его происхождение представляет собой комбинацию двух применений приведенного выше правила-преемника. Следующее правило для утверждения существования предшественника для любого ненулевого числа просто допустимо:

Это истинный факт натуральных чисел, что можно доказать с помощью индукции . (Чтобы доказать, что это правило допустимо, предположим вывод посылки и выведем на его основе вывод .) Однако оно не выводимо, так как зависит от структуры вывода посылки. Благодаря этому выводимость устойчива при дополнениях к системе доказательства, а допустимость — нет. Чтобы увидеть разницу, предположим, что в систему доказательства было добавлено следующее бессмысленное правило:

В этой новой системе все еще можно вывести правило двойного преемника. Однако правило нахождения предшественника уже неприемлемо, поскольку нет возможности вывести . Хрупкость допустимости проистекает из способа ее доказательства: поскольку доказательство может влиять на структуру вывода посылок, расширения системы добавляют к этому доказательству новые случаи, которые могут больше не выполняться.

Допустимые правила можно рассматривать как теоремы системы доказательств. Например, в секвенциальном исчислении , где выполняется исключение разреза , правило разреза допустимо.

См. также

[ редактировать ]
  1. ^ Булос, Джордж; Берджесс, Джон; Джеффри, Ричард С. (2007). Вычислимость и логика . Кембридж: Издательство Кембриджского университета. п. 364 . ISBN  978-0-521-87752-7 .
  2. ^ Джон К. Рейнольдс (2009) [1998]. Теории языков программирования . Издательство Кембриджского университета. п. 12. ISBN  978-0-521-10697-9 .
  3. ^ Коста Досен (1996). «Логическое следствие: поворот в стиле» . В Марии Луизе Далла Кьяра ; Кес Доэтс; Даниэле Мундичи; Йохан ван Бентем (ред.). Логика и научные методы: первый том Десятого Международного конгресса по логике, методологии и философии науки, Флоренция, август 1995 г. Спрингер. п. 290. ИСБН  978-0-7923-4383-7 . препринт (с разной нумерацией страниц)
  4. ^ Бергманн, Мерри (2008). Введение в многозначную и нечеткую логику: семантику, алгебры и системы вывода . Издательство Кембриджского университета. п. 100 . ISBN  978-0-521-88128-9 .
  5. ^ Бергманн, Мерри (2008). Введение в многозначную и нечеткую логику: семантику, алгебры и системы вывода . Издательство Кембриджского университета. п. 114 . ISBN  978-0-521-88128-9 .
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 34c8ab47ad96013c5b63ce19758dc5e5__1698043080
URL1:https://arc.ask3.ru/arc/aa/34/e5/34c8ab47ad96013c5b63ce19758dc5e5.html
Заголовок, (Title) документа по адресу, URL1:
Rule of inference - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)