Documentation Verification Report

Sigma

📁 Source: Mathlib/Data/List/Sigma.lean

Statistics

MetricCount
DefinitionsNodupKeys, dedupKeys, dlookup, kerase, kextract, keys, kinsert, kreplace, kunion, lookupAll
10
Theoremseq_of_fst_eq, eq_of_mk_mem, kerase, kunion, map₁, map₂, nodup, pairwise_ne, sublist, kerase, kinsert, kreplace, kunion, kunion_left, kunion_right, dedupKeys_cons, dlookup_append, dlookup_cons_eq, dlookup_cons_ne, dlookup_dedupKeys, dlookup_eq_none, dlookup_isSome, dlookup_kerase, dlookup_kerase_ne, dlookup_kinsert, dlookup_kinsert_ne, dlookup_kunion_eq_some, dlookup_kunion_left, dlookup_kunion_right, dlookup_map, dlookup_map₁, dlookup_map₂, dlookup_nil, exists_of_kerase, exists_of_mem_keys, head?_lookupAll, kerase_append_left, kerase_append_right, kerase_comm, kerase_cons_eq, kerase_cons_ne, kerase_kerase, kerase_keys_subset, kerase_nil, kerase_of_notMem_keys, kerase_sublist, kextract_eq_dlookup_kerase, keys_append, keys_cons, keys_kerase, keys_kreplace, keys_nil, kinsert_def, kinsert_nodupKeys, kreplace_nodupKeys, kreplace_of_forall_not, kreplace_self, kunion_cons, kunion_kerase, kunion_nil, lookupAll_cons_eq, lookupAll_cons_ne, lookupAll_eq_dlookup, lookupAll_eq_nil, lookupAll_length_le_one, lookupAll_nil, lookupAll_nodup, lookupAll_sublist, lookup_ext, map_dlookup_eq_find, map₂_keys, mem_dlookup, mem_dlookup_iff, mem_dlookup_kunion, mem_dlookup_kunion_middle, mem_ext, mem_keys, mem_keys_kerase_of_ne, mem_keys_kinsert, mem_keys_kunion, mem_keys_of_mem, mem_keys_of_mem_keys_kerase, mem_lookupAll, ne_key, nil_kunion, nodupKeys_cons, nodupKeys_dedupKeys, nodupKeys_flatten, nodupKeys_iff_pairwise, nodupKeys_middle, nodupKeys_nil, nodupKeys_of_nodupKeys_cons, nodupKeys_singleton, nodup_zipIdx_map_snd, notMem_keys, notMem_keys_kerase, notMem_keys_of_nodupKeys_cons, of_mem_dlookup, perm_dlookup, perm_lookupAll, perm_nodupKeys, sizeOf_dedupKeys, sizeOf_kerase, sublist_dlookup
104
Total114

List

Definitions

