Теорема о дедукции

Материал из testwiki
Перейти к навигации Перейти к поиску

Теорема о дедукции (лемма о дедукции, теорема дедукции) — один из фундаментальных результатов в теории доказательств, формализует способ рассуждения, при котором для установления импликации A⇒B используется A в качестве необходимого условия вывода. Используется для установления существования выводов и доказательств, не используя их построения. Впервые была явно сформулирована и доказана в 1930 году Эрбраном, а без доказательств использовалась Эрбраном в 1928 году. Независимо этот принцип был сформулирован Тарским в 1930 году. По сообщению Тарского, он знал и применял этот принцип еще в 1921 годуШаблон:Sfn.

Формулировка для исчисления высказываний

  1. Если A⊢B, то ⊢A⇒B.
  2. Если A1,...,Am−1,Am⊢B, то A1,...,Am−1⊢Am⇒B.

Здесь A,B,A1,...,Am−1,Am — логические формулы (формальной теории L для исчисления высказываний), A⊢B означает, что формула B выводится из формулы A (в теории L), а ⊢B означает, что формула B доказуема (является теоремой теории L). Знак A⇒B означает логическую операцию импликации.

Формулировка для теорий первого порядка

Пусть Γ — подмножество (возможно пустое) формул некоторой теории первого порядка K, A и B — формулы теории K. Тогда если существует такой вывод формулы B из множества формул Γ∪{A}, в котором ни при каком применении Шаблон:Iw к формулам, зависящим в этом выводе от формулы A, не связывается ни одна из свободных переменных формулы A, то Γ⊢A⇒B.

См. также

Примечания

Шаблон:Примечания

Литература