You
can ensure it is empty. It doesn't matter.
Firstly, the set exists because it is well defined (so long as
S and
f are well defined).
Secondly, here's an example to show it doesn't matter if that set is empty. Let's look at the set
S={1}. Then
P(S)={∅,{1}} Take
f:S↦P(S),1↦{1}. Then now of course
{x∈S:x∈f(x)}=∅.
But what in S is left to map to the empty set!? If the situation were different, and we mapped 1 to the empty set instead; then
{1} would have no preimage under f.
The clinch of the proof is that for this set, if it somehow did have a preimage, then the elements in its preimage will cause contradictions about memeberships. That's what makes the proof so clever. Cantor spotted a well defined subset of a set under
any map to the power set, which can't have a preimage.