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