전칭·존재 양화사

수직선 위의 게임입니다: 도전자가 xx를 제시하면 답하는 쪽이 더 큰 y=x+1y = x + 1을 올려놓습니다 — ∀x ∃y (y>x)\forall x \,\exists y \,(y > x). 순서를 바꾸면 같은 게임이 무너집니다. 그리고 ε\varepsilon-δ\delta 줄은 이 패턴 그대로이며, f(t)=2tf(t) = 2t에서는 δ=ε/2\delta = \varepsilon/2가 답입니다.

∀x ∃y (y>x)\forall x \,\exists y \,(y > x)
¬(∀x ∃y)=∃x ∀y\lnot(\forall x \,\exists y) = \exists x \,\forall y
∀ε>0 ∃δ>0 ∀t (∣t∣<δ→∣2t∣<ε)\forall \varepsilon > 0 \,\exists \delta > 0 \,\forall t \,(|t| < \delta \to |2t| < \varepsilon)

예제

점 aa에서의 연속성의 ε\varepsilon-δ\delta 정의 — "모든 ε>0\varepsilon > 0에 대해, 모든 xx에 대해 ∣x−a∣<δ|x-a| < \delta이면 ∣f(x)−f(a)∣<ε|f(x)-f(a)| < \varepsilon인 δ>0\delta > 0이 존재한다" — 를 완전히 부정하세요. 부정된 명제가 ff에 대해 정확히 무엇을 말하는지 풀어서 설명하세요.

¬(∀ε>0 ∃δ>0 ∀x (∣x−a∣<δ→∣f(x)−f(a)∣<ε))\lnot\big(\forall\varepsilon{>}0\ \exists\delta{>}0\ \forall x\,(|x-a|<\delta \to |f(x)-f(a)|<\varepsilon)\big)
∃ε>0 ∀δ>0 ∃x (∣x−a∣<δ  ∧  ∣f(x)−f(a)∣≥ε)\exists\varepsilon{>}0\ \forall\delta{>}0\ \exists x\,(|x-a|<\delta \;\land\; |f(x)-f(a)|\ge\varepsilon)
명제 ε\varepsilon-δ\delta (ε=2.5\varepsilon = 2.5, δ=ε/2=1.25\delta = \varepsilon/2 = 1.25), 부정 사슬 표시: 마지막 단계 ∃ε>0 ∀δ>0 ∃t (∣t∣<δ∧∣2t∣≥ε)\exists\varepsilon{>}0\ \forall\delta{>}0\ \exists t\,(|t| < \delta \land |2t| \ge \varepsilon).
증명 보기
  1. 바깥의 부정을 한 단계씩 안으로 밀며 양화사를 뒤집습니다 (¬∀=∃¬\lnot\forall = \exists\lnot, ¬∃=∀¬\lnot\exists = \forall\lnot). 1단계: ∃ε>0 ¬(∃δ>0 ∀x (∣x−a∣<δ→∣f(x)−f(a)∣<ε))\exists\varepsilon > 0\ \lnot\big(\exists\delta > 0\ \forall x\,(|x-a| < \delta \to |f(x)-f(a)| < \varepsilon)\big). 2단계: ∃ε>0 ∀δ>0 ¬(∀x (∣x−a∣<δ→∣f(x)−f(a)∣<ε))\exists\varepsilon > 0\ \forall\delta > 0\ \lnot\big(\forall x\,(|x-a| < \delta \to |f(x)-f(a)| < \varepsilon)\big).
  2. 3단계: ∃ε>0 ∀δ>0 ∃x ¬(∣x−a∣<δ→∣f(x)−f(a)∣<ε)\exists\varepsilon > 0\ \forall\delta > 0\ \exists x\ \lnot\big(|x-a| < \delta \to |f(x)-f(a)| < \varepsilon\big). 마지막으로 함의의 부정을 사용합니다: ¬(P→Q)≡P∧¬Q\lnot(P \to Q) \equiv P \land \lnot Q (논제 1의 문제 3). 따라서 최종 부정은 ∃ε>0 ∀δ>0 ∃x (∣x−a∣<δ∧∣f(x)−f(a)∣≥ε)\exists\varepsilon > 0\ \forall\delta > 0\ \exists x\,\big(|x-a| < \delta \land |f(x)-f(a)| \ge \varepsilon\big)입니다.
  3. 이 명제가 ff에 대해 말하는 바: 고정된 간격 ε>0\varepsilon > 0이 존재해서, aa에 아무리 가까이 다가가도 (δ\delta를 아무리 작게 잡아도) f(x)f(x)가 f(a)f(a)로부터 ε\varepsilon 이상 떨어진 점 xx가 항상 존재합니다 — 즉 ff는 aa에서 "끊어져" 있습니다. 이것이 정확히 "ff는 aa에서 불연속"의 정의입니다.

∀x∈R ∃y∈R (y>x)\forall x \in \mathbb{R}\ \exists y \in \mathbb{R}\ (y > x)를 증명하고 (증인 y=x+1y = x+1), ∃y∈R ∀x∈R (y>x)\exists y \in \mathbb{R}\ \forall x \in \mathbb{R}\ (y > x)가 거짓임을 증명하세요. 결론: 양화사의 순서가 의미를 바꾼다.

∀x ∃y (y>x) is true,∃y ∀x (y>x) is false\forall x\ \exists y\ (y > x)\ \text{is true},\qquad \exists y\ \forall x\ (y > x)\ \text{is false}
명제 ∀x ∃y (y>x)\forall x\,\exists y\,(y > x) (참), 도전값 x=2x = 2: 증인 y=3y = 3, 3>23 > 2 성립.
증명 보기
  1. 첫 번째 명제를 증명합니다. 임의의 x∈Rx \in \mathbb{R}가 주어졌다고 하세요. y=x+1y = x + 1이라 두면 y∈Ry \in \mathbb{R}이고 y−x=1>0y - x = 1 > 0, 즉 y>xy > x입니다. xx는 임의였으므로 모든 xx에 대해 그런 yy가 존재합니다 — ∀x ∃y (y>x)\forall x\ \exists y\ (y > x)가 참입니다. 씬의 도전값 x=2x = 2에서는 증인이 y=3y = 3이고 3>23 > 2가 성립합니다.
  2. 두 번째 명제를 반증합니다. 어떤 후보 y0∈Ry_0 \in \mathbb{R}가 주어지든, x=y0+1x = y_0 + 1이라 두면 x∈Rx \in \mathbb{R}이고 y0>xy_0 > x는 y0>y0+1y_0 > y_0 + 1, 즉 0>10 > 1과 동치라 거짓입니다. 따라서 "모든 xx에 대해 y0>xy_0 > x"인 y0y_0는 존재하지 않습니다 — ∃y ∀x (y>x)\exists y\ \forall x\ (y > x)는 거짓입니다. 씬에서 후보 y=2y = 2는 x′=3x' = 3에 무너집니다.
  3. 결론: 양화사의 순서가 의미를 완전히 바꿉니다. ∀x ∃y\forall x\ \exists y에서는 yy가 xx에 의존해도 되지만 (y=x+1y = x+1), ∃y ∀x\exists y\ \forall x에서는 하나의 yy가 모든 xx에 통해야 합니다. ε\varepsilon-δ\delta 정의에서 δ\delta가 ε\varepsilon에 의존해도 되는 이유가 바로 이 순서입니다.

"ff는 [0,1][0,1]에서 유계" — 즉 ∃M ∀x∈[0,1] ∣f(x)∣≤M\exists M\ \forall x \in [0,1]\ |f(x)| \le M — 를 부정하여 ∀M ∃x ∣f(x)∣>M\forall M\ \exists x\ |f(x)| > M을 얻은 뒤, 그 형태를 이용해 f(x)=1/xf(x) = 1/x가 (0,1](0,1]에서 유계가 아님을 증명하세요.

¬(∃M ∀x∈[0,1] (∣f(x)∣≤M)) ≡ ∀M ∃x∈[0,1] (∣f(x)∣>M)\lnot\big(\exists M\ \forall x \in [0,1]\ (|f(x)| \le M)\big)\ \equiv\ \forall M\ \exists x \in [0,1]\ (|f(x)| > M)
x=1∣M∣+2∈(0,1],f(x)=∣M∣+2>Mx = \frac{1}{|M|+2} \in (0,1],\qquad f(x) = |M|+2 > M
명제 ∃y ∀x (y>x)\exists y\,\forall x\,(y > x) (거짓), 부정 사슬 표시: 마지막 단계 ∀y ∃x (y≤x)\forall y\,\exists x\,(y \le x) — 유계 부정의 양화사 패턴과 같습니다.
증명 보기
  1. 유계의 정의를 부정합니다: ¬(∃M ∀x∈[0,1] (∣f(x)∣≤M))\lnot\big(\exists M\ \forall x \in [0,1]\ (|f(x)| \le M)\big). 부정을 안으로 밀면 ∀M ¬(∀x∈[0,1] (∣f(x)∣≤M))\forall M\ \lnot\big(\forall x \in [0,1]\ (|f(x)| \le M)\big)가 되고, 다시 밀면 ∀M ∃x∈[0,1] ¬(∣f(x)∣≤M)\forall M\ \exists x \in [0,1]\ \lnot(|f(x)| \le M), 즉 ∀M ∃x∈[0,1] (∣f(x)∣>M)\forall M\ \exists x \in [0,1]\ (|f(x)| > M)입니다. 말로 풀면: "어떤 경계 MM을 제시해도, 그것을 초과하는 점 xx가 존재한다" — 이것이 무계의 정의입니다.
  2. 이제 f(x)=1/xf(x) = 1/x (x∈(0,1]x \in (0,1])에 적용합니다. 임의의 M∈RM \in \mathbb{R}가 주어졌다고 하세요. x=1∣M∣+2x = \frac{1}{|M|+2}라 두면, 분모가 양수이므로 x>0x > 0이고 ∣M∣+2≥2|M|+2 \ge 2이므로 x≤12<1x \le \frac12 < 1 — 즉 x∈(0,1]x \in (0,1]입니다. 이때 ∣f(x)∣=f(x)=∣M∣+2|f(x)| = f(x) = |M|+2인데, ∣M∣≥M|M| \ge M이므로 ∣M∣+2>M|M|+2 > M입니다. 따라서 이 xx에서 ∣f(x)∣>M|f(x)| > M이 성립합니다.
  3. MM은 임의였으므로, 모든 MM에 대해 ∣f(x)∣>M|f(x)| > M인 x∈(0,1]x \in (0,1]가 존재합니다 — 곧 ∀M ∃x (∣f(x)∣>M)\forall M\ \exists x\ (|f(x)| > M)이 성립하므로 ff는 (0,1](0,1]에서 유계가 아닙니다. 핵심은 양화사 순서입니다: MM이 먼저 주어지면(∀M) 그에 맞는 xx를 나중에(∃x) 골라도 되기 때문에, MM에 의존하는 선택 x=1/(∣M∣+2)x = 1/(|M|+2)가 허용됩니다.

1. 증명의 기초