Es muy posible describir esto de forma más explícita. Citaré a Eisenbud de su libro Álgebra Conmutativa con una vista hacia la geometría algebraica para una declaración precisa:
Proposición 11.1. Sea (R,m) un anillo local regular de dimensión 1. Si π es un parámetro regular para R, entonces cada elemento t del cuerpo cociente K(R) se puede escribir de forma única en la forma t=uπn con n∈Z y u una unidad de R. En particular, todo ideal de R es de la forma (πn), y R es un dominio de ideales principales.
Piense en esto de la siguiente manera: Su divisor primo Z es el cierre de un punto P de codimensión uno. Si va a un vecindario local de él, hay una única función π que define su anulación. Más precisamente, piense en X=Spec(A). Si toma cualquier función racional f=a/b con a,b∈A, entonces las gavillas de a y b en P tienen un orden de anulación bien definido, en el sentido de que a=uπr y b=vπs con u y v unidades en OX,P. Entonces, a se anula en P al orden r y b al orden s. Si r>s, entonces f se anulará en P al orden r−s. Si s>r, entonces f tiene un polo en P, de orden $s-r.
Ejemplo tonto: Considere la función racional f=(x−4)(y−2)3(x+6)(x−4)5(y−2) en A2. Entonces, f tiene orden -4 a lo largo de la línea x=4 y tiene orden 1 a lo largo de la línea y=2. El ejemplo es tonto porque el mensaje es el siguiente: Por lo general no puedes escribir tu divisor primo como la anulación de una sola función global, y aún si pudieras, tu anillo podría no ser factorial, etc. La idea principal es que todo funciona muy bien cuando vas a un vecindario de tu punto que es lo suficientemente local, y allí es lo mismo que en la secundaria, solo cuenta cuántas veces aparece el cero en el numerador y cuántas veces aparece en el denominador, resta y luego sabrás si es un cero o un polo. E incluso puedes decir cuánto es de cada uno.