let X be set ; for T being Tolerance of X st T is transitive holds
for x being set st x in X holds
neighbourhood (,) is TolClass of T
let T be Tolerance of X; ( T is transitive implies for x being set st x in X holds
neighbourhood (,) is TolClass of T )
assume A1:
T is transitive
; for x being set st x in X holds
neighbourhood (,) is TolClass of T
let x be set ; ( x in X implies neighbourhood (,) is TolClass of T )
assume A2:
x in X
; neighbourhood (,) is TolClass of T
set N = Class (T,x);
field T = X
by ORDERS_1:12;
then A3:
T is_transitive_in X
by A1;
for y, z being set st y in Class (T,x) & z in Class (T,x) holds
[y,z] in T
proof
let y,
z be
set ;
( y in Class (T,x) & z in Class (T,x) implies [y,z] in T )
assume that A4:
y in Class (
T,
x)
and A5:
z in Class (
T,
x)
;
[y,z] in T
[x,y] in T
by A4, Th27;
then A6:
[y,x] in T
by EQREL_1:6;
[x,z] in T
by A5, Th27;
hence
[y,z] in T
by A3, A2, A4, A5, A6;
verum
end;
then reconsider Z = Class (T,x) as TolSet of T by Def1;
for x being set st not x in Z & x in X holds
ex y being set st
( y in Z & not [x,y] in T )
hence
neighbourhood (,) is TolClass of T
by Def2; verum