uniqueness
for b1, b2 being set st ( for A being set holds ( A in b1 iff ex B being Element of FX st ( B in FX & A = B \(PartUnion (B,R)) ) ) ) & ( for A being set holds ( A in b2 iff ex B being Element of FX st ( B in FX & A = B \(PartUnion (B,R)) ) ) ) holds b1= b2
ex f being sequence of (bool(bool F1())) st ( f .0= F2() & ( for n being Nat holds f .(n + 1)= { (union { F3(c,n) where c is Element of F1() : for fq being Subset-Family of F1() for q being Nat st q <= n & fq = f . q holds P2[c,V,n,fq] } ) where V is Subset of F1() : P1[V] } ) )
ex f being sequence of (bool(bool F1())) st ( f .0= F2() & ( for n being Nat holds f .(n + 1)= { (union { F3(c,n) where c is Element of F1() : ( P2[c,V,n] & not c inunion { (union(f . q)) where q is Nat : q <= n } ) } ) where V is Subset of F1() : P1[V] } ) )