16
ZESZYTY NAUKOWE AKADEMII MARYNARKI WOJENNEJ ROK LII NR 3 (186) 2011 107 Hubert Wysocki Akademia Marynarki Wojennej MACIERZE FIBONACCIEGO GENEROWANE PRZEZ OPERACJE RÓ Ż NICOWE STRESZCZENIE Na gruncie teorii sterowania ciąg Fibonacciego można traktować jako rozwiązanie dys- kretnego układu dynamicznego określonego za pomocą równania stanu i równania wyjścia. Różne operacje różnicowe generują żne macierze stanu takiego układu. W szczególności otrzymujemy macierz odpowiadającą żnicy wstecznej. W pracy omówiono jej zastosowania do wyznaczania pewnych własności ciągu Fibonacciego. Słowa kluczowe: liczby, macierze i tożsamości Fibonacciego, operacje różnicowe. UKŁAD DYNAMICZNY FIBONACCIEGO Dwustronny ciąg Fibonacciego jest jednoznacznie określony za pomocą równania różnicowego 1 (1) i warunków początkowych (2) 1 oznacza zbiór liczb całkowitych.

MACIERZE FIBONACCIEGO GENEROWANE PRZEZ OPERACJE …yadda.icm.edu.pl/yadda/element/bwmeta1.element.baztech... · 2013-07-03 · Macierze Fibonacciego generowane przez operacje ró

  • Upload
    others

  • View
    2

  • Download
    1

Embed Size (px)

Citation preview

Page 1: MACIERZE FIBONACCIEGO GENEROWANE PRZEZ OPERACJE …yadda.icm.edu.pl/yadda/element/bwmeta1.element.baztech... · 2013-07-03 · Macierze Fibonacciego generowane przez operacje ró

ZESZYTY NAUKOWE AKADEMII MARYNARKI WOJENNEJ ROK LII NR 3 (186) 2011

107

H u b e r t W y s o c k i A k a d e m i a M a r y n a r k i W o j e n n e j

M A C I E R Z E F I B O N A C C I E G O G E N E R O W A N E P R Z E Z O P E R A C J E R ÓŻN I C O W E

STRESZCZENIE

Na gruncie teorii sterowania ciąg Fibonacciego można traktować jako rozwiązanie dys-kretnego układu dynamicznego określonego za pomocą równania stanu i równania wyjścia. Różne operacje różnicowe generują różne macierze stanu takiego układu. W szczególności otrzymujemy macierz odpowiadającą różnicy wstecznej. W pracy omówiono jej zastosowania do wyznaczania pewnych własności ciągu Fibonacciego.

Słowa kluczowe: liczby, macierze i tożsamości Fibonacciego, operacje różnicowe.

UKŁAD DYNAMICZNY FIBONACCIEGO

Dwustronny ciąg Fibonacciego

jest jednoznacznie określony za pomocą równania różnicowego

1 (1)

i warunków początkowych

(2)

1 oznacza zbiór liczb całkowitych.

Page 2: MACIERZE FIBONACCIEGO GENEROWANE PRZEZ OPERACJE …yadda.icm.edu.pl/yadda/element/bwmeta1.element.baztech... · 2013-07-03 · Macierze Fibonacciego generowane przez operacje ró

Hubert Wysocki

108 Zeszyty Naukowe AMW

Można wykazać, że wyraz ogólny ciągu dany jest wzorem Bineta

(3)

gdzie

Ponadto zachodzi zależność

(4)

W dalszej części pracy ciąg będziemy rozważać jako roz-wiązanie autonomicznego i jednorodnego dyskretnego układu dynamicznego o rów-naniu stanu (5) i równaniu wyjścia (6)

gdzie jest wektorem o elementach należących

do przestrzeni rzeczywistych nieskończonych ciągów dwustronnych , natomiast macierz stanu i macierz wyjścia są danymi macierzami liczbowymi odpowiednio o wymiarach i oraz jest jedną z następujących operacji różnicowych:

• , gdzie — przesunięcie w prawo; • , gdzie — różnica progresywna; • , gdzie — przesunięcie w lewo; • , gdzie — różnica wsteczna,

gdzie . Operacje te generują różne macierze równania stanu (5). Będziemy je nazywali macierzami Fibonacciego, ponieważ ich elementy będą się wyrażały za pomocą odpowiednich wyrazów ciągu . Rysunek 1. przedstawia schemat blokowy wspomnianego układu, gdzie oznacza operację prawą odwrotną do 2.

2 Zagadnienia związane z prawymi odwrotnościami do rozważanych w tej pracy opera-

cji różnicowych są przedmiotem badań analizy algebraicznej [7] i nieklasycznego rachunku operatorów [2, 12, 13].

