Предикат -- это функция, выдающая значение истинности. Чтобы задать функцию, надо задать выражение и указать переменные. Например
это выражение, а от каких переменных оно зависит, надо бы указать явно. Допустим, если мы образуем множество, мы можем написать
тут аргументы
Но можем написать и
тут аргумент
, а
считается заранее заданной константой. Можно также написать
Есть также удобные лямбда-обозначения. Функция, применяемая к аргументу
и выдающая
, записывается так
Функция от двух аргументов записывается так
Порядок аргументов тоже важен
это не то же самое. К сожалению, математики, далёкие от логики или функционального программирования, в такие детали обычно не вникают.