let A be closed-interval Subset of REAL ; for f being PartFunc of A,REAL
for r being Real holds
( ( f is total & rng f = {r} ) iff f = r (#) (chi A,A) )
let f be PartFunc of A,REAL ; for r being Real holds
( ( f is total & rng f = {r} ) iff f = r (#) (chi A,A) )
let r be Real; ( ( f is total & rng f = {r} ) iff f = r (#) (chi A,A) )
A1:
( f = r (#) (chi A,A) implies ( f is total & rng f = {r} ) )
( f is total & rng f = {r} implies f = r (#) (chi A,A) )
proof
reconsider g =
r (#) (chi A,A) as
PartFunc of
A,
REAL ;
assume A10:
f is
total
;
( not rng f = {r} or f = r (#) (chi A,A) )
A11:
chi A,
A is
total
by RFUNCT_1:78;
A12:
dom g =
dom (chi A,A)
by VALUED_1:def 5
.=
A
by A11, PARTFUN1:def 4
;
assume A13:
rng f = {r}
;
f = r (#) (chi A,A)
A14:
for
x being
Element of
A st
x in dom f holds
f /. x = g /. x
dom f = dom g
by A10, A12, PARTFUN1:def 4;
hence
f = r (#) (chi A,A)
by A14, PARTFUN2:3;
verum
end;
hence
( ( f is total & rng f = {r} ) iff f = r (#) (chi A,A) )
by A1; verum