Connectez-vous pour consulter le corrigé.
Durée de l’épreuve : 4 heures. Les calculatrices sont interdites.
Sujet du Concours commun INP 2026.
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.
Le sujet est composé de deux exercices et d’un problème.
On considère deux tables : ELEVES et PAIEMENTS. La première contient des informations sur des élèves dans une grande école d’ingénieur et la deuxième permet d’identifier quels sont les paiements effectués par les élèves pour la scolarité dans cette école.
La table ELEVES contient les attributs suivants :
id : identifiant d’un individu (entier), clé primaire ;
nom (chaîne de caractères) ;
prenom (chaîne de caractères) ;
email (chaîne de caractères) ;
promo : année d’admission dans l’école (int).
La table PAIEMENTS contient les attributs suivants :
id : identifiant de suivi (entier), clé primaire ;
id_eleve : identifiant du client représenté par l’attribut id dans la table ELEVES (entier) ;
montant : montant payé en euros (entier) ;
date_paiement : date du paiement (chaîne de caractères).
Écrire une requête SQL affichant les emails différents (sans doublons) de tous les élèves qui ne sont pas de la promotion 2025.
Écrire une requête SQL affichant le nom, le prénom et le montant total payé pour chaque élève. Cette requête devra être triée par nom, puis prénom.
On souhaite trouver les doublons dans la table ELEVES. Écrire une requête SQL affichant les id et emails des élèves qui ont au moins deux lignes identiques dans la table ELEVES (à l’exception de l’attribut id).
Écrire une requête SQL affichant l’id des élèves n’ayant effectué aucun paiement.
Soit \(X\) une variable aléatoire à valeurs dans \(\mathbb{N}\).
On note \(G_X\) la fonction génératrice de \(X\) définie par : \[G_X(t)=\sum_{n=0}^{+\infty}\mathbb{P}(X=n)\,t^n\]
Montrer que \(G_X\) est bien définie sur \([-1,1]\).
Si \(X\) est une variable aléatoire suivant une loi de Poisson de paramètre \(\lambda>0\), rappeler et démontrer l’expression de \(G_X\).
En utilisant un produit de Cauchy de deux séries entières, démontrer que si \(X\) et \(Y\) sont deux variables aléatoires indépendantes à valeurs dans \(\mathbb{N}\), alors on a : \[\forall t\in\left]-1,1\right[,\ G_{X+Y}(t)=G_X(t)\,G_Y(t)\]
On suppose désormais que \(X\) et \(Y\) sont indépendantes et suivent des lois de Poisson de paramètres respectifs \(\lambda\) et \(\mu\). Déterminer la loi de \(Z=X+Y\).
Les parties I et II de ce problème sont indépendantes mais les résultats seront utilisés pour la résolution de la partie III.
Dans toute cette partie, on pose \(g(x)=\displaystyle\int_{-\infty}^{+\infty}\frac{x}{x^2+t^2}\,\mathrm{e}^{it}\,\mathrm{d}t\) pour tout \(x>0\).
Démontrer que \(g\) est bien définie sur \(\left]0,{+\infty}\right[\).
Pour tout \(x>0\), démontrer que \(g(x)=\displaystyle\int_{-\infty}^{+\infty}\frac{\mathrm{e}^{ixu}}{1+u^2}\,\mathrm{d}u\).
En déduire que \(g\) est bornée sur \(\left]0,{+\infty}\right[\).
Démontrer que \(\displaystyle\lim_{x\to0^+}g(x)=\pi\).
Démontrer que \(g\) est de classe \(\mathcal{C}^2\) sur \(\left]0,{+\infty}\right[\).
Calculer \(\dfrac{\partial^2}{\partial x^2}\left(\dfrac{x}{x^2+t^2}\right)+\dfrac{\partial^2}{\partial t^2}\left(\dfrac{x}{x^2+t^2}\right)\) pour \((x,t)\in\left]0,{+\infty}\right[\times\mathbb{R}\).
En déduire que \(g\) est solution de l’équation différentielle \(y''-y=0\) sur \(\left]0,{+\infty}\right[\).
Pour tout \(x>0\), déterminer une expression de \(g(x)\).
Dans toute la suite, on pose : \[\forall t\in\mathbb{R},\ f(t)=\frac{1}{1+t^2}\] et \[\forall x\in\mathbb{R},\ F(x)=\sum_{n=0}^{+\infty}f(x+n)+\sum_{n=1}^{+\infty}f(x-n)\]
Démontrer que \(F\) est bien définie sur \(\mathbb{R}\) et 1 périodique.
Démontrer que \(F\) est continue sur \([0,1]\) et en déduire que \(F\) est continue sur \(\mathbb{R}\).
Pour toute fonction \(u\) continue sur \(\mathbb{R}\) et 1 périodique, on pose, pour tout \(k\in\mathbb{Z}\) : \[c_k(u)=\int_0^1 u(t)\,\mathrm{e}^{-2i\pi kt}\,\mathrm{d}t\]
Démontrer que \(c_k(F)=\displaystyle\int_{-\infty}^{+\infty}f(t)\,\mathrm{e}^{-2i\pi kt}\,\mathrm{d}t\) pour tout \(k\in\mathbb{Z}\).
Pour tout \(k,n\in\mathbb{Z}\), calculer la valeur de l’intégrale \(\displaystyle\int_0^1\mathrm{e}^{-2i\pi(n+k)t}\,\mathrm{d}t\).
On rappelle les notations : \(\forall x\in\mathbb{R},\ F(x)=\displaystyle\sum_{n=0}^{+\infty}f(x+n)+\sum_{n=1}^{+\infty}f(x-n)\) et \(f : t\mapsto\dfrac{1}{1+t^2}\).
Calculer \(c_0(F)\).
En utilisant les résultats des parties I et II, calculer \(c_k(F)\) pour tout entier \(k>0\).
On admettra que \(c_{-k}(F)=c_k(F)\) pour tout \(k\in\mathbb{Z}\).
On pose : \(\forall x\in\mathbb{R},\ G(x)=\displaystyle\sum_{n=0}^{+\infty}c_n(F)\,\mathrm{e}^{2i\pi nx}+\sum_{n=1}^{+\infty}c_{-n}(F)\,\mathrm{e}^{-2i\pi nx}\).
Démontrer que \(G\) est continue sur \(\mathbb{R}\) et 1 périodique.
On admet le résultat suivant :
« Si \(u\) et \(v\) sont deux fonctions continues sur \(\mathbb{R}\), 1 périodiques et vérifient
\(c_k(u)=c_k(v)\)
pour tout \(k\in\mathbb{Z}\), alors
\(u=v\) ».
Démontrer que \(F=G\).
En déduire la valeur de \(F(x)\) pour tout \(x\in\mathbb{R}\).
Fin
Le corrigé pas à pas, les aides et les explications sont disponibles dans la plateforme.
Un sujet classique et bien guidé : quatre requêtes SQL, la stabilité des lois de Poisson par les fonctions génératrices, puis un problème qui calcule une intégrale à paramètre par une équation différentielle et en déduit la formule sommatoire de Poisson pour t ↦ 1/(1+t²).
La dérivation sous l'intégrale, avec domination sur tout segment, est le passage délicat.