Users' Mathboxes Mathbox for David A. Wheeler < Previous   Next >
Nearby theorems
Mirrors  >  Home  >  MPE Home  >  Th. List  >   Mathboxes  >  df-logbALT Structured version   Visualization version   Unicode version

Definition df-logbALT 42507
Description: Define the log_ operator. This is the logarithm generalized to an arbitrary base. It can be used as  ( (log_ `  B ) `  X ) for "log base B of X". This formulation suggested by Mario Carneiro. (Contributed by David A. Wheeler, 14-Jul-2017.) (New usage is discouraged.)
Assertion
Ref Expression
df-logbALT  |- log_  =  ( b  e.  ( CC 
\  { 0 ,  1 } )  |->  ( x  e.  ( CC 
\  { 0 } )  |->  ( ( log `  x )  /  ( log `  b ) ) ) )
Distinct variable group:    x, b

Detailed syntax breakdown of Definition df-logbALT
StepHypRef Expression
1 clog- 42506 . 2  class log_
2 vb . . 3  setvar  b
3 cc 9934 . . . 4  class  CC
4 cc0 9936 . . . . 5  class  0
5 c1 9937 . . . . 5  class  1
64, 5cpr 4179 . . . 4  class  { 0 ,  1 }
73, 6cdif 3571 . . 3  class  ( CC 
\  { 0 ,  1 } )
8 vx . . . 4  setvar  x
94csn 4177 . . . . 5  class  { 0 }
103, 9cdif 3571 . . . 4  class  ( CC 
\  { 0 } )
118cv 1482 . . . . . 6  class  x
12 clog 24301 . . . . . 6  class  log
1311, 12cfv 5888 . . . . 5  class  ( log `  x )
142cv 1482 . . . . . 6  class  b
1514, 12cfv 5888 . . . . 5  class  ( log `  b )
16 cdiv 10684 . . . . 5  class  /
1713, 15, 16co 6650 . . . 4  class  ( ( log `  x )  /  ( log `  b
) )
188, 10, 17cmpt 4729 . . 3  class  ( x  e.  ( CC  \  { 0 } ) 
|->  ( ( log `  x
)  /  ( log `  b ) ) )
192, 7, 18cmpt 4729 . 2  class  ( b  e.  ( CC  \  { 0 ,  1 } )  |->  ( x  e.  ( CC  \  { 0 } ) 
|->  ( ( log `  x
)  /  ( log `  b ) ) ) )
201, 19wceq 1483 1  wff log_  =  ( b  e.  ( CC 
\  { 0 ,  1 } )  |->  ( x  e.  ( CC 
\  { 0 } )  |->  ( ( log `  x )  /  ( log `  b ) ) ) )
Colors of variables: wff setvar class
This definition is referenced by: (None)
  Copyright terms: Public domain W3C validator