Step |
Hyp |
Ref |
Expression |
1 |
|
dmdprd.z |
|- Z = ( Cntz ` G ) |
2 |
|
dmdprd.0 |
|- .0. = ( 0g ` G ) |
3 |
|
dmdprd.k |
|- K = ( mrCls ` ( SubGrp ` G ) ) |
4 |
|
elex |
|- ( S e. { h | ( h : dom h --> ( SubGrp ` G ) /\ A. x e. dom h ( A. y e. ( dom h \ { x } ) ( h ` x ) C_ ( Z ` ( h ` y ) ) /\ ( ( h ` x ) i^i ( K ` U. ( h " ( dom h \ { x } ) ) ) ) = { .0. } ) ) } -> S e. _V ) |
5 |
4
|
a1i |
|- ( ( I e. V /\ dom S = I ) -> ( S e. { h | ( h : dom h --> ( SubGrp ` G ) /\ A. x e. dom h ( A. y e. ( dom h \ { x } ) ( h ` x ) C_ ( Z ` ( h ` y ) ) /\ ( ( h ` x ) i^i ( K ` U. ( h " ( dom h \ { x } ) ) ) ) = { .0. } ) ) } -> S e. _V ) ) |
6 |
|
fex |
|- ( ( S : I --> ( SubGrp ` G ) /\ I e. V ) -> S e. _V ) |
7 |
6
|
expcom |
|- ( I e. V -> ( S : I --> ( SubGrp ` G ) -> S e. _V ) ) |
8 |
7
|
adantr |
|- ( ( I e. V /\ dom S = I ) -> ( S : I --> ( SubGrp ` G ) -> S e. _V ) ) |
9 |
8
|
adantrd |
|- ( ( I e. V /\ dom S = I ) -> ( ( S : I --> ( SubGrp ` G ) /\ A. x e. I ( A. y e. ( I \ { x } ) ( S ` x ) C_ ( Z ` ( S ` y ) ) /\ ( ( S ` x ) i^i ( K ` U. ( S " ( I \ { x } ) ) ) ) = { .0. } ) ) -> S e. _V ) ) |
10 |
|
df-sbc |
|- ( [. S / h ]. ( h : dom h --> ( SubGrp ` G ) /\ A. x e. dom h ( A. y e. ( dom h \ { x } ) ( h ` x ) C_ ( Z ` ( h ` y ) ) /\ ( ( h ` x ) i^i ( K ` U. ( h " ( dom h \ { x } ) ) ) ) = { .0. } ) ) <-> S e. { h | ( h : dom h --> ( SubGrp ` G ) /\ A. x e. dom h ( A. y e. ( dom h \ { x } ) ( h ` x ) C_ ( Z ` ( h ` y ) ) /\ ( ( h ` x ) i^i ( K ` U. ( h " ( dom h \ { x } ) ) ) ) = { .0. } ) ) } ) |
11 |
|
simpr |
|- ( ( ( I e. V /\ dom S = I ) /\ S e. _V ) -> S e. _V ) |
12 |
|
simpr |
|- ( ( ( I e. V /\ dom S = I ) /\ h = S ) -> h = S ) |
13 |
12
|
dmeqd |
|- ( ( ( I e. V /\ dom S = I ) /\ h = S ) -> dom h = dom S ) |
14 |
|
simplr |
|- ( ( ( I e. V /\ dom S = I ) /\ h = S ) -> dom S = I ) |
15 |
13 14
|
eqtrd |
|- ( ( ( I e. V /\ dom S = I ) /\ h = S ) -> dom h = I ) |
16 |
12 15
|
feq12d |
|- ( ( ( I e. V /\ dom S = I ) /\ h = S ) -> ( h : dom h --> ( SubGrp ` G ) <-> S : I --> ( SubGrp ` G ) ) ) |
17 |
15
|
difeq1d |
|- ( ( ( I e. V /\ dom S = I ) /\ h = S ) -> ( dom h \ { x } ) = ( I \ { x } ) ) |
18 |
12
|
fveq1d |
|- ( ( ( I e. V /\ dom S = I ) /\ h = S ) -> ( h ` x ) = ( S ` x ) ) |
19 |
12
|
fveq1d |
|- ( ( ( I e. V /\ dom S = I ) /\ h = S ) -> ( h ` y ) = ( S ` y ) ) |
20 |
19
|
fveq2d |
|- ( ( ( I e. V /\ dom S = I ) /\ h = S ) -> ( Z ` ( h ` y ) ) = ( Z ` ( S ` y ) ) ) |
21 |
18 20
|
sseq12d |
|- ( ( ( I e. V /\ dom S = I ) /\ h = S ) -> ( ( h ` x ) C_ ( Z ` ( h ` y ) ) <-> ( S ` x ) C_ ( Z ` ( S ` y ) ) ) ) |
22 |
17 21
|
raleqbidv |
|- ( ( ( I e. V /\ dom S = I ) /\ h = S ) -> ( A. y e. ( dom h \ { x } ) ( h ` x ) C_ ( Z ` ( h ` y ) ) <-> A. y e. ( I \ { x } ) ( S ` x ) C_ ( Z ` ( S ` y ) ) ) ) |
23 |
12 17
|
imaeq12d |
|- ( ( ( I e. V /\ dom S = I ) /\ h = S ) -> ( h " ( dom h \ { x } ) ) = ( S " ( I \ { x } ) ) ) |
24 |
23
|
unieqd |
|- ( ( ( I e. V /\ dom S = I ) /\ h = S ) -> U. ( h " ( dom h \ { x } ) ) = U. ( S " ( I \ { x } ) ) ) |
25 |
24
|
fveq2d |
|- ( ( ( I e. V /\ dom S = I ) /\ h = S ) -> ( K ` U. ( h " ( dom h \ { x } ) ) ) = ( K ` U. ( S " ( I \ { x } ) ) ) ) |
26 |
18 25
|
ineq12d |
|- ( ( ( I e. V /\ dom S = I ) /\ h = S ) -> ( ( h ` x ) i^i ( K ` U. ( h " ( dom h \ { x } ) ) ) ) = ( ( S ` x ) i^i ( K ` U. ( S " ( I \ { x } ) ) ) ) ) |
27 |
26
|
eqeq1d |
|- ( ( ( I e. V /\ dom S = I ) /\ h = S ) -> ( ( ( h ` x ) i^i ( K ` U. ( h " ( dom h \ { x } ) ) ) ) = { .0. } <-> ( ( S ` x ) i^i ( K ` U. ( S " ( I \ { x } ) ) ) ) = { .0. } ) ) |
28 |
22 27
|
anbi12d |
|- ( ( ( I e. V /\ dom S = I ) /\ h = S ) -> ( ( A. y e. ( dom h \ { x } ) ( h ` x ) C_ ( Z ` ( h ` y ) ) /\ ( ( h ` x ) i^i ( K ` U. ( h " ( dom h \ { x } ) ) ) ) = { .0. } ) <-> ( A. y e. ( I \ { x } ) ( S ` x ) C_ ( Z ` ( S ` y ) ) /\ ( ( S ` x ) i^i ( K ` U. ( S " ( I \ { x } ) ) ) ) = { .0. } ) ) ) |
29 |
15 28
|
raleqbidv |
|- ( ( ( I e. V /\ dom S = I ) /\ h = S ) -> ( A. x e. dom h ( A. y e. ( dom h \ { x } ) ( h ` x ) C_ ( Z ` ( h ` y ) ) /\ ( ( h ` x ) i^i ( K ` U. ( h " ( dom h \ { x } ) ) ) ) = { .0. } ) <-> A. x e. I ( A. y e. ( I \ { x } ) ( S ` x ) C_ ( Z ` ( S ` y ) ) /\ ( ( S ` x ) i^i ( K ` U. ( S " ( I \ { x } ) ) ) ) = { .0. } ) ) ) |
30 |
16 29
|
anbi12d |
|- ( ( ( I e. V /\ dom S = I ) /\ h = S ) -> ( ( h : dom h --> ( SubGrp ` G ) /\ A. x e. dom h ( A. y e. ( dom h \ { x } ) ( h ` x ) C_ ( Z ` ( h ` y ) ) /\ ( ( h ` x ) i^i ( K ` U. ( h " ( dom h \ { x } ) ) ) ) = { .0. } ) ) <-> ( S : I --> ( SubGrp ` G ) /\ A. x e. I ( A. y e. ( I \ { x } ) ( S ` x ) C_ ( Z ` ( S ` y ) ) /\ ( ( S ` x ) i^i ( K ` U. ( S " ( I \ { x } ) ) ) ) = { .0. } ) ) ) ) |
31 |
30
|
adantlr |
|- ( ( ( ( I e. V /\ dom S = I ) /\ S e. _V ) /\ h = S ) -> ( ( h : dom h --> ( SubGrp ` G ) /\ A. x e. dom h ( A. y e. ( dom h \ { x } ) ( h ` x ) C_ ( Z ` ( h ` y ) ) /\ ( ( h ` x ) i^i ( K ` U. ( h " ( dom h \ { x } ) ) ) ) = { .0. } ) ) <-> ( S : I --> ( SubGrp ` G ) /\ A. x e. I ( A. y e. ( I \ { x } ) ( S ` x ) C_ ( Z ` ( S ` y ) ) /\ ( ( S ` x ) i^i ( K ` U. ( S " ( I \ { x } ) ) ) ) = { .0. } ) ) ) ) |
32 |
11 31
|
sbcied |
|- ( ( ( I e. V /\ dom S = I ) /\ S e. _V ) -> ( [. S / h ]. ( h : dom h --> ( SubGrp ` G ) /\ A. x e. dom h ( A. y e. ( dom h \ { x } ) ( h ` x ) C_ ( Z ` ( h ` y ) ) /\ ( ( h ` x ) i^i ( K ` U. ( h " ( dom h \ { x } ) ) ) ) = { .0. } ) ) <-> ( S : I --> ( SubGrp ` G ) /\ A. x e. I ( A. y e. ( I \ { x } ) ( S ` x ) C_ ( Z ` ( S ` y ) ) /\ ( ( S ` x ) i^i ( K ` U. ( S " ( I \ { x } ) ) ) ) = { .0. } ) ) ) ) |
33 |
10 32
|
bitr3id |
|- ( ( ( I e. V /\ dom S = I ) /\ S e. _V ) -> ( S e. { h | ( h : dom h --> ( SubGrp ` G ) /\ A. x e. dom h ( A. y e. ( dom h \ { x } ) ( h ` x ) C_ ( Z ` ( h ` y ) ) /\ ( ( h ` x ) i^i ( K ` U. ( h " ( dom h \ { x } ) ) ) ) = { .0. } ) ) } <-> ( S : I --> ( SubGrp ` G ) /\ A. x e. I ( A. y e. ( I \ { x } ) ( S ` x ) C_ ( Z ` ( S ` y ) ) /\ ( ( S ` x ) i^i ( K ` U. ( S " ( I \ { x } ) ) ) ) = { .0. } ) ) ) ) |
34 |
33
|
ex |
|- ( ( I e. V /\ dom S = I ) -> ( S e. _V -> ( S e. { h | ( h : dom h --> ( SubGrp ` G ) /\ A. x e. dom h ( A. y e. ( dom h \ { x } ) ( h ` x ) C_ ( Z ` ( h ` y ) ) /\ ( ( h ` x ) i^i ( K ` U. ( h " ( dom h \ { x } ) ) ) ) = { .0. } ) ) } <-> ( S : I --> ( SubGrp ` G ) /\ A. x e. I ( A. y e. ( I \ { x } ) ( S ` x ) C_ ( Z ` ( S ` y ) ) /\ ( ( S ` x ) i^i ( K ` U. ( S " ( I \ { x } ) ) ) ) = { .0. } ) ) ) ) ) |
35 |
5 9 34
|
pm5.21ndd |
|- ( ( I e. V /\ dom S = I ) -> ( S e. { h | ( h : dom h --> ( SubGrp ` G ) /\ A. x e. dom h ( A. y e. ( dom h \ { x } ) ( h ` x ) C_ ( Z ` ( h ` y ) ) /\ ( ( h ` x ) i^i ( K ` U. ( h " ( dom h \ { x } ) ) ) ) = { .0. } ) ) } <-> ( S : I --> ( SubGrp ` G ) /\ A. x e. I ( A. y e. ( I \ { x } ) ( S ` x ) C_ ( Z ` ( S ` y ) ) /\ ( ( S ` x ) i^i ( K ` U. ( S " ( I \ { x } ) ) ) ) = { .0. } ) ) ) ) |
36 |
35
|
anbi2d |
|- ( ( I e. V /\ dom S = I ) -> ( ( G e. Grp /\ S e. { h | ( h : dom h --> ( SubGrp ` G ) /\ A. x e. dom h ( A. y e. ( dom h \ { x } ) ( h ` x ) C_ ( Z ` ( h ` y ) ) /\ ( ( h ` x ) i^i ( K ` U. ( h " ( dom h \ { x } ) ) ) ) = { .0. } ) ) } ) <-> ( G e. Grp /\ ( S : I --> ( SubGrp ` G ) /\ A. x e. I ( A. y e. ( I \ { x } ) ( S ` x ) C_ ( Z ` ( S ` y ) ) /\ ( ( S ` x ) i^i ( K ` U. ( S " ( I \ { x } ) ) ) ) = { .0. } ) ) ) ) ) |
37 |
|
df-br |
|- ( G dom DProd S <-> <. G , S >. e. dom DProd ) |
38 |
|
fvex |
|- ( s ` x ) e. _V |
39 |
38
|
rgenw |
|- A. x e. dom s ( s ` x ) e. _V |
40 |
|
ixpexg |
|- ( A. x e. dom s ( s ` x ) e. _V -> X_ x e. dom s ( s ` x ) e. _V ) |
41 |
39 40
|
ax-mp |
|- X_ x e. dom s ( s ` x ) e. _V |
42 |
41
|
mptrabex |
|- ( f e. { h e. X_ x e. dom s ( s ` x ) | h finSupp ( 0g ` g ) } |-> ( g gsum f ) ) e. _V |
43 |
42
|
rnex |
|- ran ( f e. { h e. X_ x e. dom s ( s ` x ) | h finSupp ( 0g ` g ) } |-> ( g gsum f ) ) e. _V |
44 |
43
|
rgen2w |
|- A. g e. Grp A. s e. { h | ( h : dom h --> ( SubGrp ` g ) /\ A. x e. dom h ( A. y e. ( dom h \ { x } ) ( h ` x ) C_ ( ( Cntz ` g ) ` ( h ` y ) ) /\ ( ( h ` x ) i^i ( ( mrCls ` ( SubGrp ` g ) ) ` U. ( h " ( dom h \ { x } ) ) ) ) = { ( 0g ` g ) } ) ) } ran ( f e. { h e. X_ x e. dom s ( s ` x ) | h finSupp ( 0g ` g ) } |-> ( g gsum f ) ) e. _V |
45 |
|
df-dprd |
|- DProd = ( g e. Grp , s e. { h | ( h : dom h --> ( SubGrp ` g ) /\ A. x e. dom h ( A. y e. ( dom h \ { x } ) ( h ` x ) C_ ( ( Cntz ` g ) ` ( h ` y ) ) /\ ( ( h ` x ) i^i ( ( mrCls ` ( SubGrp ` g ) ) ` U. ( h " ( dom h \ { x } ) ) ) ) = { ( 0g ` g ) } ) ) } |-> ran ( f e. { h e. X_ x e. dom s ( s ` x ) | h finSupp ( 0g ` g ) } |-> ( g gsum f ) ) ) |
46 |
45
|
fmpox |
|- ( A. g e. Grp A. s e. { h | ( h : dom h --> ( SubGrp ` g ) /\ A. x e. dom h ( A. y e. ( dom h \ { x } ) ( h ` x ) C_ ( ( Cntz ` g ) ` ( h ` y ) ) /\ ( ( h ` x ) i^i ( ( mrCls ` ( SubGrp ` g ) ) ` U. ( h " ( dom h \ { x } ) ) ) ) = { ( 0g ` g ) } ) ) } ran ( f e. { h e. X_ x e. dom s ( s ` x ) | h finSupp ( 0g ` g ) } |-> ( g gsum f ) ) e. _V <-> DProd : U_ g e. Grp ( { g } X. { h | ( h : dom h --> ( SubGrp ` g ) /\ A. x e. dom h ( A. y e. ( dom h \ { x } ) ( h ` x ) C_ ( ( Cntz ` g ) ` ( h ` y ) ) /\ ( ( h ` x ) i^i ( ( mrCls ` ( SubGrp ` g ) ) ` U. ( h " ( dom h \ { x } ) ) ) ) = { ( 0g ` g ) } ) ) } ) --> _V ) |
47 |
44 46
|
mpbi |
|- DProd : U_ g e. Grp ( { g } X. { h | ( h : dom h --> ( SubGrp ` g ) /\ A. x e. dom h ( A. y e. ( dom h \ { x } ) ( h ` x ) C_ ( ( Cntz ` g ) ` ( h ` y ) ) /\ ( ( h ` x ) i^i ( ( mrCls ` ( SubGrp ` g ) ) ` U. ( h " ( dom h \ { x } ) ) ) ) = { ( 0g ` g ) } ) ) } ) --> _V |
48 |
47
|
fdmi |
|- dom DProd = U_ g e. Grp ( { g } X. { h | ( h : dom h --> ( SubGrp ` g ) /\ A. x e. dom h ( A. y e. ( dom h \ { x } ) ( h ` x ) C_ ( ( Cntz ` g ) ` ( h ` y ) ) /\ ( ( h ` x ) i^i ( ( mrCls ` ( SubGrp ` g ) ) ` U. ( h " ( dom h \ { x } ) ) ) ) = { ( 0g ` g ) } ) ) } ) |
49 |
48
|
eleq2i |
|- ( <. G , S >. e. dom DProd <-> <. G , S >. e. U_ g e. Grp ( { g } X. { h | ( h : dom h --> ( SubGrp ` g ) /\ A. x e. dom h ( A. y e. ( dom h \ { x } ) ( h ` x ) C_ ( ( Cntz ` g ) ` ( h ` y ) ) /\ ( ( h ` x ) i^i ( ( mrCls ` ( SubGrp ` g ) ) ` U. ( h " ( dom h \ { x } ) ) ) ) = { ( 0g ` g ) } ) ) } ) ) |
50 |
|
fveq2 |
|- ( g = G -> ( SubGrp ` g ) = ( SubGrp ` G ) ) |
51 |
50
|
feq3d |
|- ( g = G -> ( h : dom h --> ( SubGrp ` g ) <-> h : dom h --> ( SubGrp ` G ) ) ) |
52 |
|
fveq2 |
|- ( g = G -> ( Cntz ` g ) = ( Cntz ` G ) ) |
53 |
52 1
|
eqtr4di |
|- ( g = G -> ( Cntz ` g ) = Z ) |
54 |
53
|
fveq1d |
|- ( g = G -> ( ( Cntz ` g ) ` ( h ` y ) ) = ( Z ` ( h ` y ) ) ) |
55 |
54
|
sseq2d |
|- ( g = G -> ( ( h ` x ) C_ ( ( Cntz ` g ) ` ( h ` y ) ) <-> ( h ` x ) C_ ( Z ` ( h ` y ) ) ) ) |
56 |
55
|
ralbidv |
|- ( g = G -> ( A. y e. ( dom h \ { x } ) ( h ` x ) C_ ( ( Cntz ` g ) ` ( h ` y ) ) <-> A. y e. ( dom h \ { x } ) ( h ` x ) C_ ( Z ` ( h ` y ) ) ) ) |
57 |
50
|
fveq2d |
|- ( g = G -> ( mrCls ` ( SubGrp ` g ) ) = ( mrCls ` ( SubGrp ` G ) ) ) |
58 |
57 3
|
eqtr4di |
|- ( g = G -> ( mrCls ` ( SubGrp ` g ) ) = K ) |
59 |
58
|
fveq1d |
|- ( g = G -> ( ( mrCls ` ( SubGrp ` g ) ) ` U. ( h " ( dom h \ { x } ) ) ) = ( K ` U. ( h " ( dom h \ { x } ) ) ) ) |
60 |
59
|
ineq2d |
|- ( g = G -> ( ( h ` x ) i^i ( ( mrCls ` ( SubGrp ` g ) ) ` U. ( h " ( dom h \ { x } ) ) ) ) = ( ( h ` x ) i^i ( K ` U. ( h " ( dom h \ { x } ) ) ) ) ) |
61 |
|
fveq2 |
|- ( g = G -> ( 0g ` g ) = ( 0g ` G ) ) |
62 |
61 2
|
eqtr4di |
|- ( g = G -> ( 0g ` g ) = .0. ) |
63 |
62
|
sneqd |
|- ( g = G -> { ( 0g ` g ) } = { .0. } ) |
64 |
60 63
|
eqeq12d |
|- ( g = G -> ( ( ( h ` x ) i^i ( ( mrCls ` ( SubGrp ` g ) ) ` U. ( h " ( dom h \ { x } ) ) ) ) = { ( 0g ` g ) } <-> ( ( h ` x ) i^i ( K ` U. ( h " ( dom h \ { x } ) ) ) ) = { .0. } ) ) |
65 |
56 64
|
anbi12d |
|- ( g = G -> ( ( A. y e. ( dom h \ { x } ) ( h ` x ) C_ ( ( Cntz ` g ) ` ( h ` y ) ) /\ ( ( h ` x ) i^i ( ( mrCls ` ( SubGrp ` g ) ) ` U. ( h " ( dom h \ { x } ) ) ) ) = { ( 0g ` g ) } ) <-> ( A. y e. ( dom h \ { x } ) ( h ` x ) C_ ( Z ` ( h ` y ) ) /\ ( ( h ` x ) i^i ( K ` U. ( h " ( dom h \ { x } ) ) ) ) = { .0. } ) ) ) |
66 |
65
|
ralbidv |
|- ( g = G -> ( A. x e. dom h ( A. y e. ( dom h \ { x } ) ( h ` x ) C_ ( ( Cntz ` g ) ` ( h ` y ) ) /\ ( ( h ` x ) i^i ( ( mrCls ` ( SubGrp ` g ) ) ` U. ( h " ( dom h \ { x } ) ) ) ) = { ( 0g ` g ) } ) <-> A. x e. dom h ( A. y e. ( dom h \ { x } ) ( h ` x ) C_ ( Z ` ( h ` y ) ) /\ ( ( h ` x ) i^i ( K ` U. ( h " ( dom h \ { x } ) ) ) ) = { .0. } ) ) ) |
67 |
51 66
|
anbi12d |
|- ( g = G -> ( ( h : dom h --> ( SubGrp ` g ) /\ A. x e. dom h ( A. y e. ( dom h \ { x } ) ( h ` x ) C_ ( ( Cntz ` g ) ` ( h ` y ) ) /\ ( ( h ` x ) i^i ( ( mrCls ` ( SubGrp ` g ) ) ` U. ( h " ( dom h \ { x } ) ) ) ) = { ( 0g ` g ) } ) ) <-> ( h : dom h --> ( SubGrp ` G ) /\ A. x e. dom h ( A. y e. ( dom h \ { x } ) ( h ` x ) C_ ( Z ` ( h ` y ) ) /\ ( ( h ` x ) i^i ( K ` U. ( h " ( dom h \ { x } ) ) ) ) = { .0. } ) ) ) ) |
68 |
67
|
abbidv |
|- ( g = G -> { h | ( h : dom h --> ( SubGrp ` g ) /\ A. x e. dom h ( A. y e. ( dom h \ { x } ) ( h ` x ) C_ ( ( Cntz ` g ) ` ( h ` y ) ) /\ ( ( h ` x ) i^i ( ( mrCls ` ( SubGrp ` g ) ) ` U. ( h " ( dom h \ { x } ) ) ) ) = { ( 0g ` g ) } ) ) } = { h | ( h : dom h --> ( SubGrp ` G ) /\ A. x e. dom h ( A. y e. ( dom h \ { x } ) ( h ` x ) C_ ( Z ` ( h ` y ) ) /\ ( ( h ` x ) i^i ( K ` U. ( h " ( dom h \ { x } ) ) ) ) = { .0. } ) ) } ) |
69 |
68
|
opeliunxp2 |
|- ( <. G , S >. e. U_ g e. Grp ( { g } X. { h | ( h : dom h --> ( SubGrp ` g ) /\ A. x e. dom h ( A. y e. ( dom h \ { x } ) ( h ` x ) C_ ( ( Cntz ` g ) ` ( h ` y ) ) /\ ( ( h ` x ) i^i ( ( mrCls ` ( SubGrp ` g ) ) ` U. ( h " ( dom h \ { x } ) ) ) ) = { ( 0g ` g ) } ) ) } ) <-> ( G e. Grp /\ S e. { h | ( h : dom h --> ( SubGrp ` G ) /\ A. x e. dom h ( A. y e. ( dom h \ { x } ) ( h ` x ) C_ ( Z ` ( h ` y ) ) /\ ( ( h ` x ) i^i ( K ` U. ( h " ( dom h \ { x } ) ) ) ) = { .0. } ) ) } ) ) |
70 |
37 49 69
|
3bitri |
|- ( G dom DProd S <-> ( G e. Grp /\ S e. { h | ( h : dom h --> ( SubGrp ` G ) /\ A. x e. dom h ( A. y e. ( dom h \ { x } ) ( h ` x ) C_ ( Z ` ( h ` y ) ) /\ ( ( h ` x ) i^i ( K ` U. ( h " ( dom h \ { x } ) ) ) ) = { .0. } ) ) } ) ) |
71 |
|
3anass |
|- ( ( G e. Grp /\ S : I --> ( SubGrp ` G ) /\ A. x e. I ( A. y e. ( I \ { x } ) ( S ` x ) C_ ( Z ` ( S ` y ) ) /\ ( ( S ` x ) i^i ( K ` U. ( S " ( I \ { x } ) ) ) ) = { .0. } ) ) <-> ( G e. Grp /\ ( S : I --> ( SubGrp ` G ) /\ A. x e. I ( A. y e. ( I \ { x } ) ( S ` x ) C_ ( Z ` ( S ` y ) ) /\ ( ( S ` x ) i^i ( K ` U. ( S " ( I \ { x } ) ) ) ) = { .0. } ) ) ) ) |
72 |
36 70 71
|
3bitr4g |
|- ( ( I e. V /\ dom S = I ) -> ( G dom DProd S <-> ( G e. Grp /\ S : I --> ( SubGrp ` G ) /\ A. x e. I ( A. y e. ( I \ { x } ) ( S ` x ) C_ ( Z ` ( S ` y ) ) /\ ( ( S ` x ) i^i ( K ` U. ( S " ( I \ { x } ) ) ) ) = { .0. } ) ) ) ) |