I am reading a book that talks about how to construct a similarity index operating on a probability vector $\mathbf{p}=(p_1,...,p_k)$ to describe how similar its elements are. In my book, indexes of similarity are described briefly, mentioning just that a good index should achieve its minimum value when:
$$p_1 = p_2 = … = p_{j-1} = p_{j+1} = … = p_k = 0 \quad \text{ and } \quad p_j = 1,$$
and should achieve its maximum value when:
$$p_1 = p_2 = … = p_j = … = p_k = \tfrac{1}{k}.$$
After that, my book gives the formulas for the Gini index and the entropy. I think that the two properties above are essential for a good similarity index, but there must be some other properties they need to have. What are some other properties that a "similarity index" should have?