INF1130 SESSION H13 : SOLUTIONS du DEVOIR 2

Documents pareils
Fonctions de deux variables. Mai 2011

Cours de mathématiques

Problèmes de Mathématiques Filtres et ultrafiltres

Mathématiques Algèbre et géométrie

Exemples de problèmes et d applications. INF6953 Exemples de problèmes 1

De même, le périmètre P d un cercle de rayon 1 vaut P = 2π (par définition de π). Mais, on peut démontrer (difficilement!) que

Cours arithmétique et groupes. Licence première année, premier semestre

INF 232: Langages et Automates. Travaux Dirigés. Université Joseph Fourier, Université Grenoble 1 Licence Sciences et Technologies

UEO11 COURS/TD 1. nombres entiers et réels codés en mémoire centrale. Caractères alphabétiques et caractères spéciaux.

8.1 Généralités sur les fonctions de plusieurs variables réelles. f : R 2 R (x, y) 1 x 2 y 2

Les Angles. I) Angles complémentaires, angles supplémentaires. 1) Angles complémentaires. 2 Angles supplémentaires. a) Définition.

Introduction à la théorie des graphes. Solutions des exercices

Pour l épreuve d algèbre, les calculatrices sont interdites.

Premiers exercices d Algèbre. Anne-Marie Simon

Programmation Par Contraintes

La NP-complétude. Johanne Cohen. PRISM/CNRS, Versailles, France.

Exercices - Fonctions de plusieurs variables : corrigé. Pour commencer

FONCTIONS DE PLUSIEURS VARIABLES (Outils Mathématiques 4)

Cours de Probabilités et de Statistique

CHAPITRE 10. Jacobien, changement de coordonnées.

1 Introduction au codage

Eléments de Théorie des Graphes et Programmation Linéaire

Cours (7) de statistiques à distance, élaboré par Zarrouk Fayçal, ISSEP Ksar-Said, LES STATISTIQUES INFERENTIELLES

Une introduction aux codes correcteurs quantiques

Notes du cours MTH1101 Calcul I Partie II: fonctions de plusieurs variables

* très facile ** facile *** difficulté moyenne **** difficile ***** très difficile I : Incontournable T : pour travailler et mémoriser le cours

Les portes logiques. Voici les symboles des trois fonctions de base. Portes AND. Portes OR. Porte NOT

Théorie et Codage de l Information (IF01) exercices Paul Honeine Université de technologie de Troyes France

Algorithmique et Programmation, IMA

Exercice autour de densité, fonction de répatition, espérance et variance de variables quelconques.

Cours d Analyse. Fonctions de plusieurs variables

Probabilités sur un univers fini

Relation d ordre. Manipulation des relations d ordre. Lycée Pierre de Fermat 2012/2013 Feuille d exercices

Chapitre 2. Eléments pour comprendre un énoncé

UNIVERSITE IBN ZOHR Faculté des sciences Agadir. Filière SMA & SMI. Semestre 1. Module : Algèbre 1

OM 1 Outils mathématiques : fonction de plusieurs variables

Vue 2D / 3D / Dessin / Cotation Utilise : Logiciel edrawings Fichier.EPRT Dossier Tp-eDrawings

THEME : CLES DE CONTROLE. Division euclidienne

Coefficients binomiaux

Introduction. Mathématiques Quantiques Discrètes

Marc HINDRY. Introduction et présentation. page 2. 1 Le langage mathématique page 4. 2 Ensembles et applications page 8

Eteindre. les. lumières MATH EN JEAN Mme BACHOC. Elèves de seconde, première et terminale scientifiques :

PROBABILITÉS CONDITIONNELLES

Cours Informatique 1. Monsieur SADOUNI Salheddine

I- Définitions des signaux.

Circuits RL et RC. Chapitre Inductance

Chapitre 10 Arithmétique réelle

MIS 102 Initiation à l Informatique

Calculs de probabilités avec la loi normale

Géométrie Algorithmique Plan du cours

DOCM Solutions officielles = n 2 10.

La structure de la base de données et l utilisation de PAST. Musée Royal de l Afrique Centrale (MRAC Tervuren)

Vous revisiterez tous les nombres rencontrés au collège, en commençant par les nombres entiers pour finir par les nombres réels.

