Proposition 43, p. 29 — B(C, r) has Natarajan dimension ≥ 2 iff C has a square with r(v₀) = r(v₂), r(v₁) = r(v₃)
ProvedMulticlassDS.NatGap.prop43_natarajan_squarenatarajan-dimensionp2o-batch-pfp2ap2o-gran-per-chapterp2o-plan-paperp2o-v1pseudo-cubesimplicial-complex
Let be a -dimensional good complex over , let be a proper coloring of , and let be the pseudo-cube defined by and . The following are equivalent:
- there is a square in with and ;
- the Natarajan dimension of , viewed as a class of functions , is at least :
This translates the Natarajan dimension of a pseudo-cube into a local combinatorial property of the complex.
Formalization Note is a class over the domain Fin (d + 1) with labels in , and is the shared -valued Natarajan dimension.
Preamble
import Mathlib import Definitions.Def_MulticlassDS_NatGap_Dimensions import Definitions.Def_MulticlassDS_NatGap_Complexes
Formal statement
namespace MulticlassDS.NatGap
theorem prop43_natarajan_square {V : Type*} (C : Set (Finset V)) (d : ℕ)
(hC : IsGood C d) (r : V → Fin (d + 1)) (hr : IsProperColoring C d r) :
(∃ v₀ v₁ v₂ v₃ : V, IsSquare C v₀ v₁ v₂ v₃ ∧ r v₀ = r v₂ ∧ r v₁ = r v₃) ↔
2 ≤ natarajanDim (pseudoCubeOf C d r) := by sorry
end MulticlassDS.NatGap
Source
Brukhim, Carmon, Dinur, Moran, Yehudayoff, A Characterization of Multiclass Learnability, arXiv:2203.01550v1, p. 29, Proposition 43
Human review
Confirmed by the mission captain (proposal self-audit).
Confirmed by the moderator at approval.