{
  "abstract": "Uniform permanence is established for finite endotactic reaction networks with arbitrary real complexes and measurable rate coefficients bounded above and away from zero almost everywhere. Each positive stoichiometric compatibility class contains a compact convex forward-invariant absorbing set, with entry times uniform over compact sets of initial conditions and all rate histories within a fixed rate box. Global positive Carath\u00e9odory solutions exist and are unique, and an exponential continuous-dependence estimate holds for initial data under a common rate history on a compact positive region. The result resolves the Endotactic Permanence Conjecture stated as Conjecture 1.3 by Johnston, Pantea and Donnell (https://arxiv.org/abs/1412.4662), using an ordinary-endotactic drift estimate together with the finite affine barrier construction from OpenAI\u2019s work on weakly reversible networks.",
  "authors": [
    {
      "name": "Michael Mislan"
    }
  ],
  "challenge_render": {
    "artifact_path": "renders/PALOMAR-2026-10-09-000015-v1/f4dc4efbacfe2a7a5f71a51c8245540f5dc44b229c9f32d6224630c37358c04a/",
    "artifact_tree_sha256": "f4dc4efbacfe2a7a5f71a51c8245540f5dc44b229c9f32d6224630c37358c04a",
    "bwrap_source_tag": "v0.12.0",
    "entrypoint": "Challenge/index.html",
    "format": "verso-html",
    "rendered_at": "2026-10-09T19:55:08Z",
    "renderer_commit": "d4e41c1d5b0d114c4859e6e5831dc6d3ad1d0d44",
    "verso_commit": "9f8096e40b31715b1d8d5997f15a0bd832f7e37d"
  },
  "classification": {
    "arxiv": [
      "math.DS",
      "q-bio.MN"
    ],
    "msc2020": [
      "34A12",
      "34D23",
      "92C42"
    ]
  },
  "first_registered_on": "2026-10-09",
  "formalization": {
    "challenge_path": "Challenge.lean",
    "comparator_config_path": "comparator.json",
    "definition_names": [],
    "formalization_metadata_path": "formalization.yaml",
    "lakefile_path": "lakefile.toml",
    "lean_toolchain": "leanprover/lean4:v4.35.0-rc2",
    "permitted_axioms": [
      "propext",
      "Quot.sound",
      "Classical.choice"
    ],
    "project_dependencies": [
      {
        "name": "mathlib",
        "repository": "leanprover-community/mathlib4",
        "revision": "065356127b1dc0016f66b7283ce0ce2c4055aa55"
      },
      {
        "name": "plausible",
        "repository": "leanprover-community/plausible",
        "revision": "e50948299c4dc4a4c21b1c34b6a6a4fddc19f912"
      },
      {
        "name": "LeanSearchClient",
        "repository": "leanprover-community/LeanSearchClient",
        "revision": "95e037bfdc31d3916ac615446847fb01960e2719"
      },
      {
        "name": "importGraph",
        "repository": "leanprover-community/import-graph",
        "revision": "10930f8138f0462dbd744a91fc03a16fae0e046f"
      },
      {
        "name": "proofwidgets",
        "repository": "leanprover-community/ProofWidgets4",
        "revision": "4c70ac059693669e5756e32a7a94b57ee1e99dc5"
      },
      {
        "name": "aesop",
        "repository": "leanprover-community/aesop",
        "revision": "75d936c7af167cc93fac0d31237682fc2204591d"
      },
      {
        "name": "Qq",
        "repository": "leanprover-community/quote4",
        "revision": "786b7acdca7eb4e9c76c5d1d5bd810e7e5c56334"
      },
      {
        "name": "batteries",
        "repository": "leanprover-community/batteries",
        "revision": "ed9b316aabe389fec1ef43c3326ab48c7e59be42"
      },
      {
        "name": "Cli",
        "repository": "leanprover/lean4-cli",
        "revision": "2842b9871b04862f944c032e34052cb9448ccb71"
      }
    ],
    "solution_path": "Solution.lean",
    "theorem_names": [
      "EndotacticSubmission.uniform_permanence",
      "EndotacticSubmission.continuous_dependence"
    ]
  },
  "id": "PALOMAR-2026-10-09-000015",
  "preservation": {
    "archive_owner": "PalomarArchive",
    "archived_at": "2026-10-09T19:55:51Z",
    "receipt_sha256": "4f31ff4941b1aa0d721a307b4cdbdbfaf6d2aee26826788bad5576ab8acfd917",
    "repositories": [
      {
        "commit": "75d936c7af167cc93fac0d31237682fc2204591d",
        "fork_repository": "PalomarArchive/leanprover-community--aesop--01b46b609077",
        "ref": "refs/tags/palomar/PALOMAR-2026-10-09-000015-v1/75d936c7af167cc93fac0d31237682fc2204591d",
        "source_repository": "leanprover-community/aesop"
      },
      {
        "commit": "ed9b316aabe389fec1ef43c3326ab48c7e59be42",
        "fork_repository": "PalomarArchive/leanprover-community--batteries--1b4c776305c9",
        "ref": "refs/tags/palomar/PALOMAR-2026-10-09-000015-v1/ed9b316aabe389fec1ef43c3326ab48c7e59be42",
        "source_repository": "leanprover-community/batteries"
      },
      {
        "commit": "10930f8138f0462dbd744a91fc03a16fae0e046f",
        "fork_repository": "PalomarArchive/leanprover-community--import-graph--e0a79261b05a",
        "ref": "refs/tags/palomar/PALOMAR-2026-10-09-000015-v1/10930f8138f0462dbd744a91fc03a16fae0e046f",
        "source_repository": "leanprover-community/import-graph"
      },
      {
        "commit": "95e037bfdc31d3916ac615446847fb01960e2719",
        "fork_repository": "PalomarArchive/leanprover-community--LeanSearchClient--9de355ab5f53",
        "ref": "refs/tags/palomar/PALOMAR-2026-10-09-000015-v1/95e037bfdc31d3916ac615446847fb01960e2719",
        "source_repository": "leanprover-community/LeanSearchClient"
      },
      {
        "commit": "065356127b1dc0016f66b7283ce0ce2c4055aa55",
        "fork_repository": "PalomarArchive/leanprover-community--mathlib4--67b3d817d8a2",
        "ref": "refs/tags/palomar/PALOMAR-2026-10-09-000015-v1/065356127b1dc0016f66b7283ce0ce2c4055aa55",
        "source_repository": "leanprover-community/mathlib4"
      },
      {
        "commit": "e50948299c4dc4a4c21b1c34b6a6a4fddc19f912",
        "fork_repository": "PalomarArchive/leanprover-community--plausible--fb632f6f7bf4",
        "ref": "refs/tags/palomar/PALOMAR-2026-10-09-000015-v1/e50948299c4dc4a4c21b1c34b6a6a4fddc19f912",
        "source_repository": "leanprover-community/plausible"
      },
      {
        "commit": "4c70ac059693669e5756e32a7a94b57ee1e99dc5",
        "fork_repository": "PalomarArchive/leanprover-community--ProofWidgets4--26014acbbaff",
        "ref": "refs/tags/palomar/PALOMAR-2026-10-09-000015-v1/4c70ac059693669e5756e32a7a94b57ee1e99dc5",
        "source_repository": "leanprover-community/ProofWidgets4"
      },
      {
        "commit": "786b7acdca7eb4e9c76c5d1d5bd810e7e5c56334",
        "fork_repository": "PalomarArchive/leanprover-community--quote4--90d31d153685",
        "ref": "refs/tags/palomar/PALOMAR-2026-10-09-000015-v1/786b7acdca7eb4e9c76c5d1d5bd810e7e5c56334",
        "source_repository": "leanprover-community/quote4"
      },
      {
        "commit": "2842b9871b04862f944c032e34052cb9448ccb71",
        "fork_repository": "PalomarArchive/leanprover--lean4-cli--df175a7fc790",
        "ref": "refs/tags/palomar/PALOMAR-2026-10-09-000015-v1/2842b9871b04862f944c032e34052cb9448ccb71",
        "source_repository": "leanprover/lean4-cli"
      },
      {
        "commit": "c72c945264565397ecc3eee779e6bd5f3f3a061d",
        "fork_repository": "PalomarArchive/mmislan--palomar-endotactic-permanence--fcc3441bc2f5",
        "ref": "refs/tags/palomar/PALOMAR-2026-10-09-000015-v1/c72c945264565397ecc3eee779e6bd5f3f3a061d",
        "source_repository": "mmislan/palomar-endotactic-permanence"
      }
    ]
  },
  "provenance": {
    "mathematical_sources": [
      {
        "authors": [
          {
            "name": "Michael Mislan"
          }
        ],
        "location": "paper/main.pdf",
        "relationship": "formalizes",
        "title": "Uniform permanence of endotactic reaction networks with measurable rates",
        "type": "paper"
      },
      {
        "authors": [
          {
            "name": "Gheorghe Craciun"
          },
          {
            "name": "Fedor Nazarov"
          },
          {
            "name": "Casian Pantea"
          }
        ],
        "location": "https://arxiv.org/abs/1010.3050",
        "relationship": "background",
        "title": "Persistence and permanence of mass-action and power-law dynamical systems",
        "type": "paper"
      },
      {
        "authors": [
          {
            "name": "Matthew D. Johnston"
          },
          {
            "name": "Casian Pantea"
          },
          {
            "name": "Pete Donnell"
          }
        ],
        "location": "https://arxiv.org/abs/1412.4662",
        "relationship": "background",
        "title": "A computational approach to persistence, permanence, and endotacticity of biochemical reaction systems",
        "type": "paper"
      }
    ],
    "related_formalizations": [
      {
        "identifier": "https://github.com/openai/math/tree/adc7f1241b42e322a6451854ab7e4b4c146bf78a/lean/OAI/Analysis/MassAction",
        "note": "Pinned Apache-2.0 source for the finite affine certificate and uniform activity construction. Vendored files adapt this construction to the present proof and module system. UPSTREAM_PROVENANCE.json records original upstream hashes.",
        "relationship": "adapts"
      }
    ],
    "repository_role": "substantive-development",
    "responsible_maintainers": [
      {
        "name": "Michael Mislan"
      }
    ],
    "result_origin": "source-based"
  },
  "registered_at": "2026-10-09T19:55:24Z",
  "review": {
    "outcome": "neutral",
    "policy_commit": "96b034cc31a72a63d4f4041911dce337a85c9a04",
    "report": {
      "sha256": "b66857bd33554c3ef2c05f846a9c60118ae0f7d2d2242f829eb6abe5c132c5b9"
    },
    "reviewed_at": "2026-10-08T23:39:30Z",
    "reviewer_models": [
      "codex:gpt-6-sol"
    ],
    "warnings": []
  },
  "schema_version": 5,
  "source": {
    "commit": "c72c945264565397ecc3eee779e6bd5f3f3a061d",
    "license": {
      "declared_identifier": "Apache-2.0",
      "detected_identifier": "Apache-2.0",
      "path": "LICENSE",
      "sha256": "e03ba41d7fab20700769fe4118bab50d800cb74f990353a05d2f5fff1c228363"
    },
    "repository": "mmislan/palomar-endotactic-permanence",
    "repository_url": "https://github.com/mmislan/palomar-endotactic-permanence",
    "tree_url": "https://github.com/mmislan/palomar-endotactic-permanence/tree/c72c945264565397ecc3eee779e6bd5f3f3a061d"
  },
  "status": "registered",
  "submission": {
    "authorization": {
      "relationship": "maintainer"
    },
    "submission_id": "boh533q211kj"
  },
  "title": "Uniform permanence of endotactic reaction networks with measurable rates",
  "trust": {
    "challenge_bytes": 6103,
    "challenge_dependencies": [
      {
        "provenance": "allowlisted",
        "repository": "leanprover-community/mathlib4"
      }
    ],
    "challenge_imports": [
      "Mathlib.Analysis.Convex.Basic",
      "Mathlib.Analysis.SpecialFunctions.Log.Basic",
      "Mathlib.MeasureTheory.Function.AbsolutelyContinuous",
      "Mathlib.MeasureTheory.SpecificCodomains.Pi"
    ],
    "challenge_lines": 122,
    "level": "high",
    "reasons": []
  },
  "verification": {
    "bwrap_source_tag": "v0.12.0",
    "challenge_sha256": "7aff16137e851972846a9f56e4d37738b268c6698bda5ba47249b2d780c75c94",
    "evidence_path": "evidence/PALOMAR-2026-10-09-000015-v1/e917876cbec972f069f24ec425d731fa3dc72c7cc6f2afa3950396c2a362c772/",
    "evidence_tree_sha256": "e917876cbec972f069f24ec425d731fa3dc72c7cc6f2afa3950396c2a362c772",
    "kernels": [
      {
        "argv": [
          "/home/runner/.elan/toolchains/leanprover--lean4---v4.35.0-rc2/bin/nanoda_bin"
        ],
        "name": "nanoda"
      },
      {
        "argv": [
          "/home/runner/.elan/toolchains/leanprover--lean4---v4.35.0-rc2/bin/con-ron",
          "--jobs=2"
        ],
        "name": "con-ron"
      }
    ],
    "mechanical_report_sha256": "0cfed8b8e291e958cf3c1a54c4e0e3854d7e2e5301cfabfd4390512adda23114",
    "protected_config_sha256": "ae721c543fb823a00779d4b78c4a3e7dfa01259240893a0eeee992968eac5e9a",
    "repository": "PalomarRegistry/PalomarSubmission",
    "run_id": 37855792160,
    "solution_sha256": "56fe82ec339098b38078749f2061f0ab75b4ae7c801dd45a1581fb1ebe96651b",
    "tool_digests": {
      "bwrap": "5332d28266c52ae627bf9404a7d773a2e626abd01f9d3830559c15071104c50c",
      "con-ron": "4e5616d94374cae37324dad2594f6230c2bb2297240249fc78ff508f3bc5acef",
      "lake": "8ba83c98f76562d03b8dbc33f1057151ba6cbb121679dde76b2260ccc90495e1",
      "lean": "bf8d54e4714cc4b03d3f6bb34c83b7202b87e49c8bfcbff6895c085bb90ceb38",
      "leanchecker": "9e36e955a251b1313c8eb5b7fa101282d51df109d34d8bb7c1cfdf51985aba29",
      "leanexport": "c5bc1a10a21e22cbb3671d65987cdef2076833b14182d823ccb2153adf2fa954",
      "nanoda_bin": "8241c5e6baa29490aa118d382f97961b208ae730fdb96545c2abed74c9ece5a8"
    },
    "toolchain_commit": "11acb17ec6b07a8f9e9173e6845197929540936b",
    "verified_at": "2026-10-08T22:55:52Z",
    "workflow_commit": "d4e41c1d5b0d114c4859e6e5831dc6d3ad1d0d44",
    "workflow_path": ".github/workflows/submission.yml",
    "workflow_run_attempt": 1,
    "workflow_url": "https://github.com/PalomarRegistry/PalomarSubmission/actions/runs/37855792160"
  },
  "version": 1
}
