Theorems · Inductive type · combinatorics
SimpleGraph.TripartiteFromTriangles.NoAccidental
{α : Type u_1} → {β : Type u_2} → {γ : Type u_3} → Finset (α × β × γ) → PropPredicate on the triangle indices for there to be no accidental triangle.
Note that we cheat a bit, since the exact translation of this informal description would have
(a', b', c') ∈ t as a conclusion rather than a = a' ∨ b = b' ∨ c = c'. Those conditions are
equivalent when the explicit triangles are edge-disjoint (which is the case we care about).
- Cited by
- 10 results in Mathlib
- Foundations
- Depth 1 from the axioms · uses no axioms
Around this declaration
Dashed lines are statement dependencies; solid lines are citations in proofs.
Cites1
Mathlib declarations this one mentions in its statement or cites explicitly in its proof. Plumbing is filtered out.
- Finsetstatement · cited by 13,712
Cited by12
Results whose statement or proof uses this declaration.
- SimpleGraph.TripartiteFromTriangles.card_trianglesstatement and proof · cited by 2
- SimpleGraph.TripartiteFromTriangles.cliqueSet_eq_imagestatement and proof · cited by 2
- corners_theoremproof · cited by 2
- SimpleGraph.TripartiteFromTriangles.is3Clique_iffstatement and proof · cited by 2
- addRothNumber_le_ruzsaSzemerediNumberproof · cited by 1
- SimpleGraph.TripartiteFromTriangles.NoAccidental.eq_or_eq_or_eqstatement and proof · cited by 1
- SimpleGraph.TripartiteFromTriangles.cliqueFinset_eq_imagestatement and proof · cited by 1
- SimpleGraph.TripartiteFromTriangles.cliqueFinset_eq_mapstatement and proof · cited by 1
- SimpleGraph.TripartiteFromTriangles.toTriangle_surjOnstatement and proof · cited by 0
- SimpleGraph.TripartiteFromTriangles.NoAccidental.casesOnstatement and proof · cited by 0
- SimpleGraph.TripartiteFromTriangles.NoAccidental.recOnstatement and proof · cited by 0
- SimpleGraph.TripartiteFromTriangles.locallyLinearstatement and proof · cited by 0