Matematica discreta - Relazione di ricorrenza

In questo capitolo discuteremo di come le tecniche ricorsive possono derivare sequenze ed essere usate per risolvere problemi di conteggio. Viene chiamata la procedura per trovare i termini di una sequenza in modo ricorsivorecurrence relation. Studiamo la teoria delle relazioni di ricorrenza lineare e le loro soluzioni. Infine, introduciamo le funzioni di generazione per risolvere le relazioni di ricorrenza.

Definizione

Una relazione di ricorrenza è un'equazione che definisce ricorsivamente una sequenza in cui il termine successivo è una funzione dei termini precedenti (Esprimendo $ F_n $ come una combinazione di $ F_i $ con $ i <n $).

Example - Serie di Fibonacci - $ F_n = F_ {n-1} + F_ {n-2} $, Torre di Hanoi - $ F_n = 2F_ {n-1} + 1 $

Relazioni di ricorrenza lineare

Un'equazione di ricorrenza lineare di grado ko ordine k è un'equazione di ricorrenza nel formato $ x_n = A_1 x_ {n-1} + A_2 x_ {n-1} + A_3 x_ {n-1} + \ dots A_k x_ {nk} $ ($ A_n $ è una costante e $ A_k \ neq 0 $) su una sequenza di numeri come polinomio di primo grado.

Questi sono alcuni esempi di equazioni di ricorrenza lineare:

Relazioni ricorrenti Valori iniziali Soluzioni
F n = F n-1 + F n-2 a 1 = a 2 = 1 Numero di Fibonacci
F n = F n-1 + F n-2 a 1 = 1, a 2 = 3 Lucas Number
F n = F n-2 + F n-3 a 1 = a 2 = a 3 = 1 Sequenza padovana
F n = 2F n-1 + F n-2 a 1 = 0, a 2 = 1 Numero di Pell

Come risolvere la relazione di ricorrenza lineare

Supponiamo che una relazione di ricorrenza lineare ordinata sia - $ F_n = AF_ {n-1} + BF_ {n-2} $ dove A e B sono numeri reali.

L'equazione caratteristica per la relazione di ricorrenza di cui sopra è:

$$ x ^ 2 - Ascia - B = 0 $$

Possono verificarsi tre casi mentre si trovano le radici:

Case 1- Se questa equazione fattorizza come $ (x- x_1) (x- x_1) = 0 $ e produce due radici reali distinte $ x_1 $ e $ x_2 $, allora $ F_n = ax_1 ^ n + bx_2 ^ n $ è la soluzione. [Qui, aeb sono costanti]

Case 2 - Se questa equazione fattorizza come $ (x- x_1) ^ 2 = 0 $ e produce una singola radice reale $ x_1 $, allora $ F_n = a x_1 ^ n + bn x_1 ^ n $ è la soluzione.

Case 3 - Se l'equazione produce due radici complesse distinte, $ x_1 $ e $ x_2 $ in forma polare $ x_1 = r \ angle \ theta $ e $ x_2 = r \ angle (- \ theta) $, allora $ F_n = r ^ n (a cos (n \ theta) + b sin (n \ theta)) $ è la soluzione.

Problem 1

Risolvi la relazione di ricorrenza $ F_n = 5F_ {n-1} - 6F_ {n-2} $ dove $ F_0 = 1 $ e $ F_1 = 4 $

Solution

L'equazione caratteristica della relazione di ricorrenza è:

$$ x ^ 2 - 5x + 6 = 0, $$

Quindi, $ (x - 3) (x - 2) = 0 $

Quindi, le radici sono -

$ x_1 = 3 $ e $ x_2 = 2 $

Le radici sono reali e distinte. Quindi, questo è nella forma del caso 1

Quindi, la soluzione è:

$$ F_n = ax_1 ^ n + bx_2 ^ n $$

Qui, $ F_n = a3 ^ n + b2 ^ n \ (As \ x_1 = 3 \ e \ x_2 = 2) $

Perciò,

$ 1 = F_0 = a3 ^ 0 + b2 ^ 0 = a + b $

$ 4 = F_1 = a3 ^ 1 + b2 ^ 1 = 3a + 2b $

Risolvendo queste due equazioni, otteniamo $ a = 2 $ e $ b = -1 $

Quindi, la soluzione finale è:

$$ F_n = 2,3 ^ n + (-1). 2 ^ n = 2,3 ^ n - 2 ^ n $$

Problem 2

Risolvi la relazione di ricorrenza - $ F_n = 10F_ {n-1} - 25F_ {n-2} $ dove $ F_0 = 3 $ e $ F_1 = 17 $

Solution

L'equazione caratteristica della relazione di ricorrenza è:

$$ x ^ 2 - 10x -25 = 0 $$

Quindi $ (x - 5) ^ 2 = 0 $

Quindi, esiste una singola radice reale $ x_1 = 5 $

