A3: ex S being non empty ManySortedSign ex x being set st
( S = F4() . 0 & x = F5() . 0 & S1[S,x, 0 ] ) by A1;
let n be Nat; :: thesis: for x being set st x = F5() . n holds
F5() . (n + 1) = F3(x,n)

let x be set ; :: thesis: ( x = F5() . n implies F5() . (n + 1) = F3(x,n) )
A4: for n being Nat
for S being non empty ManySortedSign
for x being set st S = F4() . n & x = F5() . n & S1[S,x,n] holds
S1[F2(S,x,n),F3(x,n),n + 1] ;
A5: for n being Nat
for S being non empty ManySortedSign
for x being set st S = F4() . n & x = F5() . n holds
( F4() . (n + 1) = F2(S,x,n) & F5() . (n + 1) = F3(x,n) ) by A2;
for n being Nat ex S being non empty ManySortedSign st
( S = F4() . n & S1[S,F5() . n,n] ) from CIRCCMB2:sch 2(A3, A5, A4);
then A6: ex S being non empty ManySortedSign st S = F4() . n ;
assume x = F5() . n ; :: thesis: F5() . (n + 1) = F3(x,n)
hence F5() . (n + 1) = F3(x,n) by A2, A6; :: thesis: verum