NameCategoryTheorems
NodupKeys 📖MathDef
12 mathmath: nodupKeys_middle, perm_nodupKeys, nodupKeys_cons, nodupKeys_flatten, kreplace_nodupKeys, nodupKeys_singleton, nodupKeys_dedupKeys, Multiset.coe_nodupKeys, nodupKeys_iff_pairwise, AList.insert_of_notMem, nodupKeys_nil, AList.nodupKeys
dedupKeys 📖CompOp
5 mathmath: dedupKeys_cons, dlookup_dedupKeys, nodupKeys_dedupKeys, sizeOf_dedupKeys, AList.entries_toAList
dlookup 📖CompOp
27 mathmath: Finmap.dlookup_list_toFinmap, dlookup_kerase, dlookup_map₁, dlookup_map₂, dlookup_dedupKeys, dlookup_eq_none, map_dlookup_eq_find, lookupAll_eq_dlookup, perm_dlookup, dlookup_map, dlookup_kerase_ne, mem_dlookup_kunion, dlookup_cons_ne, kextract_eq_dlookup_kerase, dlookup_kunion_left, AList.lookup_to_alist, mem_dlookup, dlookup_isSome, dlookup_append, dlookup_kunion_right, dlookup_cons_eq, mem_dlookup_iff, head?_lookupAll, dlookup_kunion_eq_some, dlookup_kinsert_ne, dlookup_kinsert, dlookup_nil
kerase 📖CompOp
24 mathmath: kerase_nil, exists_of_kerase, dlookup_kerase, kerase_comm, Perm.kerase, kerase_of_notMem_keys, dlookup_kerase_ne, kerase_append_right, kerase_cons_ne, kerase_sublist, mem_keys_kerase_of_ne, kinsert_def, AList.entries_insert, kextract_eq_dlookup_kerase, kerase_cons_eq, NodupKeys.kerase, kunion_kerase, keys_kerase, kerase_append_left, sizeOf_kerase, kerase_keys_subset, kerase_kerase, kunion_cons, notMem_keys_kerase
kextract 📖CompOp
1 mathmath: kextract_eq_dlookup_kerase
keys 📖CompOp
27 mathmath: mem_keys_of_mem, keys_cons, keys_nil, dlookup_eq_none, nodupKeys_cons, nodupKeys_flatten, keys_append, mem_dlookup_kunion, keys_kreplace, ne_key, Multiset.coe_keys, mem_keys_kunion, mem_keys_kerase_of_ne, AList.lookupFinsupp_support, notMem_keys, keys_kerase, dlookup_isSome, kerase_keys_subset, AList.mem_mk, AList.insert_of_notMem, dlookup_kunion_eq_some, mem_keys, AList.keys_mk, notMem_keys_kerase, map₂_keys, mem_keys_kinsert, notMem_keys_of_nodupKeys_cons
kinsert 📖CompOp
7 mathmath: dedupKeys_cons, kinsert_nodupKeys, kinsert_def, Perm.kinsert, dlookup_kinsert_ne, mem_keys_kinsert, dlookup_kinsert
kreplace 📖CompOp
5 mathmath: kreplace_nodupKeys, keys_kreplace, kreplace_of_forall_not, kreplace_self, Perm.kreplace
kunion 📖CompOp
14 mathmath: mem_dlookup_kunion, NodupKeys.kunion, Perm.kunion_left, mem_keys_kunion, dlookup_kunion_left, Perm.kunion_right, Perm.kunion, kunion_kerase, nil_kunion, dlookup_kunion_right, kunion_cons, dlookup_kunion_eq_some, kunion_nil, AList.union_entries
lookupAll 📖CompOp
11 mathmath: lookupAll_sublist, perm_lookupAll, mem_lookupAll, lookupAll_cons_ne, lookupAll_eq_dlookup, lookupAll_length_le_one, lookupAll_nil, lookupAll_nodup, lookupAll_eq_nil, lookupAll_cons_eq, head?_lookupAll

Theorems

