Users' Mathboxes Mathbox for Alexander van der Vekens < Previous   Next >
Nearby theorems
Mirrors  >  Home  >  MPE Home  >  Th. List  >   Mathboxes  >  df-bigo Structured version   Visualization version   Unicode version

Definition df-bigo 42342
Description: Define the function "big-O", mapping a real function g to the set of real functions "of order g(x)". Definition in section 1.1 of [AhoHopUll] p. 2. This is a generalisation of "big-O of one", see df-o1 14221 and df-lo1 14222. As explained in the comment of df-o1 , any big-O can be represented in terms of  O(1) and division, see elbigolo1 42351. (Contributed by AV, 15-May-2020.)
Assertion
Ref Expression
df-bigo  |- _O  =  ( g  e.  ( RR 
^pm  RR )  |->  { f  e.  ( RR  ^pm  RR )  |  E. x  e.  RR  E. m  e.  RR  A. y  e.  ( dom  f  i^i  ( x [,) +oo ) ) ( f `
 y )  <_ 
( m  x.  (
g `  y )
) } )
Distinct variable group:    f, g, x, m, y

Detailed syntax breakdown of Definition df-bigo
StepHypRef Expression
1 cbigo 42341 . 2  class _O
2 vg . . 3  setvar  g
3 cr 9935 . . . 4  class  RR
4 cpm 7858 . . . 4  class  ^pm
53, 3, 4co 6650 . . 3  class  ( RR 
^pm  RR )
6 vy . . . . . . . . . 10  setvar  y
76cv 1482 . . . . . . . . 9  class  y
8 vf . . . . . . . . . 10  setvar  f
98cv 1482 . . . . . . . . 9  class  f
107, 9cfv 5888 . . . . . . . 8  class  ( f `
 y )
11 vm . . . . . . . . . 10  setvar  m
1211cv 1482 . . . . . . . . 9  class  m
132cv 1482 . . . . . . . . . 10  class  g
147, 13cfv 5888 . . . . . . . . 9  class  ( g `
 y )
15 cmul 9941 . . . . . . . . 9  class  x.
1612, 14, 15co 6650 . . . . . . . 8  class  ( m  x.  ( g `  y ) )
17 cle 10075 . . . . . . . 8  class  <_
1810, 16, 17wbr 4653 . . . . . . 7  wff  ( f `
 y )  <_ 
( m  x.  (
g `  y )
)
199cdm 5114 . . . . . . . 8  class  dom  f
20 vx . . . . . . . . . 10  setvar  x
2120cv 1482 . . . . . . . . 9  class  x
22 cpnf 10071 . . . . . . . . 9  class +oo
23 cico 12177 . . . . . . . . 9  class  [,)
2421, 22, 23co 6650 . . . . . . . 8  class  ( x [,) +oo )
2519, 24cin 3573 . . . . . . 7  class  ( dom  f  i^i  ( x [,) +oo ) )
2618, 6, 25wral 2912 . . . . . 6  wff  A. y  e.  ( dom  f  i^i  ( x [,) +oo ) ) ( f `
 y )  <_ 
( m  x.  (
g `  y )
)
2726, 11, 3wrex 2913 . . . . 5  wff  E. m  e.  RR  A. y  e.  ( dom  f  i^i  ( x [,) +oo ) ) ( f `
 y )  <_ 
( m  x.  (
g `  y )
)
2827, 20, 3wrex 2913 . . . 4  wff  E. x  e.  RR  E. m  e.  RR  A. y  e.  ( dom  f  i^i  ( x [,) +oo ) ) ( f `
 y )  <_ 
( m  x.  (
g `  y )
)
2928, 8, 5crab 2916 . . 3  class  { f  e.  ( RR  ^pm  RR )  |  E. x  e.  RR  E. m  e.  RR  A. y  e.  ( dom  f  i^i  ( x [,) +oo ) ) ( f `
 y )  <_ 
( m  x.  (
g `  y )
) }
302, 5, 29cmpt 4729 . 2  class  ( g  e.  ( RR  ^pm  RR )  |->  { f  e.  ( RR  ^pm  RR )  |  E. x  e.  RR  E. m  e.  RR  A. y  e.  ( dom  f  i^i  ( x [,) +oo ) ) ( f `
 y )  <_ 
( m  x.  (
g `  y )
) } )
311, 30wceq 1483 1  wff _O  =  ( g  e.  ( RR 
^pm  RR )  |->  { f  e.  ( RR  ^pm  RR )  |  E. x  e.  RR  E. m  e.  RR  A. y  e.  ( dom  f  i^i  ( x [,) +oo ) ) ( f `
 y )  <_ 
( m  x.  (
g `  y )
) } )
Colors of variables: wff setvar class
This definition is referenced by:  bigoval  42343  elbigofrcl  42344
  Copyright terms: Public domain W3C validator