I am reading Silverman's The Arithmetic of Elliptic Curves. I understand the definition of (normalized) valuation of a smooth point $P\in C$, where $C$ is a curve. What I don't really get is its computation.
Consider example II.1.3: let $C$ be the curve defined by $y^2=x^3+x$ and $P=(0,0)\in C$. $P$ is smooth. Now to calculate $\text{ord}_P(y),\text{ord}_P(x)$ and $\text{ord}_P(2y^2-x)$.
We have $M_P=(x,y)$. So $y\in M_P$ but $y\not\in M_P^2$ as it is no linear combination of $\{x^2,xy,y^2\}$, hence $\text{ord}_P(y)=1$. Now, $x\in M_P$, but also $x\in M_P^2$ since $x=y^2-x^3$ but how can I be sure that $x\not\in M_P^3$? The same goes for $2y^3-x^3$ (I know it belongs to $M_P^2$, but how can I be sure that it doesn't belong to $M_P^3$). Further, is there a more intuitive way of thinking about this? A faster method perhaps?
Another question of mine is: considering an elliptic curve in the Weierstrass form $$E:F(x,y)=y^2+a_1xy+a_3y-x^3-a_2x^2-a_4x-a_6=0,$$ how do I come up with the valuations of $x$ and $y$ at infinity $\infty=(0,1,0)$?
Moving to the projective space, I would write $x=X/Z$ and then $$\text{ord}_\infty(x)=\text{ord}_\infty(X)-\text{ord}_\infty(Z).$$ Intuitively, I would say $\text{ord}_\infty(X)=1$ because $X=0$ intersects $\infty\in E$ one time and $\text{ord}_\infty(Z)=3$ because $Z=0$ intersects $\infty\in E$ three times. But how can I show this?