Maple et réduction des endomorphismes

download Maple et réduction des endomorphismes

of 52

Transcript of Maple et réduction des endomorphismes

  • 8/14/2019 Maple et rduction des endomorphismes

    1/52

    Maple

    Rduction des endomorphismes

    Essaidi Ali

    CPGE Lissane Eddine Laayoune

    Mercredi 30 octobre 2013

    Essaidi Ali (CPGE Lissane Eddine Laayoune) Maple Rduction des endomorphismes Mercredi 30 octobre 2013 1 / 12

    http://find/http://goback/
  • 8/14/2019 Maple et rduction des endomorphismes

    2/52

    Package LinearAlgebra :

    Essaidi Ali (CPGE Lissane Eddine Laayoune) Maple Rduction des endomorphismes Mercredi 30 octobre 2013 2 / 12

    http://find/http://goback/
  • 8/14/2019 Maple et rduction des endomorphismes

    3/52

    Package LinearAlgebra :

    Les commandes Maple de rduction des endomorphismes se trouvent dansle packagesLinearAlgebra.

    Essaidi Ali (CPGE Lissane Eddine Laayoune) Maple Rduction des endomorphismes Mercredi 30 octobre 2013 2 / 12

    http://goforward/http://find/
  • 8/14/2019 Maple et rduction des endomorphismes

    4/52

    Package LinearAlgebra :

    Les commandes Maple de rduction des endomorphismes se trouvent dansle packagesLinearAlgebra.

    >with(LinearAlgebra) ;[&x, Add, Adjoint, BackwardSubstitute, BandMatrix, Basis, BezoutMatrix, BidiagonalForm, BilinearForm, CharacteristicMatrix, CharacteristicPolynomial,

    Column, ColumnDimension, ColumnOperation, ColumnSpace, CompanionMatrix, ConditionNumber, ConstantMatrix, ConstantVector, Copy,

    CreatePermutation, CrossProduct, DeleteColumn, DeleteRow, Determinant, Diagonal, DiagonalMatrix, Dimension, Dimensions, DotProduct,

    EigenConditionNumbers, Eigenvalues, Eigenvectors, Equal, ForwardSubstitute, FrobeniusForm, GaussianElimination, GenerateEquations, GenerateMatrix,

    Generic, GetResultDataType, GetResultShape, GivensRotationMatrix, GramSchmidt, HankelMatrix, HermiteForm, HermitianTranspose, HessenbergForm,

    HilbertMatrix, HouseholderMatrix, IdentityMatrix, IntersectionBasis, IsDefinite, IsOrthogonal, IsSimilar, IsUnitary, JordanBlockMatrix, JordanForm,

    KroneckerProduct, LA_Main, LUDecomposition, LeastSquares, LinearSolve, Map, Map2, MatrixAdd, MatrixExponential, MatrixFunction, MatrixInverse,

    MatrixMatrixMultiply, MatrixNorm, MatrixPower, MatrixScalarMultiply, MatrixVectorMultiply, MinimalPolynomial, Minor, Modular, Multiply, NoUserValue, Norm,

    Normalize, NullSpace, OuterProductMatrix, Permanent, Pivot, PopovForm, QRDecomposition, RandomMatrix, RandomVector, Rank,

    RationalCanonicalForm, ReducedRowEchelonForm, Row, RowDimension, RowOperation, RowSpace, ScalarMatrix, ScalarMultiply, ScalarVector,

    SchurForm, SingularValues, SmithForm, StronglyConnectedBlocks, SubMatrix, SubVector, SumBasis, SylvesterMatrix, ToeplitzMatrix, Trace, Transpose,

    TridiagonalForm, UnitVector, VandermondeMatrix, VectorAdd, VectorAngle, VectorMatrixMultiply, VectorNorm, VectorScalarMultiply, ZeroMatrix, ZeroVector,

    Zip]

    Essaidi Ali (CPGE Lissane Eddine Laayoune) Maple Rduction des endomorphismes Mercredi 30 octobre 2013 2 / 12

    http://find/http://goback/
  • 8/14/2019 Maple et rduction des endomorphismes

    5/52

    Polynme minimal :Commande MinimalPolynomial :

    Essaidi Ali (CPGE Lissane Eddine Laayoune) Maple Rduction des endomorphismes Mercredi 30 octobre 2013 3 / 12

    http://find/
  • 8/14/2019 Maple et rduction des endomorphismes

    6/52

    Polynme minimal :Commande MinimalPolynomial :

    Description :

    La commandeMinimalPolynomialpermet de donner le polynme minimaldune matrice carre donne.

    Essaidi Ali (CPGE Lissane Eddine Laayoune) Maple Rduction des endomorphismes Mercredi 30 octobre 2013 3 / 12

    http://find/http://goback/
  • 8/14/2019 Maple et rduction des endomorphismes

    7/52

    Polynme minimal :Commande MinimalPolynomial :

    Description :

    La commandeMinimalPolynomialpermet de donner le polynme minimaldune matrice carre donne.Syntaxe de la commande :

    MinimalPolynomial(A,X)o A est une matrice carre et X le nom choisit pour la variable

    Essaidi Ali (CPGE Lissane Eddine Laayoune) Maple Rduction des endomorphismes Mercredi 30 octobre 2013 3 / 12

    http://find/
  • 8/14/2019 Maple et rduction des endomorphismes

    8/52

    Polynme minimal :Commande MinimalPolynomial :

    Description :

    La commandeMinimalPolynomialpermet de donner le polynme minimaldune matrice carre donne.Syntaxe de la commande :

    MinimalPolynomial(A,X)o A est une matrice carre et X le nom choisit pour la variable

    Exemple :

    > M := Matrix( [ [ 1, 1, -1 ], [ 2, 1, 1 ], [ 1, -1, 2 ] ] ) ;

    M :=

    1 1 12 1 1

    1

    1 2

    Essaidi Ali (CPGE Lissane Eddine Laayoune) Maple Rduction des endomorphismes Mercredi 30 octobre 2013 3 / 12

    http://find/http://goback/
  • 8/14/2019 Maple et rduction des endomorphismes

    9/52

    Polynme minimal :Commande MinimalPolynomial :

    Description :

    La commandeMinimalPolynomialpermet de donner le polynme minimaldune matrice carre donne.Syntaxe de la commande :

    MinimalPolynomial(A,X)o A est une matrice carre et X le nom choisit pour la variable

    Exemple :

    > M := Matrix( [ [ 1, 1, -1 ], [ 2, 1, 1 ], [ 1, -1, 2 ] ] ) ;

    M :=

    1 1 12 1 1

    1

    1 2

    > MinimalPolynomial(M,X) ;

    3 + 5X 4X2 + X3

    Essaidi Ali (CPGE Lissane Eddine Laayoune) Maple Rduction des endomorphismes Mercredi 30 octobre 2013 3 / 12

    http://find/
  • 8/14/2019 Maple et rduction des endomorphismes

    10/52

    Matrice caractristique :Commande CharacteristicMatrix :

    Essaidi Ali (CPGE Lissane Eddine Laayoune) Maple Rduction des endomorphismes Mercredi 30 octobre 2013 4 / 12

    http://find/
  • 8/14/2019 Maple et rduction des endomorphismes

    11/52

    Matrice caractristique :Commande CharacteristicMatrix :

    Description :

    La commandeCharacteristicMatrixpermet de donner la matricecaractristique XIn A dune matrice donne A.

    Essaidi Ali (CPGE Lissane Eddine Laayoune) Maple Rduction des endomorphismes Mercredi 30 octobre 2013 4 / 12

    http://find/
  • 8/14/2019 Maple et rduction des endomorphismes

    12/52

    Matrice caractristique :Commande CharacteristicMatrix :

    Description :

    La commandeCharacteristicMatrixpermet de donner la matricecaractristique XIn A dune matrice donne A.Syntaxe de la commande :

    CharacteristicMatrix(A,X)o A est une matrice carre et X le nom choisit pour la variable

    Essaidi Ali (CPGE Lissane Eddine Laayoune) Maple Rduction des endomorphismes Mercredi 30 octobre 2013 4 / 12

    http://find/
  • 8/14/2019 Maple et rduction des endomorphismes

    13/52

    Matrice caractristique :Commande CharacteristicMatrix :

    Description :

    La commandeCharacteristicMatrixpermet de donner la matricecaractristique XIn A dune matrice donne A.Syntaxe de la commande :

    CharacteristicMatrix(A,X)o A est une matrice carre et X le nom choisit pour la variable

    Exemple :

    > M := Matrix( [ [ 1, 0, -1 ] , [ 2, 4, 1 ] , [ 1, 1, 5 ] ] ) ;

    M :=

    1 0 12 4 1

    1 1 5

    Essaidi Ali (CPGE Lissane Eddine Laayoune) Maple Rduction des endomorphismes Mercredi 30 octobre 2013 4 / 12

    http://find/http://goback/
  • 8/14/2019 Maple et rduction des endomorphismes

    14/52

    Matrice caractristique :Commande CharacteristicMatrix :

    Description :

    La commandeCharacteristicMatrixpermet de donner la matricecaractristique XIn A dune matrice donne A.Syntaxe de la commande :

    CharacteristicMatrix(A,X)o A est une matrice carre et X le nom choisit pour la variable

    Exemple :

    > M := Matrix( [ [ 1, 0, -1 ] , [ 2, 4, 1 ] , [ 1, 1, 5 ] ] ) ;

    M :=

    1 0 12 4 1

    1 1 5

    > CharacteristicMatrix(M,X) ;

    X 1 0 12 X 4 11 1 X 5

    Essaidi Ali (CPGE Lissane Eddine Laayoune) Maple Rduction des endomorphismes Mercredi 30 octobre 2013 4 / 12

    P l i i

    http://find/
  • 8/14/2019 Maple et rduction des endomorphismes

    15/52

    Polynme caractristique :Commande CharacteristicPolynomial :

    Essaidi Ali (CPGE Lissane Eddine Laayoune) Maple Rduction des endomorphismes Mercredi 30 octobre 2013 5 / 12

    P l t i ti

    http://find/
  • 8/14/2019 Maple et rduction des endomorphismes

    16/52

    Polynme caractristique :Commande CharacteristicPolynomial :

    Description :

    La commandeCharacteristicPolynomialretourne le polynme caractristiquedune matrice carre donne.

    Essaidi Ali (CPGE Lissane Eddine Laayoune) Maple Rduction des endomorphismes Mercredi 30 octobre 2013 5 / 12

    P l t i ti

    http://find/
  • 8/14/2019 Maple et rduction des endomorphismes

    17/52

    Polynme caractristique :Commande CharacteristicPolynomial :

    Description :

    La commandeCharacteristicPolynomialretourne le polynme caractristiquedune matrice carre donne.Syntaxe de la commande :

    CharacteristicPolynomial(A,X)o A est une matrice carre et X le nom choisit pour la variable

    Essaidi Ali (CPGE Lissane Eddine Laayoune) Maple Rduction des endomorphismes Mercredi 30 octobre 2013 5 / 12

    P l t i ti

    http://find/
  • 8/14/2019 Maple et rduction des endomorphismes

    18/52

    Polynme caractristique :Commande CharacteristicPolynomial :

    Description :

    La commandeCharacteristicPolynomialretourne le polynme caractristiquedune matrice carre donne.Syntaxe de la commande :

    CharacteristicPolynomial(A,X)o A est une matrice carre et X le nom choisit pour la variable

    Remarque :Le polynme caractristique sous Maple dune matrice carre Adordre n estdet(XIn A)et non pasdet(AXIn).

    Essaidi Ali (CPGE Lissane Eddine Laayoune) Maple Rduction des endomorphismes Mercredi 30 octobre 2013 5 / 12

    Polynme caractristique :

    http://find/
  • 8/14/2019 Maple et rduction des endomorphismes

    19/52

    Polynme caractristique :Commande CharacteristicPolynomial :

    Description :

    La commandeCharacteristicPolynomialretourne le polynme caractristiquedune matrice carre donne.Syntaxe de la commande :

    CharacteristicPolynomial(A,X)o A est une matrice carre et X le nom choisit pour la variable

    Remarque :Le polynme caractristique sous Maple dune matrice carre Adordre n estdet(XIn A)et non pasdet(AXIn).> M := Matrix( [ [ 0 , -1 , 1 ] , [ 2 , 1 , 3 ] , [ 3 , 3 , -2 ] ] ) ;

    M :=

    0 1 1

    2 1 33 3 2

    Essaidi Ali (CPGE Lissane Eddine Laayoune) Maple Rduction des endomorphismes Mercredi 30 octobre 2013 5 / 12

    Polynme caractristique :

    http://find/
  • 8/14/2019 Maple et rduction des endomorphismes

    20/52

    Polynme caractristique :Commande CharacteristicPolynomial :

    Description :

    La commandeCharacteristicPolynomialretourne le polynme caractristiquedune matrice carre donne.Syntaxe de la commande :

    CharacteristicPolynomial(A,X)o A est une matrice carre et X le nom choisit pour la variable

    Remarque :Le polynme caractristique sous Maple dune matrice carre Adordre n estdet(XIn A)et non pasdet(AXIn).> M := Matrix( [ [ 0 , -1 , 1 ] , [ 2 , 1 , 3 ] , [ 3 , 3 , -2 ] ] ) ;

    M :=

    0 1 1

    2 1 33 3 2

    > CharacteristicPolynomial(M,X) ;

    10 + X3 + X2 12X

    Essaidi Ali (CPGE Lissane Eddine Laayoune) Maple Rduction des endomorphismes Mercredi 30 octobre 2013 5 / 12

    Valeurs propres :

    http://find/
  • 8/14/2019 Maple et rduction des endomorphismes

    21/52

    Valeurs propres :Commande Eigenvalues :

    Essaidi Ali (CPGE Lissane Eddine Laayoune) Maple Rduction des endomorphismes Mercredi 30 octobre 2013 6 / 12

    Valeurs propres :

    http://find/
  • 8/14/2019 Maple et rduction des endomorphismes

    22/52

    Valeurs propres :Commande Eigenvalues :

    Description :

    La commandeEigenvaluesretourne un vecteur form des valeurs propresdune matrice carre.

    Essaidi Ali (CPGE Lissane Eddine Laayoune) Maple Rduction des endomorphismes Mercredi 30 octobre 2013 6 / 12

    Valeurs propres :

    http://find/
  • 8/14/2019 Maple et rduction des endomorphismes

    23/52

    Valeurs propres :Commande Eigenvalues :

    Description :

    La commandeEigenvaluesretourne un vecteur form des valeurs propresdune matrice carre.Syntaxe de la commande :

    Eigenvalues(A)o A est une matrice carre

    Essaidi Ali (CPGE Lissane Eddine Laayoune) Maple Rduction des endomorphismes Mercredi 30 octobre 2013 6 / 12

    Valeurs propres :

    http://find/
  • 8/14/2019 Maple et rduction des endomorphismes

    24/52

    Valeurs propres :Commande Eigenvalues :

    Description :

    La commandeEigenvaluesretourne un vecteur form des valeurs propresdune matrice carre.Syntaxe de la commande :

    Eigenvalues(A)o A est une matrice carre

    > M := Matrix( [ [ -9 , -2 , 8 ] , [ 8 , 5 , -4 ] , [ -14 , -2 , 13 ] ] ) ;

    M :=

    9 2 88 5 4

    14 2 13

    Essaidi Ali (CPGE Lissane Eddine Laayoune) Maple Rduction des endomorphismes Mercredi 30 octobre 2013 6 / 12

    Valeurs propres :

    http://find/
  • 8/14/2019 Maple et rduction des endomorphismes

    25/52

    Valeurs propres :Commande Eigenvalues :

    Description :

    La commandeEigenvaluesretourne un vecteur form des valeurs propresdune matrice carre.Syntaxe de la commande :

    Eigenvalues(A)o A est une matrice carre

    > M := Matrix( [ [ -9 , -2 , 8 ] , [ 8 , 5 , -4 ] , [ -14 , -2 , 13 ] ] ) ;

    M :=

    9 2 88 5 4

    14 2 13

    > Eigenvalues(M) ;

    513

    Essaidi Ali (CPGE Lissane Eddine Laayoune) Maple Rduction des endomorphismes Mercredi 30 octobre 2013 6 / 12

    Vecteurs propres :

    http://find/
  • 8/14/2019 Maple et rduction des endomorphismes

    26/52

    Vecteurs propres :Commande Eigenvectors :

    Essaidi Ali (CPGE Lissane Eddine Laayoune) Maple Rduction des endomorphismes Mercredi 30 octobre 2013 7 / 12

    Vecteurs propres :

    http://find/
  • 8/14/2019 Maple et rduction des endomorphismes

    27/52

    Vecteurs propres :Commande Eigenvectors :

    Description :

    La commandeEigenvectorsretourne un ensemble form dun vecteur formde valeurs propres et une matrice dont les colonnes sont les vecteurs propresassocis.

    Essaidi Ali (CPGE Lissane Eddine Laayoune) Maple Rduction des endomorphismes Mercredi 30 octobre 2013 7 / 12

    Vecteurs propres :

    http://find/
  • 8/14/2019 Maple et rduction des endomorphismes

    28/52

    Vecteurs propres :Commande Eigenvectors :

    Description :

    La commandeEigenvectorsretourne un ensemble form dun vecteur formde valeurs propres et une matrice dont les colonnes sont les vecteurs propresassocis.Syntaxe de la commande :

    Eigenvectors(A) o A est une matrice carre donne

    Essaidi Ali (CPGE Lissane Eddine Laayoune) Maple Rduction des endomorphismes Mercredi 30 octobre 2013 7 / 12

    Vecteurs propres :

    http://find/
  • 8/14/2019 Maple et rduction des endomorphismes

    29/52

    Vecteurs propres :Commande Eigenvectors :

    Description :

    La commandeEigenvectorsretourne un ensemble form dun vecteur formde valeurs propres et une matrice dont les colonnes sont les vecteurs propresassocis.Syntaxe de la commande :

    Eigenvectors(A) o A est une matrice carre donne

    Exemple :> M := Matrix( [ [ 1 , -1 , -1 ] , [ 0 , -1 , 0 ] , [ 0 , -1 , 0 ] ] ) ;

    M :=

    1 1 10 1 00 1 0

    Essaidi Ali (CPGE Lissane Eddine Laayoune) Maple Rduction des endomorphismes Mercredi 30 octobre 2013 7 / 12

    Vecteurs propres :

    http://find/
  • 8/14/2019 Maple et rduction des endomorphismes

    30/52

    p pCommande Eigenvectors :

    Description :

    La commandeEigenvectorsretourne un ensemble form dun vecteur formde valeurs propres et une matrice dont les colonnes sont les vecteurs propresassocis.Syntaxe de la commande :

    Eigenvectors(A) o A est une matrice carre donne

    Exemple :> M := Matrix( [ [ 1 , -1 , -1 ] , [ 0 , -1 , 0 ] , [ 0 , -1 , 0 ] ] ) ;

    M :=

    1 1 10 1 00 1 0

    > Eigenvectors(M) ;

    011

    ,

    1 1 10 1 01 1 0

    Essaidi Ali (CPGE Lissane Eddine Laayoune) Maple Rduction des endomorphismes Mercredi 30 octobre 2013 7 / 12

    Vecteurs propres :

    http://find/
  • 8/14/2019 Maple et rduction des endomorphismes

    31/52

    p pCommande Eigenvectors :

    Essaidi Ali (CPGE Lissane Eddine Laayoune) Maple Rduction des endomorphismes Mercredi 30 octobre 2013 8 / 12

    Vecteurs propres :

    http://find/
  • 8/14/2019 Maple et rduction des endomorphismes

    32/52

    p pCommande Eigenvectors :

    Remarque :Si la dimension de lespace propre associ une valeur propre

    est infrieur strictement sa multiplicit alors la matrice des vecteurs propressera complte par des vecteurs nuls.

    Essaidi Ali (CPGE Lissane Eddine Laayoune) Maple Rduction des endomorphismes Mercredi 30 octobre 2013 8 / 12

    Vecteurs propres :

    http://find/
  • 8/14/2019 Maple et rduction des endomorphismes

    33/52

    p pCommande Eigenvectors :

    Remarque :Si la dimension de lespace propre associ une valeur propre

    est infrieur strictement sa multiplicit alors la matrice des vecteurs propressera complte par des vecteurs nuls.Exemple :

    > M := Matrix( [ [ 1 , 0 , -1 ] , [ -1 , 1 , -1 ] , [ 0 , 0 , 1 ] ] ) ;

    M :=

    1 0 1

    1 1

    1

    0 0 1

    Essaidi Ali (CPGE Lissane Eddine Laayoune) Maple Rduction des endomorphismes Mercredi 30 octobre 2013 8 / 12

    Vecteurs propres :

    http://find/
  • 8/14/2019 Maple et rduction des endomorphismes

    34/52

    p pCommande Eigenvectors :

    Remarque :Si la dimension de lespace propre associ une valeur propre

    est infrieur strictement sa multiplicit alors la matrice des vecteurs propressera complte par des vecteurs nuls.Exemple :

    > M := Matrix( [ [ 1 , 0 , -1 ] , [ -1 , 1 , -1 ] , [ 0 , 0 , 1 ] ] ) ;

    M :=

    1 0 1

    1 1

    1

    0 0 1

    > Eigenvectors(M) ;

    1

    11

    ,

    0 0 0

    1 0 00 0 0

    Essaidi Ali (CPGE Lissane Eddine Laayoune) Maple Rduction des endomorphismes Mercredi 30 octobre 2013 8 / 12

    Form de Jordan :

    http://find/
  • 8/14/2019 Maple et rduction des endomorphismes

    35/52

    Commande JordanForm :

    Essaidi Ali (CPGE Lissane Eddine Laayoune) Maple Rduction des endomorphismes Mercredi 30 octobre 2013 9 / 12

    Form de Jordan :

    http://find/
  • 8/14/2019 Maple et rduction des endomorphismes

    36/52

    Commande JordanForm :

    La commandeJordanFormpermet de diagonaliser une matrice si elle lest

    dansC

    . Sinon, elle la trigonalise. Pour avoir la matrice de passage on ajouteloptionoutput=Q.

    Essaidi Ali (CPGE Lissane Eddine Laayoune) Maple Rduction des endomorphismes Mercredi 30 octobre 2013 9 / 12

    Form de Jordan :

    http://find/
  • 8/14/2019 Maple et rduction des endomorphismes

    37/52

    Commande JordanForm :

    La commandeJordanFormpermet de diagonaliser une matrice si elle lest

    dansC

    . Sinon, elle la trigonalise. Pour avoir la matrice de passage on ajouteloptionoutput=Q.Syntaxe de la commande :

    JordanForm(M), JordanForm(M, output = J) ou JordanForm(M, output = Q)o M est une matrice carre

    Essaidi Ali (CPGE Lissane Eddine Laayoune) Maple Rduction des endomorphismes Mercredi 30 octobre 2013 9 / 12

    Form de Jordan :

    http://find/
  • 8/14/2019 Maple et rduction des endomorphismes

    38/52

    Commande JordanForm :

    La commandeJordanFormpermet de diagonaliser une matrice si elle lest

    dansC

    . Sinon, elle la trigonalise. Pour avoir la matrice de passage on ajouteloptionoutput=Q.Syntaxe de la commande :

    JordanForm(M), JordanForm(M, output = J) ou JordanForm(M, output = Q)o M est une matrice carre

    Exemples :> M := Matrix( [ [ -9 , -2 , 8 ] , [ 8 , 5 , -4 ] , [ -14 , -2 , 13 ] ] ) ;

    M :=

    9 2 88 5 4

    14 2 13

    Essaidi Ali (CPGE Lissane Eddine Laayoune) Maple Rduction des endomorphismes Mercredi 30 octobre 2013 9 / 12

    Form de Jordan :

    http://find/
  • 8/14/2019 Maple et rduction des endomorphismes

    39/52

    Commande JordanForm :

    La commandeJordanFormpermet de diagonaliser une matrice si elle lest

    dansC

    . Sinon, elle la trigonalise. Pour avoir la matrice de passage on ajouteloptionoutput=Q.Syntaxe de la commande :

    JordanForm(M), JordanForm(M, output = J) ou JordanForm(M, output = Q)o M est une matrice carre

    Exemples :> M := Matrix( [ [ -9 , -2 , 8 ] , [ 8 , 5 , -4 ] , [ -14 , -2 , 13 ] ] ) ;

    M :=

    9 2 88 5 4

    14 2 13

    > JordanForm(M) ;

    1 0 00 3 00 0 5

    Essaidi Ali (CPGE Lissane Eddine Laayoune) Maple Rduction des endomorphismes Mercredi 30 octobre 2013 9 / 12

    Form de Jordan :

    http://find/
  • 8/14/2019 Maple et rduction des endomorphismes

    40/52

    Essaidi Ali (CPGE Lissane Eddine Laayoune) Maple Rduction des endomorphismes Mercredi 30 octobre 2013 10 / 12

    Form de Jordan :

    http://find/
  • 8/14/2019 Maple et rduction des endomorphismes

    41/52

    > JordanForm( M, output = Q) ;

    5 3 1

    5 6

    1

    5 3 2

    Essaidi Ali (CPGE Lissane Eddine Laayoune) Maple Rduction des endomorphismes Mercredi 30 octobre 2013 10 / 12

    Form de Jordan :

    http://find/
  • 8/14/2019 Maple et rduction des endomorphismes

    42/52

    > JordanForm( M, output = Q) ;

    5 3 1

    5 6

    1

    5 3 2

    > N := Matrix( [ [ 1 , 0 , -1 ] , [ -1 , 1 , -1 ] , [ 0 , 0 , 1 ] ] ) ;

    N :=

    1 0 11 1 1

    0 0 1

    Essaidi Ali (CPGE Lissane Eddine Laayoune) Maple Rduction des endomorphismes Mercredi 30 octobre 2013 10 / 12

    Form de Jordan :

    http://find/
  • 8/14/2019 Maple et rduction des endomorphismes

    43/52

    > JordanForm( M, output = Q) ;

    5 3 1

    5 6

    1

    5 3 2

    > N := Matrix( [ [ 1 , 0 , -1 ] , [ -1 , 1 , -1 ] , [ 0 , 0 , 1 ] ] ) ;

    N :=

    1 0 11 1 1

    0 0 1

    > JordanForm(N) ;

    1 1 00 1 1

    0 0 1

    Essaidi Ali (CPGE Lissane Eddine Laayoune) Maple Rduction des endomorphismes Mercredi 30 octobre 2013 10 / 12

    Form de Jordan :

    http://find/
  • 8/14/2019 Maple et rduction des endomorphismes

    44/52

    > JordanForm( M, output = Q) ;

    5 3 1

    5 6

    1

    5 3 2

    > N := Matrix( [ [ 1 , 0 , -1 ] , [ -1 , 1 , -1 ] , [ 0 , 0 , 1 ] ] ) ;

    N :=

    1 0 11 1 1

    0 0 1

    > JordanForm(N) ;

    1 1 00 1 1

    0 0 1

    > JordanForm( N, output = Q) ;

    0 1 11 0 00 0 1

    Essaidi Ali (CPGE Lissane Eddine Laayoune) Maple Rduction des endomorphismes Mercredi 30 octobre 2013 10 / 12

    Matrices semblables :Commande IsSimilar :

    http://find/
  • 8/14/2019 Maple et rduction des endomorphismes

    45/52

    Commande IsSimilar :

    Essaidi Ali (CPGE Lissane Eddine Laayoune) Maple Rduction des endomorphismes Mercredi 30 octobre 2013 11 / 12

    Matrices semblables :Commande IsSimilar :

    http://find/
  • 8/14/2019 Maple et rduction des endomorphismes

    46/52

    Commande IsSimilar :

    La commandeIsSimilarpermet de tester la similitude des deux matricescarres A et B. Si les deux matrices sont semblables, Maple retourneTrue,sinon il retournefalse.

    Essaidi Ali (CPGE Lissane Eddine Laayoune) Maple Rduction des endomorphismes Mercredi 30 octobre 2013 11 / 12

    Matrices semblables :Commande IsSimilar :

    http://find/
  • 8/14/2019 Maple et rduction des endomorphismes

    47/52

    Commande IsSimilar :

    La commandeIsSimilarpermet de tester la similitude des deux matricescarres A et B. Si les deux matrices sont semblables, Maple retourneTrue,sinon il retournefalse.Exemple :

    > A := Matrix( [ [ -1 , 0 , 0 ] , [ 1 , 1 , 1 ] , [ -1 , -1 , 0 ] ] ), B := Matrix( [ [ 1 , 0 , 0] , [ 0 , 1 , 0 ] , [ -1 , 1 , 1 ] ] ) ;

    A :=1 0 01 1 11 1 0

    , B :=

    1 0 00 1 01 1 1

    Essaidi Ali (CPGE Lissane Eddine Laayoune) Maple Rduction des endomorphismes Mercredi 30 octobre 2013 11 / 12

    Matrices semblables :Commande IsSimilar :

    http://find/
  • 8/14/2019 Maple et rduction des endomorphismes

    48/52

    Commande IsSimilar :

    La commandeIsSimilarpermet de tester la similitude des deux matricescarres A et B. Si les deux matrices sont semblables, Maple retourneTrue,sinon il retournefalse.Exemple :

    > A := Matrix( [ [ -1 , 0 , 0 ] , [ 1 , 1 , 1 ] , [ -1 , -1 , 0 ] ] ), B := Matrix( [ [ 1 , 0 , 0] , [ 0 , 1 , 0 ] , [ -1 , 1 , 1 ] ] ) ;

    A :=1 0 01 1 11 1 0

    , B :=

    1 0 00 1 01 1 1

    > IsSimilar(A,B) ;

    false

    Essaidi Ali (CPGE Lissane Eddine Laayoune) Maple Rduction des endomorphismes Mercredi 30 octobre 2013 11 / 12

    Matrice compagnon :Commande CompanionMatrix :

    http://find/
  • 8/14/2019 Maple et rduction des endomorphismes

    49/52

    p

    Essaidi Ali (CPGE Lissane Eddine Laayoune) Maple Rduction des endomorphismes Mercredi 30 octobre 2013 12 / 12

    Matrice compagnon :Commande CompanionMatrix :

    http://find/
  • 8/14/2019 Maple et rduction des endomorphismes

    50/52

    p

    La commandeCompanionMatrixpermet de construire la matrice compagnondun polynme donn.

    Essaidi Ali (CPGE Lissane Eddine Laayoune) Maple Rduction des endomorphismes Mercredi 30 octobre 2013 12 / 12

    Matrice compagnon :Commande CompanionMatrix :

    http://find/
  • 8/14/2019 Maple et rduction des endomorphismes

    51/52

    La commandeCompanionMatrixpermet de construire la matrice compagnondun polynme donn.Exemple :

    > P := X3 + 3*X2 - 5*X + 7 ;

    P := X3 + 3X2 5X+ 7

    Essaidi Ali (CPGE Lissane Eddine Laayoune) Maple Rduction des endomorphismes Mercredi 30 octobre 2013 12 / 12

    Matrice compagnon :Commande CompanionMatrix :

    http://find/
  • 8/14/2019 Maple et rduction des endomorphismes

    52/52

    La commandeCompanionMatrixpermet de construire la matrice compagnondun polynme donn.Exemple :

    > P := X3 + 3*X2 - 5*X + 7 ;

    P := X3 + 3X2 5X+ 7

    > CompanionMatrix(P) ;

    0 0 71 0 50 1 3

    Essaidi Ali (CPGE Lissane Eddine Laayoune) Maple Rduction des endomorphismes Mercredi 30 octobre 2013 12 / 12

    http://find/