The concept of dimension is used in many different contexts.
Generally a dimension is a function that has as domain some family of sets ad has value on a set that, in the most common situations, is $\mathbb{N}$ or $\mathbb{R}$. As an example of the first case we can think to the dimension of vector spaces (but this can also be infinite) or to the Krull dimension of commutative rings. As an example of the second case we can think to the Hausdorff dimension for metric spaces ( and its variants). But we can also define dimensions that have as range a family of ordered sets and as range an interval of $\mathbb{R}$, as in the case of continuous geometry, and it seems that we can also define a dimension functions on super vector space that can have negative values, and a dimension with complex values for self-similar sets (Has the notion of having a complex amount of dimensions ever been described? And what about negative dimensionality?).
All these dimensions are different in their definitions and properties and, if I well understand there is not an axiomatic definition of dimension that can be used to identify a function as a dimension function (see:https://mathoverflow.net/questions/80708/is-there-an-axiomatic-approach-of-the-notion-of-dimension).
So my question is why mathematicians call all those different function with the same name? I understand that the name come from our common intuition of dimension but I don't understand how such intuition apply to such sophisticated notions called dimension.
More precisely:
I'm curious to know what is the inspiration that guide a mathematician to recognize that a particular function can be called a dimension.
I see that this is not a question that can have a unique and well defined answer, but I suppose (or I hope) that there is some common mathematical meaning about this so used word.
Note: We look at a few historical notes about the beginning of dimension theory in topology. We can find this way some arguments which led mathematicians to introduce new types of dimensions by means of functions.
Then we take a look at fractal geometry and provide some information about desirable properties of dimensions.
The following is a verbatim excerpt from Theory of Dimensions - Finite and Infinite by Ryszard Engelking. Please note that many sections in the book contain detailed and much more indepth historical notes whereas the few snippets I present here hardly touch the surface of the information which can be found in the book.
$$ $$
$$ $$
$$ $$
Here is an example which shows that sometimes decades can pass before a dimension to specific spaces could be associated.
$$ $$
Add-on [2016-05-25]:
Now we take at look at the world of fractals and the way how dimensions can be specified. We will also see, that there are sometimes many different technical terms for one and the same kind of dimension. The following is from Fractal Geometry by Kenneth Falconer.
Fundamental for a definition of dimension
Properties a dimension should have
Monotonicity. If $E\subset F$ then $\dim_H E\leq \dim_H F$.
Stability. $\dim_H(E \cup F)=\max(\dim_H E,\dim_H F)$.
Countable stability. $\dim_H\left(\bigcup_{i=1}^{\infty} F_i\right)=\sup_{1\leq i<\infty}\dim_H F_i$.
Geometric invariance. $\dim_H f(F)=\dim_H F$ if $f$ is a transformation of $\mathbb{R}^n$ such as a translation, rotation, similarity or affinity.
Lipschitz invariance. $\dim_H f(F)=\dim_H F$ if $f$ is a bi-Lipschitz transformation.
Countable sets. $\dim_H F=0$ if $F$ is finite or countable.
Open sets. If $F$ is an open subset of $\mathbb{R}^n$ then $\dim_H F=n$.
Smooth manifolds. $\dim_H F =m$ if $F$ is a smooth $m$-dimensional manifold.
Box-counting dimensions