Cycle¶
Core Idea¶
A cycle is a closed loop: a sequence of steps through a directed or undirected network — or through a sequence of dependencies, events, or transformations — that returns to its starting point without repeating any other element along the way. The structural commitment is the existence of a path along which an effect can revisit its origin, and the central diagnostic question of any cycle-bearing system is what changes because the path closes. The closure, not the mere length of the path, is the defining feature, and from it three structural consequences follow that travel together across domains.
First, closure permits return: state, information, mass, money, energy, blame, or precedent that flows along the cycle comes back to where it started, opening the door to accumulation, feedback, lock-in, and stable recurrence. Second, closure forecloses ordering: a graph containing a cycle cannot be topologically ordered, because among the entries of the cycle there is no first or last, so any partial ordering of the whole system must break the cycle or live alongside it — which is why dependency cycles, deadlocks, and circular definitions share one structural pathology.[1] Third, closure creates a new conserved object: the sum, product, or composition accumulated around the loop is itself a quantity — a loop integral, a holonomy, a winding number — whose value constrains what can happen on the cycle, as in the circuit laws of physics or the existence of fixed points on a circle.[2] Cycle is a prime because this graph-theoretic skeleton — a closed path returning to its start with no repeated intermediate vertex — is the structural backbone of phenomena that look unrelated until the skeleton is named: feedback loops, business cycles, hermeneutic circles, deadlocks, vicious and virtuous spirals, ritual cycles, citation rings, life cycles, and combinatorial counting under symmetry.
How would you explain it like I'm…
Back To Start
The Closed Loop
Closure Permits Return
Structural Signature¶
the network of elements and directed-or-undirected relations — the closed path returning to its origin with no repeated intermediate — the return-of-effect consequence — the foreclosure-of-ordering consequence — the loop invariant (conserved quantity around the cycle) — the sign or gain of the loop
A configuration contains a cycle when each of the following holds:
- A relational network. There are elements joined by relations — edges, dependencies, events, transformations — over which paths can be traced.
- A closed path. A sequence of steps leaves an element and returns to it without repeating any other element along the way; closure, not path length, is the defining feature.
- Return of effect. Because the path closes, whatever flows along it — state, information, mass, money, blame, precedent — can revisit its origin, opening accumulation, feedback, lock-in, and stable recurrence.
- Foreclosure of ordering. Among the elements of a cycle there is no first or last, so a graph containing one admits no topological order; dependency cycles, deadlocks, and circular definitions share this single pathology.
- A loop invariant. The sum, product, or composition accumulated once around the loop is a quantity — a loop integral, holonomy, winding number — whose value constrains admissible behaviour on the cycle.
- A loop sign or gain. In a signed or weighted setting the product of signs (or gains) around the cycle determines whether the feedback amplifies or stabilizes — a single bit organizing the qualitative behaviour.
These compose into a closed-loop skeleton: trace a path that returns to its start, and read off whether effects return, whether ordering is foreclosed, what is conserved around the loop, and whether the loop amplifies or damps — the same structure underlying feedback loops, deadlocks, business cycles, and homology classes, to be broken, dampened, iterated, or counted as its decoration dictates.
What It Is Not¶
- Not
feedback. Feedback is the mechanism by which an output is routed back to modify an input, with gain and delay; a cycle is the closed path in a graph that makes such a return possible. Every feedback loop contains a cycle, but a cycle in a dependency graph (a circular import) closes ordering without any signal flowing — the cycle is the topological precondition, feedback the dynamic process on it (seefeedback). - Not
recurrence. Recurrence is the repeated return to a state over time; a cycle is a structural closure of a path, which may sit dormant with nothing moving along it. A dependency cycle deadlocks without anything recurring in time; recurrence is a temporal phenomenon, the cycle a graph one (seerecurrence). - Not
oscillation. Oscillation is sustained back-and-forth motion in a state variable; a cycle in a dependency graph need not produce any motion at all. A limit cycle oscillates, but a circular definition is a cycle with no oscillation — the two coincide only in the state-space reading (seeoscillation). - Not
periodicity. Periodicity is regular repetition at a fixed interval; a cycle is closure of a path, which can be aperiodic or static. A business cycle's irregular timing is still cyclic; periodicity adds a regularity the bare cycle does not require (seeperiodicity). - Not
iteration. Iteration is deliberate repetition of a step; a cycle is an emergent closed dependency that may be productive or pathological. One navigates a hermeneutic cycle by iteration, but the cycle is the structure and iteration the chosen response to it (seeiteration). - Common misclassification. Inferring temporal recurrence from mere structural closure — concluding a system will oscillate because its influence graph has a loop. The catch: ask whether the cycle is in the dependency structure (closure of influence, may be dormant) or in the realized trajectory (actual return-in-time); a circular import deadlocks without anything cycling.
Broad Use¶
- Graph theory and combinatorics. Cycles are foundational objects (Hamiltonian cycles, Eulerian circuits, the cycle space of a graph, girth), and properties such as robustness and planarity are decided by cycle structure.[3]
- Systems and control. Every feedback loop is a cycle in the influence graph; a positive cycle amplifies perturbations and a negative cycle counters them, and the number and sign of cycles in a system's Jacobian govern its qualitative stability.[4]
- Computer science. Cycle detection in dependency graphs identifies deadlocks, infinite recursion, and circular imports; a cycle in a build system breaks topological ordering and forces special handling, and reference cycles trouble garbage collectors.[1]
- Economics and biology. Business, inventory, debt, and electoral cycles, and nutrient, predator–prey, circadian, and life cycles, are each a closed loop of state-change — often with a conserved quantity such as mass or energy carried around it.
- Hermeneutics and interpretation. The hermeneutic circle — interpreting the whole requires interpreting the parts and vice versa — is a closed dependency that is productive rather than pathological, navigated by spiralling iteration.[5]
- Algebra, topology, politics, and ritual. Cycles in chain complexes found homology, with cycles-modulo-boundaries measuring topological holes; precedent-citation rings entrench legal positions; liturgical and festival cycles recur the same closed-loop pattern with different ethical weight.[6]
Clarity¶
Naming a closed dependency as a cycle sharpens a class of phenomena that are persistently confused with one another. A "vicious cycle" is a positive feedback loop on an undesired variable, a "virtuous cycle" the same on a desired one, a "stable cycle" a limit cycle in dynamics, and a "ritual cycle" a recurring sequence that resets — all share the closed-loop skeleton, and the analyst gains clarity by separating the structural fact (cycle) from the ethical decoration (vicious or virtuous) and the dynamical detail (limit cycle, oscillation). The prime also disambiguates two structurally distinct senses the word elides in everyday English: a cycle in a state space, a trajectory that returns to its starting state and so implies oscillation in time, and a cycle in a dependency graph, a closure of influence whose presence creates feedback regardless of whether anything actually moves along it. The first sits at the intersection with oscillation and iteration; the second is the broader, more substrate-independent graph sense. The clarifying force is to extract the common closed-loop structure from these varied appearances, so that what looked like distinct phenomena — a circular import, a debt spiral, a hermeneutic circle, a homology class — are recognized as one structure decorated differently, and the right move on each (break it, dampen it, iterate it, count it) follows from which decoration applies.
Manages Complexity¶
Cycles compress an arbitrarily complex feedback web into one structural object whose presence or absence determines key properties — orderability, stability, conservation, lock-in — so that reasoning about a system reduces from "trace every interaction" to "list the cycles and characterize each one." A cycle inventory of a directed graph summarizes its loop structure; the signs and gains of those cycles decide local stability and bifurcation behaviour for a dynamical system; and the cycle invariants — integrals around the loop, holonomies, winding numbers — give scalar quantities that constrain admissible behaviour without solving the dynamics. This is a genuine reduction, because the load-bearing structure of a complicated system is carried by its cycles rather than by every edge, which is the reason a single-page systems diagram with the cycles annotated communicates more than a wall of differential equations: the cycles capture what governs the behaviour, and the rest is detail. The management move is to enumerate the cycles, sign or weight each, and read off the conserved quantities, after which many global questions — will this system settle or run away? can it be ordered? what is held constant on each loop? — are answered from the cycle structure alone, without simulating the full dynamics. The saving is that the cycles are few relative to the interactions, and they are precisely the part that determines the qualitative outcome.
Abstract Reasoning¶
The cycle supports several reusable inference patterns, each stated in terms of closed paths rather than any substrate. Cycle space: the cycles of a graph form a vector space over the two-element field whose dimension is edges minus vertices plus components, giving a structural counting principle and a basis for cycle decomposition.[7] Acyclicity equals orderability: a directed graph admits a topological sort exactly when it has no cycle, which is the structural reason dependency cycles in build systems, scheduling, proof orderings, and citation are all the same problem.[1] Sign of a cycle: in a signed digraph the product of edge signs around a cycle predicts whether the feedback amplifies or stabilizes, a single bit that organizes the system's qualitative behaviour.[8] Loop integrals and conservation: the circuit-law sum around a loop, the line integral around a closed contour, and conservation of circulation share the fact that a cycle imposes a constraint on the contents of the loop. Cycles versus boundaries: homology measures closed-but-not-bounding cycles, a pattern that recurs wherever a notion of "closed but not bounding" is needed, including the structure of conservation laws. Cycle index: the cycle structure of a group action determines orbit counts under symmetry.[9] Each pattern is a template about closure, and each redeploys to control, computer science, physics, and topology by recognizing the cycle in the new setting.
Knowledge Transfer¶
The transferable content of the cycle is a set of diagnostics and interventions that carry across substrates because each attaches to the closed-loop skeleton rather than to any kind of network, and the skeleton recurs with consistent structural consequences from combinatorics through control, computer science, economics, biology, hermeneutics, politics, and topology. Cycle inventory transfers into the diagnosis of complex systems: an analyst trained to list and sign the cycles of a feedback diagram carries a diagnostic that ports to ecology (predator–prey cycles), macroeconomics (debt cycles), organizational dynamics (blame cycles), and climate (carbon-cycle perturbations), the same move in each. Acyclicity transfers as a design discipline: the software practice of forbidding circular module dependencies ports to organizational design (no circular reporting), causal modelling (directed acyclic graphs), and argumentation (no circular reasoning), because the structural insight — cycles obstruct decomposition and ordering — is substrate-free. Cycle-breaking interventions transfer broadly: a cycle once identified can be broken by removing or weakening any single edge, and the vocabulary — break the cycle, dampen the loop gain, decouple the variables — transfers from systems dynamics to debt restructuring to addiction recovery to inflammatory disease, where a positive cytokine cycle drives runaway pathology.[10] Cycle-as-conservation-skeleton transfers into counting: identifying the cycle structure identifies what is conserved on each loop, giving a counting principle in chemistry, finance, and ecology alike. Cycles in interpretation transfer as productive navigation: the hermeneutic move of refining the whole in light of the parts and the parts in light of the whole ports to model-fitting, debugging, and learning, the same closed loop valenced positively and navigated by iteration rather than broken. A software build with a circular import, an ecosystem with a fertilizer-and-algae feedback loop, and a household with a debt cycle are broken by the identical move — find the cycle, sever it at a strategic edge — while a reader of a difficult text accepts the same structural cycle as productive and iterates around it instead, the choice between breaking and iterating turning entirely on whether the loop's products are pathological or productive.
Examples¶
Formal/abstract¶
Take a directed dependency graph of software build targets with edges \(A\!\to\!B\) ("\(A\) must build before \(B\)"): \(A\!\to\!B\), \(B\!\to\!C\), \(C\!\to\!A\). Tracing paths reveals a closed path \(A\!\to\!B\!\to\!C\!\to\!A\) that returns to its origin with no repeated intermediate — a cycle.[1] The foreclosure-of-ordering consequence bites immediately: among \(A\), \(B\), \(C\) there is no first or last, so the graph admits no topological sort, and the build system cannot determine an order in which to compile — the structural pathology shared by deadlocks and circular definitions, captured by the theorem acyclicity equals orderability. Now overlay a signed version to see the return-of-effect and loop-sign consequences: give each edge a sign and consider a feedback influence graph where the product of signs around the cycle is positive — the loop amplifies, so a perturbation injected anywhere returns reinforced, producing runaway growth; a negative product would mean the loop damps and stabilizes. The cycle-space counting principle frames the inventory: the cycles of a graph form a vector space of dimension (edges − vertices + components), telling the analyst how many independent loops must be characterized. The intervention follows from the structure: to restore orderability, break the cycle by removing or weakening any single edge — sever \(C\!\to\!A\) and the dependency becomes a sortable chain.
Mapped back: The build-dependency cycle instantiates the full signature — a relational network, a closed path returning to origin, foreclosure of topological ordering, a loop sign governing amplification, and cycle-breaking as the structural intervention.
Applied/industry¶
An aquatic ecosystem with a eutrophication feedback loop instantiates the cycle in a biological substrate with a positive loop sign. The relational network is nutrient and population state variables; the closed path runs: fertilizer runoff raises phosphorus → phosphorus feeds algal blooms → blooms die and decompose → decomposition depletes oxygen and releases sediment-bound phosphorus → which raises available phosphorus, returning to the origin.[11] This is a return-of-effect loop whose sign is positive — each turn amplifies, driving a vicious cycle (the prime's "ethical decoration" over the neutral closed-loop skeleton) toward a runaway low-oxygen dead zone. The loop-invariant reading is operational: phosphorus mass is conserved as it circulates, so the lake's trouble is internal recycling, not just external input. The cycle-breaking intervention transfers directly from systems dynamics — sever the loop at a strategic edge: dose with alum to bind sediment phosphorus (breaking the sediment-release edge) or aerate to break the oxygen-depletion edge — the identical move a software team makes severing a circular import and a household makes restructuring a debt spiral (interest → higher balance → more interest).[12] Contrast the hermeneutic circle a scholar faces reading a difficult text — interpret the whole via the parts and the parts via the whole — which is the same closed-loop structure but valenced productively and navigated by iteration (spiralling refinement) rather than broken, because its products are productive rather than pathological.
Mapped back: Eutrophication, debt spirals, and the hermeneutic circle all exhibit the closed-loop skeleton with return of effect; the positive-feedback cases are broken at a strategic edge while the productive case is iterated — instantiating the cycle prime in ecological, financial, and interpretive substrates with the break-versus-iterate choice set by loop valence.
Structural Tensions¶
T1 — Pathological versus Productive Closure (sign/valence). The closed-loop skeleton is ethically neutral, but the right intervention inverts with valence: a vicious cycle is broken, a virtuous or hermeneutic one is iterated. The failure mode is misreading the decoration — severing a productive loop (cutting the part-whole iteration that builds understanding) or iterating a pathological one (letting a debt spiral run in hopes it self-corrects). Diagnostic: ask whether the loop's products are degrading or improving the state it returns to; the structure is identical, but treating a productive cycle as a defect to break, or a runaway cycle as a process to nurture, applies exactly the wrong move.
T2 — Topological Cycle versus State-Space Cycle (frame). "Cycle" elides two senses: a closure of influence in a dependency graph (feedback exists whether or not anything moves) and a trajectory returning to a prior state in time (actual oscillation). The failure mode is inferring temporal recurrence from mere structural closure — concluding a system will oscillate because its influence graph has a loop, when the loop may sit dormant, or conversely missing feedback because nothing is currently moving. Diagnostic: ask whether the cycle is in the dependency structure or in the realized trajectory; a circular import deadlocks without anything cycling in time, while a limit cycle oscillates — different consequences from the same word.
T3 — Loop Sign versus Loop Gain (scalar). The product of signs around a cycle says whether feedback amplifies or damps, but it is a single bit that omits magnitude; a positive loop with gain below one converges, not explodes. The failure mode is reading the sign alone and predicting runaway from any positive cycle, or stability from any negative one, ignoring that gain and delay set whether the loop actually diverges, converges, or oscillates. Diagnostic: ask not just the sign but the loop gain; a positive cycle is necessary but not sufficient for instability, and treating the qualitative sign as the whole story mis-predicts every marginally-stable loop where magnitude decides the outcome.
T4 — Cycle Inventory versus Loop Interaction (coupling). Compressing a system to its list of cycles tempts characterizing each loop in isolation, but loops share edges and interact — two stable loops can couple into an oscillator. The failure mode is single-loop analysis: signing and damping each cycle separately, then getting pathological global behavior because the loops were coupled through a shared variable the per-loop view ignored. Diagnostic: ask whether the cycles share edges or vertices; if they do, the system's behavior is not the superposition of its loops, and an inventory that treats each cycle independently misses the interaction dynamics that actually govern stability.
T5 — Acyclicity Discipline versus Necessary Closure (scopal). Forbidding cycles buys orderability — topological sort, no deadlock, no circular reasoning — which tempts a blanket no-cycles rule. But many essential structures require closure: feedback control, nutrient recycling, iterative interpretation, conserved circulation. The failure mode is over-applying acyclicity, engineering out a loop whose return-of-effect was doing necessary work (removing a stabilizing feedback to make a system "cleanly ordered"). Diagnostic: ask whether the cycle obstructs an ordering that is actually needed or supplies a return that is actually needed; acyclicity is a virtue for dependency graphs and a pathology for regulation, and a uniform ban destroys the loops a system depends on.
T6 — Break at Any Edge versus Strategic Edge (local-global). The orderability theorem says removing any one edge breaks a cycle, which makes cycle-breaking sound trivial and location-independent. But edges differ enormously in cost and side effect, and an arbitrary cut may sever a load-bearing relation while leaving the loop's harm reachable by another path. The failure mode is breaking the cycle at a convenient rather than a strategic edge, incurring collateral damage or failing to address a nest of overlapping cycles a single cut cannot resolve. Diagnostic: ask which edge, if removed, breaks the most cycles at the least cost; in a graph with many interlocking loops, naive single-edge removal under-solves the problem, and the choice of where to cut is the whole intervention.
Structural–Framed Character¶
Cycle sits at the structural pole of the structural–framed spectrum: a pure graph/topology object — a closed path returning to its origin — with a zero aggregate and every diagnostic reading the same way.
The pattern carries no home vocabulary that must travel with it: the closed-loop skeleton is told in a build engineer's "circular dependency," an ecologist's "predator–prey cycle," a macroeconomist's "debt cycle," a topologist's "homology class," and a scholar's "hermeneutic circle," each in its own field's words, with cycle-space and winding-number terms being shared formal shorthand rather than imported baggage. It carries no inherent approval or disapproval: the closed loop is ethically neutral, and the entry is explicit that "vicious" and "virtuous" are decorations laid over the same neutral structure — a positive-feedback cycle is pathological in a debt spiral and productive in the part-whole iteration of interpretation, so the object is value-free until the substrate supplies a valence. Its origin is formal, a property of paths in a network, with no institutional pedigree. It is not bound to a human practice: a nutrient cycle, a limit cycle in a dynamical system, and a homology class in a chain complex are all closed loops that exist with no observer present. And invoking it recognizes closure already present in the relational structure — the cycle is there to be traced whether or not anything flows along it — rather than importing an interpretive frame. Every diagnostic points one way, which is why the grade is a clean structural zero.
Substrate Independence¶
Cycle is about as substrate-independent as a prime can be — composite 5 / 5 on the substrate-independence scale. Its signature is pure graph/topology structure — a closed path that returns to its origin with no repeated intermediate — and that skeleton makes no commitment to any medium, so it is recognized rather than translated wherever a relational network has crossings. The breadth is maximal: Hamiltonian cycles and the cycle space in combinatorics, feedback loops in the influence graphs of control systems, deadlocks and circular imports in computer science, business and predator–prey and nutrient cycles in economics and biology, the hermeneutic circle in interpretation, citation rings in law and politics, and homology classes in algebra and topology all instantiate the identical closed-loop object. The abstraction is maximal — cycle-space and winding-number terms are shared formal shorthand, the object is value-neutral ("vicious" and "virtuous" are decorations over one neutral structure), and a nutrient cycle or a homology class exists with no observer present. The transfer is heavily documented and load-bearing, carried by genuine theorems and counting principles (max-flow's acyclicity-equals-orderability, the sign-of-a-cycle stability bit, loop integrals and holonomies, the cycle index) that redeploy intact: the cycle-inventory diagnostic ports from ecology to macroeconomics to climate, the cycle-breaking intervention ports from a circular import to a debt spiral to an inflammatory disease, and the iterate-rather-than-break response ports from the hermeneutic circle to model-fitting. Maximal abstraction, maximal breadth, and deep documented transfer all line up at the ceiling.
- Composite substrate independence — 5 / 5
- Domain breadth — 5 / 5
- Structural abstraction — 5 / 5
- Transfer evidence — 5 / 5
Relationships to Other Abstractions¶
Current abstraction Cycle Prime
Parents (1) — more general patterns this builds on
-
Cycle presupposes Network Prime
Cycle presupposes Network, whose structure must already obtain for the child mechanism to be meaningful or operational.Network supplies the prerequisite condition: Models interactions between components. Cycle operates against that background: A closed path in a network that returns to its origin, opening return, foreclosing ordering, and creating a loop invariant. If the parent condition is removed, the child relation becomes undefined or loses the mechanism asserted by this edge; the parent can obtain independently, so the relation is presupposition rather than subsumption.
Children (20) — more specific cases that build on this
-
Amihan Domain-specific is a kind of Cycle
The proposed strict upward parent is
prime:cycle.The candidate literally instantiates prime:cycle; its regional_climatology constraints provide the residual. This is a proposal-only workspace relationship: the accepted Prime supplies a genuinely instantiated structural prerequisite or superclass, while Amihan adds domain-specific constraints. The entry does not collapse into that parent because The Philippine cool northeast-monsoon season, characterized by prevailing northeasterly winds and regionally patterned temperature and rainfall effects It also declines a nearby thematic catalog node: the neighbor does not literally subsume the constitutive identity of Amihan. This explicit assert-and-decline pattern keeps the proposed DAG narrow and prevents a merely thematic edge. The prospective workspace queue contains one strict upward edge toprime:cycle. No live DAG mutation is authorized. -
Atlantic hurricane season Domain-specific is a kind of Cycle
The proposed strict upward parent is
prime:cycle.It is a recurrent annual phase of elevated phenomenon probability; Atlantic cyclone climatology supplies the residual. This is a proposal-only workspace relationship: the accepted Prime supplies a genuinely instantiated structural prerequisite or superclass, while Atlantic hurricane season adds domain-specific constraints. The entry does not collapse into that parent because an operational calendar regime aligned to Atlantic tropical-cyclone seasonality It also declines a nearby thematic catalog node: the neighbor does not literally subsume the constitutive identity of Atlantic hurricane season. This explicit assert-and-decline pattern keeps the proposed DAG narrow and prevents a merely thematic edge. The prospective workspace queue contains one strict upward edge toprime:cycle. No live DAG mutation is authorized. -
Biogeochemical Cycling Domain-specific is a kind of Cycle
Biogeochemical cycling is a conserved-material cycle specialized to Earth-system reservoirs connected by transformation and flux pathways.Cycle supplies the genus: A closed path in a network that returns to its origin, opening return, foreclosing ordering, and creating a loop invariant. Biogeochemical Cycling preserves that general structure while adding its differentia: Model the circulation of a conserved Earth-system element through compartmental reservoirs — each with a stock and residence time — linked by canonical transformations and governed by a rate-limiting bottleneck, with mass balance forced to close. The parent can occur without those added commitments, whereas removing the parent structure leaves no basis for classifying the child as this subtype. That asymmetry establishes subsumption rather than mere association.
- Citric acid cycle Domain-specific is a kind of Cycle
The proposed strict upward parent is `prime:cycle`.prime:cycle is the nearest broader Prime; the source-domain carrier and recognition invariant supply the autonomous residual. This is a proposal-only workspace relationship: the accepted Prime supplies a genuinely instantiated structural prerequisite or superclass, while Citric acid cycle adds domain-specific constraints. The entry does not collapse into that parent because the domain-specific identity fixed by the organism and cellular compartment, substrate entry and oxaloacetate carrier, ordered reaction identities and stoichiometry, carbon balance, reducing-equivalent and nucleotide outputs, regenerated intermediate and anaplerotic or variant branches are explicit It also declines a nearby thematic catalog node: the neighbor does not literally subsume the constitutive identity of Citric acid cycle. This explicit assert-and-decline pattern keeps the proposed DAG narrow and prevents a merely thematic edge. The prospective workspace queue contains one strict upward edge to `prime:cycle`. No live DAG mutation is authorized.
- Cycle Button Domain-specific is a kind of Cycle
**`cycle`:** the last option transitions back to the first.**`cycle`:** the last option transitions back to the first.
- Cyclic Number Domain-specific is a kind of Cycle
**Cycle** is the strict parent because rotations form a closed orbit under consecutive multiplication, eventually returning to the original digit arrangement.Permutation is related, but closure of the ordered orbit is the defining higher-level pattern. The prospective workspace queue contains one strict upward edge to `prime:cycle`. No live DAG mutation is authorized.
- Girth (Graph Theory) Domain-specific is a kind of Cycle
**Cycle** is the strict parent because finite girth is defined by the shortest cycle and infinite girth by the absence of cycles.Cage (Graph Theory) is a constrained extremal neighbor, not a parent. The prospective workspace queue contains one strict upward edge to `prime:cycle`. No live DAG mutation is authorized.
- Modular arithmetic Domain-specific is a kind of Cycle
The proposed strict upward parent is `prime:cycle`.prime:cycle is the nearest broader Prime; the source domain and invariant supply the residual. This is a proposal-only workspace relationship: the accepted Prime supplies a genuinely instantiated structural prerequisite or superclass, while Modular arithmetic adds domain-specific constraints. The entry does not collapse into that parent because the domain-specific identity determined by the modulus is fixed and positive, equality means congruence modulo it, and division or cancellation is used only when the relevant residue is invertible It also declines a nearby thematic catalog node: the neighbor does not literally subsume the constitutive identity of Modular arithmetic. This explicit assert-and-decline pattern keeps the proposed DAG narrow and prevents a merely thematic edge. The prospective workspace queue contains one strict upward edge to `prime:cycle`. No live DAG mutation is authorized.
- Navigation loop Domain-specific is a kind of Cycle
A Navigation Loop is a Cycle specialized to an interface transition graph whose closed path excludes the user's goal state.The defining object is a closed path through states that returns the actor to an already visited state. Navigation Loop adds an interface substrate, a goal excluded from the cycle's reachable set, and often a hidden gating token, but it retains Cycle's closure and return structure exactly.
- SECI model of knowledge dimensions Domain-specific is a kind of Cycle
The proposed strict upward parent is `prime:cycle`.The candidate literally instantiates prime:cycle; its knowledge_management constraints provide the residual. This is a proposal-only workspace relationship: the accepted Prime supplies a genuinely instantiated structural prerequisite or superclass, while SECI model of knowledge dimensions adds domain-specific constraints. The entry does not collapse into that parent because An organizational knowledge-creation model cycling between socialization, externalization, combination and internalization to convert tacit and explicit knowledge It also declines a nearby thematic catalog node: the neighbor does not literally subsume the constitutive identity of SECI model of knowledge dimensions. This explicit assert-and-decline pattern keeps the proposed DAG narrow and prevents a merely thematic edge. The prospective workspace queue contains one strict upward edge to `prime:cycle`. No live DAG mutation is authorized.
- Zak phase Domain-specific is a kind of Cycle
The proposed strict upward parent is `prime:cycle`.prime:cycle is the nearest broader Prime while the source-domain carrier and invariant supply the autonomous residual. This is a proposal-only workspace relationship: the accepted Prime supplies a genuinely instantiated structural prerequisite or superclass, while Zak phase adds domain-specific constraints. The entry does not collapse into that parent because the domain-specific identity fixed by the periodic Hamiltonian and isolated band, Brillouin-zone loop and orientation, Bloch gauge and unit cell, Berry connection, phase integral modulo convention, symmetry protection and related polarization or edge-state statement are explicit It also declines a nearby thematic catalog node: the neighbor does not literally subsume the constitutive identity of Zak phase. This explicit assert-and-decline pattern keeps the proposed DAG narrow and prevents a merely thematic edge. The prospective workspace queue contains one strict upward edge to `prime:cycle`. No live DAG mutation is authorized.
- Deadlock Prime is a kind of Cycle
Deadlock's essential commitment is a circular waiting dependency, which is precisely a closed loop returning to origin in the dependency graph, the structure cycle names.Cycle supplies the genus: A closed path in a network that returns to its origin, opening return, foreclosing ordering, and creating a loop invariant. Deadlock preserves that general structure while adding its differentia: Mutual blocking processes. The parent can occur without those added commitments, whereas removing the parent structure leaves no basis for classifying the child as this subtype. That asymmetry establishes subsumption rather than mere association.
- Begging the Question Domain-specific is part of Cycle
The canonical fallacy contains a closed path in its justification graph: the conclusion depends on a premise whose warrant returns to the conclusion.Whether the surface is immediate restatement, mutual support, definitional fiat, an authority loop, or a disguised intermediate premise, normalizing equivalent propositions exposes a path from the contested conclusion back to itself. The child adds argumentative roles, lack of an external warranting anchor, audience relativity, and a normative verdict to the neutral graph object.
- Business Cycle Domain-specific is part of Cycle
The business-cycle identity contains a closed state-transition path through expansion, peak, contraction, trough, and recovery back to expansion.The live child calls its phase schema an ordered ring and uses position on that ring to infer the next phase. Removing closure would leave a one-way lifecycle ending at recovery, not a recurrent business cycle. The graph cycle is only one constituent: aggregate comovement, trend-relative coordinates, empirical turning-point dating, and policy use remain.
- Kondratiev wave Domain-specific is part of Cycle
The Kondratiev schema contains a closed phase path from installation through crash, deployment, saturation, depressive gestation, and successor handover back to installation.Handover is the return edge that lets the successor paradigm begin the same arc. Removing it leaves a one-time technology lifecycle, not a long-wave hypothesis. This closed state-transition structure is independent of the separate claim that successive traversals have an approximately regular period.
- Kuznets swing Domain-specific is part of Cycle
The Kuznets schema contains a closed phase path from demographic demand pulse through delayed build-out and overhang lull to the next cohort-driven restart.The next cohort's entry explicitly restarts the same demand-build-overhang sequence. Removing the return edge yields one construction episode rather than the hypothesized swing. The graph closure is distinct from the oscillator mechanism and from the disputed regularity of its period.
- Mesoscale Eddy Domain-specific is part of Cycle
A mesoscale eddy contains closed streamline cycles around its rotating core.Without flow paths that return around the center, there is no rotational closure, trapped interior, or distinction from a meander or wave. Cycle supplies an internal constituent: A closed path in a network that returns to its origin, opening return, foreclosing ordering, and creating a loop invariant. Mesoscale Eddy requires that role within this mechanism: Treat a rotating ocean structure 10-500 km across as a discrete carrier that seals a water parcel inside closed streamlines and translates it across the mean flow, so basin-scale heat, salt, and nutrient transport becomes bookkeeping over a census of carriers rather than a diffusive smear. Remove the parent-role and the child loses a required internal operation, even though the parent can exist outside the child. The child is therefore built from the parent rather than being a taxonomic kind of it.
- Milk Run Domain-specific is part of Cycle
A milk run contains a closed route that visits distributed points and returns to its origin on every circuit.Remove closure and the method becomes an open multi-stop route rather than the repeating loop that consolidates pickup or delivery flows and resets for the next cadence.
- Rock Cycle Prime is part of Cycle
The rock-cycle pattern contains at least one closed transformation path through which the persisting substance can return to a prior phase-state.Remove all closed paths from the rate graph and matter can only progress into terminal sinks; return, bidirectionality, and cycling among legitimate phases disappear. Cycle supplies an internal constituent: A closed path in a network that returns to its origin, opening return, foreclosing ordering, and creating a loop invariant. Rock Cycle requires that role within this mechanism: The same persisting substance moves among a small set of distinct phase-states via named transformations, its identity preserved through phase change while its properties change qualitatively in each phase. Remove the parent-role and the child loses a required internal operation, even though the parent can exist outside the child. The child is therefore built from the parent rather than being a taxonomic kind of it.
- Circular Reasoning Domain-specific is a decomposition of Cycle
Removing the argumentative frame leaves a directed dependency path that returns to its origin without an external anchor.Circular reasoning is the justification-domain realization of a cycle, adding premises, conclusions, audience acceptance, and the epistemic consequence that an internally valid loop supplies no independent support.
Hierarchy path (1) — routes to 1 parentless root
- Cycle → Network → Reservoir-Flux Network → Conservation Laws → Invariance
Neighborhood in Abstraction Space¶
Cycle sits among the more crowded primes in the catalog (27th percentile for distinctiveness): several abstractions describe nearly the same structure, so a description that fits it will tend to fit its neighbors too — transporting it usually means disambiguating within this family rather than landing on it exactly.
Family — Graph & Relational Structure (16 primes)
Nearest neighbors
- Directed Acyclic Graph — 0.79
- Path — 0.77
- Connectedness — 0.73
- Rock Cycle — 0.72
- Path Dependence — 0.71
Computed from structural-signature embeddings · 2026-09-10
Not to Be Confused With¶
The cycle is most readily confused with feedback, and the distinction is one of structure versus mechanism. A cycle is a graph-theoretic object: a closed path that returns to its origin, defined whether or not anything ever flows along it. Feedback is a dynamic process: the routing of a sensed output back to modify an input, characterized by sign, gain, and delay. The relationship is that feedback requires a cycle in the influence graph — there can be no feedback without a closed loop of causation — but a cycle does not require feedback, because a cycle can be purely structural (a circular module dependency, a circular definition, an unrealized loop in a Jacobian) that forecloses ordering without any signal traversing it. This is exactly the prime's distinction between the topological and the state-space senses. A practitioner who treats every cycle as feedback will over-read static dependency closures as dynamic loops that "must" amplify or stabilize; one who treats feedback as merely "a cycle" will lose the gain-and-delay machinery that decides whether the loop actually runs away, converges, or oscillates. The cycle supplies the topology; feedback supplies the dynamics on that topology.
A second confusion is with recurrence, because both involve "coming back." But they come back in different senses. A cycle closes a path in a graph; recurrence returns to a state over time. The two are independent: a system can contain a cycle with no recurrence (a deadlocked circular dependency, frozen, nothing moving) and can exhibit recurrence with no graph cycle in the relevant structure (a state revisited by an external driver). The everyday word "cycle" elides these — a "sleep cycle" is recurrence (a state returns in time), while a "dependency cycle" is structural closure (a loop in a graph) — and the prime's value is keeping the two senses apart. The danger of conflation is the characteristic error named in the prime's second tension: inferring that a system will recur in time merely because its dependency structure contains a closed loop, when the loop may be dormant, or missing real feedback because nothing is currently moving. The diagnostic is whether the return is in the path (cycle) or in the trajectory (recurrence).
The cycle is also worth separating from oscillation, with which it overlaps only in the state-space reading. Oscillation is sustained back-and-forth variation of a quantity in time — a realized, moving phenomenon. A cycle is structural closure, and in the dependency-graph sense it produces no motion whatsoever: a circular import, a citation ring, a circular argument are all cycles with nothing oscillating. Even in the state-space sense, a cycle (a closed trajectory, a limit cycle) is the geometric object in phase space, while oscillation is the temporal appearance of traversing it. A reasoner who collapses cycle into oscillation will expect every closed loop to "wobble," missing the large class of static structural cycles whose pathology is foreclosed ordering, not motion; one who collapses oscillation into cycle may look for a clean closed orbit where the time series is merely noisily fluctuating without true closure. The structure (closed path) and the temporal behavior (back-and-forth motion) are distinct layers.
For a practitioner the cluster resolves by asking, of any "loop," what kind of object it is and at what layer it lives. The cycle is the graph closure — the topological fact. Feedback is the mechanism that runs on a cycle, with sign and gain. Recurrence is return-in-time of a state. Oscillation is sustained motion along a closed trajectory. The single discipline that keeps them straight is the prime's own split between the dependency-graph sense (closure of influence, possibly dormant) and the state-space sense (realized return in time): fix which sense is in play before importing the consequences — orderability and deadlock from the graph sense, amplification and oscillation from the dynamic sense.
Solution Archetypes¶
Solution archetypes in the catalog that build on this prime — directly (this prime is a source ingredient) or as a related prime.
Built directly on this prime (1)
- Cyclic Dominance Counterbalancing: When options beat one another in a cycle rather than a ranking, preserve the whole counter-repertoire and govern rotation or mix instead of crowning a permanent winner.▸ Mechanisms (8)
- Adaptive Mix Review — A recurring review that reweights the option mix based on drift, exploitation, switch costs, and observed counter-relations.
- Beats-Relation Matrix — A table or graph that records A-beats-B, B-beats-C, and C-beats-A relations, including confidence, context, and exceptions.
- Countermove Rotation Playbook — A playbook that tells actors which counter-option to preserve, test, activate, or de-emphasize under specific observed conditions.
- Cyclic Payoff Table — A payoff table used to compare pairwise outcomes and expose nontransitive relationships that a single score would hide.
- Nontransitive Scenario Simulation — A simulation or tabletop exercise that explores how cyclic dominance evolves across context changes, adaptation, and elimination events.
- Pairwise Dominance Audit — A review procedure that tests whether pairwise comparisons form a genuine cycle, a simple ranking, noise, or context-specific dominance.
- Portfolio Minimum-Viability Rule — A rule that maintains enough representation of each option so temporary losers do not disappear before the cycle turns.
- Sentinel Option Trial — A small-scale probe used to test whether a suppressed option is becoming valuable again under changed conditions.
References¶
[1] Kahn, Arthur B. "Topological Sorting of Large Networks". Communications of the ACM, vol. 5, no. 11 (1962): 558–562. Gives an algorithm that produces a topological ordering exactly when the directed graph is acyclic; a cycle forecloses ordering, the shared pathology of deadlocks and circular dependencies. registry ↩a ↩b ↩c ↩d
[2] Feynman, Richard P., Robert B. Leighton, and Matthew Sands. The Feynman Lectures on Physics, Vol. II: Mainly Electromagnetism and Matter. Reading, MA: Addison-Wesley, 1964. Kirchhoff's voltage law states that the sum of potential differences around any closed loop is zero (a consequence of energy conservation); the quantity accumulated around a closed loop constrains behavior on the cycle. registry ↩
[3] Bondy, J. A., and U. S. R. Murty. Graph Theory. Graduate Texts in Mathematics 244. New York: Springer, 2008. Standard reference for cycles as foundational graph objects: Hamiltonian cycles, Eulerian circuits, cycle space, girth, and their role in robustness and planarity. registry ↩
[4] Strogatz, Steven H. Nonlinear Dynamics and Chaos: With Applications to Physics, Biology, Chemistry, and Engineering. 2nd ed. Boulder, CO: Westview Press, 2015. Treats feedback loops as cycles in the influence graph, with positive cycles amplifying and negative cycles stabilizing, governing qualitative stability. registry ↩
[5] Gadamer, Hans-Georg. Truth and Method (Wahrheit und Methode). Translated by Joel Weinsheimer and Donald G. Marshall. London: Continuum, 2004 [orig. 1960]. Classic articulation of the hermeneutic circle: understanding the whole requires understanding the parts and vice versa — a productive rather than pathological closed dependency. registry ↩
[6] Hatcher, Allen. Algebraic Topology. Cambridge: Cambridge University Press, 2002. Develops homology via cycles modulo boundaries in chain complexes, with cycles-not-bounding measuring topological holes. registry ↩
[7] Diestel, Reinhard. Graph Theory. 5th ed. Graduate Texts in Mathematics 173. Berlin: Springer, 2017. Establishes the cycle space of a graph as a vector space over GF(2) of dimension (edges − vertices + components), giving the cycle-counting principle and a basis for cycle decomposition. registry ↩
[8] Quirk, James, and Rubin Saposnik (Ruppert). "Qualitative Economics and the Stability of Equilibrium". The Review of Economic Studies, vol. 32, no. 4 (1965): 311–326. Foundational treatment of sign stability: the signs of cycles in a signed (di)graph / community matrix govern whether the system is qualitatively stable, with the product of signs around a cycle indicating amplifying vs. counteracting feedback. registry ↩
[9] Stanley, Richard P. Enumerative Combinatorics, Volume 2. Cambridge Studies in Advanced Mathematics 62. Cambridge: Cambridge University Press, 1999. Ch. 7 develops Pólya theory: the cycle index of a group action, via Burnside's lemma, determines orbit counts under symmetry. registry ↩
[10] Karki, Rajendra, and Thirumala-Devi Kanneganti. "The 'Cytokine Storm': Molecular Mechanisms and Therapeutic Prospects". Trends in Immunology, vol. 42, no. 8 (2021): 681–705. Describes the self-amplifying positive feedback loop between cytokine signaling and inflammatory cell death that drives a cytokine storm, and therapeutic strategies that interrupt the loop. registry ↩
[11] Schindler, David W. "Evolution of Phosphorus Limitation in Lakes". Science, vol. 195, no. 4275 (1977): 260–262. Whole-lake experiments showing phosphorus controls eutrophication; underpins the feedback loop in which phosphorus loading drives algal blooms, decomposition, oxygen depletion, and internal phosphorus recycling. registry ↩
[12] Fisher, Irving. "The Debt-Deflation Theory of Great Depressions". Econometrica, vol. 1, no. 4 (1933): 337–357. Classic account of a self-reinforcing debt spiral: over-indebtedness and falling prices raise real debt burdens, which deepen the downturn in a 'vicious spiral' — a positive-feedback cycle broken only by a counteracting intervention. registry ↩