Proposition

Let RR be a Noetherian domain such that for all non-zero a,bRa,b \in R there exist u,vRu, v \in R such that au+bv=gcd(a,b).au + bv = \gcd(a,b). Then RR is a PID.

Proof

Let II be an ideal of R.R. Since RR is Noetherian, II is finitely generated. Let I=(i1,,in).I = (i_1, \ldots, i_n).

We prove that II is principal by induction on n.n.

If n=1n = 1 then II is principal and we’re done.

Suppose n2.n \geq 2. Let a,ba, b be two distinct generators of I.I. By our main hypothesis, II contains u=gcd(a,b),u = \gcd(a,b), and thus we have the inclusions {a,b}(a,b)(u)I,\{a,b\} \subseteq (a,b) \subseteq (u) \subseteq I, since (u)(u) is the smallest principal ideal containing (a,b).(a,b). Hence, we can replace the generators aa and bb with a single generator u.u. Thus, II is generated by n1n - 1 elements. Using the inductive hypothesis, we conclude that II is principal.

\blacksquare