Macaulay2 » Documentation
Packages » A1BrouwerDegrees :: integralDiscriminant
next | previous | forward | backward | up | index | toc

integralDiscriminant -- outputs an integral discriminant for a rational symmetric bilinear form

Synopsis

Description

i1 : beta = gwClass(matrix(QQ,{{1,4,7},{4,3,-1},{7,-1,5}}));
i2 : integralDiscriminant(beta)

o2 = -269
i3 : diagonalClass(beta)

o3 = GrothendieckWittClass{cache => CacheTable{}   }
                           matrix => | 1 0   0    |
                                     | 0 -13 0    |
                                     | 0 0   3497 |

o3 : GrothendieckWittClass

Ways to use integralDiscriminant :

For the programmer

The object integralDiscriminant is a method function.