Suppose $H_1 \subset H_2$ are both Hilbert spaces with different inner products $(\cdot,\cdot)_{H_1}$ and $(\cdot,\cdot)_{H_2}$. Suppose also that $H_1$ is dense in $H_2$ and that the inclusion is continuous (as in case of Gelfand triple).
Now, $$\lVert h_2 \rVert_{H_2} = \sup_{h \in H_2, \lVert h \rVert_{H_2} = 1}|(h_2, h)|$$ is by definition almost.
Question: Is it true that $$\lVert h_2 \rVert_{H_2} = \sup_{h \in H_1, \lVert h \rVert_{H_1} = 1}|(h_2, h)|?$$
That is, can I take the supremum over a dense subspace?
(In a previous thread Norm of linear functional; can we take supremum over dense subset?, related to this question, I did not clarify the situation enough).