Здравствуйте.
Требуется доказать, что формула логики предикатов второго порядка
общезначима. В силу определения, это означает, что для произвольного предиката
, определённого на произвольном множестве
(
, где
- множество истинности предиката
) высказывание
истинно (при этом предикатная переменная
также определена на множестве
). Таким образом, для произвольного предиката
нужно указать предикат
(они определены на произвольном множестве
), такой, что для произвольной предметной постоянной
cуществует предметная постоянная
, такая, что высказывание
истинно.
Как превратить двухместный предикат в одноместный? Вижу три способа: связать одну из предметных переменных квантором общности или квантором существования, заменить одну из предметных переменных предметной постоянной. Кроме того, при необходимости, на него можно навесить знак отрицания. Я решил поступить так. Рассмотрим предикат
, где
- произвольная предметная постоянная.Тогда положив
(для любого икса нужно указать игрек, очевидно, зависящий от икса) и заменив
на произвольную предметную постоянную
(cмущает то, что это та же произвольная постоянная, что заменяет предметную переменную
в предикате
) получим:
. Нетрудно показать, что это высказывание истинно.
Не нравится чехарда с предметными постоянными, но подход в целом кажется верным. Как тут лучше поступить?
Спасибо.