• Aucun résultat trouvé

experts Devoir pour le lundi 1

N/A
N/A
Protected

Academic year: 2022

Partager "experts Devoir pour le lundi 1"

Copied!
3
0
0

Texte intégral

(1)

T

experts Devoir pour le lundi 1

er

février 2021

Numéro : ….. Prénom et nom :……….……….

Note : ….. / 20

I. On considère la matrice A a b b a

 

  

  oùa etb sont des nombres complexes.

1°) On pose  a b et  a b et on considère les matrices 0

B 0

 

   et 1 1

P 1 1

 

  . Démontrer que P est inversible et déterminerP1.

CalculerP BP1 . Que remarque-t-on ?

En déduire An pourn entier naturel quelconque. On donnera le résultat en fonction den, et.

Vérifier en utilisant le site dcode.

2°) Dans cette question, on suppose queab.

CalculerA et en déduire A2 n pourn entier naturel quelconque supérieur ou égal à 1 (sans utiliser le résultat de la question précédente).

Vérifier que le résultat coïncide avec celui de la question 1°).

II. Pour toute matrice carrée M d’ordre 2 à coefficients réels, on notes

 

M la somme des coefficients de M.

On considère la matrice 1 2

A 3 4

 

  

 .

1°) Déterminer s

 

Ak pourk

1, 2, 3

. On donnera uniquement les résultats sans détailler les calculs.

………

2°) Écrire une fonction Pythonseuil(M) qui prend pour argument un réel M supérieur ou égal à 10 et qui renvoie le plus petit entier naturelk1 tel que s

 

Ak M.

On utilisera un calcul itératif de Ak.

À l’aide de cette fonction, déterminer le plus petit entier naturelk1 tel que s

 

Ak 2021.

(2)

Corrigé du devoir pour le 1-2-2021

I. On considère la matrice A a b b a

 

  

  oùa etb sont des nombres complexes.

1°) On pose  a b et  a b et on considère les matrices 0

B 0

 

   et 1 1

P 1 1

 

  . Démontrer que P est inversible et déterminerP1.

det P2 donc P est inversible et 1 1 1 1

P 2 1 1

  

  

 .

1 1 2 2

P BP 2 2 2

a b

b a

 

  

 

1 1 1 1

1 1 P BP 2

    

    

1 1

P 2

P B      

     

1 1 2 2

2 2 P BP 2 a b

b a

 

  

 

P 1BP a b

b a

 

  

 

On constate queP BP1 A.

En déduire An pourn entier naturel quelconque. On donnera le résultat en fonction den, et.

Vérifier en utilisant le site dcode.

 n AnP B P1 n

 n 1 1 1 0 1 1

1 1 1 1

2 0

A

n n

n

  

   

     

 n 1

A 1 1

2 1 1

n n

n n

n

    

    

 n 1 A 2

n n n n

n

n n n n

     

       On vérifie le résultat avec le site dcode.

2°) Dans cette question, on suppose que ab.

Calculer A et en déduire A2 n pourn entier naturel quelconque supérieur ou égal à 1 (sans utiliser le résultat de la question précédente).

Vérifier que le résultat coïncide avec celui de la question 1°).

On a A a a a a

 

  

 .

2 2

2

2 2

2 2

A 2 2

a a

a a

 

  

 

On constate que A22 Aa . Une propriété du cours permet d’affirmer que n* An

 

2a n1A soit n *

  A

 

2 1A 2 11 2 11

2 2

n n n n

n n

n n n n

a a

a

a a

 

   

 .

Avec la formule du 1°), on a  2a et 0. On retrouve la même expression.

II. Pour toute matrice carrée M d’ordre 2 à coefficients réels, on notes

 

M la somme des coefficients de M.

On considère la matrice 1 2

A 3 4

 

  

 .

1°) Déterminer s

 

Ak pourk

1, 2, 3

. On donnera uniquement les résultats sans détailler les calculs.

 

A1 10

ss

 

A2 54 s

 

A3 290

2°) Écrire une fonction Pythonseuil(M) qui prend pour argument un réel M supérieur ou égal à 10 et qui renvoie le plus petit entier naturelk1 tel que s

 

Ak M.

On utilisera un calcul itératif de Ak.

À l’aide de cette fonction, déterminer le plus petit entier naturelk1 tel que s

 

Ak 2021.

from numpy import matrix,dot A=matrix([[1, 2],[3, 4]]) def seuil(M):

k=1 B=A

while B.sum()<M:

B=A*B k+=1 return k

Le plus petit entier naturel k1 tel que s

 

Ak 2021 est 5.

(3)

On utilise la bibliothèque numpy.

· On peut utiliser matrix (uniquement parce qu’il s’agit de matrices carrées d’ordre 2) ou array (valable quelles que soient les dimensions de la matrice).

· Avec matrix, le produit de deux matrices s’obtient avec l’opérateur*.

On écrit l’instructionB=A*B ouB=B*A.

Avec array, le produit de deux matrices s’obtient avec la fonctiondot.

On écrit donc l’instructionB=dot(A,B) ouB=dot(B,A).

Références

Documents relatifs

[r]

Dans le cas où une matrice est diagonalisable, la trace est égale à la somme des valeurs propres (comptées autant de fois que la dimension des sous espaces propres associés) En

On montre que A est diagonalisable avec 3 valeurs propres.. Montrer que A est également

Le produit de deux matrices antisymétriques soit une matrice

Pour garantir une transmission sans erreur, nous allons envoyer le message avec 3 chires supplémentaires qui vont permettre de détecter et corriger une éventuelle erreur lors de

Créer à partir de air1 le dataframe air2, où : la variable Ozone n'est pas manquante, la température est inférieure à 94 o F.. Créer à partir de airquality le dataframe air3, où

When trying to compute the fundamental matrix F with automatically matched feature points and RANSAC algorithm on the images of Fig- ure 1, we find a solution, but clicking points

Two remarkable properties come about when we look at the eigenvalues and eigenvectors of a symmetric matrix A ∈ S n.. First, it can be shown that all the eigenvalues of A