let I be non empty set ; for S being non empty non void ManySortedSign
for A being MSAlgebra-Family of I,S
for o being OperSymbol of S
for f being Function st the_arity_of o = {} & dom f = I & ( for i being Element of I holds f . i = const o,(A . i) ) holds
f = const o,(product A)
let S be non empty non void ManySortedSign ; for A being MSAlgebra-Family of I,S
for o being OperSymbol of S
for f being Function st the_arity_of o = {} & dom f = I & ( for i being Element of I holds f . i = const o,(A . i) ) holds
f = const o,(product A)
let A be MSAlgebra-Family of I,S; for o being OperSymbol of S
for f being Function st the_arity_of o = {} & dom f = I & ( for i being Element of I holds f . i = const o,(A . i) ) holds
f = const o,(product A)
let o be OperSymbol of S; for f being Function st the_arity_of o = {} & dom f = I & ( for i being Element of I holds f . i = const o,(A . i) ) holds
f = const o,(product A)
let f be Function; ( the_arity_of o = {} & dom f = I & ( for i being Element of I holds f . i = const o,(A . i) ) implies f = const o,(product A) )
assume that
A1:
the_arity_of o = {}
and
A2:
dom f = I
and
A3:
for i being Element of I holds f . i = const o,(A . i)
; f = const o,(product A)
set C = union { (Result o,(A . i9)) where i9 is Element of I : verum } ;
const o,(product A) in Funcs I,(union { (Result o,(A . i9)) where i9 is Element of I : verum } )
by A1, Th9;
then
ex g2 being Function st
( g2 = const o,(product A) & dom g2 = I & rng g2 c= union { (Result o,(A . i9)) where i9 is Element of I : verum } )
by FUNCT_2:def 2;
hence
f = const o,(product A)
by A2, A4, FUNCT_1:9; verum