begin
:: deftheorem defines DOMS VALUED_2:def 1 :
for Y being functional set holds DOMS Y = union { (dom f) where f is Element of Y : verum } ;
:: deftheorem Def2 defines complex-functions-membered VALUED_2:def 2 :
for X being set holds
( X is complex-functions-membered iff for x being set st x in X holds
x is complex-valued Function );
:: deftheorem Def3 defines ext-real-functions-membered VALUED_2:def 3 :
for X being set holds
( X is ext-real-functions-membered iff for x being set st x in X holds
x is ext-real-valued Function );
:: deftheorem Def4 defines real-functions-membered VALUED_2:def 4 :
for X being set holds
( X is real-functions-membered iff for x being set st x in X holds
x is real-valued Function );
:: deftheorem Def5 defines rational-functions-membered VALUED_2:def 5 :
for X being set holds
( X is rational-functions-membered iff for x being set st x in X holds
x is rational-valued Function );
:: deftheorem Def6 defines integer-functions-membered VALUED_2:def 6 :
for X being set holds
( X is integer-functions-membered iff for x being set st x in X holds
x is integer-valued Function );
:: deftheorem Def7 defines natural-functions-membered VALUED_2:def 7 :
for X being set holds
( X is natural-functions-membered iff for x being set st x in X holds
x is natural-valued Function );
set ff = the natural-valued Function;
:: deftheorem Def8 defines C_PFuncs VALUED_2:def 8 :
for D, b2 being set holds
( b2 = C_PFuncs D iff for f being set holds
( f in b2 iff f is PartFunc of D,COMPLEX ) );
:: deftheorem Def9 defines C_Funcs VALUED_2:def 9 :
for D, b2 being set holds
( b2 = C_Funcs D iff for f being set holds
( f in b2 iff f is Function of D,COMPLEX ) );
:: deftheorem Def10 defines E_PFuncs VALUED_2:def 10 :
for D, b2 being set holds
( b2 = E_PFuncs D iff for f being set holds
( f in b2 iff f is PartFunc of D,ExtREAL ) );
:: deftheorem Def11 defines E_Funcs VALUED_2:def 11 :
for D, b2 being set holds
( b2 = E_Funcs D iff for f being set holds
( f in b2 iff f is Function of D,ExtREAL ) );
:: deftheorem Def12 defines R_PFuncs VALUED_2:def 12 :
for D, b2 being set holds
( b2 = R_PFuncs D iff for f being set holds
( f in b2 iff f is PartFunc of D,REAL ) );
:: deftheorem Def13 defines R_Funcs VALUED_2:def 13 :
for D, b2 being set holds
( b2 = R_Funcs D iff for f being set holds
( f in b2 iff f is Function of D,REAL ) );
:: deftheorem Def14 defines Q_PFuncs VALUED_2:def 14 :
for D, b2 being set holds
( b2 = Q_PFuncs D iff for f being set holds
( f in b2 iff f is PartFunc of D,RAT ) );
:: deftheorem Def15 defines Q_Funcs VALUED_2:def 15 :
for D, b2 being set holds
( b2 = Q_Funcs D iff for f being set holds
( f in b2 iff f is Function of D,RAT ) );
:: deftheorem Def16 defines I_PFuncs VALUED_2:def 16 :
for D, b2 being set holds
( b2 = I_PFuncs D iff for f being set holds
( f in b2 iff f is PartFunc of D,INT ) );
:: deftheorem Def17 defines I_Funcs VALUED_2:def 17 :
for D, b2 being set holds
( b2 = I_Funcs D iff for f being set holds
( f in b2 iff f is Function of D,INT ) );
:: deftheorem Def18 defines N_PFuncs VALUED_2:def 18 :
for D, b2 being set holds
( b2 = N_PFuncs D iff for f being set holds
( f in b2 iff f is PartFunc of D,NAT ) );
:: deftheorem Def19 defines N_Funcs VALUED_2:def 19 :
for D, b2 being set holds
( b2 = N_Funcs D iff for f being set holds
( f in b2 iff f is Function of D,NAT ) );
theorem Th1:
theorem Th2:
theorem Th3:
theorem Th4:
theorem Th5:
theorem Th6:
:: deftheorem Def20 defines complex-functions-valued VALUED_2:def 20 :
for R being Relation holds
( R is complex-functions-valued iff rng R is complex-functions-membered );
:: deftheorem Def21 defines ext-real-functions-valued VALUED_2:def 21 :
for R being Relation holds
( R is ext-real-functions-valued iff rng R is ext-real-functions-membered );
:: deftheorem Def22 defines real-functions-valued VALUED_2:def 22 :
for R being Relation holds
( R is real-functions-valued iff rng R is real-functions-membered );
:: deftheorem Def23 defines rational-functions-valued VALUED_2:def 23 :
for R being Relation holds
( R is rational-functions-valued iff rng R is rational-functions-membered );
:: deftheorem Def24 defines integer-functions-valued VALUED_2:def 24 :
for R being Relation holds
( R is integer-functions-valued iff rng R is integer-functions-membered );
:: deftheorem Def25 defines natural-functions-valued VALUED_2:def 25 :
for R being Relation holds
( R is natural-functions-valued iff rng R is natural-functions-membered );
:: deftheorem defines complex-functions-valued VALUED_2:def 26 :
for f being Function holds
( f is complex-functions-valued iff for x being set st x in dom f holds
f . x is complex-valued Function );
:: deftheorem defines ext-real-functions-valued VALUED_2:def 27 :
for f being Function holds
( f is ext-real-functions-valued iff for x being set st x in dom f holds
f . x is ext-real-valued Function );
:: deftheorem defines real-functions-valued VALUED_2:def 28 :
for f being Function holds
( f is real-functions-valued iff for x being set st x in dom f holds
f . x is real-valued Function );
:: deftheorem defines rational-functions-valued VALUED_2:def 29 :
for f being Function holds
( f is rational-functions-valued iff for x being set st x in dom f holds
f . x is rational-valued Function );
:: deftheorem defines integer-functions-valued VALUED_2:def 30 :
for f being Function holds
( f is integer-functions-valued iff for x being set st x in dom f holds
f . x is integer-valued Function );
:: deftheorem defines natural-functions-valued VALUED_2:def 31 :
for f being Function holds
( f is natural-functions-valued iff for x being set st x in dom f holds
f . x is natural-valued Function );
begin
theorem Th7:
theorem Th8:
theorem Th9:
theorem Th10:
theorem Th11:
theorem Th12:
theorem Th13:
theorem Th14:
theorem Th15:
theorem Th16:
theorem Th17:
theorem Th18:
theorem Th19:
theorem Th20:
theorem Th21:
theorem Th22:
theorem Th23:
theorem Th24:
theorem Th25:
theorem
theorem Th27:
:: deftheorem defines (/) VALUED_2:def 32 :
for f being complex-valued Function
for c being complex number holds f (/) c = (1 / c) (#) f;
theorem
theorem
theorem Th30:
theorem Th31:
theorem
theorem Th33:
theorem
theorem
theorem
theorem
theorem
theorem
theorem
:: deftheorem Def33 defines <-> VALUED_2:def 33 :
for X being set
for Y being complex-functions-membered set
for f being PartFunc of X,Y
for b4 being Function holds
( b4 = <-> f iff ( dom b4 = dom f & ( for x being set st x in dom b4 holds
b4 . x = - (f . x) ) ) );
theorem
theorem
:: deftheorem defines (-) VALUED_2:def 34 :
for X being complex-functions-membered set
for Y being set
for f being PartFunc of X,Y
for b4 being Function holds
( b4 = f (-) iff ( dom b4 = dom f & ( for x being complex-valued Function st x in dom b4 holds
b4 . x = f . (- x) ) ) );
:: deftheorem Def35 defines </> VALUED_2:def 35 :
for X being set
for Y being complex-functions-membered set
for f being PartFunc of X,Y
for b4 being Function holds
( b4 = </> f iff ( dom b4 = dom f & ( for x being set st x in dom b4 holds
b4 . x = (f . x) " ) ) );
theorem
:: deftheorem Def36 defines abs VALUED_2:def 36 :
for X being set
for Y being complex-functions-membered set
for f being PartFunc of X,Y
for b4 being Function holds
( b4 = abs f iff ( dom b4 = dom f & ( for x being set st x in dom b4 holds
b4 . x = abs (f . x) ) ) );
theorem
:: deftheorem Def37 defines [+] VALUED_2:def 37 :
for X being set
for Y being complex-functions-membered set
for f being PartFunc of X,Y
for c being complex number
for b5 being Function holds
( b5 = f [+] c iff ( dom b5 = dom f & ( for x being set st x in dom b5 holds
b5 . x = c + (f . x) ) ) );
theorem
theorem
:: deftheorem defines [-] VALUED_2:def 38 :
for X being set
for Y being complex-functions-membered set
for f being PartFunc of X,Y
for c being complex number holds f [-] c = f [+] (- c);
theorem
theorem
theorem
theorem
theorem
theorem
:: deftheorem Def39 defines [#] VALUED_2:def 39 :
for X being set
for Y being complex-functions-membered set
for f being PartFunc of X,Y
for c being complex number
for b5 being Function holds
( b5 = f [#] c iff ( dom b5 = dom f & ( for x being set st x in dom b5 holds
b5 . x = c (#) (f . x) ) ) );
theorem
theorem
:: deftheorem defines [/] VALUED_2:def 40 :
for X being set
for Y being complex-functions-membered set
for f being PartFunc of X,Y
for c being complex number holds f [/] c = f [#] (c ");
theorem
theorem
theorem
theorem
:: deftheorem Def41 defines <+> VALUED_2:def 41 :
for X being set
for Y being complex-functions-membered set
for f being PartFunc of X,Y
for g being complex-valued Function
for b5 being Function holds
( b5 = f <+> g iff ( dom b5 = (dom f) /\ (dom g) & ( for x being set st x in dom b5 holds
b5 . x = (f . x) + (g . x) ) ) );
theorem
theorem
:: deftheorem defines <-> VALUED_2:def 42 :
for X being set
for Y being complex-functions-membered set
for f being PartFunc of X,Y
for g being complex-valued Function holds f <-> g = f <+> (- g);
theorem Th61:
theorem Th62:
theorem
theorem
theorem
theorem
theorem
:: deftheorem Def43 defines <#> VALUED_2:def 43 :
for X being set
for Y being complex-functions-membered set
for f being PartFunc of X,Y
for g being complex-valued Function
for b5 being Function holds
( b5 = f <#> g iff ( dom b5 = (dom f) /\ (dom g) & ( for x being set st x in dom b5 holds
b5 . x = (f . x) (#) (g . x) ) ) );
theorem
theorem
theorem
:: deftheorem defines </> VALUED_2:def 44 :
for X being set
for Y being complex-functions-membered set
for f being PartFunc of X,Y
for g being complex-valued Function holds f </> g = f <#> (g ");
theorem Th71:
theorem Th72:
theorem
:: deftheorem Def45 defines <++> VALUED_2:def 45 :
for X1, X2 being set
for Y1, Y2 being complex-functions-membered set
for f being PartFunc of X1,Y1
for g being PartFunc of X2,Y2
for b7 being Function holds
( b7 = f <++> g iff ( dom b7 = (dom f) /\ (dom g) & ( for x being set st x in dom b7 holds
b7 . x = (f . x) + (g . x) ) ) );
theorem
theorem
theorem
:: deftheorem Def46 defines <--> VALUED_2:def 46 :
for X1, X2 being set
for Y1, Y2 being complex-functions-membered set
for f being PartFunc of X1,Y1
for g being PartFunc of X2,Y2
for b7 being Function holds
( b7 = f <--> g iff ( dom b7 = (dom f) /\ (dom g) & ( for x being set st x in dom b7 holds
b7 . x = (f . x) - (g . x) ) ) );
theorem
theorem
theorem
theorem
theorem
theorem
:: deftheorem Def47 defines <##> VALUED_2:def 47 :
for X1, X2 being set
for Y1, Y2 being complex-functions-membered set
for f being PartFunc of X1,Y1
for g being PartFunc of X2,Y2
for b7 being Function holds
( b7 = f <##> g iff ( dom b7 = (dom f) /\ (dom g) & ( for x being set st x in dom b7 holds
b7 . x = (f . x) (#) (g . x) ) ) );
theorem Th83:
theorem
theorem
theorem
theorem Th87:
theorem
theorem Th89:
theorem
:: deftheorem Def48 defines <//> VALUED_2:def 48 :
for X1, X2 being set
for Y1, Y2 being complex-functions-membered set
for f being PartFunc of X1,Y1
for g being PartFunc of X2,Y2
for b7 being Function holds
( b7 = f <//> g iff ( dom b7 = (dom f) /\ (dom g) & ( for x being set st x in dom b7 holds
b7 . x = (f . x) /" (g . x) ) ) );
theorem
theorem
theorem
theorem
theorem
theorem
theorem