{
  "handle": "ComputationalEntropyRate",
  "ref": "ComputationalEntropyRate#ae56",
  "stub": "ae56",
  "semaId": "sema:ComputationalEntropyRate#mh:SHA-256:ae56eadfb0597b90bbe3a15cefe085d58d5878d1f7d0ee94c7a1525c7ae241d9",
  "layer": "Infrastructure",
  "category": "Primitives",
  "gloss": "Bits submitted per bit accepted in a computational channel, a measure of work done rather than noise",
  "mechanism": "For a {{computational_channel}} observed over a period, count inputs and bits. The input flow rate is inputs accepted divided by inputs submitted. The bit flow rate is bits accepted divided by bits submitted. The computational entropy rate is bits submitted divided by bits accepted, the inverse of the bit flow rate: if 66% of submitted bits are accepted, about 1.5 bits are submitted for every bit accepted. In Shannon's theory a higher rate signals noise. Here a higher rate means the channel is doing more computational work, applying more criteria, like a crossword whose entries must satisfy crossing words. Measured frequently, for example today's rejected password attempts, the rate is a fast metric of stress on the system.",
  "invariants": [
    "The entropy rate is at least 1, and equals 1 only when nothing is rejected",
    "The rate depends on both languages, not on the acceptor alone"
  ],
  "failureModes": [
    "Driving the rate to 1 by accepting everything and losing the criteria the channel enforces",
    "Comparing rates across channels without checking whether their acceptors apply the same criteria"
  ],
  "ring": 2,
  "tier": 1,
  "aliases": {
    "computational_channel": "ComputationalChannel"
  },
  "buildsOn": [
    {
      "handle": "ComputationalChannel",
      "type": "accepts",
      "alias": "computational_channel",
      "url": "/knowledge-graph/ComputationalChannel/",
      "json": "/knowledge-graph/ComputationalChannel.json"
    }
  ],
  "usedBy": [
    {
      "handle": "ComputationalFlowRatio",
      "type": "references",
      "alias": "computational_entropy_rate",
      "url": "/knowledge-graph/ComputationalFlowRatio/",
      "json": "/knowledge-graph/ComputationalFlowRatio.json"
    }
  ],
  "sources": {
    "research": [],
    "works": [
      {
        "kind": "book",
        "label": "On the Origin of Risk",
        "note": "(Timlett 2025), ch. 16 (Equations 1-3), Technical appendix I (fast stressor metrics)",
        "url": "/research/on_the_origin_of_risk/"
      }
    ],
    "homePage": false
  },
  "url": "/knowledge-graph/ComputationalEntropyRate/",
  "graphUrl": "/knowledge-graph#ComputationalEntropyRate",
  "directory": "/knowledge-graph/patterns.json"
}
