Ecosystem: Canonical Domain Analysis

Status: Canonical reference. Full 12-step analysis of ecosystem — the community domain (Cm in SSA terms) of the biology arrangement. Describes what organisms DO COLLECTIVELY when interacting in environmental context. Position in the topology: Community domain. Cm primitive of the biology arrangement's SSA. Connected downward to organism architecture via the organism-to-ecosystem bridge (separate analysis); receives constraint from environment context (Cx) via context edges; feeds back to environment via niche-construction edges. Selection (Se) emerges within ecosystem dynamics. Parallel to: Digital ecosystem {Pd, Tf, Cy, Dv, In, Rg, Sp, Tp, Ct} (entity arrangement, 9 primitives). Cultural ecosystem (cognitive arrangement). All three are community-level surface domains describing what their respective organism/agent populations DO collectively. Reference (not basis for copying): v1_revision/v1_biology_domain_analysis/bio_v1/exploration-environment-and-ecosystem.md §3-4 contains the v1 ecosystem analysis. Environment context analysis is at analysis-environment-context.md.


Step 1 — Information Gathering

1.1 What we're analyzing

The ecosystem is the biotic community structure that emerges when organisms with specific capabilities interact with each other within an environmental context. It's biology's community domain — what organisms DO COLLECTIVELY, as opposed to what they do individually (organism architecture).

Each organism brings its organism architecture capabilities. The ecosystem is what happens when MANY organisms with VARIED capabilities interact. No single organism IS the ecosystem, just as no single cell IS the organism. Ecosystem is a higher-order phenomenon.

1.2 Sources

1.3 The landscape

EcosystemCharacter
Hydrothermal ventChemosynthetic base, low diversity, geological disturbance
Tropical reefPhotosynthetic base, very high diversity, complex food web
Tropical rainforestHigh productivity, very high diversity, tight nutrient cycling
Temperate forestModerate productivity, seasonal, periodic disturbance
SavannaHigh productivity, fire-driven, mid diversity
Arctic tundraLow productivity, low diversity, slow cycling
Microbial matTwo-level food chain, simple, often extreme conditions
EstuaryCross-ecosystem subsidies, variable salinity, transition zone

Step 2 — Landscape Analysis

