В мир IT я пришел из теоретической физики. Занимался, в основном, экономическими задачами. Занимался – это: анализ, ТЗ, постановка, проектирование, программирование. Естественно, я все время сопоставлял физический и экономический подходы к познанию законов природы и экономики соответственно. По этой теме созрела некая точка зрения. О ней и будет речь.


1. О познании вообще


Есть два подхода в познании:


Подход Аристотеля. Это холистический подход и рассматривает объект как черный ящик. Явление, объект изучается во всей реальности как целое. А реальность говорит, например, что тяжелые тела падают на землю быстрее чем легкие; что предоставленное самому себе движущееся тело постепенно останавливается. Подход Аристотеля имеет дело с феноменом, как цельной данности, поэтому может быть назван и феноменологическим.


Подход Галилея. Это аналитический, системный подход. Это подход “Разделяй и властвуй”. Явление, объект раскладываются на составные части и каждая из них изучается отдельно, абстрагируясь от остальных (анализ). Потом полученные картины можно складывают в одно целое, учтя взаимодействие составных частей (синтез). Например, падение тел рассматривается как падение тел в пустоте. А там они, оказываются падают с одинаковым ускорением. А в реальности падать одинаково им мешает сила трения о воздух. Изучив отдельно эту силу можно объяснить результат Аристотеля. Аналогично, если абстрагироваться от сил трения, то движущееся тело будет двигаться не останавливаясь. А если учесть силу трения, то получим результат Аристотеля. Подход Галилея сразу приводит к необходимости изучения сил. Это, в конце-концов, выливается в стройную систему классической физики.


Еще раз, для ясности.


Подход Аристотеля. Есть изучаемое явление “Падение тела в воздухе на землю” – феномен Ф. Берем разные тела и обнаруживаем, что более тяжелые тела падают на землю быстрее, чем легкие.


Подход Галилея. Изучая феномен Ф нужно принимать во внимание не только вес. Мы изучаем падение в воздухе. А давайте-ка изменять не только вес, но и воздух. Давайте попробуем уменьшать его плотность, так чтобы, в конце концов, воздуха не стало. Тогда и обнаружим, что все тела падают в пустоте с одинаковым ускорением. Мы находим параметры влияния на феномен и пытаемся создавать такие условия, при которых только один параметр существенен. Этого нет в природе. Поэтому физику нужна лаборатория, где он мог бы варьировать параметры. Изучив влияние одного параметра, мы можем перейти к изучению влияния другого параметр. Сложность цельного подхода мы пытаемся свести к композиции более простых подходов. Варьируя форму падающего тела, мы можем изучить зависимость силы трения о воздух в зависимости от формы тела. Варьируя скорость падения, мы можем обнаружить зависимость силы трения от скорости. Варьируя высоту падения, мы можем обнаружить зависимость ускорения от высоты. Варьируя географическое место на земле, мы обнаружим зависимость ускорения падения от географии.


Грубо говоря в подходе Аристотеля исследуют реальность, а в подходе Галилея исследуют абстракции, а от них, через синтез, идут к реальности.


2. Модель физического познания


Физика – идеал теории для многих наук, в том числе и для экономики. В физических экспериментах получают дискретные ряды значений. Но их считают аппроксимацией к непрерывным функциям, которыми в реальности представляются физические показатели. И физики пытаются угадать эти функции. Так Галилей угадал параболу для траектории камня, брошенного под углом к горизонту; Кеплер угадал траектории планет – эллипсы и т.д. Угадав траекторию, получаем предсказательный аппарат – возможность вычисления значения для неисследованных координат траектории. Для проверки ставят эксперимент – создают условия для экспериментального получения интересующего значения. Тогда, сверив предсказанное значение и экспериментальное, получаем подтверждение или опровержение теории. Здесь иногда важную роль играют погрешности ошибки эксперимента. Физическое познание сводится к выявлению детерминизма – закону получения состояния из начального состояния:


$S(t)=D(Q,S(0))$


S(0)   - начальное состояние
D – детерминизм – функция, определяющая S(t) по S(0)
Q – параметры воздействия внешней среды на рассматриваемую систему. Это, своего рода, управление системой со стороны внешней среды.

Так, для брошенного камня из точки (0,0) со скоростью $v_0$ под углом $?$ к горизонту имеем


$$display$$x(t)= v_0 t cos?(?),y(t)=v_0 t sin?(?)- (gt^2)/2 $$display$$


Начальное состояние S(0) задают три параметра: точка вылета (0,0), начальная скорость $v_0$, угол $?$.
Воздействие Q внешней среды задается ускорением свободного падения g. При расширении рамок задачи(большая начальная скорость) g уже не постоянно.
Детерминизм D задается, представленным вышеприведенной формулой.


При более реалистической задаче нужно учесть трение о воздух. Это усложняет математику задачи, но принцип остается прежним. Вместо камня можно рассматривать самолет. Тогда в игру вступает сила тяги самолета, и ее регулирование летчиком. Появляется и нефизический фактор – воля пилота. Ее мы учесть не можем. Но мы знаем, что она не беспредельна: сила тяги не может быть беспредельной, ускорение не может быть бесконечным. Это вносит в движение элемент определенности. Им пользуются, например, для построения траектории ракеты ПВО.


Вернемся к летящему камню. Он характеризуется бесконечным множеством физических параметров. Например, только его форма может быть сколь угодно сложной. Но мы уверены, что в некоторой полезной области мы можем рассматривать камень как материальную точку. Это главная абстракция классической механики. Все системы представляются как наборы взаимодействующих материальных точек. Тем самым делается главная познавательная редукция – сведение поведения сложной системы к поведению ее элементарных составляющих.


В связи с упомянутой познавательной редукцией можно выделить два гносеологических подхода – редукционизм и холизм.


3. Редукционизм и холизм


