let C be connected compact non horizontal non vertical Subset of (TOP-REAL 2); :: thesis: COMPLEMENT (UBD-Family C) = BDD-Family C
for P being Subset of (TOP-REAL 2) holds
( P in BDD-Family C iff P ` in UBD-Family C )
proof
let P be Subset of (TOP-REAL 2); :: thesis: ( P in BDD-Family C iff P ` in UBD-Family C )
thus ( P in BDD-Family C implies P ` in UBD-Family C ) :: thesis: ( P ` in UBD-Family C implies P in BDD-Family C )
proof
assume P in BDD-Family C ; :: thesis: P ` in UBD-Family C
then consider k being Element of NAT such that
A1: P = Cl (BDD (L~ (Cage C,k))) ;
P = Cl (RightComp (Cage C,k)) by A1, GOBRD14:47;
then A2: P = (RightComp (Cage C,k)) \/ (L~ (Cage C,k)) by GOBRD14:31;
(P ` ) /\ ((LeftComp (Cage C,k)) ` ) = (P \/ (LeftComp (Cage C,k))) ` by XBOOLE_1:53
.= ([#] the carrier of (TOP-REAL 2)) ` by A2, GOBRD14:25
.= {} the carrier of (TOP-REAL 2) by XBOOLE_1:37 ;
then A3: P ` misses (LeftComp (Cage C,k)) ` by XBOOLE_0:def 7;
( L~ (Cage C,k) misses LeftComp (Cage C,k) & RightComp (Cage C,k) misses LeftComp (Cage C,k) ) by GOBRD14:24, SPRECT_3:43;
then P misses LeftComp (Cage C,k) by A2, XBOOLE_1:70;
then P ` = LeftComp (Cage C,k) by A3, SUBSET_1:46;
then P ` = UBD (L~ (Cage C,k)) by GOBRD14:46;
hence P ` in UBD-Family C ; :: thesis: verum
end;
assume P ` in UBD-Family C ; :: thesis: P in BDD-Family C
then consider k being Element of NAT such that
A4: P ` = UBD (L~ (Cage C,k)) ;
A5: P ` = LeftComp (Cage C,k) by A4, GOBRD14:46;
then ( P ` misses RightComp (Cage C,k) & P ` misses L~ (Cage C,k) ) by GOBRD14:24, SPRECT_3:43;
then P ` misses (RightComp (Cage C,k)) \/ (L~ (Cage C,k)) by XBOOLE_1:70;
then A6: P ` misses Cl (RightComp (Cage C,k)) by GOBRD14:31;
((P ` ) ` ) /\ ((Cl (RightComp (Cage C,k))) ` ) = ((P ` ) \/ (Cl (RightComp (Cage C,k)))) ` by XBOOLE_1:53
.= ((P ` ) \/ ((RightComp (Cage C,k)) \/ (L~ (Cage C,k)))) ` by GOBRD14:31
.= ([#] the carrier of (TOP-REAL 2)) ` by A5, GOBRD14:25
.= {} the carrier of (TOP-REAL 2) by XBOOLE_1:37 ;
then (P ` ) ` misses (Cl (RightComp (Cage C,k))) ` by XBOOLE_0:def 7;
then (P ` ) ` = Cl (RightComp (Cage C,k)) by A6, SUBSET_1:46;
then P = Cl (BDD (L~ (Cage C,k))) by GOBRD14:47;
hence P in BDD-Family C ; :: thesis: verum
end;
hence COMPLEMENT (UBD-Family C) = BDD-Family C by SETFAM_1:def 8; :: thesis: verum