{
  "schemaVersion": "0.11.0",
  "canonical": "https://www.pystone.net/notes/system-regulation-requisite-variety-literature/",
  "atlas": "https://www.pystone.net/?node=system-regulation-requisite-variety-literature#knowledge-atlas",
  "markdown": "https://www.pystone.net/notes/system-regulation-requisite-variety-literature.md",
  "context": "https://www.pystone.net/notes/system-regulation-requisite-variety-literature.context.json",
  "knowledgeVersion": "224c990773de.5fa8af6e39fa",
  "build": {
    "siteCommit": "224c990773de166d23a886306577dd90379529ce",
    "notesCommit": "5fa8af6e39fa3891d1b9b4832bfa6c4e0ecaaf0a",
    "builtAt": "1970-01-01T00:00:00.000Z",
    "version": "224c990773de.5fa8af6e39fa"
  },
  "id": "note:system-regulation-requisite-variety-literature",
  "slug": "system-regulation-requisite-variety-literature",
  "title": "系统调节中的模型与必要多样性文献摘录",
  "type": "note",
  "visibility": "public",
  "idStability": "rename-stable",
  "author": {
    "name": "Perrin Yong",
    "profile": "https://www.pystone.net/profile/"
  },
  "publisher": {
    "name": "Perrin Yong",
    "profile": "https://www.pystone.net/profile/"
  },
  "aliases": [],
  "summary": "系统调节中的模型与必要多样性文献摘录",
  "contentRole": "unspecified",
  "isMoc": false,
  "mocRecognition": "none",
  "generated": false,
  "attribution": "unspecified",
  "domain": "99-资料来源、摘录与归档",
  "tags": [],
  "mocs": [],
  "contentHash": "f55672ed8614cc622a542a64c9b71d39ecf30dc3d6796fa302d8d2c96272ff4d",
  "assets": [],
  "headings": [
    {
      "depth": 1,
      "text": "系统调节中的模型与必要多样性文献摘录",
      "anchor": "系统调节中的模型与必要多样性文献摘录",
      "citation": "https://www.pystone.net/notes/system-regulation-requisite-variety-literature/#%E7%B3%BB%E7%BB%9F%E8%B0%83%E8%8A%82%E4%B8%AD%E7%9A%84%E6%A8%A1%E5%9E%8B%E4%B8%8E%E5%BF%85%E8%A6%81%E5%A4%9A%E6%A0%B7%E6%80%A7%E6%96%87%E7%8C%AE%E6%91%98%E5%BD%95"
    },
    {
      "depth": 2,
      "text": "Conant 与 Ashby（1970）：良好调节器定理",
      "anchor": "conant-与-ashby1970良好调节器定理",
      "citation": "https://www.pystone.net/notes/system-regulation-requisite-variety-literature/#conant-%E4%B8%8E-ashby1970%E8%89%AF%E5%A5%BD%E8%B0%83%E8%8A%82%E5%99%A8%E5%AE%9A%E7%90%86"
    },
    {
      "depth": 2,
      "text": "Ashby（1956）：必要多样性",
      "anchor": "ashby1956必要多样性",
      "citation": "https://www.pystone.net/notes/system-regulation-requisite-variety-literature/#ashby1956%E5%BF%85%E8%A6%81%E5%A4%9A%E6%A0%B7%E6%80%A7"
    },
    {
      "depth": 2,
      "text": "迁移到软件质量的边界",
      "anchor": "迁移到软件质量的边界",
      "citation": "https://www.pystone.net/notes/system-regulation-requisite-variety-literature/#%E8%BF%81%E7%A7%BB%E5%88%B0%E8%BD%AF%E4%BB%B6%E8%B4%A8%E9%87%8F%E7%9A%84%E8%BE%B9%E7%95%8C"
    }
  ],
  "claims": [],
  "outgoing": [
    {
      "id": "note:software-quality-as-feedback-system",
      "title": "软件质量为什么是反馈系统而不是测试阶段",
      "url": "https://www.pystone.net/notes/software-quality-as-feedback-system/",
      "atlas": "https://www.pystone.net/?node=software-quality-as-feedback-system#knowledge-atlas",
      "label": "软件质量为什么是反馈系统而不是测试阶段",
      "origin": "explicit",
      "humanReviewed": true,
      "context": "本文保存控制论的两份原始来源，并明确它们迁移到软件工程时的假设。综合应用见软件质量为什么是反馈系统而不是测试阶段。",
      "citation": "https://www.pystone.net/notes/system-regulation-requisite-variety-literature/#%E7%B3%BB%E7%BB%9F%E8%B0%83%E8%8A%82%E4%B8%AD%E7%9A%84%E6%A8%A1%E5%9E%8B%E4%B8%8E%E5%BF%85%E8%A6%81%E5%A4%9A%E6%A0%B7%E6%80%A7%E6%96%87%E7%8C%AE%E6%91%98%E5%BD%95"
    }
  ],
  "incoming": [
    {
      "id": "note:software-quality-as-feedback-system",
      "title": "软件质量为什么是反馈系统而不是测试阶段",
      "url": "https://www.pystone.net/notes/software-quality-as-feedback-system/",
      "atlas": "https://www.pystone.net/?node=software-quality-as-feedback-system#knowledge-atlas",
      "label": "软件质量为什么是反馈系统而不是测试阶段",
      "origin": "explicit",
      "humanReviewed": true,
      "context": "Conant 与 Ashby 的良好调节器定理在其明确假设下证明：一个达到最大成功且最简单的调节器，必须以某种形式成为被调节系统的模型。这里的“模型”不等于完整文档，也不要求逐项复制系统；在软件质量中，它可以分布在需求与不变量、测试、类型和 Schema、遥测、回退状态以及团队的因果理解中。它只需要保留与目标结果有关、会导致不同处置的状态差异。",
      "citation": "https://www.pystone.net/notes/software-quality-as-feedback-system/#%E7%8B%AC%E7%AB%8B%E6%8E%A7%E5%88%B6%E8%AE%BA%E6%A0%B8%E9%AA%8C%E5%8F%8D%E9%A6%88%E5%BF%85%E9%A1%BB%E4%BF%9D%E7%95%99%E8%B6%B3%E4%BB%A5%E8%A1%8C%E5%8A%A8%E7%9A%84%E5%B7%AE%E5%BC%82"
    },
    {
      "id": "note:software-quality-as-feedback-system",
      "title": "软件质量为什么是反馈系统而不是测试阶段",
      "url": "https://www.pystone.net/notes/software-quality-as-feedback-system/",
      "atlas": "https://www.pystone.net/?node=software-quality-as-feedback-system#knowledge-atlas",
      "label": "软件质量为什么是反馈系统而不是测试阶段",
      "origin": "explicit",
      "humanReviewed": true,
      "context": "Ashby 对必要多样性的论述进一步给出一个下界：如果观察或行动通道把本应采用不同响应的状态压成同一个信号，调节就不可能完全成功。发现扰动中的稳定约束，可以把许多等价状态安全归为一类，从而降低有效复杂度；但不能为了简化而删除会改变动作选择的差异。",
      "citation": "https://www.pystone.net/notes/software-quality-as-feedback-system/#%E7%8B%AC%E7%AB%8B%E6%8E%A7%E5%88%B6%E8%AE%BA%E6%A0%B8%E9%AA%8C%E5%8F%8D%E9%A6%88%E5%BF%85%E9%A1%BB%E4%BF%9D%E7%95%99%E8%B6%B3%E4%BB%A5%E8%A1%8C%E5%8A%A8%E7%9A%84%E5%B7%AE%E5%BC%82"
    },
    {
      "id": "note:sources-excerpts-archive",
      "title": "资料来源、摘录与归档",
      "url": "https://www.pystone.net/notes/sources-excerpts-archive/",
      "atlas": "https://www.pystone.net/?node=sources-excerpts-archive#knowledge-atlas",
      "label": "资料来源、摘录与归档",
      "origin": "explicit",
      "humanReviewed": true,
      "context": "01-外部文章与转载摘录中的“系统调节中的模型与必要多样性文献摘录”导航项",
      "citation": "https://www.pystone.net/notes/sources-excerpts-archive/#01-%E5%A4%96%E9%83%A8%E6%96%87%E7%AB%A0%E4%B8%8E%E8%BD%AC%E8%BD%BD%E6%91%98%E5%BD%95"
    }
  ],
  "contentMarkdown": "# 系统调节中的模型与必要多样性文献摘录\n\n> [!source] 来源摘录\n> 本文保存控制论的两份原始来源，并明确它们迁移到软件工程时的假设。综合应用见[[10-计算机、信息技术与工程/03-软件工程与质量保障/软件质量为什么是反馈系统而不是测试阶段|软件质量为什么是反馈系统而不是测试阶段]]。\n\n## Conant 与 Ashby（1970）：良好调节器定理\n\n- 文献：Roger C. Conant、W. Ross Ashby，*Every Good Regulator of a System Must Be a Model of That System*\n- 期刊：*International Journal of Systems Science*, 1(2), 89–97\n- 原文：[Taylor & Francis](https://doi.org/10.1080/00207727008920220)\n\n论文在明确的系统、结果与目标关系假设下证明：若调节器既达到最大成功，又在相关意义上最简单，它必须与被调节系统形成同构映射。这里的“模型”是保留与调节成功有关的状态区分，不等于复制系统的全部细节，也不等于必须存在一份集中式文档。\n\n定理不意味着任何表现尚可的控制器都拥有完整世界模型；“最大成功”“简单”和同构关系都来自论文的形式化设定。把它迁移到软件质量，只能推出：测试、类型、遥测、回退和团队认知需要共同保存那些会改变处置的系统差异。\n\n## Ashby（1956）：必要多样性\n\n- 文献：W. Ross Ashby，*An Introduction to Cybernetics*\n- 出版：Chapman & Hall，1956\n- 原文：[作者档案站公开 PDF](https://ashby.info/Ashby-Introduction-to-Cybernetics.pdf)\n- 相关章节：第 11 章，尤其 11/5—11/9\n\nAshby 用扰动 `D`、调节行动 `R` 和结果 `E` 的状态集合与熵表达调节问题。在其约束下，结果的剩余多样性存在下界；如果要继续压低不希望的结果多样性，调节器必须拥有足够的行动或状态区分能力。这就是“只有多样性能够消除多样性”的必要多样性定律。\n\n“多样性”不是界面数量、测试数量或文档长度。若多个状态需要同一响应，可以在不损失调节能力的前提下合并；若两个状态需要不同动作，却被观察通道压成同一信号，再复杂的后续流程也无法恢复已经丢失的区分。\n\n## 迁移到软件质量的边界\n\n- 支持：观察必须保留会改变处理动作的状态，不能只汇总为单一通过率。\n- 支持：找到稳定约束和等价类，可以减少有效状态空间，而不是无上限增加规则。\n- 限制：软件团队并不自动满足形式定理的固定目标、平稳环境或完备行动集。\n- 限制：更多日志、测试或指标可能只是重复信号；如果它们不增加行动区分，就没有增加有效多样性。\n- 竞争解释：质量改善也可能来自模块化、降低耦合或减少扰动本身，不必只靠扩张控制器。\n\n两份来源共同支持“表示—观察—行动”的闭环，但不能单独证明某个具体门禁、Schema 或遥测设计已经足够。\n"
}
