Recall that the cosine similarity between word-vectors in the original matrix W are preserved in the subspace representation of words.
if we construct the original matrix so that the columns representing antonyms will tend to have negative cosine similarities while columns representing synonyms will tend to have positive similarities, we will achieve the desired behavior.