let T be non empty Reflexive symmetric triangle MetrStruct ; for x being set
for P being Subset of T st P = {x} holds
diameter P = 0
let x be set ; for P being Subset of T st P = {x} holds
diameter P = 0
let P be Subset of T; ( P = {x} implies diameter P = 0 )
assume A1:
P = {x}
; diameter P = 0
then A2:
x in P
by TARSKI:def 1;
then reconsider t1 = x as Element of T ;
( ( for x, y being Point of T st x in P & y in P holds
dist (x,y) <= 0 ) & ( for s being Real st ( for x, y being Point of T st x in P & y in P holds
dist (x,y) <= s ) holds
0 <= s ) )
proof
thus
for
x,
y being
Point of
T st
x in P &
y in P holds
dist (
x,
y)
<= 0
for s being Real st ( for x, y being Point of T st x in P & y in P holds
dist (x,y) <= s ) holds
0 <= sproof
let x,
y be
Point of
T;
( x in P & y in P implies dist (x,y) <= 0 )
assume that A3:
x in P
and A4:
y in P
;
dist (x,y) <= 0
x = t1
by A1, A3, TARSKI:def 1;
then dist (
x,
y) =
dist (
t1,
t1)
by A1, A4, TARSKI:def 1
.=
0
by METRIC_1:1
;
hence
dist (
x,
y)
<= 0
;
verum
end;
let s be
Real;
( ( for x, y being Point of T st x in P & y in P holds
dist (x,y) <= s ) implies 0 <= s )
assume
for
x,
y being
Point of
T st
x in P &
y in P holds
dist (
x,
y)
<= s
;
0 <= s
then
dist (
t1,
t1)
<= s
by A2;
hence
0 <= s
by METRIC_1:1;
verum
end;
hence
diameter P = 0
by A1, Def8; verum