Истощение. Добавим к Ланчестеру.
Jun. 20th, 2022 10:11 pmРазговор про уравнения Ланчестера у нас уже был. Кто интересуется глубже, советую почитать "Торадицею", там лучшее изложение математики этого дела. Лучше чем в русской, английской и даже немецкой вики. Скажем, ни в одной из вик, кроме "Торадицеи" не дано общее решение.
Ну да ладно. Есть, однако, одна вещь, которая меня в этих уравнениях напрягала - это "уравнения боя", а не войны. В них нет пополнений. Они описывают скорость истребления армий сошедшихся на поле боя в позиционной войне. Но при этом, армии пополнения не получают. На самом деле модифицировать уравнения Ланчестера для случая равномерных пополнений довольно нетрудно. Нужно просто перейти от системы однородных уравнений к неоднородным. Решается подобные системы настолько легко, что есть даже онлайн решалка для них. Однако, видимо никому это не было интересно настолько, чтобы решить, и выложить решение. Или посчитали слишком тривиальным. Может. конечно, если специально поискать, оно найдётся, но самому решить быстрее. Вот что выйдет:

Здесь A(t) и B(t) - функции численности армий сторон в каждый момент времени; a и b - скорость пополнения сторон A и B соответственно.
Замечу, что в уравнениях Ланчестера обычно присутствуют коэффициенты "огневой мощи" - α и β. Собственно, "физический смысл" уравнений как раз в том, что превосходство противника в численности компенсируется квадратом превосходства "огневой мощи". То есть вот если унтерменшей вдвое больше, чем уберменшей, то чтобы выйти на ничью каждому уберменшу в единицу времени нужно убивать вчетверо больше унтерменшей, чем унтерменшу - уберменшей.
Однако, можно оперировать приведённой численностью. Если каждый уберменш в единицу времени убивает вдвое больше унтерменшей, чем каждый унтерменш - уберменшей, то можно просто считать одного уберменша за 1,4142... унтерменша, и коэффициенты из уравнений убрираются. Подбором единиц измерения коэффициент k из приведённых уравнений Ланчестера в "Торадицее" тоже можно убрать.
"Уравнения с пополнением" решены именно в таком подходе, чтоб не затуманивать суть влияния пополнений. Видно, что без пополнений (a и b равны нулю), решения вырождаются в решения уравнений Ланчестера. При ненулевых скоростях пополнения, ноль фазового пространства сдвигается в точку с координатами (b,a). То есть решением будет то же семейство гипербол, но со сдвинутым седлом:

На этом графике по горизонтали - численность армии A, по вертикали - B. Армия A получает 30 единиц пополнения в единицу времени, а армия B - вдвое больше. Читается слева направо и сверху вниз. Скажем, если война началась при 100 A (правая граница области графика) и 60 B, то A уничтожат B в ноль, при этом численность их армии сперва упадёт до 86, а потом восстановится обратно до 100. Если же у B в начале войны 75 единиц, а не 60, то выигрывает уже B, истребляя A в ноль, и наращивая к концу войны численность армии до 93 единиц. При 70 решение выходит ничейное.
Как видим, простой сдвиг седловой точки сильно меняет характер решения. Вместо монотонных фазовых траекторий решения обычных уравнений Ланчестера, мы получаем траектории проходящие через минимум. Численность обеих армий сперва падает - потери больше пополнений, а затем армия будущего победителя начинает расти, за счёт того, что подходящие пополнения начинают превышать потери.
Меняется и характер "ничейного решения" (красная линия на графике). Если для уравнений Ланчестера ничьёй была ситуация взаимного истребления обеих армий, то в "уравнениях с пополнением" ничейная ситуация это "окопы Первой мировой" - численности армий стабилизируются на определённом уровне, а подходящие пополнения взаимоистребляются. Время войны и сумма потерь уходят в бесконечность.
Это можно легко представить - допустим армия A (англичане) имеет численность 30 единиц, и получает 60 единиц пополнения за единицу времени (назовём её "месяц"). А армия B (боши) имеет численность 60 единиц и получает 30 единиц пополнения в месяц. Каждая единица англичан за месяц истребляет единцу бошей, и наоборот. За месяц англичане получат 60 единиц пополнения, но потеряют 60 единиц от огня бошей. У них так и останется 30. Боши получат 30 единиц пополнения, но потеряют 30 единиц от огня англичан. И тоже останутся при своих 60. И так каждый месяц.
Ну да ладно. Есть, однако, одна вещь, которая меня в этих уравнениях напрягала - это "уравнения боя", а не войны. В них нет пополнений. Они описывают скорость истребления армий сошедшихся на поле боя в позиционной войне. Но при этом, армии пополнения не получают. На самом деле модифицировать уравнения Ланчестера для случая равномерных пополнений довольно нетрудно. Нужно просто перейти от системы однородных уравнений к неоднородным. Решается подобные системы настолько легко, что есть даже онлайн решалка для них. Однако, видимо никому это не было интересно настолько, чтобы решить, и выложить решение. Или посчитали слишком тривиальным. Может. конечно, если специально поискать, оно найдётся, но самому решить быстрее. Вот что выйдет:

