Se habría demostrado que \( B \) es convexo, sí. Pero observa que la implicación \( [u,v]\subset B\implies u,v\in B \) es trivial, por lo que también se podría escribir \( u,v\in B\iff [u,v]\subset B \). Eso no significa que todos los conjuntos convexos sean bolas sino que \( B \) es convexo, no sé si era eso lo que te preocupaba.
Lo que me preocupaba es que la definicion en el libro que menciono dice asi:
$$X \text{ es convexo } \Leftrightarrow \left (u,v\in X \textcolor{red}{\Rightarrow} [u,v]\subset X \right )$$
Y me preguntaba porque esa implicacion (de rojo) deberia de estar en la definición, pero llegue a la conclusión que la definicion esta bien asi ya que al negar las propociciones a ambos lados en la definición
$$\neg (X \text{ es convexo }) \Leftrightarrow \neg \left (u,v\in X\Rightarrow [u,v]\subset X \right )$$
$$X \text{ no es convexo } \Leftrightarrow \neg \left ( \neg (u,v\in X) \vee [u,v]\subset X \right )$$
$$X \text{ no es convexo } \Leftrightarrow (u,v\in X) \wedge \neg([u,v]\subset X)$$
Lo que me parece correcto como definicion de que un conjunto no es convexo.
Asi que me parecia que mi demostración no estaba correcta si no llegaba a probar exactamente la definición que menciono. Es decir, llegar a que \(u,v\in B\Rightarrow [u,v]\subset B\)
No se si estoy en lo correcto. Muchas gracias por responder.