Chapitre 11. Séries de Fourier. Nous supposons connues les formules donnant les coefficients de Fourier d une fonction 2 - périodique :

Quantification Scalaire et Prédictive

Conversion d un entier. Méthode par soustraction

Exo7. Calculs de déterminants. Fiche corrigée par Arnaud Bodin. Exercice 1 Calculer les déterminants des matrices suivantes : Exercice 2.

3. Conditionnement P (B)

Démontrer qu'un point est le milieu d'un segment

Théorie des Graphes Cours 3: Forêts et Arbres II / Modélisation

Exercices Alternatifs. Une fonction continue mais dérivable nulle part

Exercices Alternatifs. Une fonction continue mais dérivable nulle part

Mini_guide_Isis.pdf le 23/09/2001 Page 1/14

Limites finies en un point

Notes du cours MTH1101N Calcul I Partie II: fonctions de plusieurs variables

Représentation d un entier en base b

Cours de mathématiques Première année. Exo7

Cours Premier semestre

Exercices - Nombres complexes : corrigé. Formes algébriques et trigonométriques, module et argument

RDF Schema pour les ontologies légères

Cours 1 : Introduction Ordinateurs - Langages de haut niveau - Application

Quatrième partie IV. Test. Test 15 février / 71

1.1 Codage de source et test d hypothèse

Image d un intervalle par une fonction continue

RESUME DE COURS ET CAHIER D'EXERCICES

Intégration et probabilités TD1 Espaces mesurés Corrigé

Représentation des Nombres

ALGORITHMIQUE ET PROGRAMMATION En C

Capacité d un canal Second Théorème de Shannon. Théorie de l information 1/34

Analyse Combinatoire

Équations non linéaires

Factorisation Factoriser en utilisant un facteur commun Fiche méthode

a) b)

2 Division dans l anneau des polynômes à plusieurs variables

Nouveau Barème W.B.F. de points de victoire 4 à 48 donnes

1 Démarrer L écran Isis La boite à outils Mode principal Mode gadget Mode graphique...

L E Ç O N. Marches aléatoires. Niveau : Terminale S Prérequis : aucun

Logiciel de Base. I. Représentation des nombres

Petit lexique de calcul à l usage des élèves de sixième et de cinquième par M. PARCABE, professeur au collège Alain FOURNIER de BORDEAUX, mars 2007

C f tracée ci- contre est la représentation graphique d une

Cours Fonctions de deux variables

Formes quadratiques. 1 Formes quadratiques et formes polaires associées. Imen BHOURI. 1.1 Définitions

Comparer l intérêt simple et l intérêt composé

Commun à tous les candidats

Master IMA - UMPC Paris 6 RDMM - Année Fiche de TP

Correction du baccalauréat S Liban juin 2007

LES OUTILS D ALIMENTATION DU REFERENTIEL DE DB-MAIN

Seconde Généralités sur les fonctions Exercices. Notion de fonction.

Fonctions de plusieurs variables et applications pour l ingénieur

Transcription:

INF1130 SESSION H13 : SOLUTIONS du DEVOIR Question 1 sur l induction (30 points) a) Utilisez le principe d induction pour montrer que pour tout entier n 0 (n + 1) 1 est divisible par 8. Cas de base : si n = 0, alors (n + 1) 1 = 0, et est divisible par 8 puisque 0 est divisible par 8. Hypothèse d induction : supposons que (n + 1) 1 est divisible par 8. Il faut montrer que l hypothèse d induction entraîne que ((n + 1) + 1) 1 est divisible par 8. On développe d abord l expression : ((n + 1) + 1) 1 = (n + 3) 1 = 4n + 1n + 9 1 = ((4n + 4n + 1) 1) + 8n + 8 = ((n + 1) 1) + 8(n + 1). La dernière expression est divisibe par 8, puisque ((n + 1) 1) est divisible par 8, par hypothèse d induction, et 8(n + 1) est un multiple de 8. b) Utilisez le principe d induction pour montrer que pour tout entier n 1 1 3 + 3 +... + n 3 = n (n+1) 4. Cas de base : si n = 1, on a bien 1 3 = 1 (1 + 1) /4. Hypothèse d induction : supposons que 1 3 + 3 +... + n 3 = n (n + 1) /4. Il faut montrer que l hypothèse d induction entraîne que 1 3 + 3 +...+n 3 +(n+1) 3 = (n + 1) (n + ) /4. On applique l hypothèse d induction à la partie gauche de l égalité à montrer : 1 3 + 3 +... + n 3 + (n + 1) 3 = n (n + 1) /4 + (n + 1) 3 = (n + 1) (n /4 + n + 1) = (n + 1) (n + 4n + 4)/4 = (n + 1) (n + ) /4. c) Utilisez le principe d induction pour montrer que pour tout entier n 1 1.1! +.! +... + n.n! = (n + 1)! 1. Cas de base : si n = 1, on a bien 1.1! = (1 + 1)! 1. Hypothèse d induction : supposons que 1.1! +.! +... + n.n! = (n + 1)! 1. Il faut montrer que l hypothèse d induction entraîne que 1.1! +.! +... + n.n! + (n + 1)(n + 1)! = (n + )! 1. 1

