Step * of Lemma type-function-eta

[A:Type]. ∀[B,C:type-function{i:l}(A)].
  ((B C ∈ type-function{i:l}(A))  ((λx.(B x)) x.(C x)) ∈ type-function{i:l}(A)))
BY
(At ⌜𝕌'⌝Intros⋅ THEN Try (Complete (Auto)) THEN All (Unfold `type-function`)) }

1
1. Type
2. per-function(A;a.Type)
3. per-function(A;a.Type)
4. C ∈ per-function(A;a.Type)
⊢ x.(B x)) x.(C x)) ∈ per-function(A;a.Type)


Latex:


Latex:
\mforall{}[A:Type].  \mforall{}[B,C:type-function\{i:l\}(A)].    ((B  =  C)  {}\mRightarrow{}  ((\mlambda{}x.(B  x))  =  (\mlambda{}x.(C  x))))


By


Latex:
(At  \mkleeneopen{}\mBbbU{}'\mkleeneclose{}Intros\mcdot{}  THEN  Try  (Complete  (Auto))  THEN  All  (Unfold  `type-function`))




Home Index