hereby :: thesis: ( ( for i being object st i in dom f holds
f . i is finite ) implies f is finite-yielding )
assume A1: f is finite-yielding ; :: thesis: for i being object st i in dom f holds
f . b2 is finite

let i be object ; :: thesis: ( i in dom f implies f . b1 is finite )
assume i in dom f ; :: thesis: f . b1 is finite
per cases ( i in dom f or not i in dom f ) ;
end;
end;
assume A2: for i being object st i in dom f holds
f . i is finite ; :: thesis: f is finite-yielding
let i be set ; :: according to FINSET_1:def 2 :: thesis: ( i in rng f implies i is finite )
assume i in rng f ; :: thesis: i is finite
then ex x being object st
( x in dom f & i = f . x ) by FUNCT_1:def 3;
hence i is finite by A2; :: thesis: verum