lemma
proved
Covers_nil_edges
show as:
view math explainer →
open explainer
Read the cached plain-language explainer.
open lean source
IndisputableMonolith.Complexity.VertexCover on GitHub at line 52.
browse module
All declarations in this module, on Recognition.
explainer page
depends on
formal source
49 EdgeCovered S (u, v) ↔ EdgeCovered S (v, u) := by
50 simp [EdgeCovered, Or.comm]
51
52lemma Covers_nil_edges (S : List Nat) (I : Instance) (h_edges : I.edges = []) : Covers S I := by
53 intro e he
54 simpa [Covers, h_edges] using he
55
56lemma hasCover_of_nil_edges (I : Instance) (h_edges : I.edges = []) : HasCover I := by
57 refine ⟨[], by simp, ?_⟩
58 intro e he
59 simpa [Covers, h_edges] using he
60
61end VertexCover
62
63end Complexity
64
65end IndisputableMonolith