Step * 1 of Lemma wfd-subtrees_wf


1. Type
2. co-w(A) ≡ Unit (A ⟶ co-w(A))
3. A ⟶ co-w(A)
4. ¬False
5. ∀p:ℕ ⟶ A. w-bars(inr ;p)
6. A
7. : ℕ ⟶ A
⊢ w-bars(y a;p)
BY
xxx((InstHyp [⌜λn.if (n =z 0) then else (n 1) fi ⌝(-3)⋅ THENA Auto)
      THEN RepeatFor (ParallelLast)
      THEN ExRepD
      THEN xxxCaseNat `n'xxx)xxx }

1
1. Type
2. co-w(A) ≡ Unit (A ⟶ co-w(A))
3. A ⟶ co-w(A)
4. ¬False
5. ∀p:ℕ ⟶ A. w-bars(inr ;p)
6. A
7. : ℕ ⟶ A
8. : ℕ
9. ↑co-w-null(inr @map(λn.if (n =z 0) then else (n 1) fi ;upto(n)))
10. 0 ∈ ℤ
⊢ ∃n:ℕ(↑co-w-null(y a@map(p;upto(n))))

2
1. Type
2. co-w(A) ≡ Unit (A ⟶ co-w(A))
3. A ⟶ co-w(A)
4. ¬False
5. ∀p:ℕ ⟶ A. w-bars(inr ;p)
6. A
7. : ℕ ⟶ A
8. : ℕ
9. ↑co-w-null(inr @map(λn.if (n =z 0) then else (n 1) fi ;upto(n)))
10. ¬(n 0 ∈ ℤ)
⊢ ∃n:ℕ(↑co-w-null(y a@map(p;upto(n))))


Latex:


Latex:

1.  A  :  Type
2.  co-w(A)  \mequiv{}  Unit  +  (A  {}\mrightarrow{}  co-w(A))
3.  y  :  A  {}\mrightarrow{}  co-w(A)
4.  \mneg{}False
5.  \mforall{}p:\mBbbN{}  {}\mrightarrow{}  A.  w-bars(inr  y  ;p)
6.  a  :  A
7.  p  :  \mBbbN{}  {}\mrightarrow{}  A
\mvdash{}  w-bars(y  a;p)


By


Latex:
xxx((InstHyp  [\mkleeneopen{}\mlambda{}n.if  (n  =\msubz{}  0)  then  a  else  p  (n  -  1)  fi  \mkleeneclose{}]  (-3)\mcdot{}  THENA  Auto)
        THEN  RepeatFor  2  (ParallelLast)
        THEN  ExRepD
        THEN  xxxCaseNat  0  `n'xxx)xxx




Home Index