Une condition réelle admet nécessairement une condition opposée puisque la condition peut se réaliser ou non, p. ex. s’il fait beau demain ↔ s’il pleut demain. Il est donc naturel de dire :
S’il fait beau demain, j’irai me promener ; sinon (= s’il ne fait pas beau demain), je resterai chez moi.
Une condition irréelle ne peut en revanche admettre de condition contraire puisque justement elle est irréelle. Si par exemple quelqu’un est pauvre, il peut dire si j’étais riche, mais il ne pourrait pas dire si j’étais pauvre, puisque justement il l’est. Cela n’a donc guère de sens de dire :
Si j’étais riche, je m’achèterais un yacht ; sinon (= si je n’étais pas riche)… »