I was reading the CVPR paper and confused by the following highlighted statements in proof of theorem 1:

Could you explain why there must exist some x ′ != x such that p(x ′ ) < q(x ′ ) with f(x ′ ) = f(x) and g(x ′ ) = g(x)?
Especially, I don't think we can ensure g() will ever map two inputs to the same vector. I feel like some assumptions are missing here?
I was reading the CVPR paper and confused by the following highlighted statements in proof of theorem 1:
Could you explain why there must exist some x ′ != x such that p(x ′ ) < q(x ′ ) with f(x ′ ) = f(x) and g(x ′ ) = g(x)?
Especially, I don't think we can ensure g() will ever map two inputs to the same vector. I feel like some assumptions are missing here?