let X, x be set ; :: thesis: ( X,{x} are_equipotent iff ex x being set st X = {x} )
thus
( X,{x} are_equipotent implies ex x being set st X = {x} )
:: thesis: ( ex x being set st X = {x} implies X,{x} are_equipotent )
given y being set such that A2:
X = {y}
; :: thesis: X,{x} are_equipotent
take f = X --> x; :: according to WELLORD2:def 4 :: thesis: ( f is one-to-one & dom f = X & rng f = {x} )
A3:
( dom f = X & ( for y being set st y in X holds
f . y = x ) )
by FUNCOP_1:13, FUNCOP_1:19;
thus
f is one-to-one
:: thesis: ( dom f = X & rng f = {x} )
thus
dom f = X
by FUNCOP_1:19; :: thesis: rng f = {x}
thus
rng f c= {x}
by FUNCOP_1:19; :: according to XBOOLE_0:def 10 :: thesis: {x} c= rng f
let a be set ; :: according to TARSKI:def 3 :: thesis: ( not a in {x} or a in rng f )
assume
a in {x}
; :: thesis: a in rng f
then A4:
( a = x & y in {y} )
by TARSKI:def 1;
then
f . y = x
by A2, FUNCOP_1:13;
hence
a in rng f
by A2, A3, A4, FUNCT_1:def 5; :: thesis: verum