
41
Заметим, что конфигуратор является содержательной моделью высшего возможного
уровня. Как всякая модель конфигуратор имеет целевой характер и при смене цели может
утратить свойства конфигуратора.
Агрегаты – операторы (конкретизация отношения между элементами). Очень часто
возникает ситуация, когда совокупность данных, с которыми приходится иметь дело, плохо
обозрима и эти данные нужно агрегатировать. Простейший способ агрегатирования состоит
в установлении отношения эквивалентности между агрегатируемыми элементами, т.е. обра-
зовании классов (созвездия, периодическая система элементов). Классификация является
важным явлением в практике и системном анализе. С практической точки зрения одной из
важнейших является проблема определения к какому классу относится данный конкретный
элемент.
Классификация как агрегатирование.
Примеры. Разложить окрашенные куски картона по цветам (куда отнести оранжевый?). Кого
отнести в класс высоких людей? и т.д. Сложности классификации резко возрастают, если
признак классификации не наблюдается непосредственно, а сам является агрегатом косвен-
ных признаков.
Пример. Диагностика заболевания по результатам анамнеза.
Таким образом, агрегатирование в классы является эффективной, но далеко не триви-
альной процедурой. Если представлять класс как результат действия агрегата-оператора, то
такой оператор имеет вид
«если» <условия или признак> то <имя класса>.
Функция нескольких переменных как агрегат. Другой тип агрегата-оператора возни-
кает, если агрегатируемые признаки фиксируются в числовых шкалах. Тогда появляется
возможность задать отношение на множестве признаков в виде числовой функции многих
переменных, которая и является агрегатом.
Интересно, что когда агрегат-оператор является вполне адекватной моделью системы,
мы лишаемся свободы выбора функции, агрегатирующей набор переменных. Именно этот
случай имеет место, когда закономерности природы отображаются безразмерными отноше-
ниями физических размерных величин. Такое, казалось бы тривиальное требование, как со-
хранение отношения двух числовых значений составных физических величин при изменении
единиц измерения исходных величин, приводит к нетривиальному выводу: если удалось по-
строить безразмерный степенной одночлен из размерных величин, образующих конфигура-
тор данного физического явления, то выявлена физическая закономерность этого явления.
Например, из того, что F/ma=c (безразмерная постоянная) следует, второй закон Нью-
тона. Другой редкий пример однозначности агрегата-функции дает стоимостный анализ эко-
номических систем. Если все участвующие факторы удается выразить в терминах денежных
доходов и расходов, то агрегат оказывается их алгебраической суммой.
Агрегаты-структуры (описание связей на всех языках конфигуратора). Важной фор-
мой агрегатирования является образование структур. Как и любой вид агрегата, структура
является моделью системы и, следовательно, определяется тройственной совокупностью
объекта, цели и средств. Это и объясняет многообразие типов структур (сети, матрицы, дере-
вья и т.д.). При анализе мы создаем, определяем, навязываем структуру будущей проекти-
руемой системе. Если это не абстрактная, а реальная система, то в ней возникнут, установят-
ся и начнут "«работать" не только связи, которые мы сконструировали, но и множество дру-
гих, не предусмотренных нами, но вытекающих из самой природы сведенных в одну систему
элементов. Поэтому при проектировании системы важно задать ее структуры во всех суще-
ственных отношениях, так как в остальных отношениях структуры сложатся сами. Совокуп-
ность всех существенных отношений определяется конфигуратором системы и отсюда выте-
кает, что проект любой системы должен содержать разработку стольких структур, сколько
языков включено в ее конфигуратор.
Хотя можно перечислить, казалось бы, все мыслимые структуры как частные случаи
полного графа, некоторые явления природы наводят на мысль, что в этом вопросе не следует