veg.tools

Два рушії: спершу передбач, потім суди

Чому внутрішня та зовнішня балістика — різні задачі, і чому передбачення й статистику тримають суворо нарізно: одна передбачає, друга судить.

Є два цілком різні питання, які ставить собі споряджувач набоїв, і виникає спокуса уявити, що одна розумна програма відповідає на обидва. Це не так. Що зробить цей рецепт? — питання про фізику: порох, тиск, повітря, гравітація. Що насправді зробив мій набій? — питання про докази: жменька чисел із хронографа й те, що вони чесно доводять. Vegan’s Loadbook відповідає на кожне з них власним рушієм і навмисно тримає їх нарізно. Ця стаття — про те, чому таке розділення є суттю всього задуму, а не технічною дрібницею.

Передбачення й докази — це не однакова істина

Передбачення — це найкращий здогад моделі про майбутнє. Докази — це запис минулого. Вони хибують по-різному й здобувають довіру по-різному, тож змішування їх псує і те, і те.

  • Передбачення може бути точним і водночас хибним. Модель здатна видати вам початкову швидкість із точністю до одного фута за секунду й усе одно промахнутися, бо вона не знає ані вашого ствола, ані ваших гільз, ані вашої партії пороху. Тому чесна форма передбачення ніколи не є голим числом — це число з інтервалом і з оцінкою якості, яка каже, наскільки йому довіряти.
  • Докази можуть бути правдивими й неінформативними. П’ять показів хронографа — це реальні вимірювання, але п’ять чого завгодно — хистка основа для впевненого твердження. Чесна форма доказу — це число з довірчим інтервалом, який визнає, як мало п’ять пострілів насправді фіксують.

Якщо ви дозволите передбаченню нишком підмінити вимірювання, ви отримаєте фальшиву впевненість — змодельоване число з авторитетом того, що ви насправді спостерігали. Якщо ви дозволите вимірюванням безконтрольно живити передбачення, ви отримаєте модель, яка лестить вашим даним, а не перевіряє їх. Фізичне розділення двох рушіїв робить таке забруднення структурно неможливим, а не просто небажаним.

Кредо, що лежить під усім: статистичний рушій ніколи не передбачає, а балістичний рушій ніколи не торкається ваших вимірювань. Один судить, другий передбачає. Жоден не вдає із себе іншого.

Чому внутрішня та зовнішня балістика — окремі рушії

Навіть усередині «передбачення» є дві різні фізичні задачі, і вони майже нічого спільного не мають.

Внутрішня балістика — задача всередині ствола

Від миті, коли спалахує капсуль, до миті, коли куля залишає дуло, ви розв’язуєте задачу з термодинаміки та хімії. Твердий метальний заряд перетворюється на гарячий газ, тиск за близько одну мілісекунду сягає десятків тисяч psi, і цей тиск жене кулю вздовж каналу, поки об’єм, що розширюється позаду неї, чинить опір. Невідомі — це швидкість горіння, енергія газу, тиск і прискорення кулі в межах кількох сантиметрів сталі. Результат, що має значення, — це початкова швидкість і, поданий чесно як відсоток від максимуму SAAMI, піковий тиск.

Зовнішня балістика — задача у відкритому повітрі

Тієї миті, коли куля виходить із дула, фізика змінюється цілком. Немає більше ані пороху, ані тиску, ані ствола. Тепер це задача з аеродинаміки та механіки: маса, що обертається, летить крізь повітря, її тягне донизу гравітація й гальмує опір, і цей політ триває секунду або більше на сотні чи тисячі метрів. Невідомі — це залежність опору від швидкості, густина повітря, вітер і сімейство тонких ефектів обертання кулі та обертання Землі. Результат — це траєкторія: де перебуває куля і скільки кліків набирати.

Це різні рівняння, різні часові масштаби (мілісекунда проти секунди), різні масштаби довжини (сантиметри проти кілометрів) і різні джерела похибки. Спроба змоделювати їх одним нерозчленованим шматком погіршила б кожну з них. Два рушії, кожен добре робить одну справу, — ось чесна архітектура.

Чому рушії все ж поєднуються

Окремі не означає роз’єднані. Вони передають естафету в одному-єдиному чистому місці:

внутрішня балістика    v0    зовнішня балістика\text{внутрішня балістика} \;\longrightarrow\; v_0 \;\longrightarrow\; \text{зовнішня балістика}

Внутрішня балістика дає початкову швидкість v0v_0 — швидкість, з якою куля летить, залишаючи ствол. Це одне число є зерном, яке потрібне зовнішній моделі, щоб почати траєкторію. Усе на дистанції — зниження, знесення, час польоту — виростає з нього. Мала похибка у v0v_0 розквітає у велику похибку на відстані, і саме тому початкову швидкість несуть у траєкторію разом з її інтервалом, а не передають далі так, ніби вона точна.

І ваші вимірювання калібрують обидва:

  • Серія з хронографа над рецептом дозволяє внутрішній моделі вивчити поведінку горіння вашого пороху у вашому стволі — передбачення підтягується до вашої реальності.
  • Ваше спостережене зниження на відстані (ваш dope) дозволяє зовнішній моделі виправити себе до того, що куля насправді робить на дистанції, — процес, який зветься truing.

Але — і це знову-таки межа — калібрування є вашою свідомою дією, яка живить виміряними даними модель через контрольовані двері. Це ніколи не статистичний рушій, що нишком протікає у фізику. Коли суддя оцінює, чи два рецепти справді різні, він дивиться лише на те, що ви виміряли. Коли передбачувач каже вам, куди влучить куля, він ніколи не звіряється з розмірами ваших груп, щоб виставити себе у кращому світлі.

Чесна ієрархія

Усе це спирається на одне ранжування, до якого раз по раз повертається решта цих статей:

Виміряне переважає підігнане, підігнане переважає оцінене.

  • Число, виміряне з вашої власної зброї, переважає все.
  • Число, підігнане до опублікованих довідкових даних, — наступне за якістю.
  • Число, оцінене із загальних принципів, коли нічого кращого немає, є чесним лише тоді, коли воно позначене як таке й несе достатньо широкий інтервал, аби визнати свою невизначеність.

Два рушії, тримані нарізно, щоб кожен міг бути чесним про те, що він знає, — і суворе правило про те, який рід знання переважає який. Ось рамка. Наступні чотири статті наповнюють її фізикою та статистикою, по одному рушію за раз.