### 7.4.49 Chaine de Markov : `markov`

`markov(M)` calcule des éléments caractéristiques d’une matrice de transition d’une chaine de Markov `M`.
`markov(M)` renvoie la liste des suites d’états récurrents positifs, la liste des probabilités stationnaires correspondantes, la liste des autres composantes fortement connexes, la liste des probabilités de finir sur les états récurrents positifs.
On tape :

`markov([[0,0,1/2,0,1/2],[0,0,1,0,0],[1/4,1/4,0,1/4,1/4], [0,0,1/2,0,1/2],[0,0,0,0,1]])`

On obtient :

`[[4]],[[0,0,0,0,1]],[[3,1,2,0]],[[1],[1],[1],[1],[1]]`