Редукционизм – принцип сведения характеристик системы из характеристик подсистем и характеристик взаимодействия подсистем. Успешно работает в физике.
Рассмотрим, например, газ. Не декомпозируя его на подсистемы, мы можем оперировать опытными, феноменологическими понятиями: давление P, температура T, объем V. Эмпирически находится соотношение, связывающее эти параметры – уравнение состояния газа:


$PV=constT$


Это так называемый феноменологический уровень – работа с феноменами(явлениями) не вдаваясь в их структуру. Это подход Аристотеля.


А теперь применим подход Галилея. Декомпозируем систему “газ”: представим его как совокупность сталкивающихся молекул. Тогда мы определим P и T через механические параметры молекулы. Так сделано в молекулярной физике. Таким образом мы редуцируем систему газ к подсистемам молекул. Это позволит уточнить уравнение состояния или вывести его для новых систем.


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


А теперь о холизме.


Холизм – принцип, говорящий о том, что в системе могут быть не редуцируемые свойства. Так в биологии учение витализма основывается на понятии энтелехии, жизненной силы, свойственной организму как целому и нередуцируемому.


Физика пока обходится без концепции холизма.


4. Формульные и алгоритмические модели


Формульная модель – модель, задаваемая формулой. Понятие “формула” будем считать известным.


Примеры в физике: уравнения Ньютона, уравнения Лагранжа, уравнения Максвелла, уравнения Навье-Стокса, уравнения Гейзенберга-Шредингера, уравнения Эйнштейна.


Примеры из экономики: формула Блэка-Шоулза для цены опциона, формула движения денежной массы, модель линейного программирования для оптимизации финансового портфеля, формулы расчета процентов, формулы расчета рисков.


С формульной моделью человек может работать и без компьютера. Такова почти вся чистая математика. Но и здесь все большую роль играет алгоритмистика. Так решение проблемы четырех красок свелось не к какой-то формуле, а потребовало переборного решения для многих частных случаев. Этот перебор сделали компьютеры.


Алгоритмическая модель – модель, задаваемая алгоритмом, возможно и не сводимому к формуле. Конечно можно и алгоритм причислить к формулам, но это уже не те классические формулы. Алгоритмическая модель изначально реалистична только с использованием компьютера
Формульную модель всегда можно свести к алгоритмической.


Пример первой алгоритмической модели — проблема Ферми-Паста-Улама. Вот цитата из книги Улама “Приключения математика”.


Цитата

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

Джон Паста, недавно приехавший в Лос-Аламос физик, помогал нам в составлении блок-схем, программировании и обработке задачи на MANIAC. Ферми решил сам научиться программировать машину. В те дни сделать это было труднее, чем сейчас, когда уже существуют готовые программы и установленные правила, а сама эта процедура автоматизирована. Тогда же необходимо было учиться различным хитрым приемам. Ферми очень быстро овладел ими, а кое-чему научил и меня, хотя я уже и так знал достаточно, чтобы суметь оценить, какого рода задачи можно решать таким образом, определить их продолжительность в количестве этапов вычисления и понять принципы их выполнения.


Как оказалось, мы весьма удачно выбрали задачу. Полученные результаты в качественном отношении совершенно отличались даже от тех, что ожидал Ферми со своим глубочайшим знанием волновых движений. Первоначальная цель заключалась в том, чтобы посмотреть, с какой скоростью энергия струны, изначально заложенная в простой синусоидальной волне (нота бралась как один тон), будет постепенно создавать более высокие гармоники, и каким образом система придет в конечное хаотическое состояние, описывающее как форму струны, так характер распределения энергии среди более и более высоких тональностей. Но ничего подобного не произошло. К нашему удивлению, струна начала играть только на нескольких глухих нотах и, что, наверное, еще более поразительно, после нескольких сотен обыкновенных возвратно-поступательных колебаний она опять приняла почти ту же, что и в начале, синусоидальную форму.


Я знаю, что Ферми считал это «незначительным открытием», как он сам сказал. Но он собирался рассказать о нем через год, когда его пригласили прочесть лекцию Гиббса (весьма почетное событие на ежегодном заседании Американского математического общества). Он заболел еще до заседания, и эта лекция так никогда и не состоялась. Однако отчет по этой работе, написанный Ферми, Пастой и мной, все же был опубликован — как отчет о работе в Лос-Аламосе.


Я должен объснить, что движение сплошной среды, какой, к примеру, является струна, можно исследовать с помощью компьютера, если представить, что струна состоит из конечного числа частиц — в нашем случае шестидесяти четырех или ста двадцати восьми. (Число элементов лучше представить в виде какой-нибудь степени двойки, так как это облегчает обработку на компьютере.) Эти частицы связаны друг с другом силами, которые в дополнение к линейным по расстоянию слагаемым содержат также малые нелинейные квадратичные слагаемые. Затем машина быстро рассчитывает движение каждой из этих точек за короткие временные этапы. Вычислив одно положение, она переходит к другому временному этапу и вычисляет новое положение, и так повторяется много раз. Нет абсолютно никакого способа выполнить это вычисление вручную, на это ушли бы буквально тысячи лет. Совершенно неприемлемо здесь и решение в аналитическом виде с использованием математических приемов классического анализа девятнадцатого-двадцатого столетий.


Результаты были воистину поразительными. Множество попыток было предпринято для выяснения причин такого периодического и закономерного поведения, ставшего источником для существующей сегодня объемной литературы по нелинейным колебаниям. Работы по ним написали Мартин Крускал, физик из Принстона, и Норман Забуски, математик, работавший в телефонной Лаборатории Белла. Позднее свой блестящий вклад в эту теорию внес Питер Лаке. Все они провели интересный анализ проблем подобного рода. Математик знает, что так называемая возвращаемая динамическая система Пуанкаре, включающая в себя столько частиц, имеет гигантскую длину — фактически, в астрономическом масштабе — и то, что она так быстро возвращается в свое исходное положение, вызывает самое большое удивление.


