나는 타입 시스템에 대해 많은 것을 읽었으며 Russel의 역설을 해결하기 위해 왜 그들이 도입되었는지 대략 이해합니다. 또한 프로그래밍 언어 및 증명 시스템과의 실질적인 관련성을 대략 이해합니다. 그러나 유형이 무엇인지에 대한 직관적 인 개념이 정확하다고 확신하지는 않습니다.
제 질문은 유형이 제안이라고 주장하는 것이 타당합니까?
다시 말해서, "n은 자연수"라는 표현은 "n은 자연수"를 갖는다 "는 자연수를 포함하는 모든 대수 법칙이 n을 유지한다는 것을 의미한다. (다른 방법으로, 대수 규칙은 진술입니다. 자연수에 해당되는 진술은 n에도 해당됩니다.)
그렇다면 이것은 수학 객체가 여러 유형을 가질 수 있다는 것을 의미합니까?
또한 모든 세트를 가질 수 없기 때문에 세트가 유형과 동일하지 않다는 것을 알고 있습니다. 집합 이 숫자 또는 함수 와 비슷한 수학적 객체 인 경우 유형 은 일종의 메타 수학적 객체이며 동일한 논리에 의해 종류 는 메타 메타 수학적 객체 라고 주장 할 수 있습니까? (모든 "메타"는 더 높은 추상화 수준을 나타냅니다.)
이것이 범주 이론과 어떤 관련이 있습니까?