Documentation Verification Report

WalkDecomp

📁 Source: Mathlib/Combinatorics/SimpleGraph/Connectivity/WalkDecomp.lean

Statistics

MetricCount
DefinitionsdropUntil, rotate, takeUntil
3
Theoremscount_edges_takeUntil_le_one, count_support_takeUntil_eq_one, darts_dropUntil_subset, darts_takeUntil_subset, dropUntil_copy, dropUntil_eq_drop, dropUntil_first, edges_dropUntil_subset, edges_takeUntil_subset, getVert_le_length_takeUntil_eq_iff, getVert_length_takeUntil, getVert_lt_length_takeUntil_ne, getVert_takeUntil, isSubwalk_dropUntil, isSubwalk_takeUntil, length_dropUntil, length_dropUntil_le, length_takeUntil, length_takeUntil_le, length_takeUntil_lt, mem_support_iff_exists_append, mem_support_iff_exists_getVert, mem_support_rotate_iff, nil_takeUntil, notMem_support_takeUntil_support_takeUntil_subset, rotate_darts, rotate_edges, snd_takeUntil, support_dropUntil_subset, support_rotate, support_takeUntil_subset, takeUntil_append_of_mem_left, takeUntil_cons, takeUntil_copy, takeUntil_eq_take, takeUntil_first, takeUntil_nil, takeUntil_takeUntil, take_spec
39
Total42

SimpleGraph.Walk

Definitions

NameCategoryTheorems
dropUntil 📖CompOp
13 mathmath: IsTrail.dropUntil, take_spec, edges_dropUntil_subset, dropUntil_copy, support_dropUntil_subset, dropUntil_eq_drop, length_dropUntil, IsPath.dropUntil, dropUntil_first, IsTrail.disjoint_edges_takeUntil_dropUntil, isSubwalk_dropUntil, darts_dropUntil_subset, length_dropUntil_le
rotate 📖CompOp
8 mathmath: rotate_edges, toSubgraph_rotate, mem_support_rotate_iff, IsTrail.rotate, support_rotate, IsCycle.rotate, IsCircuit.rotate, rotate_darts
takeUntil 📖CompOp
25 mathmath: endpoint_notMem_support_takeUntil, snd_takeUntil, length_takeUntil_lt, length_takeUntil_le, support_takeUntil_subset, take_spec, edges_takeUntil_subset, takeUntil_copy, takeUntil_first, takeUntil_eq_take, count_support_takeUntil_eq_one, isSubwalk_takeUntil, takeUntil_nil, IsTrail.takeUntil, exists_mem_support_mem_erase_mem_support_takeUntil_eq_empty, length_takeUntil, takeUntil_append_of_mem_left, count_edges_takeUntil_le_one, takeUntil_cons, nil_takeUntil, IsTrail.disjoint_edges_takeUntil_dropUntil, IsPath.takeUntil, darts_takeUntil_subset, IsCycle.isPath_takeUntil, getVert_length_takeUntil

Theorems

