쫄지말자. 그냥 하나하나 대입한거다.
예제 1) 변수(variable) 의 정의역(domain)이 모든 실수(all real numbers)라고 하면,
예제 2) 다음 중첩된 한정기호를 선언문으로 번역하시오:
의 정의역이 모든 실수인
예제 3) 다음 중첩된 한정기호를 선언문으로 번역하시오:
단, 술어 : "는 에서 쇼핑한다."를 사용해라. (변수 는 사람들, 변수 는 가게)
술어는 "If 가 하나의 가게라면, then 은 거기서 쇼핑한다"를 의미하므로,
답은 : "은 모든 가게에서 쇼핑한다."
예제 1)
"만약 한명의 사람이 여성이고 한명의 부모라면, 이 사람은 누군가의 어머니이다. "를 술어(predicate), 정의역(domain)="모든 사람들"에 대해 한정사, 논리연산자로 표현하라.
The answer) 다음과 같이 표현 가능:
"모든 사람 에 대하여, If 사람 가 여성이고 사람 가 한명의 부모라면, then 사람 가 사람 의 어머니임을 만족하는 한명의 사람 가 존재한다."
예제 2)
"모든사람은 반드시 한명의 베프만을 가진다. "를 술어(predicate), 정의역(domain)="모든 사람들"에 대해 한정사, 논리연산자로 표현하라.
The answer) 다음과 같이 표현 가능:
"모든 사람 에 대하여, 사람 는 반드시 한명의 베프만을 가진다."
예제 1) 술어 이고 와 의 정의역이 실수일 때, 의 진리 값은? 그리고, 의 진리 값은?
Sol)
모든 실수에 대하여 덧셈의 교환법칙이 성립하므로,
의 진리 값은 True
의 진리 값 역시 True
와 에 있어서, 와 의 순서는 진리 값에 영향을 주지 않음
예제 2) 술어 이고 와 의 정의역이 실수일 때,
와 의 진리 값은?
Sol)
: 어떤 에 대해 모든 가 ""을 만족하는 가 존재함
→ false
: 모든 에 대해 ""을 만족하는 가 존재함
→ true
아래의 것은 왜 true인가?? 모든 를 나열했을 때 라면 그러한 에 대해서 을 만족하는 값을 하나라도 찾는다면 참이 된다. 하지만, 의 경우 어떠한 의 값이 고정되어 있고 그러한 에 대해 모든 가 을 만족한다는 표현이므로 false가 된다.
즉, ∃y∀x와 ∀x∃y에 있어서, ∀x와 ∃y의 순서는 진리 값에 영향을 줌