Светлый фон

– Алексей Сергеевич, как кстати что вы зашли, помощь ваша нужна, – к нам поворачивается профессор Бравин из Академии имени Жуковского, высокий поджарый седоватый мужчина с военной выправкой лет сорока в строгом чёрном костюме и молодой виновато улыбающийся оператор в белом халате. – не хочет работать ваш арифмометр.

Во время моей недавней лекции по АВМ в академии заведующий кафедрой стрелково-пушечного вооружения самолётов Бравиным была предложена для примера задача нахождения параметров возвратной пружины, обладающей максимально возможной накапливаемой энергией. Я вообще терпеть ненавижу когда преподаватели читают лекции по принесённой из дома бумажке, исписывая все доступные доски без остатка сухими формулами. Нагоняет это тоску на аудиторию, поэтому с радостью ухватился за предложенную задачу. Тем более была она из самой гущи жизни из КБ Ковровского завода от конструктора Дегтярёва, обратившегося к Бравину по данному вопросу за консультацией.

Ухватился и чуть было не сел в лужу: для решения поставленной задачи потребовалось нахождение минимума функционала жесткости пружины, которая зависит от диаметра проволоки и диаметра пружины (вектор оптимизируемых параметров) нетривиальным образом. По форме кривых первой и второй частных производных, выведенных последовательно на экран АВМ после получаса подбора коэфициентов можно было сделать вывод что экстремум скорее всего существует и что это – минимум, но точность полученного результата, полученного на экранчике диаметром десять сантиметров, была невысока – думаю, процентов двадцать, что уже давало возможность поставить такое заключение под сомнение.

"Ничего, теперь с графопостроителем и математическим сопроцессором – расколем этот крепкий орешек. Сейчас при всех искать ошибки оператора не буду, напишу лучше свою программу".

– Вычислительная машина будет работать у нас следующим образом, – занимаю рабочее место оператора РВМ, где просходит набивка программы на перфоленту. – поскольку наша функция зависит от трёх пременных: от диаметра провода, диаметра пружины и её шага, то программа сначала вычислит все частные производные функции и построим их графики на графопостроителе. Те точки, где они обратятся обратяться в нуль, будем считать подозрительными на экстремум или стационарными. Говорю, а пальцы стучат по клавиатуре: программирование в машинных кодах – не простое занятие, но при определённой практике вполне доступное любому человеку.

– Но наша функция включает многочлены с аргументами в пятой степени, – Бравин с улыбкой следит за моими манипуляциями. – стационарная точка может быть не одна.