이 영역을 누르면 첫 페이지로 이동
컴퓨터와 수학, 몽상 조금 블로그의 첫 페이지로 이동

컴퓨터와 수학, 몽상 조금

페이지 맨 위로 올라가기

컴퓨터와 수학, 몽상 조금

컴퓨터공학, 딥러닝, 수학 등을 다룹니다.

3.5 Unstacking Game 강한 귀납법으로 증명하기

  • 2020.10.14 15:05
  • 학부 수업/이산수학
반응형

블럭 $n$개가 쌓여있다.

Unstacking Game은 해당 블럭을 더 이상 나눌 수 없을 때까지 $(a, n-a)$개로 나누어, 나누어진 블럭의 갯수의 곱을 내 점수에 더하여 점수를 측정한다고 한다.

예를들어, 블럭 5개를 (2개, 3개)로, 이를 각각 (1개, 1개), (2개, 1개)로, 마지막으로 (1개, 1개)로 나누었다면 내 점수는 $2\times3 + 1\times1 + 2\times1 + 1\times1 = 10$점이다.

그런데, $n$개의 블럭을 어떻게 나누든 점수가 $S(n)$이 된다는 것을 증명해보자.

Base case: $S(1) = 0$이다. 블럭 1개로 점수를 낼 방법이 없다.

이제 강한 귀납 명제를 풀어보자.

$P(1)\wedge \cdots \wedge P(n)$이 참일 때, $P(n+1)$이 참임을 증명하면 된다.

$S(n+1) = k\times (n+1-k) + s(k) + s(n+1-k)$이다.

$S(n) = \frac{n(n-1)}{2}$라고 추론하고, 이를 증명해보자.

$S(1) = 0, S(2) = 1$이며, $S(n+1)$은 다음과 같다.

$$\begin{align*}S(n+1) &= k(n+1-k)+\frac{k(k-1)}{2} + \frac{(n+1-k)(n-k)}{2}\\
&= \frac{2kn+2k-2k^2+k^2-k+n^2-nk+n-k-kn+k^2}{2}\\
&=\frac{n^2+n}{2} \end{align*}$$

우리의 추론이 맞았다! 귀납 명제가 증명되었다.

반응형

'학부 수업 > 이산수학' 카테고리의 다른 글

5. 정수론: 서로소와 합동식 (Number Theory: Congruent and Relatively Prime)  (2) 2020.10.17
4. 정수론: 최대공약수 (Number Theory: Great Common Divisor)  (1) 2020.10.14
3.5 귀납법을 통한 문자 퍼즐 문제 증명  (0) 2020.10.14
3. 좋은 증명과 강한 수학적 귀납법 (Good Proof and Strong Induction)  (1) 2020.10.14
2. 수학적 귀납법과 예제를 통한 증명 (Proof by Induction)  (2) 2020.09.27

댓글

이 글 공유하기

  • 구독하기

    구독하기

  • 카카오톡

    카카오톡

  • 라인

    라인

  • 트위터

    트위터

  • Facebook

    Facebook

  • 카카오스토리

    카카오스토리

  • 밴드

    밴드

  • 네이버 블로그

    네이버 블로그

  • Pocket

    Pocket

  • Evernote

    Evernote

다른 글

  • 5. 정수론: 서로소와 합동식 (Number Theory: Congruent and Relatively Prime)

    5. 정수론: 서로소와 합동식 (Number Theory: Congruent and Relatively Prime)

    2020.10.17
  • 4. 정수론: 최대공약수 (Number Theory: Great Common Divisor)

    4. 정수론: 최대공약수 (Number Theory: Great Common Divisor)

    2020.10.14
  • 3.5 귀납법을 통한 문자 퍼즐 문제 증명

    3.5 귀납법을 통한 문자 퍼즐 문제 증명

    2020.10.14
  • 3. 좋은 증명과 강한 수학적 귀납법 (Good Proof and Strong Induction)

    3. 좋은 증명과 강한 수학적 귀납법 (Good Proof and Strong Induction)

    2020.10.14
다른 글 더 둘러보기

정보

컴퓨터와 수학, 몽상 조금 블로그의 첫 페이지로 이동

컴퓨터와 수학, 몽상 조금

  • 컴퓨터와 수학, 몽상 조금의 첫 페이지로 이동

검색

메뉴

  • 홈
  • 태그
  • 방명록

카테고리

  • 분류 전체보기 (276)
    • Tech Trend (3)
    • Deep Learning (77)
      • 공부 노트 (21)
      • 논문 리뷰 (44)
      • 논문 스키밍 (1)
      • 영상처리 (11)
    • Engineering (3)
      • Tips (2)
      • Experiences (1)
    • Blog (42)
      • 회고 & 계획 (16)
      • 내 이야기 (8)
      • 리뷰 (3)
      • 군대에 간 공돌이 (9)
      • ML엔지니어 취업 도전기 (1)
      • 여행 (4)
    • 학부 수업 (141)
      • 머신러닝 (16)
      • C프로그래밍 (8)
      • 자료구조 (11)
      • 알고리즘 (17)
      • 디지털시스템 (25)
      • 컴퓨터구조 (11)
      • 확률과 통계 (21)
      • 선형대수학 (14)
      • 이산수학 (18)
      • 데이터시각화 (0)
    • 강의 (9)
      • 딥러닝 기초 (7)
      • Python (2)

공지사항

인기 글

정보

백지오의 컴퓨터와 수학, 몽상 조금

컴퓨터와 수학, 몽상 조금

백지오

블로그 구독하기

  • 구독하기
  • RSS 피드

티스토리

  • 티스토리 홈
  • 이 블로그 관리하기
  • 글쓰기
반응형

나의 외부 링크

  • profile
  • github
  • linkedin

방문자

  • 전체 방문자
  • 오늘
  • 어제
Powered by Tistory / Kakao. © 백지오. Designed by Fraccino.

티스토리툴바