Page 3: MACIERZE FIBONACCIEGO GENEROWANE PRZEZ OPERACJE …yadda.icm.edu.pl/yadda/element/bwmeta1.element.baztech... · 2013-07-03 · Macierze Fibonacciego generowane przez operacje ró

Macierze Fibonacciego generowane przez operacje różnicowe

3 (186) 2011 109

Rys. 1. Schemat blokowy układu Fibonacciego (5), (6)

Źródło: opracowanie własne.

MACIERZE I

Stosując operację przesunięcia , równanie (1) możemy przedstawić w postaci

(7)

Wprowadzając tzw. fazowe zmienne stanu

otrzymujemy oraz, na podstawie (7), . Mamy więc

oraz

Zatem w tym przypadku macierz stanu i macierz wyjścia są odpowiednio równe

Aby zastosować różnicę , zamiast (1), (2) należy rozważyć następujące zagadnienie początkowe

(8) Wówczas

Page 4: MACIERZE FIBONACCIEGO GENEROWANE PRZEZ OPERACJE …yadda.icm.edu.pl/yadda/element/bwmeta1.element.baztech... · 2013-07-03 · Macierze Fibonacciego generowane przez operacje ró

Hubert Wysocki

110 Zeszyty Naukowe AMW

Otrzymane równanie ma postać (7). Zatem przy

wnioskujemy, że oraz .

Historia zastosowań macierzy

(9)

w związku z liczbami Fibonacciego została opisana w pracy [4]. Między innymi wykazuje się, że

(10)

skąd wynika tożsamość Cassiniego [6]

(11)

Z (9) i (10) otrzymujemy

W szczególności

MACIERZ

Stosując przesunięcie , równanie (8) zapisujemy w postaci

która przy

Page 5: MACIERZE FIBONACCIEGO GENEROWANE PRZEZ OPERACJE …yadda.icm.edu.pl/yadda/element/bwmeta1.element.baztech... · 2013-07-03 · Macierze Fibonacciego generowane przez operacje ró

Macierze Fibonacciego generowane przez operacje różnicowe

3 (186) 2011 111

sprowadza się do układu (5), (6), gdzie

Macierz była rozważana między innymi w pracach [6, 8, 9]. Stosując indukcję, można wykazać, że

skąd wynika

MACIERZ

Po zastosowaniu różnicy równanie (1) przyjmuje postać

skąd wnioskujemy, że

Z przeglądu literatury wynika, że macierz nie była dotąd stosowana do badania liczb Fibonacciego. Niniejszy artykuł jest więc, w jakimś stopniu, uzupeł-nieniem tej luki. Udowodnimy najpierw następujący

Lemat 1.

(12)

D o w ó d . Wzór (12) wykażemy najpierw dla 3, stosując zasadę indukcji.

3 oznacza zbiór liczb całkowitych nieujemnych.

Page 6: MACIERZE FIBONACCIEGO GENEROWANE PRZEZ OPERACJE …yadda.icm.edu.pl/yadda/element/bwmeta1.element.baztech... · 2013-07-03 · Macierze Fibonacciego generowane przez operacje ró

Hubert Wysocki

112 Zeszyty Naukowe AMW

Ponieważ

zatem (12) zachodzi dla . Ponadto

Dokonajmy przekształcenia elementów otrzymanej macierzy. Najpierw zauważmy, że

Ponadto, korzystając ze określenia (1) ciągu Fibonacciego, uzyskujemy

(13)

Ostatecznie wnioskujemy, że wzór (12) zachodzi dla każdego . Jeżeli , to , gdzie . Biorąc pod uwagę, że , mamy więc

Na podstawie własności (4) mamy dalej

Page 7: MACIERZE FIBONACCIEGO GENEROWANE PRZEZ OPERACJE …yadda.icm.edu.pl/yadda/element/bwmeta1.element.baztech... · 2013-07-03 · Macierze Fibonacciego generowane przez operacje ró

Macierze Fibonacciego generowane przez operacje różnicowe

3 (186) 2011 113

Ostatecznie . Wniosek 1. (14)

D o w ó d . Ponieważ jest macierzą nieosobliwą, więc na podstawie twierdzenia Cauchy’ego , własność zachodzi dla każdego . Stąd z lematu 1. otrzymujemy wzór (14). Własność (14) jest szczególnym przypadkiem tożsamości Catalana [11]

jeżeli przyjmiemy . Wniosek 2.

(15)

D o w ó d . Jeżeli , to z własności Cassiniego (11) otrzymujemy

Stąd i z (14) wynika tożsamość (15). Wniosek 3.

(16)

D o w ó d . Przyjmując oraz , gdzie , mamy . W szczególności oznacza, że

czyli wzór (16).

