Step * 1 of Lemma fan-implies-nwkl!-using-PFan


1. Fan
2. (𝔹 List) ⟶ ℙ
3. ∀as:𝔹 List. Dec(A as)
4. infinite-tree(A)
5. eff-unique(A)
6. PFan{i:l}()
⊢ ∃f:ℕ ⟶ 𝔹is-path(A;f)
BY
(Unfold `PFan` (-1)
   THEN RenameVar `t' 2
   THEN Assert ⌜∀n:ℕ
                  ∃k:ℕ
                   ((n ≤ k)
                   ∧ (∀b,c:𝔹 List.
                        ((||b|| k ∈ ℤ)
                         (||c|| k ∈ ℤ)
                         (t b)
                         (t c)
                         (firstn(n;b) firstn(n;c) ∈ (𝔹 List)))))⌝⋅}

1
.....assertion..... 
1. Fan
2. (𝔹 List) ⟶ ℙ
3. ∀as:𝔹 List. Dec(t as)
4. infinite-tree(t)
5. eff-unique(t)
6. ∀n:ℕ. ∀ss:((𝔹 × 𝔹List) ⟶ ℙ.
     ((∀bc:(𝔹 × 𝔹List. Dec(ss bc))
      (∀bc,bc':(𝔹 × 𝔹List.  (bc ≤ bc'  (ss bc)  (ss bc')))
      (∀gh:ℕ ⟶ (𝔹 × 𝔹)
           ((¬(map(λi.(fst((gh i)));upto(n)) map(λi.(snd((gh i)));upto(n)) ∈ (𝔹 List)))
            (∃m:ℕ(ss map(gh;upto(m))))))
      (∃k:ℕ
          ∀gh:ℕ ⟶ (𝔹 × 𝔹)
            ((¬(map(λi.(fst((gh i)));upto(n)) map(λi.(snd((gh i)));upto(n)) ∈ (𝔹 List)))  (ss map(gh;upto(k))))))
⊢ ∀n:ℕ
    ∃k:ℕ
     ((n ≤ k)
     ∧ (∀b,c:𝔹 List.  ((||b|| k ∈ ℤ (||c|| k ∈ ℤ (t b)  (t c)  (firstn(n;b) firstn(n;c) ∈ (𝔹 List)))))

2
1. Fan
2. (𝔹 List) ⟶ ℙ
3. ∀as:𝔹 List. Dec(t as)
4. infinite-tree(t)
5. eff-unique(t)
6. ∀n:ℕ. ∀ss:((𝔹 × 𝔹List) ⟶ ℙ.
     ((∀bc:(𝔹 × 𝔹List. Dec(ss bc))
      (∀bc,bc':(𝔹 × 𝔹List.  (bc ≤ bc'  (ss bc)  (ss bc')))
      (∀gh:ℕ ⟶ (𝔹 × 𝔹)
           ((¬(map(λi.(fst((gh i)));upto(n)) map(λi.(snd((gh i)));upto(n)) ∈ (𝔹 List)))
            (∃m:ℕ(ss map(gh;upto(m))))))
      (∃k:ℕ
          ∀gh:ℕ ⟶ (𝔹 × 𝔹)
            ((¬(map(λi.(fst((gh i)));upto(n)) map(λi.(snd((gh i)));upto(n)) ∈ (𝔹 List)))  (ss map(gh;upto(k))))))
7. ∀n:ℕ
     ∃k:ℕ
      ((n ≤ k)
      ∧ (∀b,c:𝔹 List.
           ((||b|| k ∈ ℤ (||c|| k ∈ ℤ (t b)  (t c)  (firstn(n;b) firstn(n;c) ∈ (𝔹 List)))))
⊢ ∃f:ℕ ⟶ 𝔹is-path(t;f)


Latex:


Latex:

1.  Fan
2.  A  :  (\mBbbB{}  List)  {}\mrightarrow{}  \mBbbP{}
3.  \mforall{}as:\mBbbB{}  List.  Dec(A  as)
4.  infinite-tree(A)
5.  eff-unique(A)
6.  PFan\{i:l\}()
\mvdash{}  \mexists{}f:\mBbbN{}  {}\mrightarrow{}  \mBbbB{}.  is-path(A;f)


By


Latex:
(Unfold  `PFan`  (-1)
  THEN  RenameVar  `t'  2
  THEN  Assert  \mkleeneopen{}\mforall{}n:\mBbbN{}
                                \mexists{}k:\mBbbN{}
                                  ((n  \mleq{}  k)
                                  \mwedge{}  (\mforall{}b,c:\mBbbB{}  List.
                                            ((||b||  =  k)
                                            {}\mRightarrow{}  (||c||  =  k)
                                            {}\mRightarrow{}  (t  b)
                                            {}\mRightarrow{}  (t  c)
                                            {}\mRightarrow{}  (firstn(n;b)  =  firstn(n;c)))))\mkleeneclose{}\mcdot{})




Home Index