Theorems · Theorem · combinatorics
Quiver.Path.weight_nonneg
∀ {V : Type u_1} [inst : Quiver V] {R : Type u_2} [inst_1 : Semiring R] [inst_2 : LinearOrder R] [IsStrictOrderedRing R]
{w : {i j : V} → (i ⟶ j) → R},
(∀ {i j : V} (e : i ⟶ j), 0 ≤ w e) → ∀ {i j : V} (p : Quiver.Path i j), 0 ≤ Quiver.Path.weight (fun {i j} => w) pIf all edge weights are non-negative, then the weight of any path is non-negative.
- Defined in
- Mathlib.Combinatorics.Quiver.Path.Weight
- Cited by
- 1 results in Mathlib
- Foundations
- Depth 27 from the axioms · uses propext, Classical.choice, Quot.sound
Around this declaration
Dashed lines are statement dependencies; solid lines are citations in proofs.
Cites10
Mathlib declarations this one mentions in its statement or cites explicitly in its proof. Plumbing is filtered out.
- Quiver.Homstatement and proof · cited by 32,603
- Semiringstatement and proof · cited by 13,802
- LinearOrderstatement and proof · cited by 8,572
- IsStrictOrderedRingstatement and proof · cited by 2,490
- Quiverstatement and proof · cited by 405
- mul_nonnegproof · cited by 397
- Quiver.Pathstatement and proof · cited by 166
- Quiver.Path.weightstatement and proof · cited by 8
- Quiver.Path.weight_consproof · cited by 4
- Quiver.Path.weight_nilproof · cited by 4
Cited by1
Results whose statement or proof uses this declaration.
- Quiver.Path.weightOfEPs_nonnegproof · cited by 0