let n be Nat; :: thesis: uInt . n = No_Ordinal_op n
defpred S1[ Nat] means uInt . $1 = No_Ordinal_op $1;
A1: S1[ 0 ] by Def1, Th64;
A2: for m being Nat st S1[m] holds
S1[m + 1]
proof
let m be Nat; :: thesis: ( S1[m] implies S1[m + 1] )
assume A3: S1[m] ; :: thesis: S1[m + 1]
Segm (m + 1) = succ (Segm m) by NAT_1:38;
hence No_Ordinal_op (m + 1) = [{(No_Ordinal_op m)},{}] by Th65
.= uInt . (m + 1) by Def1, A3 ;
:: thesis: verum
end;
for m being Nat holds S1[m] from NAT_1:sch 2(A1, A2);
hence uInt . n = No_Ordinal_op n ; :: thesis: verum