Вызывали?
Мажорных (т.е. составляющих основную часть) оснований действительно 4 - A, G, C и (T или U).
>А почему именно 4?
Вопрос не имеет смысла. Потому что потому
. "Так природа захотела, почему -не наше дело, для чего - не нам судить". (с) Окуджава.
Если исходить из реалий нашей жизни - то такой системы достаточно для того, чтобы были 2 пары оснований - крепко связанные - G-C и слабо A-T. И можно было бы отличать РНК не по сахарам, а по основаниям (U). Но никто не может гарантировать, что это единственная возможная система.
Вообще - то на эту тему наверняка можно найти и в Инете информацию. Не говоря уж о библиотеке...
Смотри учебники биохимии. Скажем, А. Спирина.
>Ну, нам надо обеспечить кодирование тридцати с чем-то аминокислот
ДВАДЦАТИ. Еще 2-3 "стоп" кодона, и один кодон "начало"(формил метионин, только у бактерий, насколько я помню).
Вырожденность кода возникает из-за того, что реально третье основание распознаётся "халявно". Чтобы не сказать "очень халявно".
Кстати, у человека КОДИРУЮЩИЕ и регуляторные последовательности вместе, насколько я помню, занимают процентов то ли 10, то ли 5, то ли 2 от общего объёма генома. И многие гены бывают в нескольких копиях.
А у некоторых вирусов одна и та же последовательность может читаться в двух разных направлениях(частично). Им важнее место в вирионе экономить.
Вообще, будьте осторожны с применением в биологии компьютерных/инженерных аналогий. Легко грубую ошибку сделать.