Step | Hyp | Ref
| Expression |
1 | | ovexd 7443 |
. . 3
β’ (π β (π WWalksN πΊ) β ((π + 1) WWalksN πΊ) β V) |
2 | | rabexg 5331 |
. . 3
β’ (((π + 1) WWalksN πΊ) β V β {π‘ β ((π + 1) WWalksN πΊ) β£ ((π‘ prefix (π + 1)) = π β§ {(lastSβπ), (lastSβπ‘)} β πΈ)} β V) |
3 | | mptexg 7222 |
. . 3
β’ ({π‘ β ((π + 1) WWalksN πΊ) β£ ((π‘ prefix (π + 1)) = π β§ {(lastSβπ), (lastSβπ‘)} β πΈ)} β V β (π₯ β {π‘ β ((π + 1) WWalksN πΊ) β£ ((π‘ prefix (π + 1)) = π β§ {(lastSβπ), (lastSβπ‘)} β πΈ)} β¦ (lastSβπ₯)) β V) |
4 | 1, 2, 3 | 3syl 18 |
. 2
β’ (π β (π WWalksN πΊ) β (π₯ β {π‘ β ((π + 1) WWalksN πΊ) β£ ((π‘ prefix (π + 1)) = π β§ {(lastSβπ), (lastSβπ‘)} β πΈ)} β¦ (lastSβπ₯)) β V) |
5 | | wwlksnextbij.v |
. . . 4
β’ π = (VtxβπΊ) |
6 | | wwlksnextbij.e |
. . . 4
β’ πΈ = (EdgβπΊ) |
7 | | eqid 2732 |
. . . 4
β’ {π€ β Word π β£ ((β―βπ€) = (π + 2) β§ (π€ prefix (π + 1)) = π β§ {(lastSβπ), (lastSβπ€)} β πΈ)} = {π€ β Word π β£ ((β―βπ€) = (π + 2) β§ (π€ prefix (π + 1)) = π β§ {(lastSβπ), (lastSβπ€)} β πΈ)} |
8 | | preq2 4738 |
. . . . . 6
β’ (π = π β {(lastSβπ), π} = {(lastSβπ), π}) |
9 | 8 | eleq1d 2818 |
. . . . 5
β’ (π = π β ({(lastSβπ), π} β πΈ β {(lastSβπ), π} β πΈ)) |
10 | 9 | cbvrabv 3442 |
. . . 4
β’ {π β π β£ {(lastSβπ), π} β πΈ} = {π β π β£ {(lastSβπ), π} β πΈ} |
11 | | fveqeq2 6900 |
. . . . . . 7
β’ (π‘ = π€ β ((β―βπ‘) = (π + 2) β (β―βπ€) = (π + 2))) |
12 | | oveq1 7415 |
. . . . . . . 8
β’ (π‘ = π€ β (π‘ prefix (π + 1)) = (π€ prefix (π + 1))) |
13 | 12 | eqeq1d 2734 |
. . . . . . 7
β’ (π‘ = π€ β ((π‘ prefix (π + 1)) = π β (π€ prefix (π + 1)) = π)) |
14 | | fveq2 6891 |
. . . . . . . . 9
β’ (π‘ = π€ β (lastSβπ‘) = (lastSβπ€)) |
15 | 14 | preq2d 4744 |
. . . . . . . 8
β’ (π‘ = π€ β {(lastSβπ), (lastSβπ‘)} = {(lastSβπ), (lastSβπ€)}) |
16 | 15 | eleq1d 2818 |
. . . . . . 7
β’ (π‘ = π€ β ({(lastSβπ), (lastSβπ‘)} β πΈ β {(lastSβπ), (lastSβπ€)} β πΈ)) |
17 | 11, 13, 16 | 3anbi123d 1436 |
. . . . . 6
β’ (π‘ = π€ β (((β―βπ‘) = (π + 2) β§ (π‘ prefix (π + 1)) = π β§ {(lastSβπ), (lastSβπ‘)} β πΈ) β ((β―βπ€) = (π + 2) β§ (π€ prefix (π + 1)) = π β§ {(lastSβπ), (lastSβπ€)} β πΈ))) |
18 | 17 | cbvrabv 3442 |
. . . . 5
β’ {π‘ β Word π β£ ((β―βπ‘) = (π + 2) β§ (π‘ prefix (π + 1)) = π β§ {(lastSβπ), (lastSβπ‘)} β πΈ)} = {π€ β Word π β£ ((β―βπ€) = (π + 2) β§ (π€ prefix (π + 1)) = π β§ {(lastSβπ), (lastSβπ€)} β πΈ)} |
19 | 18 | mpteq1i 5244 |
. . . 4
β’ (π₯ β {π‘ β Word π β£ ((β―βπ‘) = (π + 2) β§ (π‘ prefix (π + 1)) = π β§ {(lastSβπ), (lastSβπ‘)} β πΈ)} β¦ (lastSβπ₯)) = (π₯ β {π€ β Word π β£ ((β―βπ€) = (π + 2) β§ (π€ prefix (π + 1)) = π β§ {(lastSβπ), (lastSβπ€)} β πΈ)} β¦ (lastSβπ₯)) |
20 | 5, 6, 7, 10, 19 | wwlksnextbij0 29152 |
. . 3
β’ (π β (π WWalksN πΊ) β (π₯ β {π‘ β Word π β£ ((β―βπ‘) = (π + 2) β§ (π‘ prefix (π + 1)) = π β§ {(lastSβπ), (lastSβπ‘)} β πΈ)} β¦ (lastSβπ₯)):{π€ β Word π β£ ((β―βπ€) = (π + 2) β§ (π€ prefix (π + 1)) = π β§ {(lastSβπ), (lastSβπ€)} β πΈ)}β1-1-ontoβ{π β π β£ {(lastSβπ), π} β πΈ}) |
21 | | eqid 2732 |
. . . . . . 7
β’ {π‘ β Word π β£ ((β―βπ‘) = (π + 2) β§ (π‘ prefix (π + 1)) = π β§ {(lastSβπ), (lastSβπ‘)} β πΈ)} = {π‘ β Word π β£ ((β―βπ‘) = (π + 2) β§ (π‘ prefix (π + 1)) = π β§ {(lastSβπ), (lastSβπ‘)} β πΈ)} |
22 | 5, 6, 21 | wwlksnextwrd 29148 |
. . . . . 6
β’ (π β (π WWalksN πΊ) β {π‘ β Word π β£ ((β―βπ‘) = (π + 2) β§ (π‘ prefix (π + 1)) = π β§ {(lastSβπ), (lastSβπ‘)} β πΈ)} = {π‘ β ((π + 1) WWalksN πΊ) β£ ((π‘ prefix (π + 1)) = π β§ {(lastSβπ), (lastSβπ‘)} β πΈ)}) |
23 | 22 | eqcomd 2738 |
. . . . 5
β’ (π β (π WWalksN πΊ) β {π‘ β ((π + 1) WWalksN πΊ) β£ ((π‘ prefix (π + 1)) = π β§ {(lastSβπ), (lastSβπ‘)} β πΈ)} = {π‘ β Word π β£ ((β―βπ‘) = (π + 2) β§ (π‘ prefix (π + 1)) = π β§ {(lastSβπ), (lastSβπ‘)} β πΈ)}) |
24 | 23 | mpteq1d 5243 |
. . . 4
β’ (π β (π WWalksN πΊ) β (π₯ β {π‘ β ((π + 1) WWalksN πΊ) β£ ((π‘ prefix (π + 1)) = π β§ {(lastSβπ), (lastSβπ‘)} β πΈ)} β¦ (lastSβπ₯)) = (π₯ β {π‘ β Word π β£ ((β―βπ‘) = (π + 2) β§ (π‘ prefix (π + 1)) = π β§ {(lastSβπ), (lastSβπ‘)} β πΈ)} β¦ (lastSβπ₯))) |
25 | 5, 6, 7 | wwlksnextwrd 29148 |
. . . . 5
β’ (π β (π WWalksN πΊ) β {π€ β Word π β£ ((β―βπ€) = (π + 2) β§ (π€ prefix (π + 1)) = π β§ {(lastSβπ), (lastSβπ€)} β πΈ)} = {π€ β ((π + 1) WWalksN πΊ) β£ ((π€ prefix (π + 1)) = π β§ {(lastSβπ), (lastSβπ€)} β πΈ)}) |
26 | 25 | eqcomd 2738 |
. . . 4
β’ (π β (π WWalksN πΊ) β {π€ β ((π + 1) WWalksN πΊ) β£ ((π€ prefix (π + 1)) = π β§ {(lastSβπ), (lastSβπ€)} β πΈ)} = {π€ β Word π β£ ((β―βπ€) = (π + 2) β§ (π€ prefix (π + 1)) = π β§ {(lastSβπ), (lastSβπ€)} β πΈ)}) |
27 | | eqidd 2733 |
. . . 4
β’ (π β (π WWalksN πΊ) β {π β π β£ {(lastSβπ), π} β πΈ} = {π β π β£ {(lastSβπ), π} β πΈ}) |
28 | 24, 26, 27 | f1oeq123d 6827 |
. . 3
β’ (π β (π WWalksN πΊ) β ((π₯ β {π‘ β ((π + 1) WWalksN πΊ) β£ ((π‘ prefix (π + 1)) = π β§ {(lastSβπ), (lastSβπ‘)} β πΈ)} β¦ (lastSβπ₯)):{π€ β ((π + 1) WWalksN πΊ) β£ ((π€ prefix (π + 1)) = π β§ {(lastSβπ), (lastSβπ€)} β πΈ)}β1-1-ontoβ{π β π β£ {(lastSβπ), π} β πΈ} β (π₯ β {π‘ β Word π β£ ((β―βπ‘) = (π + 2) β§ (π‘ prefix (π + 1)) = π β§ {(lastSβπ), (lastSβπ‘)} β πΈ)} β¦ (lastSβπ₯)):{π€ β Word π β£ ((β―βπ€) = (π + 2) β§ (π€ prefix (π + 1)) = π β§ {(lastSβπ), (lastSβπ€)} β πΈ)}β1-1-ontoβ{π β π β£ {(lastSβπ), π} β πΈ})) |
29 | 20, 28 | mpbird 256 |
. 2
β’ (π β (π WWalksN πΊ) β (π₯ β {π‘ β ((π + 1) WWalksN πΊ) β£ ((π‘ prefix (π + 1)) = π β§ {(lastSβπ), (lastSβπ‘)} β πΈ)} β¦ (lastSβπ₯)):{π€ β ((π + 1) WWalksN πΊ) β£ ((π€ prefix (π + 1)) = π β§ {(lastSβπ), (lastSβπ€)} β πΈ)}β1-1-ontoβ{π β π β£ {(lastSβπ), π} β πΈ}) |
30 | | f1oeq1 6821 |
. 2
β’ (π = (π₯ β {π‘ β ((π + 1) WWalksN πΊ) β£ ((π‘ prefix (π + 1)) = π β§ {(lastSβπ), (lastSβπ‘)} β πΈ)} β¦ (lastSβπ₯)) β (π:{π€ β ((π + 1) WWalksN πΊ) β£ ((π€ prefix (π + 1)) = π β§ {(lastSβπ), (lastSβπ€)} β πΈ)}β1-1-ontoβ{π β π β£ {(lastSβπ), π} β πΈ} β (π₯ β {π‘ β ((π + 1) WWalksN πΊ) β£ ((π‘ prefix (π + 1)) = π β§ {(lastSβπ), (lastSβπ‘)} β πΈ)} β¦ (lastSβπ₯)):{π€ β ((π + 1) WWalksN πΊ) β£ ((π€ prefix (π + 1)) = π β§ {(lastSβπ), (lastSβπ€)} β πΈ)}β1-1-ontoβ{π β π β£ {(lastSβπ), π} β πΈ})) |
31 | 4, 29, 30 | spcedv 3588 |
1
β’ (π β (π WWalksN πΊ) β βπ π:{π€ β ((π + 1) WWalksN πΊ) β£ ((π€ prefix (π + 1)) = π β§ {(lastSβπ), (lastSβπ€)} β πΈ)}β1-1-ontoβ{π β π β£ {(lastSβπ), π} β πΈ}) |