Étape de la réduction de Gauss-Jordan d’une matrice : pivot

### 6.63.5 Étape de la réduction de Gauss-Jordan d’une matrice : pivot

pivot a trois arguments : une matrice de n lignes et p colonnes et deux entiers l et c vérifiant : 0≤ l<n et 0≤ c<p.
pivot(A,l,c) renvoie la matrice obtenue en créant des zéros dans la colonne c de A, avec la méthode de Gauss-Jordan, en utilisant comme pivot l’élément A[l,c].
On tape :

pivot([[1,2],[3,4],[5,6]],1,1)

On obtient :

[[-2,0],[3,4],[2,0]]

On tape :

pivot([[1,2],[3,4],[5,6]],0,1)

On obtient :

[[1,2],[2,0],[4,0]]