Centrale Python
BEOS 8360
Soit une urne contenant \(n\) boules numérotés de 1 à \(n\). On tire \(n\) boules successivement, avec remise. On note \(X\) la variable aléatoire comptant le nombre de boules distinctes piochées au bout des \(n\) tirages.
1)
- a) Ecrire une fonction Python, prenant en argument un entier \(n\), qui simule la variable \(X\).
- b) En déduire 2 fonctions Python, d'argument d'entrée \(n\), une donnant la loi de \(X\) (i.e le vecteur des probalités) et l'autre donnant l'espérance de \(X\). Faites tourner le programme pour \(n=3\).
2) Par la théorie, calculer l'espérance de \(X\) pour \(n=3\).
3) On revient au cas général où \(n\) boules sont tirées.
- a) Exprimer \(P(X=1)\) et \(P(X=n)\).
- b) Exprimer \(P(X=2)\) et \(P(X=n-1)\).
4) Soit \(A_i\) l'évènement : " la boule numéro \(i\) a été pioché au cours des \(n\) tirages" et \(X_i\) l'indicatrice de \(A_i\). A l'aide des \(X_i\), exprimer \(\mathrm{E}(\mathrm{X})\) puis donner un équivalent lorsque \(n\) tend vers l'infini
BEOS 8843
Pour tout \(n \geqslant 1\), on pose:
- Python
a) Écrire en Python une fonction \(\mathbf{u}(\mathrm{n})\) prenant en entrée un entier \(n \geqslant 1\) et retournant la valeur de \(u_n\).
b) Représenter la suite ( \(u_n\) ) et émettre une conjecture quant à sa convergence. \(f\) désigne la fonction arctan.
- Étudier les variations de \(f^{\prime \prime}\) et déterminer la valeur de \(M_2=\max _{\mathbb{R}}\left|f^{\prime \prime}\right|\).
- Montrer que: \(\forall t \geqslant 0,\left|f^{\prime}(t)-1\right| \leqslant M_2 t\).
- En déduire que
- En déduire que la suite \(\left(u_n\right)\) est convergente et déterminer sa limite.
RMS2022-1116
On munit l'espace \(E\) des fonctions \(f:\mathbb R\rightarrow\mathbb R\) continues et bornées de la norme \(\|\;\|_{\infty}\). Pour \(f\in E\), on pose \(\Phi(f):x\mapsto \int_0^{+\infty}\arctan(xt)\frac{f(t)}{1+t^2}\mathrm d t\).
- a) Montrer que \(\Phi\) est un endomorphisme de \(E\).
- b) Soit \(g\) l'image par \(\Phi\) de la fonction constante égale à \(1\). Avec Python, tracer \(g\) sur le segment \([0,5]\) et émettre une conjecture sur la limite de \(g\).
- c) Calculer la limite de \(g\) en \(+\infty\).
- d) Étudier la dérivabilité de \(g\) et calculer sa dérivée.
- e) Calculer \(g(x)+g(1/x)\). On pourra utiliser Python pour intuiter le résultat.
RMS2017-1045
Soient les matrices de \(\mathcal{M}_{n+1}(\mathbb{R}): M_n=\left(\begin{array}{lllll}0 & 1 & 0 & \cdots & 0 \\ n & 0 & 2 & \ddots & \vdots \\ 0 & \ddots & \ddots & \ddots & 0 \\ \vdots & & \ddots & \ddots & n \\ 0 & \cdots & 0 & 1 & 0\end{array}\right), \quad A_{n}=\)
\(\left(\begin{array}{ccccc}0 & 1 & 0 & \cdots & 0 \\ \vdots & \ddots & 2 & \ddots & \vdots \\ \vdots & & \ddots & \ddots & 0 \\ \vdots & & & \ddots & n \\ 0 & \cdots & \cdots & \cdots & 0\end{array}\right), B_{n}=\left(\begin{array}{ccccc}0 & \cdots & \cdots & \cdots & 0 \\ n & 0 & & & \vdots \\ 0 & \ddots & \ddots & & \vdots \\ \vdots & & \ddots & \ddots & \vdots \\ 0 & \cdots & 0 & 1 & 0\end{array}\right)\)
- Créer une fonction \(M(n)\) qui renvoie \(M_{n} .\)
- Utiliser python pour trouver les valeurs propres de \(M_{i}\) avec \(2 \leq i \leq 4 .\) Conjecturer
celles de \(M_{n}\).
On note \(g\) et \(f\) les endomorphismes de \(\mathbb{R}_{n}[X]\) canoniquement associés respectivement à \(B_{n}\) et \(M_{n}\). - Calculer \(g(P)\) pour \(P \in \mathbb{R}_{n}[X]\).
- Trouver des réels \(\alpha\) et \(\beta\) tels que \(: \forall t \in \mathbb{R} \backslash\{-1,1\}, ; \frac{n t-\lambda}{t^{2}-1}=\) \(\frac{\alpha}{1-t}+\frac{\beta}{1+t}\).
- Résoudre, sur \(] - 1,1[\), l'équation différentielle : \((n t-\lambda) y(t)+\left(1-t^{2}\right) y^{\prime}(t)=0\).
- Donner une base de vecteurs propres de \(f\).
- Trouver une matrice \(U_{n}\), à coefficients entiers, inversible, telle que \(U_{n}^{-1} M_{n} U_{n}\) soit diagonale
- Programmer la matrice \(U_{n}\) et vérifier le résultat de la question précédente avec python.
RMS2021 - 975
On pose \(f(x)=\int_{0}^{+\infty} \frac{e^{-x t}}{1+t^{2}} \mathrm{~d} t, g(x)=\int_{0}^{+\infty} \frac{\sin t}{x+t} \mathrm{~d} t\) et l'on considère l'équation différentielle \((E): y^{\prime \prime}+y=\) \(1 / x\). - a) Déterminer les ensembles de définition de \(f\) et \(g\).
-
b) Avec PYTHON .
-
i) Tracer la courbe de \(f\).
-
ii) Tracer la courbe de \(g\) en expliquant pourquoi la méthode naïve ne convient pas. Faire une conjecture concernant \(f\) et \(g\).
-
iii) Soient \(\phi\) de classe \(\mathcal{C}^{2}\) sur un intervalle \(I\) ouvert et \(x_{0} \in I\). À l'aide du développement limité de \(\phi\), exprimer \(\phi^{\prime \prime}\left(x_{0}\right)\) comme limite d'une expression faisant intervenir \(\phi\left(x_{0}+h\right)\) et \(\phi\left(x_{0}-h\right)\).
-
iv) En admettant que \(f\) soit de classe \(\mathcal{C}^{2}\), montrer numériquement qu'elle vérifie \((E)\).
-
c) i) Montrer que \(f\) est de classe \(\mathcal{C}^{2}\) sur \(\mathbb{R}^{+*}\).
-
ii) Montrer que \(g\) est de classe \(\mathcal{C}^{2}\) sur \(\mathbb{R}^{+*}\).
-
iii) Montrer que \(g\) est continue en 0 .
-
iv) Montrer que \(f\) et \(g\) vérifient \((E)\) puis que \(f=g\) et enfin calculer \(I=\int_{0}^{+\infty} \frac{\sin t}{t} \mathrm{~d} t\).
RMS2021-1035
On dispose de \(n\) urnes \(U_1,\dots , U_n\) et \(n\) boules numérotées de \(1\) à \(n\), que l'on place indépendamment dans les urnes, chaque boule ayant la probabilité \(\tfrac1n\) d'être placée dans l'urne \(U_i\) pour chaque \(i\in[\![1,n]\!]\). On note \(X_n\) le nombre d'urnes vides après le placement des \(n\) boules.
-
a) Écrire une fonction Python
differentqui prend une liste \(l\) et qui renvoie le nombre d'éléments distincts de \(l\). Par exemple,different([1,2,3,1,2])renvoie \(3\). -
b) Écrire une fonction Python
simulXqui prend un entier \(n\) et renvoie une simulation de \(X_n\). -
c) Pour tout \(i\in[\![1,n]\!]\), on note \(Y_i\) la variable aléatoire valant \(1\) si l'urne \(U_i\) est vide, \(0\) sinon. Déterminer la loi de \(Y_i\), son espérance et sa variance.
-
d) Montrer que \(X_n=Y_1+\cdots + Y_n\). Est-ce que la loi de \(X_n\) est binomiale?
-
e) Calculer l'espérance de \(X_n\).
-
f) Écrire une fonction Python
esperanceXqui prend en entrée un entier \(n\) et renvoie une valeur approchée de \(\mathbb E(X_n)\). -
g) Calculer la covariance de \(Y_i\) et \(Y_j\) pour \(i\neq j\). En déduire la variance de \(X_n\).
RMS2021-1063
Pour \(n \in \mathbb{N}^{*}\), soit \(\left(E_{n}\right)\) l'équation : \(x^{n}+x^{n-1}+\cdots+x^{2}+x-1=0\).
-
a) Rappeler la formule de Stirling.
-
b) Montrer que l'équation \(\left(E_{n}\right)\) admet une unique solution dans \(\left[0,+\infty\right[\), que l'on note \(u_{n}\).
-
c) Montrer que, pour tout \(n \in \mathbb{N}^{*}, u_{n} \in] 0,1[\). Étudier les variations de la suite \(\left(u_{n}\right)\) et en déduire que la suite \(\left(u_{n}\right)_{n \in \mathbb{N}}\) converge. On note \(\ell\) sa limite.
-
d) À l'aide de l'outil informatique, écrire une fonction \(u(n)\) qui retourne \(u_{n}\) pour tout \(n \geqslant 1\). Conjecturer la valeur de \(\ell\). On pose \(v_{n}=2^{n}\left(u_{n}-\ell\right)\). Conjecturer le comportement asymptotique de la suite \(\left(v_{n}\right)\).
-
e) Montrer que, pour tout \(n \in \mathbb{N}^{*}\), \(u_{n}^{n+1}-2 u_{n}+1=0\). Démontrer la conjecture faite sur \(\ell\).
-
f) Montrer que \(n\left(u_{n}-\ell\right) \longrightarrow 0\). En déduire la limite de la suite \(\left(v_{n}\right)\).
RMS2022-1033
Soit \((u_n)\) définie par \(u_0\in[0,\pi]\) et, pour \(n\in\mathbb N\), \(u_{n+1}=\sum_{k=0}^n\sin\left(\frac{u_k}{n+1}\right)\).
a) Écrire un programme Python qui prend un entier \(n\) et qui renvoie les \(n\) premières valeurs de cette suite. Discuter sa complexité en temps et en mémoire.
b) Montrer que, pour \(x\in[0,\pi]\), \(x-\frac{x^3}{6}\leq \sin x\leq x\).
c) On considère \(v_n=\frac1{n+1}\sum_{k=0}^nu_k\) pour tout \(n\in\mathbb N\).
i) Montrer que \(u_n\in[0,\pi]\) pour tout \(n\in\mathbb N\).
ii) Montrer que \(v_n-\frac{\pi^3}{6(n+1)^2}\leq u_{n+1}\leq v_n\) pour tout \(n\in\mathbb N\). En déduire que \(-\frac{\pi^3}{6(n+1)^3}\leq v_{n+1}-v_n\leq 0\) pour tout \(n\in\mathbb N\).
iii) En déduire la convergence de \((u_n)\).
RMS2022-1179
Soit \(A \in \mathcal{M}_n(\mathbb R)\).
On dit que \(A\) est à diagonale propre lorsque \(\chi_A=\prod_{k=1}^n (X-a_{k,k})\).
a) Montrer que si \(A\) est triangulaire alors elle est à diagonale propre.
b) Une matrice à diagonale propre est-elle nécessairement diagonale ? triangulaire supérieure ?
c) Déterminer les matrices de \(\mathcal{M}_2(\mathbb R)\) à diagonale propre.
d) Écrire un programme Python testant si une matrice de \(\mathcal{M}_3(\mathbb R)\) est à diagonale propre (avec un seuil à \(10^{-5}\) pour tester les égalités de réels).
e) Soit \(A \in \mathcal{S}_n(\mathbb R)\). Exprimer \(\mathrm{tr}(A^TA)\) de deux façons différentes, dont une à l'aide des valeurs propres de \(A\). En déduire que \(A\) est à diagonale propre si et seulement si elle est diagonale.
f) Soit \(A \in \mathcal{A}_n(\mathbb R)\) à diagonale propre. Déterminer le spectre de \(A\). En considérant \(A^2\), montrer que \(A=0\).