  In this paper, we consider the first order Hardy inequalities using simple
equalities. This basic setting not only permits to derive quickly many
well-known Hardy inequalities with optimal constants, but also supplies
improved or new estimates in miscellaneous situations, such as multipolar
potential, the exponential weight, hyperbolic space, Heisenberg group, the edge
Laplacian, or the Grushin type operator.