On applique l hypothèse d induction à la partie gauche de l égalité à montrer : 1.1! +.! +... + n.n! + (n + 1)(n + 1)! = (n + 1)! 1 + (n + 1)(n + 1)! = (n + 1)!(n + ) 1 = (n + )! 1. Question sur les codes correcteurs d erreurs (0 points) On s intéresse aux chaînes de bits de longueur n 1. Pour une taille n donnée, on divise les chaînes en deux sous-ensembles : B n, les bonnes chaînes, contiennent un nombre pair de bits à 1 ; et M n, les mauvaises, contiennent un nombre impair de bits à 1. par exemple, 00010100 B 8 et 011100 M 6. a) Donnez une définition récursive des ensembles B n et M n, sachant que B 1 = {0} et M 1 = {1}. Pour n, on a les 4 règles suivantes : Si x M n 1 alors x1 B n. Si x B n 1 alors x0 B n. Si x M n 1 alors x0 M n. Si x B n 1 alors x1 M n. b) La distance de Hamming d(x, y) entre deux chaînes de bits x et y de longueur n est le nombre de positions où les chaînes sont différentes. Par exemple d(0101, 1100) = et d(0111, 1100) = 3. L énoncé suivant est-il vrai ou faux? Justifiez. Si x, y B 4 et x y, alors d(x, y) =. Les éléments de B 4 sont les suivants : B 4 = {0000, 0011, 0101, 0110, 1001, 1010, 1100, 1111}. Il est vrai que pour d(x, y) = pour presque chaque paire x, y, sauf pour x = 0000 et y = 1111. Donc l énoncé est faux. Question 3 sur la suite de Fibonacci (5 points) On s intéresse à la suite de Fibonacci définie récursivement comme suit : f 0 = 1; f 1 = 1; f n = f n 1 + f n, n. a) Donnez les 10 premiers termes de cette suite. 1, 1,, 3, 5, 8, 13, 1, 34, 55

b) Montrez que le nombre 1+ 5 satisfait l équation x = x + 1. [(1 + 5)/] = (1 + 5 + 5)/4 = ( + 5)/4 + 4/4 = (1 + 5)/ + 1 c) Utilisez le principe d induction pour montrer que f n > ( 1+ 5 ) n, n 3. Cas de base : si n = 3, on a l inéquation 3 > ( 1+ 5 ) qui est certainement vraie car 5 < 5. Si n = 4, comme ( 1+ 5 ) = (1 + 5)/ + 1 > 3 + 1, on a bien 5 > ( 1+ 5 ). Hypothèse d induction généralisée : supposons que f i > ( 1+ 5 ) i pour tous les entiers 3 i n. Il faut montrer que l hypothèse d induction entraîne que f n+1 > ( 1+ 5 ) n 1. Les calculs suivants seront plus clairs si on remplace l expression ( 1+ 5 ) par un symbole, a par exemple. On a alors : f n+1 = f n + f n 1 > a n + a n 3 par hypothèse d induction, = a n 3 (a + 1) = a n 3 (a ) par la partie b), = a n 1. d) Ordonnez, selon leur taux de croissance, les fonctions : f n, n, n et (3/) n. Justifiez. n, (3/) n, f n, n Ceci provient du fait que 3 < 1+ 5 < et que f n < a n, qui se démontre de faon analogue à la preuve donnée dans la partie c). Question 4 sur les suites définies récursivement (0 points) Considérons { la suite numérique définie récursivement, comme suit :, si n est impair f n = (f ( n ) ), si n est pair a) Donnez les 10 premiers termes de cette suite., 4,, 16,, 4,, 64,, 4 3

