defpred S1[ Nat] means Absval (Bin1 $1) = 1;
A1: for n being non empty Nat st S1[n] holds
S1[n + 1]
proof
let n be non empty Nat; :: thesis: ( S1[n] implies S1[n + 1] )
assume A2: Absval (Bin1 n) = 1 ; :: thesis: S1[n + 1]
thus Absval (Bin1 (n + 1)) = Absval ((Bin1 n) ^ <*FALSE *>) by BINARI_2:9
.= (Absval (Bin1 n)) + (IFEQ FALSE ,FALSE ,0 ,(2 to_power n)) by BINARITH:46
.= (Absval (Bin1 n)) + 0 by FUNCOP_1:def 8
.= 1 by A2 ; :: thesis: verum
end;
A3: S1[1] by Th11, BINARITH:42;
thus for n being non empty Nat holds S1[n] from NAT_1:sch 10(A3, A1); :: thesis: verum