NameKindAssumesProvesValidatesDepends On
count_edges_takeUntil_le_one 📖mathematicalsupportSym2
Sym2.instDecidableEq
edges
takeUntil
takeUntil_first
mem_support_nil_iff
edges_cons
zero_add
count_support_takeUntil_eq_one 📖mathematicalsupporttakeUntiltakeUntil_first
List.count_eq_one_of_mem
mem_support_nil_iff
darts_dropUntil_subset 📖mathematicalsupportSimpleGraph.Dart
darts
dropUntil
take_spec
darts_append
darts_takeUntil_subset 📖mathematicalsupportSimpleGraph.Dart
darts
takeUntil
take_spec
darts_append
dropUntil_copy 📖mathematicalsupport
copy
dropUntil
dropUntil_eq_drop 📖mathematicalsupportdropUntil
copy
getVert
drop
getVert_support_idxOf
ext_support
getVert_support_idxOf
support_copy
dropUntil_first
drop_support_eq_support_drop_min
inf_of_le_left
getVert_cons
drop_cons_eq
dropUntil.eq_2
dropUntil_first 📖mathematicalsupportdropUntildropUntil.eq_def
edges_dropUntil_subset 📖mathematicalsupportSym2
edges
dropUntil
darts_dropUntil_subset
edges_takeUntil_subset 📖mathematicalsupportSym2
edges
takeUntil
darts_takeUntil_subset
getVert_le_length_takeUntil_eq_iff 📖mathematicalsupport
length
takeUntil
getVert
getVert_length_takeUntil 📖mathematicalsupportgetVert
length
takeUntil
take_spec
getVert_lt_length_takeUntil_ne 📖support
length
takeUntil
length_support
LT.lt.le
getVert_eq_support_getElem
getVert_takeUntil
count_support_takeUntil_eq_one
support_eq_concat
getVert_takeUntil 📖mathematicalsupport
length
takeUntil
getVerttake_spec
getVert_append
LE.le.lt_or_eq
getVert_length
getVert_zero
isSubwalk_dropUntil 📖mathematicalsupportIsSubwalk
dropUntil
take_spec
append_nil
isSubwalk_takeUntil 📖mathematicalsupportIsSubwalk
takeUntil
take_spec
length_dropUntil 📖mathematicalsupportlength
dropUntil
getVert_support_idxOf
dropUntil_eq_drop
length_copy
drop_length
length_dropUntil_le 📖mathematicalsupportlength
dropUntil
take_spec
add_comm
length_append
length_takeUntil 📖mathematicalsupportlength
takeUntil
getVert_support_idxOf
takeUntil_eq_take
length_copy
take_length
inf_of_le_left
length_takeUntil_le 📖mathematicalsupportlength
takeUntil
take_spec
length_append
length_takeUntil_lt 📖mathematicalsupportlength
takeUntil
LE.le.lt_iff_ne
length_takeUntil_le
getVert_length
getVert_takeUntil
le_refl
mem_support_iff_exists_append 📖mathematicalsupport
append
take_spec
mem_support_iff_exists_getVert 📖mathematicalsupport
getVert
length
getVert_length_takeUntil
length_takeUntil_le
getVert_mem_support
mem_support_rotate_iff 📖mathematicalsupportrotate
nil_takeUntil 📖mathematicalsupportNil
takeUntil
Nil.eq
takeUntil_first
notMem_support_takeUntil_support_takeUntil_subset 📖mathematicalsupport
takeUntil
support_takeUntil_subsetsupport_takeUntil_subset
takeUntil_takeUntil
length_takeUntil_lt
takeUntil.congr_simp
rotate_darts 📖mathematicalsupportList.IsRotated
SimpleGraph.Dart
darts
rotate
darts_append
List.IsRotated.trans
List.isRotated_append
take_spec
List.IsRotated.refl
rotate_edges 📖mathematicalsupportList.IsRotated
Sym2
edges
rotate
List.IsRotated.map
rotate_darts
snd_takeUntil 📖mathematicalsupportsnd
takeUntil
getVert_takeUntil
support_dropUntil_subset 📖mathematicalsupportdropUntiltake_spec
mem_support_append_iff
support_rotate 📖mathematicalsupportList.IsRotated
rotate
tail_support_append
List.IsRotated.trans
List.isRotated_append
take_spec
List.IsRotated.refl
support_takeUntil_subset 📖mathematicalsupporttakeUntiltake_spec
mem_support_append_iff
takeUntil_append_of_mem_left 📖mathematicalsupporttakeUntil
append
subset_support_append_left
subset_support_append_left
takeUntil_first
mem_support_nil_iff
support_cons
takeUntil_cons
takeUntil_cons 📖mathematicalsupport
SimpleGraph.Adj
takeUntil
cons
takeUntil_copy 📖mathematicalsupport
copy
takeUntil
takeUntil_eq_take 📖mathematicalsupporttakeUntil
copy
getVert
take
getVert_support_idxOf
ext_support
getVert_support_idxOf
support_copy
getVert_cons
take_cons_eq
takeUntil_cons
support_cons
takeUntil_first 📖mathematicaltakeUntil
start_mem_support
nil
start_mem_support
takeUntil_nil 📖mathematicalsupport
nil
takeUntil
takeUntil_takeUntil 📖mathematicalsupport
takeUntil
support_takeUntil_subsetsupport_takeUntil_subset
subset_support_append_left
takeUntil_append_of_mem_left
take_spec
takeUntil.congr_simp
take_spec 📖mathematicalsupportappend
takeUntil
dropUntil
mem_support_nil_iff
cons.congr_simp

---

← Back to Index