b)utilisez le principe d induction pour montrer que f n n, n 1. Cas de base : si n = 1, on a f n = et n =, donc f 1 1 est vérifié. Hypothèse d induction généralisée : supposons que f i i pour tous les entiers 1 i n. Il faut montrer que l hypothèse d induction entraîne que f n+1 n+1. Si n + 1 est impair, alors f n+1 = et puisque n 1, on a bien f n+1 = n+1. Si n + 1 est pair, alors (f ( n+1 )) ( (n+1)/ ) = n+1, par hypothèse d induction. Question 5 sur les relations d équivalence (5 points) Sur l ensemble A = {1, 1 3, 1 7, 1 4, 3, 1 36,, 9, 9 4, 5}, on considère la relation binaire suivante : x, y A : xry z Z; x y = 3z a) Tracez le graphe de la relation R. [Aide pour la correction : disposez vos points autour d un cercle imaginaire.] $#(" *"!" $"!#&"!#&)"!#$%" (#'"!#'" &" b) Montrez que R est une relation d équivalence sur A. Réflexivité : xrx est toujours vrai car x/x = 1 = 3 0. Symétrie : Supposons xry, alors il existe z tel que x/y = 3 z, donc y/x = 3 z. Comme z est entier, z est aussi un entier, ce qui entraîne que yrx. Transitivité : Supposons xry et yrz. On a donc x/y = 3 z et y/z = 3 z z et z sont des entiers. Calculons x/z : où x/z = (x/y)(y/z) = (3 z )(3 z ) = 3 z+z. Comme z et z sont des entiers, leur somme est aussi un entier, donc xrz. 4

c) Donnez les classes d équivalence de A définies par R. {1, 1 3, 1 7, 3} { 1 4, 1 36, 9 4 } {, 9 } {5} Question 6 sur les graphes (30 points) a) Pour chacune des listes suivantes, déterminez s il existe un graphe simple ayant cette liste comme liste de degrés. Donnez la réponse pour chaque liste avec oui ou non. 1. (, 3, 3, 3, 4, 4), Non. Le nombre de sommets de degré impair doit être pair.. (1,, 3, 4), Non. Le degré d un sommet ne peut pas être supérieur ou égal au nombre de sommets. 3. (1, 1, 1, 3), Oui. 4. (1, 3, 3, 3), Non. Chacun des sommets de degré 3 devrait être adjacent à tout autre sommet y compris le sommet de degré 1. 5. (1,,, 3, 4, 4), Oui. 6. (1, 3, 3, 4, 5, 5), Non. Chacun des sommets de degré 5 devrait être relié à tout autre sommet y compris le sommet de degré 1. 7. (,, ), Oui. 8. (,, 4, 4). Non. Le degré d un sommet ne peut pas être supérieur ou égal au nombre de sommets. b) Combien d arêtes un graphe contient-il si sa liste de degrés est (,,, 4, 4)? Tracez un tel graphe. Le graphe contient 7 arêtes. Voici un exemple d un tel graphe : c) Utilisez le principe d induction pour montrer que le nombre d arêtes dans K n (le graphe complet d ordre n) est égal à n(n 1) pour tout n 1. Cas de base : si n = 1, alors le graphe n a pas d arête et n(n 1)/ = 0. Hypothèse d induction : supposons que le nombre d arêtes dans K n est n(n 1)/. Il faut montrer que le nombre d arêtes dans K n+1 est (n + 1)(n)/. 5

Considérons le graphe K n+1. Comme n 1, le graphe a au moins sommets, et le degré de chaque sommet est n. Effaçons un sommet, ainsi que les n arêtes qui lui sont rattachées. Le graphe résultant est K n qui comporte, par hypothèse d induction, n(n 1)/ arêtes. Donc le nombre d arêtes de K n+1 est : n(n 1)/ + n = (n n + n)/ = (n + n)/ = (n + 1)(n)/. 6