deffunc H1( set ) -> set = bool (X . $1);
consider p being FinSequence such that
A1: len p = n and
A2: for i being Nat st i in dom p holds
p . i = H1(i) from FINSEQ_1:sch 2();
reconsider p = p as n -element FinSequence by A1, CARD_1:def 7;
take p ; :: thesis: for i being Nat st i in Seg n holds
p . i is cap-closed with_empty_element semi-diff-closed Subset-Family of (X . i)

now :: thesis: for i being Nat st i in Seg n holds
p . i is cap-closed with_empty_element semi-diff-closed Subset-Family of (X . i)
end;
hence for i being Nat st i in Seg n holds
p . i is cap-closed with_empty_element semi-diff-closed Subset-Family of (X . i) ; :: thesis: verum