Читать книгу Квантовые вычисления со времен Демокрита - Скотт Ааронсон - Страница 10
2. Множества
Правила логики первого порядка
ОглавлениеВсе правила здесь говорят о том, как составлять предложения, чтобы они были корректны – что, говоря по-простому, означает «тавтологически истинны» (верны для всех возможных подстановок переменных)[11], но что мы пока можем представить просто как комбинаторное свойство определенных символьных строк. Я буду печатать логические предложения другим шрифтом, чтобы их было легко отличить от окружающего текста.
• Пропозициональные тавтологии: A или не A, не (A и не A) и т. п. – истинны.
• Modus ponens (правило отделения): если A истинно и из A следует B истинно, то B истинно.
• Правила равенства: высказывания x = x; из x = y следует y = x; если x = y и y = z, то x = z; и из x = y следует f (x) = f (y) – истинны.
• Замена переменных: при изменении имен переменных высказывание остается истинным.
• Исключение квантора: если для всех x A (x) истинно, то A (y) истинно для любого y.
• Добавление квантора: если истинно A (y), где y – переменная без ограничений, то для всех x, A (x) истинно.
• Правило квантификации: если не (для любого x, A (x)) истинно, то существует такой x, что не (A (x)) истинно.
Приведем в качестве примера аксиомы Пеано для неотрицательных целых чисел, записанные в терминах логики первого порядка. В них S(x) – это функция следования, интуитивно S(x) = x + 1, и я предполагаю, что функции определены заранее.
11
Упрощая, автор использует далее как синонимы слова valid, которое описывает корректность (выводимость) логической формулы, и true, характеризующее истинность конкретного высказывания. – Прим. пер.