Users' Mathboxes Mathbox for Mario Carneiro < Previous   Next >
Nearby theorems
Mirrors  >  Home  >  MPE Home  >  Th. List  >   Mathboxes  >  df-homlimb Structured version   Visualization version   Unicode version

Definition df-homlimb 31532
Description: The input to this function is a sequence (on  NN) of homomorphisms  F ( n ) : R ( n ) --> R ( n  +  1 ). The resulting structure is the direct limit of the direct system so defined. This function returns the pair  <. S ,  G >. where 
S is the terminal object and  G is a sequence of functions such that  G ( n ) : R ( n ) --> S and  G ( n )  =  F ( n )  o.  G
( n  +  1 ). (Contributed by Mario Carneiro, 2-Dec-2014.)
Assertion
Ref Expression
df-homlimb  |- HomLimB  =  ( f  e.  _V  |->  [_ U_ n  e.  NN  ( { n }  X.  dom  ( f `  n
) )  /  v ]_ [_ |^| { s  |  ( s  Er  v  /\  ( x  e.  v  |->  <. (
( 1st `  x
)  +  1 ) ,  ( ( f `
 ( 1st `  x
) ) `  ( 2nd `  x ) )
>. )  C_  s ) }  /  e ]_ <. ( v /. e
) ,  ( n  e.  NN  |->  ( x  e.  dom  ( f `
 n )  |->  [
<. n ,  x >. ] e ) ) >.
)
Distinct variable group:    e, f, n, s, v, x

Detailed syntax breakdown of Definition df-homlimb
StepHypRef Expression
1 chlb 31524 . 2  class HomLimB
2 vf . . 3  setvar  f
3 cvv 3200 . . 3  class  _V
4 vv . . . 4  setvar  v
5 vn . . . . 5  setvar  n
6 cn 11020 . . . . 5  class  NN
75cv 1482 . . . . . . 7  class  n
87csn 4177 . . . . . 6  class  { n }
92cv 1482 . . . . . . . 8  class  f
107, 9cfv 5888 . . . . . . 7  class  ( f `
 n )
1110cdm 5114 . . . . . 6  class  dom  (
f `  n )
128, 11cxp 5112 . . . . 5  class  ( { n }  X.  dom  ( f `  n
) )
135, 6, 12ciun 4520 . . . 4  class  U_ n  e.  NN  ( { n }  X.  dom  ( f `
 n ) )
14 ve . . . . 5  setvar  e
154cv 1482 . . . . . . . . 9  class  v
16 vs . . . . . . . . . 10  setvar  s
1716cv 1482 . . . . . . . . 9  class  s
1815, 17wer 7739 . . . . . . . 8  wff  s  Er  v
19 vx . . . . . . . . . 10  setvar  x
2019cv 1482 . . . . . . . . . . . . 13  class  x
21 c1st 7166 . . . . . . . . . . . . 13  class  1st
2220, 21cfv 5888 . . . . . . . . . . . 12  class  ( 1st `  x )
23 c1 9937 . . . . . . . . . . . 12  class  1
24 caddc 9939 . . . . . . . . . . . 12  class  +
2522, 23, 24co 6650 . . . . . . . . . . 11  class  ( ( 1st `  x )  +  1 )
26 c2nd 7167 . . . . . . . . . . . . 13  class  2nd
2720, 26cfv 5888 . . . . . . . . . . . 12  class  ( 2nd `  x )
2822, 9cfv 5888 . . . . . . . . . . . 12  class  ( f `
 ( 1st `  x
) )
2927, 28cfv 5888 . . . . . . . . . . 11  class  ( ( f `  ( 1st `  x ) ) `  ( 2nd `  x ) )
3025, 29cop 4183 . . . . . . . . . 10  class  <. (
( 1st `  x
)  +  1 ) ,  ( ( f `
 ( 1st `  x
) ) `  ( 2nd `  x ) )
>.
3119, 15, 30cmpt 4729 . . . . . . . . 9  class  ( x  e.  v  |->  <. (
( 1st `  x
)  +  1 ) ,  ( ( f `
 ( 1st `  x
) ) `  ( 2nd `  x ) )
>. )
3231, 17wss 3574 . . . . . . . 8  wff  ( x  e.  v  |->  <. (
( 1st `  x
)  +  1 ) ,  ( ( f `
 ( 1st `  x
) ) `  ( 2nd `  x ) )
>. )  C_  s
3318, 32wa 384 . . . . . . 7  wff  ( s  Er  v  /\  (
x  e.  v  |->  <.
( ( 1st `  x
)  +  1 ) ,  ( ( f `
 ( 1st `  x
) ) `  ( 2nd `  x ) )
>. )  C_  s )
3433, 16cab 2608 . . . . . 6  class  { s  |  ( s  Er  v  /\  ( x  e.  v  |->  <. (
( 1st `  x
)  +  1 ) ,  ( ( f `
 ( 1st `  x
) ) `  ( 2nd `  x ) )
>. )  C_  s ) }
3534cint 4475 . . . . 5  class  |^| { s  |  ( s  Er  v  /\  ( x  e.  v  |->  <. (
( 1st `  x
)  +  1 ) ,  ( ( f `
 ( 1st `  x
) ) `  ( 2nd `  x ) )
>. )  C_  s ) }
3614cv 1482 . . . . . . 7  class  e
3715, 36cqs 7741 . . . . . 6  class  ( v /. e )
387, 20cop 4183 . . . . . . . . 9  class  <. n ,  x >.
3938, 36cec 7740 . . . . . . . 8  class  [ <. n ,  x >. ] e
4019, 11, 39cmpt 4729 . . . . . . 7  class  ( x  e.  dom  ( f `
 n )  |->  [
<. n ,  x >. ] e )
415, 6, 40cmpt 4729 . . . . . 6  class  ( n  e.  NN  |->  ( x  e.  dom  ( f `
 n )  |->  [
<. n ,  x >. ] e ) )
4237, 41cop 4183 . . . . 5  class  <. (
v /. e ) ,  ( n  e.  NN  |->  ( x  e. 
dom  ( f `  n )  |->  [ <. n ,  x >. ] e ) ) >.
4314, 35, 42csb 3533 . . . 4  class  [_ |^| { s  |  ( s  Er  v  /\  (
x  e.  v  |->  <.
( ( 1st `  x
)  +  1 ) ,  ( ( f `
 ( 1st `  x
) ) `  ( 2nd `  x ) )
>. )  C_  s ) }  /  e ]_ <. ( v /. e
) ,  ( n  e.  NN  |->  ( x  e.  dom  ( f `
 n )  |->  [
<. n ,  x >. ] e ) ) >.
444, 13, 43csb 3533 . . 3  class  [_ U_ n  e.  NN  ( { n }  X.  dom  ( f `
 n ) )  /  v ]_ [_ |^| { s  |  ( s  Er  v  /\  (
x  e.  v  |->  <.
( ( 1st `  x
)  +  1 ) ,  ( ( f `
 ( 1st `  x
) ) `  ( 2nd `  x ) )
>. )  C_  s ) }  /  e ]_ <. ( v /. e
) ,  ( n  e.  NN  |->  ( x  e.  dom  ( f `
 n )  |->  [
<. n ,  x >. ] e ) ) >.
452, 3, 44cmpt 4729 . 2  class  ( f  e.  _V  |->  [_ U_ n  e.  NN  ( { n }  X.  dom  ( f `
 n ) )  /  v ]_ [_ |^| { s  |  ( s  Er  v  /\  (
x  e.  v  |->  <.
( ( 1st `  x
)  +  1 ) ,  ( ( f `
 ( 1st `  x
) ) `  ( 2nd `  x ) )
>. )  C_  s ) }  /  e ]_ <. ( v /. e
) ,  ( n  e.  NN  |->  ( x  e.  dom  ( f `
 n )  |->  [
<. n ,  x >. ] e ) ) >.
)
461, 45wceq 1483 1  wff HomLimB  =  ( f  e.  _V  |->  [_ U_ n  e.  NN  ( { n }  X.  dom  ( f `  n
) )  /  v ]_ [_ |^| { s  |  ( s  Er  v  /\  ( x  e.  v  |->  <. (
( 1st `  x
)  +  1 ) ,  ( ( f `
 ( 1st `  x
) ) `  ( 2nd `  x ) )
>. )  C_  s ) }  /  e ]_ <. ( v /. e
) ,  ( n  e.  NN  |->  ( x  e.  dom  ( f `
 n )  |->  [
<. n ,  x >. ] e ) ) >.
)
Colors of variables: wff setvar class
This definition is referenced by: (None)
  Copyright terms: Public domain W3C validator