If I parameterise $\mathbb{R}^n$ with generalised polar coordinates $(r, \Theta)$ it is possible to partition $\mathbb{R}^n$ into three parts
$$A = \{x \in \mathbb{R}^n \mid r < 1\}$$ $$B = \{x \in \mathbb{R}^n \mid r = 1\}$$ $$C = \{x \in \mathbb{R}^n \mid r > 1\}$$
$A$ is the inside and $C$ is the outside, of a sphere given by $B$. I can then define a function the maps most of the outside to the inside, for example:
$$f: C\to A$$ $$f(r,\Theta) = (1/r, \Theta)$$
This function works almost everywhere except for where $x\in A$ is the origin. It would seem impossible to define a bijective function that completely maps $A$ to $C$ and that you'll always have a single point which is problematic. Basically, $C$ has a hole and $A$ does not. My question is, is the presence of this single point generally considered the basis on which inside and outside are different?
Similarly, if we add a point at infinity to $\mathbb{R}^n$, what does this do to the notion of inside and outside, is there still a difference?