Valeri's second point measured: the similarity function belongs to the PLACE it is read in, not to the method. False position's three-century stall is a similarity read at order one on an approach of order m: with sigma = |f(far)| the residual ratio is (e/E)^m, so raising it to the measured 1/m recovers the distance ratio exactly. Paired inside each cell, the correction is cheaper in 7 of 7 safeguards for S = 1/(1+z) - the one function that makes that place exact inverse interpolation - and in only 29 of 60 cells over all nine functions, i.e. a coin. It does NOT beat Chandrupatla (2884 against 2683 and 2423), it HARMS the slope reading (2806 -> 2854), and it does not cure false position: 127/154 and 10676 become 128/154 and 10043, where Illinois buys 153/154 and 7045 with one constant. Estimator bias measured and stated: a pure cube reads 2.830, not 3

Also fixes a real regression from cc2c499: the derived3_cap branch was inserted in front of the derived3_m note and swallowed its division, so derived3_m silently became derived3 (2806 against 2806) and a refutation recorded in the paper stopped being reproducible. The full pin caught it; a cheap pin now guards it too. And \label{sec:method} never existed while the table on page 7 referenced it.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
vvs
2026-09-21 01:17:25 +01:00
co-authored by Claude Opus 5
parent cc2c499f63
commit 15b94242e0
13 changed files with 756 additions and 11 deletions
+68
View File
@@ -0,0 +1,68 @@
# FINDINGS — функция похожести ПО МЕСТУ (слот 1)
Пред-регистрация: `PREREG_similarity_per_slot_2026-09-21.md`. Сетка: 252 конфигурации × 199 задач,
сервер 161, `sweep_order.json`, лог `results_sweep_order.txt`. Якорь достоверности:
`pure.ratio.derived3` воспроизводит опубликованное **2806** бит-в-бит.
## Вердикты
| # | предсказание | вердикт |
|---|---|---|
| **L1** | показатель улучшает чтение по дальнему концу | **ВЕРНА — но только при соответствующей функции похожести** |
| **L2** | CHA < 2683 | **ЛОЖНА** — лучшее 2884 |
| **L3** | APS не хуже точки отсчёта | **ЛОЖНА в чтении по наклону** — 2806 → 2854 |
| **L4** | гарантия цела | **ВЕРНА** — 0 нарушений из 108 ячеек семейства гарантии |
| **L5** | шаг не выходит за скобку | **ВЕРНА** — закреплено тестом, с документированным насыщением до ровно 1.0 при `z ≳ 1/eps` |
## Главное: место определяет функцию
`far` + `rational` — единственное сочетание, в котором чтение по дальнему концу **есть** точная
обратная интерполяция. Там показатель выигрывает **7 из 7** предохранителей:
| предохранитель | APS none → order | CHA none → order |
|---|---|---|
| both | 4522 → **3675** | 3387 → **3216** |
| bracket | 4606 → **3542** | 3571 → **3303** |
| credit | 5190 → **4686** | 3013 → **2884** |
| project | 6932 → **6364** | 4794 → **4559** |
| safe | 5987 → **5229** | 4108 → **3923** |
| step | 6435 → **5551** | 4257 → **4022** |
| none | 10676 → **10043** | 8265 → **7794** |
По всем девяти функциям похожести — **29 из 60 ячеек**, то есть неотличимо от монеты. Вывод, который
это позволяет сделать: **показатель порядка не универсальное улучшение, а согласование функции
похожести с местом, где она читается.** Там, где функция месту не соответствует, измеренный порядок
не помогает и не мешает систематически.
## Чего НЕ получилось, прямо
1. **Chandrupatla не побит.** 2884 против 2683 (наше лучшее) и 2423 (его). Пятая попытка против
одной и той же измеренной причины.
2. **Стойло false position беспараметрически не вылечено.** Незащищённый: 127/154 и 10676 → 128/154
и 10043 (−6%, +1 задача). Illinois с константой ½: 153/154 и 7045. Показатель снимает шестую
часть разрыва, а не разрыв. ⚠️ Наши 10676 и опубликованные 10560 — **не один алгоритм**: наш
метод стартует из середины скобки, классический false position — с конца.
3. **В чтении по наклону показатель вредит** на APS (2806 → 2854) и теряет задачи на CHA.
## Измеренная граница оценки порядка
Трёхточечная оценка читает **чистый куб как 2.830, а не 3** — смещение −5.7%, направленное к
единице, то есть к неисправленному чтению. Парабола через три точки несёт только вторую разность,
поэтому порядок кубики недооценивается даже в идеальном бесшумном случае. Закреплено тестом
`test_local_order_reads_a_cube_low_by_a_fixed_bias`; в статье должно стоять как смещение, а не как
точность.
## Найденный по ходу баг (не в новом коде)
Коммит `cc2c499` вставил ветку `derived3_cap` прямо перед примечанием `derived3_m` и **проглотил его
делитель**: `derived3_m` молча стал псевдонимом `derived3` (2806 против 2806), и опровержение,
записанное в статью, перестало воспроизводиться. Поймал полный пин
`test_m_loses_on_the_full_benchmark` — ровно то, для чего он и стоит. Исправлено; добавлен дешёвый
пин `test_derived3_m_actually_divides_by_the_order`.
## Что остаётся неисследованным
Слот 2 пред-регистрации: **место решения предохранителя**. Полоса приёма Чандрупатлы
(`1−√(1−ξ) < φ < √ξ`) — это другая функция похожести в другом месте: похожесть конфигурации на
линейную, читаемая не для длины шага, а для выбора «модель или деление». У нас в этом месте похожести
нет вовсе. Гонять отдельной сеткой.