:: VECTMETR semantic presentation
:: deftheorem Def1 defines convex VECTMETR:def 1 :
:: deftheorem Def2 defines internal VECTMETR:def 2 :
theorem Th1: :: VECTMETR:1
:: deftheorem Def3 defines isometric VECTMETR:def 3 :
:: deftheorem Def4 defines ISOM VECTMETR:def 4 :
theorem Th2: :: VECTMETR:2
theorem Th3: :: VECTMETR:3
theorem Th4: :: VECTMETR:4
theorem Th5: :: VECTMETR:5
registration
let c1 be non
empty set ;
let c2 be
Function of
[:c1,c1:],
REAL ;
let c3 be
Element of
c1;
let c4 be
BinOp of
c1;
let c5 be
Function of
[:REAL ,c1:],
c1;
cluster RLSMetrStruct(#
a1,
a2,
a3,
a4,
a5 #)
-> non
empty ;
coherence
not RLSMetrStruct(# c1,c2,c3,c4,c5 #) is empty
by STRUCT_0:def 1;
end;
:: deftheorem Def5 defines homogeneous VECTMETR:def 5 :
:: deftheorem Def6 defines translatible VECTMETR:def 6 :
:: deftheorem Def7 defines Norm VECTMETR:def 7 :
theorem Th6: :: VECTMETR:6
theorem Th7: :: VECTMETR:7
theorem Th8: :: VECTMETR:8
definition
let c1 be
Nat;
func RLMSpace c1 -> strict RealLinearMetrSpace means :
Def8:
:: VECTMETR:def 8
( the
carrier of
a2 = REAL a1 & the
distance of
a2 = Pitag_dist a1 & the
Zero of
a2 = 0* a1 & ( for
b1,
b2 being
Element of
REAL a1 holds the
add of
a2 . b1,
b2 = b1 + b2 ) & ( for
b1 being
Element of
REAL a1 for
b2 being
Element of
REAL holds the
Mult of
a2 . b2,
b1 = b2 * b1 ) );
existence
ex b1 being strict RealLinearMetrSpace st
( the carrier of b1 = REAL c1 & the distance of b1 = Pitag_dist c1 & the Zero of b1 = 0* c1 & ( for b2, b3 being Element of REAL c1 holds the add of b1 . b2,b3 = b2 + b3 ) & ( for b2 being Element of REAL c1
for b3 being Element of REAL holds the Mult of b1 . b3,b2 = b3 * b2 ) )
uniqueness
for b1, b2 being strict RealLinearMetrSpace st the carrier of b1 = REAL c1 & the distance of b1 = Pitag_dist c1 & the Zero of b1 = 0* c1 & ( for b3, b4 being Element of REAL c1 holds the add of b1 . b3,b4 = b3 + b4 ) & ( for b3 being Element of REAL c1
for b4 being Element of REAL holds the Mult of b1 . b4,b3 = b4 * b3 ) & the carrier of b2 = REAL c1 & the distance of b2 = Pitag_dist c1 & the Zero of b2 = 0* c1 & ( for b3, b4 being Element of REAL c1 holds the add of b2 . b3,b4 = b3 + b4 ) & ( for b3 being Element of REAL c1
for b4 being Element of REAL holds the Mult of b2 . b4,b3 = b4 * b3 ) holds
b1 = b2
end;
:: deftheorem Def8 defines RLMSpace VECTMETR:def 8 :
theorem Th9: :: VECTMETR:9
:: deftheorem Def9 defines IsomGroup VECTMETR:def 9 :
theorem Th10: :: VECTMETR:10
theorem Th11: :: VECTMETR:11
:: deftheorem Def10 defines SubIsomGroupRel VECTMETR:def 10 :