Metamath Proof Explorer


Theorem numclwlk1

Description: Statement 9 in Huneke p. 2: "If n > 1, then the number of closed n-walks v(0) ... v(n-2) v(n-1) v(n) from v = v(0) = v(n) with v(n-2) = v is kf(n-2)". Since G is k-regular, the vertex v(n-2) = v has k neighbors v(n-1), so there are k walks from v(n-2) = v to v(n) = v (via each of v's neighbors) completing each of the f(n-2) walks from v=v(0) to v(n-2)=v. This theorem holds even for k=0. (Contributed by AV, 23-May-2022)

Ref Expression
Hypotheses numclwlk1.v V=VtxG
numclwlk1.c C=wClWalksG|1stw=N2ndw0=X2ndwN2=X
numclwlk1.f F=wClWalksG|1stw=N22ndw0=X
Assertion numclwlk1 VFinGRegUSGraphKXVN2C=KF

Proof

Step Hyp Ref Expression
1 numclwlk1.v V=VtxG
2 numclwlk1.c C=wClWalksG|1stw=N2ndw0=X2ndwN2=X
3 numclwlk1.f F=wClWalksG|1stw=N22ndw0=X
4 uzp1 N2N=2N2+1
5 1 2 3 numclwlk1lem1 VFinGRegUSGraphKXVN=2C=KF
6 5 expcom XVN=2VFinGRegUSGraphKC=KF
7 6 expcom N=2XVVFinGRegUSGraphKC=KF
8 1 2 3 numclwlk1lem2 VFinGRegUSGraphKXVN3C=KF
9 8 expcom XVN3VFinGRegUSGraphKC=KF
10 9 expcom N3XVVFinGRegUSGraphKC=KF
11 2p1e3 2+1=3
12 11 fveq2i 2+1=3
13 10 12 eleq2s N2+1XVVFinGRegUSGraphKC=KF
14 7 13 jaoi N=2N2+1XVVFinGRegUSGraphKC=KF
15 4 14 syl N2XVVFinGRegUSGraphKC=KF
16 15 impcom XVN2VFinGRegUSGraphKC=KF
17 16 impcom VFinGRegUSGraphKXVN2C=KF