Graph diameter of a Cartesian product is at most the sum of the factor diameters
ProvedHirsch.diamLE_prodDiameter of a Cartesian product. Let and be subsets of real vector spaces, and suppose the vertex-edge graphs of and have padded combinatorial diameters at most and respectively (in the sense of ). Then the Cartesian product
has padded combinatorial diameter at most .
Extreme points of a product are pairs of extreme points. An edge of at a fixed extreme point of remains an edge of the product (and symmetrically). Concatenating a -step walk in the first factor with a -step walk in the second therefore yields a product walk of length . Empty factors make the statement vacuous.
This is the standard product formula for graph diameter. It does not bound or themselves, and it does not prove the unrestricted polynomial Hirsch conjecture. It packages the fact already used implicitly for boxes (products of intervals).
import Mathlib import Definitions.Def_Hirsch_model set_option autoImplicit false open Set Hirsch
namespace Hirsch
theorem diamLE_prod
{E F : Type*} [AddCommGroup E] [Module ℝ E] [AddCommGroup F] [Module ℝ F]
(P : Set E) (Q : Set F) (B C : ℕ)
(hP : DiamLE P B) (hQ : DiamLE Q C) :
DiamLE (P ×ˢ Q) (B + C) := by sorry
end Hirsch