Dejemos que $A$ ser un UFD , $M$ un módulo libre sobre $A$ y $N$ un submódulo de rango 1 finitamente generado. Tengo una prueba relativamente rápida (alrededor de media página) de que si $(A\smallsetminus\{0\})^{-1}N \cap M = N$ entonces $N$ también es gratuito. Esto se hace por inducción, reduciendo el número de generadores a 1.
Sin embargo, siento que mi prueba es superficial, y que debería haber una prueba "más profunda" en algún sentido. Así que mi pregunta es:
¿Hay alguna razón profunda para que la afirmación anterior sea obvia?