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

Definition df-cph 22968
Description: Define the class of subcomplex pre-Hilbert spaces. By restricting the scalar field to a quadratically closed subfield of ℂfld, we have enough structure to define a norm, with the associated connection to a metric and topology. (Contributed by Mario Carneiro, 8-Oct-2015.)
Assertion
Ref Expression
df-cph  |-  CPreHil  =  {
w  e.  ( PreHil  i^i NrmMod )  |  [. (Scalar `  w )  /  f ]. [. ( Base `  f
)  /  k ]. ( f  =  (flds  k )  /\  ( sqr " (
k  i^i  ( 0 [,) +oo ) ) )  C_  k  /\  ( norm `  w )  =  ( x  e.  ( Base `  w
)  |->  ( sqr `  (
x ( .i `  w ) x ) ) ) ) }
Distinct variable group:    f, k, w, x

Detailed syntax breakdown of Definition df-cph
StepHypRef Expression
1 ccph 22966 . 2  class  CPreHil
2 vf . . . . . . . 8  setvar  f
32cv 1482 . . . . . . 7  class  f
4 ccnfld 19746 . . . . . . . 8  classfld
5 vk . . . . . . . . 9  setvar  k
65cv 1482 . . . . . . . 8  class  k
7 cress 15858 . . . . . . . 8  classs
84, 6, 7co 6650 . . . . . . 7  class  (flds  k )
93, 8wceq 1483 . . . . . 6  wff  f  =  (flds  k )
10 csqrt 13973 . . . . . . . 8  class  sqr
11 cc0 9936 . . . . . . . . . 10  class  0
12 cpnf 10071 . . . . . . . . . 10  class +oo
13 cico 12177 . . . . . . . . . 10  class  [,)
1411, 12, 13co 6650 . . . . . . . . 9  class  ( 0 [,) +oo )
156, 14cin 3573 . . . . . . . 8  class  ( k  i^i  ( 0 [,) +oo ) )
1610, 15cima 5117 . . . . . . 7  class  ( sqr " ( k  i^i  ( 0 [,) +oo ) ) )
1716, 6wss 3574 . . . . . 6  wff  ( sqr " ( k  i^i  ( 0 [,) +oo ) ) )  C_  k
18 vw . . . . . . . . 9  setvar  w
1918cv 1482 . . . . . . . 8  class  w
20 cnm 22381 . . . . . . . 8  class  norm
2119, 20cfv 5888 . . . . . . 7  class  ( norm `  w )
22 vx . . . . . . . 8  setvar  x
23 cbs 15857 . . . . . . . . 9  class  Base
2419, 23cfv 5888 . . . . . . . 8  class  ( Base `  w )
2522cv 1482 . . . . . . . . . 10  class  x
26 cip 15946 . . . . . . . . . . 11  class  .i
2719, 26cfv 5888 . . . . . . . . . 10  class  ( .i
`  w )
2825, 25, 27co 6650 . . . . . . . . 9  class  ( x ( .i `  w
) x )
2928, 10cfv 5888 . . . . . . . 8  class  ( sqr `  ( x ( .i
`  w ) x ) )
3022, 24, 29cmpt 4729 . . . . . . 7  class  ( x  e.  ( Base `  w
)  |->  ( sqr `  (
x ( .i `  w ) x ) ) )
3121, 30wceq 1483 . . . . . 6  wff  ( norm `  w )  =  ( x  e.  ( Base `  w )  |->  ( sqr `  ( x ( .i
`  w ) x ) ) )
329, 17, 31w3a 1037 . . . . 5  wff  ( f  =  (flds  k )  /\  ( sqr " ( k  i^i  ( 0 [,) +oo ) ) )  C_  k  /\  ( norm `  w
)  =  ( x  e.  ( Base `  w
)  |->  ( sqr `  (
x ( .i `  w ) x ) ) ) )
333, 23cfv 5888 . . . . 5  class  ( Base `  f )
3432, 5, 33wsbc 3435 . . . 4  wff  [. ( Base `  f )  / 
k ]. ( f  =  (flds  k )  /\  ( sqr " ( k  i^i  ( 0 [,) +oo ) ) )  C_  k  /\  ( norm `  w
)  =  ( x  e.  ( Base `  w
)  |->  ( sqr `  (
x ( .i `  w ) x ) ) ) )
35 csca 15944 . . . . 5  class Scalar
3619, 35cfv 5888 . . . 4  class  (Scalar `  w )
3734, 2, 36wsbc 3435 . . 3  wff  [. (Scalar `  w )  /  f ]. [. ( Base `  f
)  /  k ]. ( f  =  (flds  k )  /\  ( sqr " (
k  i^i  ( 0 [,) +oo ) ) )  C_  k  /\  ( norm `  w )  =  ( x  e.  ( Base `  w
)  |->  ( sqr `  (
x ( .i `  w ) x ) ) ) )
38 cphl 19969 . . . 4  class  PreHil
39 cnlm 22385 . . . 4  class NrmMod
4038, 39cin 3573 . . 3  class  ( PreHil  i^i NrmMod )
4137, 18, 40crab 2916 . 2  class  { w  e.  ( PreHil  i^i NrmMod )  |  [. (Scalar `  w )  / 
f ]. [. ( Base `  f )  /  k ]. ( f  =  (flds  k )  /\  ( sqr " (
k  i^i  ( 0 [,) +oo ) ) )  C_  k  /\  ( norm `  w )  =  ( x  e.  ( Base `  w
)  |->  ( sqr `  (
x ( .i `  w ) x ) ) ) ) }
421, 41wceq 1483 1  wff  CPreHil  =  {
w  e.  ( PreHil  i^i NrmMod )  |  [. (Scalar `  w )  /  f ]. [. ( Base `  f
)  /  k ]. ( f  =  (flds  k )  /\  ( sqr " (
k  i^i  ( 0 [,) +oo ) ) )  C_  k  /\  ( norm `  w )  =  ( x  e.  ( Base `  w
)  |->  ( sqr `  (
x ( .i `  w ) x ) ) ) ) }
Colors of variables: wff setvar class
This definition is referenced by:  iscph  22970
  Copyright terms: Public domain W3C validator