In the definition of homogenous vector bundles, an equivalence class is defined.
Briefly:
G is a lie group and H a (lie) subgroup. Define
$$ \rho : H \rightarrow GL(V) $$
where V is a vector space.
The equivalence class is defined as
$$ (g_1, v_1) = (g_1h, \rho(h^{-1})v_1) $$
The question is why the above definition and not
$$ (g_1, v_1) = (g_1h, \rho(h)v_1) ? $$