let fs be finite Subset of omega; for E being non empty set
for f being Function of VAR,E holds
( dom ((f * decode) | fs) = fs & rng ((f * decode) | fs) c= E & (f * decode) | fs in Funcs (fs,E) & dom (f * decode) = omega )
let E be non empty set ; for f being Function of VAR,E holds
( dom ((f * decode) | fs) = fs & rng ((f * decode) | fs) c= E & (f * decode) | fs in Funcs (fs,E) & dom (f * decode) = omega )
let f be Function of VAR,E; ( dom ((f * decode) | fs) = fs & rng ((f * decode) | fs) c= E & (f * decode) | fs in Funcs (fs,E) & dom (f * decode) = omega )
dom (f * decode) = omega
by FUNCT_2:def 1;
hence A1:
dom ((f * decode) | fs) = fs
by RELAT_1:62; ( rng ((f * decode) | fs) c= E & (f * decode) | fs in Funcs (fs,E) & dom (f * decode) = omega )
thus
rng ((f * decode) | fs) c= E
; ( (f * decode) | fs in Funcs (fs,E) & dom (f * decode) = omega )
hence
(f * decode) | fs in Funcs (fs,E)
by A1, FUNCT_2:def 2; dom (f * decode) = omega
thus
dom (f * decode) = omega
by FUNCT_2:def 1; verum