证明思路
正向。 设 M⊨s∃y∀xR(x,y)。由 ∃ 的语义子句,M⊨s∃yφ⟺there is d∈M with M⊨s[y↦d]φ;应用于此处得到某个 d0∈M 使得 M⊨s[y↦d0]∀xR(x,y)。
对此应用 ∀ 的子句,得 M⊨s[y↦d0][x↦a]R(x,y) 对每个 a∈M 都成立,因为 ∀x 遍历整个 M,与之后选取哪个 a 无关。
现在固定任意 a∈M 来验证 ∀x∃yR(x,y)。由上一段,取 x↦a 得 M⊨s[y↦d0][x↦a]R(x,y),这表明在 x↦a 下 d0 本身就是 ∃yR(x,y) 的见证元素;因此 M⊨s[x↦a]∃yR(x,y)。
由于 a∈M 是任意的,M⊨s[x↦a]∃yR(x,y) 对每个 a 都成立,这正是 M⊨s∀x∃yR(x,y) 的语义子句。这就证明了 ∃y∀xR(x,y)⇒∀x∃yR(x,y)。
逆命题不成立:反例。 设 M 的论域为 M=Z(整数),把 R(x,y) 解释为“x<y”。此时 ∀x∃yR(x,y) 为真:对每个整数 x,取 y=x+1 即有 x<y。但 ∃y∀xR(x,y) 为假:它需要一个单一整数 y 大于每个整数 x,而不存在这样的最大整数(对任何候选 y,整数 y+1 都违反 y+1<y)。所以 ∀x∃yR(x,y) 成立而 ∃y∀xR(x,y) 不成立,说明逆蕴含一般不成立。