fixed point implementation for path condition