证明思路
设 α=a+bd,a,b∈Q。若 b=0,则 α=a∈Q 是代数整数当且仅当 a∈Z(有理根定理),这正是 Z[d] 中 b=0 的情形。若 b=0,α 在 Q 上的极小多项式为 x2−2ax+(a2−db2)(其迹为 2a,范数为 a2−db2),故 α 为代数整数当且仅当 2a∈Z 且 a2−db2∈Z。
记 u=2a∈Z。由 a2−db2∈Z 两边乘 4 得 u2−4db2∈4Z⊂Z,故 4db2∈Z。将 b=p/q 写成最简形式(gcd(p,q)=1),则 4db2=4dp2/q2∈Z 迫使 q2∣4dp2,又因 gcd(p,q)=1,这迫使 q2∣4d。因 d 无平方因子,整除 4d 的最大完全平方数至多为 4,故 q2∣4,即 q∈{1,2};无论哪种情形都有 v:=2b∈Z。
现在把 u=2a、v=2b(均为整数)代入 a2−db2∈Z:得到 4u2−dv2∈Z,即 u2≡dv2(mod4)。模 4 的平方只能是 0(偶)或 1(奇)。若 v 为偶数,dv2≡0(mod4) 迫使 u 也为偶数(否则 u2 为奇数会给出 1≡0);于是 u,v 均为偶数,即 a,b∈Z——这是始终存在的"平凡"解,故总有 Z[d]⊆OK。
若 v 为奇数,则 dv2≡d(mod4)(因 v2≡1),故需 u2≡d(mod4)。若 d≡2,3(mod4)(即 d≡2,3(mod4)),u2∈{0,1}(mod4) 都不可能等于 2 或 3(mod4),故此情形不可能——只剩下 u,v 均为偶数的平凡解,恰好给出 OK=Z[d]。若为 d≡1(mod4)(d≡1(mod4)),则需 u2≡1(mod4),只要 u 为奇数即满足——而 v 已为奇数,故 u≡v(mod2) 恰是 α=2u+vd(其中 u,v 均为奇数)的条件,这正是 Z+Z⋅21+d(验证:21+d 本身对应 u=v=1,均为奇数),因此此情形下 OK=Z[21+d],严格大于 Z[d](指数为 2)。