데카르트 폐쇄 범주

Cartesian closed category

[1] 범주 이론에서, 대략적으로 말하면, 두 물체생산물에 정의된 어떤 형태론이 하나의 요소에 정의된 형태론으로 자연스럽게 식별될 수 있다면, 범주카르테시안 폐쇄다.이러한 범주들은 수학논리와 프로그래밍 이론에서 특히 중요한데, 그들의 내부 언어단순히 입력된 람다 미적분학이라는 것이다.그것들은 닫힌 단면체 범주에 의해 일반화되며, 그 내부 언어인 선형형 시스템양자 및 고전적 계산에 모두 적합하다.[2]

어원

프랑스 철학자, 수학자, 과학자 레네 데카르트(1596–1650)의 이름을 따서 명명되었는데, 분석 기하학의 형성은 나중에 범주형 산물의 개념으로 일반화된 데카르트 산물의 개념을 낳았다.

정의

범주 C는 다음과 같은 세 가지 특성을 만족하는 경우에만 Cartesian closed라고[3] 불린다.

  • 그것은 종말의 물체를 가지고 있다.
  • C의 두 물체 XYCX ×Y 제품을 가지고 있다.
  • C의 어떤 두 물체 YZC지수 ZY 가진다.

첫 번째 두 조건은 범주형 제품의 자연적 연관성 및 범주 내 빈 제품이 해당 범주의 단자 객체이기 때문에 C의 유한(비어 있을 가능성이 있음) 제품군이 C에서 제품을 승인한다는 단일 요건과 결합될 수 있다.

세 번째 조건은 펑터 – ×Y (즉, 객체를 X에서 X에서 X ×YY 매핑하는 C에서 C까지의 펑터)가 C에서 모든 객체 Y에 대해 일반적으로 표시된 오른쪽 부선을 갖는 요건과 동등하다.Y국소적으로 작은 범주의 경우, 이것은 홈 집합 사이의 편향의 존재에 의해 표현될 수 있다.

그것X와 Z 둘 에서 자연스러운 것이다.[4]

데카르트 폐쇄 범주는 한정된 제한이 필요하지 않으며, 한정된 제품만 보장된다는 점에 유의하십시오.

범주의 모든 조각 범주가 데카르트 마감인 속성을 가진 경우, 로컬 데카르트 닫힘이라고 한다.[5]C가 국소적으로 Cartesian이 닫힌 경우, 실제로 C가 Cartesian이 닫힌 것이 아니라, C가 터미널 객체를 가진 경우에만 그런 일이 발생한다.

기본 구성

평가하기

각 개체 Y에 대해 지수 결합의 상담은 자연스러운 변환이다.

(내부) 평가 맵이라고 한다.보다 일반적으로, 우리는 부분적인 애플리케이션 맵을 합성물로 구성할 수 있다.

범주의 특별한 경우, 일반 운영으로 감소한다.

구성

형태론 p : XY에서 하나의 인수의 지수 평가

p를 이용한 작문 연산에 대응한다.운영 pZ 대한 대체 공지는 p* p∘-를 포함한다.운전 Zp 대한 대체 공지는 p* -csp를 포함한다.

평가 맵은 다음과 같이 체인으로 묶을 수 있다.

지수연접 아래의 해당 화살표

(내부)작성지도라고 한다.

범주의 특별한 경우, 일반적인 구성 운영은 다음과 같다.

섹션

형태론 p:XY의 경우, 다음과 같은 풀백 사각형이 존재한다고 가정하고, 이 사각형은 p와의 합성이 정체인 지도에 해당하는 XY 하위 객체를 정의한다.

여기서 오른쪽의 화살표Y p이고 아래쪽의 화살표는 Y의 정체성과 일치한다.Y 다음에 p(p)를 p단면 대상이라고 한다.흔히 γY(X)로 약칭한다.

코도메인 Y와 함께 모든 형태론 p에 대해Y p(p)이 존재하는 경우, 그것은 슬라이스 범주의 functor γY : C/YC로 조립될 수 있으며, 이는 제품 functor의 변종에 바로 인접한다.

Y에 의한 지수화는 섹션 단위로 표현할 수 있다.