Page 8: MACIERZE FIBONACCIEGO GENEROWANE PRZEZ OPERACJE …yadda.icm.edu.pl/yadda/element/bwmeta1.element.baztech... · 2013-07-03 · Macierze Fibonacciego generowane przez operacje ró

Hubert Wysocki

114 Zeszyty Naukowe AMW

Wniosek 4.

(17)

(18)

D o w ó d . Jeżeli oraz ,

to . W szczególności oznacza, że

skąd, na podstawie (1), wynika wzór (17).

Analogicznie, dla oraz

otrzymujemy . Stąd, w szczególności , czyli

Lemat 2.

(19)

D o w ó d . Korzystając z (12) oraz (13), otrzymujemy

Page 9: MACIERZE FIBONACCIEGO GENEROWANE PRZEZ OPERACJE …yadda.icm.edu.pl/yadda/element/bwmeta1.element.baztech... · 2013-07-03 · Macierze Fibonacciego generowane przez operacje ró

Macierze Fibonacciego generowane przez operacje różnicowe

3 (186) 2011 115

Wniosek 5.

(20)

D o w ó d . Z lematu 2. wynika, że

(21)

skąd, w szczególności oznacza własność (20). Z tożsamości (20), między innymi dla , otrzymujemy

Stąd wynika, że musimy przyjąć . Wniosek 6.

(22)

D o w ó d . Na podstawie (21) otrzymujemy

(23)

Równość oznacza własność (22). Z (19) mamy w szczególności

(24)

Nietrudno sprawdzić, że wzór (24) wynika również z twierdzenia Cayleya-Hamiltona.

Wniosek 7.

(25)

Page 10: MACIERZE FIBONACCIEGO GENEROWANE PRZEZ OPERACJE …yadda.icm.edu.pl/yadda/element/bwmeta1.element.baztech... · 2013-07-03 · Macierze Fibonacciego generowane przez operacje ró

Hubert Wysocki

116 Zeszyty Naukowe AMW

D o w ó d . Z (24) dla otrzymujemy

Z (12) oraz z równości i własności (4) mamy dalej

skąd wynika wzór (25). Wniosek 8. Jeżeli , gdzie , to dla dowolnego zachodzi

(26)

D o w ó d . Dla takich, że mamy . Stąd, wobec (12), równość oznacza, że

Iterując uzyskany wzór, otrzymujemy (26) dla dowolnego . Własność ta zachodzi również dla , ponieważ dla , wobec (4), mamy

. Zauważmy, że , gdzie

Otrzymujemy stąd dekompozycję Jordana

(27)

gdzie są wartościami własnymi macierzy . Wniosek 9.

(28)

Page 11: MACIERZE FIBONACCIEGO GENEROWANE PRZEZ OPERACJE …yadda.icm.edu.pl/yadda/element/bwmeta1.element.baztech... · 2013-07-03 · Macierze Fibonacciego generowane przez operacje ró

Macierze Fibonacciego generowane przez operacje różnicowe

3 (186) 2011 117

D o w ó d . Z rozkładu (27) otrzymujemy , a stąd wynika równość , która oznacza własność (28).

Nietrudno sprawdzić, że tożsamość (28) zachodzi również dla [3]. Stąd ze wzoru Bineta (3) oraz (28) wynika kolejny Wniosek 10.

(29)

ZWIĄZEK Z MACIERZĄ ERCOLANO

W [3] Ercolano rozważał macierz Fibonacciego

dla której

(30)

Porównując (12) z (30), mamy

(31)

Otrzymujemy stąd Wniosek 11.

(32)

D o w ó d . Z (31) mamy

Stąd oznacza wzór (32).

Page 12: MACIERZE FIBONACCIEGO GENEROWANE PRZEZ OPERACJE …yadda.icm.edu.pl/yadda/element/bwmeta1.element.baztech... · 2013-07-03 · Macierze Fibonacciego generowane przez operacje ró

Hubert Wysocki

118 Zeszyty Naukowe AMW

Zgodnie z twierdzeniem Cayleya-Hamiltona . Stąd z (31) mamy

(33) Wniosek 12.

(34)

D o w ó d . Z (33) otrzymujemy równość macierzy

która pociąga za sobą równość elementów , czyli własność (34).

ZWIĄZEK Z MACIERZĄ

Z (33) wynika, że jest pierwiastkiem kwadratowym z macierzy . Inny jej pierwiastek otrzymujemy, korzystając z dekompozycji Jordana (27). Mamy wówczas

Macierz możemy również wyznaczyć explicite ze wzoru Cayleya ([5], problem 6.2). Lemat 3.

(35)

Page 13: MACIERZE FIBONACCIEGO GENEROWANE PRZEZ OPERACJE …yadda.icm.edu.pl/yadda/element/bwmeta1.element.baztech... · 2013-07-03 · Macierze Fibonacciego generowane przez operacje ró

