Premier paragraphe de l’énoncé
Dans 10 ans, Jean sera deux
fois aussi vieux que Anne ne l'était quand Paul avait 9 fois l'âge de Jean.
(1) Jean + 10 = 2 (Anne - r)
(2) Paul - r = 9 (Jean - r)
« Anne ne
l’était » : il faut donc soustraire à l’âge d’Anne un certain nombre
d’années que nous baptisons r.
Second paragraphe de l’énoncé
Il y a 8 ans, Paul avait la
moitié de l'âge que Anne aura quand elle aura un an de plus que l'âge que Jean
aura quand Paul sera 5 fois plus vieux que Jean dans 2 ans.
Là, c’est déjà un peu plus
compliqué… Voici une solution :
(3) Paul - 8 = 0,5 (Anne + p)
(4) Anne + p = Jean + 1 + q
(5) Paul + q = 5 (Jean + 2)
Troisième paragraphe de l’énoncé
Quand Jean avait 1 an, Paul
était de 3 ans plus vieux que Jean ne le sera quand Anne sera 3 fois aussi vieille
que Paul l'était 6 ans avant l'année où Anne a eu la moitié de l'âge que Jean
aura quand Paul aura 10 ans de plus qu'il ne l'était quand Anne avait le tiers
de l'âge que Jean aura quand Paul aura 3 fois l'âge qu'il avait quand Anne est
née.
Là, pour le coup, il ne faut pas
faire lire ce paragraphe par un asthmatique ! En fait, quand un énoncé devient
aussi compliqué que cela, il est préférable de partir de la fin du paragraphe…
(6) Paul + k = 3 (Paul - Anne)
(7) Anne - l = (1/3) * (Jean + k)
(8) Paul + m = Paul - l + 10
(9) Anne - n = 0,5 (Jean + m)
(10) Anne + o = 3 (Paul - n - 6)
(11) Paul - (Jean - 1) = Jean + o + 3
Et voilà, il ne vous reste plus
qu’à formuler ce problème dans Excel et à le résoudre…
Bonjour,
RépondreSupprimerPour ma part, j'ai renoncé à l'analyse sémantique proposée dans la partie (a). Je me suis contenté d'attendre paresseusement la formulation mathématique fournie en (b) !
J'ai réécrit les 11 propositions sous forme algébrique classique :
(1) 2A-J-2r=10
(2) P-9J+8r=0
(3) P-0,5A-0,5P=8
(4) A-J+p-q=1
(5) P-5J+q=10
(6) 2P-3A-k=0
(7) A-0,333J-l-0,333k=0
(8) m+l=0
(9) A-0,5J-0,5m-n=0
(10) A-3P+3n+o=-18
(11) P-2J-o=2
On arrive à un système linéaire de 11 équations à 11 inconnues qu'on écrit sous forme matricielle :
[A].[X]=[B], [A] est la matrice 11x11 des coefficients des variables et [B] la matrice colonne des seconds membres des égalités (ici : 10,0,8,1,10,0,0,0,0,-18,2).
La solution est donc [X]=[inv A].[B].
Dans mon implantation Excel, [A] est dans la plage de cellules A2:K12 et [B] dans N2:N12.
Le résultat est obtenu dans une plage de cellules d'une colonne et de 12 lignes contenant la formule matricielle (au sens Excel) suivante :
=PRODUITMAT(INVERSEMAT(A2:K12);N2:N12)
Le résultat obtenu est : Anne 63 ans, Jean 53 ans et Paul 95 ans.