데카르트 폐쇄 범주의 예는 다음과 같다.

  • 모든 집합의 집합 범주는 형태론으로서의 기능을 가진 데카르트어 폐쇄형이다.X×Y 제품은 XY의 카르테시안 제품이며, ZY Y부터 Z까지의 모든 기능의 집합이다.조정성은 다음과 같은 사실에 의해 표현된다: f : X×Y → Z 함수는 자연스럽게 X의 모든 x에 대해 g(x)(y) = f(x,y)로 정의되는 currered 함수 g : XZY 식별된다.
  • 형태론으로서의 기능을 가진 유한 집합의 범주는 같은 이유로 카르테시안적으로 폐쇄된다.
  • G그룹인 경우 모든 G 집합의 범주는 Cartesian closed이다.YZ가 두 개의 G-세트인 경우, ZY G의 모든 G, F:YZ, Y모든 G에 대해 (g.F)(y) = F(g−1.y)로 정의된 G 작용으로 Y에서 Z까지의 모든 함수의 집합이다.
  • 유한 G-set의 범주도 카르테시안 폐쇄형이다.
  • 모든 작은 범주의 Cat 범주(모피즘으로 functors를 포함)는 Cartesian closed이다. 지수 CD D에서 C까지 모든 functor로 구성된 functor 범주에 의해 주어지며, 자연 변환은 형태론이다.
  • C작은 범주인 경우, C에서 세트의 범주로 이어지는 모든 공변성 펑커로 구성된 펑터 범주 SetC 형태론으로서의 자연적 변환과 함께 Cartesian이 닫힌다.만약 FG가 C에서 Set까지의 두 functor라면, 지수 FG (X,-) × G에서 F까지의 모든 자연 변환 집합에 의해 C의 객체 X에 대한 값이 주어지는 functor이다.
    • G-set의 초기 예는 functor 범주의 특별한 사례로 볼 수 있다: 모든 그룹은 하나의 개체 범주로 간주될 수 있으며, G-set은 이 범주의 functors에 지나지 않는다.
    • 지시된 모든 그래프의 범주는 Cartesian closed이다. 이것은 functor 범주에서 설명되는 functor 범주다.
    • 특히 단순 집합(Functor X : ΔopSet)의 범주는 카르테시안 폐쇄형이다.
  • 더 일반적으로, 모든 초등학교 토포들은 카르트식 닫힘이다.
  • 대수적 위상에서, 카르테시안 폐쇄 범주는 특히 다루기 쉽다.연속 지도가 있는 위상학적 공간의 범주도, 매끄러운 지도가 있는 매끄러운 다지관의 범주도 데카르티아어로 폐쇄되지 않는다.따라서 대체 범주가 고려되었다. 압축적으로 생성된 하우스도르프 공간의 범주는 Frölicher 공간의 범주와 마찬가지로 Cartesian closed이다.
  • 순서 이론에서 완전한 부분 순서(cpos)는 자연적인 위상인 Scott 위상(cpos)을 가지고 있는데, 연속 지도가 Cartesian 폐쇄 범주를 형성한다(즉, 물체는 cpos이고 형태는 Scott 연속 지도가 된다).Curringapply는 Scott 토폴로지에서 연속적인 기능이며, Currering은 apply와 함께 보조를 제공한다.[6]
  • 헤이팅 대수학(Heyting 대수학)은 카트리지어 닫힌(경계된) 격자다.위상학적 공간에서 중요한 예가 발생한다.X가 위상학적 공간인 경우, X오픈 세트UV의 부분집합이고 다른 형태론이 없는 경우 U에서 V까지의 고유한 형태론이 있는 범주 O(X)의 객체를 형성한다.포셋은 데카르트 폐쇄 범주로서 UV의 "제품"은 UV의 교차점이고 지수 UV U is(X\V)의 내부.
  • 0개 객체가 있는 범주는 하나의 객체와 하나의 신분 형태론만을 가진 범주와 동등한 경우에만 카르테시안이 닫힌다.Indeed, if 0 is an initial object and 1 is a final object and we have , then which has only one element.[7]
    • 특히 아벨 범주처럼 0개의 객체를 가진 비경쟁 범주는 카르테시아가 닫히지 않는다.따라서 링 위에 있는 모듈의 범주는 데카르티안이 닫힌 것이 아니다.그러나 고정 모듈이 있는 펑터 텐서 - M -은(는) 오른쪽 정렬을 가지고 있다.텐서 제품은 범주형 제품이 아니기 때문에 위와 모순되지 않는다.우리는 대신 모듈의 범주가 단일종료라는 것을 얻었다.

