let fs be finite Subset of omega ; :: thesis: 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 ; :: thesis: 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; :: thesis: ( 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 & rng (f * decode ) c= E )
by FUNCT_2:def 1;
hence A1:
dom ((f * decode ) | fs) = fs
by RELAT_1:91; :: thesis: ( rng ((f * decode ) | fs) c= E & (f * decode ) | fs in Funcs fs,E & dom (f * decode ) = omega )
thus
rng ((f * decode ) | fs) c= E
; :: thesis: ( (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; :: thesis: dom (f * decode ) = omega
thus
dom (f * decode ) = omega
by FUNCT_2:def 1; :: thesis: verum