единице, а элементам оставшейся части
значения, равные нулю. Следовательно, заданию предиката
соответствует разбиение множества
на две части
Множество
называется предметной областью предиката
Если элементы, принадлежащие множеству
обладают некоторыми свойствами
а элементы множества
этого свойства не имеют, то предикат
может рассматриваться, как логическая формула: «обладать свойством
Для записи предикатов могут быть использованы обычные способы записи условий, принятые в математике. Написанное в скобках то или иное условие будем рассматривать как предикат, принимающий значение единицы, когда условие выполнено, и нуля — в противном случае. Например, предикат
имеющий предметной областью плоскость
принимает значение 1, когда точка
лежит внутри или на границе единичного круга с центром в начале координат, и принимает значение, равное нулю, если точка
находится вне этого круга; предикат
принимает значение 1, если х есть корень уравнения
и т. п.
Так как предикаты являются двоичными переменными, они могут входить в качестве аргументов в булевы функции.
Пример 3. Найти область определения функции
Используем предикаты
. Тогда предикат
принимающий значение 1, если в точке
функция определена, и значение 0, если не определена, может быть записан в виде