Step * 1 1 1 1 1 2 1 1 of Lemma free-group-generators


1. Type
2. Group{i}@i'
3. |free-group(X)| ⟶ |G|
4. IsMonHom{free-group(X),G}(g)
5. (X X) List ∈ Type
6. ∀w1,w2:(X X) List.  (word-equiv(X;w1;w2) ∈ Type)
7. ∀w1:(X X) List. word-equiv(X;w1;w1)
8. EquivRel((X X) List;w1,w2.word-equiv(X;w1;w2))
9. w2 (X X) List@i
10. (X X) List@i
11. TC(λx,y. word-rel(X;x;y)) w2 w
12. (X X) List@i
13. (X X) List@i
14. word-rel(X;x;y)
⊢ (g x) (g y) ∈ |G|
BY
(D -1
   THEN ExRepD
   THEN (RWO "-1 -2" THENA Auto)
   THEN Fold `free-append` 0
   THEN RepUR ``free-group monoid_hom_p fun_thru_2op`` 4
   THEN 4
   THEN (RWW "4" THENA Auto)
   THEN (Subst' (g [x@0; y@0]) e ∈ |G| THENM (RW GrpNormC THEN Auto))
   THEN Auto) }

1
.....equality..... 
1. Type
2. Group{i}@i'
3. |free-group(X)| ⟶ |G|
4. ∀[a1,a2:free-word(X)].  ((g a1 a2) ((g a1) (g a2)) ∈ |G|)
5. (g 0) e ∈ |G|
6. (X X) List ∈ Type
7. ∀w1,w2:(X X) List.  (word-equiv(X;w1;w2) ∈ Type)
8. ∀w1:(X X) List. word-equiv(X;w1;w1)
9. EquivRel((X X) List;w1,w2.word-equiv(X;w1;w2))
10. w2 (X X) List@i
11. (X X) List@i
12. TC(λx,y. word-rel(X;x;y)) w2 w
13. (X X) List@i
14. (X X) List@i
15. x@0 X@i
16. y@0 X@i
17. (X X) List@i
18. (X X) List@i
19. x@0 -y@0
20. (a [x@0; y@0] b) ∈ ((X X) List)
21. (a b) ∈ ((X X) List)
⊢ (g [x@0; y@0]) e ∈ |G|


Latex:


Latex:

1.  X  :  Type
2.  G  :  Group\{i\}@i'
3.  g  :  |free-group(X)|  {}\mrightarrow{}  |G|
4.  IsMonHom\{free-group(X),G\}(g)
5.  (X  +  X)  List  \mmember{}  Type
6.  \mforall{}w1,w2:(X  +  X)  List.    (word-equiv(X;w1;w2)  \mmember{}  Type)
7.  \mforall{}w1:(X  +  X)  List.  word-equiv(X;w1;w1)
8.  EquivRel((X  +  X)  List;w1,w2.word-equiv(X;w1;w2))
9.  w2  :  (X  +  X)  List@i
10.  w  :  (X  +  X)  List@i
11.  TC(\mlambda{}x,y.  word-rel(X;x;y))  w2  w
12.  x  :  (X  +  X)  List@i
13.  y  :  (X  +  X)  List@i
14.  word-rel(X;x;y)
\mvdash{}  (g  x)  =  (g  y)


By


Latex:
(D  -1
  THEN  ExRepD
  THEN  (RWO  "-1  -2"  0  THENA  Auto)
  THEN  Fold  `free-append`  0
  THEN  RepUR  ``free-group  monoid\_hom\_p  fun\_thru\_2op``  4
  THEN  D  4
  THEN  (RWW  "4"  0  THENA  Auto)
  THEN  (Subst'  (g  [x@0;  y@0])  =  e  0  THENM  (RW  GrpNormC  0  THEN  Auto))
  THEN  Auto)




Home Index