I am studying the divisors in relation to elliptic curve cryptography.
Assume that elliptic curve is defined by $x^3 = y^2 + b$ and let's assume our rational function is $f(x,y) = x - P_x$. Let's fix some point $P = (P_x, P_y)$
Clearly, I understand that $f(x,y)$ is 0 at $P$ and $-P$, but I've read the following:
Poles is $2 * [O]$. The function goes to infinity as x goes to infinity, so we say the function is equal to infinity at O. There’s a technical reason why this infinity needs to be counted twice, so O gets added with a “multiplicity” of -2 (negative because it’s an infinity and not a zero, two because of this double counting). The technical reason is roughly this: because the equation of the curve is x³ = y² + b, y goes to infinity “1.5 times faster” than x does in order for y² to keep up with x³; hence, if a linear function includes only x then it is represented as an infinity of multiplicity 2, but if it includes y then it is represented as an infinity of multiplicity 3.
I still can't understand why multiplicity of pole is 2 whereas multiplicity of another rational function $ax + by + c = 0$ would be 3. I appreciate the explanations where not so much hard words to understand is mentioned. I am not so good at math, so is there an easy explanation ? I understand that in $x^3 = y^2 + b$, $y$ goes to infinity 1.5 times faster, but still.