Accueil/Exercices d’oraux/Centrale/Algèbre/Algèbre générale
CentraleFilière PCAlgèbre

Algèbre générale

Exercices d’algèbre générale tombés à Centrale PC en 2020. Cherchez d’abord à partir de l’énoncé, puis ouvrez une indication ou le corrigé lorsque vous en avez besoin.

Exercices 2020

Exercice 1—Polynômes associés à x + 1/x

Exercice tombé en 2020 · RMS 1046

DifficultéÀ définir

Énoncé

Soit k∈Nk\in\mathbb{N}.

  1. Montrer qu’il existe un unique polynômeRkR_k tel que, pour toutx∈R∗x\in\mathbb{R}^*,
    Rk ⁣(x+1x)=xk+1xk.R_k\!\left(x+\frac1x\right)=x^k+\frac1{x^k}.
  2. Donner une expression de RkR_k.
Indication›

Pour l’existence, établir une relation de récurrence entreRk+1R_{k+1},RkR_k etRk−1R_{k-1}.

Pour l’expression explicite, utiliserx=eiθx=e^{i\theta} et s’intéresser àRk(2cos⁡θ)R_k(2\cos\theta).

Corrigé›

1. Existence

Pour k=1k=1, le polynômeR1=XR_1=X convient. Pourk=2k=2, le polynômeR2=X2−2R_2=X^2-2 convient puisque

(x+1x)2−2=x2+1x2.\left(x+\frac1x\right)^2-2=x^2+\frac1{x^2}.

Supposons le résultat acquis jusqu’à un entierk≥2k\geq2. Alors

(x+1x)Rk ⁣(x+1x)=(x+1x)(xk+1xk)=xk+1+1xk+1+xk−1+1xk−1=xk+1+1xk+1+Rk−1 ⁣(x+1x).\begin{aligned} \left(x+\frac1x\right) R_k\!\left(x+\frac1x\right) &=\left(x+\frac1x\right) \left(x^k+\frac1{x^k}\right)\\ &=x^{k+1}+\frac1{x^{k+1}}+x^{k-1}+\frac1{x^{k-1}}\\ &=x^{k+1}+\frac1{x^{k+1}} +R_{k-1}\!\left(x+\frac1x\right). \end{aligned}

On en déduit

xk+1+1xk+1=(XRk−Rk−1) ⁣(x+1x).x^{k+1}+\frac1{x^{k+1}} =\bigl(XR_k-R_{k-1}\bigr)\!\left(x+\frac1x\right).

Ainsi le polynôme

Rk+1=XRk−Rk−1\boxed{R_{k+1}=XR_k-R_{k-1}}

convient, ce qui achève l’existence par récurrence.

Unicité

Supposons que deux polynômes RkR_ket QkQ_k conviennent. Alors, pour tout x∈R∗x\in\mathbb{R}^*,

(Rk−Qk) ⁣(x+1x)=0.(R_k-Q_k)\!\left(x+\frac1x\right)=0.

Prenons x=etx=e^t avect∈Rt\in\mathbb{R}. Il vient

(Rk−Qk)(2cosh⁡t)=0pour tout t∈R.(R_k-Q_k)(2\cosh t)=0\qquad\text{pour tout }t\in\mathbb{R}.

