Step * 1 1 1 1 1 of Lemma dec_iff_ex_bvfun


1. [T] Type
2. [E] T ⟶ T ⟶ ℙ
3. x:T ⟶ (∀y:T. ((E y) ∨ (E y))))
4. T@i
5. T@i
6. y1 y:T ⟶ ((E y) ∨ (E y)))
7. y1 (g x) ∈ (∀y:T. ((E y) ∨ (E y))))
8. y2 (E y) ∨ (E y))@i
9. y2 (y1 y) ∈ ((E y) ∨ (E y)))
⊢ ↑case of inl(a) => tt inr(b) => ff ⇐⇒ y
BY
}

1
1. [T] Type
2. [E] T ⟶ T ⟶ ℙ
3. x:T ⟶ (∀y:T. ((E y) ∨ (E y))))
4. T@i
5. T@i
6. y1 y:T ⟶ ((E y) ∨ (E y)))
7. y1 (g x) ∈ (∀y:T. ((E y) ∨ (E y))))
8. x1 y@i
9. (inl x1) (y1 y) ∈ ((E y) ∨ (E y)))
⊢ ↑case of inl(a) => tt inr(b) => ff ⇐⇒ y

2
1. [T] Type
2. [E] T ⟶ T ⟶ ℙ
3. x:T ⟶ (∀y:T. ((E y) ∨ (E y))))
4. T@i
5. T@i
6. y1 y:T ⟶ ((E y) ∨ (E y)))
7. y1 (g x) ∈ (∀y:T. ((E y) ∨ (E y))))
8. y3 : ¬(E y)@i
9. (inr y3 (y1 y) ∈ ((E y) ∨ (E y)))
⊢ ↑case of inl(a) => tt inr(b) => ff ⇐⇒ y


Latex:


Latex:

1.  [T]  :  Type
2.  [E]  :  T  {}\mrightarrow{}  T  {}\mrightarrow{}  \mBbbP{}
3.  g  :  x:T  {}\mrightarrow{}  (\mforall{}y:T.  ((E  x  y)  \mvee{}  (\mneg{}(E  x  y))))
4.  x  :  T@i
5.  y  :  T@i
6.  y1  :  y:T  {}\mrightarrow{}  ((E  x  y)  \mvee{}  (\mneg{}(E  x  y)))
7.  y1  =  (g  x)
8.  y2  :  (E  x  y)  \mvee{}  (\mneg{}(E  x  y))@i
9.  y2  =  (y1  y)
\mvdash{}  \muparrow{}case  g  x  y  of  inl(a)  =>  tt  |  inr(b)  =>  ff  \mLeftarrow{}{}\mRightarrow{}  E  x  y


By


Latex:
D  8




Home Index