Keyboard shortcuts

Press ← or → to navigate between chapters

Press ? to show this help

Press Esc to hide this help

Integer Signed Incidence Boundaries are Totally Unimodular

Abstract

Integer signed endpoint boundaries are totally unimodular for arbitrary parallel directed edges and loops.

Definition 1.1 (The integer signed endpoint incidence matrix).

Formalization. D5/S3/Fourier/CharacterSelection/SignedIncidenceTotalUnimodularity.signedIncidence (✓ std3).

Citation. Jan Vondrák; Richard Pang (scribe) (2017). MATH233B: Polyhedral techniques in combinatorial optimization, Lecture 3. URL: https://theory.stanford.edu/~jvondrak/MATH233B-2017/lec3.pdf.

Commentary.

For arbitrary vertex and edge types, each column records one positive head endpoint and one negative tail endpoint. A loop therefore gives a zero column, while parallel edge labels remain separate columns.

Theorem 1.2 (Every finite minor has determinant minus one, zero, or one).

Proof. Machine-checked in Lean as D5/S3/Fourier/CharacterSelection/SignedIncidenceTotalUnimodularity.signed_incidence_is_totally_unimodular (✓ std3). ∎

Citation. Jan Vondrák; Richard Pang (scribe) (2017). MATH233B: Polyhedral techniques in combinatorial optimization, Lecture 3. URL: https://theory.stanford.edu/~jvondrak/MATH233B-2017/lec3.pdf.

Commentary.

For every natural minor order k, every injective row selection f from Fin k to V, and every injective column selection g from Fin k to E, the determinant of the selected signed incidence minor belongs to {-1, 0, 1}. No finiteness, simplicity, loop-free, connectedness, or orientation restriction is imposed.

The proof inducts on the minor order. A loop or a selected column with a missing endpoint is handled by Laplace expansion and the induction hypothesis. If every selected column has two distinct selected endpoints, the sum of the selected rows is zero, so the determinant vanishes. The zero-order minor has determinant one.

This is literature-attested from Vondrak’s MATH233B Lecture 3, Lemma 10, and is formalized here with the stronger arbitrary endpoint presentation. It does not claim flow integrality or a matrix-tree theorem.

References

  • Truth anchor: D5/S3/Fourier/CharacterSelection/SignedIncidenceTotalUnimodularity.signedIncidence
  • Truth anchor: D5/S3/Fourier/CharacterSelection/SignedIncidenceTotalUnimodularity.signed_incidence_is_totally_unimodular