현지 데카르트 폐쇄 범주의 예는 다음과 같다.

  • 모든 초등생 토포들은 지역적으로 카르테시안이 문을 닫았다.이 예에는 그룹 G에 대한 Set, FinSet, G-set과 소분류 C에 대한 SetC 포함된다.
  • LH/X는 S ( X의 범주와 같기 때문에 대상물이 위상학적 공간이고 형태변형이 국소적으로 카르테시안적인 범주인 LH는 국소적으로 카르테시안적인 닫힘이다. 그러나 LH는 단자 물체가 없기 때문에 카르테시안적인 닫힘이 아니다
  • C가 풀백을 가지고 있고 모든 화살표 p : X → Y에 대해 풀백을 받아 주어지는 펑터 p* : C/YC/X가 오른쪽 부호를 가지고 있다면, C는 국소적으로 카르테시아어 닫힌다.
  • C가 로컬로 Cartesian이 닫힌 경우, 모든 슬라이스 범주 C/X도 로컬로 Cartesian이 닫힌다.

현지 데카르트 폐쇄 범주의 비예는 다음과 같다.

  • Cat은 지역적으로 Cartesian이 문을 닫지 않았다.

적용들

데카르트 폐쇄 범주에서 "두 변수의 함수"(모프리즘 f : X×YZY)는 항상 "한 변수의 함수"(모프리즘 λf : X → Z)로 나타낼 수 있다.컴퓨터 과학 애플리케이션에서, 이것은 큐레이션이라고 알려져 있다; 그것은 단순한 형태의 람다 미적분이 어떤 데카르트 폐쇄적인 범주에서도 해석될 수 있다는 것을 깨닫게 했다.

Curry-Howard-Lambek 서신은 직관적 논리, 단순 형식 람다 미적분학, 그리고 Cartesian 폐쇄적 범주 사이에 깊은 이형성을 제공한다.

특정한 카르테시안 폐쇄 범주인 토포이는 전통적인 세트 이론 대신 수학의 일반적인 설정으로 제안되어 왔다.

저명한 컴퓨터 과학자 존 백커스는 변수 없는 표기법, 즉 기능 수준 프로그래밍을 주장해 왔으며, 돌이켜보면 이 표기는 데카르트 폐쇄 범주의 내부 언어와 어느 정도 유사하다.CAML은 카트리지어 폐쇄 범주에 대해 보다 의식적으로 모델링된다.

종속합계 및 제품

C를 현지 데카르트 폐쇄 범주로 삼자.그러면 C는 모든 풀백을 가지고 있는데, 코드체인 Z가 있는 두 개의 화살표의 풀백은 C/Z에서 제품에 의해 주어지기 때문이다.

모든 화살표 p : XY에 대해 P가 해당 대상인 C/Y를 나타내도록 한다.p를 따라 풀백을 가져가면 좌와 우가 모두 붙어 있는 functor p* : C/YC/X가 나온다.

왼쪽 부호 : / X/ 종속 합계라고 하며, 구성 (-) 에 의해 주어진다

부호: : / / Y {\\PiX\to C 종속제품이라고 한다.

C/Y에서 P에 의한 지수변수는 Q p( ( Q ) 라는 공식으로 종속 제품의 관점에서 표현할 수 있다

이러한 이름의 이유는 P종속형 로 해석할 때 : P( ): e y, the functors and correspond to the type formations and respectively.

등가이론

모든 데카르트 폐쇄 범주(지수 표기법 사용)에서 (XY)Z와 (XZ)Y는 모든 객체 X, Y, Z에 대해 이형성이다.우리는 이것을 "등가"라고 쓴다.

(xy)z = (xz)y

어떤 사람은 그러한 방정식이 모든 데카르트 폐쇄 범주에서 유효한지 물어볼 수 있다.모두 다음과 같은 공리에서 논리적으로 따르게 되는 것으로 나타났다.[8]

  • x×(y×z) = (x×yz
  • xxxy = yxx
  • x×1 = x(여기서 1은 C의 단자 객체를 나타낸다)
  • 1x = 1
  • x1 = x
  • (xxxy)z = xxxyzz
  • (xy)z = x(y×z)

바이카르트 폐쇄 범주

바이카르트 폐쇄형 범주는 2진 코프로덕트초기 객체로 카르테시안 폐쇄형 범주를 확장하며, 제품들은 코프로덕트를 통해 배포된다.그들의 등정 이론은 타르스키의 고등학교 공리와 유사하지만 부가적인 역설을 낳으면서 다음과 같은 공리로 확장된다.

  • x + y = y + x
  • (x + y) + z = x + (y + z)
  • x×(y + z) = x×y + x×z
  • x(y + z) = xy×xz
  • 0 + x = x
  • x×0 = 0
  • x0 = 1

그러나 위의 목록이 완전하지 않다는 점에 유의하십시오. 자유 BCCC의 유형 이형성은 정밀하게 공리가 가능하지 않으며, 결정성은 여전히 공개적인 문제다.[9]

참조

  1. ^ "cartesian closed category in nLab". ncatlab.org. Retrieved 2021-11-30.
  2. ^ John C. Baez와 Mike Stay, "물리학, 위상, 로직계산: 로제타 스톤", (2009) ArXiv 0903.0340 in New Structures for Physics, ed.Bob Coecke, 물리학 강의 노트 813, 스프링거, 2011, 페이지 95-174.
  3. ^ Saunders., Mac Lane (1978). Categories for the Working Mathematician (Second ed.). New York, NY: Springer New York. ISBN 1441931236. OCLC 851741862.
  4. ^ "cartesian closed category in nLab". ncatlab.org. Retrieved 2017-09-17.
  5. ^ nLab로컬 데카르트 마감 범주
  6. ^ H. P. 바렌드레트, 람다 미적분학 (1984) 노스홀랜드 ISBN 0-444-87508-5 (정리 1.2.16 참조)
  7. ^ "Ct.category theory - is the category commutative monoids cartesian closed?".
  8. ^ S. 솔로비예프.소련 수학 저널 22, 3 (1983) "유한 집합 및 카르테시안 폐쇄 범주"
  9. ^ 피오레, 코스모, 발라트.빈 유형과 합이 있는 람다 계산기의 이형성에 대한 설명 [1]
  • Seely, R. A. G. (1984). "Locally cartesian closed categories and type theory". Mathematical Proceedings of the Cambridge Philosophical Society. 95 (1): 33–48. doi:10.1017/S0305004100061284. ISSN 1469-8064.

외부 링크