let a, b be ordinal number ; for x being set st 0 in a & not b is empty & b is limit_ordinal holds
( x in exp a,b iff ex c being ordinal number st
( c in b & x in exp a,c ) )
let x be set ; ( 0 in a & not b is empty & b is limit_ordinal implies ( x in exp a,b iff ex c being ordinal number st
( c in b & x in exp a,c ) ) )
assume Z0:
( 0 in a & not b is empty & b is limit_ordinal )
; ( x in exp a,b iff ex c being ordinal number st
( c in b & x in exp a,c ) )
deffunc H1( Ordinal) -> set = exp a,$1;
consider f being Ordinal-Sequence such that
Z1:
( dom f = b & ( for c being ordinal number st c in b holds
f . c = H1(c) ) )
from ORDINAL2:sch 3();
f is non-decreasing
by Z0, Z1, Th003;
then
Union f is_limes_of f
by Z0, Z1, ThND;
then Z2: Union f =
lim f
by ORDINAL2:def 14
.=
exp a,b
by Z0, Z1, ORDINAL2:62
;
given c being ordinal number such that A1:
( c in b & x in exp a,c )
; x in exp a,b
f . c = H1(c)
by Z1, A1;
hence
x in exp a,b
by Z1, Z2, A1, CARD_5:10; verum