Consider this definition:
A space $M$ is a manifold with boundary if each point $x\in M$ has a neighborhood $U_x$ that is homeomorphic to $\mathbb R^n$ or to $\mathbb R^n_+=\{(x_1,\cdots,x_n)\;|\; x_n \ge 0\}$; the points which have neighborhoods homeomorphic to $\mathbb R^n_+$ form the boundary $\partial M$ of $M$.
I want to understand how precise this definition is. Indeed, a point that has an open neighborhood homeomorphic to $\mathbb R^n$ can also have another open neighborhood that is homeomorphic to $\mathbb R^n_+$ and in that case is this point on the boundary $\partial M$ or in $M\setminus \partial M$ ? How to choose? Is my definition incomplete so that I have to say: "In a manifold with boundary, a point in $M$ has an open neighborhood homeomorphic to $\mathbb R^n$ but if it doesn't have such neighborhood then it has to have an open neighborhood homeomorphic to $\mathbb R^n_+$"
Thank you for your help!
This is about existence of atleast one neighborhood of a point $p\in M$ that is homeomorphic to $\mathbb{R}^n$. Obviously it might have some other neighborhood which intersect with boundary and will be homeomorphic to $\mathbb{R}_{+}^{n}$ but we don't have to worry about those. If a point $p \in M$ has no neighborhood homeomorphic to $\mathbb{R}^n$, then $p \in \partial M$.