Введение

В математической логике предикатная переменная — это предикатная буква, которая выполняет роль «заполнителя» для отношения (между термами), но которой не было конкретно присвоено какое-либо определённое отношение (или смысл). Распространённые символы для обозначения предикатных переменных включают в себя заглавные латинские буквы, такие как , и , или строчные латинские буквы, например, . В логике первого порядка их точнее называть мета-лингвистическими переменными. В логике высшего порядка предикатные переменные соответствуют пропозициональным переменным, которые могут представлять собой корректно сформированные формулы той же логики, и такие переменные могут быть подвергнуты квантификации с помощью (как минимум) кванторов второго порядка.

Обозначение

Предикативные переменные следует отличать от предикативных констант, которые могут быть представлены либо другим (исключительным) набором предикативных букв, либо собственными символами, имеющими конкретное значение в рассматриваемой области: например, если буквы используются как для предикативных констант, так и для предикативных переменных, то необходимо предусмотреть способ их различения. Один из способов – использовать буквы W, X, Y, Z для обозначения предикативных переменных и буквы A, B, C, U, V для обозначения предикативных констант. Если этих букв недостаточно, можно добавлять числовые индексы к букве (например, X1, X2, X3). Другой вариант – использовать строчные греческие буквы для представления таких метапредикатов. Тогда эти буквы могут представлять собой целые корректные формулы (wff) исчисления предикатов: любые свободные переменные в этой формуле могут быть включены в качестве аргументов греческого метапредиката. Это первый шаг к построению логики высшего порядка.

Использование

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