Другой физик из Лос-Аламоса, Джеймс Так, решил проследить, начинается ли период, следующий за этим очень близким к первоначальному положению возвратом, снова из того же состояния, и что будет после этого второго «периода». Вместе с Пастой и Метрополисом он повторил всю процедуру, и, что удивительно, возврат произошел вновь, но с точностью, меньшей приблизительно на один процент. Такая картина повторялась и дальше, но после шести либо двенадцати таких периодов точность вновь начинала повышаться, что говорило о появлении некого «суперпериода». Итак, за одной странностью последовала другая, ничуть не меньшая.



А вот статья на Хабре, рассказывающая о современном состоянии проблемы Ферми-Паста-Улама:
Математики решили проблему Ферми-Паста-Улама


5. Координатизация


Под координатизацией системы я понимаю определение базисных параметров, которые в принципе определяют эволюцию системы. Например, в механике материальной точки координатизацию задают:


  • Внешняя сила F
    • Масса m материальной точки
    • Пространственные координаты (x,y,z)=r материальной точки
    • Время t

Эволюцию системы задает уравнение Ньютона


$(d^2 r(t))/(dt^2 )=(F(t))/m$


Чем дается координатизация экономического субъекта? Я работал в свое время над системой бизнес-аналитики. Основной её термин – показатель. Основа системы – машина показателей. Показателей сотни. Но я тщетно искал в интернете описание базиса показателей – набора показателей, которые не сводятся к другим и которые, в принципе, полностью определяют эволюцию экономического субъекта. Т.е., как я понимаю, в экономике не проведена координатизация. И, поэтому, говорить о некоем базисном динамическом законе, пока невозможно. Можно только, основываясь на связи показателей, проводить сценарный анализ – отвечать на вопрос “Что будет с производными показателями, если базисные для них показатели будут меняться по заданному сценарию?”


6. Абстрактный пример. Прогнозирование временного ряда подобно физике


Можно задаться проблемой прогнозирования на основании фактического временного ряда: имея ряд реальных значений необходимо получить прогнозное значение показателя – значение в будущем. Это предполагает некую скрытую детерминированность временного ряда. На эту тему было немало научных и псевдонаучных спекуляций. Я сам имел дело с докторами наук, утверждающими, что их методика позволит получить прогноз валютного курса и показывали соответствующие диссертации с всякими доверительными интервалами и прочей атрибутикой законов распределения. Но, при столкновении с реальностью, методики сдувались.


Иногда для получения прогноза делают вот что:


  1. Берут реальный динамический ряд {V(ti)}. График – ступенчатая ломаная.
  2. Берут непрерывную функцию W(t) такую, что W(ti)= V(ti). График – непрерывная кривая.
  3. Подбирают полином P(t), приближающий W(t) с достаточной степенью точности. Полином можно рассматривать для всех t.
  4. Тогда имеем прогноз для будущего времени T: V(T)=P(T)
    Все это производит впечатление науки, но только на первый взгляд. Да, существование для W(t) аппроксимирующего полинома гарантирует теорема Вейерштрасса из матанализа. Мы можем сколь угодно точно полиномизировать W(t). Но его нельзя использовать для предсказаний.

Аппроксимативная ценность для реального ряда равна 100%, а предсказательная ценность равна нулю. Полиномов можно придумать сколь угодно, но они все будут давать разные прогнозы.


Когда наступит день T и мы узнаем реальное V(T), то для ряда {{V(ti)},V(T)} можно построить новый полином Q(t) сколь угодно точно приближающий этот ряд, но время T уже не в будущем и Q(T) это уже не прогноз, а реалия. Полиномы P(t) и Q(t) абсолютно не обязаны совпадать и для нового прогнозного времени T’>T они покажут разные результаты. То есть, прогноза нет. Наука вроде есть, а прогноза нет. Это как средневековая теория ангелов. Она может объяснить все, а предсказать ничего не может.


Отличие физической интерполяции и экстраполяции от экономической:


  • Точность эмпирических данных: в физике приблизительные, в экономике точные
  • Функции предметной области: в физике непрерывные, в экономике разрывные, ступенчатые
  • Эмпирические данные: в физике дискретные, в экономике сплошные с дискретными разрывами
  • Базисные законы: в физике есть. F=ma, например; в экономике еще нет

7. Экономика и физика


В экономике реальные траектории – существенно разрывны – это кусочно постоянные функции. Например, показатель “Курс валюты” может в любой момент совершить скачок. Непрерывные экономические функции – аппроксимации в угоду матанализа(если у тебя в руках молоток, то любой предмет хочется рассматривать как гвоздь…). Каждая бухгалтерская транзакция вызывает скачки в значениях показателей производных от счетов. А ими является большинство показателей. Далее, каждое изменение численности рабочих дискретно и т.д. Разрывность экономических траекторий контрастирует с непрерывностью большинства физических траекторий. Поэтому аппарат матанализа непосредственно неприменим к экономическим траекториям.


Картинка для физического познания. Траектория камня, брошенного под углом к горизонту


Картинка для экономического познания. Курс валюты в центральном банке.



Это реальная экспериментальная точная функция. Она разрывна в точках времени, когда меняется курс валюты.


В физике:


  • Экспериментальные физические значения почти всегда приближенны
  • Экспериментальные физические значения образуют дискретный ряд.
  • Экспериментальный дискретный ряд рассматривается как полигон для непрерывной аппроксимации ибо реальность непрерывна. Представление о непрерывности может оказаться ложью на малых пространственных и временных масштабах. Тогда физика изменит свое лицо.
  • Хорошо определены базисные показатели
  • Теоретические и реальные траектории почти всегда непрерывны и почти всегда дифференцируемы(траектория материальной точки всегда дважды дифференцируема по времени)
  • В силу непрерывности реальной динамики и реальной траектории ее хорошая непрерывная аппроксимация обладает предсказательной силой: в достаточно малой окрестности функция не уйдет далеко от своего последнего реального значения.

