Введение
В математической логике предикатная переменная — это предикатная буква, которая выполняет роль «заполнителя» для отношения (между термами), но которой не было конкретно присвоено какое-либо определённое отношение (или смысл). Распространённые символы для обозначения предикатных переменных включают в себя заглавные латинские буквы, такие как , и , или строчные латинские буквы, например, . В логике первого порядка их точнее называть мета-лингвистическими переменными. В логике высшего порядка предикатные переменные соответствуют пропозициональным переменным, которые могут представлять собой корректно сформированные формулы той же логики, и такие переменные могут быть подвергнуты квантификации с помощью (как минимум) кванторов второго порядка.
Обозначение
Предикативные переменные следует отличать от предикативных констант, которые могут быть представлены либо другим (исключительным) набором предикативных букв, либо собственными символами, имеющими конкретное значение в рассматриваемой области: например, если буквы используются как для предикативных констант, так и для предикативных переменных, то необходимо предусмотреть способ их различения. Один из способов – использовать буквы W, X, Y, Z для обозначения предикативных переменных и буквы A, B, C, U, V для обозначения предикативных констант. Если этих букв недостаточно, можно добавлять числовые индексы к букве (например, X1, X2, X3). Другой вариант – использовать строчные греческие буквы для представления таких метапредикатов. Тогда эти буквы могут представлять собой целые корректные формулы (wff) исчисления предикатов: любые свободные переменные в этой формуле могут быть включены в качестве аргументов греческого метапредиката. Это первый шаг к построению логики высшего порядка.
If letters are used for both predicate constants and predicate variables, then there must be a way of distinguishing between them. One possibility is to use letters W, X, Y, Z to represent predicate variables and letters A, B, C, , U, V to represent predicate constants. If these letters are not enough, then numerical subscripts can be appended after the letter in question (as in X1, X2, X3). Another option is to use Greek lower case letters to represent such metavariable predicates. Then, such letters could be used to represent entire well formed formulae (wff) of the predicate calculus: any free variable terms of the wff could be incorporated as terms of the Greek letter predicate. This is the first step towards creating a higher order logic.
Использование
Если предикатные переменные не определены как принадлежащие к словарю исчисления предикатов, то они являются предикатными метапеременными, а остальные предикаты просто называются "предикативными буквами". Метапеременные, таким образом, понимаются как используемые для кодирования аксиомных схем и схем теорем (выведенных из аксиомных схем). Вопрос о том, являются ли "предикативные буквы" константами или переменными, является тонким: они не являются константами в том же смысле, что и предикатные константы или числовые константы. Если "предикатные переменные" могут быть связаны только с предикативными буквами нулевой аритета (которые не имеют аргументов), при этом такие буквы представляют собой пропозиции, то такие переменные являются пропозициональными переменными, и любая логика предикатов, допускающая использование кванторов второго порядка для связывания таких пропозициональных переменных, является исчислением предикатов второго порядка или логикой второго порядка. Если предикатные переменные также могут быть связаны с предикативными буквами, которые являются унарными или имеют более высокую аритность, и при этом такие буквы представляют собой пропозициональные функции, область определения аргументов которых отображается в множество различных пропозиций, и если такие переменные могут быть связаны кванторами с такими множествами пропозиций, то результатом является исчисление предикатов высшего порядка или логика высшего порядка.