Nuprl Definition : inner-product-space

InnerProductSpace ==
  RealVectorSpace
  "ip":{ip:Point ⟶ Point ⟶ ℝ
        (∀x1,x2,y1,y2:Point.  (x1 ≡ x2  y1 ≡ y2  ((ip x1 y1) (ip x2 y2))))
        ∧ (∀x,y:Point.  ((ip y) (ip x)))
        ∧ (∀x,y,z:Point.  ((ip z) ((ip z) (ip z))))
        ∧ (∀a:ℝ. ∀x,y:Point.  ((ip a*x y) (a (ip y))))} 
  "positive":∀x:Point. (x ⇐⇒ r0 < (self."ip" x))
  "perp":∀x:Point. (x  (∃y:Point. (y 0 ∧ ((self."ip" y) r0))))



Definitions occuring in Statement :  rv-mul: a*x rv-add: y rv-0: 0 real-vector-space: RealVectorSpace ss-eq: x ≡ y ss-sep: y ss-point: Point rless: x < y req: y rmul: b radd: b int-to-real: r(n) real: all: x:A. B[x] exists: x:A. B[x] iff: ⇐⇒ Q implies:  Q and: P ∧ Q set: {x:A| B[x]}  apply: a function: x:A ⟶ B[x] natural_number: $n token: "$token" record-select: r.x record+: record+
Definitions occuring in definition :  natural_number: $n int-to-real: r(n) token: "$token" record-select: r.x apply: a req: y rv-0: 0 ss-sep: y and: P ∧ Q ss-point: Point exists: x:A. B[x] implies:  Q all: x:A. B[x] rless: x < y iff: ⇐⇒ Q rmul: b rv-mul: a*x real: radd: b rv-add: y ss-eq: x ≡ y function: x:A ⟶ B[x] set: {x:A| B[x]}  real-vector-space: RealVectorSpace record+: record+
FDL editor aliases :  ip-sp

Latex:
InnerProductSpace  ==
    RealVectorSpace
    "ip":\{ip:Point  {}\mrightarrow{}  Point  {}\mrightarrow{}  \mBbbR{}| 
                (\mforall{}x1,x2,y1,y2:Point.    (x1  \mequiv{}  x2  {}\mRightarrow{}  y1  \mequiv{}  y2  {}\mRightarrow{}  ((ip  x1  y1)  =  (ip  x2  y2))))
                \mwedge{}  (\mforall{}x,y:Point.    ((ip  x  y)  =  (ip  y  x)))
                \mwedge{}  (\mforall{}x,y,z:Point.    ((ip  x  +  y  z)  =  ((ip  x  z)  +  (ip  y  z))))
                \mwedge{}  (\mforall{}a:\mBbbR{}.  \mforall{}x,y:Point.    ((ip  a*x  y)  =  (a  *  (ip  x  y))))\} 
    "positive":\mforall{}x:Point.  (x  \#  0  \mLeftarrow{}{}\mRightarrow{}  r0  <  (self."ip"  x  x))
    "perp":\mforall{}x:Point.  (x  \#  0  {}\mRightarrow{}  (\mexists{}y:Point.  (y  \#  0  \mwedge{}  ((self."ip"  x  y)  =  r0))))



Date html generated: 2016_11_08-AM-09_14_31
Last ObjectModification: 2016_11_02-PM-02_46_15

Theory : inner!product!spaces


Home Index