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);
A0: not {} in BOOL (Subformulae v) by ORDERS_1:4;
A1: union (BOOL (Subformulae v)) = Subformulae v by ThBOOL01;
for x being set st x in BOOL (Subformulae v) holds
x <> {} by ORDERS_1:4;
then consider Choice being Function such that
A4: ( dom Choice = BOOL (Subformulae v) & ( for x being set st x in BOOL (Subformulae v) holds
Choice . x in x ) ) by WELLORD2:28;
A6: for x being set st x in BOOL (Subformulae v) holds
Choice . x in Subformulae v
proof end;
then Choice is Function of (BOOL (Subformulae v)),(Subformulae v) by A4, FUNCT_2:5;
then reconsider Choice = Choice as Choice_Function of BOOL (Subformulae v) by A0, A1, A4, 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 A6, A4, FUNCT_2:5; :: thesis: verum