Fix a prime pp. For a nonzero integer mm, the pp-adic valuation vp(m)v_p(m) is the unique nonnegative integer rr such that prmp^r\mid m but pr+1mp^{r+1}\nmid m. Set vp(0)=+v_p(0)=+\infty, and extend to nonzero by

vp(a/b)=vp(a)vp(b).v_p(a/b)=v_p(a)-v_p(b).

It satisfies vp(xy)=vp(x)+vp(y)v_p(xy)=v_p(x)+v_p(y) and vp(x+y)min(vp(x),vp(y))v_p(x+y)\ge\min(v_p(x),v_p(y)). The associated norm xp=pvp(x)|x|_p=p^{-v_p(x)} produces the pp-adic topology.