Metamath Proof Explorer


Theorem wwlks2onv

Description: If a length 3 string represents a walk of length 2, its components are vertices. (Contributed by Alexander van der Vekens, 19-Feb-2018) (Proof shortened by AV, 14-Mar-2022)

Ref Expression
Hypothesis wwlks2onv.v V = Vtx G
Assertion wwlks2onv B U ⟨“ ABC ”⟩ A 2 WWalksNOn G C A V B V C V

Proof

Step Hyp Ref Expression
1 wwlks2onv.v V = Vtx G
2 1 wwlksonvtx ⟨“ ABC ”⟩ A 2 WWalksNOn G C A V C V
3 2 adantl B U ⟨“ ABC ”⟩ A 2 WWalksNOn G C A V C V
4 simprl B U ⟨“ ABC ”⟩ A 2 WWalksNOn G C A V C V A V
5 wwlknon ⟨“ ABC ”⟩ A 2 WWalksNOn G C ⟨“ ABC ”⟩ 2 WWalksN G ⟨“ ABC ”⟩ 0 = A ⟨“ ABC ”⟩ 2 = C
6 wwlknbp1 ⟨“ ABC ”⟩ 2 WWalksN G 2 0 ⟨“ ABC ”⟩ Word Vtx G ⟨“ ABC ”⟩ = 2 + 1
7 s3fv1 B U ⟨“ ABC ”⟩ 1 = B
8 7 eqcomd B U B = ⟨“ ABC ”⟩ 1
9 8 adantl ⟨“ ABC ”⟩ Word Vtx G B U B = ⟨“ ABC ”⟩ 1
10 1 eqcomi Vtx G = V
11 10 wrdeqi Word Vtx G = Word V
12 11 eleq2i ⟨“ ABC ”⟩ Word Vtx G ⟨“ ABC ”⟩ Word V
13 12 biimpi ⟨“ ABC ”⟩ Word Vtx G ⟨“ ABC ”⟩ Word V
14 1ex 1 V
15 14 tpid2 1 0 1 2
16 s3len ⟨“ ABC ”⟩ = 3
17 16 oveq2i 0 ..^ ⟨“ ABC ”⟩ = 0 ..^ 3
18 fzo0to3tp 0 ..^ 3 = 0 1 2
19 17 18 eqtri 0 ..^ ⟨“ ABC ”⟩ = 0 1 2
20 15 19 eleqtrri 1 0 ..^ ⟨“ ABC ”⟩
21 wrdsymbcl ⟨“ ABC ”⟩ Word V 1 0 ..^ ⟨“ ABC ”⟩ ⟨“ ABC ”⟩ 1 V
22 13 20 21 sylancl ⟨“ ABC ”⟩ Word Vtx G ⟨“ ABC ”⟩ 1 V
23 22 adantr ⟨“ ABC ”⟩ Word Vtx G B U ⟨“ ABC ”⟩ 1 V
24 9 23 eqeltrd ⟨“ ABC ”⟩ Word Vtx G B U B V
25 24 ex ⟨“ ABC ”⟩ Word Vtx G B U B V
26 25 3ad2ant2 2 0 ⟨“ ABC ”⟩ Word Vtx G ⟨“ ABC ”⟩ = 2 + 1 B U B V
27 6 26 syl ⟨“ ABC ”⟩ 2 WWalksN G B U B V
28 27 3ad2ant1 ⟨“ ABC ”⟩ 2 WWalksN G ⟨“ ABC ”⟩ 0 = A ⟨“ ABC ”⟩ 2 = C B U B V
29 5 28 sylbi ⟨“ ABC ”⟩ A 2 WWalksNOn G C B U B V
30 29 impcom B U ⟨“ ABC ”⟩ A 2 WWalksNOn G C B V
31 30 adantr B U ⟨“ ABC ”⟩ A 2 WWalksNOn G C A V C V B V
32 simprr B U ⟨“ ABC ”⟩ A 2 WWalksNOn G C A V C V C V
33 4 31 32 3jca B U ⟨“ ABC ”⟩ A 2 WWalksNOn G C A V C V A V B V C V
34 3 33 mpdan B U ⟨“ ABC ”⟩ A 2 WWalksNOn G C A V B V C V