В экономике:


  • Экспериментальные экономические значения можно считать точными. Только в макроэкономике есть проблемы точности из-за громадного количества субъектов хозяйствования.
  • Экспериментальные экономические значения состоят из интервалов постоянства, прерываемые в определенные моменты времени когда значение меняется скачком
  • Экспериментальные данные не могут рассматривается как полигон для непрерывной аппроксимации ибо реальность разрывна.
  • Не определены полностью базисные показатели. Неясно от чего плясать.
  • В силу разрывности реальной траектории ее любая сколь угодно хорошая непрерывная аппроксимация не гарантирует предсказания в любой сколь угодно малой окрестности.
  • Реальные траектории почти всегда разрывны. Значит для экономической детерминации нужен подход, отличный от классической механики.
  • В экономике изначально присутствует фактор свободы воли экономического субъекта. Ее диапазон регулируется государством. Крайние пределы этой свободы:
    — Полная свобода в нерегулируемом государством рынке
    — Частичная свобода в частично регулируемом государством рынке
    — Полная несвобода в тотально централизованном государстве, где отсутствует свободный рынок

Экономическое познание не достигло уровня, подобного классической механике:


  1. Не определены элементарные составляющие типа материальной точки
  2. Не определены Q(параметры воздействия внешней среды), не ясно, что важно что не важно,
  3. Не проведена детальная стратификация экономических систем,
  4. Не ясен процесс редукции и возможен ли он; не ясен закон экономического детерминизма.

Можно провести такую аналогию. Материальная точка – субъект хозяйствования. Экономика – набор взаимодействующих субъектов хозяйствования. Но каковы определяющие показатели субъектов хозяйствования и атрибуты взаимодействия? Нет теорий, определяющих экономическую картину мира. Нет экономического Ньютона. К тому же субъект хозяйствования обладает свободной волей. В физике этого нет. Впрочем, электрон уже обладает некоей свободой воли – мы не можем точно предсказать куда он попадет.


А теперь, несколько примеров из моей жизни айтишника при решении экономических задач. Примеры, которые, в какой-то мере затрагивают рассматриваемую тему.


8. Из жизни в IT бывшего физика


8.1. Большая наука и динамические ряды


Стал я работать в Беларусбанке в департаменте автоматизации. Банки на пике своего богатства. А наука в стране заваливается. И вот в банки потянулись ученые с предложениями о научной помощи банку. Через договоры, конечно. Копейка лишняя не помешает. Некоторые предложения ученых проходят через департамент автоматизации. Меня попросили разобраться с одним из очередных предложений. Встречаюсь с претендентами. Работают в проектном институте. Главный из них защищает докторскую по динамическим статистическим рядам. Утверждает, что он может спрогнозировать в узких пределах курс валют, по поведению динамического ряда курса в прошлом. Аналогично он может спрогнозировать остатки на корреспондентских счетах. Также… Стоп, я говорю. Этого достаточно. Если вы сможете спрогнозировать курс валют и остатки, то этого уже достаточно. Я вам гарантирую заказ и подписание договора. Давайте только проведем эксперимент. Я вам предъявляю часть динамического ряда остатков на корреспондентском счете, а вы спрогнозируете его дальнейшее поведение. Потом я сверяю ваш прогноз с реальностью. Процесс повторяем раз десять и делаем выводы. По рукам. Я достаю динамический ряд из нескольких сотен значений динамического ряда остатков на корреспондентском счете. На следующий день иду в проектный институт. Там мне показывают толстую диссертацию по статистике. Очень внушительная. Масса формул. Новая методика оценки доверительного интервала и прочее. Я предъявляю свой ряд. – "Зачем так много. Достаточно последних пять-шесть значений"!? Ну ладно, берите сколько хотите. Идем к старенькому ПК ЕС-1840(бедные ученые, мне искренне хотелось им помочь). Вводим последние пять значений ряда. Компьютер выдает прогноз и доверительный интервал. Я посмотрел его и вижу, что его ширина выше максимальной ширины коридора разброса ряда. Говорю, что грош цена таким предсказаниям. Прогнозист сказал, что он поковыряется в программе и позвонит мне о результатах. Я сказал открыто, что не верю ни в какие статистические методики прогноза остатков на счетах. На том и расстались. Мужик не звонит ни через день, ни через неделю, ни через месяц. Я перешел на другую работу(БМРЦ). И вдруг однажды вечером звонок. Оказывается, звонит прогнозист, которого я уже успел забыть, и говорит: "Да, вы правы. Спрогнозировать курс невозможно". Вот это научная честность! Больше года мужик добросовестно разбирался в задаче и пришел к честному выводу. Беда, что этот вывод почти очевиден, кто более-менее знаком с динамическими рядами остатков.


8.2. ИТ-практика и прогнозирование


Работал в солидной фирме над проектом банковской аналитики. Главный объект — динамические ряды. Динамические ряды курса валют, остатков на счетах, цен и т.д. Работают в основном молодые математики. Для динамических рядов строятся регрессионные формулы. Главный идеолог дал задание построить систему прогнозирования, используя полиномиальную аппроксимацию. Идея такая. Динамический ряд – дискретный ряд. Можно построить непрерывную функцию, проходящую через все заданные точки ряда. Например, полином Лагранжа. Полученную непрерывную функции вычисляем для будущих значений – вот вам и прогноз. Молодой математик взялся за дело. Аппроксимировал и квадратичными полиномами и кубическими и…