2.1 What recurs across all ecosystems

  1. Energy capture — every ecosystem has primary producers
  2. Energy transfer — every ecosystem moves energy through trophic levels
  3. Matter cycling — every ecosystem recycles nutrients
  4. Multiple species — every ecosystem has more than one species (otherwise it's a culture)
  5. Species interactions — every ecosystem has competition, predation, mutualism, etc.
  6. Regulation — every ecosystem exhibits some form of community-level control
  7. Spatial organization — every ecosystem has spatial structure
  8. Temporal dynamics — every ecosystem changes over time
  9. Cross-boundary exchange — every ecosystem exchanges with neighbors

Step 1b — Domain Type Declaration

Community (ecosystem) domain. Predicted properties from R11:

SSA mapping: Cm primitive of biology arrangement. Selection (Se) operates within ecosystem dynamics — natural selection arises from regulation (Rg), interaction (In), and reproduction differentials. Se isn't a separate primitive but an emergent property of the ecosystem at certain partial-level configurations.


Step 3/3b — Primitives and Partial Levels

3.1 Nine primitives

#PrimitiveWhat it describes
1Production (Pd)Energy capture — primary productivity, autotrophy/chemotrophy
2Consumption (Cs)Energy transfer between trophic levels — herbivory, predation, decomposition
3Cycling (Cy)Biogeochemical cycling of matter (C, N, P, H₂O, S)
4Diversity (Dv)Species richness, functional diversity, genetic diversity
5Interaction (In)Species-species relationships — competition, mutualism, predation
6Regulation (Rg)Top-down and bottom-up control — trophic cascades, keystone effects
7Spatial (Sp)Patchiness, zonation, corridors, metacommunity structure
8Temporal (Tp)Succession, seasonal cycling, disturbance response, stability
9Connectivity (Ct)Exchange between patches/communities — dispersal, migration, gene flow

3.2 Stability under 3/3b iteration

Splitting candidates rejected:

Collapsing candidates rejected:

Verdict: 9 primitives stable.

3.3 Partial levels (compressed)

PrimitiveLevelsPhase transitionSignificance
Pd6 (none → chemo → low photo → moderate → high → multi-pathway)Pd1 → Pd2 (photosynthesis)Local energy → global
Cs6 (none → 1 transfer → 3 levels → web → detrital integrated → cross-eco subsidies)Cs2 → Cs3 (food web)Chains → networks
Cy6 (none → simple → multi-pathway → tight closed → managed → biosphere)Cy1 → Cy2 (multi-pathway)One pathway → resilient cycling
Dv6 (none → low → mod-no-redundancy → high → very high → max)Dv2 → Dv3 (functional redundancy)Single → resilient functions
In6 (none → pairwise → multiple → mutualistic networks → coevolution → engineering)In2 → In3 (mutualistic networks)Antagonistic → integrated
Rg6 (none → density-dep → predator-prey → cascade → multi-pathway → self-organized)Rg2 → Rg3 (trophic cascade)Within-level → across-level
Sp6 (homogeneous → zonation → patchy → nested → edge effects → dynamic mosaic)Sp1 → Sp2 (patchiness)Ordered → complex
Tp6 (static → seasonal → succession → disturbance cycles → alternative states → evol-eco)Tp2 → Tp3 (disturbance integration)Progressive → cyclical
Ct6 (isolated → passive → active → subsidized → corridor → global)Ct1 → Ct2 (active exchange)Passive transport → metacommunity

Detailed partial levels with examples in bio_v1/exploration-environment-and-ecosystem.md §3.3.

Total raw positions: 6⁹ = 10,077,696 (same as organism architecture).


Steps 4–6 — Dependencies, Pairs, Load Classification

4.1 Primitive-presence dependencies

Cs → Pd            consumption requires producers
Cy → Pd, Cs        cycling requires production and decomposition
Dv → Pd            diversity requires productive base (species-energy hypothesis)
In → Dv            interactions require multiple species
Rg → Cs, In        regulation operates through consumption (top-down) and interactions
Sp → Pd            spatial structure requires organisms
Tp → Pd, Rg        temporal dynamics require productive base + regulatory mechanisms
Ct → Sp, Dv        connectivity requires spatial separation and population diversity

DAG with Pd as universal hub:

Pd (hub)                                  
 │                                        
 ├── Cs ── Cy                             
 │    │                                   
 │    └── Rg                              
 ├── Dv ── In ── Rg                       
 │                │                       
 │                └── Tp                  
 ├── Sp ── Ct                             
 │                                        
 └── Tp                                   

Pd is the universal hub. Parallel to D (Data) in app architecture, Mo (Morphology) in organism arch, En (Energy) in environment context. Substrate-providing primitives anchor surface and community domains.

4.2 Conditional partial-level dependencies

ConstraintReasoning
Dep(Cs ≥ 3, Dv ≥ 2)Complex food webs require multiple consumer species
Dep(Rg ≥ 3, Cs ≥ 3, In ≥ 2)Trophic cascades require complex food web and interaction diversity
Dep(In ≥ 3, Dv ≥ 3)Mutualistic networks require functional redundancy (multiple partners)
Dep(Cy ≥ 3, Pd ≥ 3)Tight closed cycling requires high producer density (rainforest model)
Dep(Tp ≥ 3, Rg ≥ 3)Disturbance-integrated cycles require trophic cascade-level regulation
Dep(Ct ≥ 3, Sp ≥ 2)Subsidized exchange requires patchy landscape structure

4.3 Coherent sub-lattice

BFS-computed: 37 / 512 = 7.23% coherent (the earlier "~60-80 ≈ 12-16%" was an estimate, now superseded). Tighter than organism architecture (15%) and biology substrate (12.5%) — the production-required dependency cascade (Cs/Cy/Dv/Sp/Tp all ← Pd, then In←Dv, Rg←Cs∧In, Ct←Sp∧Dv) collapses the lattice hard. Cross-arrangement finding: this is exactly the digital-ecosystem (entity arrangement) value (37/512 = 7.23%) — ecosystem-class community domains appear to converge on a characteristic ~7% filter regardless of substrate (flagged for the cross-domain consistency review).

5.1 Pair enumeration

C(9, 2) = 36 pairs.

6.1 Load classification (compressed)

Heavy (≈10): Pd-Cs (food chain base), Pd-Dv (energy-diversity), Cs-Cy (decomposition flow), Cs-Rg (top-down control), In-Dv (network diversity), In-Rg (interaction-mediated regulation), Sp-Dv (spatial niche), Tp-Rg (dynamic regulation), Pd-Sp (productive spatial), Ct-Dv (metacommunity).

Medium (≈12): Pd-Cy, Cy-In, Dv-Rg, Rg-Sp, Sp-Tp, Cs-Sp, Sp-Ct, Tp-Ct, Pd-Tp, Pd-Ct, Cs-In, Pd-In.

Light (≈12): Cy-Sp, Cy-Tp, Cy-Ct, Cs-Tp, Cs-Ct, Dv-Tp, Dv-Sp, Rg-Tp, Rg-Ct, In-Sp, In-Tp, In-Ct.

Negligible (≈2): Cy-Ct (very indirect), Dv-Ct (mediated by Sp).

Approximate distribution: 10/12/12/2 (28% heavy). Slightly lower than organism architecture (33% heavy) — reflects ecosystem's even broader scope.

6.2 Anchor analysis

Pd-Cs is the primary anchor pair — energy flow from producers to consumers is the ecosystem's structural backbone.


Steps 7–9 — Lattice, Compositions, Walks

7.1 Core triad

{Pd, Cs, Cy} — production + consumption + cycling. The ecosystem's "metabolism": energy capture + transfer + matter recirculation.

Without any vertex: no ecosystem.

This is the biotic analog of the organism's {Mo, Me, Dv} — the minimal triad defining the domain.

7.2 Cross-domain comparison

DomainCore triadDefining flow
Biology ecosystem{Pd, Cs, Cy}Energy + matter through community
Digital ecosystem{Pd, Tf, Cy}Production + traffic + cycle (entity arrangement)
Cultural ecosystem(cognitive arrangement)

R11's prediction: ecosystem core triads handle resource flow. Confirmed across analyzed arrangements.

7.3 Named compositions

Triangles:

TriangleNameEmergent property
Pd-Cs-CyEcosystem coreEnergy and matter flow
Cs-In-RgTrophic regulationFood-web structure with cascade dynamics
Pd-Dv-InDiverse productive communityNiche-packed productive system
Sp-Ct-DvMetacommunitySpatially structured connected diversity
Tp-Rg-CsDynamic regulationTemporal stability + trophic cascade
In-Dv-SpSpatial networkDiverse interactions in spatial context

Step 10 — Emergent Property Map

PropertyRequired compositionRequired regimePrediction
Productive communityPd-CsPd ≥ 2, Cs ≥ 1Energy flow from producers to consumers
Food webPd-Cs-CyCs ≥ 3Multi-trophic-level energy distribution
ResilienceDv ≥ 3Dv ≥ 3 (functional redundancy)Loss of one species buffered by others
Trophic cascadeCs-In-RgRg ≥ 3Apex predator changes propagate through food web
CoevolutionIn ≥ 4In ≥ 4Reciprocal evolutionary change between species
Ecosystem engineeringIn ≥ 5, Sp ≥ 2In ≥ 5Single species restructuring community
MetacommunityCt ≥ 2, Sp ≥ 2Multi-patchSource-sink dynamics
Stability / persistenceRg ≥ 4, Dv ≥ 3, Tp ≥ 3Multi-pathway controlCommunity composition robust to perturbation
Alternative stable statesTp ≥ 4Tp ≥ 4State shifts (coral ↔ macroalgae)

Steps 11–12 — Structural Patterns and Literature Alignment

11.1 Cross-domain patterns

Tight ecosystem filter — and a cross-arrangement convergence. Biology ecosystem is 7.23% (37/512, BFS) — tighter than organism architecture (15%) and biology substrate (12.5%), i.e. the tightest domain in the biology chain, not a mirror of them. The stronger and more interesting pattern: this value is identical to the digital ecosystem (entity arrangement, also 37/512 = 7.23%). Ecosystem-class community (Cm) domains appear to converge on a characteristic ~7% filter regardless of substrate, driven by a universal "production/primary-source-required" dependency cascade. (Flagged for the cross-domain consistency review — a candidate structural finding.)

6→9 expansion. Substrate-to-surface (6→9) and surface-to-community (9→9) patterns. The community domain doesn't expand further — same primitive count as surface.

Hub at the energy primitive. Pd in ecosystem, Mo in organism arch, D in app arch — all "the structural carrier." For ecosystems, energy production IS the structural carrier (everything else needs it).

Niche construction (Cm → Cx feedback). Ecosystems modify their environment context. Beavers create wetlands, corals create reefs, soil microbes generate atmospheric oxygen (over geological time). This is the classical Sf/Cm → Cx feedback edge identified in analysis-environment-context.md and the methodology's SSA framework.

11.2 Selection (Se) emerges from ecosystem dynamics

Natural selection — the SSA's Se primitive — is not a separate primitive in the ecosystem domain. It EMERGES from:

Se is a property of the ecosystem at sufficient partial-level configuration: Se is meaningful when Pd ≥ 2 (resource limits exist), Cs ≥ 2 (consumption pressure), In ≥ 2 (multiple interaction types), and Rg ≥ 1 (some regulatory dynamics). All ecosystems above the minimal-life threshold exhibit Se.

This is the ecosystem analog of how the entity system's "social/market selection" emerges from digital ecosystem regulation — Se is community-level selection rather than a separate domain.

11.3 Literature alignment


Manifestation Landscape

EcosystemPdCsCyDvInRgSpTpCt
Hydrothermal vent121122101
Microbial mat111111110
Tropical reef434443333
Tropical rainforest433443422
Temperate forest332333332
Savanna332334232
Arctic tundra221222131
Estuary343333334

Attractors

  1. Chemosynthetic minimal (Pd1, Cs1-2, Cy1, low everything) — vents, deep subsurface
  2. Simple grazer (Pd2-3, Cs2, Cy1-2) — early-succession, simple aquatic
  3. Mature terrestrial (Pd3-4, Cs3, Cy2-3, Dv3-4, complex regulation) — temperate and tropical forests
  4. Reef / high-diversity (Pd4, Cs3-4, Cy3-4, Dv4-Full, In4) — coral reefs
  5. Disturbance-driven (Pd3, Cs2-3, Tp3-4) — fire-prone shrublands, floodplain

Walls vs fences (analyst judgment per methodology §6.3)

TransitionTentative characterReasoning
Chemosynthetic → photosynthetic (Pd1 → Pd2)WallRequired oxygen-producing photosynthesis evolution; ~3.5 Gya event
Simple chain → food web (Cs2 → Cs3)FenceMultiple times independently; just adding species and links
Add mutualistic networks (In2 → In3)FenceIndependent evolution of pollination, mycorrhiza, etc.
Stable → disturbance-integrated (Tp2 → Tp3)FenceCommunities adapt to local disturbance regimes via natural selection

Summary

Domain: Ecosystem (Cm primitive of biology arrangement).

Domain kind: Community (collective surface) domain.

Primitive set: {Pd, Cs, Cy, Dv, In, Rg, Sp, Tp, Ct}.

Filter stringency: 7.23% (37/512, BFS-computed — tightest in the biology chain; identical to the digital ecosystem, an ecosystem-class convergence; the earlier "~12-16%" estimate is superseded).

Activation (data/domains/ecosystem.v1.json, all discriminating; one-home): Productive-community→[Pd,Cs] pair; Food-web→{Pd,Cs,Cy} core triad (directly in Step-10, no override — #36 pattern); Resilience→Dv3 partial-level (flagged PT, single-driver); Trophic-cascade→{Cs,In,Rg} triad; Coevolution→In.emergent_phases band [4,4]; Ecosystem-engineering→[In,Sp] pair; Metacommunity→{Sp,Ct,Dv} triad; Stability/persistence→new {Rg,Dv,Tp} triad (Step-10-requires-construct, chemistry-#33 precedent); Alternative-stable-states→Tp.emergent_phases band [4,4]; full-9 added. The §7.3 firm triangles ({Pd,Dv,In},{Tp,Rg,Cs},{In,Dv,Sp}) and the unflagged-in-Step-10 PTs (Pd2,Cs3,Cy2,In3,Rg3,Sp2,Tp3,Ct2) get no emergent (non-over-flag — uniform with chemistry #31 / organism-architecture #36).

Pair distribution: ~10 heavy / 12 medium / 12 light / 2 negligible. ~28% heavy.

Core triad: {Pd, Cs, Cy} — production + consumption + cycling = ecosystem metabolism.

Primary anchor: Pd (Production). Anchor pair: Pd-Cs.

Phase transitions (key): Pd1 → Pd2 (photosynthesis); Cs2 → Cs3 (food web); Cy1 → Cy2 (multi-pathway); Dv2 → Dv3 (functional redundancy); In2 → In3 (mutualistic networks); Rg2 → Rg3 (trophic cascade); Sp1 → Sp2 (patchiness); Tp2 → Tp3 (disturbance integration); Ct1 → Ct2 (active exchange).

SSA mapping: Cm primitive of biology arrangement. Se (selection) emerges within the ecosystem rather than as a separate primitive.

Cross-references:

Open work:


Referenced by the model

Cited as a source by 1 model record (browse the model census):