WikiPrépaLivrets

Téléchargements

  • Rapport du jury : non disponible

Présentation du sujet

Deux problèmes indépendants : étude d'une courbe paramétrée rationnelle, puis marche aléatoire et algorithme de PageRank sur un graphe de pages internet
Afficher ou masquer la section

Le premier problème étudie une courbe paramétrée définie par deux fractions rationnelles, ses tangentes remarquables et ses asymptotes, avant de demander son tracé sur un document-réponse. Le second problème modélise une marche aléatoire sur un petit réseau de pages internet par des matrices de transition, étudie leurs valeurs propres, puis en déduit le classement des pages par popularité, sur le principe de l'algorithme PageRank.

  1. 1Problème 1, partie I : deux fonctionsÉtudier les ensembles de définition, la parité, les limites et les variations des deux fonctions rationnelles f et g définissant la courbe.
  2. 2Problème 1, partie II : tangente à l'origine et au point M(√3)Utiliser des développements limités pour déterminer des vecteurs tangents à la courbe en deux points particuliers.
  3. 3Problème 1, partie III : asymptotesÉtudier le comportement de la courbe au voisinage de t = 1 et de t = +∞ et déterminer ses asymptotes.
  4. 4Problème 1, partie IV : tracé de la courbeTracer la courbe complète sur le document-réponse à partir des résultats des parties précédentes.
  5. 5Problème 2, partie I : un premier exempleConstruire la matrice de transition d'une marche aléatoire sur un réseau de quatre pages internet et établir la relation de récurrence matricielle entre les vecteurs de probabilités.
  6. 6Problème 2, partie II : étude d'un polynôme et de trois suitesEffectuer la division euclidienne de X^n par un polynôme de degré 3 pour obtenir trois suites de coefficients et déterminer leurs limites.
  7. 7Problème 2, partie III : un deuxième exempleÉtudier les valeurs propres et la diagonalisabilité d'une matrice de transition à trois pages, et utiliser un polynôme annulateur pour exprimer ses puissances.
  8. 8Problème 2, partie IV : popularité d'une pageDéterminer un vecteur propre associé à la valeur propre 1 de la matrice de transition et en déduire le classement des pages par popularité.

Ces sujets peuvent vous intéresser

Lecture du sujet en ligne

L'énoncé complet, avec les formules et les figures, sans ouvrir le PDF.
Afficher ou masquer la section

EPREUVE SPECIFIQUE - FILIERE TSI

MATHEMATIQUES

Mardi 2 mai : 14h - 18h

N.B. : le candidat attachera la plus grande importance à la clarté, à la précision et à la concision de la rédaction. Si un candidat est amené à repérer ce qui peut lui sembler être une erreur d'énoncé, il le signalera sur sa copie et devra poursuivre sa composition en expliquant les raisons des initiatives qu'il a été amené à prendre.

Les calculatrices sont interdites

Le sujet est composé de 2 problèmes indépendants.
Le problème 1 nécessite l'usage du document-réponse (feuille de papier millimétré), qui est à rendre avec la copie.

PROBLÈME 1 Étude d'une courbe

On considère les deux fonctions f et g de la variable réelle t définies par :
f(t) = (t^2)/(1 − t^2) et g(t) = (t^3)/(1 − t^2)
Dans le plan rapporté au repère orthonormé direct ( O, ı⃗, ȷ⃗ ), on considère le point M(t) de coordonnées (f(t), g(t)).
On note C la courbe paramétrée {M(t)/t ∈ ℝ∖{ − 1, 1}}.

Partie I - Deux fonctions

