consider h being closure Function of L,L;
defpred S1[ set ] means $1 is closure Function of L,L;
A1:
S1[h]
;
h in Funcs the carrier of L,the carrier of L
by FUNCT_2:12;
then A2:
h in the carrier of (MonMaps L,L)
by YELLOW_1:def 6;
consider S being non empty strict full SubRelStr of MonMaps L,L such that
A3:
for f being Element of (MonMaps L,L) holds
( f is Element of S iff S1[f] )
from WAYBEL10:sch 1(A1, A2);
take
S
; :: thesis: for f being Function of L,L holds
( f is Element of S iff f is closure )
let f be Function of L,L; :: thesis: ( f is Element of S iff f is closure )
assume A5:
f is closure
; :: thesis: f is Element of S
then
f is closure Function of L,L
;
then
( f is monotone & f in Funcs the carrier of L,the carrier of L )
by FUNCT_2:12;
then
f in the carrier of (MonMaps L,L)
by YELLOW_1:def 6;
hence
f is Element of S
by A3, A5; :: thesis: verum