본문 바로가기
카테고리 없음

[SW EA/CT] 2_1. 논리와 증명 / 수와 표현 (문제+풀이)

by 파프리카_ 2021. 1. 21.
728x90
반응형

1. 논리와 증명

 

문제 1. 다음 명제들이 항진명제는 것을 진리표를 이용해서 보이시오.

1번. ~(~p∧ q) ∨ q

2번.  (~p q) (p ∧ ~q)

 

 

(풀이)

* 항진명제
: 논리식 혹은 합성명제에 있어서 그 명제를 구성하는 단순 명제들의 진리값에 관계없이,
그 합성 명제의 진리값이 항상 참의 값을 가지는 것.

 

(and) : 둘 중 하나라도 F가 있다면, F이다. (둘 다 T인 경우에만 T)
(or) : 둘 중 하나라도 T가 있다면, T이다. (둘 다 F인 경우에만 F)

 

 

1번.

p q ~(~p∧ q) ~(~p∧ q)∨ q
T T T T
T F T T
F T F T
F F T T

네 경우 모두 T가 나오기 때문에,  ~(~p∧ q)∨ q 은 항진 명제이다.

 

2번.

p q (~p ∨ q) (p ∧ ~q) (~p∨ q) ∨ (p ∧ ~q)
T T T F T
T F F T T
F T T F T
F F T F T

네 경우 모두 T가 나오기 때문에,  (~p∨ q) ∨ (p ∧ ~q) 은 항진 명제이다.


문제 2. 다음 명제들이 모순명제는 것을 진리표를 이용해서 보이시오.

1번. (~p q)  ∧  (p ∧ ~q)

2번.   (p ∧ q)  (p ∧ ~q)

 

 

(풀이)

* 모순명제 
: 논리식 혹은 합성명제에 있어서 그 명제를 구성하는 단순 명제들의 진리값에 관계없이,

그 합성 명제의 진리값이 항상 거짓의 값을 가지는 것

 

 : 둘 중 하나라도 F가 있다면, F이다. (둘 다 T인 경우에만 T)
 : 둘 중 하나라도 T가 있다면, T이다. (둘 다 F인 경우에만 F)

 

 

1번.

p q (~p q) (p ∧ ~q) (~p∨ q) ∧(p ∧ ~q)
T T T F F
T F F T F
F T T F F
F F T F F

네 경우 모두 F가 나오기 때문에,  (~p q)  (p ∧ ~q)은 모순 명제이다.

 

2번.

p q (p ∧ q) (p ∧ ~q) (p ∧ q) ∧ (p ∧ ~q)
T T T F F
T F F T F
F T F F F
F F F F F

네 경우 모두 F가 나오기 때문에, (p ∧ q)  (p ∧ ~q)은 모순 명제이다.


문제 3. 다음 명제의 쌍들에 대해서 두 명제가 동등한지를 진리표를 이용해서 확인하시오.

1번. p∧ (p q) 와 p

2번.  ~p ~q 와 ~ (p q)

 

(풀이)

1번.

p q (p ∨ q)  p∧ (p ∨ q)
T T T T
T F T T
F T T F
F F F F

 p∧ (p ∨ q)와 p의 진리값은 늘 동등하다.

 

2번.

p q  ~p ∨ ~q  (p ∨ q) ~ (p ∨ q)
T T F T F
T F T T F
F T T T F
F F T F T

 ~p  ~q ~ (p ∨ q)의 진리값은 늘 동등하지는 않다.


문제 4. 명세식의 변형을 통하여 다음 명세를 간소하시오.

1번. (p ~q) (p ∧ q)

2번.   (p  ~q)   (~p ∨ ~q)

 

(풀이)

1번.

 

2번.


문제 5. 다음 명제들이 참인지 확인하시오. 단, R은 실수의 집합을 의미하고, Z는 정수의 집합을 의미한다.

 

1번. ∀x  ∈ R, x² ≥ x

2번. ∀x  ∈ Z, x² ≥ x

3번. ∃x  ∈ R,  x² < x

4번. x  ∈ Z, x² x

 

 

(풀이)

∀x : 모든 x

∃x : 어떤 x

 

1번.

[ 문제 해설 : 모든 실수 x에 대하여, x² ≥ x가 성립한다. ]

 

[ 증명 ]

x² ≥ x

= x(x-1) ≥0

x = 0.3인 경우 (0 < x < 1), 0.3 * -0.7 = -0.24 < 0 이다.

0 < x < 1 일 때, 위 식은 성립하지 않으므로, ∀x  ∈ R, x² ≥ x 은 거짓이다.

 

 

2번.

[ 문제 해설 : 모든 정수 x에 대하여, x² ≥ x가 성립한다. ]

 

[ 증명 ]

x² ≥ x

= x(x-1) ≥0

 

ⅰ) x  = 0 또는 x = 1인 경우, 0 = 0 이 성립한다.

ⅱ) x  < 0 인 경우, 음수*음수=양수이므로, 위 식은 성립한다.

ⅲ) x > 1 인 경우, 양수*양수=양수이므로, 위 식은 성립한다.

 

모든 정수에 대해서 위 식은 성립하므로,∀x  ∈ Z, x² ≥ x은 참이다.

 

 

