let Z be non empty set ; for f being Function of Z,REAL holds
( f is constant iff ex r being Real st f = r (#) (chi (Z,Z)) )
let f be Function of Z,REAL; ( f is constant iff ex r being Real st f = r (#) (chi (Z,Z)) )
hereby ( ex r being Real st f = r (#) (chi (Z,Z)) implies f is constant )
assume A1:
f is
constant
;
ex r being Real st f = r (#) (chi (Z,Z))set y = the
Element of
rng f;
consider x being
object such that A2:
x in dom f
and A3:
the
Element of
rng f = f . x
by FUNCT_1:def 3;
reconsider r = the
Element of
rng f as
Real ;
take r =
r;
f = r (#) (chi (Z,Z))now ( dom (r (#) (chi (Z,Z))) = dom f & ( for z being object st z in dom f holds
f . z = (r (#) (chi (Z,Z))) . z ) )thus A3BIS:
dom (r (#) (chi (Z,Z))) =
dom (chi (Z,Z))
by VALUED_1:def 5
.=
Z
by FUNCT_3:def 3
.=
dom f
by PARTFUN1:def 2
;
for z being object st z in dom f holds
f . z = (r (#) (chi (Z,Z))) . zthus
for
z being
object st
z in dom f holds
f . z = (r (#) (chi (Z,Z))) . z
verumproof
let z be
object ;
( z in dom f implies f . z = (r (#) (chi (Z,Z))) . z )
assume A4:
z in dom f
;
f . z = (r (#) (chi (Z,Z))) . z
then (r (#) (chi (Z,Z))) . z =
r * ((chi (Z,Z)) . z)
by A3BIS, VALUED_1:def 5
.=
r * 1
by A4, FUNCT_3:def 3
.=
f . z
by A3, A1, A4, A2
;
hence
f . z = (r (#) (chi (Z,Z))) . z
;
verum
end; end; hence
f = r (#) (chi (Z,Z))
;
verum
end;
assume
ex r being Real st f = r (#) (chi (Z,Z))
; f is constant
then consider r being Real such that
A5:
f = r (#) (chi (Z,Z))
;
for x, y being object st x in dom f & y in dom f holds
f . x = f . y
hence
f is constant
; verum