Poiché esiste un'unica radice con valore reale, questa è nella forma del caso 2

Quindi, la soluzione è:

$ F_n = ax_1 ^ n + bnx_1 ^ n $

$ 3 = F_0 = a.5 ^ 0 + (b) (0.5) ^ 0 = a $

$ 17 = F_1 = a.5 ^ 1 + b.1.5 ^ 1 = 5a + 5b $

Risolvendo queste due equazioni, otteniamo $ a = 3 $ e $ b = 2/5 $

Quindi, la soluzione finale è - $ F_n = 3.5 ^ n + (2/5) .n.2 ^ n $

Problem 3

Risolvi la relazione di ricorrenza $ F_n = 2F_ {n-1} - 2F_ {n-2} $ dove $ F_0 = 1 $ e $ F_1 = 3 $

Solution

L'equazione caratteristica della relazione di ricorrenza è:

$$ x ^ 2 -2x -2 = 0 $$

Quindi, le radici sono -

$ x_1 = 1 + i $ e $ x_2 = 1 - i $

In forma polare,

$ x_1 = r \ angle \ theta $ e $ x_2 = r \ angle (- \ theta), $ dove $ r = \ sqrt 2 $ e $ \ theta = \ frac {\ pi} {4} $

Le radici sono immaginarie. Quindi, questo è nella forma del caso 3.

Quindi, la soluzione è:

$ F_n = (\ sqrt 2) ^ n (a cos (n. \ Sqcap / 4) + b sin (n. \ Sqcap / 4)) $

$ 1 = F_0 = (\ sqrt 2) ^ 0 (a cos (0. \ Sqcap / 4) + b sin (0. \ Sqcap / 4)) = a $

$ 3 = F_1 = (\ sqrt 2) ^ 1 (a cos (1. \ Sqcap / 4) + b sin (1. \ Sqcap / 4)) = \ sqrt 2 (a / \ sqrt 2 + b / \ sqrt 2 ) $

Risolvendo queste due equazioni otteniamo $ a = 1 $ e $ b = 2 $

Quindi, la soluzione finale è:

$ F_n = (\ sqrt 2) ^ n (cos (n. \ Pi / 4) + 2 sin (n. \ Pi / 4)) $

Relazione di ricorrenza non omogenea e soluzioni particolari

Una relazione di ricorrenza è chiamata non omogenea se è nella forma

$ F_n = AF_ {n-1} + BF_ {n-2} + f (n) $ dove $ f (n) \ ne 0 $

La relazione di ricorrenza omogenea associata è $ F_n = AF_ {n – 1} + BF_ {n-2} $

La soluzione $ (a_n) $ di una relazione di ricorrenza non omogenea ha due parti.

La prima parte è la soluzione $ (a_h) $ della relazione di ricorrenza omogenea associata e la seconda parte è la particolare soluzione $ (a_t) $.

$$ a_n = a_h + a_t $$

La soluzione alla prima parte viene eseguita utilizzando le procedure discusse nella sezione precedente.

Per trovare la soluzione particolare, troviamo una soluzione di prova appropriata.

Sia $ f (n) = cx ^ n $; siano $ x ^ 2 = Ax + B $ l'equazione caratteristica della relazione di ricorrenza omogenea associata e siano $ x_1 $ e $ x_2 $ le sue radici.

  • Se $ x \ ne x_1 $ e $ x \ ne x_2 $, allora $ a_t = Ax ^ n $

  • Se $ x = x_1 $, $ x \ ne x_2 $, allora $ a_t = Anx ^ n $

  • Se $ x = x_1 = x_2 $, allora $ a_t = An ^ 2x ^ n $

Esempio

Sia una relazione di ricorrenza non omogenea $ F_n = AF_ {n – 1} + BF_ {n-2} + f (n) $ con radici caratteristiche $ x_1 = 2 $ e $ x_2 = 5 $. Le soluzioni di prova per diversi valori possibili di $ f (n) $ sono le seguenti:

f (n) Soluzioni di prova
4 UN
5.2 n An2 n
8.5 n An5 n
4 n A4 n
2n 2 + 3n + 1 Un 2 + Bn + C

Problem

Risolvi la relazione di ricorrenza $ F_n = 3F_ {n-1} + 10F_ {n-2} + 7.5 ^ n $ dove $ F_0 = 4 $ e $ F_1 = 3 $

Solution

Questa è una relazione lineare non omogenea, dove l'equazione omogenea associata è $ F_n = 3F_ {n-1} + 10F_ {n-2} $ e $ f (n) = 7.5 ^ n $

L'equazione caratteristica della sua relazione omogenea associata è:

$$ x ^ 2 - 3x -10 = 0 $$

Oppure $ (x - 5) (x + 2) = 0 $

Oppure $ x_1 = 5 $ e $ x_2 = -2 $

