Rappels du collège et de 2nde (multiples, critères, parité), divisibilité dans ℤ et combinaisons linéaires, division euclidienne, PGCD et algorithme d’Euclide, entiers premiers entre eux et fractions irréductibles, PGCD de deux expressions dépendant de n.
À propos de cette page
Cinq problèmes corrigés d’arithmétique : des pièces rangées en caisses et en palettes, des bouquets identiques composés grâce au PGCD, l’algorithme d’Euclide programmé en Python, le découpage d’une image en carrés et une suite dont deux termes consécutifs sont toujours premiers entre eux.
5 problèmes, du plus simple au plus difficile. Écris tes réponses, puis « Vérifier ».
Résoudre un problème : la méthode
Je traduis l’énoncé en égalités d’entiers : division euclidienne (a = bq + r avec 0 ≤ r < b), divisibilité (a = kb), PGCD imposé (a = da′, b = db′).
Je repère l’outil : division euclidienne pour des paquets ou des restes, algorithme d’Euclide pour la plus grande taille commune, combinaison linéaire pour un diviseur commun inconnu.
Je calcule en écrivant chaque division en entier, avec la condition sur le reste, et je contrôle par une multiplication.
Je démontre ce qui est demandé en citant la propriété (combinaison linéaire, pgcd(a ; b) = pgcd(b ; r), récurrence) et en vérifiant la réciproque si besoin.
Je réponds à la question posée avec l’unité (pièces, pixels, bouquets) et je vérifie que le résultat est cohérent avec l’énoncé.
Problème 1 · Conditionnement d’un stock de pièces★★★Facile
Un atelier dispose de pièces identiques. Les pièces sont rangées dans des caisses contenant chacune exactement pièces ; une caisse incomplète n’est pas expédiée. Les caisses complètes sont ensuite empilées sur des palettes de exactement caisses ; une palette incomplète n’est pas expédiée non plus.
1. Nombre de caisses complètes : ; pièces restantes :
On effectue la division euclidienne de par : et , donc avec : caisses complètes et pièces restantes.
2. Nombre de palettes complètes : ; caisses restantes :
On divise par : et , donc avec : palettes complètes, et caisses restent.
3. Justifier que le nombre de pièces expédiées sur des palettes complètes est toujours un multiple du nombre de pièces d’une palette, qui vaut
Rédaction attendue. Une palette complète contient caisses de pièces, soit pièces. Si est le nombre de palettes complètes, on expédie pièces, et est un entier : c’est un multiple de . Ici, pièces partent et restent ( caisses, soit pièces, plus les pièces isolées).
4. Plus petit nombre de pièces à ajouter au stock pour que tout parte en palettes complètes :
Il faut un multiple de . , et le multiple suivant est . Il faut ajouter pièces, et l’atelier expédiera palettes.
5. Un élève affirme : « il reste 13 pièces et 15 caisses, il manque donc 13 + 15 = 28 objets ». Expliquer l’erreur. Nombre de pièces contenues dans les caisses restantes :
L’élève additionne des pièces et des caisses, qui ne sont pas de même nature. Les caisses contiennent pièces. Il manque pièces pour finir la caisse entamée ; on a alors caisses, de quoi former une palette de plus. Il manque donc pièces, et non objets.
Problème 2 · Des bouquets identiques★★★Facile
Un fleuriste dispose de roses et de tulipes. Il veut composer des bouquets tous identiques (même nombre de roses et même nombre de tulipes dans chaque bouquet) en utilisant toutes les fleurs.
1. Justifier que le nombre de bouquets est un diviseur commun de et . Plus grand nombre de bouquets possible :
Rédaction attendue. Si chaque bouquet contient roses et tulipes, alors et avec et entiers : divise et . Réciproquement, tout diviseur commun permet de faire bouquets identiques. Le plus grand nombre de bouquets est donc : et , d’où bouquets.
2. Composition de chaque bouquet quand leur nombre est le plus grand possible : roses et tulipes
et . Comme et sont premiers entre eux, l’écriture de référence confirme que est bien le PGCD.
3. Nombre de valeurs possibles pour le nombre de bouquets :
Ce sont les diviseurs communs de et , c’est-à-dire les diviseurs de : , , , , , , , , , , , , , , et , soit valeurs.
4. Chaque bouquet doit contenir au plus fleurs. Plus petit nombre de bouquets possible :
Avec bouquets, chacun contient fleurs. Il faut , soit . Parmi les diviseurs de , seuls et conviennent : il faut au moins bouquets, de fleurs chacun ( roses et tulipes).
Problème 3 · L’algorithme d’Euclide en Python★★★Moyen
En Python, a % b désigne le reste de la division euclidienne de a par b et a // b son quotient. On considère la fonction suivante, pour des entiers naturels a et b : def pgcd(a, b): while b != 0: a, b = b, a % b return a
1. À la main : =
; ; ; . Le dernier reste non nul est . Contrôle : et .
2. Nombre de passages dans la boucle pour pgcd(6468, 4116) :
Les couples successifs sont , , , puis : passages, et la fonction renvoie . À chaque passage, le PGCD est conservé, car .
3. Démontrer que la boucle se termine pour tous entiers naturels a et b. Valeur renvoyée par pgcd(1000, 0) :
Rédaction attendue. À chaque passage, est remplacé par le reste de la division de par , qui vérifie . Les valeurs successives de forment donc une suite strictement décroissante d’entiers naturels : elle diminue d’au moins à chaque passage, donc elle atteint en au plus passages, et la boucle s’arrête. Pour pgcd(1000, 0), la condition b != 0 est fausse dès le départ : la fonction renvoie , ce qui est cohérent avec .
4. Un élève écrit a, b = b, a // b dans la boucle. Valeur renvoyée par son programme pour pgcd(6468, 4116) :
Avec le quotient, devient (car 6468 // 4116 vaut ), puis (car 4116 // 1 vaut ), puis (car 1 // 4116 vaut ) : le programme renvoie au lieu de . L’algorithme repose sur : c’est le reste qui conserve les diviseurs communs et qui décroît, pas le quotient.
Problème 4 · Découper une image en carrés★★★Difficile
Une image numérique rectangulaire mesure pixels sur . Un logiciel retire du rectangle le plus grand carré possible, autant de fois que possible, puis recommence avec le rectangle restant, et ainsi de suite jusqu’à ce qu’il ne reste plus rien.
1. Côté des carrés retirés à la deuxième étape : ; à la troisième étape :
Le plus grand carré a pour côté la plus petite dimension. : on retire carré de côté , il reste un rectangle . Puis : on retire carrés de côté , il reste . Enfin : on retire carrés de côté , il reste .
2. Démontrer que le procédé s’arrête et que le côté du dernier carré retiré est . Côté de ce dernier carré :
Rédaction attendue. À chaque étape, pour un rectangle avec , on retire carrés de côté , où est le quotient de par , et il reste un rectangle , où est le reste : c’est exactement une étape de l’algorithme d’Euclide. Les restes forment une suite strictement décroissante d’entiers naturels, donc l’un d’eux est nul : le procédé s’arrête. Le dernier carré a pour côté le dernier reste non nul, c’est-à-dire le PGCD. On poursuit : , , , , . Le côté du dernier carré est pixels.
3. Nombre total de carrés obtenus :
Le nombre de carrés est la somme des quotients : . Contrôle par les aires : , et .
4. On pave maintenant l’image avec des tuiles carrées identiques de côté entier, le plus grand possible. Nombre de tuiles :
Le côté doit diviser et ; le plus grand diviseur commun est le PGCD, . Le nombre de tuiles vaut .
5. Des tuiles de pixels de côté sont impossibles. Reste de la division euclidienne de par :
: ne divise pas , et la dernière colonne de tuiles ne mesurerait que pixels. Seuls les diviseurs communs et conviennent.
Problème 5 · Une suite d’entiers deux à deux voisins★★★Difficile
On considère la suite définie par et, pour tout entier naturel , .
1. =
, et .
2. Démontrer par récurrence que pour tout . Contrôle : =
Rédaction attendue. Pour tout , on note : « ». Initialisation : , donc est vraie. Hérédité : soit tel que . Alors : est vraie. Conclusion : par récurrence, pour tout . Contrôle : et .
3. Démontrer que est impair, puis que et sont premiers entre eux. Tout diviseur commun de et divise , qui vaut
Rédaction attendue. avec entier : est impair. Soit un diviseur commun de et : il divise , donc . Comme divise , qui est impair, . Il reste : et sont premiers entre eux.
4. Reste de la division euclidienne de par , pour :
Pour , , donc avec : le reste vaut . Pour , a pour reste .
5. La fraction est donc toujours irréductible. Pour , elle vaut (avec « / »)
D’après la question sur les diviseurs communs, numérateur et dénominateur sont premiers entre eux : la fraction est irréductible. Pour : .
Bloqué sur ce chapitre ?
Moi c'est Ben, j'ai créé ce site pour aider le plus d'élèves possible, partout en France. Je peux aussi reprendre avec toi ce qui coince en cours particulier : en visio, ou à domicile si tu es à Marseille.