Step
*
1
1
1
2
of Lemma
quotient-bind-ext
1. A : Type
2. B : Type
3. a : Base
4. a1 : Base
5. a = a1 ∈ pertype(λx,y. ((x ∈ A) ∧ (y ∈ A) ∧ True))
6. a ∈ A
7. a1 ∈ A
8. True
9. f : Base
10. f1 : Base
11. f = f1 ∈ (A ⟶ ⇃(B))
12. (f a) = (f1 a1) ∈ ⇃(⇃(B))
⊢ (f a) = (f1 a1) ∈ ⇃(B)
BY
{ (RepeatFor 2 (Thin 6)
   THEN (EqTypeHD (-1) THENA Auto)
   THEN (MemTypeHD (-3) THENA Auto)
   THEN MemTypeHD (-2)
   THEN Auto) }
Latex:
Latex:
1.  A  :  Type
2.  B  :  Type
3.  a  :  Base
4.  a1  :  Base
5.  a  =  a1
6.  a  \mmember{}  A
7.  a1  \mmember{}  A
8.  True
9.  f  :  Base
10.  f1  :  Base
11.  f  =  f1
12.  (f  a)  =  (f1  a1)
\mvdash{}  (f  a)  =  (f1  a1)
By
Latex:
(RepeatFor  2  (Thin  6)
  THEN  (EqTypeHD  (-1)  THENA  Auto)
  THEN  (MemTypeHD  (-3)  THENA  Auto)
  THEN  MemTypeHD  (-2)
  THEN  Auto)
Home
Index