Step * 1 1 of Lemma function-eq-symmetry-type-function


1. Type@i'
2. [a] Base
3. [b] Base
4. [c] b ∈ type-function{i:l}(A)
5. Base@i
6. Base@i
⊢ function-eq(A;a@0.a[a@0];f;g)  function-eq(A;a@0.a[a@0];g;f)
BY
(Assert base-type-family{i:l}(A;x.a[x]) BY
         (D THEN Auto)) }

1
1. Type@i'
2. [a] Base
3. [b] Base
4. [c] b ∈ type-function{i:l}(A)
5. Base@i
6. Base@i
7. base-type-family{i:l}(A;x.a[x])
⊢ function-eq(A;a@0.a[a@0];f;g)  function-eq(A;a@0.a[a@0];g;f)


Latex:


Latex:

1.  A  :  Type@i'
2.  [a]  :  Base
3.  [b]  :  Base
4.  [c]  :  a  =  b
5.  f  :  Base@i
6.  g  :  Base@i
\mvdash{}  function-eq(A;a@0.a[a@0];f;g)  {}\mRightarrow{}  function-eq(A;a@0.a[a@0];g;f)


By


Latex:
(Assert  base-type-family\{i:l\}(A;x.a[x])  BY
              (D  0  THEN  Auto))




Home Index