Theorems · Theorem · logic and foundations
Relation.cutExpand_iff
∀ {α : Type u_1} {r : α → α → Prop} [inst : DecidableEq α] [Std.Irrefl r] {s' s : Multiset α},
Relation.CutExpand r s' s ↔ ∃ t a, (∀ a' ∈ t, r a' a) ∧ a ∈ s ∧ s' = s.erase a + t- Defined in
- Mathlib.Logic.Hydra
- Cited by
- 2 results in Mathlib
- Foundations
- Depth 23 from the axioms · uses propext, Classical.choice, Quot.sound
- Assumes
- DecidableEqStd.Irrefl
Around this declaration
Dashed lines are statement dependencies; solid lines are citations in proofs.
Cites6
Mathlib declarations this one mentions in its statement or cites explicitly in its proof. Plumbing is filtered out.
- Multisetstatement and proof · cited by 2,627
- Multiset.erasestatement and proof · cited by 93
- Relation.CutExpandstatement · cited by 19
- Multiset.mem_addproof · cited by 16
- irreflproof · cited by 15
- Multiset.erase_add_left_posproof · cited by 3
Cited by2
Results whose statement or proof uses this declaration.
- Relation.not_cutExpand_zeroproof · cited by 1
- Relation.cutExpand_closedproof · cited by 0