Протокол подсчёта
Версия правил: 1.0, 17 сентября 2026 (П1–П11). Правила не редактируются: изменения выходят отдельной версией 2.0 рядом с этой, а расчёты по версии 1.0 остаются как есть.
Все цифры на странице примеров — оценки по Ферми, сделанные до того, как правила были записаны. Здесь наоборот: правила записаны сначала, пример посчитан по ним потом. Порядок зафиксирован в истории репозитория: коммит с правилами предшествует коммиту с расчётом. История страницы на GitHub.
1. Правила
Записаны до расчёта и после него не менялись. Если правило оказалось плохим, это записано как результат теста, а число не подогнано.
П1. Входные данные. Только внешние проверяемые количества: документы, статистика, публикации. Каждое число со ссылкой. Оценка автора сайта входными данными не является.
П2. Что считается. Один канал излучения, объявленный заранее. Побочные каналы — известность, рассказы о человеке, вдохновлённые им люди — не считаются, если не объявлены до расчёта.
П3. Минуты M. Спасённая жизнь — вся оставшаяся жизнь спасённого; для новорождённого 1 Vt = 2,5 × 10⁷ минут. Прочитанный текст — время чтения × число читателей. Услышанная речь — длительность × слушатели.
П4. Горизонт. Счёт ведётся от начала излучения до момента расчёта. Будущее не считается, кроме уже начавшихся жизней: они считаются до конца.
П5. Градус G. Фиксированные категории; выбирается ближайшая, интерполяция запрещена.
| Категория | G |
|---|---|
| Жизнь вместо смерти | 1 |
| Предотвращённая тяжёлая инвалидность | 0,5 |
| Рамка, обращение: сменил то, чем живёт | 0,5 |
| Знание или навык при наличии других источников | 0,2 |
| Мнение | 0,05 |
| Внимание без сдвига | 0,01 |
П6. Доля. Перечисляются все звенья цепочки, без которых результат был бы иным. Для каждого звена два числа: p — вероятность, что результат случился бы и без него; d — доля горизонта, потерянная на задержку, если бы случился. Сырой вес w = (1 − p) + p × d. Доля звена = w / Σw. Это приближение вектора Шепли для цепочки: воспроизводимо и удовлетворяет эффективности.
П7. Знак S. По результату. Ищется документированный вред от того же канала: судебные дела, отзывы продукта, медицинские осложнения, признанные жертвы. Найден — S = (польза − вред) / (польза + вред) по минутам. Поиск проведён и ничего не найдено — S = +1 с указанием, где искали. Без поиска S = +1 не ставится.
П8. Когерентность Q. Доля излучений, у которых знак по намерению совпал со знаком по результату. Для одного канала с одним задокументированным намерением: 1, если совпали, 0, если нет.
П9. Погрешность. Каждый вход — интервал. Итог считается по крайним значениям и сообщается как интервал и порядок величины. Точечное число не сообщается.
П10. Точки суждения. Каждое место, где правило не определяет число однозначно, помечается знаком ◆ и получает интервал с объяснением. Их число — тоже результат теста.
П11. Запрет подгонки. После получения итога правила, категории и интервалы не меняются. Расхождение с ранее опубликованными цифрами записывается, а не устраняется.
2. Объявленный пример
Джеймс Харрисон (1936–2025), австралийский донор плазмы с антителами анти-D. Выбран потому, что у него ровно один канал излучения — поступок — и входные данные существуют в документах: число донаций, число доз, эпидемиология резус-конфликта.
По П2 считается только канал плазмы. Его известность и доноры, пришедшие из-за его истории, не считаются: это второй канал, и его правила здесь не объявлены.
Входные данные, которые будут найдены до расчёта:
- Число донаций и годы.
- Число доз анти-D с его плазмой и год начала программы.
- Число родов в Австралии за время программы.
- Смертность от гемолитической болезни новорождённых до и после профилактики.
- Доля падения смертности, относимая к анти-D, а не к внутриутробным переливаниям и неонатальной помощи.
- Размер пула доноров анти-D в Австралии.
- История открытия анти-D: сколько независимых групп.
- Документированный вред от анти-D.
3. Входные данные
| № | Величина | Значение | Источник |
|---|---|---|---|
| 1 | Донации | 1 173 за 1954–2018; в программе анти-D с 1967 по 2018, 51 год | Lifeblood |
| 2 | Дозы с его плазмой | «более 3 миллионов» с 1967; в прессе «2,4 миллиона детей» | Lifeblood, CBS |
| 3 | Роды в Австралии 1967–2024 | 15,3 млн (58 лет, в среднем 264 тыс. в год; 2024 — 292 318) | ABS; годовой ряд по Wikipedia |
| 4 | Смертность от гемолитической болезни новорождённых | 46 на 100 000 родов до профилактики, 1,6 после | GLOWM |
| 5 | Доля падения, относимая к анти-D | сенсибилизация упала на 80–90 %; смертность падала и от допплера (1970-е), внутриутробных переливаний (1980-е), неонатальной помощи | BioDrugs, PMC |
| 6 | Пул доноров анти-D в Австралии | менее 200, активных 100–150 | ABC, Lifeblood |
| 7 | Открытие анти-D | две независимые группы: Ливерпуль (Финн, Кларк, 1960–64) и Нью-Йорк (Фреда, Горман, Поллак, 1963); премия Ласкера 1980 на четверых | Lasker, Wikipedia |
| 8 | Документированный вред | заражение гепатитом C через анти-D: Ирландия 1977–78 (704 инфицированных, 18 умерших к 2017), ГДР 1978–79 (несколько тысяч). В австралийском канале случаев не найдено | NEJM, PubMed |
Вход 2 в расчёт не входит: доза — не жизнь. Он приведён, потому что именно из него выросла прежняя оценка.
4. Расчёт
Минуты (П3, П4). Смертей, предотвращённых всей австралийской программой за 58 лет: 15,3 × 10⁶ × (46 − 1,6) / 10⁵ = 6 800, из них на анти-D относится доля f.
◆ f = 0,5–0,9. Сенсибилизация упала на 80–90 %, но часть падения смертности дали переливания и неонатальная помощь. Ряд 46 → 1,6 — британский; перенос на Австралию — тоже суждение, население по резус-фактору сходное.
Предотвращённых смертей: 3 400–6 100. Предотвращённой тяжёлой инвалидности (ядерная желтуха у выживших) ◆ 0,5–1 на смерть, категория П5 «инвалидность», G = 0,5. Жизней-эквивалентов: 4 250–9 150. Каждая — новорождённый, по П4 считается до конца: 1 Vt.
Импакт всей программы: (4,3–9,2) × 10³ Vt, то есть (1–2) × 10¹¹ пирсов.
Доля (П6). Звенья цепочки от открытия до дозы в руке акушерки:
| Звено | p: случилось бы без него | d: потеря горизонта | w = (1 − p) + p·d |
|---|---|---|---|
| Открытие, две группы | ◆ 0,8–0,9 (нашли независимо дважды за три года) | ◆ 0,09–0,26 (5–15 лет из 58) | 0,18–0,41 |
| Национальная программа, фракционирование | ◆ 0,7–0,9 (импорт) | ◆ 0,05–0,2 | 0,15–0,44 |
| Пул доноров без Харрисона | ◆ 0,5–0,8 (импорт) | ◆ 0,1–0,3 | 0,28–0,65 |
| Клиницисты | 0,99 | 0 | 0,01 |
| Харрисон | 1 − s·r | 0 | s·r = 0,0004–0,05 |
Для Харрисона p раскладывается на два числа. ◆ s — его доля в антителах пула: один из 100–200 доноров, но 51 год и высокий титр; 1–5 %. ◆ r — доля его поставки, которую программа не смогла бы заместить: если доноров можно доиммунизировать, дефицит закрывается за пару лет из 51, r ≈ 0,04; если поставка дефицитна (Австралия импортирует иммуноглобулины, пул мал), каждая донация предельна, r = 1. Интервал r = 0,04–1.
Доля Харрисона = w / Σw: от 0,0004 / 1,51 до 0,05 / 0,67, то есть 0,03–7 %.
Итог. I = (1–2) × 10¹¹ × (0,0003–0,075) = 3 × 10⁷ – 2 × 10¹⁰ пирсов:
I(Харрисон) = 1–700 Vt, порядок 10¹ Vt.
Знак (П7). Проведён веб-поиск по нежелательным явлениям и заражениям через анти-D. Он вывел на ирландский и восточногерманский случаи заражения гепатитом C, из одного заражённого донора каждый (NEJM, PubMed); оба — другие пулы, другие страны. Австралийских случаев поиск не выдал; отчёты Lifeblood и National Blood Authority на предмет вреда не читались. S = +1.
Когерентность (П8). Намерение задокументировано: после переливаний в четырнадцать лет пообещал стать донором, и донорство было единственным каналом. Знак намерения и результата совпал. Q = 1.
Точек суждения: десять. Перенос британского ряда смертности на Австралию отдельно не помечен: он учтён в интервале f.
5. Что показал тест
Прежняя цифра была неверна на один-четыре порядка. На странице примеров у Харрисона стояло 5–30 kVt. По правилам вышло 1–700 Vt. Две ошибки: «2,4 миллиона» — это дозы и матери, а не спасённые дети; вся программа спасла тысячи, а не сотни тысяч. И доля 3–6 % была взята по объёму плазмы, а не по заменимости: пул доноров пополняется иммунизацией добровольцев, и без одного донора большинство доз всё равно было бы.
Интервал в три порядка, и половина его — одно число. Из десяти точек суждения r, заменимость донора в пополняемом пуле, даёт множитель 25 в одиночку; остальные девять вместе — ещё около 25, и самая крупная из них, s, его доля в антителах пула, — 5. Это в точности предупреждение со страницы математики: v(S) не измеряется, а оценивается. Правила воспроизводимы: второй человек с теми же входами получит тот же интервал. Но не то же число.
Что устойчиво. Даже по нижней границе Харрисон выше типичного человека (0,4 Vt); даже по верхней — на порядок ниже Трампа (10 kVt). Вся австралийская программа анти-D — (4–9) × 10³ Vt, десять тысяч биографий. Расстановка строк в таблицах держится, абсолютные цифры — нет, как и обещано в манифесте.
Какие правила сработали, какие нет. П5 с фиксированными категориями сработало: спор о градусе не возник. П7 сработало неожиданно: без обязательного поиска вреда знак был бы поставлен автоматически, а вред у продукта есть, пусть и в других странах. П6 не хватило: правило не говорит, как считать заменимость участника внутри пополняемого пула, и это дало самый широкий интервал. Правило нужно, но по П11 здесь оно не добавлено.
Остальные таблицы сайта по этим правилам не пересчитаны. Строка Харрисона на странице примеров исправлена со ссылкой сюда; другие строки — прежние оценки по Ферми, и после этого теста к ним стоит относиться как к порядкам величины, а не к цифрам.
6. Второй тест: слепой пересчёт
19 сентября 2026 года два счётчика, Claude и GPT, получили одни и те же правила П1–П11 без примера Харрисона, два объявленных канала и считали порознь, не видя чисел друг друга. Случаи взяты такие, которых на сайте нет. Счёт Claude записан до ответа GPT; входные числа у него взяты по памяти, без ссылок, что слабее П1. Задания, оба ответа и счёт Claude лежат в репозитории. Порядок здесь историей репозитория не зафиксирован: задание закоммичено до прогона, а счёт Claude и ответы GPT попали в один коммит.
Первый прогон не удался. GPT прочитал правила буквально: p, d, оставшаяся жизнь и число читателей не являются внешними проверяемыми количествами (П1), поэтому каждой такой величине он дал всю математическую область и получил итог «от нуля до бесконечности». П10 требует интервала с объяснением, но нигде не говорит, что интервал обязан быть содержательным; до сих пор это было видно только из примера. Ко второму прогону в задание добавлено уточнение: тривиальные интервалы запрещены, каждая точка суждения получает довод, цепочка ограничена звеньями, названными в источниках. Сами правила не менялись.
| Случай и канал | Claude | GPT, второй прогон | |
|---|---|---|---|
| Николас Уинтон, вывоз 669 детей из Праги, 1939 | M × G | 370–510 Vt | 489–985 Vt |
| Доля | 10–20 % | 9–13 % | |
| Итог | 37–100 Vt | 42–125 Vt | |
| Дейл Карнеги, текст книги 1936 года | M × G | 36–252 Vt | 24–160 Vt |
| Доля | 12–44 % | 18–31 % | |
| Итог | 4–110 Vt | 4–50 Vt |
Порядок величины совпал в обоих случаях, интервалы перекрываются почти целиком. Градус оба счётчика выбрали одинаково оба раза (1 и 0,2): П5 с жёсткими категориями сработал снова. Списки звеньев почти совпали. Знак оба нашли один: документированная травма разлуки у детей, упрёки книге в манипулятивности.
Совпадение отчасти случайно: у Уинтона расхождения в M и в доле погасили друг друга. За ними стоят места, где правила молчат:
- П3. Не сказано, что Вита считается в минутах бодрствования: GPT считал по 24 часа в сутки. Не сказано, как считать оставшуюся жизнь и надо ли умножать спасённую жизнь на вероятность гибели без спасения: Claude умножал, GPT нет. Не сказано, как перейти от проданных экземпляров к прочитавшим.
- П6. Непонятно, от какого горизонта считать задержку d, когда окно возможности закрывается: девять месяцев до войны или восемьдесят семь лет до сегодняшнего дня. Непонятно, что считать результатом у текста: чтение этой книги или навык, который читатель взял бы и из другой. Не сказано, где обрывать цепочку.
- П7. Один найденный отзыв заставляет считать знак с шестью девятками после запятой. Нужен порог, ниже которого вред считается не найденным.
- П10. Не задано, как считать точки суждения: у GPT их 15 и 12, у Claude по пять, потому что он не считал каждую пару p и d.
Оговорки. Два случая — мало. Оба счётчика — языковые модели со сходными привычками, и их согласие слабее согласия двух людей. По П11 правила здесь не исправляются: список выше — задел для второй версии протокола.
7. Источники
- Australian Red Cross Lifeblood, James Harrison's story: 1 173 донации, более 3 миллионов доз с 1967 года.
- CBS News, James Harrison, credited with saving 2.4 million babies, dies at 88.
- Australian Bureau of Statistics, Births, Australia, 2024; годовой ряд 1967–2024 по Demographics of Australia.
- GLOWM, Anti-RhD immunoglobulin for the prevention of HDFN: смертность 46 → 1,6 на 100 000 родов.
- PMC, Forty years of anti-D immunoprophylaxis; BioDrugs, The role of immunoglobulins in neonatal Rhesus haemolytic disease: вклад профилактики и других методов.
- ABC News, There are only 100 anti-D plasma donors in Australia; Lifeblood, Pregnancy, anti-D and plasma.
- Lasker Foundation, Vaccine for preventing Rh incompatibility in newborns; Ronald Finn.
- NEJM, Clinical outcomes after hepatitis C infection from contaminated anti-D immune globulin; PubMed, Contaminated anti-D immunoglobulin in the GDR.
- ABC News, Australia's reliance on imported blood plasma: импорт иммуноглобулинов.