본문으로 건너뛰기
cccskills
무료GitHub에 공개

cat-three-homes

The double category of polynomial comonads where:

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

plurigrid/asi스타 71(GitHub 71 + cccskills 0)

실행 점수 미검증

설치 방법 보기

포함된 파일(3)

  • SKILL.md4.6 KB
  • cat-three-homes.bb8.0 KB
  • CONCOMITANT_SKILLS.md1.5 KB

SKILL.md(원문)

설치하기 전에 에이전트에게 전달되는 지시 내용을 확인할 수 있습니다.

Cat# Three Homes Skill

"All Concepts are Cat#" — Spivak (ACT 2023)

Trit: 0 (ERGODIC)
Color: #49EE54
Source: Spivak, Lynch, Shapiro - "All concepts are Cat#" ACT 2023

Core Definition

Cat# = Comod(Poly, y, ◁)

The double category of polynomial comonads where:

  • Poly = free completely distributive category on one object
  • y = identity polynomial
  • ◁ = composition (substitution) of polynomials

The Three Homes

Home 1: Polynomial Comonads (Objects of Cat#)

Categories ARE the objects of Cat#.

A category C becomes polynomial: Σ_{A:Ob(C)} y^{C[A]}
where C[A] = Σ_{B:Ob(C)} C(A,B) = "maps out of A"

• Counit ε: c → y supplies identities
• Comult δ: c → c◁c supplies codomains and composition

Skill mapping: gay-mcp (+1) — inject deterministic state

Home 2: Monads in Span (Linear restriction)

Comod(Set, 1, ×) ≅ Span
Mod(Span) ≅ Prof(Cat)

Linear polynomials only: c = Cy (just a set of objects) Bicomodules: Cy ◁──Py──▷ Dy (spans of sets)

Categories = monads in Span

Skill mapping: acsets (0) — schema as span

Home 3: Path Algebras (Most familiar)

Graph category G = (• ⇉ •) with polynomial g = y³ + y
g-Set ≅ Grph (category of graphs)

path: g◁ ──→ ◁g is a monad (prafunctor Grph → Grph)

Categories = path-algebras = path-complete graphs

Skill mapping: bisimulation-game (-1) — validate path equivalence

GF(3) Triad

bisimulation-game (-1) ⊗ cat-three-homes (0) ⊗ gay-mcp (+1) = 0 ✓
TritHomeSkillRole
-1Path Algebrasbisimulation-gameValidate equivalences
0Span/Profacsets, cat-three-homesSchema bridge
+1Poly Comonadsgay-mcpState injection

Key Structures

Bicomodules (Horizontal morphisms in Cat#)

c ◁ p ◁ d  with maps satisfying laws w.r.t. ε, δ

These are precisely prafunctors d-Set → c-Set (data migrations).

The Mod Construction

If D has nice local coequalizers → Mod(D)
If P has nice local equalizers → Comod(P)

Poly has ◁-preserved local equalizers: e → p ⟹ q
So we can form Comod(Poly) = Cat#

Org (Dynamic Arrangements)

Org ↪ Cat#  (fully faithful)

Objects: p : Poly → cofree comonoid 𝔠_p
Horizontals: [p,q]-coalgebras (dynamic arrangements)

Models neural networks, prediction markets, rewiring diagrams.

Multivariate Extension

For any category E with pullbacks:

Poly_E embeds into Cat#
by sending I : E to slice category A/I

Discrete categories in Cat# ≅ multivariate polynomials in Set.

Commands

# Query homes
bb cat-three-homes.bb --home 1  # Polynomial comonads
bb cat-three-homes.bb --home 2  # Span/Prof
bb cat-three-homes.bb --home 3  # Path algebras

# Dispatch concept to home
bb cat-three-homes.bb --dispatch "functor"

# Show all triads
bb cat-three-homes.bb --triads

DuckDB Schema

CREATE TABLE cat_homes (
    home_id INT PRIMARY KEY,
    name VARCHAR,
    structure VARCHAR,
    skill VARCHAR,
    trit TINYINT
);

INSERT INTO cat_homes VALUES
(1, 'Polynomial Comonads', 'Comod(Poly,y,◁)', 'gay-mcp', 1),
(2, 'Monads in Span', 'Mod(Span)≅Prof', 'acsets', 0),
(3, 'Path Algebras', 'path-complete graphs', 'bisimulation-game', -1);

Related Skills

SkillTritRelation
catsharp0Core Cat# skill
kan-extensions0Universal property source
infinity-operads+1Higher categorical extension
topos-catcolab0CatColab double theories
polynomial-functors0Poly foundation

References

  1. Spivak, Lynch, Shapiro - "All concepts are Cat#" (ACT 2023)
  2. Niu & Spivak - "Polynomial Functors" (Cambridge 2024)
  3. Shulman - "Framed Bicategories and Monoidal Fibrations"
  4. Ahman-Uustalu - Polynomial comonads are categories
  5. Garner - Prafunctors (HoTTEST video)

2-Torial Integration

Concepts from Topos 2-torials map to homes:

2-TorialConceptHome
Doctrinal Adjunctionsdoctrine, laxHome 2 (Span)
Instances of Modelsdouble category, modelHome 1 (Poly)
Coalgebraic-Modalcoalgebra, monadHome 3 (Path)

Autopoietic Marginalia

The interaction IS the skill improving itself.

Every use of this skill is an opportunity for worlding:

  • MEMORY (-1): Record what was learned
  • REMEMBERING (0): Connect patterns to other skills
  • WORLDING (+1): Evolve the skill based on use

Add Interaction Exemplars here as the skill is used.

리뷰

아직 리뷰가 없습니다. 사용해 본 소감을 남겨 주세요.

댓글

로그인 없이 쓸 수 있습니다. 사용 후기, 질문, 작동하지 않은 환경 등을 편하게 남겨 주세요.

아직 댓글이 없습니다. 첫 댓글을 남겨 보세요.

보내면 바로 공개됩니다. 이메일 주소나 전화번호 같은 개인 정보는 쓰지 마세요. URL은 2개까지입니다.

0 / 1,000자

이 양식은 reCAPTCHA로 보호되며 Google 개인정보처리방침 및 서비스 약관이 적용됩니다.

같은 저장소의 스킬

Model ElevenLabs voice synthesis as an ACSet schema with Unison ability handlers for typed voice operations. Use when integrating ElevenLabs TTS into category-theoretic pipelines, building typed voice synthesis workflows, or managing multi-voice narration with GF(3) conservation.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

plurigrid/asi712026년 7월 10일 업데이트

Systematic process for analyzing and modernizing legacy applications to comply with the 12-Factor App methodology. Covers code analysis, configuration externalization, dependency management, and container/Kubernetes best practices.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

plurigrid/asi712026년 7월 10일 업데이트

13c0e3

무료

Gay MCP skill at invocation 26

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

plurigrid/asi712026년 7월 10일 업데이트

19d57d

무료

Gay MCP skill at invocation 5

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

plurigrid/asi712026년 7월 10일 업데이트

1ea91a

무료

Gay MCP skill at invocation 27

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

plurigrid/asi712026년 7월 10일 업데이트

1eab21

무료

Gay MCP skill at invocation 3

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

plurigrid/asi712026년 7월 10일 업데이트

plurigrid의 스킬 모두 보기

이 스킬의 문제 신고