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

Definition df-ph 27668
Description: Define the class of all complex inner product spaces. An inner product space is a normed vector space whose norm satisfies the parallelogram law (a property that induces an inner product). Based on Exercise 4(b) of [ReedSimon] p. 63. The vector operation is  g, the scalar product is  s, and the norm is  n. An inner product space is also called a pre-Hilbert space. (Contributed by NM, 2-Apr-2007.) (New usage is discouraged.)
Assertion
Ref Expression
df-ph  |-  CPreHil OLD  =  ( NrmCVec  i^i  { <. <. g ,  s >. ,  n >.  |  A. x  e. 
ran  g A. y  e.  ran  g ( ( ( n `  (
x g y ) ) ^ 2 )  +  ( ( n `
 ( x g ( -u 1 s y ) ) ) ^ 2 ) )  =  ( 2  x.  ( ( ( n `
 x ) ^
2 )  +  ( ( n `  y
) ^ 2 ) ) ) } )
Distinct variable group:    g, n, s, x, y

Detailed syntax breakdown of Definition df-ph
StepHypRef Expression
1 ccphlo 27667 . 2  class  CPreHil OLD
2 cnv 27439 . . 3  class  NrmCVec
3 vx . . . . . . . . . . . 12  setvar  x
43cv 1482 . . . . . . . . . . 11  class  x
5 vy . . . . . . . . . . . 12  setvar  y
65cv 1482 . . . . . . . . . . 11  class  y
7 vg . . . . . . . . . . . 12  setvar  g
87cv 1482 . . . . . . . . . . 11  class  g
94, 6, 8co 6650 . . . . . . . . . 10  class  ( x g y )
10 vn . . . . . . . . . . 11  setvar  n
1110cv 1482 . . . . . . . . . 10  class  n
129, 11cfv 5888 . . . . . . . . 9  class  ( n `
 ( x g y ) )
13 c2 11070 . . . . . . . . 9  class  2
14 cexp 12860 . . . . . . . . 9  class  ^
1512, 13, 14co 6650 . . . . . . . 8  class  ( ( n `  ( x g y ) ) ^ 2 )
16 c1 9937 . . . . . . . . . . . . 13  class  1
1716cneg 10267 . . . . . . . . . . . 12  class  -u 1
18 vs . . . . . . . . . . . . 13  setvar  s
1918cv 1482 . . . . . . . . . . . 12  class  s
2017, 6, 19co 6650 . . . . . . . . . . 11  class  ( -u
1 s y )
214, 20, 8co 6650 . . . . . . . . . 10  class  ( x g ( -u 1
s y ) )
2221, 11cfv 5888 . . . . . . . . 9  class  ( n `
 ( x g ( -u 1 s y ) ) )
2322, 13, 14co 6650 . . . . . . . 8  class  ( ( n `  ( x g ( -u 1
s y ) ) ) ^ 2 )
24 caddc 9939 . . . . . . . 8  class  +
2515, 23, 24co 6650 . . . . . . 7  class  ( ( ( n `  (
x g y ) ) ^ 2 )  +  ( ( n `
 ( x g ( -u 1 s y ) ) ) ^ 2 ) )
264, 11cfv 5888 . . . . . . . . . 10  class  ( n `
 x )
2726, 13, 14co 6650 . . . . . . . . 9  class  ( ( n `  x ) ^ 2 )
286, 11cfv 5888 . . . . . . . . . 10  class  ( n `
 y )
2928, 13, 14co 6650 . . . . . . . . 9  class  ( ( n `  y ) ^ 2 )
3027, 29, 24co 6650 . . . . . . . 8  class  ( ( ( n `  x
) ^ 2 )  +  ( ( n `
 y ) ^
2 ) )
31 cmul 9941 . . . . . . . 8  class  x.
3213, 30, 31co 6650 . . . . . . 7  class  ( 2  x.  ( ( ( n `  x ) ^ 2 )  +  ( ( n `  y ) ^ 2 ) ) )
3325, 32wceq 1483 . . . . . 6  wff  ( ( ( n `  (
x g y ) ) ^ 2 )  +  ( ( n `
 ( x g ( -u 1 s y ) ) ) ^ 2 ) )  =  ( 2  x.  ( ( ( n `
 x ) ^
2 )  +  ( ( n `  y
) ^ 2 ) ) )
348crn 5115 . . . . . 6  class  ran  g
3533, 5, 34wral 2912 . . . . 5  wff  A. y  e.  ran  g ( ( ( n `  (
x g y ) ) ^ 2 )  +  ( ( n `
 ( x g ( -u 1 s y ) ) ) ^ 2 ) )  =  ( 2  x.  ( ( ( n `
 x ) ^
2 )  +  ( ( n `  y
) ^ 2 ) ) )
3635, 3, 34wral 2912 . . . 4  wff  A. x  e.  ran  g A. y  e.  ran  g ( ( ( n `  (
x g y ) ) ^ 2 )  +  ( ( n `
 ( x g ( -u 1 s y ) ) ) ^ 2 ) )  =  ( 2  x.  ( ( ( n `
 x ) ^
2 )  +  ( ( n `  y
) ^ 2 ) ) )
3736, 7, 18, 10coprab 6651 . . 3  class  { <. <.
g ,  s >. ,  n >.  |  A. x  e.  ran  g A. y  e.  ran  g ( ( ( n `  ( x g y ) ) ^ 2 )  +  ( ( n `  ( x g ( -u 1
s y ) ) ) ^ 2 ) )  =  ( 2  x.  ( ( ( n `  x ) ^ 2 )  +  ( ( n `  y ) ^ 2 ) ) ) }
382, 37cin 3573 . 2  class  ( NrmCVec  i^i 
{ <. <. g ,  s
>. ,  n >.  | 
A. x  e.  ran  g A. y  e.  ran  g ( ( ( n `  ( x g y ) ) ^ 2 )  +  ( ( n `  ( x g (
-u 1 s y ) ) ) ^
2 ) )  =  ( 2  x.  (
( ( n `  x ) ^ 2 )  +  ( ( n `  y ) ^ 2 ) ) ) } )
391, 38wceq 1483 1  wff  CPreHil OLD  =  ( NrmCVec  i^i  { <. <. g ,  s >. ,  n >.  |  A. x  e. 
ran  g A. y  e.  ran  g ( ( ( n `  (
x g y ) ) ^ 2 )  +  ( ( n `
 ( x g ( -u 1 s y ) ) ) ^ 2 ) )  =  ( 2  x.  ( ( ( n `
 x ) ^
2 )  +  ( ( n `  y
) ^ 2 ) ) ) } )
Colors of variables: wff setvar class
This definition is referenced by:  phnv  27669  isphg  27672
  Copyright terms: Public domain W3C validator