{
  "schemaVersion": "1.6",
  "slug": "tree-network-separation",
  "title": "When a network cannot look like a tree",
  "shortTitle": "When a network cannot look like a tree",
  "url": "https://evidencepress.org/releases/tree-network-separation/",
  "oneLine": "A sharp rank gap separates a four-state reticulation cycle from any mixture of two trees sharing one topology.",
  "abstract": "This candidate proves sharp matrix-rank bounds for a four-leaf single-reticulation cycle with positive invertible Markov channels. Two flattenings have full rank d², while the crossed flattening has rank at least d(d+1)/2, with equality attained. For four states, this rules out every two-class general Markov tree mixture on a common topology. A separate argument gives all-parameter triangle separation for a shared irreducible reversible generator at stationarity, positive finite cycle lengths and interior inheritance, with at least three states or a nonuniform binary stationary distribution, including four-state GTR. The conclusions concern exact distributions under explicit assumptions, not unrestricted histories or practical detection from short sequences.",
  "datePublished": "2026-10-04",
  "dateModified": "2026-10-04",
  "version": "v0.1.0-candidate",
  "doi": "10.5281/zenodo.23140370",
  "doiUrl": "https://doi.org/10.5281/zenodo.23140370",
  "conceptDoi": "10.5281/zenodo.23140369",
  "pdfUrl": "https://github.com/ipitchford/tree-network-separation/releases/download/v0.1.0-candidate/paper.pdf",
  "altPdfUrl": "https://zenodo.org/records/23140370/files/paper.pdf?download=1",
  "altPdfLabel": null,
  "zenodoUrl": "https://zenodo.org/records/23140370",
  "repoUrl": "https://github.com/ipitchford/tree-network-separation",
  "releaseUrl": "https://github.com/ipitchford/tree-network-separation/releases/tag/v0.1.0-candidate",
  "markdownUrl": "https://evidencepress.org/releases/tree-network-separation/index.md",
  "bibtexUrl": "https://evidencepress.org/releases/tree-network-separation/cite.bib",
  "audioUrl": "https://evidencepress.org/assets/audio/tree-network-separation.mp3",
  "imageUrl": "https://evidencepress.org/assets/og/tree-network-separation.png?v=640e108d7f",
  "coverArtUrl": "https://evidencepress.org/assets/art/tree-network-separation.svg?v=207b79ada9",
  "media": [
    {
      "type": "audio",
      "url": "https://evidencepress.org/assets/audio/tree-network-separation.mp3",
      "name": "Plain-English audio briefing",
      "description": "Communication aid; not additional research evidence.",
      "transcriptUrl": "https://evidencepress.org/assets/audio/tree-network-separation.txt"
    }
  ],
  "authors": [
    "Anonymous"
  ],
  "license": "CC0-1.0",
  "status": "unrefereed-candidate",
  "verification": {
    "peerReviewed": false,
    "independentlyReproduced": false,
    "formallyVerified": false,
    "internallyReplayed": true,
    "detail": "Unrefereed mathematical candidate with coordinated internal proof, citation and code audits. Fresh exact replay and public archival parity passed. No authenticated external specialist review, independent reproduction, formal verification or priority claim is established."
  },
  "assurance": [
    {
      "dimension": "availability",
      "label": "Availability and archiving",
      "question": "Is the evidence package publicly retrievable from an archive under a persistent identifier?",
      "state": "passed",
      "evidenceUrl": "https://zenodo.org/records/23140370",
      "note": "All three release assets were fully downloaded from public GitHub and published Zenodo record 23140370 and matched the frozen local bytes on 4 October 2026."
    },
    {
      "dimension": "internalReplay",
      "label": "Internal replay",
      "question": "Does the producer’s own pipeline reproduce the stated result from the archived package?",
      "state": "passed",
      "note": "Fresh clean-extraction pure-Python replay with SymPy 1.14.0 passed in normal and optimized modes, with matching exact mathematical outputs and eight expected fault-probe failures. Hosted Python 3.11/3.13 CI passed at 9e6f26e48e63708e92e67292dc89b1970d2164dc. Producer-side finite checks do not establish the universal statements by sampling."
    },
    {
      "dimension": "independentRerun",
      "label": "Independent rerun",
      "question": "Has someone else run the supplied implementation and obtained the stated result?",
      "state": "not-assessed",
      "note": "No unaffiliated replay is established."
    },
    {
      "dimension": "independentReimplementation",
      "label": "Independent reimplementation",
      "question": "Has someone else reached the result from an independent implementation?",
      "state": "not-assessed",
      "note": "Coordinated internal checking does not establish independent reimplementation."
    },
    {
      "dimension": "formalVerification",
      "label": "Formal verification",
      "question": "Is a formalised statement machine-checked, and over which trusted base?",
      "state": "not-assessed",
      "note": "No end-to-end proof-assistant verification."
    },
    {
      "dimension": "specialistReview",
      "label": "Specialist review",
      "question": "Has a domain specialist assessed the argument?",
      "state": "not-assessed",
      "note": "No authenticated external specialist review."
    },
    {
      "dimension": "editorialPeerReview",
      "label": "Editorial peer review",
      "question": "Has a journal or venue run peer review to a decision?",
      "state": "not-assessed",
      "note": "No external editorial acceptance."
    },
    {
      "dimension": "dataEnvironmentReproducibility",
      "label": "Data and environment reproducibility",
      "question": "Are data and computational environment pinned well enough to rebuild?",
      "state": "partial",
      "note": "Pinned portable dependencies passed on local Python 3.14.7 and hosted Python 3.11/3.13 in the pure-Python ground domain. Unaffiliated reproduction or a second computer-algebra implementation is not established."
    }
  ],
  "provenance": {
    "aiGenerated": true,
    "aiAssisted": true,
    "generatedBy": [
      "Codex mathematical derivation and coordinated internal audits",
      "Codex scoped revision and publication preparation"
    ],
    "humanRole": "User authorized the revision and publication; no human scientific contribution is inferred.",
    "disclosure": "Anonymous is the scholarly creator and Evidence Press the publisher. Internal agent audits are not authenticated external peer review or independent reproduction."
  },
  "attributionBoundary": null,
  "problem": {
    "name": "Can a reticulation network exactly mimic a tree or a mixture of trees on one topology?",
    "url": "https://arxiv.org/abs/2607.12919v3"
  },
  "orderedProductAverage": null,
  "corrections": [],
  "publicCorrections": [],
  "publicCorrectionIndexes": null,
  "pageStructureVersion": "2.0",
  "pageStructureVariant": "canonical-theorem",
  "pageStructureWaivers": [],
  "recordMaturity": "current",
  "metadataProvenance": "Final manuscript and claim map audited internally. Frozen v0.1.0-candidate archive passed clean-extraction replay, hosted Python 3.11/3.13 CI and full downloads of all three assets from both GitHub and Zenodo on 4 October 2026. Site delivery is recorded separately.",
  "grandfatheredAtSchemaVersion": null,
  "keywords": [
    "phylogenetic networks",
    "general Markov model",
    "GTR",
    "tree mixtures",
    "flattening rank",
    "identifiability"
  ],
  "keyResults": [
    "Sharp four-cycle rank bounds: d², d² and at least d(d+1)/2; the lower bound is attained.",
    "For four states, no mixture of two general Markov trees on one common topology matches the positive four-cycle.",
    "All-parameter triangle separation with one shared irreducible reversible generator at stationarity, positive finite cycle lengths and interior inheritance; at least three states, or nonuniform binary frequencies.",
    "Pointwise positive distance from the relevant tree-model closures, with a conservative level-alpha consistent rank test for iid quartet data."
  ],
  "reviews": [],
  "evidencePackage": "Analytic proofs; exact symbolic identities and rational tensor examples in dimensions 2–5; matching normal/optimized Python replays and eight expected fault-probe failures. These finite checks support selected identities and examples, not the universal proof quantifiers.",
  "openProblems": [],
  "mathObjects": [],
  "relatedWorks": [
    {
      "citation": "Brits, Holtgrefe, van Iersel and Martin (2026). On Tree-Network Distinguishability and Full Identifiability of Phylogenetic Networks, arXiv:2607.12919v3. Motivating group-based-model results and broader GTR question.",
      "url": "https://arxiv.org/abs/2607.12919v3",
      "doi": "10.48550/arXiv.2607.12919"
    },
    {
      "citation": "Snyman, Fox and Bryant (2023). Parsimony and the rank of a flattening matrix. Established all-parameter tree-rank and rerooting mechanisms.",
      "url": "https://doi.org/10.1007/s00285-023-01875-y",
      "doi": "10.1007/s00285-023-01875-y"
    },
    {
      "citation": "Allman, Rhodes and Sullivant (2012). When Do Phylogenetic Mixture Models Mimic Other Phylogenetic Models? Existing same-topology mixture rank arguments and model-specific separation results.",
      "url": "https://arxiv.org/abs/1202.2396v2",
      "doi": "10.48550/arXiv.1202.2396"
    },
    {
      "citation": "Englander et al. (2025). Identifiability of Phylogenetic Level-2 Networks under the Jukes–Cantor Model. Proposition 2.26 supplies the known JC triangle special case.",
      "url": "https://doi.org/10.1101/2025.04.18.649493",
      "doi": "10.1101/2025.04.18.649493"
    },
    {
      "citation": "Currie et al. (2026). Semialgebraic Conditions for Identifying Triangles in Phylogenetic Networks. Theorem 3.1 and Appendix A treat the JC triangle case and credit earlier work.",
      "url": "https://arxiv.org/abs/2606.26673v1",
      "doi": "10.48550/arXiv.2606.26673"
    },
    {
      "citation": "Sullivant (2026). Phylogenetic Network Models as Graphical Models. Theorem 7.8 gives universal upper bounds; Theorem 7.11 gives generic lower bounds.",
      "url": "https://arxiv.org/abs/2507.23056v2",
      "doi": "10.48550/arXiv.2507.23056"
    },
    {
      "citation": "Sullivant (2025), IMSI lecture slides, slide 23. Generic network-rank announcement attributed to Casanellas, Fernández-Sánchez, Gross, Hollering and Sullivant. The complete announced manuscript was not located in the bounded audit.",
      "url": "https://cdn.imsi.institute/videos/59496/IKcB160s62/slides.pdf",
      "doi": null
    },
    {
      "citation": "Casanellas and Fernández-Sánchez (2025). Phylogenetic Invariants: From the General Markov to Equivariant Models. Theorem 5.9 concerns reticulation-free clade rank bounds.",
      "url": "https://doi.org/10.1137/24M1644821",
      "doi": "10.1137/24M1644821"
    },
    {
      "citation": "Long and Kubatko (2021). Hypothesis Testing With Rank Conditions in Phylogenetics. Established singular-value residual tools.",
      "url": "https://doi.org/10.3389/fgene.2021.664357",
      "doi": "10.3389/fgene.2021.664357"
    },
    {
      "citation": "Hoeffding (1963). Probability Inequalities for Sums of Bounded Random Variables. Concentration bound used for the conservative iid test.",
      "url": "https://doi.org/10.1080/01621459.1963.10500830",
      "doi": "10.1080/01621459.1963.10500830"
    }
  ],
  "claimAssurance": null,
  "operatingModel": {
    "version": "1.0",
    "workId": "ep-work:tree-network-separation",
    "attemptIds": [
      "ep-attempt:tree-network-separation-revision-publication"
    ],
    "aims": [
      "science"
    ],
    "artifactRoles": [
      "research-output"
    ],
    "lineageId": null,
    "accelerationPrimitives": [
      "structural-compression",
      "regime-stitching",
      "adversarial-controls",
      "assurance-vector",
      "agent-readable-research-object"
    ],
    "decisionObject": {
      "type": "obstruction",
      "description": "A sharp flattening-rank obstruction to exact tree-mixture mimicry.",
      "scope": "Positive invertible single-reticulation four-cycles and fixed-topology mixtures; triangle conclusions have a separate shared-generator boundary."
    },
    "bottleneckTargeted": [
      "assurance",
      "publication"
    ],
    "semanticBridge": {
      "state": "explicit",
      "description": "The written proofs map displayed-tree mixture semantics to tensor flattenings and compare their ranks with the common split of a tree mixture.",
      "remainingRisks": [
        "The mathematical arguments are not proof-assistant formalized.",
        "The four-cycle mixture comparison requires one common topology; triangle claims require a shared irreducible reversible generator, stationarity, positive finite cycle lengths and interior inheritance.",
        "Bounded literature comparison is not proof of priority."
      ]
    },
    "humanJudgmentGates": [
      "Publication is authorized; no human scientific role is inferred.",
      "Qualified specialists can assess the network-model semantics and mathematical scope."
    ],
    "parentLinks": [],
    "assuranceTarget": {
      "dimensions": [
        "independentRerun",
        "independentReimplementation",
        "specialistReview",
        "formalVerification",
        "noveltyAssessment",
        "priorityAssessment"
      ],
      "nextAction": "Unaffiliated audit of the sharp-rank argument and the exact evolutionary-model assumptions.",
      "claimCeiling": "Internally checked mathematical candidate with public archival parity and exact producer replay; no authenticated external peer review, formal verification or priority assertion."
    },
    "impactClaims": [
      {
        "id": "tree-network-separation-no-impact",
        "aim": "science",
        "outcome": "A scoped separation theorem and inspectable mathematical evidence",
        "setting": "AI-assisted mathematical research and publication",
        "status": "NO_IMPACT_EVIDENCE",
        "designClass": "none",
        "comparator": "No matched-assurance comparison is registered.",
        "estimand": "No discovery-speed, cost, adoption or impact effect is estimated.",
        "evidenceRefs": [],
        "registeredDesignRef": null,
        "independentAssessment": null
      }
    ]
  },
  "researchMetrics": {
    "schemaVersion": "1.0",
    "policyUrl": "https://evidencepress.org/api/research-metrics-policy.json",
    "workLedgerUrl": "https://evidencepress.org/api/work-ledger.json",
    "claimCeiling": "These records describe scoped workflow inputs and outcomes. They support calibration and reference-class construction, but do not by themselves establish research acceleration, theorem correctness, novelty, independent assurance or impact.",
    "attempts": [
      {
        "attemptId": "ep-attempt:tree-network-separation-revision-publication",
        "status": "result-ready",
        "resultClass": "positive",
        "metrics": {
          "schemaVersion": "1.0",
          "measurementScope": "assurance-through-publication",
          "scopeBoundary": "Remaining revision, targeted strengthening, assurance and publication after this registration. Earlier local research and publication preparation remain outside the measured interval; new research obligations are recorded separately from publication checks.",
          "forecast": {
            "frozenAt": "2026-10-04T16:11:25.754Z",
            "procedureClass": "review-revision-and-full-candidate-publication",
            "targetOutcome": "A revised, scope-checked candidate archive with GitHub and Zenodo identities, required media, and exact canonical Evidence Press readback.",
            "expectedActiveMinutes": 150,
            "plausibleLowMinutes": 120,
            "plausibleHighMinutes": 210,
            "expectedUnattendedWaitMinutes": 30,
            "referenceClass": {
              "label": "Bounded analytic candidate revision and full Evidence Press publication",
              "sampleSize": 0,
              "basis": "Prospective task estimate informed by the current full-candidate route; not an empirical speed or quality claim."
            },
            "fermiComponents": [
              {
                "component": "Remaining strengthening, prior-art comparison, targeted checks and manuscript QA",
                "count": 1,
                "lowMinutesPerUnit": 45,
                "centralMinutesPerUnit": 60,
                "highMinutesPerUnit": 90,
                "basis": "Existing local proof and audits are available; strengthened statements still require exact scope review."
              },
              {
                "component": "Archival identities, page and standard media, and two guarded site cycles",
                "count": 1,
                "lowMinutesPerUnit": 75,
                "centralMinutesPerUnit": 90,
                "highMinutesPerUnit": 120,
                "basis": "New-slug full-candidate route with configured provider access and a prepared isolated checkout."
              }
            ],
            "probabilityPositiveSignal": 0.9,
            "probabilityTargetClosure": 0.85,
            "probabilityHorizonMinutes": 300,
            "assumptions": [
              "A bounded valid separation result survives the targeted strengthening audit.",
              "Configured publication providers remain available and the site preserves existing public records."
            ],
            "reforecastTriggers": [
              "A load-bearing proof or prior-art gap changes the final claim.",
              "Provider failure, archive mismatch or a site preservation defect delays the route."
            ],
            "stopRule": "Timing is planning telemetry. Continue authorized work unless an unresolved integrity, rights or provider-access defect blocks publication; never promote an unchecked claim to meet the forecast."
          },
          "outcome": null
        },
        "missingnessReason": null
      }
    ]
  }
}