Algoritmi e Strutture Dati Esercizi Prima parte
|
|
- Rita Casagrande
- 5 anni fa
- Visualizzazioni
Transcript
1 Algoritmi e Strutture Dati Esercizi Prima parte Esercizio 1 Si cosideri il seguete codice: 1 i 1 2 k 0 3 while i 4 do if A[i] s 5 the k k A[k] A[i] 7 i i + 1 e si dimostri la sua correttezza rispetto alla specifica seguete: Iput (Pre-codizioe): A[1..] è u array di iteri; s è u itero. Output (Post-codizioe): A[1..k] cotiee tutti gli elemeti iizialmete i A[1..] che soo maggiori di s. La correttezza si domostra tramite il seguete ivariate per il ciclo while: A[1..k] cotiee tutti gli elemeti iizialmete i A[1.. i 1] che soo maggiori di s. INIZIALIZZAZIONE: i = 1 e k = 0: A[1..0] cotiee tutti gli elemeti iizialmete i A[1.. 0] che soo maggiori di s è baalmete vero essedo vuote etrambe le porzioi di array. MANTENIMENTO: Assumiamo che l ivariate valga prima di eseguire il ciclo. La prima istruzioe è ua if, seguiamo le due possibilità: A[i] s. I questo caso dopo le due assegazioi, k k + 1 e A[k] A[i], vale che: A[1..k] cotiee tutti gli elemeti iizialmete i A[1.. i] che soo maggiori di s. A[i] < s. Allora A[1..k] cotiee tutti gli elemeti iizialmete i A[1.. i] che soo maggiori di s. Dopo l aggiorameto di i ritroviamo l ivariate. TERMINAZIONE: Al temie del ciclo while i = +1 e quidi l ivariate diviee proprio la post-codizioe desiderata: A[1..k] cotiee tutti gli elemeti iizialmete i A[1.. ] che soo maggiori di s. Esercizio 2 Si risolvao le segueti ricorreze, giustificado la risposta. T () = 3T ( 2 ) + 2 T () = 1 3 T ( 2 ) T ( 4 ) + T () = 3T ( 2 ) + 2 Possiamo applicare il MT (o Metodo dell Esperto). Abbiamo: a=3, b=2, 1 < log b a = lg 3 < 2 e quidi f() = 2 = O( 1 2 ) = O( log b a ε ). Siamo el caso 1, otteiamo T () = Θ( lg 3 ).
2 T () = 1 3 T ( 2 ) T ( 4 ) + Possiamo utilizzare l albero di ricorsioe per formulare la seguete ipotesi: T () = Θ() ovvero (1) T () = Ω() e (2) T () = O(). La prima è immediata essedo T () sempre maggiore di. Possiamo verificare la secoda co il metodo di sostituzioe: T () c T () 1 3 c c 4 + = 1 4 c + = ( 1 4 c + 1) c, quado c 4 3 Esercizio 3 (ASD) Si dimostri la verità o la falsità di ciascua delle segueti affermazioi. (a) lg = Θ( 2 ) (b) + 3 = Ω(lg ) (c) O( 2 ) = O( 3 ) (d) 4 lg() = O(4 + lg( 2 )). (a) lg = Θ( 2 ) Falso. Si dimostra per assurdo. Se fosse vero sarebbe ache lg = Ω( 2 ) e quidi dovrebbero esistere 0 e c > 0 tali che c lg 2 ovvero per ogi 0, c lg. Assurdo essedo lim lg =. (b) + 3 = Ω(lg ) Vero. E facile dimostrare che + 3 = Ω() e che = Ω(lg ). Il risultato segue per trasitività. (c) O( 2 ) = O( 3 ) Vero. E facile vedere che 5 3 3, 25, quidi 5 3 = O( 3 ). Il risultato segue dal fatto che la somma di ua fuzioe i O( 3 ) ed ua i O( 2 ) è ella classe O( 3 ). (d) Falso. E facile vedere che 4 + lg( 2 ) = 4 + 2lg() = Θ(). Dovrebbe quidi essere 4 lg() = O(). Assurdo perchè o possoo esistere c, 0 > 0 tali che 4 lg() c per ogi 0 Esercizio 4 Si vuole dimostrare la correttezza del programma seguete: 1 esercizio(a,, s) 2 i 1 3 k 0 4 while i 5 do k isert(a[i], s, A, k) 6 i i + 1 rispetto alla specifica: Iput (Pre-codizioe): A[1..] è u array di iteri; s è u itero. Output (Post-codizioe): A[1..k] è u array ordiato che cotiee tutti gli elemeti iizialmete i A[1..] che soo maggiori di s. Si propoga ua specifica per la procedura isert(x, s, A, m) che permetta di dimostrare la correttezza del programma esercizio. La procedura isert(x, s, A, m) deve essere corretta rispetto la seguete specifica: Iput (Pre-codizioe): x, s soo iteri; A[1..m] è u array ordiato di iteri maggiori di s. Output (Post-codizioe): se x s ritora k = m e lascia ialterata A[1..m]; altrimeti ritora k = m + 1 e u array ordiato A[1..k] che cotiee ache x oltre a tutti gli elemeti iizialmete i A[1..m]. Co questa specifica la correttezza di esercizio segue dall ivariate: A[1..k] è u array ordiato che cotiee tutti gli elemeti iizialmete i A[1..i 1] che soo maggiori di s.
3 Esercizio 5 Scrivere u algoritmo ricorsivo che, data ua sequeza di > 0 umeri positivi coteuta i u array A[1.. ], utilizzi la tecica divide-et-impera per determiare se la sequeza cotiee u umero pari di 2. Descrivere la complessità dell algoritmo proposto. Sviluppiamo u algoritmo PariDispari(A,p,r) che restituisce true se la sequeza i A[p.. r] cotiee u umero dispari di 2, false altrimeti. La chiamata iiziale sarà PariDispari(A,1,). Assumiamo che == deoti u test di uguagliaza applicabile sia a umeri iteri che a valori booleai. PariDispari(A,p,r)::= if p=r the retur (A[p]==2) else if p<r the q = (p+r) div 2; firstpart = PariDispari(A,p,q); secodpart = PariDispari(A,q+1,r); retur (firstpart==secodpart) Correttezza Termiazioe: L algoritmo termia perchè le chiamate ricorsive vegoo effettuate su parti sempre piu piccole dell array iiziale. Possiamo quidi utilizzare u ragioameto iduttivo. Base. Il caso di base si verifica quado l array cotiee u solo elemeto e la risposta è corretta. Passo iduttivo. Se assumiamo che firstpart sia true se e solo se l array A[p..q] cotiee u umero pari di 2 e secodpart sia true se e solo se l array A[q + 1..r] cotiee u umero pari di 2, allora A[p..r] cotiee u umero pari di 2 se e solo se firstpart e secodpart soo etrambi true oppure false. La risposta è quidi corretta. Esercizio 6 Diciamo che x i è u massimo locale i ua sequeza di iteri (x 1,..., x ) se 1 < i < e x i 1 x i e x i+1 x i. Esempio: ella sequeza (7, 5, 2, 8, 8, 4, 9, 4, 5) vi soo 3 massimi locali: 8,8,9. Si scriva lo pseudocodice di u algoritmo che data ua array A[1..], di iteri, co 2, restituisce il umero m dei massimi locali di A. Si dimostri la correttezza dell algoritmo e se e discuta la complessità. max_loc(a,) m <- 0 i <- 2 while i < do if (A[i-1] <= A[i]) ad (A[i+1] <= A[i]) the m <- m+1 i <- i+1 retur m La correttezza si dimostra utilizzado il seguete ivariate per il ciclo while: m e il umero di massimi locali di A[1.. i-1] Iizializzazioe: Prima della prima esecuzioe del ciclo i = 2 e, per la defiizioe data, o ci soo massimi locali i A[1..2]; pertato l ivariate è verificato. Mateimeto: Il test verifica se A[i] è u massimo locale e i caso di risposta affermativa icremeta il valore di m. Pertato l ivariate viee preservato co l icremeto di i. Termiazioe: Il ciclo termia co i =. L ivariate assicura che soo stati coteggiati tutti i massimi locali di A[1..-1]. Poichè, per la defiizioe data, A[] o può essere u massimo locale, tutti i massimi locali di A soo già stati coteggiati. La complessità e chiaramete lieare.
4 Esercizio 7 Date le segueti procedure A e B, si determii la complessità asitotica della procedura A() su iput N. A() 1 S 0 2 for i 1 to 3 do S S + B(i) 4 retur S B(m) 1 S 0 2 for i 1 to m 3 do S S + i 4 retur S Poichè A richiama B dobbiamo calcolare la complessità T B (m) di B su iput m. E facile vedere che tale complessià è uguale a cm per ua qualche costate c > 0 i quato la procedura cosiste di u ciclo for da 1 ad m. La complessità T A () di A su iput è quidi determiata dalla sommatoria: i=1 T B(i) = i=1 ci = c i=1 i = c 2 ( + 1) = Θ(2 ) Esercizio 8 Date le segueti procedure A e B, si determii la complessità asitotica della procedura A() su iput N. A() 1 s 0 2 for i 1 to 3 do s s + B() 4 retur s B(m) 1 if m = 1 2 the retur 0 3 else retur B(m/2) + m La complessità di B può essere espressa tramite la ricorreza T B () = T B (/2) + Θ(1) che si risolve facilmete co il master method otteedo T B () = Θ(log). Per la complessità di A abbiamo A() 1 s for i 1 to do s s + B() i=1 T B() = T B () 4 retur s 1 e quidi: T A () = i=1 T B() = i=1 Θ(log) = Θ(log)
5 Esercizio 9 Nell ipotesi che Proc(m) = Θ( m), determiare la complessità asitotica (caso peggiore) della seguete procedura Fu(A, ) al crescere di N. Fu(A, ) 1 if < 1 2 the retur 1 3 t Fu(A, /2) 4 if t > 2 5 the t t 1 2 Fu(A, /2) 6 for j 1 to 7 do t t + A[j] + Proc() 8 retur t Fu(A, ) 1 if < 1 retur 1 2 t Fu(A, /2) T Fu (/2) 3 if t > 2 4 the t t 1 2 Fu(A, /2) T Fu(/2) 5 for j 1 to 6 do t t + A[j] + Proc() 7 retur t Nel caso peggiore vegoo effettuate etrambe le chiamate ricorsive e quidi T Fu () soddisfa la ricorreza T Fu () = 2 T Fu (/2) + Θ( ) e la complessità asitotica della procedura Fu si trova risolvedo tale ricorreza. Questo si ottiee facilmete utilizzado il Master Method. Si ha a = 2, b = 2, log 2 2 = 1, = Ω( 1+ɛ ), e soddisfa la proprietà di regolarità. Quidi siamo el caso 3 ed abbiamo T Fu () = Θ( ) = Θ( 3 2 ). Esercizio 10 Cosiderata la ricorreza: si richiede di: risolverla utilizzado il teorema pricipale; dire se T () = O( 2 ), giustificado la risposta. T () = 10T ( 3 ) E facile vedere che f() = = Θ( 2 ). Possiamo quidi valutare lg 3 10 per verificare quale dei tre casi è applicabile. Notiamo che 2 < lg 3 10 e che pertato esiste ua costate positiva ɛ tale che 2 = lg 3 10 ɛ. Quidi f() = O( lg 3 10 ɛ ). Siamo el caso 1 del metodo pricipale e quidi T () = Θ( lg 3 10 ). No. Dovrebbero esistere c, 0 tali che lg 3 10 < c 2 per ogi 0, assurdo i quato si avrebbe c > ɛ, per ogi 0. Esercizio 11 Cosiderata la ricorreza: la si risolva utilizzado il teorema pricipale; si dica se T () = O( 3 ), giustificado la risposta. T () = 3T ( 2 ) + 42
6 Dobbiamo iazitutto valutare lg 2 3 per verificare quale dei tre casi è applicabile. Otteiamo 1 < lg 2 3 < 2. Possiamo poi otare che f() = Θ( 2 ) e quidi scartare subito i primi due casi. La prima codizioe di applicabilità del terzo caso si verifica facilmete osservado che f() = Ω( 2 ) e che esiste u ɛ > 0 tale che lg ɛ = 2, ovvero che f() = Ω( lg 2 3+ɛ ). La codizioe di regolarità (3 4( 2 )2 2 c 42 ) si verifica facilmete scegliedo c = 3/4: 3 4( 2 ) Pertato T () = Θ(f()) = Θ( 2 ) E facile verificare che 2 3, per ogi > 1, e quidi che 2 lg = O( 3 ). Dalla risposta precedete e dala proprietà trasitiva per la classe O si ottiee T () = O( 3 ). Esercizio 12 Cosiderata la ricorreza: la si risolva utilizzado il teorema pricipale; si dica se T () = O( 3 ), giustificado la risposta. T () = 8T ( 3 ) + 22 lg Dobbiamo iazitutto valutare lg 3 8 per verificare quale dei tre casi è applicabile. Otteiamo 1 < lg 3 8 < 2. Possiamo poi otare che f() = Θ( 2 lg ) e quidi scartare subito i primi due casi. La prima codizioe di applicabilità del terzo caso si verifica facilmete osservado che f() = Ω( 2 ) e che esiste u ɛ > 0 tale che lg ɛ = 2, ovvero che f() = Ω( lg 3 8+ɛ ). La codizioe di regolarità (8 2( 3 )2 lg 3 c22 lg ) si verifica facilmete scegliedo c = 8/9: 8 2( 3 )2 lg lg. Pertato T () = Θ(f()) = Θ( 2 lg ) E facile verificare che 2 lg 3 e quidi che 2 lg = O( 3 ). Dalla risposta precedete e dala proprietà trasitiva per la classe O si ottiee T () = O( 3 ). Esercizio 13 Si cosideri la ricorreza: T () = T ( 4 ) + T ( 8 ) + 4 e si dimostri la verità o falsità delle segueti affermazioi, utilizzado il metodo di sostituzioe o le proprietà delle classi di complessità. 1. T () = Θ() 2. T () = O( lg ) 3. T () = Θ( lg ) Si disegi ioltre l albero di ricorsioe relativo alla ricorreza data. E facile dimostrare che T () = Θ(). Dobbiamo dimostrare che esistoo c 1, c 2, 0 positive tali che c 1 T () c 2, per ogi 0. Procededo co il metodo di sotituzioe, verifichiamo che esiste 0 0 e (i) esiste c 1 > 0 tale che c 1 c c , per ogi 0. E sufficiete scegliere c 1 = 1 per otteere: , per ogi 0. (ii) esiste c 2 > 0 tale che c c c 2, per ogi 0. E sufficiete scegliere c 2 = 8 per otteere: = 7 8, per ogi 0. La verità della secoda affermazioe segue dalle segueti cosiderazioi: (a) T () = Θ() implica T () = O() e (b) poiché lg, per ogi > 1 si ha = O( lg ). Quidi T () = O( lg ) segue da (a) e (b) per la proprietà trasitiva relativa alla classe O. La terza affermazioe è ivece falsa perchè = o( lg ), come si dimostra facilmete calcolado il limite.
7 4 = 4 / \ 1/2 = 3/2 / \ / \ 1/4 1/8 1/8 1/16 = 9/16 / \ 1/16 1/32... = 27/128 Esercizio 14 Sia T () = 4T ( 2 ) + 3. Si discuta la verità o falsità delle segueti affermazioi. (a) T () = Θ( 2 lg ) (b) T () = Θ( 3 ) (c) T () = Ω( 2 ) Esiste ɛ tale che 3 = Ω( lg 4+ɛ ) = Ω( 2+ɛ ). Ioltre per 4 9 c < 1 si ha: 4( 2 )3 = c 3. Siamo el caso 3 del MT. Quidi T () = Θ( 3 ). Soo corrette le risposte 2 e 3 ( 3 = Ω( 2 )). E ivece errata la 1 i quato 2 lg = o( 3 ) come si può provare calcolado il limite lim 2 lg 3 = 0
Algoritmi e Strutture Dati (Elementi)
Algoritmi e Strutture Dati (Elemeti Esercizi sulle ricorreze Proff. Paola Boizzoi / Giacarlo Mauri / Claudio Zadro Ao Accademico 00/003 Apputi scritti da Alberto Leporati e Rosalba Zizza Esercizio 1 Posti
Dettagli2T(n/2) + n se n > 1 T(n) = 1 se n = 1
3 Ricorreze Nel caso di algoritmi ricorsivi (ad esempio, merge sort, ricerca biaria, ricerca del massimo e/o del miimo), il tempo di esecuzioe può essere descritto da ua fuzioe ricorsiva, ovvero da u equazioe
DettagliCAPITOLO 3. Quicksort
CAPITOLO 3 Quicksort I questa lezioe presetiamo l algoritmo di ordiameto Quicksort(vedi []). L algoritmo Quicksort riceve i iput u array A e idici p r ed ordia l array A[p,, r] el modo seguete. L array
DettagliEsercizi sui limiti di successioni
AM0 - AA 03/4 ALFONSO SORRENTINO Esercizi sui iti di successioi Esercizio svolto a) Usado la defiizioe di ite, dimostare che: + 3 si π cos e ) e b) 0 Soluzioe Comiciamo da a) Vogliamo dimostrare che: ε
DettagliProgetto e analisi di algoritmi
Progetto e aalisi di algoritmi Roberto Cordoe DTI - Uiversità degli Studi di Milao Polo Didattico e di Ricerca di Crema Tel. 0373 / 898089 E-mail: cordoe@dti.uimi.it Ricevimeto: su apputameto Web page:
DettagliTracce di soluzioni di alcuni esercizi di matematica 1 - gruppo 42-57
Tracce di soluzioi di alcui esercizi di matematica - gruppo 42-57 4. Limiti di successioi Soluzioe dell Esercizio 42.. Osserviamo che a = a +6 e duque la successioe prede valori i {a,..., a 6 } e ciascu
DettagliCorso di Linguaggi e Traduttori 1 AA TEORIA DELLA COMPUTAZIONE (cenni)
Corso di Liguaggi e Traduttori 1 AA 2004-05 TEORIA DELLA COMPUTAZIONE cei) 1 Sommario Iterazioe e ricorsioe Relazioi di ricorreza Complessità computazioale 2 Iterazioe e Ricorsioe Dato u problema, la sua
DettagliAnalisi Matematica Soluzioni prova scritta parziale n. 1
Aalisi Matematica Soluzioi prova scritta parziale. 1 Corso di laurea i Fisica, 018-019 3 dicembre 018 1. Dire per quali valori dei parametri α R, β R, α > 0, β > 0 coverge la serie + (!) α β. ( )! =1 Soluzioe.
DettagliSERIE NUMERICHE Esercizi risolti. (log α) n, α > 0 c)
SERIE NUMERICHE Esercizi risolti. Calcolare la somma delle segueti serie telescopiche: a) b). Verificare utilizzado la codizioe ecessaria per la covergeza) che le segueti serie o covergoo: a) c) ) log
DettagliAM110 - ESERCITAZIONI V - VI. Esercizio svolto 1. Dimostrare che ogni insieme finito ha un massimo ed un minimo.
AM110 - ESERCITAZIONI V - VI 16-18 OTTOBRE 2012 Esercizio svolto 1. Dimostrare che ogi isieme fiito ha u massimo ed u miimo. Sia A = {a 1,..., a } R. Dimostriamo che A ha u massimo si procede i maiera
DettagliSOLUZIONE DI ESERCIZI DI ANALISI MATEMATICA IV ANNO 2015/16, FOGLIO 2. se x [n, 3n]
SOLUZIONE DI ESERCIZI DI ANALISI MATEMATICA IV ANNO 05/6, FOGLIO Sia f : R R defiita da f x { se x [, 3] 0 altrimeti Studiare la covergeza putuale, uiforme e uiforme sui compatti della successioe f e della
DettagliSoluzioni degli esercizi del corso di Analisi Matematica I
Soluzioi degli esercizi del corso di Aalisi Matematica I Prof. Pierpaolo Natalii Roberta Biachii & Marco Pezzulla ovembre 015 FOGLIO 1 1. Determiare il domiio e il sego della fuzioe ( ) f(x) = arccos x
DettagliSvolgimento degli esercizi del Capitolo 4
4. Michiel Bertsch, Roberta Dal Passo, Lorezo Giacomelli Aalisi Matematica 2 a edizioe Svolgimeto degli esercizi del Capitolo 4 Il limite segue dal teorema del cofroto: e / 0 per. 4.2 0
Dettagli1. a n = n 1 a 1 = 0, a 2 = 1, a 3 = 2, a 4 = 3,... Questa successione cresce sempre piú al crescere di n e vedremo che {a n } diverge.
Le successioi A parole ua successioe é u isieme ifiito di umeri disposti i u particolare ordie. Piú rigorosamete, ua successioe é ua legge che associa ad ogi umero aturale u altro umero (ache o aturale):
DettagliT n = f n log n = log n. 1 ] 1 ] 1 = sono verificate le disuguaglianze c 1
A.A. 00 05 Esame di Algoritmi e strutture dati luglio 005 Esercizio (6 puti) Risolvere co almeo due metodi diversi la seguete relazioe di ricorreza T = T =T Master Theorem a= b= per cui log b a = log /
DettagliCorso Propedeutico di Matematica
POLINOMI RICHIAMI DI TEORIA Defiizioe: u poliomio ( o fuzioe poliomiale) ella variabile x di grado a coefficieti reali ha la forma A = a0 + a1x + + a 1 x, dove a 0, a 1,..., a soo umeri reali assegati
DettagliSUCCESSIONI SERIE NUMERICHE pag. 1
SUCCESSIONI SERIE NUMERICHE pag. Successioi RICHIAMI Ua successioe di elemeti di u isieme X è ua fuzioe f: N X. E covezioe scrivere f( ) = x, e idicare le successioi mediate la ifiitupla ordiata delle
DettagliSerie di potenze / Esercizi svolti
MGuida, SRolado, 204 Serie di poteze / Esercizi svolti Si cosideri la serie di poteze (a) Determiare il raggio di covergeza 2 + x (b) Determiare l itervallo I di covergeza putuale (c) Dire se la serie
DettagliSECONDO ESONERO DI AM1 10/01/ Soluzioni
Esercizio. Calcolare i segueti iti: Razioalizzado si ottiee SECONDO ESONERO DI AM 0/0/2008 - Soluzioi 2 + 2, 2 + 2 = 2 + 2 + 2 + 2 = Per il secodo ite ci soo vari modi, e mostro tre. Ora ( ) ( + si = +
DettagliEsercizi sulle Serie numeriche
AM0 - A.A. 03/4 ALFONSO SORRENTINO Esercizi sulle Serie umeriche Esercizio svolto. Discutere il comportameto delle segueti serie umeriche: a +! b [ ] log c log+ d log + e arcta f g h i l log log! 3! 4
DettagliEsercizi sull estremo superiore ed inferiore
AM0 - A.A. 03/4 ALFONSO SORRENTINO Esercizi sull estremo superiore ed iferiore Esercizio svolto. Dire se i segueti isiemi soo limitati iferiormete o superiormete ed, i caso affermativo, trovare l estremo
DettagliCOMPLESSITA COMPUTAZIONALE ESERCITAZIONI (I PARTE) Tutor: Francesca Piersigilli
COMPLESSITA COMPUTAZIONALE ESERCITAZIONI (I PARTE) Tutor: Fracesca Piersigilli ANALISI DI ALGORITMI Aalizzare u algoritmo sigifica prevedere le risorse che esso richiede: MEMORIA TEMPO Per fare ciò assumeremo
Dettagli2.5 Convergenza assoluta e non
.5 Covergeza assoluta e o Per le serie a termii complessi, o a termii reali di sego o costate, i criteri di covergeza si qui visti o soo applicabili. L uico criterio geerale, rozzo ma efficace, è quello
DettagliAlgoritmi e Strutture di Dati
Algoritmi e Strutture di Dati Complessità degli algoritmi m.patrigai Nota di copyright queste slides soo protette dalle leggi sul copyright il titolo ed il copyright relativi alle slides (iclusi, ma o
DettagliEsercizi sulle successioni
Esercizi sulle successioi 1 Verificare, attraverso la defiizioe, che la successioe coverge a 2 3. a := 2 + 3 3 7 2 Verificare, attraverso la defiizioe, che la successioe coverge a 0. a := 4 + 3 3 5 + 7
DettagliEsercizi di Analisi II
Esercizi di Aalisi II Ao Accademico 008-009 Successioi e serie di fuzioi. Serie di poteze. Studiare la covergeza della successioe di fuzioi (f ) N, dove f : [, ] R è defiita poedo f (x) := x +.. Studiare
DettagliIl discriminante Maurizio Cornalba 23/3/2013
Il discrimiate Maurizio Coralba 3/3/013 Siao X 1,..., X idetermiate. Cosideriamo i poliomi V (X 1,..., X ) = i>j(x i X j ) (X 1,..., X ) = V (X 1,..., X ) Il poliomio V (X 1,..., X ) è chiaramete atisimmetrico.
DettagliPrincipio di induzione: esempi ed esercizi
Pricipio di iduzioe: esempi ed esercizi Pricipio di iduzioe: Se ua proprietà P dipedete da ua variabile itera vale per e se, per ogi vale P P + allora P vale su tutto Variate del pricipio di iduzioe: Se
DettagliDefinizione 1. Data una successione (a n ) alla scrittura formale. 1) a 1 + a a n +, si dà il nome di serie.
SERIE NUMERICHE Defiizioe. Data ua successioe (a ) alla scrittura formale ) a + a 2 + + a +, si dà il ome di serie. I umeri a, a 2,, a, rappresetao i termii della serie, i particolare a è il termie geerale
DettagliEsercitazione n 3. 1 Successioni di funzioni. Esercizio 1: Studiare la convergenza in (0, 1) della successione {f n } dove f n (x) =
Esercitazioe 3 Successioi di fuzioi Esercizio : Studiare la covergeza i (0, ) della successioe {f } dove f (x) = metre Sol.: Si verifica facilmete che lim f (x) = 0 x (0, ) lim sup f (x) = lim = + (0,)
Dettagli7 LE PROPRIETÀ DEI NUMERI NATURALI. SUCCES- SIONI
7 LE PROPRIETÀ DEI NUMERI NATURALI. SUCCES- SIONI Abbiamo usato alcue proprietà dei umeri aturali che coviee mettere i evideza. Per prima cosa otiamo che N gode delle due proprietà (i 0 N; (ii se N allora
DettagliSERIE NUMERICHE FAUSTO FERRARI
SERIE NUMERICHE FAUSTO FERRARI Materiale propedeutico alle lezioi di Aalisi Matematica per i corsi di Laurea i Igegeria Chimica e Igegeria per l Ambiete e il Territorio dell Uiversità di Bologa. Ao Accademico
DettagliTEORIA DELLE MATRICI. dove aij K. = di ordine n, gli elementi aij con i = j (cioè gli elementi a 11
1 TEORIA DELLE MATRICI Dato u campo K, defiiamo matrice ad elemeti i K di tipo (m, ) u isieme di umeri ordiati secodo m righe ed coloe i ua tabella rettagolare del tipo a11 a12... a1 a21 a22... a2 A =.........
DettagliEsponenziale complesso
Espoeziale complesso P.Rubbioi 1 Serie el campo complesso Per forire il cocetto di serie el campo complesso abbiamo bisogo di itrodurre la defiizioe di limite per successioi di umeri complessi. Defiizioe
Dettaglii-esima statistica d ordine di un insieme = i-esimo elemento più piccolo
Geeralità i-esima statistica d ordie di u isieme i-esimo elemeto più piccolo prima statistica d ordie di u isieme miimo -esima statistica d ordie di u isieme di elemeti massimo Mediao di u isieme di elemeti
DettagliEsercitazioni di Geometria II
Esercitazioi di Geometria II Letizia Perigotti - perigotti@sciece.uit.it 20 aprile 2012 Esercizio 1. Dimostrare che la famiglia degli itervalli chiusi e limitati B 1 = {[a, b] R : a < b} o è base di alcua
Dettagli(a 0, a 1, a 2,..., a n,...) (0, a 0 ), (1, a 1 ), (2, a 2 ),... (1, 3, 5, 7,...) Lezione del 26 settembre. 1. Successioni.
Lezioe del 26 settembre. 1. Successioi. Defiizioe 1 Ua successioe di umeri reali e ua legge che associa a ogi umero aturale = 0, 1, 2,... u umero reale - i breve: e ua fuzioe N R; si scrive ella forma
Dettagli1 + 1 ) n ] n. < e nα 1 n
Esercizi preparati e i parte svolti martedì 0.. Calcolare al variare di α > 0 Soluzioe: + ) α Per α il ite è e; se α osserviamo che da + /) < e segue che α + ) α [ + ) ] α < e α Per α > le successioi e
DettagliSERIE DI POTENZE Esercizi risolti. Esercizio 1 Determinare il raggio di convergenza e l insieme di convergenza della serie di potenze. x n.
SERIE DI POTENZE Esercizi risolti Esercizio x 2 + 2)2. Esercizio 2 + x 3 + 2 3. Esercizio 3 dove a è u umero reale positivo. Esercizio 4 x a, 2x ) 3 +. Esercizio 5 x! = x + x 2 + x 6 + x 24 + x 20 +....
DettagliLezioni di Matematica 1 - I modulo
Lezioi di Matematica 1 - I modulo Luciao Battaia 4 dicembre 2008 L. Battaia - http://www.batmath.it Mat. 1 - I mod. Lez. del 04/12/2008 1 / 28 -2 Sottosuccessioi Grafici Ricorreza Proprietà defiitive Limiti
DettagliIn questo capitolo approfondiremo le nostre conoscenze su sequenze e collezioni,
Cotare sequeze e collezioi Coteuto Sequeze e collezioi di elemeti distiti Sequeze e collezioi arbitrarie 3 Esercizi I questo capitolo approfodiremo le ostre coosceze su sequeze e collezioi, acquisedo gli
DettagliRelazioni di ricorrenza
Relazioi di ricorreza Teciche di soluzioe e teorema del metodo pricipale Ugo de' Liguoro - Algoritmi e Sperimetazioi 03/04 - Lez. Relazioi di ricorreza Ci soo metodi geerali per trovare l ordie di gradezza
DettagliSUCCESSIONI DI FUNZIONI
SUCCESSIONI DI FUNZIONI LUCIA GASTALDI 1. Defiizioi ed esempi Sia I u itervallo coteuto i R, per ogi N si cosideri ua fuzioe f : I R. Il simbolo f } =1 idica ua successioe di fuzioi, cioè l applicazioe
DettagliEsercizi Determinare il dominio di de nizione delle seguenti funzioni: a.
Esercizi -. Determiare il domiio di deizioe delle segueti fuzioi a. () = log jj p (jj ) b. () = µ 5 c. d. e. f. g. h. i. j. () =log jj () = 4p j j! Ã () =arcsi () = log 3 + () =log(jj ) p jj () =log(jcos
DettagliEsercizi svolti su successioni e serie di funzioni
Esercizi svolti su successioi e serie di fuzioi Esercizio. Calcolare il limite putuale di f ) = 2 +, [0, + ). Dimostrare che o si ha covergeza uiforme su 0, + ), metre si ha covergeza uiforme su [a, +
Dettaglialgoritmi e strutture di dati
algoritmi e strutture di dati complessità degli algoritmi m.patrigai ota di copyright queste slides soo protette dalle leggi sul copyright il titolo ed il copyright relativi alle slides (iclusi, ma o limitatamete,
Dettagli1 Esponenziale e logaritmo.
Espoeziale e logaritmo.. Risultati prelimiari. Lemma a b = a b Lemma Disuguagliaza di Beroulli per ogi α e per ogi ln a k b k. k=0 + α + α Teorema Disuguagliaza delle medie Per ogi ln, per ogi upla {a
DettagliProgramma (orientativo) secondo semestre 32 ore - 16 lezioni
Programma (orietativo) secodo semestre 32 ore - 6 lezioi 3 lezioi: successioi e serie 4 lezioi: itegrali 2-3 lezioi: equazioi differeziali 4 lezioi: sistemi di equazioi e calcolo vettoriale e matriciale
DettagliPROPRIETÀ DELLE POTENZE IN BASE 10
PROPRIETÀ DELLE POTENZE IN BASE Poteze i base co espoete itero positivo Prediamo u umero qualsiasi che deotiamo co la lettera a e u umero itero positivo che deotiamo co la lettera Per defiizioe (cioè per
DettagliRicerca di un elemento in una matrice
Ricerca di u elemeto i ua matrice Sia data ua matrice xm, i cui gli elemeti di ogi riga e di ogi coloa soo ordiati i ordie crescete. Si vuole u algoritmo che determii se u elemeto x è presete ella matrice
Dettagli1. Serie numeriche. Esercizio 1. Studiare il carattere delle seguenti serie: n2 n 3 n ; n n. n n. n n (n!) 2 ; (2n)! ;
. Serie umeriche Esercizio. Studiare il carattere delle segueti serie: ;! ;! ;!. Soluzioe.. Serie a termii positivi; cofrotiamola co la serie +, che è covergete: + + + 0. Pertato, per il criterio del cofroto
DettagliCorso di laurea in Matematica Corso di Analisi Matematica 1-2 AA Dott.ssa Sandra Lucente Successioni numeriche
Corso di laurea i Matematica Corso di Aalisi Matematica -2 AA. 0809.. Cooscere. Dott.ssa Sadra Lucete. Successioi umeriche Defiizioe di successioe, isieme degli elemeti della successioe, successioe defiita
DettagliProgrammazione dinamica vs. divide-et-impera
Programmazioe diamica vs. divide-et-impera Aalogia Soo etrambi paradigmi di sitesi di algoritmi che risolvoo problemi combiado le soluzioi di sottoproblemi Differeza Secodo divide-et-impera si suddivide
DettagliDOMANDE ed ESERCIZI su LIMITI di SUCCESSIONI e FUNZIONI
DOMANDE ed ESERCIZI su LIMITI di SUCCESSIONI e FUNZIONI I questa scheda soo proposte alcue domade teoriche sul cocetto di ite e alcui esercizi sul calcolo di iti proposti a temi d esame egli scorsi ai.
Dettagli1. Tra angoli e rettangoli
. Tra agoli e rettagoli Attività : il foglio A4 e le piegature Predi u foglio di carta A4 e piegalo a metà. Cota di volta i volta quati rettagoli si ottegoo piegado a metà più volte il foglio. Immagia
DettagliCongruenze in ; l insieme quoziente / n
Cogrueze i ; l isieme quoziete / Per ogi, si cosideri i la relazioe, che per il mometo deoteremo co ( ), così defiita: a ( ) b divide a-b Esempio: 5 (7 ) 19, perché 7 5-19=-14, metre 4 o è ella relazioe
DettagliProblem solving elementare su dati scalari. Esercizi risolti
1 Esercizio: Fattoriale Esercizi risolti Si realizzi u programma che, letto u umero, stampi il valore del fattoriale per tutti i umeri da 0 a. Si ricordi che 0!=1. void mai (void) it i,, fatt; pritf ("Valore
DettagliLe successioni: intro
Le successioi: itro Si cosideri la seguete sequeza di umeri:,, 2, 3, 5, 8, 3, 2, 34, 55, 89, 44, 233, detti di Fiboacci. Essa rappreseta il umero di coppie di coigli preseti ei primi 2 mesi i u allevameto!
DettagliESERCIZI SULLE SERIE
ESERCIZI SULLE SERIE. Dimostrare che la serie seguete è covergete: =0 + + A questa serie applichiamo il criterio del cofroto. Dovedo quidi dimostrare che la serie è covergete si tratterà di maggiorare
Dettagli2.4 Criteri di convergenza per le serie
2.4 Criteri di covergeza per le serie Come si è già acceato i precedeza, spesso è facile accertare la covergeza di ua serie seza cooscere la somma. Ciò è reso possibile da alcui comodi criteri che foriscoo
DettagliLe successioni: intro
Le successioi: itro Si cosideri la seguete sequeza di umeri:,,, 3, 5, 8, 3,, 34, 55, 89, 44, 33, detti di Fiboacci. Essa rappreseta il umero di coppie di coigli preseti ei primi mesi i u allevameto! Si
DettagliNote per la Lezione 11 Ugo Vaccaro
Progettazioe di Algoritmi Ao Accademico 2017 2018 Note per la Lezioe 11 Ugo Vaccaro Abbiamo visto ella lezioe scorsa u argometo ituitivo secodo il quale il tempo medio di esecuzioe di QuickSort è O( log
DettagliConsideriamo un insieme di n oggetti di natura qualsiasi. Indicheremo questi oggetti con
Calcolo Combiatorio Adolfo Scimoe pag 1 Calcolo combiatorio Cosideriamo u isieme di oggetti di atura qualsiasi. Idicheremo questi oggetti co a1 a2... a. Co questi oggetti si voglioo formare dei gruppi
DettagliEsercitazione n 4. 1 Serie di Taylor. Esercizio 1: Verificare che la funzione. f(x) = 0 se x = 0
Esercitazioe 4 1 Serie di Taylor Esercizio 1: Verificare che la fuzioe f(x) { e 1/x se x 0 0 se x 0 pur essedo C o è sviluppabile i serie di Taylor i x 0. Sol.: Determiiamo le derivate di f: 0 f (0) lim
DettagliElementi di calcolo combinatorio
Appedice A Elemeti di calcolo combiatorio A.1 Disposizioi, combiazioi, permutazioi Il calcolo combiatorio si occupa di alcue questioi iereti allo studio delle modalità secodo cui si possoo raggruppare
DettagliStima di somme: esercizio
Stima di somme: esercizio Valutare l'ordie di gradezza della somma k l (1 + 3 k ) Quado x
DettagliEsercizi svolti. 1. Calcolare i seguenti limiti: log(1 + 3x) x 2 + 2x. x 2 + 3 sin 2x. l) lim. b) lim. x 0 sin x. 1 e x2 d) lim. c) lim.
Esercizi svolti. Calcolare i segueti iti: a log + + c ± ta 5 + 5 si π e b + si si e d + f + 4 5 g + 6 4 6 h 4 + i + + + l ± + log + log 7 log 5 + 4 log m + + + o cos + si p + e q si s e ta cos e u siπ
DettagliQuarto Compito di Analisi Matematica Corso di laurea in Informatica, corso B 5 Luglio Soluzioni. z 2 = 3 4 i. a 2 b 2 = 3 4
Quarto Compito di Aalisi Matematica Corso di laurea i Iformatica, corso B 5 Luglio 016 Soluzioi Esercizio 1 Determiare tutti i umeri complessi z tali che z = 3 4 i. Soluzioe. Scrivedo z = a + bi, si ottiee
DettagliPrimo appello di Calcolo delle probabilità Laurea Triennale in Matematica 22/01/2018
Primo appello di Calcolo delle probabilità Laurea Trieale i Matematica 22/0/20 COGNOME e NOME... N. MATRICOLA... Esercizio. Siao X e Y due variabili aleatorie idipedeti, co le segueti distribuzioi: X Uif(0,
DettagliEsercizi di econometria: serie 2
Esercizi di ecoometria: serie Esercizio Per quali delle segueti uzioi di desità cogiuta le variabili casuali ed soo idipedeti?......3.4.5..5 (a) (b) 3 4....3.6.9..4...5..5 3.. 3.8..4.6 (c) (d) Nel caso
DettagliScritto da Maria Rispoli Domenica 09 Gennaio :32 - Ultimo aggiornamento Domenica 20 Febbraio :50
Ua delle applicazioi della teoria delle proporzioi è la divisioe di u umero (o di ua gradezza) i parti direttamete o iversamete proporzioali a più umeri o a più serie di umeri dati. Tale tipo di problema
Dettagli06 LE SUCCESSIONI DI NUMERI REALI
06 LE SUCCESSIONI DI NUMERI REALI Ua successioe è ua fuzioe defiita i. I simboli ua f : A tale che f ( ) è ua successioe di elemeti di A. Se poiamo f ( i) ai co i,...,,..., ua successioe può essere rappresetata
DettagliProbabilità e Statistica (cenni)
robabilità e Statistica (cei) remettiamo la distizioe tra i due cocetti: Defiizioe: dato il verificarsi di u eveto si defiisce la probabilità per l eveto cosiderato il rapporto tra il umero dei casi favorevoli
DettagliLezione 4. Gruppi di permutazioni
Lezioe 4 Prerequisiti: Applicazioi tra isiemi Lezioi e Gruppi di permutazioi I questa lezioe itroduciamo ua classe ifiita di gruppi o abeliai Defiizioe 41 ia X u isieme o vuoto i dice permutazioe su X
DettagliEsercizi: analisi asintotica delle funzioni di complessitá ricorsive
Esercizi: aalisi asitotica delle fuzioi di complessitá ricorsive Jauary, 00 Cotets 0. Il Metodo di Sostituzioe: esercizi risolti............ 0. Il Metodo di Iterazioe: esercizi risolti............. 7 0.
Dettagli1.6 Serie di potenze - Esercizi risolti
6 Serie di poteze - Esercizi risolti Esercizio 6 Determiare il raggio di covergeza e l isieme di covergeza della serie Soluzioe calcolado x ( + ) () Per la determiazioe del raggio di covergeza utilizziamo
Dettagli1. ESERCIZI sui NUMERI REALI. Determinare l estremo superiore e inferiore, il massimo e il minimo, se esistono, dei seguenti insiemi.
. ESERCIZI sui NUMERI REALI Determiare l estremo superiore e iferiore, il massimo e il miimo, se esistoo, dei segueti isiemi.. A = { R }. B = { < }. C = { + N {0}} 4. D = { k k Z} Provare di ciascua delle
DettagliEs. di Ordine di crescita. Di quanto aumenta il running time se la taglia ~nlog(n) operazioni. dell input)
Ricomiciamo da quato fatto Riflettiamo su quato fatto Problemi icotrati Algoritmi Problemi icotrati Algoritmi Max Subarray Stable Matchig Max Subarray Stable Matchig 2 possibilità! possibilità Algoritmo
Dettagli0.1 Esercitazioni V, del 18/11/2008
1 0.1 Esercitazioi V, del 18/11/2008 Esercizio 0.1.1. Risolvere usado Cramer il seguete sistema lieare x + y + z = 1 kx + y z = 0 x kz = 1 Soluzioe: Il determiate della matrice dei coefficieti è (k 2)(k
DettagliSoluzioni. 2 2n+1 3 2n. n=1. 3 2n 9. n=1. Il numero 2 può essere raccolto fuori dal segno di sommatoria: = 2. n=1 = = 8 5.
60 Roberto Tauraso - Aalisi Calcolare la somma della serie Soluzioi + 3 R La serie può essere riscritta el modo seguete: + 4 3 9 Il umero può essere raccolto fuori dal sego di sommatoria: + 4 3 9 Si tratta
DettagliCongruenze in ; l insieme quoziente / n
Cogrueze i ; l isieme quoziete / Per ogi, si cosideri i la relazioe così defiita: a b divide a-b. La relazioe biaria è detta cogrueza modulo. Se a b scriveremo pure a b (mod. ) e leggeremo a cogruo b (modulo
DettagliCorsi di laurea in fisica ed astronomia Prova scritta di Analisi Matematica 2. Padova,
Corsi di laurea i fisica ed astroomia Prova scritta di Aalisi Matematica Padova, 5.7.08 Si svolgao i segueti esercizi facedo attezioe a giustificare le risposte. Delle affermazioi o motivate e giustificate
DettagliInsiemi numerici. Sono noti l insieme dei numeri naturali: N = {1, 2, 3, }, l insieme dei numeri interi relativi:
Isiemi umerici Soo oti l isieme dei umeri aturali: N {1,, 3,, l isieme dei umeri iteri relativi: Z {0, ±1, ±, ±3, N {0 ( N e, l isieme dei umeri razioali: Q {p/q : p Z, q N. Si ottiee questo ultimo isieme,
DettagliSerie numeriche. Esercizi
Serie umeriche. Esercizi Mauro Saita, aprile 204. Idice Serie umeriche.. Serie a termii defiitivamete positivi..............................2 Serie a termii di sego altero.................................
DettagliLezione 2. . Gruppi isomorfi. Gruppi S n e A n. Sottogruppi normali. Gruppi quoziente. , ossia, equivalentemente, se x G Hx = xh.
Prerequisiti: Lezioe Gruppi Lezioe 2 Z Gruppi isomorfi Gruppi S e A Riferimeti ai testi: [FdG] Sezioe ; [H] Sezioe 26; [PC] Sezioe 58 Sottogruppi ormali Gruppi quoziete L Esempio 7 giustifica la seguete
DettagliRISOLUZIONE MODERNA DI PROBLEMI ANTICHI
RISOLUZIONE MODERNA DI PROBLEMI ANTICHI L itelletto, duque, che o è la verità, o comprede mai la verità i modo così preciso da o poterla compredere (poi acora) più precisamete, all ifiito, perché sta alla
Dettaglin + 2n 3 ; (1) lim n 2 log n + n (2) lim 2 n + 5 n = (3) lim Soluzione. (1). Riscrivendo oppportunamente la successione, si ha n2 (1 + 1/n 2 ) = n
Limiti di Successioi Ifiiti ed Ifiitesimi Esercizio Calcolare se esistoo i segueti iti: + + ; log + + + 5 ;! + +! Soluzioe Riscrivedo oppportuamete la successioe si ha + a = = + / = + Poichè + = + + =
DettagliEQUAZIONI E DISEQUAZIONI IRRAZIONALI. Prof.ssa Maddalena Dominijanni
EQUAZIONI E DISEQUAZIONI IRRAZIONALI EQUAZIONI IRRAZIONALI U equazioe i cui l icogita compare almeo ua volta sotto il sego di radice si dice equazioe irrazioale Soo irrazioali le segueti equazioi: 3 x
DettagliCalcolo I - Corso di Laurea in Fisica - 31 Gennaio 2018 Soluzioni Scritto
Calcolo I - Corso di Laurea i Fisica - Geaio 08 Soluzioi Scritto Data la fuzioe f = 8 + / a Calcolare il domiio, puti di o derivabilità ed asitoti; b Calcolare, se esistoo, estremi relativi ed assoluti.
DettagliSomma E possibile sommare due matrici A e B ottenendo una matrice C se e solo se le due matrici hanno lo stesso numero di righe e di colonne.
Matrici Geeralità sulle matrici I matematica, ua matrice è uo schierameto rettagolare di oggetti; le matrici di maggiore iteresse soo costituite da umeri come, per esempio, la seguete: 1 s 6 4 4 2 v t
Dettaglix 1 + x 2 + x 3 = 0 (a) 2x 2 + x 3 = 1 x 1 + x 2 = 2 Poichè la matrice incompleta 1 1 1
Uiversità degli Studi Roma Tre Corso di Laurea i Ottica ed Optometria Tutorato di Istituzioi di Matematica - AA206/207 Docete: Profssa E Scoppola Tutore: Giaclaudio Pietrazzii Esercizio Risolvere i segueti
DettagliEsercitazione di AM310
Uiversità degli Studi Roma Tre - Corso di Laurea i Matematica Esercitazioe di AM3 A.A. 8-9 - Esercitatore: Luca Battaglia Soluzioi dell esercitazioe 6 del Dicembre 8 Argometo: Misure prodotto, operatori
DettagliFUNZIONI SUCCESSIONI PRINCIPIO DI INDUZIONE
FUNZIONI SUCCESSIONI PRINCIPIO DI INDUZIONE. Le Fuzioi L'operazioe di prodotto cartesiao relazioe biaria La relazioe biaria fuzioe Fuzioi iiettive, suriettive, biuivoche Fuzioi ivertibili. Le Successioi
DettagliProblema 1 - soluzione a cura di E. Castagnola e L. Tomasi, con l uso della calcolatrice grafica TI-Nspire CX (non CAS)
Esame di Stato - Liceo Scietifico Prova scritta di Matematica - giugo 8 Problema - soluzioe a cura di E. Castagola e L. Tomasi, co l uso della calcolatrice grafica TI-Nspire CX (o CAS) Soluzioe ) Co riferimeto
Dettaglimin z wz sub F(z) = y (3.1)
37 LA FUNZIONE DI COSTO 3.1 Miimizzazioe dei costi Riprediamo il problema della massimizzazioe dei profitti del capitolo precedete e suppoiamo ora che l'impresa coosca il livello di output che deve produrre;
Dettagli1 Esercizi tutorato 27/5
Esercizi tutorato 7/5 Esercizi tutorato 7/5 Esercizio.. Si cosideri u compoete elettroico costituito da compoeti collegate i serie. Ogi compoete ha u tempo di vita T i Expλ), i =,..., idipedete. Sia X
Dettagli9 LIMITI DI SUCCESSIONI NUMERICHE
9 LIMITI DI SUCCESSIONI NUMERICHE Iiziamo ora ad esamiare gli argometi veri e propri di questa prima parte del corso, i cui svilupperemo gli strumeti per giugere a descrivere soddisfacetemete le proprietà
DettagliAlgebra delle matrici
Algebra delle matrici Prodotto di ua matrice per uo scalare Data ua matrice A di tipo m, e dato uo scalare r R, moltiplicado r per ciascu elemeto di A si ottiee ua uova matrice di tipo m, detta matrice
Dettagli