 
 
 
6.58.1  Reconnaitre une isométrie : isom
isom a comme argument la matrice d’une application linéaire 
en dimension 2 ou 3.
isom renvoie :
- 
si l’application linéaire est une isométrie directe,
 la liste des éléments caractéristiques et +1
- si l’application linéaire est une isométrie indirecte,
 la liste des éléments caractéristiques et -1
- si l’application linéaire n’est pas une isométrie,
 [0].
On tape :
isom([[0,0,1],[0,1,0],[1,0,0]])
On obtient :
[[1,0,-1],-1]
ce qui veut dire que cette isométrie est une symétrie par rapport au plan 
x − z = 0.
On tape :
isom(sqrt(2)/2*[[1,-1],[1,1]])
On obtient :
[pi/4,1]
cette isométrie est donc une rotation plane d’angle  π/4.
On tape :
isom([[0,0,1],[0,1,0],[0,0,1]])
On obtient :
[0]
ce qui veut dire que ce n’est pas une isométrie.
 
 
