let S, T be non empty RelStr ; for f being Function of S,T st f is monotone holds
for X being Subset of S st X is filtered holds
f .: X is filtered
let f be Function of S,T; ( f is monotone implies for X being Subset of S st X is filtered holds
f .: X is filtered )
assume A1:
f is monotone
; for X being Subset of S st X is filtered holds
f .: X is filtered
let X be Subset of S; ( X is filtered implies f .: X is filtered )
assume A2:
X is filtered
; f .: X is filtered
let x, y be Element of T; WAYBEL_0:def 2 ( not x in f .: X or not y in f .: X or ex b1 being Element of the carrier of T st
( b1 in f .: X & b1 <= x & b1 <= y ) )
assume
x in f .: X
; ( not y in f .: X or ex b1 being Element of the carrier of T st
( b1 in f .: X & b1 <= x & b1 <= y ) )
then consider a being object such that
A3:
a in the carrier of S
and
A4:
a in X
and
A5:
x = f . a
by FUNCT_2:64;
assume
y in f .: X
; ex b1 being Element of the carrier of T st
( b1 in f .: X & b1 <= x & b1 <= y )
then consider b being object such that
A6:
b in the carrier of S
and
A7:
b in X
and
A8:
y = f . b
by FUNCT_2:64;
reconsider a = a, b = b as Element of S by A3, A6;
consider c being Element of S such that
A9:
c in X
and
A10:
( c <= a & c <= b )
by A2, A4, A7;
take z = f . c; ( z in f .: X & z <= x & z <= y )
thus
z in f .: X
by A9, FUNCT_2:35; ( z <= x & z <= y )
thus
( z <= x & z <= y )
by A1, A5, A8, A10; verum