Mehrdad와 그의 답변에 대한 대화에서 나의 대화에 이어 , 나는 내 자신의 답변을 제공해야한다고 느꼈다. 현대의 컴퓨터 과학자들 사이에 널리 퍼져있는 분류보다 더 넓은 해석을 인정하는이 질문에 대한 철학적 측면이 있습니다.
정확한 진술을 강조하려면 (강조 추가) :
나는 컴퓨터 과학 또는 이론적 컴퓨터 과학이 수학과 논리의 직접적인 분지 이며 또한 컴퓨터 과학 학위가 항상 수학 중심이어야한다는 견해를 가지고 있습니다. 내가 틀렸다면 정정 해주세요.
귀하의 분류는 Wikipedia 및 많은 현대 컴퓨터 과학자들에 동의하지 않지만 그것이 잘못 되었음을 의미 합니까? 반드시 그런 것은 아닙니다. Wikipedia 자체조차도 내가 공유 한 자신의 견해를 포함 하여이 주제에 대한 반대 견해를 인정합니다.
먼저 정의를 고려해 봅시다. (Emphasis가 추가됩니다.)이 발췌 각각은 Wikipedia에서 가져옵니다. 링크는 각 발췌의 첫 단어 나 구에 제공됩니다.
과학 은 우주에 대한 테스트 가능한 설명과 예측 의 형태로 지식을 구축하고 조직하는 체계적인 기업입니다 .
현대 과학은 일반적으로 물질 우주를 연구하는 자연 과학으로 세분화됩니다. 사람과 사회를 연구하는 사회 과학; 논리와 수학을 공부하는 공식 과학. 공식적인 과학은 경험적 관찰에 의존하지 않기 때문에 종종 제외됩니다.
그리고 (다른 페이지에서) :
수학 (그리스어 μάθημα máthēma,“지식, 연구, 학습”)은 수량 (수), 구조, 공간 및 변화와 같은 주제에 대한 연구입니다. 수학자와 철학자들 사이에는 수학의 정확한 범위와 정의에 대한 다양한 견해가 있습니다.
수학자들은 패턴을 찾고 새로운 추측을 공식화하기 위해 패턴을 사용합니다. 수학자들은 수학적 증거에 의해 추측의 진실 또는 허위를 해결합니다.
...
오늘날 전문가들 사이에서도 수학의 정의에 대한 합의가 이루어지지 않습니다.
...
많은 철학자들은 수학이 실험적으로 반증 할 수 없으며 따라서 과학도 아니라고 믿는다 ....
그리고 지금 CS에 관해서 :
이론적 컴퓨터 과학 은 컴퓨팅의 보다 추상적이거나 수학적인 측면 에 중점 을 두고 계산 이론을 포함하는 일반적인 컴퓨터 과학 및 수학의 부분 또는 부분 집합입니다 .
에 따르면 "과학의 지점"에 Wikipedia 기사 :
다른 과학과 달리 형식 과학은 실제 세계의 관측에 기초한 이론의 타당성 (실험 지식)이 아니라 정의와 규칙에 기반한 형식 시스템의 속성과 관련이 있습니다.
거기에 분류는 이론적 컴퓨터 과학 을 수학과 함께 형식 과학의 한 가지로 지정합니다 .
그러나, 분명한 사실 주어진 수학이 더 일반적 정의를 인정하지 않았다 하지만 확실히는 것, 수학 (정식) 증거를 포함 하지 당신으로 "수학"의 정의의 범위 내에서 "공식적인 과학"분류에 모든 것을 포함하는 터무니없는 일을 할 것 같습니다.
내 자신의 정의 (분류)는 경험적 관찰에 의존하지 않는 상기 언급 된 이유로 "과학"의 범위에서 "공식 과학"을 배제한다.
또한, "수학"에 대한 저 자신의 정의에는 그 범위 내에 컴퓨터 과학을 포함한 소위 "형식 과학"전체가 포함됩니다.
제가이 용어들 사이에서 차별화 할 수있는 것은 과학 이 경험적 이라는 것입니다 . 수학 은 일차 가정으로부터의 추론에 기초합니다.
과학의 타당성은 관측의 정확성에 기초합니다.
응용 수학의 차 가정의 적용에 따라 달라집니다.