Я в этот подход не верил вот по какой причине. Можно дискретный ряд непрерывно аппроксимировать бесконечным числом способов. И каждая аппроксимация даст свой, отличный от других прогноз. Парадигма прогноза, как она применялась, предполагает, что динамический ряд представляет дискретный набор значений некоторой аналитической функции. А она допускает однозначное аналитическое продолжение, используемое для прогноза. Это типичный подход физика. И в физике аппроксимация срабатывает. Потому что там есть реально непрерывные функции. Но мы их не знаем точно. А эксперимент дает дискретный ряд точек на кривой этой функции, и то приближенно из-за ошибок эксперимента. И нужно по нескольким точкам восстановить непрерывную кривую. Имеем реальную аппроксимацию. А в экономике реальный ряд это не аппроксимация. Он реален, точен и дискретен: курс валюты, например. Он меняется только в дискретные моменты. Дискретность здесь существенна. Ряд есть весь, он реальность, он точен. Изучайте его. Так зачем его портить непрерывным приближением? Это просто инерция мышления. Есть бесконечно много непрерывных приближений. Одно даст прогноз, а второе противоположный.


Но эти соображения не убедили идеолога. Он верил в какой-то скрытый непрерывный закон, который мы должны открыть с помощью аппроксимации.


И, надо сказать, аппроксимация помогла. Но, не в смысле предсказания. А в смысле маркетинга. Все выглядело очень солидно, научно и потенциальные заказчики проникались доверием к продукту.


Еще раз об аппроксимации. Это отличный инструмент объясняющей силы. Он сколь угодно точно приблизит значения прошлого. Однако в экономике он не имеет никакой, силы для значений будущего. Это, как в случае теории ангелов. Все что произошло, этой теорией можно объяснить: так сделали ангелы, они все могут. Но что вздумается ангелам делать завтра, никто не знает. Предсказующая сила теории ангелов равна нулю. И предсказующая сила аппроксимации равна нулю.


Теперь в экономической теории есть направление, без всякой аппроксимации работающее напрямую с дискретными рядами – Jump Processing. В частности, изучаются процессы Леви. Но это уже совсем другая история.


Кстати вспомнился случай, описанный Арнольдом. Он вспоминает первый выпуск книги Зельдовича “Элементы высшей математики для физиков”. Математик Понтрягин обрушился на Зельдовича, обвиняя его в отсутствии математической строгости – в профанации математики. Зельдович говорил, что производная это отношение приращений функции к приращению аргумента, когда последнее достаточно мало. А математический предел – это изобретение математиков, введенное для их удобства. А физик с математическим пределом не имеет дела. Для математика приращение есть аппроксимация дифференциала, а для физика дифференциал – это аппроксимация приращения.


8.3. Функционал прибыли


Случай произошел во время моей краткой работы в БМРЦ(Белорусский Межбанковский Расчетный Центр). Знакомлюсь с состоянием автоматизации. Выхожу на одного интересного “кадра”. Беседую с ним. Затрагиваем темы использования математических, физических методов в экономике. Он говорит, что у него есть целая работа по применению в банке математических принципов оптимального управления. Приносит мне работу. Вижу – сразу не осилить. Он дает ее мне на неопределенное время. Сказал, что все это не на пустом месте. Он закончил физтех. Работал над программами управления ракетами. Решал задачу по использованию в траектории ракеты отражения ракеты от атмосферы при небольших углах входа в атмосферу. В общем, продвинутый мужик. Знакомлюсь с его работой. Примерная тема – применение в банке дифференциальных уравнений с запаздыванием. Запаздывание возникает от временного лага между вложением денег и получения процентов по ним. Смотрю, он применяет принцип оптимального управления. Для получения необходимых дифференциальных уравнений используется вариация функционала прибыли банка… Стоп. А как определить этот функционал? Оказалось, что он просто предполагался. Думалось, что уж он-то известен банкирам. Куда там. Проблема и состоит в определении функционала. И ясно, что его значения образуют дискретный ряд. И никаких дифуравнений, следовательно, применять нельзя. Так дело до практики и не дошло. У меня до сих пор хранится эта работа.


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


8.4. Поисковик преступлений


“Чтобы умно поступать одного ума мало”


Работаю в фирме НТЦ Атлас. Начались контакты с департаментом финансового мониторинга(ДФМ) по поводу компьютерной системы поиска финансовых нарушений. Тема международная. Фирму нашу возглавляет отставник из КГБ. У него, конечно, знакомые в Москве. Там также ведут аналогичные разработки. И вот наш гэбист приглашает гэбиста из Москвы, который возглавляет разработку поисковой системы. Приезжают москвичи со своей системой. У них, как заведено, в минской командировке нужно сначала хорошо отметить прибытие в Минск. Бывший чин КГБ держит краткое вступительное слово. Горло стягивает похмельная сушь и он на протяжении краткой речи несколько раз пьет минералку. А налить ее трудно – руки трясутся. Но ничего, он не тушуется, благо обстановка камерная. Гэбисту, видимо не впервой. Закончилось вступительное слово и началась демонстрация по существу. На стене экран, а на нем разворачиваются картинки. Красиво. Мелькают графы связей. Типов связей – десятки. Картина сворачивается, разворачивается. Интересные места можно просматривать детально – своего рода лупа. И уже есть практические применения. Например, нашли угнанную машину Макаревича(да, того самого). Ввели все связи Макаревича с внешним миром, погоняли программу и нашли. Нас все это впечатлило. Але, беларусы народ неторопливый и сразу товар не хватают. Просим возможности самим погонять систему. Москвичи соглашаются, будучи, видимо, уверенными в своей системе. Мой шеф поручает испытания системы мне. Изучаю систему. В ней применен высоконаучный академический подход в информатике – так называемая онтология. Почти философия информатики. Все красиво. Масса новых терминов для старых понятий баз данных. Высоконаучно. Приступаю к тестированию. Сгенерировал несколько сот тысяч субъектов. Каждый субъект был связан различными связями с другими субъектами числом от десяти до ста. Это задавалось генератором случайной выборки. Типов связей было пару десятков: криминал, платеж, родство, любовь, вражда, контракт, подчиненность, владение, подозрение… Начинаю делать запросы к сгенерированному полю отношений. Начинаю от 100 субъектов и иду дальше. Как только дошел до тридцати тысяч (Точно не помню, кажется, что еще меньше) простейший запрос к системе приводил к результату за несколько часов. А чуть больше субъектов, вообще результата не дождешься (А между тем аналогичный запрос к БД, составленный на языке обращения к БД (SQL-язык) выполнялся за секунды). А мы планировали, что система должна работать на множестве всех субъектов хозяйствования республики Беларусь и всех её жителей. Т.е. речь идет о нескольких миллионов субъектов. Проверяем и перепроверяем результаты. Все то же. Начинаем понимать, что система не оттестирована на реальных данных. Сообщаем москвичам результаты тестирования официальным письмом. Через месяц приходит ответ, примерно такого содержания: ”Да, вы правы. В алгоритме выполнения запросов обнаружен изъян. Будем работать над устранением. Спасибо за тестирование”.


