Thanks for the comment.
*First (from last), the reason that I assumed without possible equality is that the side lengths of the triangle are not equal (unless it's degnerate in which case the result is still true).
*There's no need to consider all orderings (six of them), if I wrote instead the argument would be the same. That's what I mean by "without loss of generality".
Arguing in a "without loss of generality" manner implies that you're setting up a by-cases style argument. That is, in Case 1, you get result A; in Case 2, you get result A, and in all the remaining cases, you get result A. The "without loss of generality" part means that it is immediately clear by symmetries in the argument that all the cases work out the same. However, a < b < c, in your argument (leaving out Opalg's clincher here), means that a<1 and b<1. It does not imply that c<1. The other cases do not similarly show, via your argument, that a<1 and b<1. Hence, you cannot use the argument by cases in this fashion.
Now, if you employ Opalg's additional line of reasoning in Post # 16, you get that all three are less than 1 in just one case, and the three variables appear symmetrically in the proof. Then you can use the without loss of generality to save yourself the trouble of writing the other cases.
Concerning equality: I don't see why isosceles triangles should be excluded from the proof. That's not a degenerate case. But not allowing equality in your inequalities leaves out the isosceles case, and for that matter the equilateral case. You could do those separately, I suppose. But Opalg's reasoning gets you there using the more general (in)equalities.
Cheers.
Since a lot has been written and said about this inequality and since Zarathustra just missed a crucial multiplication to give the final solution ,i think i must give this multiplication ,although a long time has elapsed since this problem appeared in this subforum
The multiplication is :
(1-a)(1-b)(1-c)>0 <=> abc +a+b+c <2 <=> (a+1)(b+1)(c+1)<4