Theorems · Theorem · combinatorics
Finmap.sigma_keys_lookup
∀ {α : Type u} {β : α → Type v} [inst : DecidableEq α] (s : Finmap β),
(s.keys.sigma fun i => (Finmap.lookup i s).toFinset) = { val := s.entries, nodup := ⋯ }- Defined in
- Mathlib.Data.Finmap
- Cited by
- 0 results in Mathlib
- Foundations
- Depth 65 from the axioms · uses propext, Classical.choice, Quot.sound
- Assumes
- DecidableEq
Around this declaration
Dashed lines are statement dependencies; solid lines are citations in proofs.
Cites11
Mathlib declarations this one mentions in its statement or cites explicitly in its proof. Plumbing is filtered out.
- Finsetstatement · cited by 13,712
- Finset.extproof · cited by 565
- Finmapstatement and proof · cited by 81
- Finset.sigmastatement · cited by 69
- Finmap.lookupstatement · cited by 28
- Sigma.etaproof · cited by 25
- Finmap.entriesstatement and proof · cited by 14
- Option.toFinsetstatement · cited by 13
- Finmap.keysstatement and proof · cited by 12
- Multiset.mem_map_of_memproof · cited by 8
- Finmap.nodup_entriesstatement · cited by 1
Cited by0
Results whose statement or proof uses this declaration.
Nothing cites this yet.