defpred S1[ Nat] means for H being LTL-formula st len H = $1 holds
P1[H];
A4: for n being Nat st ( for k being Nat st k < n holds
S1[k] ) holds
S1[n]
proof
let n be Nat; :: thesis: ( ( for k being Nat st k < n holds
S1[k] ) implies S1[n] )

assume A5: for k being Nat st k < n holds
for H being LTL-formula st len H = k holds
P1[H] ; :: thesis: S1[n]
let H be LTL-formula; :: thesis: ( len H = n implies P1[H] )
assume A6: len H = n ; :: thesis: P1[H]
A7: now :: thesis: ( ( H is conjunctive or H is disjunctive or H is Until or H is Release ) implies P1[H] )end;
now :: thesis: ( ( H is negative or H is next ) implies P1[H] )end;
hence P1[H] by A1, A7, Th2; :: thesis: verum
end;
A11: for n being Nat holds S1[n] from NAT_1:sch 4(A4);
let H be LTL-formula; :: thesis: P1[H]
len H = len H ;
hence P1[H] by A11; :: thesis: verum