Quindi $ a_h = a.5 ^ n + b. (- 2) ^ n $, dove aeb sono costanti.

Poiché $ f (n) = 7.5 ^ n $, cioè della forma $ cx ^ n $, una ragionevole soluzione di prova di at sarà $ Anx ^ n $

$ a_t = Anx ^ n = An5 ^ n $

Dopo aver inserito la soluzione nella relazione di ricorrenza, otteniamo:

$ An5 ^ n = 3A (n - 1) 5 ^ {n-1} + 10A (n - 2) 5 ^ {n-2} + 7,5 ^ n $

Dividendo entrambi i lati per $ 5 ^ {n-2} $, otteniamo

$ An5 ^ 2 = 3A (n - 1) 5 + 10A (n - 2) 5 ^ 0 + 7,5 ^ 2 $

Oppure, $ 25An = 15An - 15A + 10An - 20A + 175 $

Oppure $ 35A = 175 $

Oppure $ A = 5 $

Quindi, $ F_n = An5 ^ n = 5n5 ^ n = n5 ^ {n + 1} $

La soluzione della relazione di ricorrenza può essere scritta come:

$ F_n = a_h + a_t $

$ = a.5 ^ n + b. (- 2) ^ n + n5 ^ {n + 1} $

Mettendo i valori di $ F_0 = 4 $ e $ F_1 = 3 $, nell'equazione sopra, otteniamo $ a = -2 $ e $ b = 6 $

Quindi, la soluzione è:

$ F_n = n5 ^ {n + 1} + 6. (- 2) ^ n -2,5 ^ n $

Generazione di funzioni

Generating Functions rappresenta sequenze in cui ogni termine di una sequenza è espresso come coefficiente di una variabile x in una serie di potenze formali.

Matematicamente, per una sequenza infinita, diciamo $ a_0, a_1, a_2, \ dots, a_k, \ dots, $ la funzione generatrice sarà -

$$ G_x = a_0 + a_1x + a_2x ^ 2 + \ dots + a_kx ^ k + \ dots = \ sum_ {k = 0} ^ {\ infty} a_kx ^ k $$

Alcune aree di applicazione

Le funzioni di generazione possono essere utilizzate per i seguenti scopi:

  • Per risolvere una varietà di problemi di conteggio. Ad esempio, il numero di modi per apportare modifiche a Rs. Banconota da 100 con le denominazioni Rs.1, Rs.2, Rs.5, Rs.10, Rs.20 e Rs.50

  • Per risolvere le relazioni di ricorrenza

  • Per provare alcune delle identità combinatorie

  • Per trovare formule asintotiche per termini di sequenze

Problem 1

Quali sono le funzioni di generazione delle sequenze $ \ lbrace {a_k} \ rbrace $ con $ a_k = 2 $ e $ a_k = 3k $?

Solution

Quando $ a_k = 2 $, funzione di generazione, $ G (x) = \ sum_ {k = 0} ^ {\ infty} 2x ^ {k} = 2 + 2x + 2x ^ {2} + 2x ^ {3} + \ dots $

Quando $ a_ {k} = 3k, G (x) = \ sum_ {k = 0} ^ {\ infty} 3kx ^ {k} = 0 + 3x + 6x ^ {2} + 9x ^ {3} + \ dots \ dots $

Problem 2

Qual è la funzione generatrice della serie infinita; $ 1, 1, 1, 1, \ punti $?

Solution

Qui $ a_k = 1 $, per $ 0 \ le k \ le \ infty $

Quindi, $ G (x) = 1 + x + x ^ {2} + x ^ {3} + \ dots \ dots = \ frac {1} {(1 - x)} $

Alcune utili funzioni di generazione

  • Per $ a_k = a ^ {k}, G (x) = \ sum_ {k = 0} ^ {\ infty} a ^ {k} x ^ {k} = 1 + ax + a ^ {2} x ^ { 2} + \ punti \ punti \ punti = 1 / (1 - ascia) $

  • Per $ a_ {k} = (k + 1), G (x) = \ sum_ {k = 0} ^ {\ infty} (k + 1) x ^ {k} = 1 + 2x + 3x ^ {2} \ dots \ dots \ dots = \ frac {1} {(1 - x) ^ {2}} $

  • Per $ a_ {k} = c_ {k} ^ {n}, G (x) = \ sum_ {k = 0} ^ {\ infty} c_ {k} ^ {n} x ^ {k} = 1 + c_ {1} ^ {n} x + c_ {2} ^ {n} x ^ {2} + \ dots \ dots \ dots + x ^ {2} = (1 + x) ^ {n} $

  • Per $ a_ {k} = \ frac {1} {k!}, G (x) = \ sum_ {k = 0} ^ {\ infty} \ frac {x ^ {k}} {k!} = 1 + x + \ frac {x ^ {2}} {2!} + \ frac {x ^ {3}} {3!} \ dots \ dots \ dots = e ^ {x} $