Constructions #
theorem Graph.singleEdge_eDegree_left {α : Type u_1} {β : Type u_2} {x y : α} (hxy : x ≠ y) (e : β) :
theorem Graph.singleEdge_eDegree_right {α : Type u_1} {β : Type u_2} {x y : α} (hxy : x ≠ y) (e : β) :
theorem Graph.singleEdge_eDegree_of_ne {α : Type u_1} {β : Type u_2} {x y z : α} (e : β) (hx : z ≠ x) (hy : z ≠ y) :
theorem Graph.singleEdge_degree_left {α : Type u_1} {β : Type u_2} {x y : α} (hxy : x ≠ y) (e : β) :
theorem Graph.singleEdge_degree_right {α : Type u_1} {β : Type u_2} {x y : α} (hxy : x ≠ y) (e : β) :
theorem Graph.singleEdge_degree_of_ne {α : Type u_1} {β : Type u_2} {x y z : α} (e : β) (hx : z ≠ x) (hy : z ≠ y) :
theorem Graph.singleEdge_regular {α : Type u_1} {β : Type u_2} {x y : α} (hxy : x ≠ y) (e : β) :
(Graph.singleEdge x y e).Regular 1
@[simp]
@[simp]
theorem Graph.IsNonloopAt.eDegree_delete_add_one {α : Type u_1} {β : Type u_2} {x : α} {e : β} {G : Graph α β} (he : G.IsNonloopAt e x) :
theorem Graph.IsNonloopAt.degree_delete_add_one {α : Type u_1} {β : Type u_2} {x : α} {e : β} {G : Graph α β} [G.LocallyFinite] (he : G.IsNonloopAt e x) :
theorem Graph.IsLoopAt.degree_delete_add_two {α : Type u_1} {β : Type u_2} {x : α} {e : β} {G : Graph α β} [G.LocallyFinite] (h : G.IsLoopAt e x) :
theorem Graph.Inc.degree_delete_lt {α : Type u_1} {β : Type u_2} {x : α} {e : β} {G : Graph α β} [G.LocallyFinite] (he : G.Inc e x) :
Trails #
Paths #
Cycles #
theorem Graph.IsCyclicWalk.toGraph_regular {α : Type u_1} {β : Type u_2} {G : Graph α β} {C : WList α β} (hC : G.IsCyclicWalk C) :
Cycles are two-regular.