In computability theory, the μ operator, minimization operator, or unbounded search operator searches for the least natural number with a given property.
Definition
Suppose that R( y, x1 , . . ., xk ) is a fixed "k+1"-ary relation on the natural numbers. The mu operator "μy", in either the unbounded or bounded form, is a "number theoretic function" defined from the natural numbers { 0, 1, 2, . . . }. to the natural numbers. However, "μy" contains a "predicate" over the natural numbers that delivers "true" when the predicate is satisfied and "false" when it is not. The "bounded" mu operator appears earlier in Kleene (1952) "Chapter IX Primitive Recursive Functions, §45 Predicates, prime factor representation", as::"