나는 몇 가지 범주 이론을 배우고 있습니다. 그것은 사물을 보는 다른 방법입니다. (이론을 보지 못한 사람들에 대한 매우 대략적인 요약 : 범주 이론은 객체 간의 기능적 관계 측면에서만 모든 종류의 수학적 행동을 표현하는 방법을 제공합니다. 예를 들어, 두 세트의 데카르트 곱과 같은 것은 완전히 어떤 요소가 집합의 구성원이 아닌 다른 기능이 어떻게 작동하는지)
카테고리 이론이 프로그래밍 언어 / 논리 ( "이론 B") 측면에서 유용하다는 알고리즘을 모호하게 이해하고 있으며 알고리즘과 복잡성 ( "이론 A")이 얼마나 많은 이점을 얻을 수 있는지 궁금합니다. 이론 B의 범주 이론에 대한 견고한 적용을 알고 있다면 이론적으로 벗어날 수 있습니다. (지금까지 이론 A에 적용 된 응용 프로그램이 없다고 가정하고 있지만 이미 그 중 일부가있는 경우에도 마찬가지입니다. 나를 위해 더 나은!)
"단단한 응용"이란 의미는 다음과 같습니다.
(1) 응용 분야는 카테고리 이론에 크게 의존하므로 기계를 사용하지 않고는 달성하기가 매우 어렵습니다.
(2) 응용 프로그램은 범주 이론 (예 : 요 네다의 정리)에 대한 최소한의 비 사소한 이론을 호출합니다.
(1)은 (2)를 의미하지만, 이것이 "실제"응용 프로그램인지 확인하고 싶습니다.
"이론 B"에 대한 배경 지식이 있지만 오랜 시간이 지났기 때문에 비 관용적 인 의견을 많이 주시면 감사하겠습니다.
(어떤 종류의 답변을 받았는지에 따라 나중에이 질문을 커뮤니티 위키로 바꿀 수 있습니다. 그러나 좋은 설명이있는 훌륭한 응용 프로그램을 원하므로 답변자에게 무언가를 보상하지 않는 것이 부끄러운 것 같습니다.)