let X be set ; for x being object holds rng <:(X --> x),(id X):> = [:{x},X:]
let x be object ; rng <:(X --> x),(id X):> = [:{x},X:]
now for y being object holds
( ( y in [:{x},X:] implies ex x9 being object st
( x9 in dom <:(X --> x),(id X):> & y = <:(X --> x),(id X):> . x9 ) ) & ( ex x9 being object st
( x9 in dom <:(X --> x),(id X):> & y = <:(X --> x),(id X):> . x9 ) implies y in [:{x},X:] ) )let y be
object ;
( ( y in [:{x},X:] implies ex x9 being object st
( x9 in dom <:(X --> x),(id X):> & y = <:(X --> x),(id X):> . x9 ) ) & ( ex x9 being object st
( x9 in dom <:(X --> x),(id X):> & y = <:(X --> x),(id X):> . x9 ) implies y in [:{x},X:] ) )hereby ( ex x9 being object st
( x9 in dom <:(X --> x),(id X):> & y = <:(X --> x),(id X):> . x9 ) implies y in [:{x},X:] )
assume
y in [:{x},X:]
;
ex x9 being object st
( x9 in dom <:(X --> x),(id X):> & y = <:(X --> x),(id X):> . x9 )then consider x0,
x9 being
object such that A1:
(
x0 in {x} &
x9 in X &
y = [x0,x9] )
by ZFMISC_1:def 2;
take x9 =
x9;
( x9 in dom <:(X --> x),(id X):> & y = <:(X --> x),(id X):> . x9 )thus
x9 in dom <:(X --> x),(id X):>
by A1, Lm8;
y = <:(X --> x),(id X):> . x9thus y =
[x,x9]
by A1, TARSKI:def 1
.=
<:(X --> x),(id X):> . x9
by A1, Lm9
;
verum
end; given x9 being
object such that A2:
(
x9 in dom <:(X --> x),(id X):> &
y = <:(X --> x),(id X):> . x9 )
;
y in [:{x},X:]A3:
x9 in X
by A2, Lm8;
then
y = [x,x9]
by A2, Lm9;
hence
y in [:{x},X:]
by A3, ZFMISC_1:105;
verum end;
hence
rng <:(X --> x),(id X):> = [:{x},X:]
by FUNCT_1:def 3; verum