let R1, R2 be Real_Sequence; :: thesis: ( ( for k being Nat holds ( ( L . k in W implies R1 . k =len(CastLTL(L . k)) ) & ( not L . k in W implies R1 . k =0 ) ) ) & ( for k being Nat holds ( ( L . k in W implies R2 . k =len(CastLTL(L . k)) ) & ( not L . k in W implies R2 . k =0 ) ) ) implies R1 = R2 )
( ( for k being Nat holds ( ( L . k in W implies R1 . k =len(CastLTL(L . k)) ) & ( not L . k in W implies R1 . k =0 ) ) ) & ( for k being Nat holds ( ( L . k in W implies R2 . k =len(CastLTL(L . k)) ) & ( not L . k in W implies R2 . k =0 ) ) ) implies R1 = R2 )
assume that B1:
for k being Nat holds ( ( L . k in W implies R1 . k =len(CastLTL(L . k)) ) & ( not L . k in W implies R1 . k =0 ) )
and B2:
for k being Nat holds ( ( L . k in W implies R2 . k =len(CastLTL(L . k)) ) & ( not L . k in W implies R2 . k =0 ) )
; :: thesis: R1 = R2
for x being set st x inNAT holds R1 . x = R2 . x
hence
( ( for k being Nat holds ( ( L . k in W implies R1 . k =len(CastLTL(L . k)) ) & ( not L . k in W implies R1 . k =0 ) ) ) & ( for k being Nat holds ( ( L . k in W implies R2 . k =len(CastLTL(L . k)) ) & ( not L . k in W implies R2 . k =0 ) ) ) implies R1 = R2 )
; :: thesis: verum