Таким образом, можно считать очевидным, что для совершения действия (поступка) ЖС должна осуществить выбор цели из множества целей рассматриваемого ею в данный момент уровня иерархии. Для такого выбора ЖС должна иметь возможность оценить эффективность выбора текущей цели. Но некоторую цель можно оценить только относительно эффективности достижения другой цели, находящейся на более высоком уровне иерархии. Другого способа корректной оценки цели не существует, а без оценки цели ЖС не может осуществить ее выбор и, следовательно, совершить определенное действие или поступок, или же эффективно реализовать свое поведение. Иначе говоря, должна существовать некоторая шкала приоритетов (ценностей) целей, которую невозможно реализовать на каждом уровне иерархии без более высокого уровня. Кроме этого условия, для адекватного функционирования ЖС как системы, необходимо, чтобы эта шкала приоритетов целей была стабильна в процессе онтогенеза ЖС, а для ЖС как вида ее стабильность должна обеспечиваться в течение всего филогенеза данного вида ЖС.
Очевидно, что самый нижний уровень иерархии целей определяется характером самых элементарных действий, на которые способна ЖС, как информационная система. Что касается самого верхнего уровня иерархии, то здесь такой определенности не существует. Для ЖС, расположенных на нижних уровнях иерархии, т.е. не обладающих сознанием, этот уровень, как и вся иерархия целей со своими приоритетами, в основном закладывается генетически, что и реализуется по всей вероятности. У ЖС, обладающих сознанием, а тем более самосознанием, т.е., в частности, у человека, определенная часть этой иерархической системы целей со своими приоритетными шкалами ценностей, формируется в процессе воспитания, формирования личности. В этом случае приоритетность целей, находящихся на самом высоком уровне иерархии, осознаваемом индивидом, должна закладываться в его тезаурус на уровне веры. Не существует принципиально другой возможности "сознательно присвоить" приоритеты этим целям, т.к. "нет"(т.е. не осознается) более высокого уровня иерархии, без которого, как мы видели, невозможно осуществить оценку целей, а следовательно и их выбор. Поэтому, можно считать, что постановка вопроса: "для чего", необходима для поиска более "высшей" цели, позволяющей адекватно выбрать цель на текущем уровне иерархии целей.
Нельзя также исключить возможность, что абсолютные приоритеты некоторых наивысших целей все-таки закладываются в тезаурус, точнее в подсознание индивида и передаются из поколения в поколение генетически. Но здесь однозначно утверждать ничего нельзя, т.к. для этого пока нет никаких объективных фактов. Есть только некоторое "интуитивное" чувство, что приоритетность каких-то "высших" целей, как и сами эти цели, все-таки закладываются (в виде некоторой "потенции") в подсознание индивида генетически, т.е. они свойствены имманентно человеку. Конечно здесь имеются в виду не те цели, которые обуславливают поведение и любые действия, поступки индивида, направленные на сохранение его, как живого организма. эти цели безусловно передаются генетически, как и у любого животного, живого организма.
Количество уровней ИСЦ различно у разных ЖС и можно достаточно обоснованно считать, что с ростом уровня сложности ЖС количество этих уровней увеличивается, начиная с какого-то минимума. С усложнением ЖС, в общем случае, увеличивается и возможное количество целей на каждом уровне ИСЦ. Можно также предположить, что начиная с некоторого уровня, число целей на каждом уровне уменьшается с увеличением самого уровня и на самом верхнем уровне данной ИСЦ может быть даже только одна цель. Количество целей на каждом уровне ИСЦ и число этих уровней обуславливают многообразие поведения ЖС.
Исходя из всего вышеизложенного, можно попробовать более четко сформулировать понятие сложности информационной системы и принять, что
сложность ИС есть сумма всех целей ее ИСЦ с учетом "веса" уровней ИСЦ, т.е. сложность ИС равна двойной сумме (по i, j) слагаемых Ki и Цji, где Цji есть j-тая цель i-того уровня, а Кi есть некий "вес" целей i-того уровня. Причем,
Кi > K(i+1), а j = 1,2,...,Qi.
Наверное, по такому же принципу можно оценить и сложность любого алгоритма, а также программы, реализующей этот алгоритм (именно сложность, а не объем), т.е. считать, что
сложность алгоритма пропорциональна числу всех "ветвлений", содержащихся в алгоритме.
Уже отмечалась определенная аналогия между энергией и информацией. Точно также можно провести некотору. аналогию между потенциальной энергией (физической) и сложностью ИС. Тогда кинетической энергии будет соответствовать сложность той части тезауруса ИС, которая активизирована для достижения текущей цели, т.е. реализующая текущее поведение, действие ИС. Если принять правомочность такой аналогии, то по всей вероятности целесообразно ввести и такие понятия, как мощность сложности и плотность сложности.