Здесь A(t) и B(t) - функции численности армий сторон в каждый момент времени; a и b - скорость пополнения сторон A и B соответственно.
Замечу, что в уравнениях Ланчестера обычно присутствуют коэффициенты "огневой мощи" - α и β. Собственно, "физический смысл" уравнений как раз в том, что превосходство противника в численности компенсируется квадратом превосходства "огневой мощи". То есть вот если унтерменшей вдвое больше, чем уберменшей, то чтобы выйти на ничью каждому уберменшу в единицу времени нужно убивать вчетверо больше унтерменшей, чем унтерменшу - уберменшей.
Однако, можно оперировать приведённой численностью. Если каждый уберменш в единицу времени убивает вдвое больше унтерменшей, чем каждый унтерменш - уберменшей, то можно просто считать одного уберменша за 1,4142... унтерменша, и коэффициенты из уравнений убрираются. Подбором единиц измерения коэффициент k из приведённых уравнений Ланчестера в "Торадицее" тоже можно убрать.
"Уравнения с пополнением" решены именно в таком подходе, чтоб не затуманивать суть влияния пополнений. Видно, что без пополнений (a и b равны нулю), решения вырождаются в решения уравнений Ланчестера. При ненулевых скоростях пополнения, ноль фазового пространства сдвигается в точку с координатами (b,a). То есть решением будет то же семейство гипербол, но со сдвинутым седлом:

