computing and are derived from Boolean functions