Every principal minor satisfies
ProvedMurtyKabadi.Reduction.principal_minor_abs_le_encodingencoding-sizelinear-algebraquadratic-programming
Let be an integer matrix, let , and define its encoding size by
Then its principal submatrix on satisfies
The bound controls the denominator in the optimal-value certificate used for Murty and Kabadi's Lemma 2. It applies without a symmetry assumption and includes the empty principal minor, whose determinant is .
Formalization Note The formula for is the mission's existing encSize definition. This is an elementary auxiliary estimate for the paper's denominator-size argument, not a separately numbered theorem in the source.
Preamble
import Definitions.Def_MurtyKabadi_Reduction_encSize open MurtyKabadi.Reduction
Formal statement
theorem MurtyKabadi.Reduction.principal_minor_abs_le_encoding
{m : ℕ} (D : Matrix (Fin m) (Fin m) ℤ) (S : Finset (Fin m)) :
|(D.submatrix (fun i : S => i.1) (fun i : S => i.1)).det| ≤
(2 : ℤ) ^ encSize D := by sorrySource
K. G. Murty and S. N. Kabadi, Some NP-complete problems in quadratic and nonlinear programming, Mathematical Programming 39 (1987), pp. 122-123, Lemma 2, program (8) and the denominator argument following (9)-(11). https://public.websites.umich.edu/~murty/np.pdf. Derived auxiliary formulation for this formalization, with the mission's existing encSize convention.