Theorems · Definition · group theory
Multiset.noncommFoldr
{α : Type u_3} →
{β : Type u_4} →
(f : α → β → β) → (s : Multiset α) → ({x | x ∈ s}.Pairwise fun x y => ∀ (b : β), f x (f y b) = f y (f x b)) → β → βFold of a s : Multiset α with f : α → β → β, given a proof that LeftCommutative f
on all elements x ∈ s.
- Defined in
- Mathlib.Data.Finset.NoncommProd
- Cited by
- 5 results in Mathlib
- Foundations
- Depth 19 from the axioms · uses propext, Classical.choice, Quot.sound
Around this declaration
Dashed lines are statement dependencies; solid lines are citations in proofs.
Cites5
Mathlib declarations this one mentions in its statement or cites explicitly in its proof. Plumbing is filtered out.
- Set.ofPredstatement and proof · cited by 6,101
- Multisetstatement and proof · cited by 2,627
- Set.Pairwisestatement and proof · cited by 321
- Multiset.attachproof · cited by 31
- Multiset.foldrproof · cited by 18
Cited by6
Results whose statement or proof uses this declaration.
- Multiset.noncommFoldproof · cited by 5
- Multiset.noncommFoldr_coestatement · cited by 3
- Multiset.noncommFoldr_eq_foldrstatement · cited by 0
- Multiset.noncommFoldr_consstatement · cited by 0
- Multiset.noncommFoldr_emptystatement · cited by 0
- Multiset.noncommFoldr.congr_simpstatement and proof · cited by 0