self-reciprocal function