home / skills / plurigrid / asi / periodic-orbit
This skill analyzes periodic orbits in dynamical systems to illuminate long-term behavior and stability across parameter changes.
npx playbooks add skill plurigrid/asi --skill periodic-orbitReview the files below or copy the command above to add this skill to your agents.
---
name: periodic-orbit
description: Closed trajectory in phase space
version: 1.0.0
---
# Periodic Orbit
**Trit**: 0 (ERGODIC)
**Domain**: Dynamical Systems Theory
**Principle**: Closed trajectory in phase space
## Overview
Periodic Orbit is a fundamental concept in dynamical systems theory, providing tools for understanding the qualitative behavior of differential equations and flows on manifolds.
## Mathematical Definition
```
PERIODIC_ORBIT: Phase space × Time → Phase space
```
## Key Properties
1. **Local behavior**: Analysis near equilibria and invariant sets
2. **Global structure**: Long-term dynamics and limit sets
3. **Bifurcations**: Parameter-dependent qualitative changes
4. **Stability**: Robustness under perturbation
## Integration with GF(3)
This skill participates in triadic composition:
- **Trit 0** (ERGODIC): Neutral/ergodic
- **Conservation**: Σ trits ≡ 0 (mod 3) across skill triplets
## AlgebraicDynamics.jl Connection
```julia
using AlgebraicDynamics
# Periodic Orbit as compositional dynamical system
# Implements oapply for resource-sharing machines
```
## Related Skills
- equilibrium (trit 0)
- stability (trit +1)
- bifurcation (trit +1)
- attractor (trit +1)
- lyapunov-function (trit -1)
---
**Skill Name**: periodic-orbit
**Type**: Dynamical Systems / Periodic Orbit
**Trit**: 0 (ERGODIC)
**GF(3)**: Conserved in triplet composition
## Non-Backtracking Geodesic Qualification
**Condition**: μ(n) ≠ 0 (Möbius squarefree)
This skill is qualified for non-backtracking geodesic traversal:
1. **Prime Path**: No state revisited in skill invocation chain
2. **Möbius Filter**: Composite paths (backtracking) cancel via μ-inversion
3. **GF(3) Conservation**: Trit sum ≡ 0 (mod 3) across skill triplets
4. **Spectral Gap**: Ramanujan bound λ₂ ≤ 2√(k-1) for k-regular expansion
```
Geodesic Invariant:
∀ path P: backtrack(P) = ∅ ⟹ μ(|P|) ≠ 0
Möbius Inversion:
f(n) = Σ_{d|n} g(d) ⟹ g(n) = Σ_{d|n} μ(n/d) f(d)
```
## SDF Interleaving
This skill connects to **Software Design for Flexibility** (Hanson & Sussman, 2021):
### Primary Chapter: 8. Degeneracy
**Concepts**: redundancy, fallback, multiple strategies, robustness
### GF(3) Balanced Triad
```
periodic-orbit (○) + SDF.Ch8 (−) + [balancer] (+) = 0
```
**Skill Trit**: 0 (ERGODIC - coordination)
### Secondary Chapters
- Ch3: Variations on an Arithmetic Theme
### Connection Pattern
Degeneracy provides fallbacks. This skill offers redundant strategies.
This skill models and analyzes periodic orbits—closed trajectories in phase space that recur after a fixed period. It helps identify, classify, and reason about local and global behavior of dynamical systems, including stability and bifurcation structure. The focus is on practical diagnostics and compositional use within larger dynamical workflows.
The skill inspects phase space trajectories and returns closed-loop candidates by detecting recurrence, Poincaré section crossings, or periodic solutions of flow maps. It computes stability indicators (Floquet multipliers, Lyapunov exponents) and supports bifurcation checks as parameters vary. It is designed to compose with complementary skills for equilibrium, stability, and attractor analysis.
How does the skill distinguish transient recurrences from true periodic orbits?
It applies transient truncation, recurrence tolerance thresholds, and consistency checks on multiple cycles (period refinement and return-map convergence) to confirm genuine periodicity.
What stability metrics does it provide?
It reports Floquet multipliers from the linearized return map and can estimate Lyapunov exponents along the orbit to indicate orbital stability and sensitivity.