Вот так мы бесплатно протестировали московский продукт. Конечно, мы не рекомендовали его департаменту финансового мониторинга. Ждем, что будет дальше. Смотрим в интернете новость: наши москвичи внедряют свою систему в одной из азиатских республик. Ну что ж, возможно там жуликов мало и система будет работать отменно, как в случае с Макаревичем.


Анализировали мы и западные системы. Те похитрее. Тестировать их нельзя. Все красиво, документация отличная, систем несколько. Глаза разбегаются. Реально внедрены. Некоторые работают в Интерполе. Цены ого-го.


Начали писать техническое задание (ТЗ) для ДФМ. Мой шеф, бывший физик как и я, очень толковый мужик (как и я), руководил этим процессом. Он хочет каждое решение по ТЗ протолкнуть через совещание с ДФМ, и непременно оформить это протоколом. Вдобавок к этой идеальной цели он хочет прописать в ТЗ все то, что обычно входит в технический проект – все информационные структуры. Я, имея опыт разработки, начинаю подозревать, что так мы не то что внедрим проект, но и ТЗ не напишем, и начинаю говорить об этом шефу. Тот от своей методики не отступает. Так мы и живем от совещания к совещании. Начинаем понимать, что заказчики и сами толком не знают, что им нужно. Например, у них фигурировали понятия “дело” и “досье”. Я сказал, что в переводе на русский “досье” и значит “дело”. Так в чем их отличия? Никто толком сказать не может, но от двух понятий не отходят.


Моя точка зрения была такая: нужно разработать проект самим. Шеф и слышать не хочет. Тогда я начинаю разрабатывать сам. И написал, таки. Но тут меня свалила болезнь и я почти на полгода выбываю из строя. Оклемался и выхожу на работу. ТЗ все еще не написано. У шефа появилась новая правая рука — его друг. Демонстрирую ему свою систему. Результат примерно такой: к твоему алгоритму да приставить бы западный интерфейс. История старая: вот если бы взять от Марии Ивановны ее ножки, да взять бы от Дарьи Петровны ее личико…


Правая рука докладывает шефу о моей демонстрации. Тот изъявляет желание посмотреть завтра сам. А назавтра он приходит с известием, что ДФМ отказался от наших услуг. Так ТЗ мы и не завершили. Что и следовало ожидать.


Резюме


Физика идет от неточных экспериментальных данных к теории, дающей точные данные. В экономике мы часто имеем точные экспериментальные данные. Но они представлены кусочно-разрывными функциями. Поэтому классический аппарат матанализа непосредственно неприменим к экономическим траекториям. А аппроксимация непрерывными функциями — это переход от точных данных к неточным. Зачем это? К тому же результат аппроксимации неустойчив к типу непрерывной аппроксимации.


Вывод: формульные модели вряд ли будут доминировать в экономике и её отражении в IT. Скорее будут господствовать алгоритмические модели.

