Free cancellation and the Seifert matrix of a closed braid #
Inserting an inverse pair σᵢ^ε σᵢ^(-ε) into a braid word adds two bands of opposite twist between
the discs Dᵢ and Dᵢ₊₁ of the canonical Seifert surface of the closure, the surface whose
Seifert matrix is TauCeti.BraidWord.seifertMatrix. When level i already carries a band, the two
new bands form a tube on the old surface, so the Seifert matrix changes by an elementary enlargement
up to unimodular congruence: a row enlargement for σᵢ σᵢ⁻¹ and a column enlargement for
σᵢ⁻¹ σᵢ. Hence the Alexander polynomial and the Tristram–Levine signatures of the Seifert matrix
do not change under a free insertion or deletion that keeps the set of levels carrying a letter.
When level i carries no letter, the two new bands join two components of the surface, and the
Seifert matrix only gains a zero row and column, so the Tristram–Levine signatures do not change
under any free insertion or deletion.
The comparison is made in explicit bases. Write p for the insertion point, so that the new bands
sit at positions p and p + 1. The loops after the insertion are the old loops with their bands
moved past the insertion point, the loop β = (p, p + 1) through the two new bands, which is the
meridian of the tube, and the loops ending at p or starting at p + 1, which exist when a band of
level i precedes or follows the insertion point. If both exist, they replace the old loop γ of
level i across the insertion point, and γ is the sum of them and β. In the basis where that
sum stands in for γ, the old loops keep their entries, the column of β vanishes and its row is
±1 times the coordinate vector of one remaining new loop (for ε = 1; transposed for ε = -1).
That is the shape recognised by TauCeti.KnotTheory.exists_mul_mul_transpose_eq_enlargeRow.
For the Alexander polynomial the hypothesis that level i is already in use is needed. On two
strands, the empty word has the 0 × 0 Seifert matrix while σ₁ σ₁⁻¹ has the matrix [0], because
the canonical surface of the empty word is disconnected.
Main results #
TauCeti.BraidWord.exists_seifertMatrix_insert_congr_enlargeRow: insertingσᵢ σᵢ⁻¹on a level in use turns the Seifert matrix into a row enlargement of the old one, up to relabelling and a unimodular congruence.TauCeti.BraidWord.exists_seifertMatrix_insert_congr_enlargeColumn: the same forσᵢ⁻¹ σᵢ, with a column enlargement.TauCeti.BraidWord.exists_seifertMatrix_insert_eq_fromBlocks: inserting an inverse pair on an unused level adds a zero row and column to the Seifert matrix, up to relabelling.TauCeti.BraidWord.alexander_seifertMatrix_insert: an insertion on a level in use keeps the Alexander polynomial of the Seifert matrix.TauCeti.BraidWord.tristramLevineSignature_seifertMatrix_insert: every insertion keeps the Tristram–Levine signatures of the Seifert matrix.TauCeti.BraidWord.FreeCancelStep.alexander_seifertMatrix_eq: a free insertion or deletion step that keeps the set of levels in use keeps the Alexander polynomial.TauCeti.BraidWord.FreeCancelStep.tristramLevineSignature_seifertMatrix_eq: every free insertion or deletion step keeps the Tristram–Levine signatures.
References #
- W. B. R. Lickorish, An Introduction to Knot Theory, Springer GTM 175 (1997), Chapter 6 (Seifert matrices) and Chapter 8 (S-equivalence: adding a tube to a Seifert surface enlarges its Seifert matrix).
Positions #
Loops of the canonical Seifert surface after an insertion #
Entries of the Seifert matrix after an insertion #
The loop γ = (t₀, t₁) of level i running across the insertion point is cut by the two new
bands into the loops α = (t₀, p), (p, p + 1) and δ = (p + 1, t₁) (positions after the
insertion). As a class on the new surface, γ is their sum, and the entries below say that this
sum links every moved loop as γ did.
Matching the loops before and after the insertion #
Assembling the congruence #
Inserting on an unused level #
If no letter of u ++ v lies on level i, the discs Dᵢ and Dᵢ₊₁ lie on different components
of the canonical surface, and the two inserted bands join these components. The only new loop is
β = (p, p + 1) through the two new bands; it meets no other loop, and its two bands have opposite
twists, so the Seifert matrix gains one zero row and column.
Inserting an inverse pair on an unused level adds a zero row and column. If no letter of
u ++ v lies on level i, inserting σᵢ^ε σᵢ^(-ε) changes the Seifert matrix of the closure,
after relabelling the loops by ι, into the block sum of the Seifert matrix of u ++ v with the
1 × 1 zero matrix.
Free insertion is an S-equivalence #
Inserting σᵢ σᵢ⁻¹ enlarges the Seifert matrix by a row. If the level i already carries
a letter of u ++ v, inserting the inverse pair σᵢ σᵢ⁻¹ changes the Seifert matrix of the
closure, after relabelling the loops by ι and a unimodular change of basis P, into a row
enlargement of the Seifert matrix of u ++ v.
Inserting σᵢ⁻¹ σᵢ enlarges the Seifert matrix by a column. If the level i already
carries a letter of u ++ v, inserting the inverse pair σᵢ⁻¹ σᵢ changes the Seifert matrix of the
closure, after relabelling the loops by ι and a unimodular change of basis P, into a column
enlargement of the Seifert matrix of u ++ v.
Inserting an inverse pair of letters on a level already in use keeps the Alexander polynomial of the Seifert matrix.
Inserting an inverse pair of letters keeps the Tristram–Levine signatures of the Seifert matrix. On a level already in use the matrix changes by an elementary enlargement, and on an unused level by a zero row and column; neither changes the signatures.
A free insertion or deletion of an inverse pair that does not change which levels carry a letter keeps the Alexander polynomial of the Seifert matrix.
A free insertion or deletion of an inverse pair keeps the Tristram–Levine signatures of the Seifert matrix.