This package is intended to allow the computation of local and global A1-Brouer degrees in both the stable and unstable settings, and for manipulations of unstable Grothendieck-Witt classes and symmetric bilinear forms including their invariants and decompositions.
Version history:
The $\mathbb{A}^{1}$-Brouwer degree and its unstable counterpart are valued in the Grothendieck-Witt ring and unstable Grothendieck-Group of a field $\text{GW}(k)$ and $\text{GW}^{u}(k)$, respectively. These can be computed as follows:
|
|
|
|
|
|
Furthermore, we can compute a number of invariants associated to symmetric bilinear forms such as their Witt indices, integral discriminants, and Hasse-Witt invariants at a fixed prime:
|
|
|
Finally, we provide methods for verifying if two symmetric bilinear forms or unstable Grothendieck-Witt classes are isomorphic, and for computing simplified representatives of these objects.
|
|
|
|
|
|
Version 1.1 of this package was accepted for publication in volume 14 of Journal of Software for Algebra and Geometry on 2024-08-07, in the article $\mathbb{A}^1$-Brouwer degrees in Macaulay2 (DOI: 10.2140/jsag.2024.14.175). That version can be obtained from the journal.
This documentation describes version 2.0 of A1BrouwerDegrees, released October 13, 2025.
If you have used this package in your research, please cite it as follows:
|
The object A1BrouwerDegrees is a package, defined in A1BrouwerDegrees.m2, with auxiliary files in A1BrouwerDegrees/.
The source of this document is in A1BrouwerDegrees.m2:260:0.