let X be set ; for S being non empty cap-closed semi-diff-closed Subset-Family of X
for E1, E2 being Element of S ex F1, F2, F3 being disjoint_valued FinSequence of S st
( union (rng F1) = E1 \ E2 & union (rng F2) = E2 \ E1 & union (rng F3) = E1 /\ E2 & (F1 ^ F2) ^ F3 is disjoint_valued FinSequence of S )
let S be non empty cap-closed semi-diff-closed Subset-Family of X; for E1, E2 being Element of S ex F1, F2, F3 being disjoint_valued FinSequence of S st
( union (rng F1) = E1 \ E2 & union (rng F2) = E2 \ E1 & union (rng F3) = E1 /\ E2 & (F1 ^ F2) ^ F3 is disjoint_valued FinSequence of S )
let E1, E2 be Element of S; ex F1, F2, F3 being disjoint_valued FinSequence of S st
( union (rng F1) = E1 \ E2 & union (rng F2) = E2 \ E1 & union (rng F3) = E1 /\ E2 & (F1 ^ F2) ^ F3 is disjoint_valued FinSequence of S )
consider F1 being disjoint_valued FinSequence of S such that
A2:
E1 \ E2 = Union F1
by SRINGS_3:def 1;
consider F2 being disjoint_valued FinSequence of S such that
A3:
E2 \ E1 = Union F2
by SRINGS_3:def 1;
E1 \ E2 misses E2 \ E1
by XBOOLE_1:82;
then
union (rng F1) misses Union F2
by A2, A3, CARD_3:def 4;
then
union (rng F1) misses union (rng F2)
by CARD_3:def 4;
then reconsider G = F1 ^ F2 as disjoint_valued FinSequence of S by Th07;
rng G = (rng F1) \/ (rng F2)
by FINSEQ_1:31;
then A4:
union (rng G) = (union (rng F1)) \/ (union (rng F2))
by ZFMISC_1:78;
( Union F1 = union (rng F1) & Union F2 = union (rng F2) )
by CARD_3:def 4;
then
Union G = (E1 \ E2) \/ (E2 \ E1)
by A2, A3, A4, CARD_3:def 4;
then A5:
Union G = E1 \+\ E2
by XBOOLE_0:def 6;
reconsider E = E1 /\ E2 as Element of S by FINSUB_1:def 2;
reconsider F3 = <*E*> as FinSequence of S ;
reconsider F3 = F3 as disjoint_valued FinSequence of S ;
take
F1
; ex F2, F3 being disjoint_valued FinSequence of S st
( union (rng F1) = E1 \ E2 & union (rng F2) = E2 \ E1 & union (rng F3) = E1 /\ E2 & (F1 ^ F2) ^ F3 is disjoint_valued FinSequence of S )
take
F2
; ex F3 being disjoint_valued FinSequence of S st
( union (rng F1) = E1 \ E2 & union (rng F2) = E2 \ E1 & union (rng F3) = E1 /\ E2 & (F1 ^ F2) ^ F3 is disjoint_valued FinSequence of S )
take
F3
; ( union (rng F1) = E1 \ E2 & union (rng F2) = E2 \ E1 & union (rng F3) = E1 /\ E2 & (F1 ^ F2) ^ F3 is disjoint_valued FinSequence of S )
reconsider F = G ^ <*E*> as FinSequence of S ;
thus
( union (rng F1) = E1 \ E2 & union (rng F2) = E2 \ E1 )
by A2, A3, CARD_3:def 4; ( union (rng F3) = E1 /\ E2 & (F1 ^ F2) ^ F3 is disjoint_valued FinSequence of S )
rng F3 = {E}
by FINSEQ_1:38;
hence
union (rng F3) = E1 /\ E2
by ZFMISC_1:25; (F1 ^ F2) ^ F3 is disjoint_valued FinSequence of S
A6:
Union G misses E
by A5, XBOOLE_1:103;
B1:
len F = (len G) + 1
by FINSEQ_2:16;
hence
(F1 ^ F2) ^ F3 is disjoint_valued FinSequence of S
by PROB_2:def 2; verum