le sac a dos - MATh.en.JEANS

Transcription

le sac a dos - MATh.en.JEANS
La recherche à l'école …
le sac à dos
page 147
principe du sac à dos
Un sac à dos doit nous permettre de connaître
Par Marine Goutefangea et Gwénolé Popp du quels sont les objets qui se trouvent dans le
lycée Jean Jaurès d'Argenteuil [jumelage sac connaissant initialement le poids des
entre les lycées Jean Jaurès d'Argenteuil et objets.
Paul Eluard de Saint Denis]
exemple d'un sac à dos : un sac à dos généré
enseignants : Joseph Cesaro, Alain Huet, par une suite quelconque.
René Veillet
On se donne la suite définie par :
chercheur : Daniel Barsky, Directeur de
Recher che au CNRS, Univer sité de U 1 = 1 et, quel que soit n ≥ 1 :
Villetaneuse
U n+1 = 7.U n + 3.
Les premiers termes de la suite étant :
U 1 = 1 ; U2 = 10 ; U3 = 73 ; U 4 = 3601 ;
U 5 = 25201 ; U6 = 1235314 …
On cherche a tel que la suite définie par
V n = Un + a vérifie Vn+1 = 7.Vn
V n+1 = 7.V n ⇔ Vn+1 = 7.Un + 7 a
⇔ Un+1 + a = 7.Un + 7 a
⇔ 7.Un + 3 + a = 7.Un + 7 a
⇔ 6 a = .3
⇔ a = 1/2.
Donc la suite V est géométrique de raison 7
et de premier terme V1 = 3/2. La suite V
étant géométrique, on a alors :
La suiteV étant une suite géométrique on a alors :
Vn = 3 / 2.( 7)n –1
i= n
∑V =V
i
i =1
1
1− qn
1− q
D'où
i= n
∑ Vi =
i =1
3 1 − 7 n 3 7 n 7n
≤ . ≤
2 1−7
2 6
4
Mon trons que la somm e des n prem iers
termes de la suite U est inférieure au (n+1) ème
terme. De la relation Vn = Un + 1/2, on tire :
i= n
i= n
1 i=n
n 7n n
U
=
(V
−
)
=
V
−
∑ i ∑ i 2 ∑ i 2 ≤ 4 −2
i =1
i =1
i =1
Congrès “MATh.en.JEANS” à l'Ecole Polytechnique les 23, 24, 25, 26 avril 1993
La recherche à l'école …
page 148
Estimons la différence entre les n premiers
termes de la suite U et le (n+1)ème :
i=n
∑ Ui − Un +1 ≤
i =1
Or
n
7
n 3
1
− − .7n +
4 2 2
2
7n n 3 n 1
7n
1– n
− − .7 +
= (1 – 3x2 ) +
4 2 2
2
4
2
n
7 1– n
= – 5 +
4
2
i= k
∑ ( n − 1)n i
i= 0
i=k
= (n − 1)∑ n i = (n − 1)
i =1
=n
k +1
1 − n k+1
1− n
−1
et le poids maximal que l'on peut obtenir est
nk+1 - 1.
Obtention de tous les poids :
Montrons par récurrence que tous les poids
nombre qui est, pour tout n, négatif et le compris entre 0 et nk+1 - 1sont réalisables.
résultat est démontré.
— 0 : pas de problème.
La suite définie ci-dessus est un sac à dos où — soit P un poids obtenu, deux cas se présenles objets peuvent se trouver au moins une tent :
fois.
— on peut lui rajouter 1 et c'est fini
un sac à dos parfait : la boite de poids.
— on ne peut pas [NDLC : et ce n'est pas
fini.] (tous les 1 sont utilisés) dans ce cas
Considérons une boite dans laquelle se trouon les enlève TOUS et deux cas se présenvent :
tent :
(n-1) poids de 1
(n-1) poids de n
— on peut ajouter un poids de n et c'est
2
(n-1) poids de n
fini (on a retiré un poids de (n – 1) et
3
(n-1) poids de n
ajouté un poids de n donc on a ajouté
…
1).
k
(n-1) poids de n
— on ne peut pas (tous sont utilisés),
on les enlève TOUS et deux cas se préSomme de tous les poids.
sentent : [NDLC : quand c'est fini-nini-ni-ni, ça recommence.]
* Avec (n-1) poids de 1 on obtient tous les
poids compris entre 0 et (n-1).
— on peut ajouter un poids de n2 et
c'est fini (on a retiré un poids de
* Avec (n-1) poids de n on obtient tous les
(n – 1) + n(n – 1) et rajouté un poids
poids de la forme a.n avec a entier et 0 ≤ a ≤
de n2 donc on a ajouté 1).
(n-1).
— on ne peut pas (tous sont utilisés),
on les enlève TOUS et deux cas se
⇒ la somme de tous les poids de 1 et de n est
présentent :
2
donc : (n-1) + n(n-1) = n - 1.
—…
—…
On généralise :
En conclusion, soit on est arrivé à ajouter 1
k
* Avec (n-1) poids de n on obtient tous les avant les poids de nk, soit tous les poids de nk
poids de la forme a.nk avec
sont utilisés et nous sommes au poids maximum.
a entier et 0 ≤ a ≤ (n-1)
[NDLC : moi, dans mon sac à dos, je mets
⇒ la somme de tous les poids de 1 à nk est des chips, pas des chiffres, et j'essaie d'enledonc …
ver des poids plutôt que d'en ajouter …]
Congrès “MATh.en.JEANS” à l'Ecole Polytechnique les 23, 24, 25, 26 avril 1993
La recherche à l'école …
page 149
Unicité et codage.
Soit P un poids, il peut donc s'écrire sous la
forme :
P = ak.nk + ak-1.nk-1+…+ai.ni+…+a1.n+a0
avec 0 ≤ ai ≤ (n-1).
Par division euclidienne de P par n :
* il existe un unique a0 tel que : P = a.n +a0,
d'où l'unicité de a0.
Par division euclidienne de (P – a0)/n par n :
* il existe un unique a0 tel que :
(P – a0)/n = a2.n +a1
d'où l'unicité de a1.
Et en réitérant ce procédé, on montre l'unicité
des ai, donc l'unicité de la décomposition.
Ce qui correspond à l'écriture d'un nombre en
base n et donc chaque sac peut être codé dans
cette base et ce même codage donne directement le contenu exact du sac.
Congrès “MATh.en.JEANS” à l'Ecole Polytechnique les 23, 24, 25, 26 avril 1993

Documents pareils