const o,(product A) is Function
proof
per cases ( the_arity_of o = {} or the_arity_of o <> {} ) ;
suppose the_arity_of o = {} ; :: thesis: const o,(product A) is Function
then const o,(product A) in Funcs I,(union { (Result o,(A . i9)) where i9 is Element of I : verum } ) by Th9;
then ex g being Function st
( g = const o,(product A) & dom g = I & rng g c= union { (Result o,(A . i9)) where i9 is Element of I : verum } ) by FUNCT_2:def 2;
hence const o,(product A) is Function ; :: thesis: verum
end;
end;
end;
hence ( const o,(product A) is Relation-like & const o,(product A) is Function-like ) ; :: thesis: verum