begin
:: deftheorem SS defines ordinal-membered ORDINAL6:def 1 :
for X being set holds
( X is ordinal-membered iff ex a being ordinal number st X c= a );
theorem EXCH9:
theorem EXCH10:
theorem
theorem EXCH1:
theorem
theorem Lem1:
theorem
theorem Lem3:
theorem Lem4:
theorem ORDINAL4th2:
theorem LemE1:
theorem LemE2:
:: deftheorem NORM defines normal ORDINAL6:def 2 :
for f being T-Sequence holds
( f is normal iff f is increasing continuous Ordinal-Sequence );
:: deftheorem defines normal ORDINAL6:def 3 :
for f being Ordinal-Sequence holds
( f is normal iff ( f is increasing & f is continuous ) );
theorem ThND:
:: deftheorem defines ord-type ORDINAL6:def 4 :
for X being set holds ord-type X = order_type_of (RelIncl (On X));
:: deftheorem defines ord-type ORDINAL6:def 5 :
for X being ordinal-membered set holds ord-type X = order_type_of (RelIncl X);
theorem
theorem
theorem
theorem
:: deftheorem defines numbering ORDINAL6:def 6 :
for X being set holds numbering X = canonical_isomorphism_of ((RelIncl (ord-type X)),(RelIncl (On X)));
theorem ThN1:
theorem ThN1a:
theorem
theorem ThN3:
theorem ThN4:
theorem ThN5:
theorem ThN6:
theorem ThN7:
theorem
begin
theorem LemF1:
:: deftheorem defines criticals ORDINAL6:def 7 :
for f being Ordinal-Sequence holds criticals f = numbering { a where a is Element of dom f : a is_a_fixpoint_of f } ;
theorem Th01:
theorem Th02:
theorem Th03:
theorem
theorem Th05:
theorem Th06:
theorem
theorem
theorem Th08a:
theorem Th08:
theorem Th19:
theorem Th09:
theorem Th0A:
begin
theorem ThC1:
theorem ThC2:
Lm1:
{} in omega
by ORDINAL1:def 12;
theorem Th38:
theorem Th39:
theorem Th40:
begin
:: deftheorem EXP defines exp ORDINAL6:def 8 :
for U being Universe
for a being ordinal number st a in U holds
for b3 being Ordinal-Sequence of U holds
( b3 = U exp a iff for b being Ordinal of U holds b3 . b = exp (a,b) );
:: deftheorem OSV defines Ordinal-Sequence-valued ORDINAL6:def 9 :
for g being Function holds
( g is Ordinal-Sequence-valued iff for x being set st x in rng g holds
x is Ordinal-Sequence );
:: deftheorem defines with_the_same_dom ORDINAL6:def 10 :
for f being Function holds
( f is with_the_same_dom iff rng f is with_common_domain );
:: deftheorem defines criticals ORDINAL6:def 11 :
for g being Ordinal-Sequence-valued T-Sequence holds criticals g = numbering { a where a is Element of dom (g . 0) : ( a in dom (g . 0) & ( for f being Ordinal-Sequence st f in rng g holds
a is_a_fixpoint_of f ) ) } ;
theorem ThA1:
theorem ThA2:
theorem
theorem ThA5:
theorem ThA6:
theorem
theorem ThA9:
theorem ThAA:
theorem ThAB:
theorem ThAC:
:: deftheorem LIM defines lims ORDINAL6:def 12 :
for g being Ordinal-Sequence-valued T-Sequence
for b2 being Ordinal-Sequence holds
( b2 = lims g iff ( dom b2 = dom (g . 0) & ( for a being ordinal number st a in dom b2 holds
b2 . a = union { ((g . b) . a) where b is Element of dom g : b in dom g } ) ) );
theorem ThL1:
begin
:: deftheorem OSc defines OS@ ORDINAL6:def 13 :
for x being set holds
( ( x is Ordinal-Sequence implies OS@ x = x ) & ( x is not Ordinal-Sequence implies OS@ x = the Ordinal-Sequence ) );
:: deftheorem OSVc defines OSV@ ORDINAL6:def 14 :
for x being set holds
( ( x is Ordinal-Sequence-valued T-Sequence implies OSV@ x = x ) & ( x is not Ordinal-Sequence-valued T-Sequence implies OSV@ x = the Ordinal-Sequence-valued T-Sequence ) );
:: deftheorem V defines -Veblen ORDINAL6:def 15 :
for U being Universe
for b2 being Ordinal-Sequence-valued T-Sequence holds
( b2 = U -Veblen iff ( dom b2 = On U & b2 . 0 = U exp omega & ( for b being ordinal number st succ b in On U holds
b2 . (succ b) = criticals (b2 . b) ) & ( for l being limit_ordinal non empty Ordinal st l in On U holds
b2 . l = criticals (b2 | l) ) ) );
theorem Unc1:
theorem Th51:
theorem
theorem Th52:
theorem Th53:
Th21:
for U being Universe st omega in U holds
(U -Veblen) . 0 is normal Ordinal-Sequence of U
Th22:
for a being ordinal number
for U being Universe st omega in U & a in U & (U -Veblen) . a is normal Ordinal-Sequence of U holds
(U -Veblen) . (succ a) is normal Ordinal-Sequence of U
Th61:
for l being limit_ordinal non empty Ordinal
for U being Universe st l in U & ( for a being ordinal number st a in l holds
(U -Veblen) . a is normal Ordinal-Sequence of U ) holds
(U -Veblen) . l is normal Ordinal-Sequence of U
theorem Th23:
theorem Th24:
theorem Th25:
theorem
:: deftheorem defines -Veblen ORDINAL6:def 16 :
for a, b being ordinal number holds a -Veblen b = (((Tarski-Class ((a \/ b) \/ omega)) -Veblen) . a) . b;
:: deftheorem defines -Veblen ORDINAL6:def 17 :
for n being Nat
for b being ordinal number holds n -Veblen b = (((Tarski-Class (b \/ omega)) -Veblen) . n) . b;
theorem LemT:
theorem Th26:
theorem Th10:
theorem Th11:
theorem Th11a:
theorem Th15:
theorem Th15a:
theorem
begin
theorem Th12:
theorem Th13:
theorem Th14:
Th16:
1 -Veblen 0 = epsilon_ 0
Th17:
for a being ordinal number st 1 -Veblen a = epsilon_ a holds
1 -Veblen (succ a) = epsilon_ (succ a)
Th18:
for l being limit_ordinal non empty Ordinal st ( for a being ordinal number st a in l holds
1 -Veblen a = epsilon_ a ) holds
1 -Veblen l = epsilon_ l
theorem