let g1, g2 be Ordinal-Sequence-valued Sequence; ( dom g1 = On U & g1 . 0 = U exp omega & ( for b being Ordinal st succ b in On U holds
g1 . (succ b) = criticals (g1 . b) ) & ( for l being limit_ordinal non empty Ordinal st l in On U holds
g1 . l = criticals (g1 | l) ) & dom g2 = On U & g2 . 0 = U exp omega & ( for b being Ordinal st succ b in On U holds
g2 . (succ b) = criticals (g2 . b) ) & ( for l being limit_ordinal non empty Ordinal st l in On U holds
g2 . l = criticals (g2 | l) ) implies g1 = g2 )
assume that
A14:
dom g1 = On U
and
A15:
g1 . 0 = U exp omega
and
A16:
for b being Ordinal st succ b in On U holds
g1 . (succ b) = criticals (g1 . b)
and
A17:
for l being limit_ordinal non empty Ordinal st l in On U holds
g1 . l = criticals (g1 | l)
and
A18:
dom g2 = On U
and
A19:
g2 . 0 = U exp omega
and
A20:
for b being Ordinal st succ b in On U holds
g2 . (succ b) = criticals (g2 . b)
and
A21:
for l being limit_ordinal non empty Ordinal st l in On U holds
g2 . l = criticals (g2 | l)
; g1 = g2
deffunc H1( set , Ordinal-Sequence) -> Ordinal-Sequence = criticals $2;
deffunc H2( set , Ordinal-Sequence-valued Sequence) -> Ordinal-Sequence = criticals $2;
A22:
( 0 in On U implies g1 . 0 = U exp omega )
by A15;
A23:
for b being Ordinal st succ b in On U holds
g1 . (succ b) = H1(b,g1 . b)
by A16;
A24:
for a being Ordinal st a in On U & a <> 0 & a is limit_ordinal holds
g1 . a = H2(a,g1 | a)
by A17;
A25:
( 0 in On U implies g2 . 0 = U exp omega )
by A19;
A26:
for b being Ordinal st succ b in On U holds
g2 . (succ b) = H1(b,g2 . b)
by A20;
A27:
for a being Ordinal st a in On U & a <> 0 & a is limit_ordinal holds
g2 . a = H2(a,g2 | a)
by A21;
thus
g1 = g2
from ORDINAL2:sch 4(A14, A22, A23, A24, A18, A25, A26, A27); verum