Слайд 6
Предикаты и примитивно-рекурсивные операторы
А – множество объектов хi (i=1,..,N),
утверждение P(x),
истинное для некоторых хi и ложное для остальных, называется одноместным предикатом на множестве А.
Декартово произведение множеств А1,…,АM:
А1хА2х…xАM: {(x1,x2,…,xm)|x1∈A1,…,xm∈AM}.
Для предиката вводится его характеристическая функция:
χP(x1,…,xn)= 1, если P(x1,…,xn) истинен,
0, в противном случае.
Условный переход или разветвление. Обозначим его B, который по функциям q1(x1,…,xn), q2(x1,…,xn) и предикату P(x1,…,xn) строит функцию f(x1,…,xn)=B(q1, q2, P):
f(x1,…,xn)= q1(x1,…,xn), если P(x1,…,xn) истинно.
q2(x1,…,xn), если P(x1,…,xn) ложно.
f(x1,…,xn)=g1(x1,…,xn) χp(x1,…,xn)+g2(x1,…,xn) (1- χp(x1,…,xn)).