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

makeHyperbolicUnstableForm -- the unstable Grothendieck-Witt class of a hyperbolic form

Description

By default outputs the rank two hyperbolic form over the input algebra.

i1 : makeHyperbolicUnstableForm(GF(7))

o1 = (| 1 0  |, -1)
      | 0 -1 |

o1 : UnstableGrothendieckWittClass

Specifying a rank yields a copy of sums of the rank two hyperbolic form. Only even rank inputs are accepted.

i2 : makeHyperbolicUnstableForm(RR, 4)

o2 = (| 1 0  0 0  |, 1)
      | 0 -1 0 0  |
      | 0 0  1 0  |
      | 0 0  0 -1 |

o2 : UnstableGrothendieckWittClass

See also

Ways to use makeHyperbolicUnstableForm:

  • makeHyperbolicUnstableForm(InexactFieldFamily)
  • makeHyperbolicUnstableForm(InexactFieldFamily,ZZ)
  • makeHyperbolicUnstableForm(Ring)
  • makeHyperbolicUnstableForm(Ring,ZZ)

For the programmer

The object makeHyperbolicUnstableForm is a method function.


The source of this document is in A1BrouwerDegrees/Documentation/BuildingFormsDoc.m2:184:0.