let k be Nat; :: thesis: for X being finite set st ( for Y being set st Y in X holds
ex B being finite set st
( B = Y & card B = k & ( for Z being set st Z in X & Y <> Z holds
( Y,Z are_equipotent & Y misses Z ) ) ) ) holds
ex C being finite set st
( C = union X & card C = k * (card X) )
let X be finite set ; :: thesis: ( ( for Y being set st Y in X holds
ex B being finite set st
( B = Y & card B = k & ( for Z being set st Z in X & Y <> Z holds
( Y,Z are_equipotent & Y misses Z ) ) ) ) implies ex C being finite set st
( C = union X & card C = k * (card X) ) )
per cases
( X = {} or X <> {} )
;
suppose
X <> {}
;
:: thesis: ( ( for Y being set st Y in X holds
ex B being finite set st
( B = Y & card B = k & ( for Z being set st Z in X & Y <> Z holds
( Y,Z are_equipotent & Y misses Z ) ) ) ) implies ex C being finite set st
( C = union X & card C = k * (card X) ) )then reconsider D =
X as non
empty set ;
defpred S1[
Element of
Fin D]
means ( ( for
Y being
set st
Y in $1 holds
ex
B being
finite set st
(
B = Y &
card B = k & ( for
Z being
set st
Z in $1 &
Y <> Z holds
(
Y,
Z are_equipotent &
Y misses Z ) ) ) ) implies ex
C being
finite set st
(
C = union $1 &
card C = k * (card $1) ) );
A2:
S1[
{}. D]
by ZFMISC_1:2;
A3:
for
S being
Element of
Fin D for
s being
Element of
D st
S1[
S] & not
s in S holds
S1[
S \/ {.s.}]
proof
let S be
Element of
Fin D;
:: thesis: for s being Element of D st S1[S] & not s in S holds
S1[S \/ {.s.}]let s be
Element of
D;
:: thesis: ( S1[S] & not s in S implies S1[S \/ {.s.}] )
assume that A4:
( ( for
Y being
set st
Y in S holds
ex
B being
finite set st
(
B = Y &
card B = k & ( for
Z being
set st
Z in S &
Y <> Z holds
(
Y,
Z are_equipotent &
Y misses Z ) ) ) ) implies ex
C being
finite set st
(
C = union S &
card C = k * (card S) ) )
and A5:
not
s in S
and A6:
for
Y being
set st
Y in S \/ {s} holds
ex
B being
finite set st
(
B = Y &
card B = k & ( for
Z being
set st
Z in S \/ {s} &
Y <> Z holds
(
Y,
Z are_equipotent &
Y misses Z ) ) )
;
:: thesis: ex C being finite set st
( C = union (S \/ {.s.}) & card C = k * (card (S \/ {.s.})) )
then reconsider D1 =
union S as
finite set by FINSET_1:25;
A8:
union {s} = s
by ZFMISC_1:31;
s in {s}
by TARSKI:def 1;
then
s in S \/ {s}
by XBOOLE_0:def 3;
then consider B being
finite set such that A9:
(
B = s &
card B = k & ( for
Z being
set st
Z in S \/ {s} &
s <> Z holds
(
s,
Z are_equipotent &
s misses Z ) ) )
by A6;
reconsider T =
s as
finite set by A9;
A10:
now assume
union S meets union {s}
;
:: thesis: contradictionthen consider x being
set such that A11:
(
x in union S &
x in union {s} )
by XBOOLE_0:3;
consider Y being
set such that A12:
x in Y
and A13:
Y in S
by A11, TARSKI:def 4;
consider Z being
set such that A14:
x in Z
and A15:
Z in {s}
by A11, TARSKI:def 4;
A16:
(
Z <> Y &
Z in S \/ {s} &
Y in S \/ {s} )
by A5, A13, A15, TARSKI:def 1, XBOOLE_0:def 3;
then consider B being
finite set such that A17:
(
B = Y &
card B = k & ( for
Z being
set st
Z in S \/ {s} &
Y <> Z holds
(
Y,
Z are_equipotent &
Y misses Z ) ) )
by A6;
Y misses Z
by A16, A17;
hence
contradiction
by A12, A14, XBOOLE_0:3;
:: thesis: verum end;
A18:
union (S \/ {s}) = D1 \/ T
by A8, ZFMISC_1:96;
then reconsider D2 =
union (S \/ {s}) as
finite set ;
take
D2
;
:: thesis: ( D2 = union (S \/ {.s.}) & card D2 = k * (card (S \/ {.s.})) )
thus
D2 = union (S \/ {s})
;
:: thesis: card D2 = k * (card (S \/ {.s.}))
A19:
now let Y,
Z be
set ;
:: thesis: ( Y in S implies ex B being finite set st
( B = Y & card B = k & ( for Z being set st Z in S & Y <> Z holds
( Y,Z are_equipotent & Y misses Z ) ) ) )assume
Y in S
;
:: thesis: ex B being finite set st
( B = Y & card B = k & ( for Z being set st Z in S & Y <> Z holds
( Y,Z are_equipotent & Y misses Z ) ) )then
Y in S \/ {s}
by XBOOLE_0:def 3;
then consider B being
finite set such that A20:
(
B = Y &
card B = k & ( for
Z being
set st
Z in S \/ {s} &
Y <> Z holds
(
Y,
Z are_equipotent &
Y misses Z ) ) )
by A6;
take B =
B;
:: thesis: ( B = Y & card B = k & ( for Z being set st Z in S & Y <> Z holds
( Y,Z are_equipotent & Y misses Z ) ) )thus
(
B = Y &
card B = k )
by A20;
:: thesis: for Z being set st Z in S & Y <> Z holds
( Y,Z are_equipotent & Y misses Z )let Z be
set ;
:: thesis: ( Z in S & Y <> Z implies ( Y,Z are_equipotent & Y misses Z ) )assume that A21:
Z in S
and A22:
Y <> Z
;
:: thesis: ( Y,Z are_equipotent & Y misses Z )
Z in S \/ {s}
by A21, XBOOLE_0:def 3;
hence
(
Y,
Z are_equipotent &
Y misses Z )
by A20, A22;
:: thesis: verum end;
A23:
card (S \/ {s}) = (card S) + 1
by A5, CARD_2:54;
thus card D2 =
(k * (card S)) + (k * 1)
by A4, A8, A9, A10, A18, A19, CARD_2:53
.=
k * (card (S \/ {s}))
by A23
;
:: thesis: verum
end; A24:
for
B being
Element of
Fin D holds
S1[
B]
from SETWISEO:sch 2(A2, A3);
X is
Element of
Fin D
by FINSUB_1:def 5;
hence
( ( for
Y being
set st
Y in X holds
ex
B being
finite set st
(
B = Y &
card B = k & ( for
Z being
set st
Z in X &
Y <> Z holds
(
Y,
Z are_equipotent &
Y misses Z ) ) ) ) implies ex
C being
finite set st
(
C = union X &
card C = k * (card X) ) )
by A24;
:: thesis: verum end; end;