MPE Home Metamath Proof Explorer < Previous   Next >
Nearby theorems
Mirrors  >  Home  >  MPE Home  >  Th. List  >  df-ga Structured version   Visualization version   Unicode version

Definition df-ga 17723
Description: Define the class of all group actions. A group  G acts on a set  S if a permutation on  S is associated with every element of  G in such a way that the identity permutation on  S is associated with the neutral element of 
G, and the composition of the permutations associated with two elements of  G is identical with the permutation associated with the composition of these two elements (in the same order) in the group 
G. (Contributed by Jeff Hankins, 10-Aug-2009.)
Assertion
Ref Expression
df-ga  |-  GrpAct  =  ( g  e.  Grp , 
s  e.  _V  |->  [_ ( Base `  g )  /  b ]_ {
m  e.  ( s  ^m  ( b  X.  s ) )  | 
A. x  e.  s  ( ( ( 0g
`  g ) m x )  =  x  /\  A. y  e.  b  A. z  e.  b  ( ( y ( +g  `  g
) z ) m x )  =  ( y m ( z m x ) ) ) } )
Distinct variable group:    g, b, m, s, x, y, z

Detailed syntax breakdown of Definition df-ga
StepHypRef Expression
1 cga 17722 . 2  class  GrpAct
2 vg . . 3  setvar  g
3 vs . . 3  setvar  s
4 cgrp 17422 . . 3  class  Grp
5 cvv 3200 . . 3  class  _V
6 vb . . . 4  setvar  b
72cv 1482 . . . . 5  class  g
8 cbs 15857 . . . . 5  class  Base
97, 8cfv 5888 . . . 4  class  ( Base `  g )
10 c0g 16100 . . . . . . . . . 10  class  0g
117, 10cfv 5888 . . . . . . . . 9  class  ( 0g
`  g )
12 vx . . . . . . . . . 10  setvar  x
1312cv 1482 . . . . . . . . 9  class  x
14 vm . . . . . . . . . 10  setvar  m
1514cv 1482 . . . . . . . . 9  class  m
1611, 13, 15co 6650 . . . . . . . 8  class  ( ( 0g `  g ) m x )
1716, 13wceq 1483 . . . . . . 7  wff  ( ( 0g `  g ) m x )  =  x
18 vy . . . . . . . . . . . . 13  setvar  y
1918cv 1482 . . . . . . . . . . . 12  class  y
20 vz . . . . . . . . . . . . 13  setvar  z
2120cv 1482 . . . . . . . . . . . 12  class  z
22 cplusg 15941 . . . . . . . . . . . . 13  class  +g
237, 22cfv 5888 . . . . . . . . . . . 12  class  ( +g  `  g )
2419, 21, 23co 6650 . . . . . . . . . . 11  class  ( y ( +g  `  g
) z )
2524, 13, 15co 6650 . . . . . . . . . 10  class  ( ( y ( +g  `  g
) z ) m x )
2621, 13, 15co 6650 . . . . . . . . . . 11  class  ( z m x )
2719, 26, 15co 6650 . . . . . . . . . 10  class  ( y m ( z m x ) )
2825, 27wceq 1483 . . . . . . . . 9  wff  ( ( y ( +g  `  g
) z ) m x )  =  ( y m ( z m x ) )
296cv 1482 . . . . . . . . 9  class  b
3028, 20, 29wral 2912 . . . . . . . 8  wff  A. z  e.  b  ( (
y ( +g  `  g
) z ) m x )  =  ( y m ( z m x ) )
3130, 18, 29wral 2912 . . . . . . 7  wff  A. y  e.  b  A. z  e.  b  ( (
y ( +g  `  g
) z ) m x )  =  ( y m ( z m x ) )
3217, 31wa 384 . . . . . 6  wff  ( ( ( 0g `  g
) m x )  =  x  /\  A. y  e.  b  A. z  e.  b  (
( y ( +g  `  g ) z ) m x )  =  ( y m ( z m x ) ) )
333cv 1482 . . . . . 6  class  s
3432, 12, 33wral 2912 . . . . 5  wff  A. x  e.  s  ( (
( 0g `  g
) m x )  =  x  /\  A. y  e.  b  A. z  e.  b  (
( y ( +g  `  g ) z ) m x )  =  ( y m ( z m x ) ) )
3529, 33cxp 5112 . . . . . 6  class  ( b  X.  s )
36 cmap 7857 . . . . . 6  class  ^m
3733, 35, 36co 6650 . . . . 5  class  ( s  ^m  ( b  X.  s ) )
3834, 14, 37crab 2916 . . . 4  class  { m  e.  ( s  ^m  (
b  X.  s ) )  |  A. x  e.  s  ( (
( 0g `  g
) m x )  =  x  /\  A. y  e.  b  A. z  e.  b  (
( y ( +g  `  g ) z ) m x )  =  ( y m ( z m x ) ) ) }
396, 9, 38csb 3533 . . 3  class  [_ ( Base `  g )  / 
b ]_ { m  e.  ( s  ^m  (
b  X.  s ) )  |  A. x  e.  s  ( (
( 0g `  g
) m x )  =  x  /\  A. y  e.  b  A. z  e.  b  (
( y ( +g  `  g ) z ) m x )  =  ( y m ( z m x ) ) ) }
402, 3, 4, 5, 39cmpt2 6652 . 2  class  ( g  e.  Grp ,  s  e.  _V  |->  [_ ( Base `  g )  / 
b ]_ { m  e.  ( s  ^m  (
b  X.  s ) )  |  A. x  e.  s  ( (
( 0g `  g
) m x )  =  x  /\  A. y  e.  b  A. z  e.  b  (
( y ( +g  `  g ) z ) m x )  =  ( y m ( z m x ) ) ) } )
411, 40wceq 1483 1  wff  GrpAct  =  ( g  e.  Grp , 
s  e.  _V  |->  [_ ( Base `  g )  /  b ]_ {
m  e.  ( s  ^m  ( b  X.  s ) )  | 
A. x  e.  s  ( ( ( 0g
`  g ) m x )  =  x  /\  A. y  e.  b  A. z  e.  b  ( ( y ( +g  `  g
) z ) m x )  =  ( y m ( z m x ) ) ) } )
Colors of variables: wff setvar class
This definition is referenced by:  isga  17724
  Copyright terms: Public domain W3C validator