NameKindAssumesProvesValidatesDepends On
dedupKeys_cons 📖mathematicaldedupKeys
kinsert
dlookup_append 📖mathematicaldlookup
dlookup_cons_eq 📖mathematicaldlookup
dlookup_cons_ne 📖mathematicaldlookup
dlookup_dedupKeys 📖mathematicaldlookup
dedupKeys
dedupKeys_cons
dlookup_kinsert
dlookup_cons_eq
dlookup_kinsert_ne
dlookup_cons_ne
dlookup_eq_none 📖mathematicaldlookup
keys
dlookup_isSome 📖mathematicaldlookup
keys
dlookup_kerase 📖mathematicalNodupKeysdlookup
kerase
dlookup_eq_none
notMem_keys_kerase
dlookup_kerase_ne 📖mathematicaldlookup
kerase
dlookup.congr_simp
kerase_cons_ne
dlookup_cons_eq
kerase_cons_eq
dlookup_cons_ne
dlookup_kinsert 📖mathematicaldlookup
kinsert
dlookup_cons_eq
dlookup_kinsert_ne 📖mathematicaldlookup
kinsert
dlookup_cons_ne
dlookup_kerase_ne
dlookup_kunion_eq_some 📖mathematicaldlookup
kunion
keys
mem_dlookup_kunion
dlookup_kunion_left 📖mathematicalkeysdlookup
kunion
dlookup_cons_eq
kunion_cons
dlookup_cons_ne
dlookup_kunion_right 📖mathematicalkeysdlookup
kunion
dlookup_cons_ne
dlookup_kerase_ne
dlookup_map 📖mathematicaldlookup
Sigma.map
dlookup_map₁ 📖mathematicaldlookup
Sigma.map
dlookup_map
dlookup_map₂ 📖mathematicaldlookup
Sigma.map
dlookup_map
dlookup_nil 📖mathematicaldlookup
exists_of_kerase 📖mathematicalkeyskerasekerase_cons_eq
kerase_cons_ne
exists_of_mem_keys 📖keys
head?_lookupAll 📖mathematicallookupAll
dlookup
lookupAll_cons_eq
dlookup_cons_eq
lookupAll_cons_ne
dlookup_cons_ne
kerase_append_left 📖mathematicalkeyskerasekerase_cons_eq
kerase_cons_ne
kerase_append_right 📖mathematicalkeyskerasekerase_cons_ne
kerase_comm 📖mathematicalkeraseexists_of_kerase
kerase_append_left
kerase_append_right
mem_keys_kerase_of_ne
kerase_cons_eq
kerase_cons_ne
kerase_of_notMem_keys
mem_keys_of_mem_keys_kerase
kerase_cons_eq 📖mathematicalkerase
kerase_cons_ne 📖mathematicalkerase
kerase_kerase 📖mathematicalkerasekerase_cons_eq
kerase_cons_ne
kerase_keys_subset 📖mathematicalkeys
kerase
kerase_sublist
kerase_nil 📖mathematicalkerase
kerase_of_notMem_keys 📖mathematicalkeyskerasekerase_cons_ne
kerase_sublist 📖mathematicalkerase
kextract_eq_dlookup_kerase 📖mathematicalkextract
dlookup
kerase
dlookup_cons_eq
dlookup_cons_ne
keys_append 📖mathematicalkeys
keys_cons 📖mathematicalkeys
keys_kerase 📖mathematicalkeys
kerase
keys.eq_1
kerase.eq_1
keys_kreplace 📖mathematicalkeys
kreplace
lookmap_map_eq
instIsEmptyFalse
keys_nil 📖mathematicalkeys
kinsert_def 📖mathematicalkinsert
kerase
kinsert_nodupKeys 📖mathematicalNodupKeyskinsertnodupKeys_cons
notMem_keys_kerase
NodupKeys.kerase
kreplace_nodupKeys 📖mathematicalNodupKeys
kreplace
keys_kreplace
kreplace_of_forall_not 📖mathematicalkreplacelookmap_of_forall_not
kreplace_self 📖mathematicalNodupKeyskreplacelookmap_congr
NodupKeys.eq_of_mk_mem
lookmap_id'
kunion_cons 📖mathematicalkunion
kerase
kunion_kerase 📖mathematicalkunion
kerase
kerase_cons_eq
kerase_cons_ne
kerase_comm
kunion_nil 📖mathematicalkunionkunion.eq_2
kerase_nil
lookupAll_cons_eq 📖mathematicallookupAll
lookupAll_cons_ne 📖mathematicallookupAll
lookupAll_eq_dlookup 📖mathematicalNodupKeyslookupAll
dlookup
head?_lookupAll
lookupAll_length_le_one
lookupAll_eq_nil 📖mathematicallookupAlllookupAll_cons_eq
instIsEmptyFalse
lookupAll_cons_ne
lookupAll_length_le_one 📖mathematicalNodupKeyslookupAlllookupAll_sublist
lookupAll_nil 📖mathematicallookupAll
lookupAll_nodup 📖mathematicalNodupKeyslookupAlllookupAll_eq_dlookup
Option.toList_nodup
lookupAll_sublist 📖mathematicallookupAlllookupAll_cons_eq
lookupAll_cons_ne
lookup_ext 📖NodupKeys
dlookup
map_dlookup_eq_find 📖mathematicaldlookup
map₂_keys 📖mathematicalkeys
Sigma.map
mem_dlookup 📖mathematicalNodupKeysdlookupdlookup_isSome
mem_keys_of_mem
NodupKeys.eq_of_mk_mem
of_mem_dlookup
mem_dlookup_iff 📖mathematicalNodupKeysdlookupof_mem_dlookup
mem_dlookup
mem_dlookup_kunion 📖mathematicaldlookup
kunion
keys
dlookup_cons_eq
dlookup_cons_ne
dlookup_kerase_ne
mem_dlookup_kunion_middle 📖dlookup
kunion
keys
mem_dlookup_kunion
mem_keys_kunion
mem_ext 📖
mem_keys 📖mathematicalkeysexists_of_mem_keys
mem_keys_of_mem
mem_keys_kerase_of_ne 📖mathematicalkeys
kerase
mem_keys_of_mem_keys_kerase
exists_of_kerase
kerase_of_notMem_keys
mem_keys_kinsert 📖mathematicalkeys
kinsert
mem_keys_kunion 📖mathematicalkeys
kunion
mem_keys_of_mem 📖mathematicalkeys
mem_keys_of_mem_keys_kerase 📖keys
kerase
kerase_keys_subset
mem_lookupAll 📖mathematicallookupAlllookupAll_cons_eq
lookupAll_cons_ne
ne_key 📖mathematicalkeys
nil_kunion 📖mathematicalkunion
nodupKeys_cons 📖mathematicalNodupKeys
keys
nodupKeys_dedupKeys 📖mathematicalNodupKeys
dedupKeys
keys_kerase
NodupKeys.kerase
nodupKeys_flatten 📖mathematicalNodupKeys
keys
nodupKeys_iff_pairwise
nodupKeys_iff_pairwise 📖mathematicalNodupKeys
nodupKeys_middle 📖mathematicalNodupKeys
nodupKeys_nil 📖mathematicalNodupKeys
nodupKeys_of_nodupKeys_cons 📖NodupKeysnodupKeys_cons
nodupKeys_singleton 📖mathematicalNodupKeysnodup_singleton
nodup_zipIdx_map_snd 📖
notMem_keys 📖mathematicalkeys
notMem_keys_kerase 📖mathematicalNodupKeyskeys
kerase
kerase_of_notMem_keys
kerase_cons_eq
kerase_cons_ne
notMem_keys_of_nodupKeys_cons 📖mathematicalNodupKeyskeys
of_mem_dlookup 📖dlookup
perm_dlookup 📖mathematicalNodupKeysdlookupperm_nodupKeys
mem_dlookup_iff
perm_lookupAll 📖mathematicalNodupKeyslookupAllperm_nodupKeys
lookupAll_eq_dlookup
perm_dlookup
perm_nodupKeys 📖mathematicalNodupKeys
sizeOf_dedupKeys 📖mathematicaldedupKeysSigma.eta
sizeOf_kerase
sizeOf_kerase 📖mathematicalkerasekerase_of_notMem_keys
kerase_cons_eq
kerase_cons_ne
sublist_dlookup 📖NodupKeys
dlookup

