Step * 1 of Lemma polymorphic-choice-base-sq


1. Base
2. f ∈ ⋂A:Type. (A ⟶ A ⟶ A)
3. ∀x,y:Base.  ((f y) x ∈ Base)
⊢ ~ λx.if is lambda then λy.x otherwise ⊥
BY
(BLemma `poly-choice-eta-2`  THEN Auto) }


Latex:


Latex:

1.  f  :  Base
2.  f  \mmember{}  \mcap{}A:Type.  (A  {}\mrightarrow{}  A  {}\mrightarrow{}  A)
3.  \mforall{}x,y:Base.    ((f  x  y)  =  x)
\mvdash{}  f  \msim{}  \mlambda{}x.if  f  x  is  lambda  then  \mlambda{}y.x  otherwise  \mbot{}


By


Latex:
(BLemma  `poly-choice-eta-2`    THEN  Auto)




Home Index