consider A being set such that
A1:
for x being set holds
( x in A iff ( x in dom f & S1[x] ) )
from XBOOLE_0:sch 1();
take
A
; for x being set holds
( x in A iff ( x in dom f & f . x < a ) )
thus
for x being set holds
( x in A iff ( x in dom f & f . x < a ) )
by A1; verum