let X be set ; for A being Subset of X holds
( id X c= block_Pervin_quasi_uniformity A & (block_Pervin_quasi_uniformity A) * (block_Pervin_quasi_uniformity A) c= block_Pervin_quasi_uniformity A )
let A be Subset of X; ( id X c= block_Pervin_quasi_uniformity A & (block_Pervin_quasi_uniformity A) * (block_Pervin_quasi_uniformity A) c= block_Pervin_quasi_uniformity A )
thus
id X c= block_Pervin_quasi_uniformity A
(block_Pervin_quasi_uniformity A) * (block_Pervin_quasi_uniformity A) c= block_Pervin_quasi_uniformity A
now for t being object st t in (block_Pervin_quasi_uniformity A) * (block_Pervin_quasi_uniformity A) holds
t in block_Pervin_quasi_uniformity Alet t be
object ;
( t in (block_Pervin_quasi_uniformity A) * (block_Pervin_quasi_uniformity A) implies b1 in block_Pervin_quasi_uniformity A )assume A7:
t in (block_Pervin_quasi_uniformity A) * (block_Pervin_quasi_uniformity A)
;
b1 in block_Pervin_quasi_uniformity Athen consider a,
b being
object such that A8:
t = [a,b]
by RELAT_1:def 1;
[a,b] in { [x,y] where x, y is Element of X : ex z being Element of X st
( [x,z] in block_Pervin_quasi_uniformity A & [z,y] in block_Pervin_quasi_uniformity A ) }
by A8, A7, Th3;
then consider x,
y being
Element of
X such that A9:
[a,b] = [x,y]
and A10:
ex
z being
Element of
X st
(
[x,z] in block_Pervin_quasi_uniformity A &
[z,y] in block_Pervin_quasi_uniformity A )
;
consider z being
Element of
X such that A11:
[x,z] in block_Pervin_quasi_uniformity A
and A12:
[z,y] in block_Pervin_quasi_uniformity A
by A10;
end;
hence
(block_Pervin_quasi_uniformity A) * (block_Pervin_quasi_uniformity A) c= block_Pervin_quasi_uniformity A
; verum