PREREG before code and run: split at the point from the analogous pair's order m (t = |FA|^(1/m) / (|FA|^(1/m) + |FB|^(1/m))) instead of the midpoint, in the flat regime entered by analogy (flatanalogpt, flatanalogmempt). Exit generalised to any regime point: f(x) nearer to FA(1-t) + FB t than to 0. Paired against the midpoint twins with the same entry; P1-P4, goal reported; the one-sided stall risk written down beforehand.
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
@@ -0,0 +1,52 @@
|
||||
# PREREG — плоский режим: деление в точке из порядка аналогичной пары
|
||||
|
||||
Составлено до кода и до прогона, ветка `signfix-and-gates`. Валерий: «пред-регистрируй и проверяй
|
||||
деление в точке из порядка».
|
||||
|
||||
## Основание
|
||||
|
||||
- На широких скобках делить «как Чандрупатла» выигрыша не даёт: неплоские семейства у нас и у него
|
||||
по 1373, плоские у него ≈ деление пополам (1068 против 1044). Даже безошибочное распознавание с
|
||||
делением пополам даёт 2417 против 2441 — 1%.
|
||||
- Деление 1 : 2.5 от конца с меньшим |f| дало на плоских 749 (потолок широких 2146, −12%), но k
|
||||
было выбрано и зависимость от k немонотонна.
|
||||
- Прежняя попытка вывести отношение (`flatstick`, `f8c17c4`) провалилась: порядок читался из
|
||||
несбывшегося обещания, где он почти всегда m = ∞ (наш шаг не касательный) — точка совпадала с
|
||||
серединой.
|
||||
- Вход по аналогии читает порядок **из аналогичной пары**: m = ln(сжатие f)/ln(сжатие x); на
|
||||
6(x−2)⁵ это ≈ 4.9 (`b7271a1`). Этот порядок ещё не проверялся в формуле деления.
|
||||
|
||||
## Правило (новых констант нет)
|
||||
|
||||
Для |f| ∝ |x − r|^m концы скобки удалены от корня как |FA|^(1/m) : |FB|^(1/m), точка
|
||||
x = A + t(B − A), t = |FA|^(1/m) / (|FA|^(1/m) + |FB|^(1/m)) (`_order_split`, логарифмами).
|
||||
|
||||
- `flatanalogpt` — вход как у `flatanalog`; в режиме шаг — точка из порядка m той аналогичной пары,
|
||||
на которой вошли.
|
||||
- `flatanalogmempt` — вход как у `flatanalogmem`; m — порядок **последнего** состояния, признанного
|
||||
аналогичным (m ≥ 2).
|
||||
- **Выход** обобщается с середины на любую точку режима: f(x) ближе к линейному предсказанию
|
||||
FA(1 − t) + FB·t, чем к нулю, — режим покидается (на середине t = ½ — прежнее правило).
|
||||
- Точка вне скобки или совпавшая с прежней — середина (запасной путь цикла). Предохранитель
|
||||
применяется как всегда.
|
||||
|
||||
**Риск, записан заранее:** точка — оценка самого корня; если оценка систематически недолетает,
|
||||
скобка сжимается с одной стороны (как ложное положение), и держит её только бюджет проекции.
|
||||
|
||||
## Проверка
|
||||
|
||||
Решение по **смоуку** (все 199 задач). Ячейки для предложенного метода и с Г2: пары
|
||||
«середина / точка из порядка» при одинаковом входе —
|
||||
`flatanalog / flatanalogpt`, `flatanalogmem / flatanalogmempt`, `defect+flatanalogmem /
|
||||
defect+flatanalogmempt`, `contra+flatanalogmem / contra+flatanalogmempt`.
|
||||
|
||||
| # | ПРОЙДЕНО, если (для пары) |
|
||||
|---|---|
|
||||
| **P1** | плоские fun3–6 дешевле, чем с серединой |
|
||||
| **P2** | широкие дешевле, чем с серединой |
|
||||
| **P3** | канонические не дороже, чем с серединой |
|
||||
| **P4** | гарантия: 0 нарушений, решено ≥ 193 |
|
||||
| **ЦЕЛЬ** | канонические < 2787 и широкие < 2441 (Чандрупатла) — сообщается |
|
||||
|
||||
**Правило остановки:** точка из порядка принимается, если хотя бы в одной паре P1–P4 выполнены
|
||||
одновременно; сообщаются все пары. Если P1 не выполнен нигде — выведенное отношение не заслужено.
|
||||
Reference in New Issue
Block a user