На этом графике по горизонтали - численность армии A, по вертикали - B. Армия A получает 30 единиц пополнения в единицу времени, а армия B - вдвое больше. Читается слева направо и сверху вниз. Скажем, если война началась при 100 A (правая граница области графика) и 60 B, то A уничтожат B в ноль, при этом численность их армии сперва упадёт до 86, а потом восстановится обратно до 100. Если же у B в начале войны 75 единиц, а не 60, то выигрывает уже B, истребляя A в ноль, и наращивая к концу войны численность армии до 93 единиц. При 70 решение выходит ничейное.
Как видим, простой сдвиг седловой точки сильно меняет характер решения. Вместо монотонных фазовых траекторий решения обычных уравнений Ланчестера, мы получаем траектории проходящие через минимум. Численность обеих армий сперва падает - потери больше пополнений, а затем армия будущего победителя начинает расти, за счёт того, что подходящие пополнения начинают превышать потери.
Меняется и характер "ничейного решения" (красная линия на графике). Если для уравнений Ланчестера ничьёй была ситуация взаимного истребления обеих армий, то в "уравнениях с пополнением" ничейная ситуация это "окопы Первой мировой" - численности армий стабилизируются на определённом уровне, а подходящие пополнения взаимоистребляются. Время войны и сумма потерь уходят в бесконечность.
Это можно легко представить - допустим армия A (англичане) имеет численность 30 единиц, и получает 60 единиц пополнения за единицу времени (назовём её "месяц"). А армия B (боши) имеет численность 60 единиц и получает 30 единиц пополнения в месяц. Каждая единица англичан за месяц истребляет единцу бошей, и наоборот. За месяц англичане получат 60 единиц пополнения, но потеряют 60 единиц от огня бошей. У них так и останется 30. Боши получат 30 единиц пополнения, но потеряют 30 единиц от огня англичан. И тоже останутся при своих 60. И так каждый месяц.
no subject
Date: 2022-06-21 03:26 am (UTC)no subject
Date: 2022-06-21 08:07 am (UTC)А так — там всё зависит от времени, от результатов боевых действий и ещё от всякой неведомой долбаной фигни.
no subject
Date: 2022-06-21 12:22 pm (UTC)(no subject)
From:no subject
Date: 2022-06-21 12:23 pm (UTC)no subject
Date: 2022-06-21 03:28 pm (UTC)Я бы ещё ввел разные коэффициенты уничтожения противника, k_A и k_B. Армии же разные.
(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:no subject
Date: 2022-06-21 05:37 am (UTC)Это может ввести в заблуждение, как мне кажется, поскольку соответствует модели "честного боя", а не "сосредоточенного огня". Т.е. может в приведённом примере взятые Вами соотношения и приводят к такому результату, но в других соотношениях должно быть иначе.
no subject
Date: 2022-06-21 06:13 am (UTC)no subject
Date: 2022-06-21 08:39 am (UTC)no subject
Date: 2022-06-21 06:23 am (UTC)no subject
Date: 2022-06-21 07:01 am (UTC)(Конечно, это условность. Но тут условности и покруче есть.)
no subject
Date: 2022-06-21 08:34 am (UTC)(no subject)
From:(no subject)
From:no subject
Date: 2022-06-21 09:50 am (UTC)no subject
Date: 2022-06-21 06:24 am (UTC)Насколько я вижу, ключевым оказывается соотношение между скоростью пополнений и исходной численностью. В рассмотренных примерах эти величины сравнимы. Подобное может быть при моделировании десантных операций (я вот с ходу нагуглил как раз такой пример, американцы развлекаются по поводу Иводзимы), при этом единицы времени — день.
Если мы говорим о масштабе войны в целом, то скорость подкреплений, сравнимая с исходной численностью в уравнении — это, кмк, уже что-то вроде "единица времени — год". И меня смущает, что изменив масштаб — взяв за единицу времени месяц, т.е. уменьшив a и b в десять раз — мы получим совсем иные решения. А именно — величина скорости подкреплений будет оказывать куда как меньшее влияние на итог, хотя с точки зрения "физической" вроде бы ничего не поменялось. Хотя это можно интерпретировать и как "маршевые пополнения сгорают, а свежие части решают".
В любом случае спасибо за пример)
no subject
Date: 2022-06-21 07:05 am (UTC)no subject
Date: 2022-06-21 07:24 am (UTC)(no subject)
From:(no subject)
From:(no subject)
From:no subject
Date: 2022-06-21 09:55 am (UTC)Не "солдата", а некой непрерывной величины численности армии. Назовите её, например, дивизией. 1/10 дивизии звучит вполне нормально.
(no subject)
From:no subject
Date: 2022-06-21 10:06 am (UTC)Можно и так.
Единицы измерения подбираются так, чтобы вывести коэффициенты в единицу. Я там это упоминаю: "Подбором единиц измерения коэффициент k из приведённых уравнений Ланчестера в Торадицее тоже можно убрать".
Используйте такие единицы времени, какие придают примеру наибольшую реалистичность.
no subject
Date: 2022-06-21 11:47 am (UTC)Такие модели хороши как раз тем, что позволяют исследовать логику процесса по схеме "если..., то..." и давать лучшее "ощущение" каких-то важных выводов. Т.е. надо, кмк, не стремится к реалистичности, а именно исследовать крайние случаи.
Исходный Ленчестер, напр., объясняет, как работает принцип концентрации сил и позволяет понять, почему в схеме с "прицельным/сосредоточенным огнём" количество существенно важнее качества. Ваш пример позволил оценить идею "массирования резервов", что тоже очень интересно. Спасибо!
(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:no subject
Date: 2022-06-21 07:10 am (UTC)Видимо, надо, чтобы одна единица поражала не единицу противника. А что-то типа 1/3. (чтоб меньше 1/2). Ну и противник так же.
no subject
Date: 2022-06-21 07:25 am (UTC)Вся суть уравнения Ленчестера в том, что число поражённых единиц B зависит от числа имеющихся единиц А, а не является константой.
no subject
Date: 2022-06-21 07:33 am (UTC)Вопрос был в том, сколько единиц противника поражает ОДНА единица родной армии. У фэт-янки сказано: ОДНА единица поражает ОДНУ единицу. (Один солдат одного солдата, грубо говоря).
no subject
Date: 2022-06-21 09:11 am (UTC)Всё так.
Но хуже всего то, что не просто "от единиц А", а от "активных единиц А".
То есть, если фронт — тысяча км, но на 700 из них идут лишь беспокоящие перестрелки, а реальная заруба — лишь на 300 км, то значимым является соотношение численности на фронте в 300 км.
А оно по отношению к общему соотношению сил может даже быть обратным.
И поскольку формальных способов определения степени активности немного, то эти дифуры больше годятся для компьютерных стратегий, чем для оценки перспективы реальных боевых действий.
no subject
Date: 2022-06-21 09:47 am (UTC)Ну, время-то не квантуется. Подкрепления идут непрерывным потоком.
За одну десятую единицы времени 10 единиц бошей убьют одну единицу англичан и наоборот. То есть 60 единиц бошей истребят шесть единиц англичан, а 30 единиц англичан истребят шесть единиц бошей. За эту же одну десятую единицу времени англичане получат шесть единиц пополнения, а боши три,
За одну сотую...
И так далее, пока Ахиллес не догонит черепаху.
(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:no subject
Date: 2022-06-21 08:15 am (UTC)Я думаю,что это правильно.
Не следует рассматривать фронт и тыл как отдельные друг от друга сущности.Каждый солдат полученный армией изымается из тыла и соответственно ослабляет его.
Следовательно для решения уравнения надо весь пригодный человеческий материал включить в численность армии.
Это первая поправка.
Вторая поправка.Армии нужно пополнять не только выбывших людей,но и выбывшую технику.боеприпасы и прочие расходники. Кто их будет производить?
no subject
Date: 2022-06-21 11:05 am (UTC)А в стратегическом масштабе обобщения слишком грубые, не учитывающие оперативный уровень (https://fat-yankey.livejournal.com/173056.html?thread=11345664#t11345664).
Поэтому опять не канают.
Таким образом, военная наука не сводится к дифурам.
Так же, как биология не сводится к ядерной физике.
(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From: