
P(x) : x is greater than 3
명제함수(propositional function) P에서의 x의 값
주어 : x
술어(predicate) : is greater than 3
규칙
Universes of Discourse : 정의역
전칭 한정기호(∀) : 정의역에 속하는 모든 x값에 대하여 P(x)이다.
존재 한정기호(∃) : 정의역에 속하는 적어도 하나의 값 x에 대하여 P(x)이다.
유일 한정기호(∃!) : 유일하게 한 개만 존재할 때 사용한다.
| 문장 | T | F |
|---|---|---|
| ∀xP(x) | 모든 x에 대하여 P(x)가 참이다. | P(x)가 거짓이 되는 x가 존재한다. |
| ∃xP(x) | P(x)가 참이 되는 x가 존재한다. | 모든 x에 대하여 P(x)가 거짓이다. |
| 표현 | 의미 |
|---|---|
| ∀x∀yP(x,y) | 모든 x, y의 쌍에 대하여 P(x, y)가 참이다. |
| ∀x∃yP(x,y) | 모든 x에 대하여 P(x, y)가 참이 되는 y가 있다. |
| ∃x∀yP(x,y) | 어떤 x에 대하여 모든 y에 대해 P(x, y)가 참이다. |
| ∃x∃yP(x,y) | P(x, y)가 참이 되는 x, y의 쌍이 있다. |
∃xQ(x) ∨ P(x) = (∃xQ(x)) ∨ P(x)
~∀xP(x) = ∃x~P(x)
~∃xP(x) = ∀x~P(x)
구속 변수 : 한정 기호가 적용된 변수
자유 변수 : 한정 기호가 적용되어 있지 않거나, 값이 할당되어 있지 않은 변수
ex) ∀xP(x,y)에서 x는 구속 변수, y는 자유 변수이다.

Rule of Addtion (∨ 도입)
1. p
__
2. p ∨ q
Rule of Simplification (∧ 제거)
1. p ∧ q
__
2. p
Rule of Conjunction (∧ 도입)
1. p
2. q
__
3. p ∧ q
Rule of modus ponens (the mode of affirming, → 제거)
1. p
2. p → q
__
3. q
Rule of modus tollens (the mode of denying, 후건 부정)
1. ~q
2. p → q
__
3. ~p
Rule of hypothetical syllogism (가설적 삼단논법)
1. p → q
2. q → r
__
3. p → r
Rule of disjunctive syllogism (선언적 삼단논법, ∨ 제거)
1. p ∨ q
2. ~p
__
3. q
Universal instantiation (∀ 제거)
1. ∀x P(x)
__
2. P(o) // 임의의 o 가정
Universal generalization (∀ 도입)
1. P(g) // 임의의 g 가정
__
2. ∀x P(x)
Existential instantiation (∃ 제거)
1. ∃x P(x)
__
2. P(c) // 임의의 c 가정
Existential generalization (∃ 도입)
1. P(o) // 임의의 존재하는 o 가정
__
2. ∃x P(x)