Le polynôme Rk−QkR_k-Q_k s’annule donc sur une infinité de réels, par exemple sur[2,+∞[[2,+\infty[. Il est nul, d’où l’unicité.

2. Expression de R_k

La relation de récurrence montre notamment quedeg⁡Rk=k\deg R_k=k. L’identité

xkRk ⁣(x+1x)=x2k+1x^kR_k\!\left(x+\frac1x\right)=x^{2k}+1

est polynomiale ; elle reste donc valable surC∗\mathbb{C}^*. Avecx=eiθx=e^{i\theta}, on obtient

Rk(2cos⁡θ)=eikθ+e−ikθ=2cos⁡(kθ).R_k(2\cos\theta)=e^{ik\theta}+e^{-ik\theta}=2\cos(k\theta).

Or

2cos⁡(kθ)=2Re⁡(cos⁡θ+isin⁡θ)k=2∑p=0⌊k/2⌋(k2p)cos⁡k−2pθ (−1)psin⁡2pθ.\begin{aligned} 2\cos(k\theta) &=2\operatorname{Re}(\cos\theta+i\sin\theta)^k\\ &=2\sum_{p=0}^{\lfloor k/2\rfloor} \binom{k}{2p} \cos^{k-2p}\theta\,(-1)^p\sin^{2p}\theta. \end{aligned}

En utilisantcos⁡θ=X/2\cos\theta=X/2 et−sin⁡2θ=X2/4−1-\sin^2\theta=X^2/4-1, on obtient

Rk(X)=12k−1∑p=0⌊k/2⌋(k2p)Xk−2p(X2−4)p\boxed{ R_k(X)=\frac1{2^{k-1}} \sum_{p=0}^{\lfloor k/2\rfloor} \binom{k}{2p} X^{k-2p}(X^2-4)^p }

Exercice 2—Restes modulo Xⁿ⁺¹ et base d’un espace de polynômes

Exercice tombé en 2020 · RMS 1059

DifficultéÀ définir

Énoncé

SiT=X+∑k=2ntkXk∈Cn[X]T=X+\sum_{k=2}^{n}t_kX^k\in\mathbb{C}_n[X], on poseFT=(Pk)1≤k≤n\mathcal F_T=(P_k)_{1\leq k\leq n}, où PkP_k est le reste de la division euclidienne de TkT^k parXn+1X^{n+1}.

  1. On pose T1=X+X2T_1=X+X^2 etT2=X+2X2+X3T_2=X+2X^2+X^3. DéterminerFT1\mathcal F_{T_1} etFT2\mathcal F_{T_2}.
  2. SoitVn={R∈Cn[X] ; R(0)=0}V_n=\{R\in\mathbb{C}_n[X]\,;\,R(0)=0\}. Montrer que VnV_n est un sous-espace vectoriel de Cn[X]\mathbb{C}_n[X]et préciser sa dimension.
  3. Montrer queFT=(Pk)1≤k≤n\mathcal F_T=(P_k)_{1\leq k\leq n}est une base de VnV_n.
Indication›

Dans les deux exemples, factoriser TiT_ipar XX puis développer avec le binôme de Newton en ne gardant que les termes de degré au plusnn.

Pour la dernière question, montrer quePk=Xk+termes de degreˊ strictement supeˊrieurP_k=X^k+\text{termes de degré strictement supérieur}.

Corrigé›

1. Calcul de FT1\mathcal F_{T_1}

Comme T1=X(1+X)T_1=X(1+X), pour1≤k≤n1\leq k\leq n,

T1k=Xk(1+X)k=∑i=0k(ki)Xk+i.T_1^k=X^k(1+X)^k =\sum_{i=0}^{k}\binom{k}{i}X^{k+i}.

Le reste modulo Xn+1X^{n+1} est donc

Pk=∑i=0min⁡(k,n−k)(ki)Xk+i\boxed{ P_k=\sum_{i=0}^{\min(k,n-k)}\binom{k}{i}X^{k+i} }

Ainsi, si k≤⌊n/2⌋k\leq\lfloor n/2\rfloor,

Pk=(k0)Xk+(k1)Xk+1+⋯+(kk)X2k,P_k=\binom{k}{0}X^k+\binom{k}{1}X^{k+1}+\cdots+\binom{k}{k}X^{2k},

et sinon la somme s’arrête au terme de degré nn.

Calcul de FT2\mathcal F_{T_2}

Ici T2=X(1+X)2T_2=X(1+X)^2. Donc

T2k=Xk(1+X)2k=∑i=02k(2ki)Xk+i.T_2^k=X^k(1+X)^{2k} =\sum_{i=0}^{2k}\binom{2k}{i}X^{k+i}.

Par conséquent,

Pk=∑i=0min⁡(2k,n−k)(2ki)Xk+i\boxed{ P_k=\sum_{i=0}^{\min(2k,n-k)}\binom{2k}{i}X^{k+i} }

Si k≤⌊n/3⌋k\leq\lfloor n/3\rfloor, tous les termes jusqu’à X3kX^{3k} sont conservés ; sinon on tronque au degré nn.

2. L’espace VnV_n

On a immédiatement

Vn=Vect⁡(X,X2,…,Xn).V_n=\operatorname{Vect}(X,X^2,\ldots,X^n).

C’est donc un sous-espace vectoriel deCn[X]\mathbb{C}_n[X] et

dim⁡Vn=n.\boxed{\dim V_n=n}.

3. La famille FT\mathcal F_T

Écrivons

T=X(1+∑i=1n−1ti+1Xi).T=X\left(1+\sum_{i=1}^{n-1}t_{i+1}X^i\right).

Pour tout k∈{1,…,n}k\in\{1,\ldots,n\},

Tk=Xk(1+pk,1X+pk,2X2+⋯ ).T^k=X^k\left(1+p_{k,1}X+p_{k,2}X^2+\cdots\right).

En prenant le reste modulo Xn+1X^{n+1}, on obtient une expression de la forme

Pk=Xk(1+pk,1X+⋯+pk,n−kXn−k).P_k=X^k\left(1+p_{k,1}X+\cdots+p_{k,n-k}X^{n-k}\right).

En particulier, Pk(0)=0P_k(0)=0, doncPk∈VnP_k\in V_n pour toutkk.

Il reste à montrer la liberté. Supposons

λ1P1+λ2P2+⋯+λnPn=0.\lambda_1P_1+\lambda_2P_2+\cdots+\lambda_nP_n=0.

S’il existe un coefficient non nul, posonsν=min⁡{i ; λi≠0}\nu=\min\{i\,;\,\lambda_i\neq0\}. Au voisinage de 00, les termes de plus petite valuation donnent alors

λνxν+o(xν)=0,\lambda_\nu x^\nu+o(x^\nu)=0,

ce qui est impossible puisque λν≠0\lambda_\nu\neq0. La famille est donc libre. Elle contientnn vecteurs d’un espace de dimensionnn : c’est une base.

FT=(Pk)1≤k≤n est une base de Vn.\boxed{\mathcal F_T=(P_k)_{1\leq k\leq n}\text{ est une base de }V_n.}
← Retour aux chapitres