let v be LTL-formula; :: thesis: ex f being Choice_Function of BOOL (Subformulae v) st f is Function of (BOOL (Subformulae v)),(Subformulae v)
set Y = Subformulae v;
set X = BOOL (Subformulae v);
for x being set st x in BOOL (Subformulae v) holds
x <> {} by ORDERS_1:1;
then consider Choice being Function such that
A1: dom Choice = BOOL (Subformulae v) and
A2: for x being set st x in BOOL (Subformulae v) holds
Choice . x in x by FUNCT_1:111;
A3: for x being set st x in BOOL (Subformulae v) holds
Choice . x in Subformulae v
proof end;
then A6: Choice is Function of (BOOL (Subformulae v)),(Subformulae v) by A1, FUNCT_2:3;
( not {} in BOOL (Subformulae v) & union (BOOL (Subformulae v)) = Subformulae v ) by Th55, ORDERS_1:1;
then reconsider Choice = Choice as Choice_Function of BOOL (Subformulae v) by A2, A6, ORDERS_1:def 1;
take Choice ; :: thesis: Choice is Function of (BOOL (Subformulae v)),(Subformulae v)
thus Choice is Function of (BOOL (Subformulae v)),(Subformulae v) by A1, A3, FUNCT_2:3; :: thesis: verum