Одной из самых важных характеристик системы является ее сложность. Понятие сложности почти не поддается формализации и оценка сложности системы обычно производится существенно субъективно. Среди основных факторов, определяющих сложность системы обычно выделяют: число элементов, связей, разнообразие элементов и связей, число уровней иерархии систем. А.Н.Колмогоровым предложено оценивать сложность системы по объему оптимально-минимизированной программы (в битах), которая полностью описывает систему, т.е. ее структуру и функции. В этом определении, по всей вероятности, надо уточнить, что подразумевается под понятиями "полностью" и "оптимально минимизированной программой". Да и вообще структура и функции системы какого уровня членения имеются в виду: всех или только нулевого?
   Если система рассматривается только как целостная совокупность, т.е. изучаются только ее системные качества, то при оценке ее сложности достаточно учесть число ее элементов нулевого уровня членения, число системообразующих и системных связей и количество способов реализации каждой из этих связей. Если же система рассматривается как некоторая объект-система, во всем многообразии своих отношений с окружающей средой, то ситуация резко усложняется. При попытке учитывать системные связи рассматриваемой системы и все ее элементы, все связи всех нижних уровней иерархии (членения), ни о какой количественной оценке сложности системы не может быть и речи, если только не ограничиваться иерархией систем одного и того же рода. При оценке сложности по таким же параметрам с ограничением глубины членения объект-системы, элементы нижнего уровня членения могут оказаться сложнее верхнего уровня, т.е. элемент системы при такой оценке может оказаться сложнее самой системы, в которую он входит. В то же время по всей вероятности ясно, что все связи всех нижних уровней иерархии прямо, а большей частью косвенно (опосредственно), обуславливают все системные связи рассматриваемого уровня членения.
   В любом случае пока можно принять утверждение, что всегда выполняется условие:
   Si > S(i + 1),
   где Si - некоторая усредненная сложность рассматриваемого уровня членения.
   К со;алени. приходится все-таки согласиться, что четкого определения понятия слжности пока невозможно сделать. В то же время, как это будет показано в дальнейшем, корректная процедура сопоставления уровней сложности информационных систем имеет очень важное и принципиальное значение. Поэтому при рассмотрении информационных систем будет сделана еще одна попытка дать определение понятия сложности для частного случая информационных систем.
   Как видим, даже определение статических характеристик систем, достаточно сложная проблема. Еще сложнее проблемы, связанные с генезисом и эволюцией систем.
   Глава 2. ИНФОРМАЦИОННЫЕ СИСТЕМЫ
   При попытке сформулировать строго формализованное определение понятия информационной системы - ИС, выявляется, что в настоящее время отсутствует общепринятое, исчерпывающее определение понятия информации. Существует множество определений этого понятия, а также достаточно много разных концепций этого феномена. Но можно выделить две основные концепции сущности информации. Первая основная концепция - это трактовка информации как неотЪемлемого внутреннего свойства каждого материального объекта, т.е. как атрибута всей материи (атрибутивная концепция). Согласно В.М.Глушкову, "информация в самом общем ее понимании представляет собою меру неоднородности распределения материи и энергии в пространстве и во времени, меру изменений, которыми сопровождаются все протекающие в мире процессы...". По утверждению А.Д.Урсула [5] "Природа информации заключается в отраженном разнообразии, а количество информации выражает количество разнообразия. Движение этого разнообразия (увеличение или уменьшение) представляет собой информационный процесс". В последнем определении информации имеется определенный отход от атрибутивной концепции, т.к. в него введено понятие отражение, являющееся уже определенным, специфическим процессом. Что касается определения информационного процесса, то А.Д.Урсул под такими процессами явно подразумевает только процессы обработки информации, т.е. фактически только один частный случай информационных процессов. Понятие информационного процесса безусловно намного шире и оно будет рассматриваться чуть позже.
   Атрибутивная концепция нередко встречает возражения и критику. Прежде всего потому, что подобным образом можно определить и другие понятия, например, такие как "структура", "организация", "негэнтропия", "упорядоченность" [6].
   Во второй, основной концепции главным, определяющим свойством информации принимается органическая, неразрывная взаимосвязь понятия информации с управлением, функционированием самоорганизующихся и самоуправляемых систем (функциональная, функционально-кибернетическая концепция). Сторонники этой концепции исходят из того, что информация не существует в неживой природе как таковая, сама по себе. Тем самым информация трактуется не как атрибут всей материи, а как функциональное свойство особого класса высокоорганизованных систем. Согласно этому взгляду, информация возникла вместе с жизнью [6]. С позиций этой концепции и выделяется информационная форма причинности как особого вида детерминации, характерного именно для самоуправляемых систем. Информационная причинность не сводится ни к одному из известных ранее видов детерминации, качественно отличается от любого из них, если исходить из того, что "...информационный процесс представляет собой целенаправленное воздействие функциональной формы организации предметов или явлений, или их систем на другие предметы и явления (системы). Этот процесс не сводится к материальному и энергетическому воздействиям как таковым, хотя он тесно связан с ними" [7].
   С позиций функциональной концепции в [8] приводится следующее определение информации: "Информация есть такое воспроизведение одной системой структуры другой, при котором она функционально выделяется и включается отражающей системой в процессы управления, жизнедеятельности и практики". Представляется полностью обоснованым утверждение Э.П.Семенюка [6], что в целом аргументы в пользу функциональной концепции информации гораздо более убедительны, чем доводы ее противников. Он отмечает, что акцетирование функционального характера информации, т.е. ее неразрывной связи с процессами самоорганизации и управления, позволяет четко выделить качественную специфику информации, последовательно отличая ее от любого другого феномена действительности. И далее: "По нашему мнению, в неживой природе как таковой, самой по себе, информации нет: она возникает лишь там, где есть не только источник, но и приемник информационных сигналов, т.е. объект с достаточно высоким уровнем организации, возникает в результате их взаимодействия". Согласно Н.Винеру информация - это некое содержание (сведения), полученное из внешнего мира в процессе нашего приспособления к нему наших чувств. Он также отмечал, что информация есть информация, а не материя и не энергия, тем самым принципиально противопоставляя информационные процессы физическим. Наконец, в [6] приведено еще одно определение информации: информация - это отличная от вещественно-энергетических факторов сторона отражения, воспринимаемая материальными системами со степенью организации, достаточно высокой для ее хранения, переработки и дальнейшего использования в целях управления, и выражающаяся в упорядоченных сведениях о степени вероятности того или иного события из возможного разнообразия событий определенного вида.
   Однако необходимо иметь в виду, что достаточно широко распространено и другое понимание информации, а именно, как негэнтропии, меры упорядоченности, организации, внутренней структуры объекта, т.е. информация понимается здесь как имманентное свойство объкта или явления самого по себе, взятого вне отношения, взаимодействия с другими объектами и явлениями. более полный обзор различных концепций в определении понятия информации выходит за рамки данной работы. Этому вопросу посвящена обширная литература. Здесь же попытаемся прийти к определению понятия информации после детального анализа специфических качеств, которыми должна обладать система, для того чтобы быть информационной.
   Перед детальным рассмотрением понятия информационной системы полезно будет напомнить структуру и общий принцип работы автоматической системы управления или регулирования - АСУ, которая является простейшей и наглядной моделью информационной системы. В явном или же неявном виде в состав АСУ входят все компоненты, характерные для информационных систем.
   В обязательном порядке в состав АСУ должны входить: устройство (датчик, детектор), воспринимающее контролируемое внешнее воздействие (некоторый сигнал) - x(t), и исполнительный орган, предназначенный для ликвидации отклонения регулируемой, управляемой величины (параметра) - y(t), от заданного значения или от заданного закона ее изменения. Причем, подразумевается, что всегда имеет место некоторая зависимость: y(t) = f{x(t)}. В явном или неявном виде в состав АСУ также должны входить: элемент, выполняющий процедуру сравнения внешнего воздействия или регулируемого параметра с их эталонными значениями, и, в той или иной форме, сами эталоны. Под влиянием x(t) в АСУ происходят различные количественные и качественные изменения, в результате чего y(t) может приобрести некоторое значение, отличное от заданного или требуемого. В этом случае регулирующие функции АСУ влияют на y(t) посредством регулирующего воздействия z(t) (выходной сигнал регулятора) так, чтобы рассогласование {y(t) - y0(t)} стало бы возможно минимальным. Здесь y0 - эталонное, номинальное значение регулируемого параметра y(t). Функциональная зависимость z(t) = f{y(t) - y0(t)} в общем случае может быть достаточно сложной.
   Ясно, что для функционирования АСУ необходим источник энергии. Это если регулируется только некоторый качественный параметр, например температура. Если же регулировке подлежит и структура объекта, то в общем случае необходим и двусторонний (между объектом и окружающей средой) обмен веществом. Таким образом, любая АСУ должна быть открытой и динамичной системой. В ее состав одновременно должны входить такие элементы как датчик, исполнительный орган, некий эталон или эталоны и элемент выполняющий алгоритм процедуры сравнения. Исключение любого из перечисленных элементов, точнее функций этих элементов, приводит к деградации АСУ, а оставшиеся элементы можно считать, что "вырождаются", т.к. их функции становятся бессмысленными, точнее - они не могут проявиться.
   Теперь перейдем к рассмотрению понятия информационной системы. Для этого приведем еще одно определение информации. Согласно [2], информация - есть то, что извлекается из образа в процессе его "осознания" и соотнесения с отображаемым объектом. Общая схема процесса отображения (по [2]) представляется следующим образом. Допустим, что имеется отображаемый объект Х (объект-система) и информационная отображающая система Y (субъект-система), включающая в себя подсистему - W, выполняющую непосредственно процесс отображения и в которой получен некоторый образ (модель) Х1 = F(X) оригинала Х. Для того, чтобы извлечь информацию об объекте Х, содержащуюся в Х1, необходимо сопоставить полученное впечатление с ранее накопленным, выяснить в чем сходство и в чем отличие образа данного объекта от образов иных объектов, которые наблюдались в прошлом. Это предполагает в составе системы Y специальной под системы анализа и решения - Z, находящейся в тесном взаимодействии с отображающей подсистемой W. В состав подсистемы Z должна входить и память, в которой могли бы накапливаться впечатления как непосредственные (чувственные), так и вторичные, образующиеся в процессе сопоставления и анализа текущего образа.
   Формирование идеального прообраза объекта Х, т.е. преобразование
   Х' = f(X1) и есть процесс получения субъективной информации в ее общем виде. Как считают авторы [2], ни воздействие, ни оригинал не содержат никакой информации. Объективно содержит информацию лишь отображение объект-системы, сформированное в субъект-системе.
   Уточним несколько ситуацию, в которой рассматривается само понятие информации, т.е. уточним структуру и специфические функции ИС. В общем случае в состав ИС должен входить ряд специфических, обладающих соответствующими функциональными возможностями, элементов (подсистем), а именно:
   1. Рецептор (рецепторы) - подсистема, воспринимающая сигналы от окружающей среды.
   2. Память - ЗУ, где накапливаются предшествующие впечатления (или образы) и фиксируются текущие впечатления.
   3. Подсистема анализа и решения - ПО, т.е. подсистема обработки зафиксированной в ЗУ информации, со своей локальной памятью - ЗУО, в которой размещена программа функционирования подсистемы ПО.
   4. Эффектор (эффекторы) - подсистема, непосредственно реализующая информационные процессы, которые свойствены данной ИС.
   В зависимости от типа ИС сложность и конкретная конфигурация этих подсистем может быть различной. В простейших ИС какие-то подсистемы могут быть не выделены четко как элементы системы, но в ИС обязательно должны выполняться (непосредственно или же косвенно) все функции, свойственные перечисленным подсистемам. Отсутствие хотя бы одной из этих функций делает бессмысленным наличие остальных. Следовательно, или они все есть одновременно и мы имеем случай ИС, или же их нет и - система физическая.
   Воздействие внешней среды на систему, воспринимаемое рецептором, называется сигналом (раздражителем). В общем случае сигнал может иметь различную физическую природу, но он всегда материален. Сигнал - это некоторым образом модулированное то или иное качество (параметр) некоторого материального носителя, которое воспринимается данным рецептором. Здесь под понятием модуляции подразумевается изменение соответствующим образом во времени и (или) в пространстве количественных характеристик рассматриваемого параметра (или параметров) носителя. Для поступления в ИС информации извне наличие сигнала и соответствующего рецептора, т.е. подсистемы, реагирующей на этот сигнал, необходимое, но не достаточное условие. Если в результате физического воздействия внешней среды на рецепторы ИС в ЗУ отображающей ИС (субъект-системы) в результате взаимодействия ЗУ и ПО из полученных впечатлений сформируется образ отображаемого объекта, то только в этом случае это воздействие внешней среды можно считать сигналом, несущим соответствующую информацию. Таким образом, отметим, что для формирования образа отображаемого объекта, т.е. для получения информации о нем, необходимо, чтобы в ЗУ отображающей ИС существовали ранее сформированные образы, а в ЗУО - адекватная программа взаимодействия ПО с ЗУ.
   Следовательно, тогда и только тогда, когда сигнал, рецептор, ЗУ и ПО образуют отображающую динамическую систему, может сформироваться образ отображаемого объекта и возникнуть системное качество субъект-системы информация.
   Как видим, ИС характеризуется специфическим системным качеством, которое заключается в ее способности воспринимать информацию, благодаря тому, что в ее состав включена информация определенного объема и содержания. Отсюда следует, что для того, чтобы такая реальность как информация проявила себя, необходимо наличие опять же информации, но другой. Иначе говоря, информация проявляет себя только при взаимодействии с другой информацией. Это обстоятельство лаконично охарактеризовал К.Ф. фон Вайцзекер посредством двух взаимно дополняющих тезисов:
   - информацией является лишь то, что понимается;
   - информацией является лишь то, что производит информацию.
   С позиций атрибутивной концепции считается, что сама по себе упорядоченность некоторого материального объекта, в данном случае -"носителя" (информации), содержит в себе определенную информацию или является ею. В дальнейшем, при изложении материала, для упрощения ситуации, также будем использовать иногда понятие информации в таком контексте. Но всегда надо иметь в виду, что сама по себе любая упорядоченность, организация не является информацией. Организация может проявить себя в качестве информации только при "информационном" взаимодействии материальных объектов. Поскольку информация проявляет себя только в процессах, то можно утверждать, что информация есть характеристика, качество этих специфических процессов, а не той или иной структуры. Одна и та же структура или сигнал в одном случае могут нести информацию, а в другом - нет.
   Различают два способа обеспечения устойчивости систем: энергетический и негэнтропийный. Первый способ развития обеспечивает отбор и сохранение систем, обладающих большей энергией внутренних связей. Второй способ развития сохраняет те системы, которые обладают наибольшим многообразием способов поведения в ответ на разнообразные внешние воздействия, т.е. наибольшим запасом информации - негэнтропии, возрастающим в процессе развития системы. Как уже отмечалось, для формирования ФС необходимо, чтобы мощность (сила) физических системообразующих связей - СОС, была бы больше мощности физических системоразрушающих связей - СРС, или взаимодействий. При выполнении такого условия может сформироваться стабильная, статическая ФС, которая характеризуется минимумом свободной энергии и максимумом энтропии.
   В том случае, когда мощность СРС соизмерима или больше по сравнению с мощностью СОС, система оказывается нестабильной, и без дополнительных, стабилизирующих некоторых факторов, будет со временем разрушена. Единственным возможным стабилизирующим фактором в таком случае может быть только наличие в системе соответствующих управляющих процессов (т.е. наличие подсистем, реализующих эти процессы), которые фиксировали бы или СРС или (и) результат его воздействия на систему и осуществляли бы соответствующие компенсирующие, адаптирующие, действия. Но для того, чтобы управлять некоторым объектом (процессом) нужно знать текущие его параметры, знать оптимальные, нужные значения этих параметров, знать способ (способы), алгоритм, приближения текущих значений этих параметров к их оптимальным значениям. Иначе говоря, для реализации управляющих функций, система должна принимать информацию, иметь ее и уметь ее обрабатывать, т.е. система должна быть информационной. Способность к саморегулированию - свойство, противодействующее возрастанию энтропии, т.е. поступление и переработка внешней информации - есть способ борьбы с ростом энтропии.
   Надо обратить внимание на то, что для эффективного выполнения функций саморегулирования в ИС, мощность СОС должна быть соизмерима с мощностью СРС (имеется в виду в основном физические связи). Иначе говоря, ИС, с физической точки зрения, должна быть неравновесной. Только в этом случае возможна энергетически эффективная реализация ее адаптирующих функций под воздействием информационных сигналов. При "жесткой" стабильности системы ее информационные качества оказываются бессмысленными. Следовательно, следующим специфическим, необходимым качеством ИС является ее термодинамическая неравновесность. Можно считать, что в основе информационных связей лежат процессы автоматического управления, обеспечивающие стабильность ИС в условиях ее термодинамической неравновесности.
   Адаптация предполагает способность системы менять свои структуру и функции, качества, в зависимости от изменения влияния внешней среды. Но суть этой способности заключается в том, что меняются не любые параметры системы, а некоторые, не отражающие ее сущность, специфичность. Адаптирующие изменения всегда происходят как раз для строгого сохранения главного ядра существенных качеств системы. В данном случае можно утверждать, что адаптирующие изменения происходят, в основном, с целью сохранения системы как информационной, для того чтобы она могла реализовать свое некоторое назначение. Сохранение просто информационных свойств по сути ничего не дает, т.к. в результате такой "адаптации" может возникнуть "другая" информационная система, т.е. исходная так и не сохранится, иначе говоря, в этом случае теряется смысл в самих способностях к адаптации. Можно, конечно предположить, что цель этой адаптации является только сохранение системы, как некоторого физического объекта. Но и это предположение по существу тоже ничего нового не дает, т.к. в процессе адаптации, как мы уже видели, в общем случае изменяются структура и некоторые функции этого объекта, т.е. по сути он тоже меняется. Тогда нужно выявить существенные его функции, качества, которые необходимо сохранить в процессе этой адаптации, но сразу же возникает вопрос: "существенные" - с каких позиций? То есть опять приходим к понятию назначения системы.
   Вся информация, содержащаяся в ИС, включая программы функционирования подсистемы ПО, исходные образы, впечатления и т.д. обычно называется тезаурусом.
   Максимальное значение, которое может иметь тезаурус ИС, в основном определяется объемом ЗУ и ЗУО системы. Каждой связи, функции, свойственной системе, соответствует определенная часть тезауруса. С другой стороны, из определения тезауруса следует, что одна его часть, локализованная в ЗУ, является своего рода "банком впечатлений и образов", т.е. "банком данных", а другая, обусловленная ЗУО, представляет собой совокупность программ обработки, анализа впечатлений и образов, а также принятия решений, т.е. является своеобразным "банком знаний". Из приведенного определения тезауруса очевидно, что сложность тезауруса в основном определяется сложностью алгоритмов, зафиксированных в "банке знаний", но которые конечно не могут реализовываться без соответствующей информации, размещаемой в "банке данных".
   Если первую часть тезауруса обозначить как ТО, а вторую - ТП, то тезаурус ИС: ТС = ТО+ТП. С другой стороны: ТС , ТФ 1 + ТФ2 +...+ ТФj +..., где ТФj - часть тезауруса системы, ответственная за реализацию j-ой функции, связи системы.
   Таким образом, тезаурус - есть некое специфическое системное качество ИС, которое имеет соответствующие количественные характеристики и определяет, в основном, уровень сложности ИС. Можно утверждать, что сущность ИС определяется ее тезаурусом. И что для любой иерархической совокупности ИС всегда выполняется условие:
   ТСi > ТС(i+1).
   Если информационная система на нулевом уровне ее членения состоит из Т информационных элементов (подсистем), каждый из которых обладает тезаурусом ТЭi (i = 1, 2,....., N), то тезаурус рассматриваемой системы всегда меньше суммы тезаурусов ее элементов, т.е. всегда выполняется неравенство:
   ТС << ( ТЭ1 + ТЭ2 +...+ТЭi +...+ ТЭN ).
   Это существенное обстоятельство объясняется тем, что на любых уровнях членения глобальной иерархии ИС, как систем одного и того же рода, большая часть функций, связей, каждой объект-системы являются локальными и только меньшая часть - системообразующими и системными. Только в том случае, если все связи каждого элемента системы являются системными, это неравенство может превратиться в равенство. Но в этом случае элементы системы "вырождаются" и у системы исчезает структура, т.е. система также перестает быть системой. В самой сущности понятия системы заложена необходимость выполнения последнего неравенства.
   В дальнейшем под понятием тезауруса будем понимать не только суммарный объем всей информации, содержащейся в ИС, но и всю "аппаратурную часть" ИС, которая реализует все процедуры обработки и хранения информации.
   Основной информационной частью тезауруса каждой ИС должна быть модель, образ ее назначения, т.е. ЦЕЛЬ ее существования (образ "адекватного потребного будущего" по Бернштейну Н.А. [3]), и соответствующие альтернативные варианты ее достижения в зависимости от конкретного состояния ИС и окружающей среды. Процесс выбора способа достижения из этого альтернативного набора, является актом решения. Следовательно, акт решения предполагает наличие цели (или целей) и наоборот, наличие цели всегда предполагает необходимость акта решения. Цель заставляет ИС осуществлять совокупность действий, способствующих достижению этой цели. Комплекс действий, направленных на увеличение вероятности достижения этой цели, называется поведением. Следовательно, все ИС есть целеустремленные системы, т.е. управляющие, которые подчиняются принципам "объективной телеологии" [9], и при изучении которых не только правомочна, но и необходима постановка вопросов "для чего", "зачем", "с какой целью" и т.д. Вопросов - в принципе недопустимых в рамках методологических принципов точной науки.
   Характер чисто вещественно-энергетических взаимодействий, т.е. характер Ф-связей, обусловлен вариационными принципами, из которых следуют законы сохранения, термодинамики и т.д. Информационные взаимодействия, т.е. И-связи, могут реализоваться только при наличиии цели. Все И-действия, т.е. определенное поведение, иницируется только при наличии отклонения текущего состояния ИС от целевого. Характер поведения или И-действия, в основном зависит от программы, реализующей процесс достижения цели. Эффективность И-взаимодействия оценивается по скорости достижения цели, точнее состояния, при котором отклонение от цели достигает возможного минимума, при меньших энергетических затратах. Но, по всей вероятности, наиболее эффективным нужно считать то И-взаимодействие, выполнение которого потребовало наименьших изменений характеристик ИС, при одновременном достижении поставленной цели. Основной или единственной целью любой ИС, в общем случае является обеспечение ее стабильности в условиях термодинамической неравновестности. Поэтому понятие цели системы можно определить как задачу достижения желаемого состояния системы [10]. Понятия цели, целеполагания и целенаправленности будут более подробно рассматриваться в следующих разделах.