3번.

[ 문제 해설 : 어떤 실수 x에 대하여,  x² < x가 성립한다. ]

 

[ 증명 ]

x² < x

= x(x-1) 0

1번 문제와 반대의 경우이다.  0 < x < 1일 때 위 식은 성립한다.

 

ⅰ) x  < 0 인 경우, 음수*음수=양수이므로, 위 식은 성립하지 않는다.

ⅱ) x > 1 인 경우, 양수*양수=양수이므로, 위 식은 성립하지 않는다.

ⅲ) 0 < x < 1인 경우, 양수*음수=음수이므로, 위 식이 성립된다.

 

ⅰ, ⅱ조건에서는 성립하지 못했지만, 어떤 실수에 대해서 묻는 명제이다.

ⅲ조건이 성립한다면,   x² < x가 성립하는 어떤 실수 x가 존재하기 때문에,

x  ∈ R,  x² < x는 참이다.

 

 

4번.

[ 문제 해설 : 어떤 정수 x에 대하여, x² < x가 성립한다. ]

 

[ 증명 ]

x

= x(x-1)  0

2번 문제와 반대의 경우이다.

2번에서 모든 정수 x에 대해  x² ≥ x가 성립했기 때문에, x²  x가 성립되는 정수는 없다.

 

ⅰ) x  = 0 또는 x = 1인 경우, 0 = 0 이므로, 위 식은 성립하지 않는다.

ⅱ) x  < 0 인 경우, 음수*음수=양수이므로, 위 식은 성립하지 않는다.

ⅲ) x > 1 인 경우, 양수*양수=양수이므로, 위 식은 성립하지 않는다.

 

위처럼 모든 정수 x에 대해서 x²  x 가 성립되지 않기 때문에, 

x  ∈ Z, x²  x 은 거짓이다.


문제 6. (직접 증명) n이 짝수이면, 3n+5는 홀수임을 증명하라.

(힌트 : n = 2k로 두고, 3n+5가 2(어떤 정수)+1 형태로 표현될 수 있는지)

 

(풀이)


문제 7. n이 홀수이면, n²+n이 짝수임을 증명하라.

 

(풀이)

 


문제 8. m이 짝수이고, n이 홀수이면, 2m+3n은 홀수임을 증명하라.

 

(풀이)

 


문제 9. (대우를 증명) 자연수 n에 대해, n² + 5 가 홀수이면, n이 짝수임을 증명하라.

 

(풀이)


문제 10. n²가 짝수이면, n은 짝수임을 증명하라.

 

(풀이)


문제 11. (경우를 나누어 증명) 자연수 n에 대해 n² + 5n + 3은 항상 홀수임을 증명하라.

(힌트 : n이 짝수인 경우와 홀수인 경우를 따로 증명한다.)

 

(풀이)

 


문제 12. n²이 3의 배수이면,  n은 3의 배수임을 증명하라.

 

(풀이)

 

 


문제 13. n이 홀수이면, n²을 8로 나눈 나머지는 1임을 증명하라

(힌트 : n을 4로 나눈 나머지가 1인 경우와 3인 경우로 나누어보자)

 

(풀이)

 

 


문제 14. 어떤 자연수를 제곱하여도 그 결과를 3으로 나눈 나머지는 2가 아님을 증명하라.

 

(풀이)

 

 


문제 15. (귀류법) 유리수와 무리수의 합은 무리수임을 증명하라.

(힌트 : 어떤 유리수와 어떤 무리수의 합이 유리수가 된다고 가정하고, 모순을 이끌어 낼 수 있는가?)

 

(풀이)

 

 


문제 16. √2는 무리수임을 증명하라.

(힌트 : 유리수가 된다는 것은 기약분수로 표현이 된다는 것이다.)

 

(풀이)

 

 


문제 17. log₂5는 무리수임을 증명하라.

 

(풀이)


문제 18. (수학적 귀납법) 1+2+3+ ⋯ + n = n(n+1)/2 임을 증명하라.

 

(풀이)

 


문제 19.  1² + 2² + 3² + ⋯ + n² = n(n+1)(2n+1) / 6 임을 증명하라.

 

(풀이)

 

 


문제 20. r ≠ 1일 때, 

임을 증명하라.

 

(풀이)

 

 


문제 21. 2 이상의 모든 자연수 n에 대해 n³-n은 6으로 나누어 떨어짐을 증명하라.

 

(풀이)

 

 


문제 22.  2 이상의 모든 자연수 n에 대해 

임을 증명하라.

 

(풀이)

 


문제 23. n X n 체스판이 있다. 시작 시점에 일부 칸들이 감염되고 있다. 매 초마다 감염이 증가할 수 있다.

규칙은 다음과 같다.

어떤 감염되지 않은 칸은 상하나 좌우로 인접한 네 개의 칸들 중 2개 이상이 감염된 상태일 때 감염된다.이 규칙에 따라 모든 칸들을 감염시키기 위해서는 초기에 n개 이상의 칸들이 감염되어 있어야 함을 증명하라.

 

(풀이)

 

 

 

 

문제 출처 : SW Expert Academy (swexpertacademy.com/main/main.do)

 

 

 

728x90
반응형