Step * 1 1 2 1 2 1 1 of Lemma poly-choice-eta-2


1. Base@i
2. ∀x,y:Base.  ((f y) x ∈ Base)
3. (f 0)↓
4. ~ λx.(f x)
5. Base
6. (f ⊥)↓
7. ∀a,b:Base.  (if is lambda then otherwise b)
8. ~ ⊥
9. (f ⊥ 0) = ⊥ ∈ Base
⊢ x ≤ ⊥
BY
(Assert (f x.x) 0) x.x) ∈ Base BY
         Auto) }

1
1. Base@i
2. ∀x,y:Base.  ((f y) x ∈ Base)
3. (f 0)↓
4. ~ λx.(f x)
5. Base
6. (f ⊥)↓
7. ∀a,b:Base.  (if is lambda then otherwise b)
8. ~ ⊥
9. (f ⊥ 0) = ⊥ ∈ Base
10. (f x.x) 0) x.x) ∈ Base
⊢ x ≤ ⊥


Latex:


Latex:

1.  f  :  Base@i
2.  \mforall{}x,y:Base.    ((f  x  y)  =  x)
3.  (f  0)\mdownarrow{}
4.  f  \msim{}  \mlambda{}x.(f  x)
5.  x  :  Base
6.  (f  \mbot{})\mdownarrow{}
7.  \mforall{}a,b:Base.    (if  f  x  is  lambda  then  a  otherwise  b  \msim{}  b)
8.  x  \msim{}  \mbot{}
9.  (f  \mbot{}  0)  =  \mbot{}
\mvdash{}  f  x  \mleq{}  \mbot{}


By


Latex:
(Assert  (f  (\mlambda{}x.x)  0)  =  (\mlambda{}x.x)  BY
              Auto)




Home Index