Структурное правило - Structural rule

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

Общие структурные правила

Три общих структурных правила:

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

Логика без каких-либо из вышеуказанных структурных правил интерпретировала бы стороны секвенции как чистые последовательности; с обменом они мультимножества; и при сжатии и обмене они наборы.

Это не единственные возможные структурные правила. Известное структурное правило известно как резать. Теоретики доказательств прилагают значительные усилия, чтобы показать, что правила сокращения излишни в различных логиках. Точнее, показано, что разрез - это только (в некотором смысле) инструмент для сокращения доказательств и не добавляет к доказываемым теоремам. Успешное «удаление» правил сокращения, известное как вырезать устранение, напрямую связано с философией вычисление как нормализация (увидеть Переписка Карри – Ховарда ); это часто дает хорошее представление о сложность из решение заданная логика.

Смотрите также