跳到正文
cccskills
免费在 GitHub 公开

bumpus-narratives

Sheaves on time categories for compositional temporal reasoning. Bumpus et al. narrative framework with adhesion filter FPT algorithms and Gay.jl color integration.

中文简介正在准备中。当前显示原文说明。

查看安装方法

包含的文件(2)

  • SKILL.md3.4 KB
  • CONCOMITANT_SKILLS.md2.1 KB

SKILL.md(原文)

安装前可以查看交给 AI 代理的指令内容。

Bumpus Narratives Skill

Trit: 0 (ERGODIC) - Mediates between verification (-1) and generation (+1)

Sheaves on time categories for compositional reasoning about temporal data.

Source Papers

  • Bumpus, B.M. et al. "Unified Framework for Time-Varying Data" (arXiv:2402.00206)
  • Bumpus, B.M. "Compositional Algorithms on Compositional Data" (arXiv:2302.05575)
  • Bumpus, B.M. "Structured Decompositions" (arXiv:2207.06091)
  • Bumpus, B.M. "Spined Categories" (arXiv:2104.01841)
  • Bumpus, B.M. "Cohomological Obstructions" (arXiv:2408.15184)

Core Concepts

1. Narratives as Sheaves

Temporal data = sheaf F: I_N → D where:

  • I_N = time category (intervals [a,b] with inclusions)
  • D = data category with pullbacks
  • Sheaf condition: F([a,b]) = F([a,p]) ×_{F([p,p])} F([p,b])
F₁³ := {(x,y) ∈ F₁² × F₂³ | f₁,₂²(x) = f₂,₃²(y)}

2. Adhesion Filter (FPT Algorithm)

For tree decompositions of width w:

  • Complexity: O(f(w) · n) instead of O(2^n)
  • Runs on bag boundaries via pullback checking
function adhesion_filter(sheaf::Sheaf, decomp::TreeDecomp)
    for (bag1, bag2) in edges(decomp)
        adhesion = bag1 ∩ bag2
        if !is_pullback(sheaf, bag1, bag2, adhesion)
            return false
        end
    end
    true
end

3. Cohomological Obstructions

H⁰ detects local-to-global failure:

  • H⁰(F) ≠ 0 → obstruction to gluing
  • Čech complex on cover of intervals

Integration with Gay.jl

Color-Coded Narratives

Each interval [i,j] gets deterministic color:

color([i,j]) = gay_color(BUMPUS_SEED ⊻ hash(i,j))

GF(3) Conservation

Narrative operations preserve triadic balance:

  • Restriction (-1): F([a,b]) → F([a,a])
  • Extension (+1): F([a,a]) → F([a,b])
  • Pullback (0): F₁³ := fibered product

Diagram Catalog

20 extracted diagrams from Bumpus papers:

  • 17 commutative diagrams
  • 2 functor diagrams
  • 1 graph diagram

Location: papers/diagrams/images/bumpus-*.jpg

Triadic Composition

structured-decomp (-1) ⊗ bumpus-narratives (0) ⊗ world-hopping (+1) = 0 ✓
sheaf-cohomology (-1) ⊗ bumpus-narratives (0) ⊗ triad-interleave (+1) = 0 ✓
persistent-homology (-1) ⊗ bumpus-narratives (0) ⊗ gay-mcp (+1) = 0 ✓

Example: Ice Cream Companies

From the Venice ice cream example (Diagram 1):

Time 1: {a₁, a₂, b, c}  →  Time 2: {a*, b, c}  →  Time 3: {a*, b}

The sheaf tracks:

  • Company mergers (a₁, a₂ → a*)
  • Company disappearance (c)
  • Supplier relationships (graph morphisms)

API

using BumpusNarratives

# Create narrative
n = Narrative(TimeCategory(1:10), FinSet)

# Add snapshots
add_snapshot!(n, 1, Set([:a, :b, :c]))
add_snapshot!(n, 2, Set([:a, :b]))

# Check sheaf condition
is_sheaf(n)  # true if pullbacks exist

# Compute H⁰ obstruction
obstruction = cech_H0(n)

References

  1. Bumpus et al. - Time-varying data via sheaves on time categories
  2. Ghrist - Elementary Applied Topology (Čech cohomology)
  3. Fairbanks - AlgebraicJulia ecosystem for ACSets
  4. Gay.jl - Deterministic color chains for diagram coloring

评价

还没有评价。欢迎分享你的使用感受。

评论

无需登录即可发表。欢迎分享使用感受、提问,或说明在哪些环境下无法运行。

还没有评论。来写第一条吧。

提交后会立即公开。请勿填写邮箱、电话等个人信息。URL 最多 2 个。

0 / 1000 字

此表单受 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/asi702026年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/asi702026年7月10日 更新

13c0e3

免费

Gay MCP skill at invocation 26

中文简介正在准备中。当前显示原文说明。

plurigrid/asi702026年7月10日 更新

19d57d

免费

Gay MCP skill at invocation 5

中文简介正在准备中。当前显示原文说明。

plurigrid/asi702026年7月10日 更新

1ea91a

免费

Gay MCP skill at invocation 27

中文简介正在准备中。当前显示原文说明。

plurigrid/asi702026年7月10日 更新

1eab21

免费

Gay MCP skill at invocation 3

中文简介正在准备中。当前显示原文说明。

plurigrid/asi702026年7月10日 更新

查看 plurigrid 的全部技能

报告此技能的问题