List.NodupKeys

Theorems

NameKindAssumesProvesValidatesDepends On
eq_of_fst_eq 📖List.NodupKeysList.Pairwise.forall_of_forall
List.nodupKeys_iff_pairwise
eq_of_mk_mem 📖List.NodupKeys
kerase 📖mathematicalList.NodupKeysList.kerasesublist
List.kerase_sublist
kunion 📖mathematicalList.NodupKeysList.kunionkerase
map₁ 📖mathematicalList.NodupKeysSigma.mapList.dlookup_map₁
map₂ 📖mathematicalList.NodupKeysSigma.mapList.map₂_keys
nodup 📖List.NodupKeysList.Nodup.of_map
pairwise_ne 📖List.NodupKeysList.nodupKeys_iff_pairwise
sublist 📖List.NodupKeys

List.Perm

Theorems

NameKindAssumesProvesValidatesDepends On
kerase 📖mathematicalList.NodupKeysList.keraseList.nodupKeys_iff_pairwise
kinsert 📖mathematicalList.NodupKeysList.kinsertkerase
kreplace 📖mathematicalList.NodupKeysList.kreplaceList.perm_lookmap
List.NodupKeys.pairwise_ne
kunion 📖mathematicalList.NodupKeysList.kunionkunion_right
kunion_left
kunion_left 📖mathematicalList.NodupKeysList.kunionList.NodupKeys.kerase
kerase
kunion_right 📖mathematicalList.kunionList.kerase_comm

---

← Back to Index