Is $3 \ge 1$ or is it just $3 > 1$? Well, probably this might seem a really simple question (and it might be so too!), but off late me and my friends have been debating quite hard over this question.

Is $3 \ge 1$ or is it just $3 > 1$?

Actually it all started here: if functions $f$ and $g$ satisfy $f>g$ then do they also satisfy $f \ge g$? All of us agreed. (are we wrong here itself?). After all, the $\ge$ symbol is basically 'greater than' OR 'equal too'. So if a function $f$ takes values greater than $g$, then definitely it satisfies the $\ge$ relation.
But then somehow the above mentioned question came up. My friends say that $3 \ge 1$ is absolutely wrong. Their reasoning: "under no circumstances can 3 be equal to 1", so $3 \ge 1$ is wrong.
My argument: $3 \ge 1$ is a mathematical statement which can either be true or false. It states that 3 is either greater than OR equal to 1. One of the conditions is satisfied and the two conditions are linked by an 'OR'. So $3\ge 1$ is true.
Who's right?
(please edit or add tags as i don't know what to tag the question as!)
 A: The statement "two is even or pigs fly" is true, as is anything of the form "[true] or [false]".
So yes, given two numbers $a,b$, exactly one of the following is true:
$$a<b$$
$$a=b$$
$$a>b$$
But it doesn't hurt anything to combine the true one with a false one, using "or".
A: You are right.
Regarding your friend's concern: The statement 'I am a person or I am a horse' is true. I am always a person, so this is true. It does not matter that it is impossible for me to be a horse.
Similarly, '3 is greater than or equal to 1' is always true. It is always true that 3 is greater than 1. It is never equal to 1, but this does not matter.
This question, like many others, can be resolved by returning to the definitions. For a statement of the form 'A or B' to obtain, at least one of A or B must be true. This is necessary and sufficient. As long as one of A or B is true, the status of the other doesn't matter. It doesn't even matter if the other can never be true. All that matters is that at least one of them is true.
For a more formal approach, consult any textbook on logic.
A: You are correct, and so is your reasoning: $3\ge 1$ is precisely equivalent to the compound statement 
$$3>1\quad\text{or}\quad3=1\;.$$
You might try pointing out to your friends that in order to be consistent, they would have to argue that ‘$4$ is even or odd’ is false, because $4$ is never odd!
A: Your argument is correct. If $x$ is greater or equal to $y$, this means that there exists a non-negative number $a$ such that:
$$y + a = x$$
this of course true for $ 3 \text{ and } 1$ $(a=2)$, so indeed $3 \ge 1$. 
A: In programming, if one writes
if (condition1 || condition2)

where || means OR and condition1 is true, condition2 is, in most languages if not all, not even evaluated - for the very same reason: it does no longer matter. The whole expression is true.
A: You're correct. It's true that $3\geq 1$, however, if one wish to obtain the stronger statement, one can always specify that $3>1$. Both are correct, but the latter is more preferable.
