let X be set ; :: thesis: for M being MetrStruct
for a being Point of M
for x being set holds
( x in [:X,(the carrier of M \ {a}):] \/ {[X,a]} iff ex y being set ex b being Point of M st
( x = [y,b] & ( ( y in X & b <> a ) or ( y = X & b = a ) ) ) )
let M be MetrStruct ; :: thesis: for a being Point of M
for x being set holds
( x in [:X,(the carrier of M \ {a}):] \/ {[X,a]} iff ex y being set ex b being Point of M st
( x = [y,b] & ( ( y in X & b <> a ) or ( y = X & b = a ) ) ) )
let a be Point of M; :: thesis: for x being set holds
( x in [:X,(the carrier of M \ {a}):] \/ {[X,a]} iff ex y being set ex b being Point of M st
( x = [y,b] & ( ( y in X & b <> a ) or ( y = X & b = a ) ) ) )
let x be set ; :: thesis: ( x in [:X,(the carrier of M \ {a}):] \/ {[X,a]} iff ex y being set ex b being Point of M st
( x = [y,b] & ( ( y in X & b <> a ) or ( y = X & b = a ) ) ) )
thus
( x in [:X,(the carrier of M \ {a}):] \/ {[X,a]} implies ex y being set ex b being Point of M st
( x = [y,b] & ( ( y in X & b <> a ) or ( y = X & b = a ) ) ) )
:: thesis: ( ex y being set ex b being Point of M st
( x = [y,b] & ( ( y in X & b <> a ) or ( y = X & b = a ) ) ) implies x in [:X,(the carrier of M \ {a}):] \/ {[X,a]} )
given y being set , b being Point of M such that A3:
( x = [y,b] & ( ( y in X & b <> a ) or ( y = X & b = a ) ) )
; :: thesis: x in [:X,(the carrier of M \ {a}):] \/ {[X,a]}