이 메시지를 작성하기 위해 디지털 컴퓨터를 사용하고 있습니다. 이러한 기계는 당신이 그것에 대해 생각한다면, 사실은 꽤 놀라운하는 속성이 있습니다 : 그것은이다 하나 개의 시스템 , 적절하게 프로그램 된 경우, 수행 할 수있는 가능한 모든 계산을 .
물론 어떤 종류의 기계를 계산하는 것은 고대로 돌아갑니다. 사람들은 덧셈과 뺄셈 (예 : 주판), 곱셈과 나눗셈 (예 : 슬라이드 규칙) 및 행성의 위치에 대한 계산기와 같은 더 많은 도메인 특정 기계를 수행하는 기계를 만들었습니다.
컴퓨터의 놀라운 점은 모든 계산을 수행 할 수 있다는 것 입니다. 모든 계산. 그리고 기계를 다시 배선 할 필요가 없습니다. 오늘날 모든 사람들은이 아이디어를 당연한 것으로 생각하지만, 멈추고 생각하면 그러한 장치가 가능하다는 것은 놀라운 일입니다.
두 가지 실제 질문이 있습니다 .
인류는 언제 그런 기계가 가능하다는 것을 알았습니까? 그것이 이루어질 수 있는지에 대해 심각한 의심 이 있었습니까? 이것은 언제 해결 되었습니까? (특히 첫 번째 실제 구현 전후에 해결 되었습니까?)
수학자 들은 Turing-complete 장비가 실제로 모든 것을 계산할 수 있다는 것을 어떻게 증명 했 습니까?
두 번째는 어리 석다. 모든 형식주의에는 계산할 수없는 것들이있는 것 같습니다 . 현재 "계산 가능 기능"은 "튜링 머신이 계산할 수있는 모든 것 "으로 정의됩니다 . 그러나 더 많은 물건을 계산할 수있는 약간 더 강력한 기계가 없다는 것을 어떻게 알 수 있습니까? 튜링 머신이 올바른 추상화라는 것을 어떻게 알 수 있습니까?