Q1. Déterminer les ensembles de définition des fonctions f et g.
Q2. Calculer f(√3) et g(√3).
Q3. Justifier que f est une fonction paire et g une fonction impaire. Que peut-on en déduire pour le point M(− t) de C par rapport au point M(t) ?
Q4. Déterminer des fonctions équivalentes aux fonctions f et g en + ∞. En déduire les limites lim_(t → + ∞)f(t) et lim_(t → + ∞)g(t).
Q5. Déterminer les quatre limites lim_(t → 1^−)f(t), lim_(t → 1^+)f(t), lim_(t → 1^−)g(t) et lim_(t → 1^+)g(t).
Q6. Justifier que les fonctions f et g sont dérivables sur [0, 1[ ∪ ]1, + ∞[ avec pour dérivées respectives
f^′ : t ↦ f^′(t) = (2t)/((1 − t^2)^2) et g^′ : t ↦ g^′(t) = (t^2(3 − t^2))/((1 − t^2)^2).
Les calculs seront détaillés.
Q7. Déduire des questions précédentes les tableaux de variations des fonctions f et g sur [0, 1[ ∪ ]1, + ∞[ dans lesquels figureront les limites ainsi que les valeurs de f(√3) et g(√3).

Partie II - Tangente à l'origine et au point M(√3)

Q8. Rappeler sans justification le développement limité en 0 à l'ordre 1 de u ⟼ 1/(1 − u).
Q9. Déterminer les développements limités des fonctions f et g en 0 à l'ordre 3 .
Q10. Sans calculer les dérivées secondes f^(′′) et g^(′′) des fonctions f et g, montrer que f^(′′)(0) = 2 et g^(′′)(0) = 0. Le théorème utilisé sera mentionné.
Q11. En déduire les coordonnées d'un vecteur tangent à la courbe C en l'origine du repère.
Q12. Déterminer les coordonnées d'un vecteur tangent à la courbe C au point M(√3).

Partie III - Asymptotes

On note D la droite du plan d'équation y = x − 1/2 et, pour t appartenant à l'ensemble de définition de f, N(t) le point de D d'abscisse f(t).
Q13. Sachant que lim_(t → + ∞)f(t) = − 1 et lim_(t → + ∞)g(t) = − ∞, donner une interprétation graphique de la courbe C vis-à-vis de la droite d'équation x = − 1 au voisinage de t = + ∞.
Dessiner sur la copie l'allure de la courbe C et la droite d'équation x = − 1 au voisinage de t = + ∞.
Q14. Déterminer l'ordonnée y_(N(t)) de N(t) en fonction de f(t).
On se propose dans la suite de cette partie d'examiner la quantité g(t) − y_(N(t)) qui représente la distance algébrique entre les points M(t) et N(t).
Q15. Factoriser le trinôme P(t) = − 2t^2 + t + 1.
Q16. On considère dans [0, 1[ ∪ ]1, + ∞[ la fonction δ : t ⟼ δ(t) = g(t) − f(t) + 1/2.
Montrer que, pour tout t de [0, 1[ ∪ ]1, + ∞[, δ(t) = (P(t))/(2(t + 1)).
Q17. Quel est le signe de δ(t) lorsque t est dans un voisinage de 1 ?
Q18. Combien vaut la limite lim_(t → 1)(g(t) − y_(N(t))) ? Dessiner sur la copie l'allure de la courbe au voisinage de t = 1.

Partie IV - Tracé de la courbe

Q19. En tenant compte des informations issues des questions précédentes et en utilisant le document-réponse (à rendre avec la copie), tracer la courbe suivante :
C_1 = {M(t)/t ∈ [0, 1[ ∪ ]1, + ∞[}.
On utilisera l'échelle suivante : 2 cm pour 1 unité sur l'axe des abscisses et 2 cm pour 1 unité sur l'axe des ordonnées. On considèrera par ailleurs que √3 ≃ 1, 73.
On fera apparaître :
  • la droite D;
  • les vecteurs tangents à l'origine du repère et au point M(√3);
  • la droite d'équation x = − 1.
Q20. En utilisant une couleur différente ou en pointillés, compléter le tracé précédent en traçant la courbe suivante :
C_2 = {M(t)/t ∈ ] − ∞, − 1[ ∪ ] − 1, 0]}.

PROBLÈME 2
Marche aléatoire sur le net

Internet peut être modélisé par un graphe dont les sommets sont les pages internet (ou sites) et les arêtes les liens entre les pages. L'idée de l'algorithme du «PageRank» est de surfer au hasard sur Internet et de compter combien de fois on passe sur chaque page. Une page p peut être considérée plus populaire que d'autres pages elles-mêmes populaires lorsque ces dernières ont un lien vers la page p.
Dans ce problème, nous étudions deux exemples avec quatre pages puis trois pages. La partie I traduit le premier exemple sous une forme matricielle. Dans les parties II et III, on s'intéresse à l'étude du second exemple. La partie IV classe les trois pages du second exemple par ordre de popularité.

Partie I - Un premier exemple

Dans le schéma suivant, on considère un internet simplifié constitué de quatre pages internet. Par exemple, la page 1 possède un lien vers la page 2 , un vers la page 3 et un vers la page 4 , etc. La page 3 ne possède qu'un seul lien vers la page 1 .
Figure 1 - Exemple n^∘1
  • i et j sont des indices de l'ensemble {1, 2, 3, 4} et n est un entier naturel de ℕ.
  • p_n(j) est la probabilité que l'internaute soit sur la page j à l'instant τ = n.
  • On note t_(i, j) la probabilité de se trouver à la page i à l'instant τ = n + 1 sachant qu'on était sur la page j à l'instant τ = n. On fait l'hypothèse qu'il y a équiprobabilité entre les liens d'une page. Comme la page 1 pointe sur trois autres pages, la probabilité t_(3, 1) d'aller de la page 1 vers la page 3 est 1/3.
  • On fait également l'hypothèse qu'une page a une probabilité nulle de pointer sur elle-même, donc pour tout i de {1, 2, 3, 4}, t_(i, i) = 0.
  • On note A_n(j) l'événement " être sur la page j à l'instant τ = n " et on supposera que ces événements sont de probabilité non nulle.
  • On note T_4 la matrice (t_(i, j))_(1 ≤ i ≤ 4; 1 ≤ j ≤ 4). Cette matrice s'appelle matrice de transition dont le schéma présenté sur la figure 1 s'appelle graphe.
Q21. Compléter la matrice T_4 correspondante à l'exemple n^∘1 en remplaçant les t_(i, j) par leurs valeurs:
T_4 = (0, t_(1, 2), t_(1, 3), t_(1, 4); 1/3, t_(2, 2), t_(2, 3), t_(2, 4); 1/3, 1/2, t_(3, 3), t_(3, 4); 1/3, t_(4, 2), t_(4, 3), t_(4, 4))
Q22. Pour j de {1, 2, 3, 4}, calculer les sommes ∑_(i = 1)^4 t_(i, j). Justifier soigneusement le résultat.
Q23. En précisant le théorème utilisé, montrer que :
p_(n + 1)(1) = t_(1, 1)p_n(1) + t_(1, 2)p_n(2) + t_(1, 3)p_n(3) + t_(1, 4)p_n(4)
Q24. Donner sans justification l'expression de p_(n + 1)(2), p_(n + 1)(3) et p_(n + 1)(4) en fonction des p_n(j).
Q25. On note U_n le vecteur colonne :
U_n = (p_n(1); p_n(2); p_n(3); p_n(4))
Montrer que pour tout n de ℕ, U_(n + 1) = T_4 U_n.
Q26. En déduire que pour tout n de ℕ, U_n = T_4^n U_0.

Partie II - Étude d'un polynôme et de trois suites

On note ℝ[X] l'ensemble des polynômes à coefficients réels.
On définit dans ℝ[X] le polynôme S(X) = 4X^3 − 3X − 1.
Q27. Vérifier que λ = 1 est une racine simple et μ = − 1/2 est une racine double de S.
Q28. Soit n un entier naturel. Justifier l'existence d'un triplet ( α_n, β_n, γ_n ) de ℝ^3 et d'un polynôme Q(X) de ℝ[X] tel que :
X^n = S(X)Q(X) + α_n X^2 + β_n X + γ_n
On ne cherchera pas à déterminer le triplet ( α_n, β_n, γ_n ).
Q29. En remplaçant X par successivement λ et μ dans l'égalité (1), en déduire deux équations vérifiées par le triplet (α_n, β_n, γ_n).
Q30. En dérivant l'égalité (1) puis en remplaçant X par μ, en déduire une troisième équation vérifiée par le triplet (α_n, β_n, γ_n).
Q31. Après résolution des équations précédemment obtenues, on admet que pour tout n de ℕ :
{α_n = 1/9(4 − 4(− 1/2)^n − 6n(− 1/2)^(n − 1)); β_n = 1/9(4 − 4(− 1/2)^n + 3n(− 1/2)^(n − 1)); γ_n = 1/9(1 + 8(− 1/2)^n + 3n(− 1/2)^(n − 1))
Déterminer lim_(n → + ∞)n(− 1/2)^(n − 1) puis montrer que les trois suites (α_n)_(n ∈ ℕ), (β_n)_(n ∈ ℕ) et (γ_n)_(n ∈ ℕ) convergent vers des limites qu'on déterminera.

Partie III - Un deuxième exemple

On considère dans cette partie la matrice :
T_3 = (0, 1/2, 1/2; 0, 0, 1/2; 1, 1/2, 0)
Q32. En s'inspirant de l'exemple n^∘1 de la partie I, dessiner le graphe dont la matrice de transition est la matrice T_3.
Q33. Montrer que le polynôme caractéristique de T_3 est égal à 1/4S.
Q34. Déterminer les valeurs propres de T_3.
Q35. Pour chaque valeur propre, déterminer une base et la dimension du sous-espace propre associé.
Q36. En précisant le théorème utilisé, montrer que la matrice T_3 n'est pas diagonalisable.
Q37. Si M(X) = m_0 + m_1 X + … + m_r X^r désigne un polynôme de ℝ[X], on note M(T_3) la matrice telle que M(T_3) = m_0 ⋅ I_3 + m_1 ⋅ T_3 + … + m_r ⋅ T_3^r avec :
I_3 = (1, 0, 0; 0, 1, 0; 0, 0, 1)
Calculer T_3^2 et T_3^3 puis montrer que S(T_3) = O_3 où O_3 désigne la matrice nulle carrée d'ordre 3 .
Q38. Comme dans la partie I, on pose pour tout n de ℕ :
U_n = (p_n(1); p_n(2); p_n(3))
Pour simplifier, on note :
U_0 = (p_0(1); p_0(2); p_0(3)) = (a; b; c) avec a, b, c ∈ ℝ.
Que vaut la somme a + b + c ?
Q39. On admet, comme dans la partie I, que pour tout n de ℕ, U_n = T_3^n U_0.
On admet également qu'en remplaçant dans l'égalité (1) de la question Q28, la variable X par la matrice T_3, on obtient, pour tout n de ℕ, l'égalité matricielle:
T_3^n = S(T_3)Q(T_3) + α_n T_3^2 + β_n T_3 + γ_n I_3.
En déduire que :
T_3^n = α_n T_3^2 + β_n T_3 + γ_n I_3.
Q40. Déterminer alors, pour tout n de ℕ, une expression du vecteur U_n en fonction du triplet ( α_n, β_n, γ_n ) et du triplet (a, b, c).
Q41. Montrer que les trois suites (p_n(1))_(n ∈ ℕ), (p_n(2))_(n ∈ ℕ) et (p_n(3))_(n ∈ ℕ) convergent vers des limites qui seront déterminées.
On note, pour i ∈ {1, 2, 3}, p_∞(i) = lim_(n → + ∞)p_n(i).
Quelle interprétation peut-on donner aux limites p_∞(1), p_∞(2) et p_∞(3) ?

Partie IV - Popularité d'une page

Un moteur de recherche consiste à classer les pages par pertinence. Un des algorithmes possible repose sur l'hypothèse qu'une page p est considérée plus populaire que d'autres pages elles-mêmes populaires lorsque ces dernières ont un lien vers la page p.
Q42. Parmi les 3 sites de l'exemple donné dans la partie II, quel(s) site(s) vous semble(nt) le(s) plus populaire(s)? Vous devez justifier votre opinion.
Dans la suite de cette partie, on reprend le deuxième exemple donné dans la partie III.
On mesure la popularité du site n^∘i par le réel r(i) de l'intervalle [0, 1]. Le site i est plus populaire que le site i^′ si r(i) ≥ r(i^′).
Un site qui émet par exemple deux liens ne transmet que pour moitié sa popularité aux sites vers lesquels il pointe.
On admet que le triplet (r(1), r(2), r(3)) vérifie le système :
{r(1), = 1/2r(2) + 1/2r(3); r(2), = 1/2r(3); r(3), = r(1) + 1/2r(2)
Q43. On pose R = (r(1); r(2); r(3)).
Réécrire le système (2) à l'aide de la matrice T_3 et du vecteur colonne R.
Lorsque R n'est pas le vecteur nul, comment s' appelle R vis-à-vis de la matrice T_3 ?
Q44. On pose ‖R‖_1 = |r(1)| + |r(2)| + |r(3)|.
Déterminer un vecteur R avec r(1) > 0 puis calculer ‖R‖_1.
Q45. Déterminer les coordonnées du vecteur R^′ = 1/(‖R‖_1)R.
Justifier sans calcul que R^′ est encore solution du système (2).
Q46. Déduire de R^′ l'ordre des sites du plus populaire au moins populaire.

FIN

DOCUMENT RÉPONSE (à rendre avec la copie)


Questions fréquentes

4 questions
Sur quels chapitres porte le sujet de maths CCINP TSI 2017 ?
Afficher ou masquer la section

Sur quels chapitres porte le sujet de maths CCINP TSI 2017 ?

Le premier problème porte sur l'étude d'une courbe paramétrée (limites, développements limités, asymptotes). Le second porte sur les matrices stochastiques, la réduction des endomorphismes et les polynômes annulateurs, appliqués à un modèle de type PageRank.

Les deux problèmes de ce sujet CCINP TSI 2017 sont-ils indépendants ?

Oui, l'énoncé précise que le sujet est composé de deux problèmes indépendants.

Qu'étudie le second problème de ce sujet CCINP TSI 2017 ?

Il modélise une marche aléatoire sur un petit réseau de pages internet à l'aide de matrices de transition, étudie les valeurs propres de ces matrices, puis en déduit un classement des pages par popularité, sur le principe de l'algorithme PageRank.

Le premier problème de ce sujet CCINP TSI 2017 nécessite-t-il du matériel particulier ?

Oui, le tracé de la courbe demandé dans la partie IV doit être réalisé sur un document-réponse en papier millimétré, fourni avec le sujet et à rendre avec la copie.

Pas de description pour le moment