scheme :: ORDINAL2:sch 4
TSUniq1{ F1() -> Ordinal, F2() -> object , F3( Ordinal, set ) -> object , F4( Ordinal, Sequence) -> object , F5() -> Sequence, F6() -> Sequence } :
F5() = F6()
provided
A1: dom F5() = F1() and
A2: ( 0 in F1() implies F5() . 0 = F2() ) and
A3: for A being Ordinal st succ A in F1() holds
F5() . (succ A) = F3(A,(F5() . A)) and
A4: for A being Ordinal st A in F1() & A <> 0 & A is limit_ordinal holds
F5() . A = F4(A,(F5() | A)) and
A5: dom F6() = F1() and
A6: ( 0 in F1() implies F6() . 0 = F2() ) and
A7: for A being Ordinal st succ A in F1() holds
F6() . (succ A) = F3(A,(F6() . A)) and
A8: for A being Ordinal st A in F1() & A <> 0 & A is limit_ordinal holds
F6() . A = F4(A,(F6() | A))