Documentation Verification Report

Basic

📁 Source: Mathlib/Control/Traversable/Basic.lean

Statistics

MetricCount
DefinitionsApplicativeTransformation, app, comp, idTransformation, instCoeFunForallForall, instInhabited, LawfulTraversable, traverse, toFunctor, traverse, instTraversableId, instTraversableList, instTraversableOption, instTraversableSum, sequence
15
Theoremsapp_eq_coe, coe_inj, coe_mk, comp_apply, comp_assoc, comp_id, congr_arg, congr_fun, ext, ext_iff, id_comp, preserves_map, preserves_map', preserves_pure, preserves_pure', preserves_seq, preserves_seq', comp_traverse, id_traverse, naturality, toLawfulFunctor, traverse_eq_map_id, instLawfulTraversableId
23
Total38

ApplicativeTransformation

Definitions

NameCategoryTheorems
app 📖CompOp
5 mathmath: preserves_pure', app_eq_coe, preserves_seq', coe_mk, Tree.naturality
comp 📖CompOp
3 mathmath: id_comp, comp_assoc, comp_id
idTransformation 📖CompOp
2 mathmath: id_comp, comp_id
instCoeFunForallForall 📖CompOp
instInhabited 📖CompOp

Theorems

NameKindAssumesProvesValidatesDepends On
app_eq_coe 📖mathematicalapp
coe_inj 📖app
coe_mk 📖mathematicalapp
comp_apply 📖
comp_assoc 📖mathematicalcomp
comp_id 📖mathematicalcomp
idTransformation
ext
congr_arg 📖
congr_fun 📖
ext 📖
ext_iff 📖ext
id_comp 📖mathematicalcomp
idTransformation
ext
preserves_map 📖preserves_seq
preserves_pure
preserves_map' 📖preserves_map
preserves_pure 📖preserves_pure'
preserves_pure' 📖mathematicalapp
preserves_seq 📖preserves_seq'
preserves_seq' 📖mathematicalapp

LawfulTraversable

Theorems

NameKindAssumesProvesValidatesDepends On
comp_traverse 📖mathematicalTraversable.traverse
Functor.Comp
Functor.Comp.instApplicativeComp
id_traverse 📖mathematicalTraversable.traverse
naturality 📖mathematicalTraversable.traverse
toLawfulFunctor 📖mathematicalTraversable.toFunctor
traverse_eq_map_id 📖mathematicalTraversable.traverse
Traversable.toFunctor

Sum

Definitions

NameCategoryTheorems
traverse 📖CompOp
6 mathmath: comp_traverse, naturality, traverse_eq_map_id, id_traverse, map_traverse, traverse_map

Traversable

Definitions

NameCategoryTheorems
toFunctor 📖CompOp
21 mathmath: map_traverse', Equiv.traverse_eq_map_id, foldl_map, LawfulTraversable.toLawfulFunctor, traverse_map', comp_sequence, naturality', map_eq_traverse_id, foldMap_map, traverse_map, LawfulTraversable.traverse_eq_map_id, foldlm_map, id_sequence, Sum.traverse_eq_map_id, foldr_map, traverse_eq_map_id', toList_map, map_traverse, Sum.map_traverse, Sum.traverse_map, foldrm_map
traverse 📖CompOp
42 mathmath: FreeSemigroup.traverse_pure', List.traverse_cons, Filter.mem_traverse_iff, map_traverse', LawfulTraversable.comp_traverse, FreeAddMagma.traverse_add, LawfulTraversable.id_traverse, FreeMagma.traverse_mul, Equiv.traverse_def, FreeAddMagma.traverse_eq, pure_traverse, FreeSemigroup.traverse_mul', FreeSemigroup.traverse_mul, traverse_map', FreeSemigroup.traverse_pure, traverse_id, Filter.mem_traverse, map_eq_traverse_id, FreeAddSemigroup.traverse_pure', naturality_pf, FreeAddSemigroup.traverse_add, traverse_map, FreeAddSemigroup.traverse_add', LawfulTraversable.naturality, FreeAddMagma.traverse_pure', LawfulTraversable.traverse_eq_map_id, FreeAddMagma.traverse_add', List.traverse_nil, traverse_eq_map_id', FreeAddSemigroup.traverse_pure, FreeSemigroup.traverse_eq, FreeMagma.traverse_pure, map_traverse, nhds_list, FreeMagma.traverse_mul', FreeMagma.traverse_eq, traverse_comp, List.mem_traverse, FreeAddMagma.traverse_pure, List.traverse_append, FreeMagma.traverse_pure', FreeAddSemigroup.traverse_eq

(root)

Definitions

NameCategoryTheorems
ApplicativeTransformation 📖CompData
LawfulTraversable 📖CompData
14 mathmath: List.instLawfulTraversable, Equiv.isLawfulTraversable', Bitraversable.isLawfulTraversable, FreeMagma.instLawfulTraversable, FreeSemigroup.instLawfulTraversable, Batteries.instLawfulTraversableDList, Sum.instLawfulTraversable, instLawfulTraversableOption, List.Vector.instLawfulTraversableFlipNat, Tree.instLawfulTraversable, FreeAddMagma.instLawfulTraversable, Equiv.isLawfulTraversable, instLawfulTraversableId, FreeAddSemigroup.instLawfulTraversable
instTraversableId 📖CompOp
1 mathmath: instLawfulTraversableId
instTraversableList 📖CompOp
10 mathmath: List.instLawfulTraversable, List.traverse_cons, Filter.mem_traverse_iff, Traversable.toList_eq_self, Filter.sequence_mono, Filter.mem_traverse, List.traverse_nil, nhds_list, List.mem_traverse, List.traverse_append
instTraversableOption 📖CompOp
1 mathmath: instLawfulTraversableOption
instTraversableSum 📖CompOp
4 mathmath: Sum.instLawfulTraversable, Sum.traverse_eq_map_id, Sum.map_traverse, Sum.traverse_map
sequence 📖CompOp
5 mathmath: Filter.mem_traverse_iff, Filter.sequence_mono, Traversable.comp_sequence, Traversable.naturality', Traversable.id_sequence

Theorems

NameKindAssumesProvesValidatesDepends On
instLawfulTraversableId 📖mathematicalLawfulTraversable
instTraversableId

---

← Back to Index