Ivan Shishkin, Rye (1878)

Problems/Linear algebraReviewed

Frobenius sous la trace

by visitor·
50
Difficulty scaleÉchelle de difficulté

This score reflects both the level of the required concepts and the difficulty of the solution.Ce score tient compte à la fois du niveau des notions nécessaires et de la difficulté de la résolution.

  1. 1–10First steps / middle schoolPremiers pas / collège
  2. 11–25Beginner / high schoolDébutant / lycée
  3. 26–50Intermediate / undergraduateIntermédiaire / licence
  4. 51–70Advanced / graduateAvancé / master
  5. 71–90Expert / specializedExpert / spécialisé
  6. 91–100Research levelNiveau recherche
These levels are approximate guides.Ces niveaux sont des repères approximatifs.
·
Français
FrançaisEnglish

Soient pp un nombre premier, AA et BB appartenant à Mn(Z)\mathcal{M}_n(\mathbb{Z}). Montrer que
tr⁡((A+B)p)≡tr⁡(Ap)+tr⁡(Bp)(modp)\operatorname{tr}\big((A+B)^p\big) \equiv \operatorname{tr}\left(A^p\right)+\operatorname{tr}\left(B^p\right)\pmod p

I solved itMark it doneAdd to my listKeep it in your list

Hints

1

Hint 1

Open this only if you want a small nudge before looking at the solutions.

Solutions

2
Reveal solutionsAre you sure? Give it a try first.

Solution by budleya

Discussions2 useful votes
  1. La trace d’une matrice est la somme de ses valeurs propres dans C\C (comptée avec multiplicité).
  2. Soit M∈Mn(Z)M\in \mathcal{M}_n(\mathbb{Z}) et λ1,…,λn\lambda_1,\dots,\lambda_{n} ses valeurs propres dans C\C ; alors les valeurs propres de MpM^{p} sont λ1p,…,λnp\lambda_1^{p},\dots,\lambda_{n}^{p}. Donc tr⁡(Mp)=\operatorname{tr}(M^{p})= λ1p+⋯+λnp=(λ1+⋯+λn)p\lambda_1^{p}+\cdots+\lambda_{n}^{p}=(\lambda_1+\cdots+\lambda_n)^{p} par Frobenius dans C\C :
    ∀M∈M,tr⁡(Mp)=(tr⁡M)p\forall M\in\mathcal{M}, \operatorname{tr}(M^{p})=(\operatorname{tr}M)^{p}
  3. Alors tr⁡((A+B)p)=(tr⁡(A+B))p=(tr⁡A+tr⁡B)p=(tr⁡A)p+(tr⁡B)p\operatorname{tr}\big((A+B)^p\big)= \big(\operatorname{tr}(A+B)\big)^p=(\operatorname {tr}A+\operatorname {tr}B)^{p}=(\operatorname {tr}A)^{p}+(\operatorname {tr}B)^{p} par Frobenius dans Z\Z.
  4. D’où le résultat puisque par (1), (tr⁡A)p=tr⁡(Ap)(\operatorname {tr}A)^{p}=\operatorname {tr}(A^{p}) et (tr⁡B)p=tr⁡(Bp)(\operatorname {tr}B)^{p}=\operatorname {tr}(B^{p}) .

Solution by Venus2

Discussions0 useful votes

Soient les polynômes de Z[X1,X2,...,Xn]\Z[X_1,X_2,...,X_n]
S1:=∑i=1nXiS_1:=\sum_{i=1}^n X_i et Sp:=∑i=1nXipS_p:=\sum_{i=1}^{n}X_i^p
D’après la formule du multinôme de Newton, tous les coefficients de Q:=S1p−SpQ:=S_{1}^{p}-S_{p} sont divisibles par pp (car les nombres entiers p!/(k1!k2...kp!)p!/(k_{1}!k_{2}...k_p!) où les ki<pk_{i}<p avec k1+k2+...+kp=pk_{1}+k_{2}+...+k_{p}=p sont tous divisibles par pp car pp est premier et par le lemme d’Euclide), de sorte qu’on peut écrire Q=pRQ=pR avecR∈Z[X1,...,Xn]R\in \Z[X_1,...,X_n].

Soit MM une matrice de Mn(Z)M_{n}(Z) et PMP_M son polynôme caractéristique qui est un polynôme de Z[X]Z[X] unitaire. Ses valeurs propres complexes sont donc des entiers algébriques. On rappelle que l’ensemble des entiers algébriques forme un anneau. On note λ1,...,λn\lambda_{1},...,\lambda_{n} les valeurs propres de MM. Ainsi R(λ1,...λn)R(\lambda_{1},...\lambda_{n}) est un entier algébrique. Par ailleurs, on a S1(λ1,...,λn)=Tr(M)S_{1}(\lambda_{1},...,\lambda_{n})=Tr(M) et
Sp(λ1,...λn)=Tr(Mp)S_{p}(\lambda_{1},...\lambda_{n})=Tr(M^{p}). Comme MM est dans
Mn(Z)M_n(\Z), Tr(M),Tr(Mp)Tr(M), Tr(M^p) sont deux entiers relatifs, Q(λ1,...,λn)Q(\lambda_{1},...,\lambda_{n}) est un entier relatif puis R(λ1,...λn)R(\lambda_{1},...\lambda_{n}) est un rationnel, qui par ailleurs est un entier algébrique. Donc (rappel : tout entier algébrique qui est rationnel est un entier relatif), N:=R(λ1,...λn)N:=R(\lambda_{1},...\lambda_{n}) est un entier relatif. Ainsi on a l’égalité Tr(M)p−Tr(Mp)=pNTr(M)^{p}-Tr(M^{p})=pN où tous les termes sont entiers, ce qui assure que Tr(Mp)=Tr(M)Tr(M^{p})=Tr(M) modulo p
et ceci quel que soit M∈Mn(Z)M\in M_{n}(Z).
Ainsi dans Z/pZ\Z/p\Z on a donc les égalités suivantes : ∀A,B∈Mn(Z),Tr((A+B)p)=Tr(A+B)\forall A, B\in M_{n}(Z), Tr((A+B)^{p})=Tr(A+B), Tr(Ap)=Tr(A)Tr(A^p)=Tr(A) et Tr(Bp)=Tr(B)Tr(B^p)=Tr(B) et comme Tr(A+B)=Tr(A)+Tr(B)Tr(A+B)=Tr(A)+Tr(B) dans Z\Z donc dans Z/pZ\Z/p\Z, on en déduit que
Tr(A+B)p=Tr(Ap)+Tr(Bp)Tr(A+B)^{p}=Tr(A^{p})+Tr(B^{p}) (égalité dans Z/pZ\Z/p\Z) ce qui achève la preuve.

Report

For an unclear, ambiguous, or possibly incorrect statement, please use the Discussion tab on the right. Report content that needs moderator intervention, such as dangerous, clearly non-mathematical, or plagiarized content.