For example. Say I have a conditional
$$(\frac{x}{x-2} \leq 3 \ \land \ x \geq 2) \implies x \geq 3$$
then clearly, when $x=2$, I have a problem since then my fraction is undefined.
Now, suppose I wish to prove the above implication strictly by means of a direct proof. That means assuming the antecedent, and from there on trying to prove that it logically leads to the consequent.
However, if I assume the above antecedent $(\frac{x}{x-2} \leq 3 \ \land \ x \geq 2)$, then what do I do about the $\geq$? After all, this means $= \, or \, >$, and since I'm assuming this to be true (as part of the overarching conjunction being true), how do I deal with the conflict of both my antecedent being correct, but $x=2$ being impossible and incorrect?
Is it valid for me to say "Because in the case of x=2, the fraction is undefined, our assumption reduces to $(\frac{x}{x-2} \leq 3 \ \land \ x > 2)$" and then go on to prove $(\frac{x}{x-2} \leq 3 \ \land \ x > 2)$?
That somehow feels like cheating, or at the least like giving some sort of vacuous/irrelevant proof because I've reduced my assumption (and, by extension, my implication) to something it strictly wasn't. Can somebody shine some light on this?