기초
- 정의: all과 some을 어떻게 나타내는가
- 종류
- ∀: for all
- for all x, P(x)
- ∃: there exists
- for some x, P(x)
- for at least one x, P(x)
- 우선순위
- 가장 높음
- ex) ∀x P(x)∨ Q(x) --> (∀x P(x)) ∨ Q(x)
- 기호
- ≡: 논리적으로 동일
- 연산
- ¬∀x C(x) <-> ∃x¬ C(x) --> 분배 해준다고 생각, ∃<->∀는 서로 변환됨
translating english to logic
- U를 결정
- ∀, ∃
- ∀ ex) Every student in this class has taken a course in C
- if U: all student in this class, C(x): x has taken a course in C --> ∀x C(x)
- if U: all people, S(x): x is a student in this class --> ∀x (S(x)→ C(x))
- ∀x (S(x) ∧ C(x))는 틀림
- 모든 사람이 class의 학생이고 c수업을 듣는 다는 뜻임
- ∃ ex) Some student(s) in this class has taken a course in C.
- If U: all students in this class, ∃x C(x)
- if U: all people, ∃x (S(x) ∧ C(x))
- ∃x (S(x) → C(x))는 틀림 --> E는 해당되는 하나의 예시를 찾는 것이고, ∀는 모든 조건에 대해서 검사하는 것임