Metamath Proof Explorer


Theorem symggen

Description: The span of the transpositions is the subgroup that moves finitely many points. (Contributed by Stefan O'Rear, 28-Aug-2015)

Ref Expression
Hypotheses symgtrf.t ⊢ T = ran ⁡ pmTrsp ⁡ D
symgtrf.g ⊢ G = SymGrp ⁡ D
symgtrf.b ⊢ B = Base G
symggen.k ⊢ K = mrCls ⁡ SubMnd ⁡ G
Assertion symggen ⊢ D ∈ V → K ⁡ T = x ∈ B | dom ⁡ x ∖ I ∈ Fin

Proof

Step Hyp Ref Expression
1 symgtrf.t ⊢ T = ran ⁡ pmTrsp ⁡ D
2 symgtrf.g ⊢ G = SymGrp ⁡ D
3 symgtrf.b ⊢ B = Base G
4 symggen.k ⊢ K = mrCls ⁡ SubMnd ⁡ G
5 elex ⊢ D ∈ V → D ∈ V
6 2 symggrp ⊢ D ∈ V → G ∈ Grp
7 6 grpmndd ⊢ D ∈ V → G ∈ Mnd
8 3 submacs ⊢ G ∈ Mnd → SubMnd ⁡ G ∈ ACS ⁡ B
9 acsmre ⊢ SubMnd ⁡ G ∈ ACS ⁡ B → SubMnd ⁡ G ∈ Moore ⁡ B
10 7 8 9 3syl ⊢ D ∈ V → SubMnd ⁡ G ∈ Moore ⁡ B
11 5 10 syl ⊢ D ∈ V → SubMnd ⁡ G ∈ Moore ⁡ B
12 1 2 3 symgtrf ⊢ T ⊆ B
13 12 a1i ⊢ D ∈ V → T ⊆ B
14 2onn ⊢ 2 𝑜 ∈ ω
15 nnfi ⊢ 2 𝑜 ∈ ω → 2 𝑜 ∈ Fin
16 14 15 ax-mp ⊢ 2 𝑜 ∈ Fin
17 eqid ⊢ pmTrsp ⁡ D = pmTrsp ⁡ D
18 17 1 pmtrfb ⊢ x ∈ T ↔ D ∈ V ∧ x : D ⟶ 1-1 onto D ∧ dom ⁡ x ∖ I ≈ 2 𝑜
19 18 simp3bi ⊢ x ∈ T → dom ⁡ x ∖ I ≈ 2 𝑜
20 enfi ⊢ dom ⁡ x ∖ I ≈ 2 𝑜 → dom ⁡ x ∖ I ∈ Fin ↔ 2 𝑜 ∈ Fin
21 19 20 syl ⊢ x ∈ T → dom ⁡ x ∖ I ∈ Fin ↔ 2 𝑜 ∈ Fin
22 21 adantl ⊢ D ∈ V ∧ x ∈ T → dom ⁡ x ∖ I ∈ Fin ↔ 2 𝑜 ∈ Fin
23 16 22 mpbiri ⊢ D ∈ V ∧ x ∈ T → dom ⁡ x ∖ I ∈ Fin
24 13 23 ssrabdv ⊢ D ∈ V → T ⊆ x ∈ B | dom ⁡ x ∖ I ∈ Fin
25 2 3 symgfisg ⊢ D ∈ V → x ∈ B | dom ⁡ x ∖ I ∈ Fin ∈ SubGrp ⁡ G
26 subgsubm ⊢ x ∈ B | dom ⁡ x ∖ I ∈ Fin ∈ SubGrp ⁡ G → x ∈ B | dom ⁡ x ∖ I ∈ Fin ∈ SubMnd ⁡ G
27 25 26 syl ⊢ D ∈ V → x ∈ B | dom ⁡ x ∖ I ∈ Fin ∈ SubMnd ⁡ G
28 4 mrcsscl ⊢ SubMnd ⁡ G ∈ Moore ⁡ B ∧ T ⊆ x ∈ B | dom ⁡ x ∖ I ∈ Fin ∧ x ∈ B | dom ⁡ x ∖ I ∈ Fin ∈ SubMnd ⁡ G → K ⁡ T ⊆ x ∈ B | dom ⁡ x ∖ I ∈ Fin
29 11 24 27 28 syl3anc ⊢ D ∈ V → K ⁡ T ⊆ x ∈ B | dom ⁡ x ∖ I ∈ Fin
30 vex ⊢ x ∈ V
31 30 a1i ⊢ dom ⁡ x ∖ I ∈ Fin → x ∈ V
32 finnum ⊢ dom ⁡ x ∖ I ∈ Fin → dom ⁡ x ∖ I ∈ dom ⁡ card
33 domfi ⊢ dom ⁡ x ∖ I ∈ Fin ∧ dom ⁡ y ∖ I ≼ dom ⁡ x ∖ I → dom ⁡ y ∖ I ∈ Fin
34 2 3 symgbasf1o ⊢ y ∈ B → y : D ⟶ 1-1 onto D
35 34 adantl ⊢ dom ⁡ y ∖ I ∈ Fin ∧ y ∈ B → y : D ⟶ 1-1 onto D
36 f1ofn ⊢ y : D ⟶ 1-1 onto D → y Fn D
37 fnnfpeq0 ⊢ y Fn D → dom ⁡ y ∖ I = ∅ ↔ y = I ↾ D
38 35 36 37 3syl ⊢ dom ⁡ y ∖ I ∈ Fin ∧ y ∈ B → dom ⁡ y ∖ I = ∅ ↔ y = I ↾ D
39 2 3 elbasfv ⊢ y ∈ B → D ∈ V
40 39 adantl ⊢ dom ⁡ y ∖ I ∈ Fin ∧ y ∈ B → D ∈ V
41 2 symgid ⊢ D ∈ V → I ↾ D = 0 G
42 40 41 syl ⊢ dom ⁡ y ∖ I ∈ Fin ∧ y ∈ B → I ↾ D = 0 G
43 40 10 syl ⊢ dom ⁡ y ∖ I ∈ Fin ∧ y ∈ B → SubMnd ⁡ G ∈ Moore ⁡ B
44 4 mrccl ⊢ SubMnd ⁡ G ∈ Moore ⁡ B ∧ T ⊆ B → K ⁡ T ∈ SubMnd ⁡ G
45 43 12 44 sylancl ⊢ dom ⁡ y ∖ I ∈ Fin ∧ y ∈ B → K ⁡ T ∈ SubMnd ⁡ G
46 eqid ⊢ 0 G = 0 G
47 46 subm0cl ⊢ K ⁡ T ∈ SubMnd ⁡ G → 0 G ∈ K ⁡ T
48 45 47 syl ⊢ dom ⁡ y ∖ I ∈ Fin ∧ y ∈ B → 0 G ∈ K ⁡ T
49 42 48 eqeltrd ⊢ dom ⁡ y ∖ I ∈ Fin ∧ y ∈ B → I ↾ D ∈ K ⁡ T
50 eleq1a ⊢ I ↾ D ∈ K ⁡ T → y = I ↾ D → y ∈ K ⁡ T
51 49 50 syl ⊢ dom ⁡ y ∖ I ∈ Fin ∧ y ∈ B → y = I ↾ D → y ∈ K ⁡ T
52 38 51 sylbid ⊢ dom ⁡ y ∖ I ∈ Fin ∧ y ∈ B → dom ⁡ y ∖ I = ∅ → y ∈ K ⁡ T
53 52 adantr ⊢ dom ⁡ y ∖ I ∈ Fin ∧ y ∈ B ∧ ∀ z dom ⁡ z ∖ I ≺ dom ⁡ y ∖ I → z ∈ B → z ∈ K ⁡ T → dom ⁡ y ∖ I = ∅ → y ∈ K ⁡ T
54 n0 ⊢ dom ⁡ y ∖ I ≠ ∅ ↔ ∃ u u ∈ dom ⁡ y ∖ I
55 40 adantr ⊢ dom ⁡ y ∖ I ∈ Fin ∧ y ∈ B ∧ u ∈ dom ⁡ y ∖ I → D ∈ V
56 simpr ⊢ dom ⁡ y ∖ I ∈ Fin ∧ y ∈ B ∧ u ∈ dom ⁡ y ∖ I → u ∈ dom ⁡ y ∖ I
57 f1omvdmvd ⊢ y : D ⟶ 1-1 onto D ∧ u ∈ dom ⁡ y ∖ I → y ⁡ u ∈ dom ⁡ y ∖ I ∖ u
58 35 57 sylan ⊢ dom ⁡ y ∖ I ∈ Fin ∧ y ∈ B ∧ u ∈ dom ⁡ y ∖ I → y ⁡ u ∈ dom ⁡ y ∖ I ∖ u
59 58 eldifad ⊢ dom ⁡ y ∖ I ∈ Fin ∧ y ∈ B ∧ u ∈ dom ⁡ y ∖ I → y ⁡ u ∈ dom ⁡ y ∖ I
60 56 59 prssd ⊢ dom ⁡ y ∖ I ∈ Fin ∧ y ∈ B ∧ u ∈ dom ⁡ y ∖ I → u y ⁡ u ⊆ dom ⁡ y ∖ I
61 difss ⊢ y ∖ I ⊆ y
62 dmss ⊢ y ∖ I ⊆ y → dom ⁡ y ∖ I ⊆ dom ⁡ y
63 61 62 ax-mp ⊢ dom ⁡ y ∖ I ⊆ dom ⁡ y
64 f1odm ⊢ y : D ⟶ 1-1 onto D → dom ⁡ y = D
65 35 64 syl ⊢ dom ⁡ y ∖ I ∈ Fin ∧ y ∈ B → dom ⁡ y = D
66 63 65 sseqtrid ⊢ dom ⁡ y ∖ I ∈ Fin ∧ y ∈ B → dom ⁡ y ∖ I ⊆ D
67 66 adantr ⊢ dom ⁡ y ∖ I ∈ Fin ∧ y ∈ B ∧ u ∈ dom ⁡ y ∖ I → dom ⁡ y ∖ I ⊆ D
68 60 67 sstrd ⊢ dom ⁡ y ∖ I ∈ Fin ∧ y ∈ B ∧ u ∈ dom ⁡ y ∖ I → u y ⁡ u ⊆ D
69 vex ⊢ u ∈ V
70 fvex ⊢ y ⁡ u ∈ V
71 35 adantr ⊢ dom ⁡ y ∖ I ∈ Fin ∧ y ∈ B ∧ u ∈ dom ⁡ y ∖ I → y : D ⟶ 1-1 onto D
72 71 36 syl ⊢ dom ⁡ y ∖ I ∈ Fin ∧ y ∈ B ∧ u ∈ dom ⁡ y ∖ I → y Fn D
73 66 sselda ⊢ dom ⁡ y ∖ I ∈ Fin ∧ y ∈ B ∧ u ∈ dom ⁡ y ∖ I → u ∈ D
74 fnelnfp ⊢ y Fn D ∧ u ∈ D → u ∈ dom ⁡ y ∖ I ↔ y ⁡ u ≠ u
75 72 73 74 syl2anc ⊢ dom ⁡ y ∖ I ∈ Fin ∧ y ∈ B ∧ u ∈ dom ⁡ y ∖ I → u ∈ dom ⁡ y ∖ I ↔ y ⁡ u ≠ u
76 56 75 mpbid ⊢ dom ⁡ y ∖ I ∈ Fin ∧ y ∈ B ∧ u ∈ dom ⁡ y ∖ I → y ⁡ u ≠ u
77 76 necomd ⊢ dom ⁡ y ∖ I ∈ Fin ∧ y ∈ B ∧ u ∈ dom ⁡ y ∖ I → u ≠ y ⁡ u
78 enpr2 ⊢ u ∈ V ∧ y ⁡ u ∈ V ∧ u ≠ y ⁡ u → u y ⁡ u ≈ 2 𝑜
79 69 70 77 78 mp3an12i ⊢ dom ⁡ y ∖ I ∈ Fin ∧ y ∈ B ∧ u ∈ dom ⁡ y ∖ I → u y ⁡ u ≈ 2 𝑜
80 17 1 pmtrrn ⊢ D ∈ V ∧ u y ⁡ u ⊆ D ∧ u y ⁡ u ≈ 2 𝑜 → pmTrsp ⁡ D ⁡ u y ⁡ u ∈ T
81 55 68 79 80 syl3anc ⊢ dom ⁡ y ∖ I ∈ Fin ∧ y ∈ B ∧ u ∈ dom ⁡ y ∖ I → pmTrsp ⁡ D ⁡ u y ⁡ u ∈ T
82 12 81 sselid ⊢ dom ⁡ y ∖ I ∈ Fin ∧ y ∈ B ∧ u ∈ dom ⁡ y ∖ I → pmTrsp ⁡ D ⁡ u y ⁡ u ∈ B
83 simplr ⊢ dom ⁡ y ∖ I ∈ Fin ∧ y ∈ B ∧ u ∈ dom ⁡ y ∖ I → y ∈ B
84 eqid ⊢ + G = + G
85 2 3 84 symgov ⊢ pmTrsp ⁡ D ⁡ u y ⁡ u ∈ B ∧ y ∈ B → pmTrsp ⁡ D ⁡ u y ⁡ u + G y = pmTrsp ⁡ D ⁡ u y ⁡ u ∘ y
86 82 83 85 syl2anc ⊢ dom ⁡ y ∖ I ∈ Fin ∧ y ∈ B ∧ u ∈ dom ⁡ y ∖ I → pmTrsp ⁡ D ⁡ u y ⁡ u + G y = pmTrsp ⁡ D ⁡ u y ⁡ u ∘ y
87 86 oveq2d ⊢ dom ⁡ y ∖ I ∈ Fin ∧ y ∈ B ∧ u ∈ dom ⁡ y ∖ I → pmTrsp ⁡ D ⁡ u y ⁡ u + G pmTrsp ⁡ D ⁡ u y ⁡ u + G y = pmTrsp ⁡ D ⁡ u y ⁡ u + G pmTrsp ⁡ D ⁡ u y ⁡ u ∘ y
88 40 6 syl ⊢ dom ⁡ y ∖ I ∈ Fin ∧ y ∈ B → G ∈ Grp
89 88 adantr ⊢ dom ⁡ y ∖ I ∈ Fin ∧ y ∈ B ∧ u ∈ dom ⁡ y ∖ I → G ∈ Grp
90 3 84 grpcl ⊢ G ∈ Grp ∧ pmTrsp ⁡ D ⁡ u y ⁡ u ∈ B ∧ y ∈ B → pmTrsp ⁡ D ⁡ u y ⁡ u + G y ∈ B
91 89 82 83 90 syl3anc ⊢ dom ⁡ y ∖ I ∈ Fin ∧ y ∈ B ∧ u ∈ dom ⁡ y ∖ I → pmTrsp ⁡ D ⁡ u y ⁡ u + G y ∈ B
92 86 91 eqeltrrd ⊢ dom ⁡ y ∖ I ∈ Fin ∧ y ∈ B ∧ u ∈ dom ⁡ y ∖ I → pmTrsp ⁡ D ⁡ u y ⁡ u ∘ y ∈ B
93 2 3 84 symgov ⊢ pmTrsp ⁡ D ⁡ u y ⁡ u ∈ B ∧ pmTrsp ⁡ D ⁡ u y ⁡ u ∘ y ∈ B → pmTrsp ⁡ D ⁡ u y ⁡ u + G pmTrsp ⁡ D ⁡ u y ⁡ u ∘ y = pmTrsp ⁡ D ⁡ u y ⁡ u ∘ pmTrsp ⁡ D ⁡ u y ⁡ u ∘ y
94 82 92 93 syl2anc ⊢ dom ⁡ y ∖ I ∈ Fin ∧ y ∈ B ∧ u ∈ dom ⁡ y ∖ I → pmTrsp ⁡ D ⁡ u y ⁡ u + G pmTrsp ⁡ D ⁡ u y ⁡ u ∘ y = pmTrsp ⁡ D ⁡ u y ⁡ u ∘ pmTrsp ⁡ D ⁡ u y ⁡ u ∘ y
95 coass ⊢ pmTrsp ⁡ D ⁡ u y ⁡ u ∘ pmTrsp ⁡ D ⁡ u y ⁡ u ∘ y = pmTrsp ⁡ D ⁡ u y ⁡ u ∘ pmTrsp ⁡ D ⁡ u y ⁡ u ∘ y
96 17 1 pmtrfinv ⊢ pmTrsp ⁡ D ⁡ u y ⁡ u ∈ T → pmTrsp ⁡ D ⁡ u y ⁡ u ∘ pmTrsp ⁡ D ⁡ u y ⁡ u = I ↾ D
97 81 96 syl ⊢ dom ⁡ y ∖ I ∈ Fin ∧ y ∈ B ∧ u ∈ dom ⁡ y ∖ I → pmTrsp ⁡ D ⁡ u y ⁡ u ∘ pmTrsp ⁡ D ⁡ u y ⁡ u = I ↾ D
98 97 coeq1d ⊢ dom ⁡ y ∖ I ∈ Fin ∧ y ∈ B ∧ u ∈ dom ⁡ y ∖ I → pmTrsp ⁡ D ⁡ u y ⁡ u ∘ pmTrsp ⁡ D ⁡ u y ⁡ u ∘ y = I ↾ D ∘ y
99 f1of ⊢ y : D ⟶ 1-1 onto D → y : D ⟶ D
100 fcoi2 ⊢ y : D ⟶ D → I ↾ D ∘ y = y
101 71 99 100 3syl ⊢ dom ⁡ y ∖ I ∈ Fin ∧ y ∈ B ∧ u ∈ dom ⁡ y ∖ I → I ↾ D ∘ y = y
102 98 101 eqtrd ⊢ dom ⁡ y ∖ I ∈ Fin ∧ y ∈ B ∧ u ∈ dom ⁡ y ∖ I → pmTrsp ⁡ D ⁡ u y ⁡ u ∘ pmTrsp ⁡ D ⁡ u y ⁡ u ∘ y = y
103 95 102 eqtr3id ⊢ dom ⁡ y ∖ I ∈ Fin ∧ y ∈ B ∧ u ∈ dom ⁡ y ∖ I → pmTrsp ⁡ D ⁡ u y ⁡ u ∘ pmTrsp ⁡ D ⁡ u y ⁡ u ∘ y = y
104 87 94 103 3eqtrd ⊢ dom ⁡ y ∖ I ∈ Fin ∧ y ∈ B ∧ u ∈ dom ⁡ y ∖ I → pmTrsp ⁡ D ⁡ u y ⁡ u + G pmTrsp ⁡ D ⁡ u y ⁡ u + G y = y
105 104 adantlr ⊢ dom ⁡ y ∖ I ∈ Fin ∧ y ∈ B ∧ ∀ z dom ⁡ z ∖ I ≺ dom ⁡ y ∖ I → z ∈ B → z ∈ K ⁡ T ∧ u ∈ dom ⁡ y ∖ I → pmTrsp ⁡ D ⁡ u y ⁡ u + G pmTrsp ⁡ D ⁡ u y ⁡ u + G y = y
106 45 ad2antrr ⊢ dom ⁡ y ∖ I ∈ Fin ∧ y ∈ B ∧ ∀ z dom ⁡ z ∖ I ≺ dom ⁡ y ∖ I → z ∈ B → z ∈ K ⁡ T ∧ u ∈ dom ⁡ y ∖ I → K ⁡ T ∈ SubMnd ⁡ G
107 4 mrcssid ⊢ SubMnd ⁡ G ∈ Moore ⁡ B ∧ T ⊆ B → T ⊆ K ⁡ T
108 43 12 107 sylancl ⊢ dom ⁡ y ∖ I ∈ Fin ∧ y ∈ B → T ⊆ K ⁡ T
109 108 adantr ⊢ dom ⁡ y ∖ I ∈ Fin ∧ y ∈ B ∧ u ∈ dom ⁡ y ∖ I → T ⊆ K ⁡ T
110 109 81 sseldd ⊢ dom ⁡ y ∖ I ∈ Fin ∧ y ∈ B ∧ u ∈ dom ⁡ y ∖ I → pmTrsp ⁡ D ⁡ u y ⁡ u ∈ K ⁡ T
111 110 adantlr ⊢ dom ⁡ y ∖ I ∈ Fin ∧ y ∈ B ∧ ∀ z dom ⁡ z ∖ I ≺ dom ⁡ y ∖ I → z ∈ B → z ∈ K ⁡ T ∧ u ∈ dom ⁡ y ∖ I → pmTrsp ⁡ D ⁡ u y ⁡ u ∈ K ⁡ T
112 86 difeq1d ⊢ dom ⁡ y ∖ I ∈ Fin ∧ y ∈ B ∧ u ∈ dom ⁡ y ∖ I → pmTrsp ⁡ D ⁡ u y ⁡ u + G y ∖ I = pmTrsp ⁡ D ⁡ u y ⁡ u ∘ y ∖ I
113 112 dmeqd ⊢ dom ⁡ y ∖ I ∈ Fin ∧ y ∈ B ∧ u ∈ dom ⁡ y ∖ I → dom ⁡ pmTrsp ⁡ D ⁡ u y ⁡ u + G y ∖ I = dom ⁡ pmTrsp ⁡ D ⁡ u y ⁡ u ∘ y ∖ I
114 simpll ⊢ dom ⁡ y ∖ I ∈ Fin ∧ y ∈ B ∧ u ∈ dom ⁡ y ∖ I → dom ⁡ y ∖ I ∈ Fin
115 mvdco ⊢ dom ⁡ pmTrsp ⁡ D ⁡ u y ⁡ u ∘ y ∖ I ⊆ dom ⁡ pmTrsp ⁡ D ⁡ u y ⁡ u ∖ I ∪ dom ⁡ y ∖ I
116 17 pmtrmvd ⊢ D ∈ V ∧ u y ⁡ u ⊆ D ∧ u y ⁡ u ≈ 2 𝑜 → dom ⁡ pmTrsp ⁡ D ⁡ u y ⁡ u ∖ I = u y ⁡ u
117 55 68 79 116 syl3anc ⊢ dom ⁡ y ∖ I ∈ Fin ∧ y ∈ B ∧ u ∈ dom ⁡ y ∖ I → dom ⁡ pmTrsp ⁡ D ⁡ u y ⁡ u ∖ I = u y ⁡ u
118 117 60 eqsstrd ⊢ dom ⁡ y ∖ I ∈ Fin ∧ y ∈ B ∧ u ∈ dom ⁡ y ∖ I → dom ⁡ pmTrsp ⁡ D ⁡ u y ⁡ u ∖ I ⊆ dom ⁡ y ∖ I
119 ssidd ⊢ dom ⁡ y ∖ I ∈ Fin ∧ y ∈ B ∧ u ∈ dom ⁡ y ∖ I → dom ⁡ y ∖ I ⊆ dom ⁡ y ∖ I
120 118 119 unssd ⊢ dom ⁡ y ∖ I ∈ Fin ∧ y ∈ B ∧ u ∈ dom ⁡ y ∖ I → dom ⁡ pmTrsp ⁡ D ⁡ u y ⁡ u ∖ I ∪ dom ⁡ y ∖ I ⊆ dom ⁡ y ∖ I
121 115 120 sstrid ⊢ dom ⁡ y ∖ I ∈ Fin ∧ y ∈ B ∧ u ∈ dom ⁡ y ∖ I → dom ⁡ pmTrsp ⁡ D ⁡ u y ⁡ u ∘ y ∖ I ⊆ dom ⁡ y ∖ I
122 fvco2 ⊢ y Fn D ∧ u ∈ D → pmTrsp ⁡ D ⁡ u y ⁡ u ∘ y ⁡ u = pmTrsp ⁡ D ⁡ u y ⁡ u ⁡ y ⁡ u
123 72 73 122 syl2anc ⊢ dom ⁡ y ∖ I ∈ Fin ∧ y ∈ B ∧ u ∈ dom ⁡ y ∖ I → pmTrsp ⁡ D ⁡ u y ⁡ u ∘ y ⁡ u = pmTrsp ⁡ D ⁡ u y ⁡ u ⁡ y ⁡ u
124 prcom ⊢ u y ⁡ u = y ⁡ u u
125 124 fveq2i ⊢ pmTrsp ⁡ D ⁡ u y ⁡ u = pmTrsp ⁡ D ⁡ y ⁡ u u
126 125 fveq1i ⊢ pmTrsp ⁡ D ⁡ u y ⁡ u ⁡ y ⁡ u = pmTrsp ⁡ D ⁡ y ⁡ u u ⁡ y ⁡ u
127 67 59 sseldd ⊢ dom ⁡ y ∖ I ∈ Fin ∧ y ∈ B ∧ u ∈ dom ⁡ y ∖ I → y ⁡ u ∈ D
128 17 pmtrprfv ⊢ D ∈ V ∧ y ⁡ u ∈ D ∧ u ∈ D ∧ y ⁡ u ≠ u → pmTrsp ⁡ D ⁡ y ⁡ u u ⁡ y ⁡ u = u
129 55 127 73 76 128 syl13anc ⊢ dom ⁡ y ∖ I ∈ Fin ∧ y ∈ B ∧ u ∈ dom ⁡ y ∖ I → pmTrsp ⁡ D ⁡ y ⁡ u u ⁡ y ⁡ u = u
130 126 129 eqtrid ⊢ dom ⁡ y ∖ I ∈ Fin ∧ y ∈ B ∧ u ∈ dom ⁡ y ∖ I → pmTrsp ⁡ D ⁡ u y ⁡ u ⁡ y ⁡ u = u
131 123 130 eqtrd ⊢ dom ⁡ y ∖ I ∈ Fin ∧ y ∈ B ∧ u ∈ dom ⁡ y ∖ I → pmTrsp ⁡ D ⁡ u y ⁡ u ∘ y ⁡ u = u
132 2 3 symgbasf1o ⊢ pmTrsp ⁡ D ⁡ u y ⁡ u ∘ y ∈ B → pmTrsp ⁡ D ⁡ u y ⁡ u ∘ y : D ⟶ 1-1 onto D
133 f1ofn ⊢ pmTrsp ⁡ D ⁡ u y ⁡ u ∘ y : D ⟶ 1-1 onto D → pmTrsp ⁡ D ⁡ u y ⁡ u ∘ y Fn D
134 92 132 133 3syl ⊢ dom ⁡ y ∖ I ∈ Fin ∧ y ∈ B ∧ u ∈ dom ⁡ y ∖ I → pmTrsp ⁡ D ⁡ u y ⁡ u ∘ y Fn D
135 fnelnfp ⊢ pmTrsp ⁡ D ⁡ u y ⁡ u ∘ y Fn D ∧ u ∈ D → u ∈ dom ⁡ pmTrsp ⁡ D ⁡ u y ⁡ u ∘ y ∖ I ↔ pmTrsp ⁡ D ⁡ u y ⁡ u ∘ y ⁡ u ≠ u
136 135 necon2bbid ⊢ pmTrsp ⁡ D ⁡ u y ⁡ u ∘ y Fn D ∧ u ∈ D → pmTrsp ⁡ D ⁡ u y ⁡ u ∘ y ⁡ u = u ↔ ¬ u ∈ dom ⁡ pmTrsp ⁡ D ⁡ u y ⁡ u ∘ y ∖ I
137 134 73 136 syl2anc ⊢ dom ⁡ y ∖ I ∈ Fin ∧ y ∈ B ∧ u ∈ dom ⁡ y ∖ I → pmTrsp ⁡ D ⁡ u y ⁡ u ∘ y ⁡ u = u ↔ ¬ u ∈ dom ⁡ pmTrsp ⁡ D ⁡ u y ⁡ u ∘ y ∖ I
138 131 137 mpbid ⊢ dom ⁡ y ∖ I ∈ Fin ∧ y ∈ B ∧ u ∈ dom ⁡ y ∖ I → ¬ u ∈ dom ⁡ pmTrsp ⁡ D ⁡ u y ⁡ u ∘ y ∖ I
139 121 56 138 ssnelpssd ⊢ dom ⁡ y ∖ I ∈ Fin ∧ y ∈ B ∧ u ∈ dom ⁡ y ∖ I → dom ⁡ pmTrsp ⁡ D ⁡ u y ⁡ u ∘ y ∖ I ⊂ dom ⁡ y ∖ I
140 php3 ⊢ dom ⁡ y ∖ I ∈ Fin ∧ dom ⁡ pmTrsp ⁡ D ⁡ u y ⁡ u ∘ y ∖ I ⊂ dom ⁡ y ∖ I → dom ⁡ pmTrsp ⁡ D ⁡ u y ⁡ u ∘ y ∖ I ≺ dom ⁡ y ∖ I
141 114 139 140 syl2anc ⊢ dom ⁡ y ∖ I ∈ Fin ∧ y ∈ B ∧ u ∈ dom ⁡ y ∖ I → dom ⁡ pmTrsp ⁡ D ⁡ u y ⁡ u ∘ y ∖ I ≺ dom ⁡ y ∖ I
142 113 141 eqbrtrd ⊢ dom ⁡ y ∖ I ∈ Fin ∧ y ∈ B ∧ u ∈ dom ⁡ y ∖ I → dom ⁡ pmTrsp ⁡ D ⁡ u y ⁡ u + G y ∖ I ≺ dom ⁡ y ∖ I
143 142 adantlr ⊢ dom ⁡ y ∖ I ∈ Fin ∧ y ∈ B ∧ ∀ z dom ⁡ z ∖ I ≺ dom ⁡ y ∖ I → z ∈ B → z ∈ K ⁡ T ∧ u ∈ dom ⁡ y ∖ I → dom ⁡ pmTrsp ⁡ D ⁡ u y ⁡ u + G y ∖ I ≺ dom ⁡ y ∖ I
144 91 adantlr ⊢ dom ⁡ y ∖ I ∈ Fin ∧ y ∈ B ∧ ∀ z dom ⁡ z ∖ I ≺ dom ⁡ y ∖ I → z ∈ B → z ∈ K ⁡ T ∧ u ∈ dom ⁡ y ∖ I → pmTrsp ⁡ D ⁡ u y ⁡ u + G y ∈ B
145 ovex ⊢ pmTrsp ⁡ D ⁡ u y ⁡ u + G y ∈ V
146 difeq1 ⊢ z = pmTrsp ⁡ D ⁡ u y ⁡ u + G y → z ∖ I = pmTrsp ⁡ D ⁡ u y ⁡ u + G y ∖ I
147 146 dmeqd ⊢ z = pmTrsp ⁡ D ⁡ u y ⁡ u + G y → dom ⁡ z ∖ I = dom ⁡ pmTrsp ⁡ D ⁡ u y ⁡ u + G y ∖ I
148 147 breq1d ⊢ z = pmTrsp ⁡ D ⁡ u y ⁡ u + G y → dom ⁡ z ∖ I ≺ dom ⁡ y ∖ I ↔ dom ⁡ pmTrsp ⁡ D ⁡ u y ⁡ u + G y ∖ I ≺ dom ⁡ y ∖ I
149 eleq1 ⊢ z = pmTrsp ⁡ D ⁡ u y ⁡ u + G y → z ∈ B ↔ pmTrsp ⁡ D ⁡ u y ⁡ u + G y ∈ B
150 eleq1 ⊢ z = pmTrsp ⁡ D ⁡ u y ⁡ u + G y → z ∈ K ⁡ T ↔ pmTrsp ⁡ D ⁡ u y ⁡ u + G y ∈ K ⁡ T
151 149 150 imbi12d ⊢ z = pmTrsp ⁡ D ⁡ u y ⁡ u + G y → z ∈ B → z ∈ K ⁡ T ↔ pmTrsp ⁡ D ⁡ u y ⁡ u + G y ∈ B → pmTrsp ⁡ D ⁡ u y ⁡ u + G y ∈ K ⁡ T
152 148 151 imbi12d ⊢ z = pmTrsp ⁡ D ⁡ u y ⁡ u + G y → dom ⁡ z ∖ I ≺ dom ⁡ y ∖ I → z ∈ B → z ∈ K ⁡ T ↔ dom ⁡ pmTrsp ⁡ D ⁡ u y ⁡ u + G y ∖ I ≺ dom ⁡ y ∖ I → pmTrsp ⁡ D ⁡ u y ⁡ u + G y ∈ B → pmTrsp ⁡ D ⁡ u y ⁡ u + G y ∈ K ⁡ T
153 145 152 spcv ⊢ ∀ z dom ⁡ z ∖ I ≺ dom ⁡ y ∖ I → z ∈ B → z ∈ K ⁡ T → dom ⁡ pmTrsp ⁡ D ⁡ u y ⁡ u + G y ∖ I ≺ dom ⁡ y ∖ I → pmTrsp ⁡ D ⁡ u y ⁡ u + G y ∈ B → pmTrsp ⁡ D ⁡ u y ⁡ u + G y ∈ K ⁡ T
154 153 ad2antlr ⊢ dom ⁡ y ∖ I ∈ Fin ∧ y ∈ B ∧ ∀ z dom ⁡ z ∖ I ≺ dom ⁡ y ∖ I → z ∈ B → z ∈ K ⁡ T ∧ u ∈ dom ⁡ y ∖ I → dom ⁡ pmTrsp ⁡ D ⁡ u y ⁡ u + G y ∖ I ≺ dom ⁡ y ∖ I → pmTrsp ⁡ D ⁡ u y ⁡ u + G y ∈ B → pmTrsp ⁡ D ⁡ u y ⁡ u + G y ∈ K ⁡ T
155 143 144 154 mp2d ⊢ dom ⁡ y ∖ I ∈ Fin ∧ y ∈ B ∧ ∀ z dom ⁡ z ∖ I ≺ dom ⁡ y ∖ I → z ∈ B → z ∈ K ⁡ T ∧ u ∈ dom ⁡ y ∖ I → pmTrsp ⁡ D ⁡ u y ⁡ u + G y ∈ K ⁡ T
156 84 submcl ⊢ K ⁡ T ∈ SubMnd ⁡ G ∧ pmTrsp ⁡ D ⁡ u y ⁡ u ∈ K ⁡ T ∧ pmTrsp ⁡ D ⁡ u y ⁡ u + G y ∈ K ⁡ T → pmTrsp ⁡ D ⁡ u y ⁡ u + G pmTrsp ⁡ D ⁡ u y ⁡ u + G y ∈ K ⁡ T
157 106 111 155 156 syl3anc ⊢ dom ⁡ y ∖ I ∈ Fin ∧ y ∈ B ∧ ∀ z dom ⁡ z ∖ I ≺ dom ⁡ y ∖ I → z ∈ B → z ∈ K ⁡ T ∧ u ∈ dom ⁡ y ∖ I → pmTrsp ⁡ D ⁡ u y ⁡ u + G pmTrsp ⁡ D ⁡ u y ⁡ u + G y ∈ K ⁡ T
158 105 157 eqeltrrd ⊢ dom ⁡ y ∖ I ∈ Fin ∧ y ∈ B ∧ ∀ z dom ⁡ z ∖ I ≺ dom ⁡ y ∖ I → z ∈ B → z ∈ K ⁡ T ∧ u ∈ dom ⁡ y ∖ I → y ∈ K ⁡ T
159 158 ex ⊢ dom ⁡ y ∖ I ∈ Fin ∧ y ∈ B ∧ ∀ z dom ⁡ z ∖ I ≺ dom ⁡ y ∖ I → z ∈ B → z ∈ K ⁡ T → u ∈ dom ⁡ y ∖ I → y ∈ K ⁡ T
160 159 exlimdv ⊢ dom ⁡ y ∖ I ∈ Fin ∧ y ∈ B ∧ ∀ z dom ⁡ z ∖ I ≺ dom ⁡ y ∖ I → z ∈ B → z ∈ K ⁡ T → ∃ u u ∈ dom ⁡ y ∖ I → y ∈ K ⁡ T
161 54 160 biimtrid ⊢ dom ⁡ y ∖ I ∈ Fin ∧ y ∈ B ∧ ∀ z dom ⁡ z ∖ I ≺ dom ⁡ y ∖ I → z ∈ B → z ∈ K ⁡ T → dom ⁡ y ∖ I ≠ ∅ → y ∈ K ⁡ T
162 53 161 pm2.61dne ⊢ dom ⁡ y ∖ I ∈ Fin ∧ y ∈ B ∧ ∀ z dom ⁡ z ∖ I ≺ dom ⁡ y ∖ I → z ∈ B → z ∈ K ⁡ T → y ∈ K ⁡ T
163 162 exp31 ⊢ dom ⁡ y ∖ I ∈ Fin → y ∈ B → ∀ z dom ⁡ z ∖ I ≺ dom ⁡ y ∖ I → z ∈ B → z ∈ K ⁡ T → y ∈ K ⁡ T
164 163 com23 ⊢ dom ⁡ y ∖ I ∈ Fin → ∀ z dom ⁡ z ∖ I ≺ dom ⁡ y ∖ I → z ∈ B → z ∈ K ⁡ T → y ∈ B → y ∈ K ⁡ T
165 33 164 syl ⊢ dom ⁡ x ∖ I ∈ Fin ∧ dom ⁡ y ∖ I ≼ dom ⁡ x ∖ I → ∀ z dom ⁡ z ∖ I ≺ dom ⁡ y ∖ I → z ∈ B → z ∈ K ⁡ T → y ∈ B → y ∈ K ⁡ T
166 165 3impia ⊢ dom ⁡ x ∖ I ∈ Fin ∧ dom ⁡ y ∖ I ≼ dom ⁡ x ∖ I ∧ ∀ z dom ⁡ z ∖ I ≺ dom ⁡ y ∖ I → z ∈ B → z ∈ K ⁡ T → y ∈ B → y ∈ K ⁡ T
167 eleq1w ⊢ y = z → y ∈ B ↔ z ∈ B
168 eleq1w ⊢ y = z → y ∈ K ⁡ T ↔ z ∈ K ⁡ T
169 167 168 imbi12d ⊢ y = z → y ∈ B → y ∈ K ⁡ T ↔ z ∈ B → z ∈ K ⁡ T
170 eleq1w ⊢ y = x → y ∈ B ↔ x ∈ B
171 eleq1w ⊢ y = x → y ∈ K ⁡ T ↔ x ∈ K ⁡ T
172 170 171 imbi12d ⊢ y = x → y ∈ B → y ∈ K ⁡ T ↔ x ∈ B → x ∈ K ⁡ T
173 difeq1 ⊢ y = z → y ∖ I = z ∖ I
174 173 dmeqd ⊢ y = z → dom ⁡ y ∖ I = dom ⁡ z ∖ I
175 difeq1 ⊢ y = x → y ∖ I = x ∖ I
176 175 dmeqd ⊢ y = x → dom ⁡ y ∖ I = dom ⁡ x ∖ I
177 31 32 166 169 172 174 176 indcardi ⊢ dom ⁡ x ∖ I ∈ Fin → x ∈ B → x ∈ K ⁡ T
178 177 impcom ⊢ x ∈ B ∧ dom ⁡ x ∖ I ∈ Fin → x ∈ K ⁡ T
179 178 3adant1 ⊢ D ∈ V ∧ x ∈ B ∧ dom ⁡ x ∖ I ∈ Fin → x ∈ K ⁡ T
180 179 rabssdv ⊢ D ∈ V → x ∈ B | dom ⁡ x ∖ I ∈ Fin ⊆ K ⁡ T
181 29 180 eqssd ⊢ D ∈ V → K ⁡ T = x ∈ B | dom ⁡ x ∖ I ∈ Fin