OAI/Combinatorics/CliqueFree/WeightedGraph.lean
34 declarations, 0 contain sorry, 0 declared as axioms
- def
OAI.CliqueFreeIndependence.WeightedGraph.massline 18 - def
OAI.CliqueFreeIndependence.WeightedGraph.neighborsline 20 - lemma
OAI.CliqueFreeIndependence.WeightedGraph.mem_neighborsline 24 - def
OAI.CliqueFreeIndependence.WeightedGraph.crossMassline 29 - def
OAI.CliqueFreeIndependence.WeightedGraph.edgeMassline 34Source documentation
Unordered edge mass, written as half the directed edge mass.
noncomputable def edgeMass (G : SimpleGraph V) (w : V → ℝ) : ℝ := …
- def
OAI.CliqueFreeIndependence.WeightedGraph.neighborMassline 37 - def
OAI.CliqueFreeIndependence.WeightedGraph.commonMassline 40 - def
OAI.CliqueFreeIndependence.WeightedGraph.triangleAtline 45Source documentation
Twice the triangle mass in the weighted neighborhood of u.
noncomputable def triangleAt (G : SimpleGraph V) (w : V → ℝ) (u : V) : ℝ := …
- def
OAI.CliqueFreeIndependence.WeightedGraph.triangleMassline 49Source documentation
Unordered triangle mass, written as one sixth of the ordered triangle mass.
noncomputable def triangleMass (G : SimpleGraph V) (w : V → ℝ) : ℝ := …
- def
OAI.CliqueFreeIndependence.WeightedGraph.growthline 53Source documentation
The growth function
g_x, including its zero convention. Only nonnegativesare used.noncomputable def growth (x s : ℝ) : ℝ := s * (x + max 0 (Real.log (1 / s)))
- def
OAI.CliqueFreeIndependence.WeightedGraph.CrossBoundline 56Source documentation
The full cross-mass property; sets may overlap.
def CrossBound (G : SimpleGraph V) (w : V → ℝ) (C : ℝ) : Prop := …
- lemma
OAI.CliqueFreeIndependence.WeightedGraph.mass_nonnegline 62 - lemma
OAI.CliqueFreeIndependence.WeightedGraph.mass_monoline 66 - lemma
OAI.CliqueFreeIndependence.WeightedGraph.crossMass_symmline 70 - lemma
OAI.CliqueFreeIndependence.WeightedGraph.crossMass_nonnegline 78 - lemma
OAI.CliqueFreeIndependence.WeightedGraph.crossMass_le_productline 87 - lemma
OAI.CliqueFreeIndependence.WeightedGraph.crossMass_factorline 97 - lemma
OAI.CliqueFreeIndependence.WeightedGraph.commonMass_commline 106 - lemma
OAI.CliqueFreeIndependence.WeightedGraph.commonMass_nonnegline 111 - lemma
OAI.CliqueFreeIndependence.WeightedGraph.neighborMass_nonnegline 114 - lemma
OAI.CliqueFreeIndependence.WeightedGraph.commonMass_le_neighborMassline 117 - lemma
OAI.CliqueFreeIndependence.WeightedGraph.edgeMass_nonnegline 122 - lemma
OAI.CliqueFreeIndependence.WeightedGraph.triangleAt_nonnegline 125 - lemma
OAI.CliqueFreeIndependence.WeightedGraph.triangleMass_nonnegline 129 - lemma
OAI.CliqueFreeIndependence.WeightedGraph.edgeMass_eq_sumline 133 - lemma
OAI.CliqueFreeIndependence.WeightedGraph.triangleMass_eq_sumline 140 - lemma
OAI.CliqueFreeIndependence.WeightedGraph.triangleAt_leline 145 - lemma
OAI.CliqueFreeIndependence.WeightedGraph.triangleMass_le_of_neighborMassline 153 - lemma
OAI.CliqueFreeIndependence.WeightedGraph.neighborMass_ge_of_commonMassline 163 - lemma
OAI.CliqueFreeIndependence.WeightedGraph.triangleAt_ge_of_commonMassline 169 - lemma
OAI.CliqueFreeIndependence.WeightedGraph.commonMass_eq_sumline 177 - lemma
OAI.CliqueFreeIndependence.WeightedGraph.crossMass_all_rightline 184 - lemma
OAI.CliqueFreeIndependence.WeightedGraph.crossMass_all_leftline 190 - lemma
OAI.CliqueFreeIndependence.WeightedGraph.crossMass_neighborsline 194