defpred S1[ set , set ] means for f being Element of REAL * st $1 = f holds
$2 = Relax (f,n);
set X = REAL * ;
A1:
now let xx be
set ;
( xx in REAL * implies ex y1 being set st S1[xx,y1] )assume
xx in REAL *
;
ex y1 being set st S1[xx,y1]then reconsider h =
xx as
Element of
REAL * ;
thus
ex
y1 being
set st
S1[
xx,
y1]
verumproof
take y1 =
Relax (
h,
n);
S1[xx,y1]
thus
S1[
xx,
y1]
;
verum
end; end;
consider F being Function such that
A2:
( dom F = REAL * & ( for x being set st x in REAL * holds
S1[x,F . x] ) )
from CLASSES1:sch 1(A1);
then
rng F c= REAL *
by TARSKI:def 3;
then reconsider F = F as Element of Funcs ((REAL *),(REAL *)) by A2, FUNCT_2:def 2;
take
F
; ( dom F = REAL * & ( for f being Element of REAL * holds F . f = Relax (f,n) ) )
thus
dom F = REAL *
by A2; for f being Element of REAL * holds F . f = Relax (f,n)
let f be Element of REAL * ; F . f = Relax (f,n)
thus
F . f = Relax (f,n)
by A2; verum