![]() |
Metamath
Proof Explorer Theorem List (p. 294 of 479) | < Previous Next > |
Bad symbols? Try the
GIF version. |
||
Mirrors > Metamath Home Page > MPE Home Page > Theorem List Contents > Recent Proofs This page: Page List |
Color key: | ![]() (1-30166) |
![]() (30167-31689) |
![]() (31690-47842) |
Type | Label | Description |
---|---|---|
Statement | ||
Theorem | clwwlkf1o 29301* | F is a 1-1 onto function, that means that there is a bijection between the set of closed walks of a fixed length represented by walks (as words) and the set of closed walks (as words) of the fixed length. The difference between these two representations is that in the first case the starting vertex is repeated at the end of the word, and in the second case it is not. (Contributed by Alexander van der Vekens, 29-Sep-2018.) (Revised by AV, 26-Apr-2021.) (Revised by AV, 1-Nov-2022.) |
β’ π· = {π€ β (π WWalksN πΊ) β£ (lastSβπ€) = (π€β0)} & β’ πΉ = (π‘ β π· β¦ (π‘ prefix π)) β β’ (π β β β πΉ:π·β1-1-ontoβ(π ClWWalksN πΊ)) | ||
Theorem | clwwlken 29302* | The set of closed walks of a fixed length represented by walks (as words) and the set of closed walks (as words) of the fixed length are equinumerous. (Contributed by AV, 5-Jun-2022.) (Proof shortened by AV, 2-Nov-2022.) |
β’ (π β β β {π€ β (π WWalksN πΊ) β£ (lastSβπ€) = (π€β0)} β (π ClWWalksN πΊ)) | ||
Theorem | clwwlknwwlkncl 29303* | Obtaining a closed walk (as word) by appending the first symbol to the word representing a walk. (Contributed by Alexander van der Vekens, 29-Sep-2018.) (Revised by AV, 26-Apr-2021.) (Revised by AV, 22-Mar-2022.) |
β’ (π β (π ClWWalksN πΊ) β (π ++ β¨β(πβ0)ββ©) β {π€ β (π WWalksN πΊ) β£ (lastSβπ€) = (π€β0)}) | ||
Theorem | clwwlkwwlksb 29304 | A nonempty word over vertices represents a closed walk iff the word concatenated with its first symbol represents a walk. (Contributed by AV, 4-Mar-2022.) |
β’ π = (VtxβπΊ) β β’ ((π β Word π β§ π β β ) β (π β (ClWWalksβπΊ) β (π ++ β¨β(πβ0)ββ©) β (WWalksβπΊ))) | ||
Theorem | clwwlknwwlksnb 29305 | A word over vertices represents a closed walk of a fixed length π greater than zero iff the word concatenated with its first symbol represents a walk of length π. This theorem would not hold for π = 0 and π = β , because (π ++ β¨β(πβ0)ββ©) = β¨ββ ββ© β (0 WWalksN πΊ) could be true, but not π β (0 ClWWalksN πΊ) β β β β . (Contributed by AV, 4-Mar-2022.) (Proof shortened by AV, 22-Mar-2022.) |
β’ π = (VtxβπΊ) β β’ ((π β Word π β§ π β β) β (π β (π ClWWalksN πΊ) β (π ++ β¨β(πβ0)ββ©) β (π WWalksN πΊ))) | ||
Theorem | clwwlkext2edg 29306 | If a word concatenated with a vertex represents a closed walk in (in a graph), there is an edge between this vertex and the last vertex of the word, and between this vertex and the first vertex of the word. (Contributed by Alexander van der Vekens, 3-Oct-2018.) (Revised by AV, 27-Apr-2021.) (Proof shortened by AV, 22-Mar-2022.) |
β’ π = (VtxβπΊ) & β’ πΈ = (EdgβπΊ) β β’ (((π β Word π β§ π β π β§ π β (β€β₯β2)) β§ (π ++ β¨βπββ©) β (π ClWWalksN πΊ)) β ({(lastSβπ), π} β πΈ β§ {π, (πβ0)} β πΈ)) | ||
Theorem | wwlksext2clwwlk 29307 | If a word represents a walk in (in a graph) and there are edges between the last vertex of the word and another vertex and between this other vertex and the first vertex of the word, then the concatenation of the word representing the walk with this other vertex represents a closed walk. (Contributed by Alexander van der Vekens, 3-Oct-2018.) (Revised by AV, 27-Apr-2021.) (Revised by AV, 14-Mar-2022.) |
β’ π = (VtxβπΊ) & β’ πΈ = (EdgβπΊ) β β’ ((π β (π WWalksN πΊ) β§ π β π) β (({(lastSβπ), π} β πΈ β§ {π, (πβ0)} β πΈ) β (π ++ β¨βπββ©) β ((π + 2) ClWWalksN πΊ))) | ||
Theorem | wwlksubclwwlk 29308 | Any prefix of a word representing a closed walk represents a walk. (Contributed by Alexander van der Vekens, 5-Oct-2018.) (Revised by AV, 28-Apr-2021.) (Revised by AV, 1-Nov-2022.) |
β’ ((π β β β§ π β (β€β₯β(π + 1))) β (π β (π ClWWalksN πΊ) β (π prefix π) β ((π β 1) WWalksN πΊ))) | ||
Theorem | clwwnisshclwwsn 29309 | Cyclically shifting a closed walk as word of fixed length results in a closed walk as word of the same length (in an undirected graph). (Contributed by Alexander van der Vekens, 10-Jun-2018.) (Revised by AV, 29-Apr-2021.) (Proof shortened by AV, 22-Mar-2022.) |
β’ ((π β (π ClWWalksN πΊ) β§ π β (0...π)) β (π cyclShift π) β (π ClWWalksN πΊ)) | ||
Theorem | eleclclwwlknlem1 29310* | Lemma 1 for eleclclwwlkn 29326. (Contributed by Alexander van der Vekens, 11-May-2018.) (Revised by AV, 30-Apr-2021.) |
β’ π = (π ClWWalksN πΊ) β β’ ((πΎ β (0...π) β§ (π β π β§ π β π)) β ((π = (π cyclShift πΎ) β§ βπ β (0...π)π = (π cyclShift π)) β βπ β (0...π)π = (π cyclShift π))) | ||
Theorem | eleclclwwlknlem2 29311* | Lemma 2 for eleclclwwlkn 29326. (Contributed by Alexander van der Vekens, 11-May-2018.) (Revised by AV, 30-Apr-2021.) |
β’ π = (π ClWWalksN πΊ) β β’ (((π β (0...π) β§ π = (π₯ cyclShift π)) β§ (π β π β§ π₯ β π)) β (βπ β (0...π)π = (π₯ cyclShift π) β βπ β (0...π)π = (π cyclShift π))) | ||
Theorem | clwwlknscsh 29312* | The set of cyclical shifts of a word representing a closed walk is the set of closed walks represented by cyclical shifts of a word. (Contributed by Alexander van der Vekens, 15-Jun-2018.) (Revised by AV, 30-Apr-2021.) |
β’ ((π β β0 β§ π β (π ClWWalksN πΊ)) β {π¦ β (π ClWWalksN πΊ) β£ βπ β (0...π)π¦ = (π cyclShift π)} = {π¦ β Word (VtxβπΊ) β£ βπ β (0...π)π¦ = (π cyclShift π)}) | ||
Theorem | clwwlknccat 29313 | The concatenation of two words representing closed walks anchored at the same vertex represents a closed walk with a length which is the sum of the lengths of the two walks. The resulting walk is a "double loop", starting at the common vertex, coming back to the common vertex by the first walk, following the second walk and finally coming back to the common vertex again. (Contributed by AV, 24-Apr-2022.) |
β’ ((π΄ β (π ClWWalksN πΊ) β§ π΅ β (π ClWWalksN πΊ) β§ (π΄β0) = (π΅β0)) β (π΄ ++ π΅) β ((π + π) ClWWalksN πΊ)) | ||
Theorem | umgr2cwwk2dif 29314 | If a word represents a closed walk of length at least 2 in a multigraph, the first two symbols of the word must be different. (Contributed by Alexander van der Vekens, 17-Jun-2018.) (Revised by AV, 30-Apr-2021.) |
β’ ((πΊ β UMGraph β§ π β (β€β₯β2) β§ π β (π ClWWalksN πΊ)) β (πβ1) β (πβ0)) | ||
Theorem | umgr2cwwkdifex 29315* | If a word represents a closed walk of length at least 2 in a undirected simple graph, the first two symbols of the word must be different. (Contributed by Alexander van der Vekens, 17-Jun-2018.) (Revised by AV, 30-Apr-2021.) |
β’ ((πΊ β UMGraph β§ π β (β€β₯β2) β§ π β (π ClWWalksN πΊ)) β βπ β (0..^π)(πβπ) β (πβ0)) | ||
Theorem | erclwwlknrel 29316 | βΌ is a relation. (Contributed by Alexander van der Vekens, 25-Mar-2018.) (Revised by AV, 30-Apr-2021.) |
β’ π = (π ClWWalksN πΊ) & β’ βΌ = {β¨π‘, π’β© β£ (π‘ β π β§ π’ β π β§ βπ β (0...π)π‘ = (π’ cyclShift π))} β β’ Rel βΌ | ||
Theorem | erclwwlkneq 29317* | Two classes are equivalent regarding βΌ if both are words of the same fixed length and one is the other cyclically shifted. (Contributed by Alexander van der Vekens, 25-Mar-2018.) (Revised by AV, 30-Apr-2021.) |
β’ π = (π ClWWalksN πΊ) & β’ βΌ = {β¨π‘, π’β© β£ (π‘ β π β§ π’ β π β§ βπ β (0...π)π‘ = (π’ cyclShift π))} β β’ ((π β π β§ π β π) β (π βΌ π β (π β π β§ π β π β§ βπ β (0...π)π = (π cyclShift π)))) | ||
Theorem | erclwwlkneqlen 29318* | If two classes are equivalent regarding βΌ, then they are words of the same length. (Contributed by Alexander van der Vekens, 8-Apr-2018.) (Revised by AV, 30-Apr-2021.) |
β’ π = (π ClWWalksN πΊ) & β’ βΌ = {β¨π‘, π’β© β£ (π‘ β π β§ π’ β π β§ βπ β (0...π)π‘ = (π’ cyclShift π))} β β’ ((π β π β§ π β π) β (π βΌ π β (β―βπ) = (β―βπ))) | ||
Theorem | erclwwlknref 29319* | βΌ is a reflexive relation over the set of closed walks (defined as words). (Contributed by Alexander van der Vekens, 26-Mar-2018.) (Revised by AV, 30-Apr-2021.) (Proof shortened by AV, 23-Mar-2022.) |
β’ π = (π ClWWalksN πΊ) & β’ βΌ = {β¨π‘, π’β© β£ (π‘ β π β§ π’ β π β§ βπ β (0...π)π‘ = (π’ cyclShift π))} β β’ (π₯ β π β π₯ βΌ π₯) | ||
Theorem | erclwwlknsym 29320* | βΌ is a symmetric relation over the set of closed walks (defined as words). (Contributed by Alexander van der Vekens, 10-Apr-2018.) (Revised by AV, 30-Apr-2021.) |
β’ π = (π ClWWalksN πΊ) & β’ βΌ = {β¨π‘, π’β© β£ (π‘ β π β§ π’ β π β§ βπ β (0...π)π‘ = (π’ cyclShift π))} β β’ (π₯ βΌ π¦ β π¦ βΌ π₯) | ||
Theorem | erclwwlkntr 29321* | βΌ is a transitive relation over the set of closed walks (defined as words). (Contributed by Alexander van der Vekens, 10-Apr-2018.) (Revised by AV, 30-Apr-2021.) |
β’ π = (π ClWWalksN πΊ) & β’ βΌ = {β¨π‘, π’β© β£ (π‘ β π β§ π’ β π β§ βπ β (0...π)π‘ = (π’ cyclShift π))} β β’ ((π₯ βΌ π¦ β§ π¦ βΌ π§) β π₯ βΌ π§) | ||
Theorem | erclwwlkn 29322* | βΌ is an equivalence relation over the set of closed walks (defined as words) with a fixed length. (Contributed by Alexander van der Vekens, 10-Apr-2018.) (Revised by AV, 30-Apr-2021.) |
β’ π = (π ClWWalksN πΊ) & β’ βΌ = {β¨π‘, π’β© β£ (π‘ β π β§ π’ β π β§ βπ β (0...π)π‘ = (π’ cyclShift π))} β β’ βΌ Er π | ||
Theorem | qerclwwlknfi 29323* | The quotient set of the set of closed walks (defined as words) with a fixed length according to the equivalence relation βΌ is finite. (Contributed by Alexander van der Vekens, 10-Apr-2018.) (Revised by AV, 30-Apr-2021.) |
β’ π = (π ClWWalksN πΊ) & β’ βΌ = {β¨π‘, π’β© β£ (π‘ β π β§ π’ β π β§ βπ β (0...π)π‘ = (π’ cyclShift π))} β β’ ((VtxβπΊ) β Fin β (π / βΌ ) β Fin) | ||
Theorem | hashclwwlkn0 29324* | The number of closed walks (defined as words) with a fixed length is the sum of the sizes of all equivalence classes according to βΌ. (Contributed by Alexander van der Vekens, 10-Apr-2018.) (Revised by AV, 30-Apr-2021.) |
β’ π = (π ClWWalksN πΊ) & β’ βΌ = {β¨π‘, π’β© β£ (π‘ β π β§ π’ β π β§ βπ β (0...π)π‘ = (π’ cyclShift π))} β β’ ((VtxβπΊ) β Fin β (β―βπ) = Ξ£π₯ β (π / βΌ )(β―βπ₯)) | ||
Theorem | eclclwwlkn1 29325* | An equivalence class according to βΌ. (Contributed by Alexander van der Vekens, 12-Apr-2018.) (Revised by AV, 30-Apr-2021.) |
β’ π = (π ClWWalksN πΊ) & β’ βΌ = {β¨π‘, π’β© β£ (π‘ β π β§ π’ β π β§ βπ β (0...π)π‘ = (π’ cyclShift π))} β β’ (π΅ β π β (π΅ β (π / βΌ ) β βπ₯ β π π΅ = {π¦ β π β£ βπ β (0...π)π¦ = (π₯ cyclShift π)})) | ||
Theorem | eleclclwwlkn 29326* | A member of an equivalence class according to βΌ. (Contributed by Alexander van der Vekens, 11-May-2018.) (Revised by AV, 1-May-2021.) |
β’ π = (π ClWWalksN πΊ) & β’ βΌ = {β¨π‘, π’β© β£ (π‘ β π β§ π’ β π β§ βπ β (0...π)π‘ = (π’ cyclShift π))} β β’ ((π΅ β (π / βΌ ) β§ π β π΅) β (π β π΅ β (π β π β§ βπ β (0...π)π = (π cyclShift π)))) | ||
Theorem | hashecclwwlkn1 29327* | The size of every equivalence class of the equivalence relation over the set of closed walks (defined as words) with a fixed length which is a prime number is 1 or equals this length. (Contributed by Alexander van der Vekens, 17-Jun-2018.) (Revised by AV, 1-May-2021.) |
β’ π = (π ClWWalksN πΊ) & β’ βΌ = {β¨π‘, π’β© β£ (π‘ β π β§ π’ β π β§ βπ β (0...π)π‘ = (π’ cyclShift π))} β β’ ((π β β β§ π β (π / βΌ )) β ((β―βπ) = 1 β¨ (β―βπ) = π)) | ||
Theorem | umgrhashecclwwlk 29328* | The size of every equivalence class of the equivalence relation over the set of closed walks (defined as words) with a fixed length which is a prime number equals this length (in an undirected simple graph). (Contributed by Alexander van der Vekens, 17-Jun-2018.) (Revised by AV, 1-May-2021.) |
β’ π = (π ClWWalksN πΊ) & β’ βΌ = {β¨π‘, π’β© β£ (π‘ β π β§ π’ β π β§ βπ β (0...π)π‘ = (π’ cyclShift π))} β β’ ((πΊ β UMGraph β§ π β β) β (π β (π / βΌ ) β (β―βπ) = π)) | ||
Theorem | fusgrhashclwwlkn 29329* | The size of the set of closed walks (defined as words) with a fixed length which is a prime number is the product of the number of equivalence classes for βΌ over the set of closed walks and the fixed length. (Contributed by Alexander van der Vekens, 17-Jun-2018.) (Revised by AV, 1-May-2021.) |
β’ π = (π ClWWalksN πΊ) & β’ βΌ = {β¨π‘, π’β© β£ (π‘ β π β§ π’ β π β§ βπ β (0...π)π‘ = (π’ cyclShift π))} β β’ ((πΊ β FinUSGraph β§ π β β) β (β―βπ) = ((β―β(π / βΌ )) Β· π)) | ||
Theorem | clwwlkndivn 29330 | The size of the set of closed walks (defined as words) of length π is divisible by π if π is a prime number. (Contributed by Alexander van der Vekens, 17-Jun-2018.) (Revised by AV, 2-May-2021.) |
β’ ((πΊ β FinUSGraph β§ π β β) β π β₯ (β―β(π ClWWalksN πΊ))) | ||
Theorem | clwlknf1oclwwlknlem1 29331 | Lemma 1 for clwlknf1oclwwlkn 29334. (Contributed by AV, 26-May-2022.) (Revised by AV, 1-Nov-2022.) |
β’ ((πΆ β (ClWalksβπΊ) β§ 1 β€ (β―β(1st βπΆ))) β (β―β((2nd βπΆ) prefix ((β―β(2nd βπΆ)) β 1))) = (β―β(1st βπΆ))) | ||
Theorem | clwlknf1oclwwlknlem2 29332* | Lemma 2 for clwlknf1oclwwlkn 29334: The closed walks of a positive length are nonempty closed walks of this length. (Contributed by AV, 26-May-2022.) |
β’ (π β β β {π€ β (ClWalksβπΊ) β£ (β―β(1st βπ€)) = π} = {π β (ClWalksβπΊ) β£ (1 β€ (β―β(1st βπ)) β§ (β―β(1st βπ)) = π)}) | ||
Theorem | clwlknf1oclwwlknlem3 29333* | Lemma 3 for clwlknf1oclwwlkn 29334: The bijective function of clwlknf1oclwwlkn 29334 is the bijective function of clwlkclwwlkf1o 29261 restricted to the closed walks with a fixed positive length. (Contributed by AV, 26-May-2022.) (Revised by AV, 1-Nov-2022.) |
β’ π΄ = (1st βπ) & β’ π΅ = (2nd βπ) & β’ πΆ = {π€ β (ClWalksβπΊ) β£ (β―β(1st βπ€)) = π} & β’ πΉ = (π β πΆ β¦ (π΅ prefix (β―βπ΄))) β β’ ((πΊ β USPGraph β§ π β β) β πΉ = ((π β {π€ β (ClWalksβπΊ) β£ 1 β€ (β―β(1st βπ€))} β¦ (π΅ prefix (β―βπ΄))) βΎ πΆ)) | ||
Theorem | clwlknf1oclwwlkn 29334* | There is a one-to-one onto function between the set of closed walks as words of length π and the set of closed walks of length π in a simple pseudograph. (Contributed by Alexander van der Vekens, 5-Jul-2018.) (Revised by AV, 3-May-2021.) (Revised by AV, 1-Nov-2022.) |
β’ π΄ = (1st βπ) & β’ π΅ = (2nd βπ) & β’ πΆ = {π€ β (ClWalksβπΊ) β£ (β―β(1st βπ€)) = π} & β’ πΉ = (π β πΆ β¦ (π΅ prefix (β―βπ΄))) β β’ ((πΊ β USPGraph β§ π β β) β πΉ:πΆβ1-1-ontoβ(π ClWWalksN πΊ)) | ||
Theorem | clwlkssizeeq 29335* | The size of the set of closed walks as words of length π corresponds to the size of the set of closed walks of length π in a simple pseudograph. (Contributed by Alexander van der Vekens, 6-Jul-2018.) (Revised by AV, 4-May-2021.) (Revised by AV, 26-May-2022.) (Proof shortened by AV, 3-Nov-2022.) |
β’ ((πΊ β USPGraph β§ π β β) β (β―β(π ClWWalksN πΊ)) = (β―β{π€ β (ClWalksβπΊ) β£ (β―β(1st βπ€)) = π})) | ||
Theorem | clwlksndivn 29336* | The size of the set of closed walks of prime length π is divisible by π. This corresponds to statement 9 in [Huneke] p. 2: "It follows that, if p is a prime number, then the number of closed walks of length p is divisible by p". (Contributed by Alexander van der Vekens, 6-Jul-2018.) (Revised by AV, 4-May-2021.) |
β’ ((πΊ β FinUSGraph β§ π β β) β π β₯ (β―β{π β (ClWalksβπΊ) β£ (β―β(1st βπ)) = π})) | ||
Syntax | cclwwlknon 29337 | Extend class notation with closed walks (in an undirected graph) anchored at a fixed vertex and of a fixed length as word over the set of vertices. |
class ClWWalksNOn | ||
Definition | df-clwwlknon 29338* | Define the set of all closed walks a graph π, anchored at a fixed vertex π£ (i.e., a walk starting and ending at the fixed vertex π£, also called "a closed walk on vertex π£") and having a fixed length π as words over the set of vertices. Such a word corresponds to the sequence v=p(0) p(1) ... p(n-1) of the vertices in a closed walk p(0) e(f(1)) p(1) e(f(2)) ... p(n-1) e(f(n)) p(n)=p(0)=v as defined in df-clwlks 29025. The set ((π£(ClWWalksNOnβπ)π) corresponds to the set of "walks from v to v of length n" in a statement of [Huneke] p. 2. (Contributed by AV, 24-Feb-2022.) |
β’ ClWWalksNOn = (π β V β¦ (π£ β (Vtxβπ), π β β0 β¦ {π€ β (π ClWWalksN π) β£ (π€β0) = π£})) | ||
Theorem | clwwlknonmpo 29339* | (ClWWalksNOnβπΊ) is an operator mapping a vertex π£ and a nonnegative integer π to the set of closed walks on π£ of length π as words over the set of vertices in a graph πΊ. (Contributed by AV, 25-Feb-2022.) (Proof shortened by AV, 2-Mar-2024.) |
β’ (ClWWalksNOnβπΊ) = (π£ β (VtxβπΊ), π β β0 β¦ {π€ β (π ClWWalksN πΊ) β£ (π€β0) = π£}) | ||
Theorem | clwwlknon 29340* | The set of closed walks on vertex π of length π in a graph πΊ as words over the set of vertices. (Contributed by Alexander van der Vekens, 14-Sep-2018.) (Revised by AV, 28-May-2021.) (Revised by AV, 24-Mar-2022.) |
β’ (π(ClWWalksNOnβπΊ)π) = {π€ β (π ClWWalksN πΊ) β£ (π€β0) = π} | ||
Theorem | isclwwlknon 29341 | A word over the set of vertices representing a closed walk on vertex π of length π in a graph πΊ. (Contributed by AV, 25-Feb-2022.) (Revised by AV, 24-Mar-2022.) |
β’ (π β (π(ClWWalksNOnβπΊ)π) β (π β (π ClWWalksN πΊ) β§ (πβ0) = π)) | ||
Theorem | clwwlk0on0 29342 | There is no word over the set of vertices representing a closed walk on vertex π of length 0 in a graph πΊ. (Contributed by AV, 17-Feb-2022.) (Revised by AV, 25-Feb-2022.) |
β’ (π(ClWWalksNOnβπΊ)0) = β | ||
Theorem | clwwlknon0 29343 | Sufficient conditions for ClWWalksNOn to be empty. (Contributed by AV, 25-Mar-2022.) |
β’ (Β¬ (π β (VtxβπΊ) β§ π β β) β (π(ClWWalksNOnβπΊ)π) = β ) | ||
Theorem | clwwlknonfin 29344 | In a finite graph πΊ, the set of closed walks on vertex π of length π is also finite. (Contributed by Alexander van der Vekens, 26-Sep-2018.) (Revised by AV, 25-Feb-2022.) (Proof shortened by AV, 24-Mar-2022.) |
β’ π = (VtxβπΊ) β β’ (π β Fin β (π(ClWWalksNOnβπΊ)π) β Fin) | ||
Theorem | clwwlknonel 29345* | Characterization of a word over the set of vertices representing a closed walk on vertex π of (nonzero) length π in a graph πΊ. This theorem would not hold for π = 0 if π = π = β . (Contributed by Alexander van der Vekens, 20-Sep-2018.) (Revised by AV, 28-May-2021.) (Revised by AV, 24-Mar-2022.) |
β’ π = (VtxβπΊ) & β’ πΈ = (EdgβπΊ) β β’ (π β 0 β (π β (π(ClWWalksNOnβπΊ)π) β ((π β Word π β§ βπ β (0..^((β―βπ) β 1)){(πβπ), (πβ(π + 1))} β πΈ β§ {(lastSβπ), (πβ0)} β πΈ) β§ (β―βπ) = π β§ (πβ0) = π))) | ||
Theorem | clwwlknonccat 29346 | The concatenation of two words representing closed walks on a vertex π represents a closed walk on vertex π. The resulting walk is a "double loop", starting at vertex π, coming back to π by the first walk, following the second walk and finally coming back to π again. (Contributed by AV, 24-Apr-2022.) |
β’ ((π΄ β (π(ClWWalksNOnβπΊ)π) β§ π΅ β (π(ClWWalksNOnβπΊ)π)) β (π΄ ++ π΅) β (π(ClWWalksNOnβπΊ)(π + π))) | ||
Theorem | clwwlknon1 29347* | The set of closed walks on vertex π of length 1 in a graph πΊ as words over the set of vertices. (Contributed by AV, 11-Feb-2022.) (Revised by AV, 25-Feb-2022.) (Proof shortened by AV, 24-Mar-2022.) |
β’ π = (VtxβπΊ) & β’ πΆ = (ClWWalksNOnβπΊ) & β’ πΈ = (EdgβπΊ) β β’ (π β π β (ππΆ1) = {π€ β Word π β£ (π€ = β¨βπββ© β§ {π} β πΈ)}) | ||
Theorem | clwwlknon1loop 29348 | If there is a loop at vertex π, the set of (closed) walks on π of length 1 as words over the set of vertices is a singleton containing the singleton word consisting of π. (Contributed by AV, 11-Feb-2022.) (Revised by AV, 25-Feb-2022.) (Proof shortened by AV, 25-Mar-2022.) |
β’ π = (VtxβπΊ) & β’ πΆ = (ClWWalksNOnβπΊ) & β’ πΈ = (EdgβπΊ) β β’ ((π β π β§ {π} β πΈ) β (ππΆ1) = {β¨βπββ©}) | ||
Theorem | clwwlknon1nloop 29349 | If there is no loop at vertex π, the set of (closed) walks on π of length 1 as words over the set of vertices is empty. (Contributed by AV, 11-Feb-2022.) (Revised by AV, 25-Mar-2022.) |
β’ π = (VtxβπΊ) & β’ πΆ = (ClWWalksNOnβπΊ) & β’ πΈ = (EdgβπΊ) β β’ ({π} β πΈ β (ππΆ1) = β ) | ||
Theorem | clwwlknon1sn 29350 | The set of (closed) walks on vertex π of length 1 as words over the set of vertices is a singleton containing the singleton word consisting of π iff there is a loop at π. (Contributed by AV, 11-Feb-2022.) (Revised by AV, 25-Feb-2022.) |
β’ π = (VtxβπΊ) & β’ πΆ = (ClWWalksNOnβπΊ) & β’ πΈ = (EdgβπΊ) β β’ (π β π β ((ππΆ1) = {β¨βπββ©} β {π} β πΈ)) | ||
Theorem | clwwlknon1le1 29351 | There is at most one (closed) walk on vertex π of length 1 as word over the set of vertices. (Contributed by AV, 11-Feb-2022.) (Revised by AV, 25-Mar-2022.) |
β’ (β―β(π(ClWWalksNOnβπΊ)1)) β€ 1 | ||
Theorem | clwwlknon2 29352* | The set of closed walks on vertex π of length 2 in a graph πΊ as words over the set of vertices. (Contributed by AV, 5-Mar-2022.) (Revised by AV, 25-Mar-2022.) |
β’ πΆ = (ClWWalksNOnβπΊ) β β’ (ππΆ2) = {π€ β (2 ClWWalksN πΊ) β£ (π€β0) = π} | ||
Theorem | clwwlknon2x 29353* | The set of closed walks on vertex π of length 2 in a graph πΊ as words over the set of vertices, definition of ClWWalksN expanded. (Contributed by Alexander van der Vekens, 19-Sep-2018.) (Revised by AV, 25-Mar-2022.) |
β’ πΆ = (ClWWalksNOnβπΊ) & β’ π = (VtxβπΊ) & β’ πΈ = (EdgβπΊ) β β’ (ππΆ2) = {π€ β Word π β£ ((β―βπ€) = 2 β§ {(π€β0), (π€β1)} β πΈ β§ (π€β0) = π)} | ||
Theorem | s2elclwwlknon2 29354 | Sufficient conditions of a doubleton word to represent a closed walk on vertex π of length 2. (Contributed by AV, 11-May-2022.) |
β’ πΆ = (ClWWalksNOnβπΊ) & β’ π = (VtxβπΊ) & β’ πΈ = (EdgβπΊ) β β’ ((π β π β§ π β π β§ {π, π} β πΈ) β β¨βππββ© β (ππΆ2)) | ||
Theorem | clwwlknon2num 29355 | In a πΎ-regular graph πΊ, there are πΎ closed walks on vertex π of length 2. (Contributed by Alexander van der Vekens, 19-Sep-2018.) (Revised by AV, 28-May-2021.) (Revised by AV, 25-Feb-2022.) (Proof shortened by AV, 25-Mar-2022.) |
β’ ((πΊ RegUSGraph πΎ β§ π β (VtxβπΊ)) β (β―β(π(ClWWalksNOnβπΊ)2)) = πΎ) | ||
Theorem | clwwlknonwwlknonb 29356 | A word over vertices represents a closed walk of a fixed length π on vertex π iff the word concatenated with π represents a walk of length π on π and π. This theorem would not hold for π = 0 and π = β , see clwwlknwwlksnb 29305. (Contributed by AV, 4-Mar-2022.) (Revised by AV, 27-Mar-2022.) |
β’ π = (VtxβπΊ) β β’ ((π β Word π β§ π β β) β (π β (π(ClWWalksNOnβπΊ)π) β (π ++ β¨βπββ©) β (π(π WWalksNOn πΊ)π))) | ||
Theorem | clwwlknonex2lem1 29357 | Lemma 1 for clwwlknonex2 29359: Transformation of a special half-open integer range into a union of a smaller half-open integer range and an unordered pair. This Lemma would not hold for π = 2, i.e., (β―βπ) = 0, because (0..^(((β―βπ) + 2) β 1)) = (0..^((0 + 2) β 1)) = (0..^1) = {0} β {-1, 0} = (β βͺ {-1, 0}) = ((0..^(0 β 1)) βͺ {(0 β 1), 0}) = ((0..^((β―βπ) β 1)) βͺ {((β―βπ) β 1), (β―βπ)}). (Contributed by AV, 22-Sep-2018.) (Revised by AV, 26-Jan-2022.) |
β’ ((π β (β€β₯β3) β§ (β―βπ) = (π β 2)) β (0..^(((β―βπ) + 2) β 1)) = ((0..^((β―βπ) β 1)) βͺ {((β―βπ) β 1), (β―βπ)})) | ||
Theorem | clwwlknonex2lem2 29358* | Lemma 2 for clwwlknonex2 29359: Transformation of a walk and two edges into a walk extended by two vertices/edges. (Contributed by AV, 22-Sep-2018.) (Revised by AV, 27-Jan-2022.) |
β’ π = (VtxβπΊ) & β’ πΈ = (EdgβπΊ) β β’ ((((π β π β§ π β π β§ π β (β€β₯β3)) β§ ((π β Word π β§ βπ β (0..^((β―βπ) β 1)){(πβπ), (πβ(π + 1))} β πΈ β§ {(lastSβπ), (πβ0)} β πΈ) β§ (β―βπ) = (π β 2) β§ (πβ0) = π)) β§ {π, π} β πΈ) β βπ β ((0..^((β―βπ) β 1)) βͺ {((β―βπ) β 1), (β―βπ)}){(((π ++ β¨βπββ©) ++ β¨βπββ©)βπ), (((π ++ β¨βπββ©) ++ β¨βπββ©)β(π + 1))} β πΈ) | ||
Theorem | clwwlknonex2 29359 | Extending a closed walk π on vertex π by an additional edge (forth and back) results in a closed walk. (Contributed by AV, 22-Sep-2018.) (Revised by AV, 25-Feb-2022.) (Proof shortened by AV, 28-Mar-2022.) |
β’ π = (VtxβπΊ) & β’ πΈ = (EdgβπΊ) β β’ (((π β π β§ π β π β§ π β (β€β₯β3)) β§ {π, π} β πΈ β§ π β (π(ClWWalksNOnβπΊ)(π β 2))) β ((π ++ β¨βπββ©) ++ β¨βπββ©) β (π ClWWalksN πΊ)) | ||
Theorem | clwwlknonex2e 29360 | Extending a closed walk π on vertex π by an additional edge (forth and back) results in a closed walk on vertex π. (Contributed by AV, 17-Apr-2022.) |
β’ π = (VtxβπΊ) & β’ πΈ = (EdgβπΊ) β β’ (((π β π β§ π β π β§ π β (β€β₯β3)) β§ {π, π} β πΈ β§ π β (π(ClWWalksNOnβπΊ)(π β 2))) β ((π ++ β¨βπββ©) ++ β¨βπββ©) β (π(ClWWalksNOnβπΊ)π)) | ||
Theorem | clwwlknondisj 29361* | The sets of closed walks on different vertices are disjunct. (Contributed by Alexander van der Vekens, 7-Oct-2018.) (Revised by AV, 28-May-2021.) (Revised by AV, 3-Mar-2022.) (Proof shortened by AV, 28-Mar-2022.) |
β’ Disj π₯ β π (π₯(ClWWalksNOnβπΊ)π) | ||
Theorem | clwwlknun 29362* | The set of closed walks of fixed length π in a simple graph πΊ is the union of the closed walks of the fixed length π on each of the vertices of graph πΊ. (Contributed by Alexander van der Vekens, 7-Oct-2018.) (Revised by AV, 28-May-2021.) (Revised by AV, 3-Mar-2022.) (Proof shortened by AV, 28-Mar-2022.) |
β’ π = (VtxβπΊ) β β’ (πΊ β USGraph β (π ClWWalksN πΊ) = βͺ π₯ β π (π₯(ClWWalksNOnβπΊ)π)) | ||
Theorem | clwwlkvbij 29363* | There is a bijection between the set of closed walks of a fixed length π on a fixed vertex π represented by walks (as word) and the set of closed walks (as words) of the fixed length π on the fixed vertex π. The difference between these two representations is that in the first case the fixed vertex is repeated at the end of the word, and in the second case it is not. (Contributed by Alexander van der Vekens, 29-Sep-2018.) (Revised by AV, 26-Apr-2021.) (Revised by AV, 7-Jul-2022.) (Proof shortened by AV, 2-Nov-2022.) |
β’ ((π β π β§ π β β) β βπ π:{π€ β (π WWalksN πΊ) β£ ((lastSβπ€) = (π€β0) β§ (π€β0) = π)}β1-1-ontoβ(π(ClWWalksNOnβπΊ)π)) | ||
Theorem | 0ewlk 29364 | The empty set (empty sequence of edges) is an s-walk of edges for all s. (Contributed by AV, 4-Jan-2021.) |
β’ ((πΊ β V β§ π β β0*) β β β (πΊ EdgWalks π)) | ||
Theorem | 1ewlk 29365 | A sequence of 1 edge is an s-walk of edges for all s. (Contributed by AV, 5-Jan-2021.) |
β’ ((πΊ β V β§ π β β0* β§ πΌ β dom (iEdgβπΊ)) β β¨βπΌββ© β (πΊ EdgWalks π)) | ||
Theorem | 0wlk 29366 | A pair of an empty set (of edges) and a second set (of vertices) is a walk iff the second set contains exactly one vertex. (Contributed by Alexander van der Vekens, 30-Oct-2017.) (Revised by AV, 3-Jan-2021.) (Revised by AV, 30-Oct-2021.) |
β’ π = (VtxβπΊ) β β’ (πΊ β π β (β (WalksβπΊ)π β π:(0...0)βΆπ)) | ||
Theorem | is0wlk 29367 | A pair of an empty set (of edges) and a sequence of one vertex is a walk (of length 0). (Contributed by AV, 3-Jan-2021.) (Revised by AV, 23-Mar-2021.) (Proof shortened by AV, 30-Oct-2021.) |
β’ π = (VtxβπΊ) β β’ ((π = {β¨0, πβ©} β§ π β π) β β (WalksβπΊ)π) | ||
Theorem | 0wlkonlem1 29368 | Lemma 1 for 0wlkon 29370 and 0trlon 29374. (Contributed by AV, 3-Jan-2021.) (Revised by AV, 23-Mar-2021.) |
β’ π = (VtxβπΊ) β β’ ((π:(0...0)βΆπ β§ (πβ0) = π) β (π β π β§ π β π)) | ||
Theorem | 0wlkonlem2 29369 | Lemma 2 for 0wlkon 29370 and 0trlon 29374. (Contributed by AV, 3-Jan-2021.) (Revised by AV, 23-Mar-2021.) |
β’ π = (VtxβπΊ) β β’ ((π:(0...0)βΆπ β§ (πβ0) = π) β π β (π βpm (0...0))) | ||
Theorem | 0wlkon 29370 | A walk of length 0 from a vertex to itself. (Contributed by Alexander van der Vekens, 2-Dec-2017.) (Revised by AV, 3-Jan-2021.) (Revised by AV, 23-Mar-2021.) (Proof shortened by AV, 30-Oct-2021.) |
β’ π = (VtxβπΊ) β β’ ((π:(0...0)βΆπ β§ (πβ0) = π) β β (π(WalksOnβπΊ)π)π) | ||
Theorem | 0wlkons1 29371 | A walk of length 0 from a vertex to itself. (Contributed by AV, 17-Apr-2021.) |
β’ π = (VtxβπΊ) β β’ (π β π β β (π(WalksOnβπΊ)π)β¨βπββ©) | ||
Theorem | 0trl 29372 | A pair of an empty set (of edges) and a second set (of vertices) is a trail iff the second set contains exactly one vertex. (Contributed by Alexander van der Vekens, 30-Oct-2017.) (Revised by AV, 7-Jan-2021.) (Revised by AV, 30-Oct-2021.) |
β’ π = (VtxβπΊ) β β’ (πΊ β π β (β (TrailsβπΊ)π β π:(0...0)βΆπ)) | ||
Theorem | is0trl 29373 | A pair of an empty set (of edges) and a sequence of one vertex is a trail (of length 0). (Contributed by AV, 7-Jan-2021.) (Revised by AV, 23-Mar-2021.) (Proof shortened by AV, 30-Oct-2021.) |
β’ π = (VtxβπΊ) β β’ ((π = {β¨0, πβ©} β§ π β π) β β (TrailsβπΊ)π) | ||
Theorem | 0trlon 29374 | A trail of length 0 from a vertex to itself. (Contributed by Alexander van der Vekens, 2-Dec-2017.) (Revised by AV, 8-Jan-2021.) (Revised by AV, 23-Mar-2021.) (Proof shortened by AV, 30-Oct-2021.) |
β’ π = (VtxβπΊ) β β’ ((π:(0...0)βΆπ β§ (πβ0) = π) β β (π(TrailsOnβπΊ)π)π) | ||
Theorem | 0pth 29375 | A pair of an empty set (of edges) and a second set (of vertices) is a path iff the second set contains exactly one vertex. (Contributed by Alexander van der Vekens, 30-Oct-2017.) (Revised by AV, 19-Jan-2021.) (Revised by AV, 30-Oct-2021.) |
β’ π = (VtxβπΊ) β β’ (πΊ β π β (β (PathsβπΊ)π β π:(0...0)βΆπ)) | ||
Theorem | 0spth 29376 | A pair of an empty set (of edges) and a second set (of vertices) is a simple path iff the second set contains exactly one vertex. (Contributed by Alexander van der Vekens, 30-Oct-2017.) (Revised by AV, 18-Jan-2021.) (Revised by AV, 30-Oct-2021.) |
β’ π = (VtxβπΊ) β β’ (πΊ β π β (β (SPathsβπΊ)π β π:(0...0)βΆπ)) | ||
Theorem | 0pthon 29377 | A path of length 0 from a vertex to itself. (Contributed by Alexander van der Vekens, 3-Dec-2017.) (Revised by AV, 20-Jan-2021.) (Revised by AV, 30-Oct-2021.) |
β’ π = (VtxβπΊ) β β’ ((π:(0...0)βΆπ β§ (πβ0) = π) β β (π(PathsOnβπΊ)π)π) | ||
Theorem | 0pthon1 29378 | A path of length 0 from a vertex to itself. (Contributed by Alexander van der Vekens, 3-Dec-2017.) (Revised by AV, 20-Jan-2021.) |
β’ π = (VtxβπΊ) β β’ (π β π β β (π(PathsOnβπΊ)π){β¨0, πβ©}) | ||
Theorem | 0pthonv 29379* | For each vertex there is a path of length 0 from the vertex to itself. (Contributed by Alexander van der Vekens, 3-Dec-2017.) (Revised by AV, 21-Jan-2021.) |
β’ π = (VtxβπΊ) β β’ (π β π β βπβπ π(π(PathsOnβπΊ)π)π) | ||
Theorem | 0clwlk 29380 | A pair of an empty set (of edges) and a second set (of vertices) is a closed walk if and only if the second set contains exactly one vertex (in an undirected graph). (Contributed by Alexander van der Vekens, 15-Mar-2018.) (Revised by AV, 17-Feb-2021.) (Revised by AV, 30-Oct-2021.) |
β’ π = (VtxβπΊ) β β’ (πΊ β π β (β (ClWalksβπΊ)π β π:(0...0)βΆπ)) | ||
Theorem | 0clwlkv 29381 | Any vertex (more precisely, a pair of an empty set (of edges) and a singleton function to this vertex) determines a closed walk of length 0. (Contributed by AV, 11-Feb-2022.) |
β’ π = (VtxβπΊ) β β’ ((π β π β§ πΉ = β β§ π:{0}βΆ{π}) β πΉ(ClWalksβπΊ)π) | ||
Theorem | 0clwlk0 29382 | There is no closed walk in the empty set (i.e. the null graph). (Contributed by Alexander van der Vekens, 2-Sep-2018.) (Revised by AV, 5-Mar-2021.) |
β’ (ClWalksββ ) = β | ||
Theorem | 0crct 29383 | A pair of an empty set (of edges) and a second set (of vertices) is a circuit if and only if the second set contains exactly one vertex (in an undirected graph). (Contributed by Alexander van der Vekens, 30-Oct-2017.) (Revised by AV, 31-Jan-2021.) (Revised by AV, 30-Oct-2021.) |
β’ (πΊ β π β (β (CircuitsβπΊ)π β π:(0...0)βΆ(VtxβπΊ))) | ||
Theorem | 0cycl 29384 | A pair of an empty set (of edges) and a second set (of vertices) is a cycle if and only if the second set contains exactly one vertex (in an undirected graph). (Contributed by Alexander van der Vekens, 30-Oct-2017.) (Revised by AV, 31-Jan-2021.) (Revised by AV, 30-Oct-2021.) |
β’ (πΊ β π β (β (CyclesβπΊ)π β π:(0...0)βΆ(VtxβπΊ))) | ||
Theorem | 1pthdlem1 29385 | Lemma 1 for 1pthd 29393. (Contributed by Alexander van der Vekens, 4-Dec-2017.) (Revised by AV, 22-Jan-2021.) |
β’ π = β¨βππββ© & β’ πΉ = β¨βπ½ββ© β β’ Fun β‘(π βΎ (1..^(β―βπΉ))) | ||
Theorem | 1pthdlem2 29386 | Lemma 2 for 1pthd 29393. (Contributed by Alexander van der Vekens, 4-Dec-2017.) (Revised by AV, 22-Jan-2021.) |
β’ π = β¨βππββ© & β’ πΉ = β¨βπ½ββ© β β’ ((π β {0, (β―βπΉ)}) β© (π β (1..^(β―βπΉ)))) = β | ||
Theorem | 1wlkdlem1 29387 | Lemma 1 for 1wlkd 29391. (Contributed by AV, 22-Jan-2021.) |
β’ π = β¨βππββ© & β’ πΉ = β¨βπ½ββ© & β’ (π β π β π) & β’ (π β π β π) β β’ (π β π:(0...(β―βπΉ))βΆπ) | ||
Theorem | 1wlkdlem2 29388 | Lemma 2 for 1wlkd 29391. (Contributed by AV, 22-Jan-2021.) |
β’ π = β¨βππββ© & β’ πΉ = β¨βπ½ββ© & β’ (π β π β π) & β’ (π β π β π) & β’ ((π β§ π = π) β (πΌβπ½) = {π}) & β’ ((π β§ π β π) β {π, π} β (πΌβπ½)) β β’ (π β π β (πΌβπ½)) | ||
Theorem | 1wlkdlem3 29389 | Lemma 3 for 1wlkd 29391. (Contributed by AV, 22-Jan-2021.) |
β’ π = β¨βππββ© & β’ πΉ = β¨βπ½ββ© & β’ (π β π β π) & β’ (π β π β π) & β’ ((π β§ π = π) β (πΌβπ½) = {π}) & β’ ((π β§ π β π) β {π, π} β (πΌβπ½)) β β’ (π β πΉ β Word dom πΌ) | ||
Theorem | 1wlkdlem4 29390* | Lemma 4 for 1wlkd 29391. (Contributed by AV, 22-Jan-2021.) |
β’ π = β¨βππββ© & β’ πΉ = β¨βπ½ββ© & β’ (π β π β π) & β’ (π β π β π) & β’ ((π β§ π = π) β (πΌβπ½) = {π}) & β’ ((π β§ π β π) β {π, π} β (πΌβπ½)) β β’ (π β βπ β (0..^(β―βπΉ))if-((πβπ) = (πβ(π + 1)), (πΌβ(πΉβπ)) = {(πβπ)}, {(πβπ), (πβ(π + 1))} β (πΌβ(πΉβπ)))) | ||
Theorem | 1wlkd 29391 | In a graph with two vertices and an edge connecting these two vertices, to go from one vertex to the other vertex via this edge is a walk. The two vertices need not be distinct (in the case of a loop). (Contributed by AV, 22-Jan-2021.) (Revised by AV, 23-Mar-2021.) |
β’ π = β¨βππββ© & β’ πΉ = β¨βπ½ββ© & β’ (π β π β π) & β’ (π β π β π) & β’ ((π β§ π = π) β (πΌβπ½) = {π}) & β’ ((π β§ π β π) β {π, π} β (πΌβπ½)) & β’ π = (VtxβπΊ) & β’ πΌ = (iEdgβπΊ) β β’ (π β πΉ(WalksβπΊ)π) | ||
Theorem | 1trld 29392 | In a graph with two vertices and an edge connecting these two vertices, to go from one vertex to the other vertex via this edge is a trail. The two vertices need not be distinct (in the case of a loop). (Contributed by Alexander van der Vekens, 3-Dec-2017.) (Revised by AV, 22-Jan-2021.) (Revised by AV, 23-Mar-2021.) (Proof shortened by AV, 30-Oct-2021.) |
β’ π = β¨βππββ© & β’ πΉ = β¨βπ½ββ© & β’ (π β π β π) & β’ (π β π β π) & β’ ((π β§ π = π) β (πΌβπ½) = {π}) & β’ ((π β§ π β π) β {π, π} β (πΌβπ½)) & β’ π = (VtxβπΊ) & β’ πΌ = (iEdgβπΊ) β β’ (π β πΉ(TrailsβπΊ)π) | ||
Theorem | 1pthd 29393 | In a graph with two vertices and an edge connecting these two vertices, to go from one vertex to the other vertex via this edge is a path. The two vertices need not be distinct (in the case of a loop) - in this case, however, the path is not a simple path. (Contributed by Alexander van der Vekens, 3-Dec-2017.) (Revised by AV, 22-Jan-2021.) (Revised by AV, 23-Mar-2021.) (Proof shortened by AV, 30-Oct-2021.) |
β’ π = β¨βππββ© & β’ πΉ = β¨βπ½ββ© & β’ (π β π β π) & β’ (π β π β π) & β’ ((π β§ π = π) β (πΌβπ½) = {π}) & β’ ((π β§ π β π) β {π, π} β (πΌβπ½)) & β’ π = (VtxβπΊ) & β’ πΌ = (iEdgβπΊ) β β’ (π β πΉ(PathsβπΊ)π) | ||
Theorem | 1pthond 29394 | In a graph with two vertices and an edge connecting these two vertices, to go from one vertex to the other vertex via this edge is a path from one of these vertices to the other vertex. The two vertices need not be distinct (in the case of a loop) - in this case, however, the path is not a simple path. (Contributed by Alexander van der Vekens, 4-Dec-2017.) (Revised by AV, 22-Jan-2021.) (Revised by AV, 23-Mar-2021.) |
β’ π = β¨βππββ© & β’ πΉ = β¨βπ½ββ© & β’ (π β π β π) & β’ (π β π β π) & β’ ((π β§ π = π) β (πΌβπ½) = {π}) & β’ ((π β§ π β π) β {π, π} β (πΌβπ½)) & β’ π = (VtxβπΊ) & β’ πΌ = (iEdgβπΊ) β β’ (π β πΉ(π(PathsOnβπΊ)π)π) | ||
Theorem | upgr1wlkdlem1 29395 | Lemma 1 for upgr1wlkd 29397. (Contributed by AV, 22-Jan-2021.) |
β’ π = β¨βππββ© & β’ πΉ = β¨βπ½ββ© & β’ (π β π β (VtxβπΊ)) & β’ (π β π β (VtxβπΊ)) & β’ (π β ((iEdgβπΊ)βπ½) = {π, π}) β β’ ((π β§ π = π) β ((iEdgβπΊ)βπ½) = {π}) | ||
Theorem | upgr1wlkdlem2 29396 | Lemma 2 for upgr1wlkd 29397. (Contributed by AV, 22-Jan-2021.) |
β’ π = β¨βππββ© & β’ πΉ = β¨βπ½ββ© & β’ (π β π β (VtxβπΊ)) & β’ (π β π β (VtxβπΊ)) & β’ (π β ((iEdgβπΊ)βπ½) = {π, π}) β β’ ((π β§ π β π) β {π, π} β ((iEdgβπΊ)βπ½)) | ||
Theorem | upgr1wlkd 29397 | In a pseudograph with two vertices and an edge connecting these two vertices, to go from one vertex to the other vertex via this edge is a walk. The two vertices need not be distinct (in the case of a loop). (Contributed by AV, 22-Jan-2021.) |
β’ π = β¨βππββ© & β’ πΉ = β¨βπ½ββ© & β’ (π β π β (VtxβπΊ)) & β’ (π β π β (VtxβπΊ)) & β’ (π β ((iEdgβπΊ)βπ½) = {π, π}) & β’ (π β πΊ β UPGraph) β β’ (π β πΉ(WalksβπΊ)π) | ||
Theorem | upgr1trld 29398 | In a pseudograph with two vertices and an edge connecting these two vertices, to go from one vertex to the other vertex via this edge is a trail. The two vertices need not be distinct (in the case of a loop). (Contributed by AV, 22-Jan-2021.) |
β’ π = β¨βππββ© & β’ πΉ = β¨βπ½ββ© & β’ (π β π β (VtxβπΊ)) & β’ (π β π β (VtxβπΊ)) & β’ (π β ((iEdgβπΊ)βπ½) = {π, π}) & β’ (π β πΊ β UPGraph) β β’ (π β πΉ(TrailsβπΊ)π) | ||
Theorem | upgr1pthd 29399 | In a pseudograph with two vertices and an edge connecting these two vertices, to go from one vertex to the other vertex via this edge is a path. The two vertices need not be distinct (in the case of a loop) - in this case, however, the path is not a simple path. (Contributed by AV, 22-Jan-2021.) |
β’ π = β¨βππββ© & β’ πΉ = β¨βπ½ββ© & β’ (π β π β (VtxβπΊ)) & β’ (π β π β (VtxβπΊ)) & β’ (π β ((iEdgβπΊ)βπ½) = {π, π}) & β’ (π β πΊ β UPGraph) β β’ (π β πΉ(PathsβπΊ)π) | ||
Theorem | upgr1pthond 29400 | In a pseudograph with two vertices and an edge connecting these two vertices, to go from one vertex to the other vertex via this edge is a path from one of these vertices to the other vertex. The two vertices need not be distinct (in the case of a loop) - in this case, however, the path is not a simple path. (Contributed by AV, 22-Jan-2021.) |
β’ π = β¨βππββ© & β’ πΉ = β¨βπ½ββ© & β’ (π β π β (VtxβπΊ)) & β’ (π β π β (VtxβπΊ)) & β’ (π β ((iEdgβπΊ)βπ½) = {π, π}) & β’ (π β πΊ β UPGraph) β β’ (π β πΉ(π(PathsOnβπΊ)π)π) |
< Previous Next > |
Copyright terms: Public domain | < Previous Next > |