Не понял ход доказательства теоремы Эрбрана на шаге
(
https://archive.org/details/a-concise-i ... 9/mode/1up) Не знаю, как довести дело до конца в случае с заменой простейших формул первого порядка в формулах из множества
на пропозициональные переменные(
- set of all instances, "instance" определяют на конце 137-ой - начале 138-ой страниц (
https://archive.org/details/a-concise-i ... 7/mode/1up)).
1. Первый вопрос: корректно ли доказательство у автора(например на предмет опечаток)? Если я неправильно понимаю доказательство, то где я ошибаюсь?
2.Рассуждаю следующим образом:
По книге известно, что простейшие формулы первого порядка имеют вид
или
, где
- отношение (или предикат), а
-термы. Чтобы создать пропозициональную формулу, эквивалентно удовлетворимую(satisfiably equivalent)
, пытаюсь провести замену переменных следующим способом: (разным простейшим формулам первого порядка - разные проп. переменные, как писал автор) равенства(формулы вида
) заменяю проп. переменными
, т.к. существует модель, интерпретирующая все равенства в формулах
, как верные. С отношениями (предикатами) дело обстоит сложнее. Если формула не удовлетворима при любой интерпретации(например,
), то, думаю, её стоит заменить пропозициональным противоречием(
). Но в одной формуле могут встретиться отношения(+равенства), не являющиеся(при интерпретациях) одновременно истинными(например:
). Вторым вопросом является то, как в данном (+общем) случае произвести требуемую замену(учитывая все ньюансы)(примеры такого рода замен даны в 1.5).
3. Так как полученные после замены(замены в формулах из
) формулы (обозначу для удобства пропозициональные формулы, полученные путём замены через
с индексами первоначальных формул:
)эквивалентно удовлетворимы исходному множеству формул(по теореме о полноте первого порядка заменяем в исходном множестве формул
противоречивость(inconsistent) неудовлетворимостью), то, исходя из теоремы(плюс по теореме о полноте первого порядка), они также не будут удовлетворимы. Из
следует
(по теореме о пропозиц. полноте), следовательно по упражнению 1 из 1.4 (
https://archive.org/details/a-concise-i ... 0/mode/1up) следует (знак негации в формулах
при переносе в правую часть уходит):
. Как (для завершения доказательства) получить эквивалентное этому выражение с формулами первого порядка (и стоит ли это делать, если нет, почему)?.
4. Множество
(откуда оно появляется, пропозиционально ли оно и почему
заменили на
). Благодарю.