<div class="exemple">    

\def{matrix P=slib(matrix/triangular 3,3,3,u)}

\def{integer n=randint(1,1,2,2,3)}
\if{\n=1} {\def{matrix P=pari(P=[\P]; P[1,1]=0;P[2,1]=0;P[3,1]=0;P)}}
\if{\n=2} {
\def{matrix U=slib(matrix/givenrank 3,1,1,5)}
\def{matrix P=pari(U=[\U];P=U*U~;P)}}

\def{matrix A1=pari(P = [\P] ; A1=P+P~ ; A1)}
 
\def{matrix X=[x;y;z]}
 \def{text f=pari(X=\X;X~*A1*X)}
\def {text h=pari(qfsign(A1))}
\def{matrix k=pari(matker(A1)~)}
\def {integer m=\h[1]+\h[2]}
\def{text f=maxima(expand(\f))}



Soit \(Q : \RR^3  \to \RR), la forme quadratique dfinie pour \(v = (x , y , z)) par
<center>\(Q(v) = \f ) 
</center>
 
Sa matrice dans la base canonique est <p align="center">\(A=[\A1]).

Sa signature est (\h).
<a name="exemple7">

\reload {Renouveler l'exemple}{exemple7}

</div>