На современном этапе развития системно-структурного подхода проблема функционального упрощения и его критериев заняла одно из центральных мест .[74] Решение этой проблемы оказалось связано с поиском специфических концептов, соответствующих тому аспекту реальности, который находит выражение в понятии «функциональность». На интуитивном уровне «функциональность» можно определить как связь особого рода, которая обеспечивает постоянное соотнесение элементов с целостным уровнем и реализует относительную замкнутость и полноту системы, обнаруживающиеся в ее устойчивости, адаптивности и т.д. Все такие характеристики имеют отношение к одному из существенных свойств систем, определяемых как их динамизм.[75]
В известном смысле, «функциональность» может быть истолкована в качестве своеобразного фильтра или канала, пронизывающего внутренний уровень системы и замыкающегося на ее внешнем уровне (на целостных параметрах и характеристиках). Различные аспекты функциональности получают свое выражение в таких, например, понятиях как «обратная связь», «гомеостазис» др., широко используемых кибернетикой. На базе этих понятий складываются конкретные методы и приемы исследования того момента сложности, который связан со свойством функциональности.
Прообраз функционального подхода можно найти в классической термодинамике, использовавшей метод обобщенных координат. Ныне развиваемый функциональный подход вносит в классический прием много нового. Сложилась тенденция выражать функции системы в обобщенной форме. Поведение и работа многих систем описывается, например, как функционирование по принципу «все или ничего». Другим образцом функционального подхода стал так называемый «черный ящик» - объект, способный воспринимать определенное множество входных сигналов и ассоциировать входы с выходами согласно одному из некоторых допустимых законов.[76] Закон может задаваться различным образом, например, в виде протокольной записи, где в хронологическом порядке фиксируются состояния входов и выходов.
Задача исследования «черного ящика» определяется, например, как поиск повторяемости в его поведении. [77] В ходе такого исследования достаточно длинная протокольная запись перекодируется с тем, чтобы установить однозначный характер преобразования входных параметров в выходные. Эшби указывал, что если преобразование оказывается неоднозначным, то следует либо принять во внимание большее число входов и выходов системы (перейти к исследованию нового «ящика»), либо отыскивать статистическую детерминированность в поведении системы, разбивая запись на большие отрезки и проверяя предсказуемость статистических характеристик параметров. [78]
В некоторых случаях, как показал Эшби, решение задачи «черного ящика» удается выразить в форме канонического представления, вследствие чего создается возможность надежно управлять системой и предсказывать ее поведение.[79]
Каноническое уравнение является аналитическим выражением преобразования. Применение этой формы предполагает выделение существенных переменных системы и установление связей между ними. Таким путем достигается однозначное функциональное описание системы. Наглядное представление дает о нем, например, уравнение газового состояния, связывающее пять переменных:
Обратившись к методу фазовых пространств, не трудно убедиться, что в данном случае реализуется идея однозначного соответствия каждого состояния системы некоторой точке фазового пространства.
В действительности подобный прием опирается на ряд сильных идеализаций и применим лишь к некоторым упрощенным ситуациям. Например, в отношении термодинамических систем он имеет смысл для достаточно медленных процессов, скорость которых значительно медленнее скорости релаксации. [80]
Способ описания поведения системы посредством обращения к статистическим показателям при сохранении формы преобразования демонстрирует более общий случай. В этих рамках системный метод оказывается применимым для выражения сложного поведения, характеризующегося известной неопределенностью. Упорядочение функциональной картины (переход к функциональной структуре) связано здесь с поиском инвариантов статистических рядов и опирается на достаточно разработанный математический аппарат, примером которого может служить статистическая теория информации.[81]
Отдельно надо высказаться о том, что развитие способов функционального описания, ориентированных на идею включения неопределенности в рамки определенности, привело к формированию особого направления в методологии науки. Это направление связано с понятием «оптимизация». Оптимизационный подход вместо непосредственного определения каждого состояния системы, из которых складывается ее поведение, использует некоторую целостную характеристику путей смены состояний. Множество этих путей рассматривается с позиций выбора. Критерием последнего выступает требование наибольшей выгоды.[82]