Based on the synthesis of the provided sources, particularly the work of Pattee, Rosen, and Noble, here is a Mermaid diagram illustrating the relationships between these core concepts.

Conceptual Map of the Relationships

Non-Ergodicity sets the physical context: the universe of possible states is too vast to be explored randomly. Life must exist in a tiny, restricted “viable” subset.

Constraint is the physical solution: biological structures (like enzymes or codes) limit the system’s freedom, preventing it from drifting into the non-living “average.”

Hierarchy is the organization of these constraints: higher levels (codes/mind) control lower levels (matter/body) through an “epistemic cut.”

Causality describes the interaction: lower levels provide Upward power (efficient cause), while higher levels provide Downward control (boundary conditions). Circular causality (closure) maintains the system.

Speciation is the result: specific patterns of circular causality and constraints become “frozen” into distinct, stable identities (species) that can persist in the non-ergodic world.

graph TD
     Define Node Descriptions for Context
    NE:::context
    C:::mechanism
    H:::structure
    Cau:::process
    S:::result

     Subgraph to group the internal system mechanics
    subgraph "The Biological System (Organism)"
        C
        H
        Cau
    end

    %% Class Definitions for Styling
    classDef context fill:#f9f,stroke:#333,stroke-width:2px,color:black;
    classDef mechanism fill:#bbf,stroke:#333,stroke-width:2px,color:black;
    classDef structure fill:#bfb,stroke:#333,stroke-width:2px,color:black;
    classDef process fill:#fbf,stroke:#333,stroke-width:2px,color:black;
    classDef result fill:#ff9,stroke:#333,stroke-width:2px,color:black;

Key to Relationships Cited:

1. Non-ErgodicityConstraint: Life occupies a “zero volume” in the phase space of physics[1]. To survive in a non-ergodic universe where random (ergodic) search is impossible, life must impose constraints to restrict its trajectory to valid living states[2][3].

2. ConstraintHierarchy: Constraints are not isolated; they are organized into hierarchies where upper levels (descriptions/genes) constrain the dynamics of lower levels (construction/proteins)[4][5]. This requires a selective loss of detail (classification)[6].

3. HierarchyCausality: The hierarchy is defined by the causal relationship between levels. Specifically, the higher level exerts downward causation by setting the boundary conditions for the lower level’s dynamics[1][7].

4. CausalityConstraint: This is a reciprocal relationship. Constraints act as the mechanism for downward causation (e.g., an enzyme constrains a chemical reaction rate)[1][8].

5. CausalitySpeciation: When a specific set of causal loops (semantic closure) becomes self-maintaining and reproductively isolated, it results in speciation. This effectively “freezes” a specific causal organization into a distinct identity[9][10].

6. Speciation → **Non-Ergodicity:**Speciation creates discrete categories (identities) that allow life to persist and evolve through the immense, non-ergodic search space without dissolving into disorder[11].