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

Definition df-dpj 18395
Description: Define the projection operator for a direct product. (Contributed by Mario Carneiro, 21-Apr-2016.)
Assertion
Ref Expression
df-dpj  |- dProj  =  ( g  e.  Grp , 
s  e.  ( dom DProd  " { g } ) 
|->  ( i  e.  dom  s  |->  ( ( s `
 i ) (
proj1 `  g
) ( g DProd  (
s  |`  ( dom  s  \  { i } ) ) ) ) ) )
Distinct variable group:    g, i, s

Detailed syntax breakdown of Definition df-dpj
StepHypRef Expression
1 cdpj 18393 . 2  class dProj
2 vg . . 3  setvar  g
3 vs . . 3  setvar  s
4 cgrp 17422 . . 3  class  Grp
5 cdprd 18392 . . . . 5  class DProd
65cdm 5114 . . . 4  class  dom DProd
72cv 1482 . . . . 5  class  g
87csn 4177 . . . 4  class  { g }
96, 8cima 5117 . . 3  class  ( dom DProd  " { g } )
10 vi . . . 4  setvar  i
113cv 1482 . . . . 5  class  s
1211cdm 5114 . . . 4  class  dom  s
1310cv 1482 . . . . . 6  class  i
1413, 11cfv 5888 . . . . 5  class  ( s `
 i )
1513csn 4177 . . . . . . . 8  class  { i }
1612, 15cdif 3571 . . . . . . 7  class  ( dom  s  \  { i } )
1711, 16cres 5116 . . . . . 6  class  ( s  |`  ( dom  s  \  { i } ) )
187, 17, 5co 6650 . . . . 5  class  ( g DProd 
( s  |`  ( dom  s  \  { i } ) ) )
19 cpj1 18050 . . . . . 6  class  proj1
207, 19cfv 5888 . . . . 5  class  ( proj1 `  g )
2114, 18, 20co 6650 . . . 4  class  ( ( s `  i ) ( proj1 `  g ) ( g DProd 
( s  |`  ( dom  s  \  { i } ) ) ) )
2210, 12, 21cmpt 4729 . . 3  class  ( i  e.  dom  s  |->  ( ( s `  i
) ( proj1 `  g ) ( g DProd 
( s  |`  ( dom  s  \  { i } ) ) ) ) )
232, 3, 4, 9, 22cmpt2 6652 . 2  class  ( g  e.  Grp ,  s  e.  ( dom DProd  " {
g } )  |->  ( i  e.  dom  s  |->  ( ( s `  i ) ( proj1 `  g )
( g DProd  ( s  |`  ( dom  s  \  { i } ) ) ) ) ) )
241, 23wceq 1483 1  wff dProj  =  ( g  e.  Grp , 
s  e.  ( dom DProd  " { g } ) 
|->  ( i  e.  dom  s  |->  ( ( s `
 i ) (
proj1 `  g
) ( g DProd  (
s  |`  ( dom  s  \  { i } ) ) ) ) ) )
Colors of variables: wff setvar class
This definition is referenced by:  dpjfval  18454
  Copyright terms: Public domain W3C validator