:: METRIC_2 semantic presentation
:: Showing IDV graph ... (Click the Palm Trees again to close it)
:: deftheorem Def1 defines tolerates METRIC_2:def 1 :
:: deftheorem defines -neighbour METRIC_2:def 2 :
:: deftheorem Def3 defines equivalence_class METRIC_2:def 3 :
Lm1:
for M being non empty Reflexive MetrStruct
for x being Element of M holds x tolerates x
;
theorem :: METRIC_2:1
:: Showing IDV graph ... (Click the Palm Tree again to close it) 
canceled;
theorem :: METRIC_2:2
:: Showing IDV graph ... (Click the Palm Tree again to close it) 
canceled;
theorem :: METRIC_2:3
:: Showing IDV graph ... (Click the Palm Tree again to close it) 
canceled;
theorem :: METRIC_2:4
:: Showing IDV graph ... (Click the Palm Tree again to close it) 
canceled;
theorem :: METRIC_2:5
:: Showing IDV graph ... (Click the Palm Tree again to close it) 
canceled;
theorem Th6: :: METRIC_2:6
:: Showing IDV graph ... (Click the Palm Tree again to close it) 
theorem Th7: :: METRIC_2:7
:: Showing IDV graph ... (Click the Palm Tree again to close it) 
theorem :: METRIC_2:8
:: Showing IDV graph ... (Click the Palm Tree again to close it) 
theorem Th9: :: METRIC_2:9
:: Showing IDV graph ... (Click the Palm Tree again to close it) 
theorem :: METRIC_2:10
:: Showing IDV graph ... (Click the Palm Tree again to close it) 
theorem :: METRIC_2:11
:: Showing IDV graph ... (Click the Palm Tree again to close it) 
theorem Th12: :: METRIC_2:12
:: Showing IDV graph ... (Click the Palm Tree again to close it) 
theorem Th13: :: METRIC_2:13
:: Showing IDV graph ... (Click the Palm Tree again to close it) 
theorem :: METRIC_2:14
:: Showing IDV graph ... (Click the Palm Tree again to close it) 
theorem :: METRIC_2:15
:: Showing IDV graph ... (Click the Palm Tree again to close it) 
canceled;
theorem Th16: :: METRIC_2:16
:: Showing IDV graph ... (Click the Palm Tree again to close it) 
theorem Th17: :: METRIC_2:17
:: Showing IDV graph ... (Click the Palm Tree again to close it) 
theorem Th18: :: METRIC_2:18
:: Showing IDV graph ... (Click the Palm Tree again to close it) 
theorem Th19: :: METRIC_2:19
:: Showing IDV graph ... (Click the Palm Tree again to close it) 
theorem Th20: :: METRIC_2:20
:: Showing IDV graph ... (Click the Palm Tree again to close it) 
theorem :: METRIC_2:21
:: Showing IDV graph ... (Click the Palm Tree again to close it) 
:: deftheorem defines -neighbour METRIC_2:def 4 :
theorem :: METRIC_2:22
:: Showing IDV graph ... (Click the Palm Tree again to close it) 
canceled;
theorem Th23: :: METRIC_2:23
:: Showing IDV graph ... (Click the Palm Tree again to close it) 
theorem :: METRIC_2:24
:: Showing IDV graph ... (Click the Palm Tree again to close it) 
theorem :: METRIC_2:25
:: Showing IDV graph ... (Click the Palm Tree again to close it) 
canceled;
theorem Th26: :: METRIC_2:26
:: Showing IDV graph ... (Click the Palm Tree again to close it) 
theorem :: METRIC_2:27
:: Showing IDV graph ... (Click the Palm Tree again to close it) 
theorem :: METRIC_2:28
:: Showing IDV graph ... (Click the Palm Tree again to close it) 
theorem Th29: :: METRIC_2:29
:: Showing IDV graph ... (Click the Palm Tree again to close it) 
:: deftheorem Def5 defines is_dst METRIC_2:def 5 :
theorem :: METRIC_2:30
:: Showing IDV graph ... (Click the Palm Tree again to close it) 
canceled;
theorem Th31: :: METRIC_2:31
:: Showing IDV graph ... (Click the Palm Tree again to close it) 
theorem Th32: :: METRIC_2:32
:: Showing IDV graph ... (Click the Palm Tree again to close it) 
:: deftheorem defines ev_eq_1 METRIC_2:def 6 :
theorem :: METRIC_2:33
:: Showing IDV graph ... (Click the Palm Tree again to close it) 
canceled;
theorem :: METRIC_2:34
:: Showing IDV graph ... (Click the Palm Tree again to close it) 
definition
let M be non
empty MetrStruct ;
let v be
Element of
REAL ;
func ev_eq_2 v,
M -> Subset of
[:(M -neighbour ),(M -neighbour ):] equals :: METRIC_2:def 7
{ W where W is Element of [:(M -neighbour ),(M -neighbour ):] : ex V, Q being Element of M -neighbour st
( W = [V,Q] & V,Q is_dst v ) } ;
coherence
{ W where W is Element of [:(M -neighbour ),(M -neighbour ):] : ex V, Q being Element of M -neighbour st
( W = [V,Q] & V,Q is_dst v ) } is Subset of [:(M -neighbour ),(M -neighbour ):]
end;
:: deftheorem defines ev_eq_2 METRIC_2:def 7 :
theorem :: METRIC_2:35
:: Showing IDV graph ... (Click the Palm Tree again to close it) 
canceled;
theorem :: METRIC_2:36
:: Showing IDV graph ... (Click the Palm Tree again to close it) 
:: deftheorem defines real_in_rel METRIC_2:def 8 :
theorem :: METRIC_2:37
:: Showing IDV graph ... (Click the Palm Tree again to close it) 
canceled;
theorem :: METRIC_2:38
:: Showing IDV graph ... (Click the Palm Tree again to close it) 
:: deftheorem defines elem_in_rel_1 METRIC_2:def 9 :
theorem :: METRIC_2:39
:: Showing IDV graph ... (Click the Palm Tree again to close it) 
canceled;
theorem Th40: :: METRIC_2:40
:: Showing IDV graph ... (Click the Palm Tree again to close it) 
:: deftheorem defines elem_in_rel_2 METRIC_2:def 10 :
theorem :: METRIC_2:41
:: Showing IDV graph ... (Click the Palm Tree again to close it) 
canceled;
theorem Th42: :: METRIC_2:42
:: Showing IDV graph ... (Click the Palm Tree again to close it) 
definition
let M be non
empty MetrStruct ;
func elem_in_rel M -> Subset of
[:(M -neighbour ),(M -neighbour ):] equals :: METRIC_2:def 11
{ VQ where VQ is Element of [:(M -neighbour ),(M -neighbour ):] : ex V, Q being Element of M -neighbour ex v being Element of REAL st
( VQ = [V,Q] & V,Q is_dst v ) } ;
coherence
{ VQ where VQ is Element of [:(M -neighbour ),(M -neighbour ):] : ex V, Q being Element of M -neighbour ex v being Element of REAL st
( VQ = [V,Q] & V,Q is_dst v ) } is Subset of [:(M -neighbour ),(M -neighbour ):]
end;
:: deftheorem defines elem_in_rel METRIC_2:def 11 :
theorem :: METRIC_2:43
:: Showing IDV graph ... (Click the Palm Tree again to close it) 
canceled;
theorem :: METRIC_2:44
:: Showing IDV graph ... (Click the Palm Tree again to close it) 
definition
let M be non
empty MetrStruct ;
func set_in_rel M -> Subset of
[:(M -neighbour ),(M -neighbour ),REAL :] equals :: METRIC_2:def 12
{ VQv where VQv is Element of [:(M -neighbour ),(M -neighbour ),REAL :] : ex V, Q being Element of M -neighbour ex v being Element of REAL st
( VQv = [V,Q,v] & V,Q is_dst v ) } ;
coherence
{ VQv where VQv is Element of [:(M -neighbour ),(M -neighbour ),REAL :] : ex V, Q being Element of M -neighbour ex v being Element of REAL st
( VQv = [V,Q,v] & V,Q is_dst v ) } is Subset of [:(M -neighbour ),(M -neighbour ),REAL :]
end;
:: deftheorem defines set_in_rel METRIC_2:def 12 :
theorem :: METRIC_2:45
:: Showing IDV graph ... (Click the Palm Tree again to close it) 
canceled;
theorem Th46: :: METRIC_2:46
:: Showing IDV graph ... (Click the Palm Tree again to close it) 
theorem :: METRIC_2:47
:: Showing IDV graph ... (Click the Palm Tree again to close it) 
theorem :: METRIC_2:48
:: Showing IDV graph ... (Click the Palm Tree again to close it) 
theorem :: METRIC_2:49
:: Showing IDV graph ... (Click the Palm Tree again to close it) 
canceled;
theorem :: METRIC_2:50
:: Showing IDV graph ... (Click the Palm Tree again to close it) 
theorem :: METRIC_2:51
:: Showing IDV graph ... (Click the Palm Tree again to close it) 
canceled;
theorem Th52: :: METRIC_2:52
:: Showing IDV graph ... (Click the Palm Tree again to close it) 
definition
let M be
PseudoMetricSpace;
func nbourdist M -> Function of
[:(M -neighbour ),(M -neighbour ):],
REAL means :
Def13:
:: METRIC_2:def 13
for
V,
Q being
Element of
M -neighbour for
p,
q being
Element of
M st
p in V &
q in Q holds
it . V,
Q = dist p,
q;
existence
ex b1 being Function of [:(M -neighbour ),(M -neighbour ):], REAL st
for V, Q being Element of M -neighbour
for p, q being Element of M st p in V & q in Q holds
b1 . V,Q = dist p,q
uniqueness
for b1, b2 being Function of [:(M -neighbour ),(M -neighbour ):], REAL st ( for V, Q being Element of M -neighbour
for p, q being Element of M st p in V & q in Q holds
b1 . V,Q = dist p,q ) & ( for V, Q being Element of M -neighbour
for p, q being Element of M st p in V & q in Q holds
b2 . V,Q = dist p,q ) holds
b1 = b2
end;
:: deftheorem Def13 defines nbourdist METRIC_2:def 13 :
theorem :: METRIC_2:53
:: Showing IDV graph ... (Click the Palm Tree again to close it) 
canceled;
theorem Th54: :: METRIC_2:54
:: Showing IDV graph ... (Click the Palm Tree again to close it) 
theorem Th55: :: METRIC_2:55
:: Showing IDV graph ... (Click the Palm Tree again to close it) 
theorem Th56: :: METRIC_2:56
:: Showing IDV graph ... (Click the Palm Tree again to close it) 
:: deftheorem defines Eq_classMetricSpace METRIC_2:def 14 :