5.1.3. Переход от логического выражения к арифметическому и обратно
 
В дальнейшем нам понадобится переходить от логических выражений к арифметическим и обратно. Если логическое выражение входит в арифметическое, мы будем считать его значение равным 1, если его логическое значение есть истина, и 0 в противном случае. Например, если  множество предикатов, а
 множество предикатов, а  — множество вещественных чисел, то
 — множество вещественных чисел, то  сумма таких чисел
 сумма таких чисел  что соответствующий предикат для изображения X принимает значение истина.
 что соответствующий предикат для изображения X принимает значение истина. 
Аналогично мы будем переходить от логических выражений к арифметическим. Пусть  означает, что
 означает, что  надо приписать соответствующие арифметические значения. Тогда, согласно принятому соглашению, предикат можно интерпретировать как арифметическое выражение, принимающее значение 0 или 1.
 надо приписать соответствующие арифметические значения. Тогда, согласно принятому соглашению, предикат можно интерпретировать как арифметическое выражение, принимающее значение 0 или 1. 
Если  — арифметическое выражение,
 — арифметическое выражение,  -постоянная,
-постоянная,  арифметическое соотношение, то предикат можно записать в виде
 арифметическое соотношение, то предикат можно записать в виде 
 
Линейные предикаты имеют вид 
 
Выражение типа (4) определяет предикат  линейный относительно множества Ф частных предикатов. Пусть
 линейный относительно множества Ф частных предикатов. Пусть  обозначает множество всех таких предикатов.
 обозначает множество всех таких предикатов.