Комментарии (22)


  1. AxeFizik
    21.07.2019 21:36

    Статье не хватает какого-то заключения, она просто обрывается на самом интереном месте.


    1. Exosphere
      21.07.2019 22:31

      Видимо, был глюк вёрстки — поправили. Ryppka, продолжение есть, была проблема в формуле.


  1. Ryppka
    21.07.2019 21:56

    Хм, выглядит, как «строка, оборванная пулей». Продолжение следует? А то интересно…


  1. Arlekcangp
    21.07.2019 23:04

    И не слова о том, что над экономикой стоят политики. Например, прямо в данный момент политика определяет будет северный поток 2 закончен или нет. На всякий случай дисклеймер — мне все равно будет он закончен или нет, но вы не можете опровергнуть факт того, что это решают политики. А от того будет он запущен или нет зависят показатели макроэкономики, а от них в свою очередь и показатели конкретных капиталистических предприятий во всех странах-участниках проекта, и даже в тех, которые в нём не участвуют, но обоснованно считают, что он им навредит. Так какая экономическая модель может такое предвидеть? Моё мнение: чисто экономическая — никакая. Статистические или алгоритмические модели более-менее могут работать для одного контрагента в не продолжительной перспективе. Т е это чистая экстраполяция. К сожалению пока нет проверенной работающей экономической теории. Под теорией я тут понимаю совокупность правил, которые могли бы качественно предсказывать реакции например всей экономики отдельной страны на конкретное политическое решение. (Понятно, что предсказывать сами решения политиков не есть задача экономики, но спектр этих решений впринципе ограничен и вполне возможно построить такую теорию, которая способна предвидеть их последствия) Выходит что сейчас экономика находится где то на уровне алхимии. В статье аналогия с газом, по этой аналогии можно сказать что экономика сейчас подошла к простейшим законам термодинамики, но пока только на феменологическом уровне — т.е. есть явления, но ещё даже не все согласны в том, какими действиями эти явления вызываются. Периодически появляются маги-алхимики которые начинают утверждать, что секрет экономического камня ими раскрыт. На поверку выясняется что это очередная жертва "ошибки выжившего" — т е в узком случае его магия работает. Но объяснить природу явлений не может (и сейчас стало модным считать что это и не нужно) и в итоге терпит крах на следующей точке бифуркации.


    1. Punk_UnDeaD
      22.07.2019 10:12
      +1

      Я бы другое отметил, в экономике возможны преступления, в физике нет.


      1. MirAleAnu Автор
        22.07.2019 10:28

        А финансирование военными антигравитационного двигателя, торсионных исследований, безопорного движения...? Это, конечно, не прямая кража, но кража


        1. worldmind
          23.07.2019 10:47

          Так это не в науке, а в экономике


      1. Xander_Vi
        22.07.2019 11:05

        Возможно, это связано с тем, что законы экономики (земной, во всяком случае) создавали люди, а законы физики — были созданы без участия людей.


      1. 9_pm
        22.07.2019 13:16

        Ну, как бы, смотря что понимать под «в экономике». Если какой-нибудь негодяй с балкона на вас кирпич кинет, то это определенно будет преступление. И законы он для этого использует вполне физические, например.


    1. MirAleAnu Автор
      22.07.2019 10:40

      Политика и есть упоминаемая в статье воля, который действительно неясно как учесть. Но и пилот самолета управляет самолетом своей волей, но(см. воспоминания Винера «Я — математик») математическое обеспечение зениток как-то статистически учитывает это при определении точки упреждения — куда надо стрелять.
      Мне кажется, что даже до «термодинамики» экономики еще далеко.


  1. apapacy
    22.07.2019 00:16

    Можно провести такую аналогию. Материальная точка – субъект хозяйствования. Экономика – набор взаимодействующих субъектов хозяйствования. Но каковы определяющие показатели субъектов хозяйствования и атрибуты взаимодействия? Нет теорий, определяющих экономическую картину мира. Нет экономического Ньютона. К тому же субъект хозяйствования обладает свободной волей. В физике этого нет. Впрочем, электрон уже обладает некоей свободой воли – мы не можем точно предсказать куда он попадет.

    Это не совсем так. Экономике в плане научного познания повезло не меньше и не боьше чем другим видам наук. Единственная настоящая сложность это то что предмет исследования экономики постоянно меняется, т.к. прозводственные отношения меняются постоянно, а инрогда и скачкообразно (как в странах бавшего СССР при переходе от социализма к капитализму).
    И все в системе экономических знаний стройно например в производстве затраты — материал основные, вспомогательный, малоценные и быстроизнашивающиеся предметы, заработнрая плата, амортизация основных произвоственных фондов. Кстати все это в своих истоках восзодит к созателям современного бухучета который создали Кардано (тот самый из школьной формулы Кардано), Лука Пачолли (тот самый который был дружен с Леонадро да Винчи) и Даниэль Дефо (известный своим произведением «Жизнь, необыкновенные и удивительные приключения Робинзона Крузо, моряка из Йо?рка, прожившего 28 лет в полном одиночестве на необитаемом острове у берегов Америки близ устьев реки Орино?ко, куда он был выброшен кораблекрушением, во время которого весь экипаж корабля, кроме него, погиб, с изложением его неожиданного освобождения пиратами; написанные им самим»)


    1. petuhoff
      22.07.2019 11:21

      Все что вы этометили это оносится скорее не к теории экономики, а к бухгалтерии. По сути дело это посмертаня констатация факта, зарплата, амортизация, прибыль. Если перейти к аналогии — хорошо начились кидать камни и учитывать куда они упали. Но создать формулу траекторию и предстаказать куда улитит конкретный брошенный камень так и не смогли


  1. Chagevare
    22.07.2019 10:29
    -1

    Мне одному кажется, что экономика имеет отношение больше к психологии, чем к математике? Выступил грамотно какой-нибудь Лёня Голубков по зомбоящику, и первая толпа побежала покупать резаные бумажки. А за этим камушком и лавина сорвалась. Последствия известны.


    1. white_crow
      22.07.2019 14:27

      Безусловно, в поведении экономических агентов большую роль играет психология, социология, теория игр etc. (СМИ, пропаганда, реклама, информационные потоки, соцсети, новости).
      В итоге — экономические агенты принимают решения часто под воздействием вот этого вот всего. Что в итоге может приводить к фундаментальным сдвигам в экономике на разных уровнях (микро и макро).
      И предсказывать вот это вот все не представляется возможным.


      1. Chagevare
        22.07.2019 14:49

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


  1. SergeyGershkovich
    22.07.2019 13:12

    формульные модели вряд ли будут доминировать в экономике и её отражении в IT. Скорее будут господствовать алгоритмические модели.
    … интересно (не хватает в статье), как физики смотрят на теорию игр, в том числе, в экономике?


  1. user_man
    22.07.2019 16:25

    >> формульные модели вряд ли будут доминировать в экономике и её отражении в IT. Скорее будут господствовать алгоритмические модели.

    Формула — тоже алгоритм. Но об этом очевидном равенстве постоянно забывают многие знатоки математики.

    Смысл проблемы — математика недоразвита. То есть она банально не умеет оперировать дискретными данными. Попытки, конечно, есть, но это всё лишь зачатки требующейся теории, детство математики в данном вопросе.

    Ну а с точки зрения приложения математических знаний к экономике имеем неполноценное абстрагирование предмета исследования. Абстрагирование — математическая задача, но занимаются ею исключительно экономисты (уровень чуть выше начальной школы по математике), поэтому не получается у них «закон Ньютона». Требуется что-то вроде статистической физики с её ковырянием в деталях движения каждой молекулы с последующим осреднением для получения глобальной картины. При этом количество исследуемых параметров «молекул», видимо, будет очень большим (сотни измерений в пространстве состояний), плюс всё это нужно изучать в дискретном виде, чего математика просто не умеет. В сумме имеем количественную сложность по размерности и качественную сложность из-за отсутствия мат.аппарата. Первое обычно легко лечится решением на модели с меньшей размерностью, но вот тут сказывается второе — нет правильной модели, ибо математика бессильна в дискретном пространстве, немощна аки дитё неразумное.

    Хотя есть вполне доступное лобовое решение — собираем гигабайты данных и перемалываем их при помощи суперкомпьютеров. Затратно, особенно по части получения всех необходимых данных, но дурака-ж работа любит, так что пока именно в этом направлении и движемся, хотя тоже «не по уму», ибо отвлекаемся на примитивные аналитические модельки и прочие глупости из серии «попроще».


    1. MirAleAnu Автор
      22.07.2019 19:28

      Формула не алгоритм. Ее вычисление может быть алгоритмическим. Но с формулой можно работать и не алгоритмически, не вычисляя значений. Это и делают физики и математики, развивая теорию.
      Возьмем задачу трех тел. Она элементарно записывается формулами. Но это еще не алгоритм. Иначе все было бы просто. Для решения этой задачи нужно еще создать алгоритм. Кстати аналитического выражения(формула) для решения этой задачи нет.
      Вычисляться формула может по алгоритму, который нужно создать.
      Но подобрать формулу(в общепринятом смысле) для любого алгоритма нельзя. Только для некоторых.


  1. user_man
    23.07.2019 11:45

    >> Формула не алгоритм. Ее вычисление может быть алгоритмическим.

    Формула = алгоритм. Ее вычисление всегда алгоритмическое. Операции с формулой в символьном виде — тоже алгоритмические. В задаче для двух тел есть аналитическое решение, и это — алгоритм нахождения координат в произвольный момент времени. Для трёх (и более) тел пока не придумали символьного выражения алгоритма, но численные методы легко дают ответ на вопрос о координатах, и при этом опять используется алгоритм.

    Просто снимитесь с якоря, он вам мешает. Перестаньте делить мир на чёрное и белое. В нём всё делится по другому — по частоте излучения.


  1. phenik
    24.07.2019 11:37

    Редукционизм – принцип сведения характеристик системы из характеристик подсистем и характеристик взаимодействия подсистем. Успешно работает в физике.
    Полная редукция обычно успешна только для простых случаев. Например законы геометрической оптики выводятся из законов волновой оптики, если длиной волны можно пренебречь, законы волновой оптики, в свою очередь, выводятся из законов классической электродинамики, если длиной волны пренебречь нельзя. Однако приближения классической оптики по прежнему остаются актуальными для расчеты оптических явлений и устройств из-за их относительной простоты, и не требовательности к вычислительным ресурсам. Т.е. редукция практически никогда не приводит от отказа от даже полностью объясненных старых теорий.
    Декомпозируем систему “газ”: представим его как совокупность сталкивающихся молекул. Тогда мы определим P и T через механические параметры молекулы. Так сделано в молекулярной физике. Таким образом мы редуцируем систему газ к подсистемам молекул. Это позволит уточнить уравнение состояния или вывести его для новых систем.
    В общем случае это задача сведения термодинамики к статистической физике. Выполняется только при условии большого числа частиц в системе, позволяющего пренебречь флуктуациями. Однако пренебречь флуктуациями в небольших системах нельзя. В этом отношении методы статфизики более общие нежели термодинамики.

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


  1. leossnet
    24.07.2019 22:33

    Очень необычно само сравнение экономики и физики. Обычно сравнивают экономику и математику, тем самым пытаясь с помощью науки-математики придать некоторую научность искусству-экономике. Хотя элементарный здравый смысл говорит о том, что где условия эксперимента постоянно меняются случайным образом (в силу субъективности намерений руководителей экономических субъектов), там невозможно выявить никаких закономерностей.

    С точки зрения физики экономику можно проиллюстрировать на примере измерений физического пространства. Для видимого физического мира это могут быть одно, два или три измерения. Причем каждое предыдущее измерение является подмножеством следующего измерения — линия является подмножеством плоскости, а плоскость является подмножеством объема.

    В экономике все не так. В качестве демонстрационного примера проведем аналогию для трехмерного пространства систему координат из трех основных экономических характеристик целей любого хозяйствующего субъекта — прибыль, денежный поток и капитализация (или стоимость). В отличие от физики позиция хозяйствующего субъекта в этой системе координат определяется субъективной волей руководителя этого хозяйствующего субъекта, который в первую очередь делает выбор наиболее предпочтительной для него самой системы координат из возможных семи — прибыль, денежный поток, капитализация, прибыль+денежный поток, денежный поток+капитализация, прибыль+капитализация, прибыль+денежный поток+капитализация.

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

    И что самое интересное, то что истинные цели (то есть система координат экономического пространства) руководителя хозяйствующего субъекта являются скрытыми от стороннего наблюдателя даже в условиях максимальной прозрачности финансовой отчетности и работы службы по связям с общественностью этого хозяйствующего субъекта.

    В результате в экономике мы наблюдает ситуацию, как если бы в физике при определении положения объекта в пространстве при каждом новом замере координат количество измерений пространства менялось бы случайным образом от 1 до бесконечности. Что с точки зрения науки является нонсенсом, а вот с точки зрения искусства — вполне нормальной ситуацией.


    1. user_man
      25.07.2019 11:56

      >> мы наблюдает ситуацию, как если бы в физике при определении положения объекта в пространстве при каждом новом замере координат количество измерений пространства менялось бы случайным образом

      И в этом тоже есть закономерность. Поэтому экономику можно просчитать.