Sometimes you will see theorems of the form "Let $H_1, \dots, H_n$. If $A$, then $B$". Sometimes "suppose" or "if" is used instead of "let". Here's an example:
Let $x\in\mathbb{R}$. If $x\geq 0$, then $|x|=x$.
Suppose $x\in\mathbb{R}$. If $x\geq 0$, then $|x|=x$.
If $x\in\mathbb{R}$ and $x\geq 0$, then $|x|=x$.
I'm under the impression that these are all equivalent ways of saying the same thing. In this example, I would call "$x\in\mathbb{R}$" a hypothesis and "$x\geq 0$" the antecedent. But in the third statement, is there an unambiguous contrapositive? In certain contexts, I think it is understood that we're not really considering the case when $x\notin\mathbb{R}$. But "$x\in\mathbb{R}$" is nevertheless part of the antecedent in statement (3). So if we agree (1-3) are equivalent, then I see two contrapositives:
a) If $x\in\mathbb{R}$ and $|x|\neq x$, then $x<0$.
b) If $|x|\neq x$, then $x<0$ or $x\notin\mathbb{R}$.
I think Halmos' Naive Set Theory is an example where form (3) is preferred to (1,2).
The questions are:
Are those statements equivalent?
In the third statement, what is The contrapositive? EDIT: Generally, if you see a theorem of the form "Let $H_1, \dots, H_n$. If $A$, then $B$", what is its contrapositive? How do you know?
Do mathematicians make any effort to separate the hypotheses ($H_1,\dots,H_n$) from the antecedent ($A$) of the claim? If so, how? Or is this one of those things everybody understands and no one is explicit about?