차분기관 문서 원본 보기
←
차분기관
둘러보기로 이동
검색으로 이동
문서 편집 권한이 없습니다. 다음 이유를 확인해주세요:
요청한 명령은 다음 권한을 가진 사용자에게 제한됩니다:
사용자
.
문서의 원본을 보거나 복사할 수 있습니다.
{{위키데이터 속성 추적}} [[파일:050114_2529_difference.jpg|섬네일|300px|런던 과학 박물관에 전시된 차분기관 2호의 복제품]] '''차분기관'''(差分機關, {{llang|en|difference engine}})은 [[다항식|다항함수]]를 계산하기 위한 기계식 디지털 [[계산기]]이다. 다항함수로 [[로그|로그함수]]와 [[삼각함수]]도 근사할 수 있기 때문에 이 계산기는 범용으로 사용될 가능성이 충분하다. == 역사 == 최초의 차분기관은 1786년 [[J.H. 뮐러]]가 제안하였지만 만들어지지는 못했다. 그 후 차분기관은 한 동안 잊혔다가 1822년 [[찰스 배비지]]가 이 기관을 다시 발명하였다. 그는 [[영국]] [[왕립 천문학회]]에 "매우 큰 수학적 표를 계산하는 기계적인 방법"<ref>{{MacTutor|id=Babbage|title=Charles Babbage|date=1998-10}}</ref>이라는 제목으로 이 내용을 발표했다. 이 기계는 십진법을 사용했고 핸들을 돌려 동력을 얻도록 설계되었다. 영국 정부는 처음에는 이 연구를 지원했지만 배비지가 이 기계를 만들지는 않고 계속 추가 지원금을 요구하자 지원을 철회하였다. 배비지는 더 일반적인 연산이 가능한 [[해석기관]]의 연구를 계속했지만 1847년부터 1849년 사이에는 차분기관의 설계를 발전시켜 "차분기관 2호"를 설계했다. Per Georg Scheutz는 배비지의 설계에 영향을 받아 1855년부터 몇 대의 차분기관을 만들어 1859년 이 중 한 대를 영국 정부에 판매했다. Martin Wiberg는 Scheutz의 차분기관을 개선하였지만 로그표를 계산하고 인쇄하는 용도로밖에 사용하지 않았다. 1989년부터 1991년까지 [[런던 과학 박물관]]에서는 배비지의 탄생 200주년을 기념하기 위해 배비지의 원래 설계를 그대로 따라 차분기관 2호를 만들었다. 2000년에는 배비지가 계산결과를 인쇄하기 위해 설계한 [[프린터|인쇄기]]도 제작했다. 배비지의 원래 설계를 공장에서 제작할 수 있는 형태로 변환하는 과정에서 배비지의 설계의 몇몇 오류가 발견되었다. 그러나 오류가 수정되고 나자 차분기관은 문제 없이 작동하였으며, 지금도 작동 가능하다. 배비지가 차분기관을 설계만 하고 제작하지 못한 것은 빅토리아 시대의 공학 기술로는 이렇게 정교한 기계를 제작하는 것이 불가능했기 때문이라는 주장이 많았다. 그러나 이 기계를 재현하면서 [[19세기]]의 기술로 이 기계를 제작하는 것이 충분히 가능하다는 것이 알려졌고, 이제 제작이 불가능하다는 주장은 사라졌다. == 계산 방법 == 차분기관은 [[아이작 뉴턴|뉴턴]]의 미적분법을 원리로 동작한다. 다음과 같은 이차식을 예로 들어 보자. :<math>p(x)=2x^2 - 3x + 2</math><math></math> 그리고 ''p''(0), ''p''(0.1), ''p''(0.2), ''p''(0.3), ''p''(0.4)의 값을 계산하고 싶다고 하자. 그러면 다음과 같은 표를 만들 수 있다. 첫 번째 줄은 다항식의 값을 저장하고, 두 번째 줄은 왼쪽의 두 이웃 사이의 차를 저장하고, 세 번째 줄은 두 번째 줄의 두 이웃 사이의 차를 저장한다. {| class="wikitable" |- |''p''(0)=2.0 | | |- | |2.0-1.72=0.28 | |- |''p''(0.1)=1.72 | |0.28-0.24=0.04 |- | |1.72-1.48=0.24 | |- |''p''(0.2)=1.48 | |0.24-0.20=0.04 |- | |1.48-1.28=0.20 | |- |''p''(0.3)=1.28 | |0.20-0.16=0.04 |- | |1.28-1.12=0.16 | |- |''p''(0.4)=1.12 | | |} 임의의 ''n''차 식에 대해 ''n''+1번째 줄은 항상 같다. 그 때문에 위 표에서는 셋째줄의 값이 항상 같다. 차분기관은 이 원리를 이용해 작동한다. 이 표를 이용해 ''p''(0.5)를 계산해 보자. 맨 오른쪽 줄은 위와 같이 항상 0.04가 된다. 따라서 0.04를 빼면 셋째줄은 0.12의 값을 얻을 수 있다. 다시 ''p''(0.4)의 값 1.12에서 0.12를 빼면 ''p''(0.5) = 1.12-0.12 = 1.00임을 알 수 있다. 이 방법은 0.6, 0.7, ...에 대해서도 무한히 계속될 수 있다. 위와 같은 방법을 이용하면, 차분기관은 곱셈을 계산하지 않아도 덧셈과 뺄셈만으로도 다항식의 값을 계산할 수 있다. 2차식을 계산하기 위해서는 2개의 값만 저장하고 있으면 되고, (첫 번째 줄과 두 번째 줄의 마지막 숫자), ''n''차식을 계산하기 위해서는 ''n''개의 저장공간만 갖고 있으면 된다. 배비지의 차분기관 2호는 7개의 숫자를 31번째 자리수까지 저장할 수 있다. 따라서 7차 다항식을 소수점 31째 자리 정확도로 계산할 수 있는 셈이다. == 참고 문헌 == <references /> == 외부 링크 == {{위키공용분류}} * {{언어링크|en}} [https://web.archive.org/web/20080511205136/http://www.sciencemuseum.org.uk/onlinestuff/stories/babbage.aspx 런던 과학 박물관의 차분기관 전시] * {{언어링크|en}} [http://www.meccano.us/difference_engines/rde_1/ 메카노 차분기관] * {{언어링크|en}} [https://web.archive.org/web/20060209030433/http://acarol.woz.org/ 레고 브릭으로 만든 차분기관] [[분류:스웨덴의 발명품]] [[분류:잉글랜드의 발명품]] [[분류:기계식 계산기]]
이 문서에서 사용한 틀:
틀:Llang
(
원본 보기
)
틀:MacTutor
(
원본 보기
)
틀:언어링크
(
원본 보기
)
틀:위키공용분류
(
원본 보기
)
틀:위키데이터 속성 추적
(
원본 보기
)
차분기관
문서로 돌아갑니다.
둘러보기 메뉴
개인 도구
로그인
이름공간
문서
토론
한국어
보기
읽기
원본 보기
역사 보기
더 보기
검색
둘러보기
대문
최근 바뀜
임의의 문서로
미디어위키 도움말
특수 문서 목록
도구
여기를 가리키는 문서
가리키는 글의 최근 바뀜
문서 정보