Metamath Proof Explorer < Previous   Next > Nearby theorems Mirrors  >  Home  >  MPE Home  >  Th. List  >  wspthnp Structured version   Visualization version   GIF version

Theorem wspthnp 27680
 Description: Properties of a set being a simple path of a fixed length as word. (Contributed by AV, 18-May-2021.)
Assertion
Ref Expression
wspthnp (𝑊 ∈ (𝑁 WSPathsN 𝐺) → ((𝑁 ∈ ℕ0𝐺 ∈ V) ∧ 𝑊 ∈ (𝑁 WWalksN 𝐺) ∧ ∃𝑓 𝑓(SPaths‘𝐺)𝑊))
Distinct variable groups:   𝑓,𝐺   𝑓,𝑊
Allowed substitution hint:   𝑁(𝑓)

Proof of Theorem wspthnp
Dummy variables 𝑔 𝑛 𝑤 are mutually distinct and distinct from all other variables.
StepHypRef Expression
1 df-wspthsn 27663 . . 3 WSPathsN = (𝑛 ∈ ℕ0, 𝑔 ∈ V ↦ {𝑤 ∈ (𝑛 WWalksN 𝑔) ∣ ∃𝑓 𝑓(SPaths‘𝑔)𝑤})
21elmpocl 7378 . 2 (𝑊 ∈ (𝑁 WSPathsN 𝐺) → (𝑁 ∈ ℕ0𝐺 ∈ V))
3 simpl 486 . . 3 (((𝑁 ∈ ℕ0𝐺 ∈ V) ∧ 𝑊 ∈ (𝑁 WSPathsN 𝐺)) → (𝑁 ∈ ℕ0𝐺 ∈ V))
4 iswspthn 27679 . . . . 5 (𝑊 ∈ (𝑁 WSPathsN 𝐺) ↔ (𝑊 ∈ (𝑁 WWalksN 𝐺) ∧ ∃𝑓 𝑓(SPaths‘𝐺)𝑊))
54a1i 11 . . . 4 ((𝑁 ∈ ℕ0𝐺 ∈ V) → (𝑊 ∈ (𝑁 WSPathsN 𝐺) ↔ (𝑊 ∈ (𝑁 WWalksN 𝐺) ∧ ∃𝑓 𝑓(SPaths‘𝐺)𝑊)))
65biimpa 480 . . 3 (((𝑁 ∈ ℕ0𝐺 ∈ V) ∧ 𝑊 ∈ (𝑁 WSPathsN 𝐺)) → (𝑊 ∈ (𝑁 WWalksN 𝐺) ∧ ∃𝑓 𝑓(SPaths‘𝐺)𝑊))
7 3anass 1092 . . 3 (((𝑁 ∈ ℕ0𝐺 ∈ V) ∧ 𝑊 ∈ (𝑁 WWalksN 𝐺) ∧ ∃𝑓 𝑓(SPaths‘𝐺)𝑊) ↔ ((𝑁 ∈ ℕ0𝐺 ∈ V) ∧ (𝑊 ∈ (𝑁 WWalksN 𝐺) ∧ ∃𝑓 𝑓(SPaths‘𝐺)𝑊)))
83, 6, 7sylanbrc 586 . 2 (((𝑁 ∈ ℕ0𝐺 ∈ V) ∧ 𝑊 ∈ (𝑁 WSPathsN 𝐺)) → ((𝑁 ∈ ℕ0𝐺 ∈ V) ∧ 𝑊 ∈ (𝑁 WWalksN 𝐺) ∧ ∃𝑓 𝑓(SPaths‘𝐺)𝑊))
92, 8mpancom 687 1 (𝑊 ∈ (𝑁 WSPathsN 𝐺) → ((𝑁 ∈ ℕ0𝐺 ∈ V) ∧ 𝑊 ∈ (𝑁 WWalksN 𝐺) ∧ ∃𝑓 𝑓(SPaths‘𝐺)𝑊))
 Colors of variables: wff setvar class Syntax hints:   → wi 4   ↔ wb 209   ∧ wa 399   ∧ w3a 1084  ∃wex 1781   ∈ wcel 2111  {crab 3110  Vcvv 3442   class class class wbr 5034  ‘cfv 6332  (class class class)co 7145  ℕ0cn0 11903  SPathscspths 27546   WWalksN cwwlksn 27656   WSPathsN cwwspthsn 27658 This theorem was proved from axioms:  ax-mp 5  ax-1 6  ax-2 7  ax-3 8  ax-gen 1797  ax-4 1811  ax-5 1911  ax-6 1970  ax-7 2015  ax-8 2113  ax-9 2121  ax-10 2142  ax-11 2158  ax-12 2175  ax-ext 2770  ax-sep 5171  ax-nul 5178  ax-pr 5299 This theorem depends on definitions:  df-bi 210  df-an 400  df-or 845  df-3an 1086  df-tru 1541  df-ex 1782  df-nf 1786  df-sb 2070  df-mo 2598  df-eu 2629  df-clab 2777  df-cleq 2791  df-clel 2870  df-nfc 2938  df-ne 2988  df-ral 3111  df-rex 3112  df-rab 3115  df-v 3444  df-sbc 3723  df-dif 3886  df-un 3888  df-in 3890  df-ss 3900  df-nul 4247  df-if 4429  df-sn 4529  df-pr 4531  df-op 4535  df-uni 4805  df-br 5035  df-opab 5097  df-id 5429  df-xp 5529  df-rel 5530  df-cnv 5531  df-co 5532  df-dm 5533  df-iota 6291  df-fun 6334  df-fv 6340  df-ov 7148  df-oprab 7149  df-mpo 7150  df-wwlksn 27661  df-wspthsn 27663 This theorem is referenced by:  wspthsswwlkn  27748
 Copyright terms: Public domain W3C validator