Macierze Fibonacciego generowane przez operacje różnicowe

3 (186) 2011 119

D o w ó d . Wykażemy najpierw, że wzór (35) jest słuszny dla . Niech więc . Ponieważ , zatem na podstawie (12) i wzoru Bineta (3) otrzymujemy (35). Z kolei dla , tzn. , mamy

co kończy dowód. W zależności od parzystości liczby , macierz może być wyrażona przez wyrazy ciągu Fibonacciego lub ciągu Lucasa. Dwustronny ciąg Lucasa

spełnia równanie różnicowe

(36)

i warunki początkowe

(37)

Odpowiednik wzoru Bineta na ogólny wyraz ciągu ma postać

(38)

Mamy przy tym

Korzystając z (3) i (38), na podstawie lematu 3. otrzymujemy

Page 14: MACIERZE FIBONACCIEGO GENEROWANE PRZEZ OPERACJE …yadda.icm.edu.pl/yadda/element/bwmeta1.element.baztech... · 2013-07-03 · Macierze Fibonacciego generowane przez operacje ró

Hubert Wysocki

120 Zeszyty Naukowe AMW

Wniosek 13.

(39)

gdzie jest macierzą Ercolano (30) oraz

Z twierdzenia Cayleya-Hamiltona mamy . Zatem

Porównując tę równość z (33), uzyskujemy

, co implikuje .

Stąd oraz z (39), podobnie jak wnioski 7. i 12., otrzymujemy Wniosek 14.

(40)

(41)

BIBLIOGRAFIA

[1] Benjamin A. T., Quinn J. J., Proofs that really count: the art of combinatorial proof, ‘Dolciani Mathematical Expositions’, 27, Mathematical Association of America, Washington 2003.

[2] Bittner R., Rachunek operatorów w przestrzeniach liniowych, PWN, Warsza-wa 1974.

Page 15: MACIERZE FIBONACCIEGO GENEROWANE PRZEZ OPERACJE …yadda.icm.edu.pl/yadda/element/bwmeta1.element.baztech... · 2013-07-03 · Macierze Fibonacciego generowane przez operacje ró

Macierze Fibonacciego generowane przez operacje różnicowe

3 (186) 2011 121

[3] Ercolano J., Golden sequences of matrices with applications to Fibonacci algebra, ‘Fibonacci Quart.’, 1976, 14 (5), pp. 419–426.

[4] Gould H. W., A history of the Fibonacci Q-matrix and a higher-dimensional problem, ‘Fibonacci Quart.’, 1981, 19 (3), pp. 250–257.

[5] Higham N. J., Functions of matrices: theory and computation, SIAM, Phila-delphia, PA 2008.

[6] Koshy T., Fibonacci and Lucas numbers with applications, John Wiley & Sons, New York 2001.

[7] Przeworska-Rolewicz D., Algebraic Analysis, D. Reidel & PWN, Dordrecht — Warszawa 1988.

[8] Robinson D. W., The Fibonacci matrix modulo m, ‘Fibonacci Quart.’, 1963, 1 (2), pp. 29–36.

[9] Silvester J. R., Fibonacci properties by matrix methods, ‘Mathematical Gazette’, 1979, 63, pp. 88–91.

[10] Vajda S., Fibonacci and Lucas numbers and the golden section, John Wiley & Sons, New York 1989.

[11] Weisstein E. W., CRC Concise Encyclopedia of Mathematics. Second Edition, Chapman and Hall/CRC, Boca Raton, FL 2003.

[12] Wysocki H., Taylor’s formula for the forward difference via operational calculus, ‘Stud. Sci. Math. Hung.’, 2010, 47 (1), pp. 46–53.

[13] Wysocki H., Model nieklasycznego rachunku operatorów Bittnera dla różnicy wstecznej, „Zeszyty Naukowe” AMW, 2010, nr 2, s. 37–48.

F I B O N A C C I M A T R I C E S G E N E R A T E D B Y D I F F E R E N C E O P E R A T I O N S

ABSTRACT

On the basis of the control theory, the Fibonacci sequence can be treated as a solution of a discrete dynamic system defined by means of state and output equations. Distinct difference operations generate distinct state matrices of such a system. In particular, we obtain the matrix

Page 16: MACIERZE FIBONACCIEGO GENEROWANE PRZEZ OPERACJE …yadda.icm.edu.pl/yadda/element/bwmeta1.element.baztech... · 2013-07-03 · Macierze Fibonacciego generowane przez operacje ró

Hubert Wysocki

122 Zeszyty Naukowe AMW

corresponding to the backward difference. In this paper, the applications of such a matrix to de-termining certain properties of the Fibonacci sequence have been discussed.

Keywords: Fibonacci numbers, matrices and identities, difference operations.