+ All Categories
Home > Documents > n 1)2 i3 Esercizi sull’induzionerec2.pdf · 15_ind+rec.ppt Author: Antonella Created Date:...

n 1)2 i3 Esercizi sull’induzionerec2.pdf · 15_ind+rec.ppt Author: Antonella Created Date:...

Date post: 18-Oct-2020
Category:
Upload: others
View: 2 times
Download: 0 times
Share this document with a friend
5
Esercizi sull’induzione Dimostrare per induzione i 3 i =1 n = n 2 (n + 1) 2 4 1 i(i + 1) i=1 n = n n + 1 i=0 n (2i + 1) 2 = (n + 1)(2n + 1)(2n + 3) 3 Soluzione Eeercizio Dimostrare per induzione: n: (nN) (n 1) (n + n 2 ) è pari
Transcript
Page 1: n 1)2 i3 Esercizi sull’induzionerec2.pdf · 15_ind+rec.ppt Author: Antonella Created Date: 12/6/2016 10:53:16 AM ...

1

Esercizi sull’induzione

Dimostrare per induzione

i 3i =1

n

∑ =n 2 (n +1)2

4

1i(i+1)i=1

n

∑ =nn+1

i=0

n

∑ (2i+1)2 = (n+1)(2n+1)(2n+3)3

Soluzione Eeercizio

Dimostrare per induzione:

∀n: (n∈N) ∧ (n ≥ 1) ⇒ (n + n2) è pari

Page 2: n 1)2 i3 Esercizi sull’induzionerec2.pdf · 15_ind+rec.ppt Author: Antonella Created Date: 12/6/2016 10:53:16 AM ...

2

Soluzione

Caso base: se n=1, n + n2 = 2, quindi l'affermazione è vera. Caso induttivo (n=k+1): (k+1)+ (k+1) 2 = k + 1 + k2+ 2k + 1 =

= (k + k2) + 2(k+1)   (k + k2) è pari per ipotesi induttiva

Ricorsione

Che cosa è la ricorsione in generale?

n  L’annidarsi di cose entro le cose e le sue variazioni. n  Qualche esempio: la scatole cinesi, matrioska, la stampa

di Escher

Specificare una sequenza n Enumerazione: 2, 4, 6, 8, ... n  Formula esplicita: f(n) = 2⋅n, n = 1, 2, 3, ... n  Formula ricorsiva:

¨  f(1) = 2 ¨  f(n) = f(n-1) + 2

f(2)=f(1)+2=2+2=4 f(3)=f(2)+2=4+2=6 f(4)=f(3)+2=6+2=8

Page 3: n 1)2 i3 Esercizi sull’induzionerec2.pdf · 15_ind+rec.ppt Author: Antonella Created Date: 12/6/2016 10:53:16 AM ...

3

Definizioni ricorsive n Una funzione matematica è definita ricorsivamente

quando nella sua definizione compare un riferimento a stessa

n  La ricorsione consiste nella possibilità di definire una funzione in termini di se stessa

È basata sul principio di induzione matematica: n  se una proprietà p vale per n=n0 (caso base); e n  si può provare che, assumendola valida per n, allora

vale per n+1, allora p vale per ogni n≥n0

Come fare … Operativamente, risolvere un problema, con un approccio ricorsivo comporta: n  identificare un “caso base” la cui soluzione sia nota

n  riuscire a esprimere la soluzione al caso generico n in termini dello stesso problema in uno o più casi più semplici (n-1, n-2, etc)

Esempio

n  f(0) =3 n  f(n+1) = 2⋅f(n) +3

Trovare f(1), f(2), f(3) e f(4)

Soluzione

n  f(1) = f(0+1) =2⋅f(0) +3 = 2⋅3 +3 =9 n  f(2) = f(1+1) =2⋅f(1) +3 = 2⋅9 +3 =21 n  f(3) = f(2+1) =2⋅f(2) +3 = 2⋅21+3 = 45 n  f(4) = f(3+1) =2⋅f(3) +3 = 2⋅45 +3 = 93

f(0) =3 f(n+1) = 2⋅f(n) +3

Page 4: n 1)2 i3 Esercizi sull’induzionerec2.pdf · 15_ind+rec.ppt Author: Antonella Created Date: 12/6/2016 10:53:16 AM ...

4

Fattoriale n! = n⋅(n-1)⋅(n-2) ⋅ ⋅ ⋅ 1 definizione di fattoriale fatt(0) = 1 fatt(n+1) = (n+1) ⋅ fatt(n) Esempio fatt(5) = 5⋅fatt(4)

= 5⋅(4⋅fatt(3)) = 5⋅4⋅(3⋅fatt(2)) = 5⋅4⋅3⋅(2⋅fatt(1)) = 5⋅4⋅3⋅ 2⋅ (1⋅fatt(0) ) = 5⋅4⋅3⋅ 2⋅1⋅1 = 120

Esercizio

Dare una definizione ricorsiva di

∑=

n

kka

0

naaa +++ !10

Soluzione

0

0

00 aa

k=∑

=

10

1

0

)( +=

+

=

+= ∑∑ n

n

kk

n

kk aaa

f(0) = a0 f(n+1) = f(n) + an+1

Fibonacci

Il problema di Fibonacci, o problema dei conigli, consiste nel determinare quante coppie di conigli ci saranno dopo n mesi, nelle seguenti ipotesi:

1.  al mese 1 c'è una coppia di conigli neonati, 2.  un coniglio diventa fertile dopo un mese dalla nascita, 3.  ogni coppia di conigli fertile genera ogni mese una nuova

coppia di conigli 4.  non c'è mortalità di conigli

Page 5: n 1)2 i3 Esercizi sull’induzionerec2.pdf · 15_ind+rec.ppt Author: Antonella Created Date: 12/6/2016 10:53:16 AM ...

5

Fibonacci

2 +

+

Coppie

1

1

5

3

2

Mese 1

Mese 2

Mese 3

Mese 4

Mese 5 3 + 2

8 Mese 6 5 + 3

Soluzione Sequenza 1, 1, 2, 3 ,5, 8, 13, 21, 34, 55, 89, 144,… Ogni nuovo numero rappresenta la somma dei due numeri che lo precedono Chiamando fib(n) la successione di Fibonacci, si assume convenzionalmente fib(0) = 0 La successione di Fibonacci, dunque, è: 0, 1, 1, 2, 3 ,5, 8, 13, 21, 34, 55, 89, 144,… Definizione ricorsiva: n  fib(0) = 0 n  fib(1) = 1 n  fib(n) = fib(n-1) + fib(n-2) per n = 2, 3, 4, 5, ...


Recommended