// Exemples de calcul

A:=matrix(4, 4, [[1,2,3,4],[2,3,4,5],[3,4,5,6],[4,5,6,7]]);
linalg::det(A);

A:=matrix(3, 3, [[0,a,b],[a,0,c],[b,c,0]]);
linalg::det(A);


A:=matrix(3, 3, [[a-b-c,2*a,2*a],[2*b,b-c-a,2*b],[2*c,2*c,c-a-b]]);
linalg::det(A);

A:=matrix(4, 4, [[a,a,a,a],[a,b,b,b],[a,b,c,c],[a,b,c,d]]);
linalg::det(A);

A:=matrix(3, 3, [[-1,1,1],[1,-1,1],[1,1,-1]]);
A^2
A^3
A^4