Принцип субституции органа или его функций
может быть в случае почки проиллюстрирован рядом примеров. У рыб в выделении, кроме почки, важное значение имеют жабры; солевые железы несут основную нагрузку в гипоосмотической регуляции в орган из эласмобранхий, морских рептилий и птиц. Экскрецию солей для опреснения обеспечивают солевые железы разного происхождения, только у млекопитающих основным органом в системе осморегуляции становятся почки.Олигомеризация органов и полимеризация функциональных единиц
имеют значение для повышения роли почки как важнейшего гомеостатического органа. Метамерно расположенные многочисленные метанефридии сменяются на парные выделительные органы у моллюсков, ракообразных, позвоночных. В то же время в едином органе, например в почке, имеются многочисленные функциональные единицы – нефроны. Для эффективности выполнения осморегулирующей и волюморегулирующей функций почки имеет значение участие не только многочисленных, но и дифференцированных групп нефронов, относящихся к разным популяциям.Выше шла речь о принципах эволюции функций, характеризующих прогрессивную эволюцию почки; это касается таких сторон ее развития, как мультифункциональность, интенсификация деятельности и т. п. Но процесс развития может сопровождаться регрессом функций, во всяком случае ряда функций. Примерами регресса функций может служить потеря способности к образованию гипоосмотической мочи у морских костистых рыб, редукция гломерулярного аппарата и клубочковой фильтрации у некоторых видов морских костистых рыб, рептилий, адаптирующихся к жизни в засушливых районах.
Необратимость регрессивной эволюции
почки может быть проиллюстрирована на примере водяных полевок, утративших способность к значительному осмотическому концентрированию мочи, а вместе с тем и способность обеспечивать осморегуляцию при дефиците воды. Миграция в морскую воду морских костистых рыб привела к необратимым изменениям в ряде систем, в том числе и в почке, что лишает их возможности к гиперосмотической регуляции. При анадромной миграции у лососей (горбуша) уже через несколько десятков минут после захода в реку из моря исключается возможность возврата в море из-за функционального переключения системы осморегуляции и необратимого регресса системы гипоосмотической регуляции.Эволюция функций слова
Развитие языка связано с возрастанием количества морфем в слове и за счет этого уменьшения количества слов. Имеющиеся ранее морфемы используются для образования новых слов в современном языке – это архи-, анти-, поли- (и т. п.). Возникают группы слов по принципу надстройки: сочинительные – bread and butter, подчинительные – fresh milk, конструкции – I saw him coming. В индоевропейском праязыке слова в предложении не управляли друг другом, а примыкали друг к другу, то есть были как бы сами по себе. Далее слова стали объединяться в группы, так что форма одного слова начинает задавать форму другого слова [Groot, 1957; Hawkins, 1983], но это еще не предложение. Смена функций проявляется в том, что местоимения начинают выступать в роли союзов. Наблюдается олигомеризация
– объединение когнитивно разных явлений в одну новую языковую единицу. Дифференциация функций слов видна в том, что конкретные значения выделяются из более аморфных; происходит разделение когнитивных и грамматических ролей – выделение субъекта и объекта, агенса и патиенса и т. д. Очень важной чертой эволюции этого уровня языка является стремление к упорядочению, к фиксированному месту слов в предложении и конструкциях. Увеличение мультифункциональности проявляется в возникновении разных, иногда очень различающихся значений одного и того же слова. Регресс функций, в том числе и необратимый, виден по отмиранию, выпадению слов или отдельных значений слов (архаизмы). Можно говорить о валентности, то есть сочетаемости слов друг с другом, различной для разных языков и универсальной.Эволюция процедур
Первоначально процедура в BASIC была задумана просто как часть программы, к которой возможно многократное обращение (GOSUB…RETURN), в процессе эволюции языка функции процедуры сильно расширились: появилась локализация переменных и меток, процедура стала таким же универсальным мультифункциональным средством
программирования, каким она изначально задумана в таком языке, как PASCAL, который появился значительно позднее первых версий BASIC.Интенсификация процедур
заключается в появлении возможности их предварительной трансляции на язык ассемблера. Эффект надстройки проявляется в возможности вызова одних процедур из тела других, а также применения рекурсивных процедур. Оказывается возможным построение иерархических систем любой сложности.