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 Th8;
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