Реферат: Роль систем счисления в истории компьютеров

где a i = {0, 1} - двоичная цифра i-го разряда представления; n - разрядность представления; F(i) - число Фибоначчи, задаваемое с помощью следующего рекуррентного соотношения:

F(i) = F(i-1) + F(i-2);

F(1) + F(2) = 1;

Однако наиболее революционным предложением в современной теории систем счисления по праву можно считать систему счисления с иррациональным основанием, предложенную в 1957 г. американским математиком Джорджем Бергманом. Под "Тау-системой", или системой Бергмана, понимается следующий способ представления действительного числа А:

A= Σ ai τi ; (2)
i

где ai - двоичные цифры, 0 или 1; i = 0, +1, +2, +3; τ i - вес i-й цифры в представлении; τ - основание системы счисления.

На первый взгляд может показаться, что в система Бергмана не представляет собой ничего особенного по сравнению с традиционным позиционным представлением, но это только на первый взгляд. Вся суть состоит именно в том, что основанием системы счисления является знаменитое иррациональное число

_
τ = 1 + √5
2

, которое является корнем следующего алгебраического уравнения:

x2 = x + 1

Будучи корнем указанного алгебраического уравнения, "золотая пропорция" обладает следующим математическим свойством:

τn = τn-1 + τn-2 ,

где n принимает значения из следующего множества: 0, +1, +2, +3 ...

Именно в этом обстоятельстве (иррациональное основание τ) кроется причина ряда "экзотических" свойств "системы Бергмана" (более подробно о ней можно узнать на Web-сайте "Музей Гармонии и Золотого Сечения", ( http://www.goldenmuseum.zibys.com/ ).

Существенно подчеркнуть, что "Тау-система" переворачивает наши традиционные представления о системах счисления, более того - традиционное соотношение между числами рациональными и иррациональными. В "Тау-системе" основанием, то есть началом счисления, является некоторое иррациональное отношение τ, с помощью которого, используя систему (2) можно представить все другие числа, включая натуральные, дробные и иррациональные.

Идеи Цекендорфа и Бергмана получили дальнейшее развитие в работах автора настоящей статьи. В книге "Введение в алгоритмическую теорию измерения" (1977 г.) представление Фибоначчи-Цекендорфа было обобщено с помощью понятия р-кода Фибоначчи, основанного на р-числах Фибоначчи, и разработана арифметика Фибоначчи для таких представлений.

Под р-кодом Фибоначчи понимается следующий способ представления натурального числа N:

N = an Fp (n) + an-1 Fp (n-1) + ... + ai Fp (i) + ... + a1 Fp (1), (3)

где ai = {0, 1} - двоичная цифра i-го разряда представления; n - разрядность представления; Fp (i) - р-число Фибоначчи, задаваемое с помощью следующей рекуррентной формулы:

Fp (i) = Fp (i-1) + Fp (i-p-1); (4)

Fp (1) = Fp (2) = ... = Fp (p+1) = 1, (5)

где р - целое неотрицательное число, принимающее значение из множества {0, 1, 2, 3 ...}.

Заметим, что понятие "р-кода Фибоначчи" включает в себя бесконечное число представлений, так как каждому р соответствует свое представление; при этом для случая р = 0 р-код Фибоначчи вырождается в классическое двоичное представление, а для случая р = 1 - в представление Фибоначчи-Цекендорфа. При р = x любое р-число Фибоначчи равно 1, а это означает, что р-код Фибоначчи сводится к так называемому "унитарному коду":

N = 1 + 1 + : + 1;

А это, в свою очередь, означает, что р-коды Фибоначчи как бы заполняют пробел между классической двоичной системой счисления и унитарным кодом, включая их в качестве частных крайних случаев.

В книге "Коды золотой пропорции" (1984 г.) с использованием так называемых обобщенных золотых пропорций была обобщена система счисления Бергмана. Такие способы представления чисел были названы кодами золотой пропорции.

Под кодами золотой пропорции понимаются следующие способы представления действительного числа А:

A= Σ ai τp i ; (6)
i

где ai - двоичные цифры, 0 или 1; i = 0, +1, +2, +3 ...; τp i - вес i-й цифры в представлении; τp - "золотая р-пропорция", являющаяся действительным корнем следующего алгебраического уравнения:

τp+1p + 1,

где целое число р принимает значение из множества {0, 1, 2, 3 ...}.

Заметим, что при р = 0 уравнение золотой р-пропорции вырождается в тривиальное уравнение x = 2, и при этом tp = 2; при р = 1 оно вырождается в уравнение для классической золотой пропорции и корень τp совпадает с классической золотой пропорцией.

К-во Просмотров: 562
Бесплатно скачать Реферат: Роль систем счисления в истории компьютеров