Rank-two subpairs of a Mukai extension #
The wall-classification literature for K3 surfaces (Bayer–Macrì) organises
walls by the rank-two sublattice ⟨v, w⟩ they determine, and the first
condition asked of that sublattice is that it be hyperbolic — signature
(1, 1), equivalently negative Gram determinant.
Everything here is arithmetic of a pair of vectors in a symmetric bilinear
ℤ-lattice. As in Lattice/Mukai/Basic.lean, no geometric statement is made or
used. In particular:
- the correspondence between these rank-two data and actual walls in a space of stability conditions is Bayer–Macrì Theorem 5.7, which is geometry and is not asserted anywhere below;
IsHyperbolicPairis a numerical condition on two lattice vectors, not a claim that a wall exists.
Every identity below is arithmetic of two vectors under a bilinear form and
none of it is about this carrier, so it is proved once over an arbitrary
(R, M, B) in BilinearForm/RankTwo.lean and specialised here at
pairingBilin b. What stays is the part that is about the Mukai extension:
HasSphericalClass and HasIsotropicClass, which are phrased in the
application's vocabulary for -2 and 0.
Main results #
gram_lincomb— the Gram determinant transforms by the square of the change-of-basis determinant. This is what makesIsHyperbolicPairbasis-independent, and it is proved for an arbitrary2 × 2integer matrix, not only unimodular ones.selfPairing_orthWitness— the explicit class⟪v,w⟫ • v - ⟪v,v⟫ • wis orthogonal tovand has self-pairing⟪v,v⟫ * gram. So a hyperbolic pair with⟪v,v⟫ > 0carries an explicit negative direction orthogonal tov: the signature-(1,1)witness, with no appeal to real coefficients or diagonalisation.
The Gram determinant of the pair (v, w).
Equations
- Mukai.gram b v w = BilinearForm.gram (Mukai.pairingBilin b) v w
Instances For
Expansion along a pair #
The pairing of two integer combinations of v and w.
The self-pairing of an integer combination: the binary quadratic form
attached to the pair (v, w).
Change of basis multiplies the Gram determinant by the square of the determinant.
Stated for an arbitrary integer matrix !![a₁, a₃; a₂, a₄], so it covers
degenerate substitutions as well as unimodular ones.
Hyperbolic pairs #
Negative Gram determinant: the rank-two form spanned by v and w is
indefinite. For a rank-two lattice this is signature (1, 1).
A numerical condition on two vectors. It is not a claim that a wall exists in any space of stability conditions.
Equations
Instances For
The binary quadratic form attached to a hyperbolic pair has positive discriminant, i.e. it is indefinite.
A hyperbolic pair has nonzero first entry.
A hyperbolic pair has nonzero second entry.
Being hyperbolic survives any change of basis of determinant ±1.
The orthogonal negative direction #
For a hyperbolic pair with ⟪v, v⟫ > 0, the class below is an explicit
integral vector orthogonal to v with negative self-pairing. This is the
signature-(1, 1) witness in integral form: no real coefficients, no
diagonalisation, no appeal to Sylvester's law.
⟪v, w⟫ • v - ⟪v, v⟫ • w, the projection of w off v cleared of
denominators.
Equations
- Mukai.orthWitness b v w = BilinearForm.orthWitness (Mukai.pairingBilin b) v w
Instances For
The witness is orthogonal to v. Needs no symmetry hypothesis.
The signature witness. If the pair is hyperbolic and v has positive
square, the explicit class orthWitness b v w is orthogonal to v and has
strictly negative square.
The witness is nonzero whenever it has nonzero square.
Numerical wall data #
The predicates the Bayer–Macrì classification is phrased in terms of, as conditions on the rank-two datum alone. Which geometric wall type each corresponds to is Theorem 5.7 of that paper and is not formalised: it needs moduli of stable objects.
HasSphericalClass and HasIsotropicClass stay here rather than moving to the
neutral owner: they are phrased in IsSpherical and IsIsotropic, which are
this application's vocabulary for -2 and 0.
The set of integer combinations of v and w.
Equations
- Mukai.pairSpan v w = BilinearForm.pairSpan v w
Instances For
The rank-two datum carries a spherical class.
Equations
- Mukai.HasSphericalClass b v w = ∃ x ∈ Mukai.pairSpan v w, Mukai.IsSpherical b x
Instances For
The rank-two datum carries a nonzero isotropic class.
Equations
- Mukai.HasIsotropicClass b v w = ∃ x ∈ Mukai.pairSpan v w, x ≠ 0 ∧ Mukai.IsIsotropic b x
Instances For
A hyperbolic pair with ⟪v, v⟫ > 0 carries an explicit nonzero class of
negative square.