gap-language
GAP (Groups, Algorithms, Programming) system integration for computational discrete algebra. Generates group-theoretic structures, character tables, and algebraic objects for the Plurigrid ecosystem.
Installation
Follow the repository instructions for this skill and your agent. Review the files and dependencies before adding it to your workflow.
View source ↗GuidesSkill instructions
GAP Language Skill
Trit: +1 (PLUS) - GENERATOR
Generates algebraic structures (Groups, Rings, Fields) and computations (Character Tables, Orbit Stabilizers) for the Plurigrid ASI.
Integration Schema
This skill connects to the Plurigrid Lattice via:
-
Group Theory -> Gay Colors: Maps finite groups to color symmetries in
gay-mcp. -
Algebra -> Category Theory: Provides concrete implementations for algebraic structures in
acsets.
Dynamic Sufficiency Triad
┌─────────────────────┐
│ gap-language │
│ (Generator) │
│ trit: +1 │
└──────────┬──────────┘
│
▼
┌─────────────────────┐
│ gay-mcp │
│ (Coordinator) │
│ trit: 0 │
└──────────┬──────────┘
│
▼
┌─────────────────────┐
│ narya-proofs │
│ (Validator) │
│ trit: -1 │
└─────────────────────┘
Computational Capabilities
- Group Theory: Permutation groups, Matrix groups, Finitely presented groups.
- Representation Theory: Character tables, Representations.
- Combinatorics: Combinatorial structures, Graph symmetries.
Scientific Skill Interleaving
This skill interleaves with:
-
acsets: For categorical perspective on algebraic structures. -
gay-mcp: For color-theoretic interpretation of group actions. -
python: Viagap-systembindings or IPC.
Usage
# Run a GAP computation
gap -c 'Print(Order(SymmetricGroup(5)), "\n");'
Interleaving Log
See INTERLEAVE_LOG.md for the results of the subagent random walks integrating this skill.
Examples
Read the usage examples in the source repository.
View source ↗Source history
- Indexed on
- 2026-03-11
- Index updated
- 2026-03-11
- Branch
- main
Index and sync dates describe this directory. View the source repository for code history.
GitHub ↗chat Comments (0)
Sign in to join the discussion and leave a comment.
No comments yet. Be the first to share your thoughts!