Documentation

TauCeti.LinearAlgebra.FiniteBilinearModule.Comparison

Comparing quadratic refinements of finite bilinear modules #

Two nondegenerate finite quadratic modules are isometric exactly when their polar bilinear modules are isometric and their Gauss-sum invariants agree. This is Nikulin's Theorem 1.11.3.

Given a bilinear isometry f, the discrepancy q_B(f x) - q_A(x) is an additive character killed by two. Nondegeneracy represents it as b_A(a, x) for a vector a killed by two. Translation by a compares the Gauss sums, so equality of their invariants forces q_A(a) = 0. The additive involution that fixes x when b_A(a, x) = 0 and sends it to x + a otherwise then corrects f to a quadratic isometry. The given bilinear isometry need not itself preserve the quadratic maps.

Main declarations #

References #

Correct a bilinear isometry to a quadratic isometry. For a nondegenerate source, equal Gauss-sum invariants ensure that an isotropic two-torsion involution corrects the discrepancy. The target is nondegenerate because its polar form is isometric to the source's.

Instances For

    Nikulin's comparison theorem. Two nondegenerate finite quadratic modules are isometric exactly when their polar bilinear modules are isometric and their Gauss-sum invariants agree.