PlanetPhysics/Boolean Valued Function
A boolean-valued function is a function of type , where is an arbitrary set and where is a boolean domain.
A boolean function (of finite arity ) is a boolean-valued function of type .
In some contexts a boolean-valued function may be referred to as a predicate or a proposition . In other contexts these terms may be used to describe the syntactic entities that denote or express boolean-valued functions, or that have boolean-valued functions among their canonical or intended models. When necessary to avoid confusion, terms like propositional expression or predicate formula may be used to distinguish signs from their objects.