let X be set ; for x, y being object st y in X holds
<:(X --> x),(id X):> . y = [x,y]
let x, y be object ; ( y in X implies <:(X --> x),(id X):> . y = [x,y] )
assume A1:
y in X
; <:(X --> x),(id X):> . y = [x,y]
then
y in dom <:(X --> x),(id X):>
by Lm8;
hence <:(X --> x),(id X):> . y =
[((X --> x) . y),((id X) . y)]
by FUNCT_3:def 7
.=
[x,((id X) . y)]
by A1, FUNCOP_1:7
.=
[x,y]
by A1, FUNCT_1:18
;
verum