:: CFUNCDOM semantic presentation

begin

definition
let A be ( ( non empty ) ( non empty ) set ) ;
func ComplexFuncAdd A -> ( ( Function-like quasi_total ) ( Relation-like [:(Funcs (A : ( ( ) ( ) CNORMSTR ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) )) : ( ( ) ( non empty ) FUNCTION_DOMAIN of A : ( ( ) ( ) CNORMSTR ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ,(Funcs (A : ( ( ) ( ) CNORMSTR ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) )) : ( ( ) ( non empty ) FUNCTION_DOMAIN of A : ( ( ) ( ) CNORMSTR ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) :] : ( ( ) ( ) set ) -defined Funcs (A : ( ( ) ( ) CNORMSTR ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of A : ( ( ) ( ) CNORMSTR ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) -valued Function-like quasi_total ) BinOp of Funcs (A : ( ( ) ( ) CNORMSTR ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of A : ( ( ) ( ) CNORMSTR ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) means :: CFUNCDOM:def 1
for f, g being ( ( ) ( Relation-like A : ( ( ) ( ) CNORMSTR ) -defined COMPLEX : ( ( ) ( non empty V37() ) set ) -valued Function-like quasi_total ) Element of Funcs (A : ( ( ) ( ) CNORMSTR ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of A : ( ( ) ( ) CNORMSTR ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) holds it : ( ( ) ( ) VectSpStr over A : ( ( ) ( ) CNORMSTR ) ) . (f : ( ( ) ( Relation-like A : ( ( non empty ) ( non empty ) set ) -defined COMPLEX : ( ( ) ( non empty V37() ) set ) -valued Function-like quasi_total ) Element of Funcs (A : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of A : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) ,g : ( ( ) ( Relation-like A : ( ( non empty ) ( non empty ) set ) -defined COMPLEX : ( ( ) ( non empty V37() ) set ) -valued Function-like quasi_total ) Element of Funcs (A : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of A : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) ) : ( ( ) ( Relation-like A : ( ( ) ( ) CNORMSTR ) -defined COMPLEX : ( ( ) ( non empty V37() ) set ) -valued Function-like quasi_total ) Element of Funcs (A : ( ( ) ( ) CNORMSTR ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of A : ( ( ) ( ) CNORMSTR ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) = addcomplex : ( ( Function-like quasi_total ) ( Relation-like [:COMPLEX : ( ( ) ( non empty V37() ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) :] : ( ( ) ( ) set ) -defined COMPLEX : ( ( ) ( non empty V37() ) set ) -valued Function-like quasi_total ) Element of bool [:[:COMPLEX : ( ( ) ( non empty V37() ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) :] : ( ( ) ( ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) :] : ( ( ) ( ) set ) : ( ( ) ( ) set ) ) .: (f : ( ( ) ( Relation-like A : ( ( non empty ) ( non empty ) set ) -defined COMPLEX : ( ( ) ( non empty V37() ) set ) -valued Function-like quasi_total ) Element of Funcs (A : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of A : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) ,g : ( ( ) ( Relation-like A : ( ( non empty ) ( non empty ) set ) -defined COMPLEX : ( ( ) ( non empty V37() ) set ) -valued Function-like quasi_total ) Element of Funcs (A : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of A : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) ) : ( ( ) ( Relation-like A : ( ( ) ( ) CNORMSTR ) -defined COMPLEX : ( ( ) ( non empty V37() ) set ) -valued Function-like quasi_total ) Element of Funcs (A : ( ( ) ( ) CNORMSTR ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of A : ( ( ) ( ) CNORMSTR ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) ;
end;

definition
let A be ( ( non empty ) ( non empty ) set ) ;
func ComplexFuncMult A -> ( ( Function-like quasi_total ) ( Relation-like [:(Funcs (A : ( ( ) ( ) CNORMSTR ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) )) : ( ( ) ( non empty ) FUNCTION_DOMAIN of A : ( ( ) ( ) CNORMSTR ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ,(Funcs (A : ( ( ) ( ) CNORMSTR ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) )) : ( ( ) ( non empty ) FUNCTION_DOMAIN of A : ( ( ) ( ) CNORMSTR ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) :] : ( ( ) ( ) set ) -defined Funcs (A : ( ( ) ( ) CNORMSTR ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of A : ( ( ) ( ) CNORMSTR ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) -valued Function-like quasi_total ) BinOp of Funcs (A : ( ( ) ( ) CNORMSTR ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of A : ( ( ) ( ) CNORMSTR ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) means :: CFUNCDOM:def 2
for f, g being ( ( ) ( Relation-like A : ( ( ) ( ) CNORMSTR ) -defined COMPLEX : ( ( ) ( non empty V37() ) set ) -valued Function-like quasi_total ) Element of Funcs (A : ( ( ) ( ) CNORMSTR ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of A : ( ( ) ( ) CNORMSTR ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) holds it : ( ( ) ( ) VectSpStr over A : ( ( ) ( ) CNORMSTR ) ) . (f : ( ( ) ( Relation-like A : ( ( non empty ) ( non empty ) set ) -defined COMPLEX : ( ( ) ( non empty V37() ) set ) -valued Function-like quasi_total ) Element of Funcs (A : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of A : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) ,g : ( ( ) ( Relation-like A : ( ( non empty ) ( non empty ) set ) -defined COMPLEX : ( ( ) ( non empty V37() ) set ) -valued Function-like quasi_total ) Element of Funcs (A : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of A : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) ) : ( ( ) ( Relation-like A : ( ( ) ( ) CNORMSTR ) -defined COMPLEX : ( ( ) ( non empty V37() ) set ) -valued Function-like quasi_total ) Element of Funcs (A : ( ( ) ( ) CNORMSTR ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of A : ( ( ) ( ) CNORMSTR ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) = multcomplex : ( ( Function-like quasi_total ) ( Relation-like [:COMPLEX : ( ( ) ( non empty V37() ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) :] : ( ( ) ( ) set ) -defined COMPLEX : ( ( ) ( non empty V37() ) set ) -valued Function-like quasi_total ) Element of bool [:[:COMPLEX : ( ( ) ( non empty V37() ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) :] : ( ( ) ( ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) :] : ( ( ) ( ) set ) : ( ( ) ( ) set ) ) .: (f : ( ( ) ( Relation-like A : ( ( non empty ) ( non empty ) set ) -defined COMPLEX : ( ( ) ( non empty V37() ) set ) -valued Function-like quasi_total ) Element of Funcs (A : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of A : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) ,g : ( ( ) ( Relation-like A : ( ( non empty ) ( non empty ) set ) -defined COMPLEX : ( ( ) ( non empty V37() ) set ) -valued Function-like quasi_total ) Element of Funcs (A : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of A : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) ) : ( ( ) ( Relation-like A : ( ( ) ( ) CNORMSTR ) -defined COMPLEX : ( ( ) ( non empty V37() ) set ) -valued Function-like quasi_total ) Element of Funcs (A : ( ( ) ( ) CNORMSTR ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of A : ( ( ) ( ) CNORMSTR ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) ;
end;

definition
let A be ( ( non empty ) ( non empty ) set ) ;
func ComplexFuncExtMult A -> ( ( Function-like quasi_total ) ( Relation-like [:COMPLEX : ( ( ) ( non empty V37() ) set ) ,(Funcs (A : ( ( ) ( ) CNORMSTR ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) )) : ( ( ) ( non empty ) FUNCTION_DOMAIN of A : ( ( ) ( ) CNORMSTR ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) :] : ( ( ) ( ) set ) -defined Funcs (A : ( ( ) ( ) CNORMSTR ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of A : ( ( ) ( ) CNORMSTR ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) -valued Function-like quasi_total ) Function of [:COMPLEX : ( ( ) ( non empty V37() ) set ) ,(Funcs (A : ( ( ) ( ) CNORMSTR ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) )) : ( ( ) ( non empty ) FUNCTION_DOMAIN of A : ( ( ) ( ) CNORMSTR ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) :] : ( ( ) ( ) set ) , Funcs (A : ( ( ) ( ) CNORMSTR ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of A : ( ( ) ( ) CNORMSTR ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) means :: CFUNCDOM:def 3
for z being ( ( ) ( V21() ) Element of COMPLEX : ( ( ) ( non empty V37() ) set ) )
for f being ( ( ) ( Relation-like A : ( ( ) ( ) CNORMSTR ) -defined COMPLEX : ( ( ) ( non empty V37() ) set ) -valued Function-like quasi_total ) Element of Funcs (A : ( ( ) ( ) CNORMSTR ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of A : ( ( ) ( ) CNORMSTR ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) )
for x being ( ( ) ( ) Element of A : ( ( ) ( ) CNORMSTR ) ) holds (it : ( ( ) ( ) VectSpStr over A : ( ( ) ( ) CNORMSTR ) ) . [z : ( ( ) ( V21() ) Element of COMPLEX : ( ( ) ( non empty V37() ) set ) ) ,f : ( ( ) ( Relation-like A : ( ( non empty ) ( non empty ) set ) -defined COMPLEX : ( ( ) ( non empty V37() ) set ) -valued Function-like quasi_total ) Element of Funcs (A : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of A : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) ] : ( ( ) ( ) Element of [:COMPLEX : ( ( ) ( non empty V37() ) set ) ,(Funcs (A : ( ( ) ( ) CNORMSTR ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) )) : ( ( ) ( non empty ) FUNCTION_DOMAIN of A : ( ( ) ( ) CNORMSTR ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) :] : ( ( ) ( ) set ) ) ) : ( ( ) ( Relation-like A : ( ( ) ( ) CNORMSTR ) -defined COMPLEX : ( ( ) ( non empty V37() ) set ) -valued Function-like quasi_total ) Element of Funcs (A : ( ( ) ( ) CNORMSTR ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of A : ( ( ) ( ) CNORMSTR ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) . x : ( ( ) ( ) Element of A : ( ( non empty ) ( non empty ) set ) ) : ( ( ) ( V21() ) Element of COMPLEX : ( ( ) ( non empty V37() ) set ) ) = z : ( ( ) ( V21() ) Element of COMPLEX : ( ( ) ( non empty V37() ) set ) ) * (f : ( ( ) ( Relation-like A : ( ( non empty ) ( non empty ) set ) -defined COMPLEX : ( ( ) ( non empty V37() ) set ) -valued Function-like quasi_total ) Element of Funcs (A : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of A : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) . x : ( ( ) ( ) Element of A : ( ( non empty ) ( non empty ) set ) ) ) : ( ( ) ( V21() ) Element of COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( V21() ) Element of COMPLEX : ( ( ) ( non empty V37() ) set ) ) ;
end;

definition
let A be ( ( non empty ) ( non empty ) set ) ;
func ComplexFuncZero A -> ( ( ) ( Relation-like A : ( ( ) ( ) CNORMSTR ) -defined COMPLEX : ( ( ) ( non empty V37() ) set ) -valued Function-like quasi_total ) Element of Funcs (A : ( ( ) ( ) CNORMSTR ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of A : ( ( ) ( ) CNORMSTR ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) equals :: CFUNCDOM:def 4
A : ( ( ) ( ) CNORMSTR ) --> 0 : ( ( ) ( empty ) Element of NAT : ( ( ) ( ) Element of bool REAL : ( ( ) ( non empty V37() ) set ) : ( ( ) ( ) set ) ) ) : ( ( Function-like quasi_total ) ( Relation-like A : ( ( ) ( ) CNORMSTR ) -defined REAL : ( ( ) ( non empty V37() ) set ) -valued Function-like quasi_total ) Element of bool [:A : ( ( ) ( ) CNORMSTR ) ,REAL : ( ( ) ( non empty V37() ) set ) :] : ( ( ) ( ) set ) : ( ( ) ( ) set ) ) ;
end;

definition
let A be ( ( non empty ) ( non empty ) set ) ;
func ComplexFuncUnit A -> ( ( ) ( Relation-like A : ( ( ) ( ) CNORMSTR ) -defined COMPLEX : ( ( ) ( non empty V37() ) set ) -valued Function-like quasi_total ) Element of Funcs (A : ( ( ) ( ) CNORMSTR ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of A : ( ( ) ( ) CNORMSTR ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) equals :: CFUNCDOM:def 5
A : ( ( ) ( ) CNORMSTR ) --> 1r : ( ( ) ( V21() ) Element of COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( Function-like quasi_total ) ( Relation-like A : ( ( ) ( ) CNORMSTR ) -defined COMPLEX : ( ( ) ( non empty V37() ) set ) -valued Function-like quasi_total ) Element of bool [:A : ( ( ) ( ) CNORMSTR ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) :] : ( ( ) ( ) set ) : ( ( ) ( ) set ) ) ;
end;

theorem :: CFUNCDOM:1
for A being ( ( non empty ) ( non empty ) set )
for h, f, g being ( ( ) ( Relation-like b1 : ( ( non empty ) ( non empty ) set ) -defined COMPLEX : ( ( ) ( non empty V37() ) set ) -valued Function-like quasi_total ) Element of Funcs (A : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b1 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) holds
( h : ( ( ) ( Relation-like b1 : ( ( non empty ) ( non empty ) set ) -defined COMPLEX : ( ( ) ( non empty V37() ) set ) -valued Function-like quasi_total ) Element of Funcs (b1 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b1 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) = (ComplexFuncAdd A : ( ( non empty ) ( non empty ) set ) ) : ( ( Function-like quasi_total ) ( Relation-like [:(Funcs (b1 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) )) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b1 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ,(Funcs (b1 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) )) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b1 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) :] : ( ( ) ( ) set ) -defined Funcs (b1 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b1 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) -valued Function-like quasi_total ) BinOp of Funcs (b1 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b1 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) . (f : ( ( ) ( Relation-like b1 : ( ( non empty ) ( non empty ) set ) -defined COMPLEX : ( ( ) ( non empty V37() ) set ) -valued Function-like quasi_total ) Element of Funcs (b1 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b1 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) ,g : ( ( ) ( Relation-like b1 : ( ( non empty ) ( non empty ) set ) -defined COMPLEX : ( ( ) ( non empty V37() ) set ) -valued Function-like quasi_total ) Element of Funcs (b1 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b1 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) ) : ( ( ) ( Relation-like b1 : ( ( non empty ) ( non empty ) set ) -defined COMPLEX : ( ( ) ( non empty V37() ) set ) -valued Function-like quasi_total ) Element of Funcs (b1 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b1 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) iff for x being ( ( ) ( ) Element of A : ( ( non empty ) ( non empty ) set ) ) holds h : ( ( ) ( Relation-like b1 : ( ( non empty ) ( non empty ) set ) -defined COMPLEX : ( ( ) ( non empty V37() ) set ) -valued Function-like quasi_total ) Element of Funcs (b1 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b1 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) . x : ( ( ) ( ) Element of b1 : ( ( non empty ) ( non empty ) set ) ) : ( ( ) ( V21() ) Element of COMPLEX : ( ( ) ( non empty V37() ) set ) ) = (f : ( ( ) ( Relation-like b1 : ( ( non empty ) ( non empty ) set ) -defined COMPLEX : ( ( ) ( non empty V37() ) set ) -valued Function-like quasi_total ) Element of Funcs (b1 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b1 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) . x : ( ( ) ( ) Element of b1 : ( ( non empty ) ( non empty ) set ) ) ) : ( ( ) ( V21() ) Element of COMPLEX : ( ( ) ( non empty V37() ) set ) ) + (g : ( ( ) ( Relation-like b1 : ( ( non empty ) ( non empty ) set ) -defined COMPLEX : ( ( ) ( non empty V37() ) set ) -valued Function-like quasi_total ) Element of Funcs (b1 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b1 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) . x : ( ( ) ( ) Element of b1 : ( ( non empty ) ( non empty ) set ) ) ) : ( ( ) ( V21() ) Element of COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( V21() ) Element of COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) ;

theorem :: CFUNCDOM:2
for A being ( ( non empty ) ( non empty ) set )
for h, f, g being ( ( ) ( Relation-like b1 : ( ( non empty ) ( non empty ) set ) -defined COMPLEX : ( ( ) ( non empty V37() ) set ) -valued Function-like quasi_total ) Element of Funcs (A : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b1 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) holds
( h : ( ( ) ( Relation-like b1 : ( ( non empty ) ( non empty ) set ) -defined COMPLEX : ( ( ) ( non empty V37() ) set ) -valued Function-like quasi_total ) Element of Funcs (b1 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b1 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) = (ComplexFuncMult A : ( ( non empty ) ( non empty ) set ) ) : ( ( Function-like quasi_total ) ( Relation-like [:(Funcs (b1 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) )) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b1 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ,(Funcs (b1 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) )) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b1 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) :] : ( ( ) ( ) set ) -defined Funcs (b1 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b1 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) -valued Function-like quasi_total ) BinOp of Funcs (b1 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b1 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) . (f : ( ( ) ( Relation-like b1 : ( ( non empty ) ( non empty ) set ) -defined COMPLEX : ( ( ) ( non empty V37() ) set ) -valued Function-like quasi_total ) Element of Funcs (b1 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b1 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) ,g : ( ( ) ( Relation-like b1 : ( ( non empty ) ( non empty ) set ) -defined COMPLEX : ( ( ) ( non empty V37() ) set ) -valued Function-like quasi_total ) Element of Funcs (b1 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b1 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) ) : ( ( ) ( Relation-like b1 : ( ( non empty ) ( non empty ) set ) -defined COMPLEX : ( ( ) ( non empty V37() ) set ) -valued Function-like quasi_total ) Element of Funcs (b1 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b1 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) iff for x being ( ( ) ( ) Element of A : ( ( non empty ) ( non empty ) set ) ) holds h : ( ( ) ( Relation-like b1 : ( ( non empty ) ( non empty ) set ) -defined COMPLEX : ( ( ) ( non empty V37() ) set ) -valued Function-like quasi_total ) Element of Funcs (b1 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b1 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) . x : ( ( ) ( ) Element of b1 : ( ( non empty ) ( non empty ) set ) ) : ( ( ) ( V21() ) Element of COMPLEX : ( ( ) ( non empty V37() ) set ) ) = (f : ( ( ) ( Relation-like b1 : ( ( non empty ) ( non empty ) set ) -defined COMPLEX : ( ( ) ( non empty V37() ) set ) -valued Function-like quasi_total ) Element of Funcs (b1 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b1 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) . x : ( ( ) ( ) Element of b1 : ( ( non empty ) ( non empty ) set ) ) ) : ( ( ) ( V21() ) Element of COMPLEX : ( ( ) ( non empty V37() ) set ) ) * (g : ( ( ) ( Relation-like b1 : ( ( non empty ) ( non empty ) set ) -defined COMPLEX : ( ( ) ( non empty V37() ) set ) -valued Function-like quasi_total ) Element of Funcs (b1 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b1 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) . x : ( ( ) ( ) Element of b1 : ( ( non empty ) ( non empty ) set ) ) ) : ( ( ) ( V21() ) Element of COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( V21() ) Element of COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) ;

theorem :: CFUNCDOM:3
for A being ( ( non empty ) ( non empty ) set ) holds ComplexFuncZero A : ( ( non empty ) ( non empty ) set ) : ( ( ) ( Relation-like b1 : ( ( non empty ) ( non empty ) set ) -defined COMPLEX : ( ( ) ( non empty V37() ) set ) -valued Function-like quasi_total ) Element of Funcs (b1 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b1 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) <> ComplexFuncUnit A : ( ( non empty ) ( non empty ) set ) : ( ( ) ( Relation-like b1 : ( ( non empty ) ( non empty ) set ) -defined COMPLEX : ( ( ) ( non empty V37() ) set ) -valued Function-like quasi_total ) Element of Funcs (b1 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b1 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) ;

theorem :: CFUNCDOM:4
for A being ( ( non empty ) ( non empty ) set )
for h, f being ( ( ) ( Relation-like b1 : ( ( non empty ) ( non empty ) set ) -defined COMPLEX : ( ( ) ( non empty V37() ) set ) -valued Function-like quasi_total ) Element of Funcs (A : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b1 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) )
for a being ( ( ) ( V21() ) Element of COMPLEX : ( ( ) ( non empty V37() ) set ) ) holds
( h : ( ( ) ( Relation-like b1 : ( ( non empty ) ( non empty ) set ) -defined COMPLEX : ( ( ) ( non empty V37() ) set ) -valued Function-like quasi_total ) Element of Funcs (b1 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b1 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) = (ComplexFuncExtMult A : ( ( non empty ) ( non empty ) set ) ) : ( ( Function-like quasi_total ) ( Relation-like [:COMPLEX : ( ( ) ( non empty V37() ) set ) ,(Funcs (b1 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) )) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b1 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) :] : ( ( ) ( ) set ) -defined Funcs (b1 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b1 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) -valued Function-like quasi_total ) Function of [:COMPLEX : ( ( ) ( non empty V37() ) set ) ,(Funcs (b1 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) )) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b1 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) :] : ( ( ) ( ) set ) , Funcs (b1 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b1 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) . [a : ( ( ) ( V21() ) Element of COMPLEX : ( ( ) ( non empty V37() ) set ) ) ,f : ( ( ) ( Relation-like b1 : ( ( non empty ) ( non empty ) set ) -defined COMPLEX : ( ( ) ( non empty V37() ) set ) -valued Function-like quasi_total ) Element of Funcs (b1 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b1 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) ] : ( ( ) ( ) Element of [:COMPLEX : ( ( ) ( non empty V37() ) set ) ,(Funcs (b1 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) )) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b1 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) :] : ( ( ) ( ) set ) ) : ( ( ) ( Relation-like b1 : ( ( non empty ) ( non empty ) set ) -defined COMPLEX : ( ( ) ( non empty V37() ) set ) -valued Function-like quasi_total ) Element of Funcs (b1 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b1 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) iff for x being ( ( ) ( ) Element of A : ( ( non empty ) ( non empty ) set ) ) holds h : ( ( ) ( Relation-like b1 : ( ( non empty ) ( non empty ) set ) -defined COMPLEX : ( ( ) ( non empty V37() ) set ) -valued Function-like quasi_total ) Element of Funcs (b1 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b1 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) . x : ( ( ) ( ) Element of b1 : ( ( non empty ) ( non empty ) set ) ) : ( ( ) ( V21() ) Element of COMPLEX : ( ( ) ( non empty V37() ) set ) ) = a : ( ( ) ( V21() ) Element of COMPLEX : ( ( ) ( non empty V37() ) set ) ) * (f : ( ( ) ( Relation-like b1 : ( ( non empty ) ( non empty ) set ) -defined COMPLEX : ( ( ) ( non empty V37() ) set ) -valued Function-like quasi_total ) Element of Funcs (b1 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b1 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) . x : ( ( ) ( ) Element of b1 : ( ( non empty ) ( non empty ) set ) ) ) : ( ( ) ( V21() ) Element of COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( V21() ) Element of COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) ;

theorem :: CFUNCDOM:5
for A being ( ( non empty ) ( non empty ) set )
for f, g being ( ( ) ( Relation-like b1 : ( ( non empty ) ( non empty ) set ) -defined COMPLEX : ( ( ) ( non empty V37() ) set ) -valued Function-like quasi_total ) Element of Funcs (A : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b1 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) holds (ComplexFuncAdd A : ( ( non empty ) ( non empty ) set ) ) : ( ( Function-like quasi_total ) ( Relation-like [:(Funcs (b1 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) )) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b1 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ,(Funcs (b1 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) )) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b1 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) :] : ( ( ) ( ) set ) -defined Funcs (b1 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b1 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) -valued Function-like quasi_total ) BinOp of Funcs (b1 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b1 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) . (f : ( ( ) ( Relation-like b1 : ( ( non empty ) ( non empty ) set ) -defined COMPLEX : ( ( ) ( non empty V37() ) set ) -valued Function-like quasi_total ) Element of Funcs (b1 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b1 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) ,g : ( ( ) ( Relation-like b1 : ( ( non empty ) ( non empty ) set ) -defined COMPLEX : ( ( ) ( non empty V37() ) set ) -valued Function-like quasi_total ) Element of Funcs (b1 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b1 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) ) : ( ( ) ( Relation-like b1 : ( ( non empty ) ( non empty ) set ) -defined COMPLEX : ( ( ) ( non empty V37() ) set ) -valued Function-like quasi_total ) Element of Funcs (b1 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b1 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) = (ComplexFuncAdd A : ( ( non empty ) ( non empty ) set ) ) : ( ( Function-like quasi_total ) ( Relation-like [:(Funcs (b1 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) )) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b1 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ,(Funcs (b1 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) )) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b1 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) :] : ( ( ) ( ) set ) -defined Funcs (b1 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b1 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) -valued Function-like quasi_total ) BinOp of Funcs (b1 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b1 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) . (g : ( ( ) ( Relation-like b1 : ( ( non empty ) ( non empty ) set ) -defined COMPLEX : ( ( ) ( non empty V37() ) set ) -valued Function-like quasi_total ) Element of Funcs (b1 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b1 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) ,f : ( ( ) ( Relation-like b1 : ( ( non empty ) ( non empty ) set ) -defined COMPLEX : ( ( ) ( non empty V37() ) set ) -valued Function-like quasi_total ) Element of Funcs (b1 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b1 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) ) : ( ( ) ( Relation-like b1 : ( ( non empty ) ( non empty ) set ) -defined COMPLEX : ( ( ) ( non empty V37() ) set ) -valued Function-like quasi_total ) Element of Funcs (b1 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b1 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) ;

theorem :: CFUNCDOM:6
for A being ( ( non empty ) ( non empty ) set )
for f, g, h being ( ( ) ( Relation-like b1 : ( ( non empty ) ( non empty ) set ) -defined COMPLEX : ( ( ) ( non empty V37() ) set ) -valued Function-like quasi_total ) Element of Funcs (A : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b1 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) holds (ComplexFuncAdd A : ( ( non empty ) ( non empty ) set ) ) : ( ( Function-like quasi_total ) ( Relation-like [:(Funcs (b1 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) )) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b1 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ,(Funcs (b1 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) )) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b1 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) :] : ( ( ) ( ) set ) -defined Funcs (b1 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b1 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) -valued Function-like quasi_total ) BinOp of Funcs (b1 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b1 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) . (f : ( ( ) ( Relation-like b1 : ( ( non empty ) ( non empty ) set ) -defined COMPLEX : ( ( ) ( non empty V37() ) set ) -valued Function-like quasi_total ) Element of Funcs (b1 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b1 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) ,((ComplexFuncAdd A : ( ( non empty ) ( non empty ) set ) ) : ( ( Function-like quasi_total ) ( Relation-like [:(Funcs (b1 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) )) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b1 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ,(Funcs (b1 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) )) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b1 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) :] : ( ( ) ( ) set ) -defined Funcs (b1 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b1 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) -valued Function-like quasi_total ) BinOp of Funcs (b1 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b1 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) . (g : ( ( ) ( Relation-like b1 : ( ( non empty ) ( non empty ) set ) -defined COMPLEX : ( ( ) ( non empty V37() ) set ) -valued Function-like quasi_total ) Element of Funcs (b1 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b1 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) ,h : ( ( ) ( Relation-like b1 : ( ( non empty ) ( non empty ) set ) -defined COMPLEX : ( ( ) ( non empty V37() ) set ) -valued Function-like quasi_total ) Element of Funcs (b1 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b1 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) )) : ( ( ) ( Relation-like b1 : ( ( non empty ) ( non empty ) set ) -defined COMPLEX : ( ( ) ( non empty V37() ) set ) -valued Function-like quasi_total ) Element of Funcs (b1 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b1 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) ) : ( ( ) ( Relation-like b1 : ( ( non empty ) ( non empty ) set ) -defined COMPLEX : ( ( ) ( non empty V37() ) set ) -valued Function-like quasi_total ) Element of Funcs (b1 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b1 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) = (ComplexFuncAdd A : ( ( non empty ) ( non empty ) set ) ) : ( ( Function-like quasi_total ) ( Relation-like [:(Funcs (b1 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) )) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b1 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ,(Funcs (b1 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) )) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b1 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) :] : ( ( ) ( ) set ) -defined Funcs (b1 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b1 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) -valued Function-like quasi_total ) BinOp of Funcs (b1 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b1 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) . (((ComplexFuncAdd A : ( ( non empty ) ( non empty ) set ) ) : ( ( Function-like quasi_total ) ( Relation-like [:(Funcs (b1 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) )) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b1 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ,(Funcs (b1 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) )) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b1 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) :] : ( ( ) ( ) set ) -defined Funcs (b1 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b1 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) -valued Function-like quasi_total ) BinOp of Funcs (b1 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b1 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) . (f : ( ( ) ( Relation-like b1 : ( ( non empty ) ( non empty ) set ) -defined COMPLEX : ( ( ) ( non empty V37() ) set ) -valued Function-like quasi_total ) Element of Funcs (b1 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b1 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) ,g : ( ( ) ( Relation-like b1 : ( ( non empty ) ( non empty ) set ) -defined COMPLEX : ( ( ) ( non empty V37() ) set ) -valued Function-like quasi_total ) Element of Funcs (b1 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b1 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) )) : ( ( ) ( Relation-like b1 : ( ( non empty ) ( non empty ) set ) -defined COMPLEX : ( ( ) ( non empty V37() ) set ) -valued Function-like quasi_total ) Element of Funcs (b1 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b1 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) ,h : ( ( ) ( Relation-like b1 : ( ( non empty ) ( non empty ) set ) -defined COMPLEX : ( ( ) ( non empty V37() ) set ) -valued Function-like quasi_total ) Element of Funcs (b1 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b1 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) ) : ( ( ) ( Relation-like b1 : ( ( non empty ) ( non empty ) set ) -defined COMPLEX : ( ( ) ( non empty V37() ) set ) -valued Function-like quasi_total ) Element of Funcs (b1 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b1 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) ;

theorem :: CFUNCDOM:7
for A being ( ( non empty ) ( non empty ) set )
for f, g being ( ( ) ( Relation-like b1 : ( ( non empty ) ( non empty ) set ) -defined COMPLEX : ( ( ) ( non empty V37() ) set ) -valued Function-like quasi_total ) Element of Funcs (A : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b1 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) holds (ComplexFuncMult A : ( ( non empty ) ( non empty ) set ) ) : ( ( Function-like quasi_total ) ( Relation-like [:(Funcs (b1 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) )) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b1 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ,(Funcs (b1 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) )) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b1 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) :] : ( ( ) ( ) set ) -defined Funcs (b1 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b1 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) -valued Function-like quasi_total ) BinOp of Funcs (b1 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b1 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) . (f : ( ( ) ( Relation-like b1 : ( ( non empty ) ( non empty ) set ) -defined COMPLEX : ( ( ) ( non empty V37() ) set ) -valued Function-like quasi_total ) Element of Funcs (b1 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b1 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) ,g : ( ( ) ( Relation-like b1 : ( ( non empty ) ( non empty ) set ) -defined COMPLEX : ( ( ) ( non empty V37() ) set ) -valued Function-like quasi_total ) Element of Funcs (b1 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b1 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) ) : ( ( ) ( Relation-like b1 : ( ( non empty ) ( non empty ) set ) -defined COMPLEX : ( ( ) ( non empty V37() ) set ) -valued Function-like quasi_total ) Element of Funcs (b1 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b1 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) = (ComplexFuncMult A : ( ( non empty ) ( non empty ) set ) ) : ( ( Function-like quasi_total ) ( Relation-like [:(Funcs (b1 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) )) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b1 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ,(Funcs (b1 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) )) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b1 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) :] : ( ( ) ( ) set ) -defined Funcs (b1 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b1 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) -valued Function-like quasi_total ) BinOp of Funcs (b1 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b1 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) . (g : ( ( ) ( Relation-like b1 : ( ( non empty ) ( non empty ) set ) -defined COMPLEX : ( ( ) ( non empty V37() ) set ) -valued Function-like quasi_total ) Element of Funcs (b1 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b1 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) ,f : ( ( ) ( Relation-like b1 : ( ( non empty ) ( non empty ) set ) -defined COMPLEX : ( ( ) ( non empty V37() ) set ) -valued Function-like quasi_total ) Element of Funcs (b1 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b1 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) ) : ( ( ) ( Relation-like b1 : ( ( non empty ) ( non empty ) set ) -defined COMPLEX : ( ( ) ( non empty V37() ) set ) -valued Function-like quasi_total ) Element of Funcs (b1 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b1 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) ;

theorem :: CFUNCDOM:8
for A being ( ( non empty ) ( non empty ) set )
for f, g, h being ( ( ) ( Relation-like b1 : ( ( non empty ) ( non empty ) set ) -defined COMPLEX : ( ( ) ( non empty V37() ) set ) -valued Function-like quasi_total ) Element of Funcs (A : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b1 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) holds (ComplexFuncMult A : ( ( non empty ) ( non empty ) set ) ) : ( ( Function-like quasi_total ) ( Relation-like [:(Funcs (b1 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) )) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b1 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ,(Funcs (b1 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) )) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b1 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) :] : ( ( ) ( ) set ) -defined Funcs (b1 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b1 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) -valued Function-like quasi_total ) BinOp of Funcs (b1 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b1 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) . (f : ( ( ) ( Relation-like b1 : ( ( non empty ) ( non empty ) set ) -defined COMPLEX : ( ( ) ( non empty V37() ) set ) -valued Function-like quasi_total ) Element of Funcs (b1 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b1 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) ,((ComplexFuncMult A : ( ( non empty ) ( non empty ) set ) ) : ( ( Function-like quasi_total ) ( Relation-like [:(Funcs (b1 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) )) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b1 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ,(Funcs (b1 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) )) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b1 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) :] : ( ( ) ( ) set ) -defined Funcs (b1 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b1 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) -valued Function-like quasi_total ) BinOp of Funcs (b1 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b1 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) . (g : ( ( ) ( Relation-like b1 : ( ( non empty ) ( non empty ) set ) -defined COMPLEX : ( ( ) ( non empty V37() ) set ) -valued Function-like quasi_total ) Element of Funcs (b1 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b1 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) ,h : ( ( ) ( Relation-like b1 : ( ( non empty ) ( non empty ) set ) -defined COMPLEX : ( ( ) ( non empty V37() ) set ) -valued Function-like quasi_total ) Element of Funcs (b1 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b1 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) )) : ( ( ) ( Relation-like b1 : ( ( non empty ) ( non empty ) set ) -defined COMPLEX : ( ( ) ( non empty V37() ) set ) -valued Function-like quasi_total ) Element of Funcs (b1 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b1 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) ) : ( ( ) ( Relation-like b1 : ( ( non empty ) ( non empty ) set ) -defined COMPLEX : ( ( ) ( non empty V37() ) set ) -valued Function-like quasi_total ) Element of Funcs (b1 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b1 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) = (ComplexFuncMult A : ( ( non empty ) ( non empty ) set ) ) : ( ( Function-like quasi_total ) ( Relation-like [:(Funcs (b1 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) )) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b1 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ,(Funcs (b1 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) )) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b1 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) :] : ( ( ) ( ) set ) -defined Funcs (b1 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b1 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) -valued Function-like quasi_total ) BinOp of Funcs (b1 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b1 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) . (((ComplexFuncMult A : ( ( non empty ) ( non empty ) set ) ) : ( ( Function-like quasi_total ) ( Relation-like [:(Funcs (b1 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) )) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b1 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ,(Funcs (b1 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) )) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b1 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) :] : ( ( ) ( ) set ) -defined Funcs (b1 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b1 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) -valued Function-like quasi_total ) BinOp of Funcs (b1 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b1 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) . (f : ( ( ) ( Relation-like b1 : ( ( non empty ) ( non empty ) set ) -defined COMPLEX : ( ( ) ( non empty V37() ) set ) -valued Function-like quasi_total ) Element of Funcs (b1 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b1 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) ,g : ( ( ) ( Relation-like b1 : ( ( non empty ) ( non empty ) set ) -defined COMPLEX : ( ( ) ( non empty V37() ) set ) -valued Function-like quasi_total ) Element of Funcs (b1 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b1 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) )) : ( ( ) ( Relation-like b1 : ( ( non empty ) ( non empty ) set ) -defined COMPLEX : ( ( ) ( non empty V37() ) set ) -valued Function-like quasi_total ) Element of Funcs (b1 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b1 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) ,h : ( ( ) ( Relation-like b1 : ( ( non empty ) ( non empty ) set ) -defined COMPLEX : ( ( ) ( non empty V37() ) set ) -valued Function-like quasi_total ) Element of Funcs (b1 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b1 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) ) : ( ( ) ( Relation-like b1 : ( ( non empty ) ( non empty ) set ) -defined COMPLEX : ( ( ) ( non empty V37() ) set ) -valued Function-like quasi_total ) Element of Funcs (b1 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b1 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) ;

theorem :: CFUNCDOM:9
for A being ( ( non empty ) ( non empty ) set )
for f being ( ( ) ( Relation-like b1 : ( ( non empty ) ( non empty ) set ) -defined COMPLEX : ( ( ) ( non empty V37() ) set ) -valued Function-like quasi_total ) Element of Funcs (A : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b1 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) holds (ComplexFuncMult A : ( ( non empty ) ( non empty ) set ) ) : ( ( Function-like quasi_total ) ( Relation-like [:(Funcs (b1 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) )) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b1 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ,(Funcs (b1 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) )) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b1 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) :] : ( ( ) ( ) set ) -defined Funcs (b1 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b1 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) -valued Function-like quasi_total ) BinOp of Funcs (b1 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b1 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) . ((ComplexFuncUnit A : ( ( non empty ) ( non empty ) set ) ) : ( ( ) ( Relation-like b1 : ( ( non empty ) ( non empty ) set ) -defined COMPLEX : ( ( ) ( non empty V37() ) set ) -valued Function-like quasi_total ) Element of Funcs (b1 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b1 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) ,f : ( ( ) ( Relation-like b1 : ( ( non empty ) ( non empty ) set ) -defined COMPLEX : ( ( ) ( non empty V37() ) set ) -valued Function-like quasi_total ) Element of Funcs (b1 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b1 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) ) : ( ( ) ( Relation-like b1 : ( ( non empty ) ( non empty ) set ) -defined COMPLEX : ( ( ) ( non empty V37() ) set ) -valued Function-like quasi_total ) Element of Funcs (b1 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b1 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) = f : ( ( ) ( Relation-like b1 : ( ( non empty ) ( non empty ) set ) -defined COMPLEX : ( ( ) ( non empty V37() ) set ) -valued Function-like quasi_total ) Element of Funcs (b1 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b1 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) ;

theorem :: CFUNCDOM:10
for A being ( ( non empty ) ( non empty ) set )
for f being ( ( ) ( Relation-like b1 : ( ( non empty ) ( non empty ) set ) -defined COMPLEX : ( ( ) ( non empty V37() ) set ) -valued Function-like quasi_total ) Element of Funcs (A : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b1 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) holds (ComplexFuncAdd A : ( ( non empty ) ( non empty ) set ) ) : ( ( Function-like quasi_total ) ( Relation-like [:(Funcs (b1 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) )) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b1 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ,(Funcs (b1 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) )) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b1 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) :] : ( ( ) ( ) set ) -defined Funcs (b1 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b1 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) -valued Function-like quasi_total ) BinOp of Funcs (b1 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b1 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) . ((ComplexFuncZero A : ( ( non empty ) ( non empty ) set ) ) : ( ( ) ( Relation-like b1 : ( ( non empty ) ( non empty ) set ) -defined COMPLEX : ( ( ) ( non empty V37() ) set ) -valued Function-like quasi_total ) Element of Funcs (b1 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b1 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) ,f : ( ( ) ( Relation-like b1 : ( ( non empty ) ( non empty ) set ) -defined COMPLEX : ( ( ) ( non empty V37() ) set ) -valued Function-like quasi_total ) Element of Funcs (b1 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b1 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) ) : ( ( ) ( Relation-like b1 : ( ( non empty ) ( non empty ) set ) -defined COMPLEX : ( ( ) ( non empty V37() ) set ) -valued Function-like quasi_total ) Element of Funcs (b1 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b1 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) = f : ( ( ) ( Relation-like b1 : ( ( non empty ) ( non empty ) set ) -defined COMPLEX : ( ( ) ( non empty V37() ) set ) -valued Function-like quasi_total ) Element of Funcs (b1 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b1 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) ;

theorem :: CFUNCDOM:11
for A being ( ( non empty ) ( non empty ) set )
for f being ( ( ) ( Relation-like b1 : ( ( non empty ) ( non empty ) set ) -defined COMPLEX : ( ( ) ( non empty V37() ) set ) -valued Function-like quasi_total ) Element of Funcs (A : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b1 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) holds (ComplexFuncAdd A : ( ( non empty ) ( non empty ) set ) ) : ( ( Function-like quasi_total ) ( Relation-like [:(Funcs (b1 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) )) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b1 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ,(Funcs (b1 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) )) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b1 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) :] : ( ( ) ( ) set ) -defined Funcs (b1 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b1 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) -valued Function-like quasi_total ) BinOp of Funcs (b1 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b1 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) . (f : ( ( ) ( Relation-like b1 : ( ( non empty ) ( non empty ) set ) -defined COMPLEX : ( ( ) ( non empty V37() ) set ) -valued Function-like quasi_total ) Element of Funcs (b1 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b1 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) ,((ComplexFuncExtMult A : ( ( non empty ) ( non empty ) set ) ) : ( ( Function-like quasi_total ) ( Relation-like [:COMPLEX : ( ( ) ( non empty V37() ) set ) ,(Funcs (b1 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) )) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b1 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) :] : ( ( ) ( ) set ) -defined Funcs (b1 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b1 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) -valued Function-like quasi_total ) Function of [:COMPLEX : ( ( ) ( non empty V37() ) set ) ,(Funcs (b1 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) )) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b1 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) :] : ( ( ) ( ) set ) , Funcs (b1 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b1 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) . [(- 1r : ( ( ) ( V21() ) Element of COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) : ( ( ) ( V21() ) Element of COMPLEX : ( ( ) ( non empty V37() ) set ) ) ,f : ( ( ) ( Relation-like b1 : ( ( non empty ) ( non empty ) set ) -defined COMPLEX : ( ( ) ( non empty V37() ) set ) -valued Function-like quasi_total ) Element of Funcs (b1 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b1 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) ] : ( ( ) ( ) Element of [:COMPLEX : ( ( ) ( non empty V37() ) set ) ,(Funcs (b1 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) )) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b1 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) :] : ( ( ) ( ) set ) ) ) : ( ( ) ( Relation-like b1 : ( ( non empty ) ( non empty ) set ) -defined COMPLEX : ( ( ) ( non empty V37() ) set ) -valued Function-like quasi_total ) Element of Funcs (b1 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b1 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) ) : ( ( ) ( Relation-like b1 : ( ( non empty ) ( non empty ) set ) -defined COMPLEX : ( ( ) ( non empty V37() ) set ) -valued Function-like quasi_total ) Element of Funcs (b1 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b1 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) = ComplexFuncZero A : ( ( non empty ) ( non empty ) set ) : ( ( ) ( Relation-like b1 : ( ( non empty ) ( non empty ) set ) -defined COMPLEX : ( ( ) ( non empty V37() ) set ) -valued Function-like quasi_total ) Element of Funcs (b1 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b1 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) ;

theorem :: CFUNCDOM:12
for A being ( ( non empty ) ( non empty ) set )
for f being ( ( ) ( Relation-like b1 : ( ( non empty ) ( non empty ) set ) -defined COMPLEX : ( ( ) ( non empty V37() ) set ) -valued Function-like quasi_total ) Element of Funcs (A : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b1 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) holds (ComplexFuncExtMult A : ( ( non empty ) ( non empty ) set ) ) : ( ( Function-like quasi_total ) ( Relation-like [:COMPLEX : ( ( ) ( non empty V37() ) set ) ,(Funcs (b1 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) )) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b1 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) :] : ( ( ) ( ) set ) -defined Funcs (b1 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b1 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) -valued Function-like quasi_total ) Function of [:COMPLEX : ( ( ) ( non empty V37() ) set ) ,(Funcs (b1 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) )) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b1 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) :] : ( ( ) ( ) set ) , Funcs (b1 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b1 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) . [1r : ( ( ) ( V21() ) Element of COMPLEX : ( ( ) ( non empty V37() ) set ) ) ,f : ( ( ) ( Relation-like b1 : ( ( non empty ) ( non empty ) set ) -defined COMPLEX : ( ( ) ( non empty V37() ) set ) -valued Function-like quasi_total ) Element of Funcs (b1 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b1 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) ] : ( ( ) ( ) Element of [:COMPLEX : ( ( ) ( non empty V37() ) set ) ,(Funcs (b1 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) )) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b1 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) :] : ( ( ) ( ) set ) ) : ( ( ) ( Relation-like b1 : ( ( non empty ) ( non empty ) set ) -defined COMPLEX : ( ( ) ( non empty V37() ) set ) -valued Function-like quasi_total ) Element of Funcs (b1 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b1 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) = f : ( ( ) ( Relation-like b1 : ( ( non empty ) ( non empty ) set ) -defined COMPLEX : ( ( ) ( non empty V37() ) set ) -valued Function-like quasi_total ) Element of Funcs (b1 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b1 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) ;

theorem :: CFUNCDOM:13
for A being ( ( non empty ) ( non empty ) set )
for f being ( ( ) ( Relation-like b1 : ( ( non empty ) ( non empty ) set ) -defined COMPLEX : ( ( ) ( non empty V37() ) set ) -valued Function-like quasi_total ) Element of Funcs (A : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b1 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) )
for a, b being ( ( V21() ) ( V21() ) Complex) holds (ComplexFuncExtMult A : ( ( non empty ) ( non empty ) set ) ) : ( ( Function-like quasi_total ) ( Relation-like [:COMPLEX : ( ( ) ( non empty V37() ) set ) ,(Funcs (b1 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) )) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b1 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) :] : ( ( ) ( ) set ) -defined Funcs (b1 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b1 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) -valued Function-like quasi_total ) Function of [:COMPLEX : ( ( ) ( non empty V37() ) set ) ,(Funcs (b1 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) )) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b1 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) :] : ( ( ) ( ) set ) , Funcs (b1 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b1 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) . [a : ( ( V21() ) ( V21() ) Complex) ,((ComplexFuncExtMult A : ( ( non empty ) ( non empty ) set ) ) : ( ( Function-like quasi_total ) ( Relation-like [:COMPLEX : ( ( ) ( non empty V37() ) set ) ,(Funcs (b1 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) )) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b1 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) :] : ( ( ) ( ) set ) -defined Funcs (b1 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b1 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) -valued Function-like quasi_total ) Function of [:COMPLEX : ( ( ) ( non empty V37() ) set ) ,(Funcs (b1 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) )) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b1 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) :] : ( ( ) ( ) set ) , Funcs (b1 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b1 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) . [b : ( ( V21() ) ( V21() ) Complex) ,f : ( ( ) ( Relation-like b1 : ( ( non empty ) ( non empty ) set ) -defined COMPLEX : ( ( ) ( non empty V37() ) set ) -valued Function-like quasi_total ) Element of Funcs (b1 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b1 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) ] : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ] : ( ( ) ( ) set ) : ( ( ) ( ) set ) = (ComplexFuncExtMult A : ( ( non empty ) ( non empty ) set ) ) : ( ( Function-like quasi_total ) ( Relation-like [:COMPLEX : ( ( ) ( non empty V37() ) set ) ,(Funcs (b1 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) )) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b1 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) :] : ( ( ) ( ) set ) -defined Funcs (b1 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b1 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) -valued Function-like quasi_total ) Function of [:COMPLEX : ( ( ) ( non empty V37() ) set ) ,(Funcs (b1 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) )) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b1 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) :] : ( ( ) ( ) set ) , Funcs (b1 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b1 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) . [(a : ( ( V21() ) ( V21() ) Complex) * b : ( ( V21() ) ( V21() ) Complex) ) : ( ( ) ( V21() ) Element of COMPLEX : ( ( ) ( non empty V37() ) set ) ) ,f : ( ( ) ( Relation-like b1 : ( ( non empty ) ( non empty ) set ) -defined COMPLEX : ( ( ) ( non empty V37() ) set ) -valued Function-like quasi_total ) Element of Funcs (b1 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b1 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) ] : ( ( ) ( ) Element of [:COMPLEX : ( ( ) ( non empty V37() ) set ) ,(Funcs (b1 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) )) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b1 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) :] : ( ( ) ( ) set ) ) : ( ( ) ( Relation-like b1 : ( ( non empty ) ( non empty ) set ) -defined COMPLEX : ( ( ) ( non empty V37() ) set ) -valued Function-like quasi_total ) Element of Funcs (b1 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b1 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) ;

theorem :: CFUNCDOM:14
for A being ( ( non empty ) ( non empty ) set )
for f being ( ( ) ( Relation-like b1 : ( ( non empty ) ( non empty ) set ) -defined COMPLEX : ( ( ) ( non empty V37() ) set ) -valued Function-like quasi_total ) Element of Funcs (A : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b1 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) )
for a, b being ( ( V21() ) ( V21() ) Complex) holds (ComplexFuncAdd A : ( ( non empty ) ( non empty ) set ) ) : ( ( Function-like quasi_total ) ( Relation-like [:(Funcs (b1 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) )) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b1 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ,(Funcs (b1 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) )) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b1 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) :] : ( ( ) ( ) set ) -defined Funcs (b1 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b1 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) -valued Function-like quasi_total ) BinOp of Funcs (b1 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b1 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) . (((ComplexFuncExtMult A : ( ( non empty ) ( non empty ) set ) ) : ( ( Function-like quasi_total ) ( Relation-like [:COMPLEX : ( ( ) ( non empty V37() ) set ) ,(Funcs (b1 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) )) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b1 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) :] : ( ( ) ( ) set ) -defined Funcs (b1 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b1 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) -valued Function-like quasi_total ) Function of [:COMPLEX : ( ( ) ( non empty V37() ) set ) ,(Funcs (b1 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) )) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b1 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) :] : ( ( ) ( ) set ) , Funcs (b1 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b1 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) . [a : ( ( V21() ) ( V21() ) Complex) ,f : ( ( ) ( Relation-like b1 : ( ( non empty ) ( non empty ) set ) -defined COMPLEX : ( ( ) ( non empty V37() ) set ) -valued Function-like quasi_total ) Element of Funcs (b1 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b1 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) ] : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ,((ComplexFuncExtMult A : ( ( non empty ) ( non empty ) set ) ) : ( ( Function-like quasi_total ) ( Relation-like [:COMPLEX : ( ( ) ( non empty V37() ) set ) ,(Funcs (b1 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) )) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b1 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) :] : ( ( ) ( ) set ) -defined Funcs (b1 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b1 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) -valued Function-like quasi_total ) Function of [:COMPLEX : ( ( ) ( non empty V37() ) set ) ,(Funcs (b1 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) )) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b1 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) :] : ( ( ) ( ) set ) , Funcs (b1 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b1 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) . [b : ( ( V21() ) ( V21() ) Complex) ,f : ( ( ) ( Relation-like b1 : ( ( non empty ) ( non empty ) set ) -defined COMPLEX : ( ( ) ( non empty V37() ) set ) -valued Function-like quasi_total ) Element of Funcs (b1 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b1 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) ] : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) = (ComplexFuncExtMult A : ( ( non empty ) ( non empty ) set ) ) : ( ( Function-like quasi_total ) ( Relation-like [:COMPLEX : ( ( ) ( non empty V37() ) set ) ,(Funcs (b1 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) )) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b1 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) :] : ( ( ) ( ) set ) -defined Funcs (b1 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b1 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) -valued Function-like quasi_total ) Function of [:COMPLEX : ( ( ) ( non empty V37() ) set ) ,(Funcs (b1 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) )) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b1 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) :] : ( ( ) ( ) set ) , Funcs (b1 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b1 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) . [(a : ( ( V21() ) ( V21() ) Complex) + b : ( ( V21() ) ( V21() ) Complex) ) : ( ( ) ( V21() ) Element of COMPLEX : ( ( ) ( non empty V37() ) set ) ) ,f : ( ( ) ( Relation-like b1 : ( ( non empty ) ( non empty ) set ) -defined COMPLEX : ( ( ) ( non empty V37() ) set ) -valued Function-like quasi_total ) Element of Funcs (b1 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b1 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) ] : ( ( ) ( ) Element of [:COMPLEX : ( ( ) ( non empty V37() ) set ) ,(Funcs (b1 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) )) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b1 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) :] : ( ( ) ( ) set ) ) : ( ( ) ( Relation-like b1 : ( ( non empty ) ( non empty ) set ) -defined COMPLEX : ( ( ) ( non empty V37() ) set ) -valued Function-like quasi_total ) Element of Funcs (b1 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b1 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) ;

theorem :: CFUNCDOM:15
for A being ( ( non empty ) ( non empty ) set )
for f, g, h being ( ( ) ( Relation-like b1 : ( ( non empty ) ( non empty ) set ) -defined COMPLEX : ( ( ) ( non empty V37() ) set ) -valued Function-like quasi_total ) Element of Funcs (A : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b1 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) holds (ComplexFuncMult A : ( ( non empty ) ( non empty ) set ) ) : ( ( Function-like quasi_total ) ( Relation-like [:(Funcs (b1 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) )) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b1 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ,(Funcs (b1 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) )) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b1 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) :] : ( ( ) ( ) set ) -defined Funcs (b1 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b1 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) -valued Function-like quasi_total ) BinOp of Funcs (b1 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b1 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) . (f : ( ( ) ( Relation-like b1 : ( ( non empty ) ( non empty ) set ) -defined COMPLEX : ( ( ) ( non empty V37() ) set ) -valued Function-like quasi_total ) Element of Funcs (b1 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b1 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) ,((ComplexFuncAdd A : ( ( non empty ) ( non empty ) set ) ) : ( ( Function-like quasi_total ) ( Relation-like [:(Funcs (b1 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) )) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b1 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ,(Funcs (b1 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) )) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b1 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) :] : ( ( ) ( ) set ) -defined Funcs (b1 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b1 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) -valued Function-like quasi_total ) BinOp of Funcs (b1 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b1 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) . (g : ( ( ) ( Relation-like b1 : ( ( non empty ) ( non empty ) set ) -defined COMPLEX : ( ( ) ( non empty V37() ) set ) -valued Function-like quasi_total ) Element of Funcs (b1 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b1 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) ,h : ( ( ) ( Relation-like b1 : ( ( non empty ) ( non empty ) set ) -defined COMPLEX : ( ( ) ( non empty V37() ) set ) -valued Function-like quasi_total ) Element of Funcs (b1 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b1 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) )) : ( ( ) ( Relation-like b1 : ( ( non empty ) ( non empty ) set ) -defined COMPLEX : ( ( ) ( non empty V37() ) set ) -valued Function-like quasi_total ) Element of Funcs (b1 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b1 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) ) : ( ( ) ( Relation-like b1 : ( ( non empty ) ( non empty ) set ) -defined COMPLEX : ( ( ) ( non empty V37() ) set ) -valued Function-like quasi_total ) Element of Funcs (b1 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b1 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) = (ComplexFuncAdd A : ( ( non empty ) ( non empty ) set ) ) : ( ( Function-like quasi_total ) ( Relation-like [:(Funcs (b1 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) )) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b1 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ,(Funcs (b1 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) )) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b1 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) :] : ( ( ) ( ) set ) -defined Funcs (b1 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b1 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) -valued Function-like quasi_total ) BinOp of Funcs (b1 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b1 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) . (((ComplexFuncMult A : ( ( non empty ) ( non empty ) set ) ) : ( ( Function-like quasi_total ) ( Relation-like [:(Funcs (b1 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) )) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b1 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ,(Funcs (b1 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) )) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b1 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) :] : ( ( ) ( ) set ) -defined Funcs (b1 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b1 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) -valued Function-like quasi_total ) BinOp of Funcs (b1 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b1 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) . (f : ( ( ) ( Relation-like b1 : ( ( non empty ) ( non empty ) set ) -defined COMPLEX : ( ( ) ( non empty V37() ) set ) -valued Function-like quasi_total ) Element of Funcs (b1 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b1 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) ,g : ( ( ) ( Relation-like b1 : ( ( non empty ) ( non empty ) set ) -defined COMPLEX : ( ( ) ( non empty V37() ) set ) -valued Function-like quasi_total ) Element of Funcs (b1 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b1 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) )) : ( ( ) ( Relation-like b1 : ( ( non empty ) ( non empty ) set ) -defined COMPLEX : ( ( ) ( non empty V37() ) set ) -valued Function-like quasi_total ) Element of Funcs (b1 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b1 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) ,((ComplexFuncMult A : ( ( non empty ) ( non empty ) set ) ) : ( ( Function-like quasi_total ) ( Relation-like [:(Funcs (b1 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) )) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b1 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ,(Funcs (b1 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) )) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b1 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) :] : ( ( ) ( ) set ) -defined Funcs (b1 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b1 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) -valued Function-like quasi_total ) BinOp of Funcs (b1 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b1 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) . (f : ( ( ) ( Relation-like b1 : ( ( non empty ) ( non empty ) set ) -defined COMPLEX : ( ( ) ( non empty V37() ) set ) -valued Function-like quasi_total ) Element of Funcs (b1 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b1 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) ,h : ( ( ) ( Relation-like b1 : ( ( non empty ) ( non empty ) set ) -defined COMPLEX : ( ( ) ( non empty V37() ) set ) -valued Function-like quasi_total ) Element of Funcs (b1 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b1 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) )) : ( ( ) ( Relation-like b1 : ( ( non empty ) ( non empty ) set ) -defined COMPLEX : ( ( ) ( non empty V37() ) set ) -valued Function-like quasi_total ) Element of Funcs (b1 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b1 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) ) : ( ( ) ( Relation-like b1 : ( ( non empty ) ( non empty ) set ) -defined COMPLEX : ( ( ) ( non empty V37() ) set ) -valued Function-like quasi_total ) Element of Funcs (b1 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b1 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) ;

theorem :: CFUNCDOM:16
for A being ( ( non empty ) ( non empty ) set )
for f, g being ( ( ) ( Relation-like b1 : ( ( non empty ) ( non empty ) set ) -defined COMPLEX : ( ( ) ( non empty V37() ) set ) -valued Function-like quasi_total ) Element of Funcs (A : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b1 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) )
for a being ( ( ) ( V21() ) Element of COMPLEX : ( ( ) ( non empty V37() ) set ) ) holds (ComplexFuncMult A : ( ( non empty ) ( non empty ) set ) ) : ( ( Function-like quasi_total ) ( Relation-like [:(Funcs (b1 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) )) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b1 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ,(Funcs (b1 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) )) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b1 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) :] : ( ( ) ( ) set ) -defined Funcs (b1 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b1 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) -valued Function-like quasi_total ) BinOp of Funcs (b1 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b1 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) . (((ComplexFuncExtMult A : ( ( non empty ) ( non empty ) set ) ) : ( ( Function-like quasi_total ) ( Relation-like [:COMPLEX : ( ( ) ( non empty V37() ) set ) ,(Funcs (b1 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) )) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b1 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) :] : ( ( ) ( ) set ) -defined Funcs (b1 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b1 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) -valued Function-like quasi_total ) Function of [:COMPLEX : ( ( ) ( non empty V37() ) set ) ,(Funcs (b1 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) )) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b1 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) :] : ( ( ) ( ) set ) , Funcs (b1 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b1 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) . [a : ( ( ) ( V21() ) Element of COMPLEX : ( ( ) ( non empty V37() ) set ) ) ,f : ( ( ) ( Relation-like b1 : ( ( non empty ) ( non empty ) set ) -defined COMPLEX : ( ( ) ( non empty V37() ) set ) -valued Function-like quasi_total ) Element of Funcs (b1 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b1 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) ] : ( ( ) ( ) Element of [:COMPLEX : ( ( ) ( non empty V37() ) set ) ,(Funcs (b1 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) )) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b1 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) :] : ( ( ) ( ) set ) ) ) : ( ( ) ( Relation-like b1 : ( ( non empty ) ( non empty ) set ) -defined COMPLEX : ( ( ) ( non empty V37() ) set ) -valued Function-like quasi_total ) Element of Funcs (b1 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b1 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) ,g : ( ( ) ( Relation-like b1 : ( ( non empty ) ( non empty ) set ) -defined COMPLEX : ( ( ) ( non empty V37() ) set ) -valued Function-like quasi_total ) Element of Funcs (b1 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b1 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) ) : ( ( ) ( Relation-like b1 : ( ( non empty ) ( non empty ) set ) -defined COMPLEX : ( ( ) ( non empty V37() ) set ) -valued Function-like quasi_total ) Element of Funcs (b1 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b1 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) = (ComplexFuncExtMult A : ( ( non empty ) ( non empty ) set ) ) : ( ( Function-like quasi_total ) ( Relation-like [:COMPLEX : ( ( ) ( non empty V37() ) set ) ,(Funcs (b1 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) )) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b1 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) :] : ( ( ) ( ) set ) -defined Funcs (b1 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b1 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) -valued Function-like quasi_total ) Function of [:COMPLEX : ( ( ) ( non empty V37() ) set ) ,(Funcs (b1 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) )) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b1 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) :] : ( ( ) ( ) set ) , Funcs (b1 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b1 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) . [a : ( ( ) ( V21() ) Element of COMPLEX : ( ( ) ( non empty V37() ) set ) ) ,((ComplexFuncMult A : ( ( non empty ) ( non empty ) set ) ) : ( ( Function-like quasi_total ) ( Relation-like [:(Funcs (b1 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) )) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b1 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ,(Funcs (b1 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) )) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b1 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) :] : ( ( ) ( ) set ) -defined Funcs (b1 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b1 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) -valued Function-like quasi_total ) BinOp of Funcs (b1 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b1 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) . (f : ( ( ) ( Relation-like b1 : ( ( non empty ) ( non empty ) set ) -defined COMPLEX : ( ( ) ( non empty V37() ) set ) -valued Function-like quasi_total ) Element of Funcs (b1 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b1 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) ,g : ( ( ) ( Relation-like b1 : ( ( non empty ) ( non empty ) set ) -defined COMPLEX : ( ( ) ( non empty V37() ) set ) -valued Function-like quasi_total ) Element of Funcs (b1 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b1 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) )) : ( ( ) ( Relation-like b1 : ( ( non empty ) ( non empty ) set ) -defined COMPLEX : ( ( ) ( non empty V37() ) set ) -valued Function-like quasi_total ) Element of Funcs (b1 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b1 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) ] : ( ( ) ( ) Element of [:COMPLEX : ( ( ) ( non empty V37() ) set ) ,(Funcs (b1 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) )) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b1 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) :] : ( ( ) ( ) set ) ) : ( ( ) ( Relation-like b1 : ( ( non empty ) ( non empty ) set ) -defined COMPLEX : ( ( ) ( non empty V37() ) set ) -valued Function-like quasi_total ) Element of Funcs (b1 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b1 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) ;

begin

theorem :: CFUNCDOM:17
for x1 being ( ( ) ( ) set )
for A being ( ( non empty ) ( non empty ) set ) ex f, g being ( ( ) ( Relation-like b2 : ( ( non empty ) ( non empty ) set ) -defined COMPLEX : ( ( ) ( non empty V37() ) set ) -valued Function-like quasi_total ) Element of Funcs (A : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b2 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) st
( ( for z being ( ( ) ( ) set ) st z : ( ( ) ( ) set ) in A : ( ( non empty ) ( non empty ) set ) holds
( ( z : ( ( ) ( ) set ) = x1 : ( ( ) ( ) set ) implies f : ( ( ) ( Relation-like b2 : ( ( non empty ) ( non empty ) set ) -defined COMPLEX : ( ( ) ( non empty V37() ) set ) -valued Function-like quasi_total ) Element of Funcs (b2 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b2 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) . z : ( ( ) ( ) set ) : ( ( ) ( ) set ) = 1r : ( ( ) ( V21() ) Element of COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) & ( z : ( ( ) ( ) set ) <> x1 : ( ( ) ( ) set ) implies f : ( ( ) ( Relation-like b2 : ( ( non empty ) ( non empty ) set ) -defined COMPLEX : ( ( ) ( non empty V37() ) set ) -valued Function-like quasi_total ) Element of Funcs (b2 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b2 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) . z : ( ( ) ( ) set ) : ( ( ) ( ) set ) = 0 : ( ( ) ( empty ) Element of NAT : ( ( ) ( ) Element of bool REAL : ( ( ) ( non empty V37() ) set ) : ( ( ) ( ) set ) ) ) ) ) ) & ( for z being ( ( ) ( ) set ) st z : ( ( ) ( ) set ) in A : ( ( non empty ) ( non empty ) set ) holds
( ( z : ( ( ) ( ) set ) = x1 : ( ( ) ( ) set ) implies g : ( ( ) ( Relation-like b2 : ( ( non empty ) ( non empty ) set ) -defined COMPLEX : ( ( ) ( non empty V37() ) set ) -valued Function-like quasi_total ) Element of Funcs (b2 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b2 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) . z : ( ( ) ( ) set ) : ( ( ) ( ) set ) = 0 : ( ( ) ( empty ) Element of NAT : ( ( ) ( ) Element of bool REAL : ( ( ) ( non empty V37() ) set ) : ( ( ) ( ) set ) ) ) ) & ( z : ( ( ) ( ) set ) <> x1 : ( ( ) ( ) set ) implies g : ( ( ) ( Relation-like b2 : ( ( non empty ) ( non empty ) set ) -defined COMPLEX : ( ( ) ( non empty V37() ) set ) -valued Function-like quasi_total ) Element of Funcs (b2 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b2 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) . z : ( ( ) ( ) set ) : ( ( ) ( ) set ) = 1r : ( ( ) ( V21() ) Element of COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) ) ) ) ;

theorem :: CFUNCDOM:18
for x1, x2 being ( ( ) ( ) set )
for A being ( ( non empty ) ( non empty ) set )
for f, g being ( ( ) ( Relation-like b3 : ( ( non empty ) ( non empty ) set ) -defined COMPLEX : ( ( ) ( non empty V37() ) set ) -valued Function-like quasi_total ) Element of Funcs (A : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b3 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) st x1 : ( ( ) ( ) set ) in A : ( ( non empty ) ( non empty ) set ) & x2 : ( ( ) ( ) set ) in A : ( ( non empty ) ( non empty ) set ) & x1 : ( ( ) ( ) set ) <> x2 : ( ( ) ( ) set ) & ( for z being ( ( ) ( ) set ) st z : ( ( ) ( V21() ) Element of COMPLEX : ( ( ) ( non empty V37() ) set ) ) in A : ( ( non empty ) ( non empty ) set ) holds
( ( z : ( ( ) ( V21() ) Element of COMPLEX : ( ( ) ( non empty V37() ) set ) ) = x1 : ( ( ) ( ) set ) implies f : ( ( ) ( Relation-like b3 : ( ( non empty ) ( non empty ) set ) -defined COMPLEX : ( ( ) ( non empty V37() ) set ) -valued Function-like quasi_total ) Element of Funcs (b3 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b3 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) . z : ( ( ) ( V21() ) Element of COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( ) set ) = 1r : ( ( ) ( V21() ) Element of COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) & ( z : ( ( ) ( V21() ) Element of COMPLEX : ( ( ) ( non empty V37() ) set ) ) <> x1 : ( ( ) ( ) set ) implies f : ( ( ) ( Relation-like b3 : ( ( non empty ) ( non empty ) set ) -defined COMPLEX : ( ( ) ( non empty V37() ) set ) -valued Function-like quasi_total ) Element of Funcs (b3 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b3 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) . z : ( ( ) ( V21() ) Element of COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( ) set ) = 0 : ( ( ) ( empty ) Element of NAT : ( ( ) ( ) Element of bool REAL : ( ( ) ( non empty V37() ) set ) : ( ( ) ( ) set ) ) ) ) ) ) & ( for z being ( ( ) ( ) set ) st z : ( ( ) ( V21() ) Element of COMPLEX : ( ( ) ( non empty V37() ) set ) ) in A : ( ( non empty ) ( non empty ) set ) holds
( ( z : ( ( ) ( V21() ) Element of COMPLEX : ( ( ) ( non empty V37() ) set ) ) = x1 : ( ( ) ( ) set ) implies g : ( ( ) ( Relation-like b3 : ( ( non empty ) ( non empty ) set ) -defined COMPLEX : ( ( ) ( non empty V37() ) set ) -valued Function-like quasi_total ) Element of Funcs (b3 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b3 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) . z : ( ( ) ( V21() ) Element of COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( ) set ) = 0 : ( ( ) ( empty ) Element of NAT : ( ( ) ( ) Element of bool REAL : ( ( ) ( non empty V37() ) set ) : ( ( ) ( ) set ) ) ) ) & ( z : ( ( ) ( V21() ) Element of COMPLEX : ( ( ) ( non empty V37() ) set ) ) <> x1 : ( ( ) ( ) set ) implies g : ( ( ) ( Relation-like b3 : ( ( non empty ) ( non empty ) set ) -defined COMPLEX : ( ( ) ( non empty V37() ) set ) -valued Function-like quasi_total ) Element of Funcs (b3 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b3 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) . z : ( ( ) ( V21() ) Element of COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( ) set ) = 1r : ( ( ) ( V21() ) Element of COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) ) ) holds
for a, b being ( ( ) ( V21() ) Element of COMPLEX : ( ( ) ( non empty V37() ) set ) ) st (ComplexFuncAdd A : ( ( non empty ) ( non empty ) set ) ) : ( ( Function-like quasi_total ) ( Relation-like [:(Funcs (b3 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) )) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b3 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ,(Funcs (b3 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) )) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b3 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) :] : ( ( ) ( ) set ) -defined Funcs (b3 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b3 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) -valued Function-like quasi_total ) BinOp of Funcs (b3 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b3 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) . (((ComplexFuncExtMult A : ( ( non empty ) ( non empty ) set ) ) : ( ( Function-like quasi_total ) ( Relation-like [:COMPLEX : ( ( ) ( non empty V37() ) set ) ,(Funcs (b3 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) )) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b3 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) :] : ( ( ) ( ) set ) -defined Funcs (b3 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b3 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) -valued Function-like quasi_total ) Function of [:COMPLEX : ( ( ) ( non empty V37() ) set ) ,(Funcs (b3 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) )) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b3 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) :] : ( ( ) ( ) set ) , Funcs (b3 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b3 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) . [a : ( ( ) ( V21() ) Element of COMPLEX : ( ( ) ( non empty V37() ) set ) ) ,f : ( ( ) ( Relation-like b3 : ( ( non empty ) ( non empty ) set ) -defined COMPLEX : ( ( ) ( non empty V37() ) set ) -valued Function-like quasi_total ) Element of Funcs (b3 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b3 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) ] : ( ( ) ( ) Element of [:COMPLEX : ( ( ) ( non empty V37() ) set ) ,(Funcs (b3 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) )) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b3 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) :] : ( ( ) ( ) set ) ) ) : ( ( ) ( Relation-like b3 : ( ( non empty ) ( non empty ) set ) -defined COMPLEX : ( ( ) ( non empty V37() ) set ) -valued Function-like quasi_total ) Element of Funcs (b3 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b3 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) ,((ComplexFuncExtMult A : ( ( non empty ) ( non empty ) set ) ) : ( ( Function-like quasi_total ) ( Relation-like [:COMPLEX : ( ( ) ( non empty V37() ) set ) ,(Funcs (b3 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) )) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b3 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) :] : ( ( ) ( ) set ) -defined Funcs (b3 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b3 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) -valued Function-like quasi_total ) Function of [:COMPLEX : ( ( ) ( non empty V37() ) set ) ,(Funcs (b3 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) )) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b3 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) :] : ( ( ) ( ) set ) , Funcs (b3 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b3 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) . [b : ( ( ) ( V21() ) Element of COMPLEX : ( ( ) ( non empty V37() ) set ) ) ,g : ( ( ) ( Relation-like b3 : ( ( non empty ) ( non empty ) set ) -defined COMPLEX : ( ( ) ( non empty V37() ) set ) -valued Function-like quasi_total ) Element of Funcs (b3 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b3 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) ] : ( ( ) ( ) Element of [:COMPLEX : ( ( ) ( non empty V37() ) set ) ,(Funcs (b3 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) )) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b3 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) :] : ( ( ) ( ) set ) ) ) : ( ( ) ( Relation-like b3 : ( ( non empty ) ( non empty ) set ) -defined COMPLEX : ( ( ) ( non empty V37() ) set ) -valued Function-like quasi_total ) Element of Funcs (b3 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b3 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) ) : ( ( ) ( Relation-like b3 : ( ( non empty ) ( non empty ) set ) -defined COMPLEX : ( ( ) ( non empty V37() ) set ) -valued Function-like quasi_total ) Element of Funcs (b3 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b3 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) = ComplexFuncZero A : ( ( non empty ) ( non empty ) set ) : ( ( ) ( Relation-like b3 : ( ( non empty ) ( non empty ) set ) -defined COMPLEX : ( ( ) ( non empty V37() ) set ) -valued Function-like quasi_total ) Element of Funcs (b3 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b3 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) holds
( a : ( ( ) ( V21() ) Element of COMPLEX : ( ( ) ( non empty V37() ) set ) ) = 0c : ( ( ) ( empty V21() ) Element of COMPLEX : ( ( ) ( non empty V37() ) set ) ) & b : ( ( ) ( V21() ) Element of COMPLEX : ( ( ) ( non empty V37() ) set ) ) = 0c : ( ( ) ( empty V21() ) Element of COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) ;

theorem :: CFUNCDOM:19
for x1, x2 being ( ( ) ( ) set )
for A being ( ( non empty ) ( non empty ) set ) st x1 : ( ( ) ( ) set ) in A : ( ( non empty ) ( non empty ) set ) & x2 : ( ( ) ( ) set ) in A : ( ( non empty ) ( non empty ) set ) & x1 : ( ( ) ( ) set ) <> x2 : ( ( ) ( ) set ) holds
ex f, g being ( ( ) ( Relation-like b3 : ( ( non empty ) ( non empty ) set ) -defined COMPLEX : ( ( ) ( non empty V37() ) set ) -valued Function-like quasi_total ) Element of Funcs (A : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b3 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) st
for a, b being ( ( ) ( V21() ) Element of COMPLEX : ( ( ) ( non empty V37() ) set ) ) st (ComplexFuncAdd A : ( ( non empty ) ( non empty ) set ) ) : ( ( Function-like quasi_total ) ( Relation-like [:(Funcs (b3 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) )) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b3 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ,(Funcs (b3 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) )) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b3 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) :] : ( ( ) ( ) set ) -defined Funcs (b3 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b3 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) -valued Function-like quasi_total ) BinOp of Funcs (b3 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b3 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) . (((ComplexFuncExtMult A : ( ( non empty ) ( non empty ) set ) ) : ( ( Function-like quasi_total ) ( Relation-like [:COMPLEX : ( ( ) ( non empty V37() ) set ) ,(Funcs (b3 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) )) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b3 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) :] : ( ( ) ( ) set ) -defined Funcs (b3 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b3 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) -valued Function-like quasi_total ) Function of [:COMPLEX : ( ( ) ( non empty V37() ) set ) ,(Funcs (b3 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) )) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b3 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) :] : ( ( ) ( ) set ) , Funcs (b3 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b3 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) . [a : ( ( ) ( V21() ) Element of COMPLEX : ( ( ) ( non empty V37() ) set ) ) ,f : ( ( ) ( Relation-like b3 : ( ( non empty ) ( non empty ) set ) -defined COMPLEX : ( ( ) ( non empty V37() ) set ) -valued Function-like quasi_total ) Element of Funcs (b3 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b3 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) ] : ( ( ) ( ) Element of [:COMPLEX : ( ( ) ( non empty V37() ) set ) ,(Funcs (b3 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) )) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b3 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) :] : ( ( ) ( ) set ) ) ) : ( ( ) ( Relation-like b3 : ( ( non empty ) ( non empty ) set ) -defined COMPLEX : ( ( ) ( non empty V37() ) set ) -valued Function-like quasi_total ) Element of Funcs (b3 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b3 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) ,((ComplexFuncExtMult A : ( ( non empty ) ( non empty ) set ) ) : ( ( Function-like quasi_total ) ( Relation-like [:COMPLEX : ( ( ) ( non empty V37() ) set ) ,(Funcs (b3 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) )) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b3 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) :] : ( ( ) ( ) set ) -defined Funcs (b3 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b3 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) -valued Function-like quasi_total ) Function of [:COMPLEX : ( ( ) ( non empty V37() ) set ) ,(Funcs (b3 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) )) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b3 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) :] : ( ( ) ( ) set ) , Funcs (b3 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b3 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) . [b : ( ( ) ( V21() ) Element of COMPLEX : ( ( ) ( non empty V37() ) set ) ) ,g : ( ( ) ( Relation-like b3 : ( ( non empty ) ( non empty ) set ) -defined COMPLEX : ( ( ) ( non empty V37() ) set ) -valued Function-like quasi_total ) Element of Funcs (b3 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b3 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) ] : ( ( ) ( ) Element of [:COMPLEX : ( ( ) ( non empty V37() ) set ) ,(Funcs (b3 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) )) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b3 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) :] : ( ( ) ( ) set ) ) ) : ( ( ) ( Relation-like b3 : ( ( non empty ) ( non empty ) set ) -defined COMPLEX : ( ( ) ( non empty V37() ) set ) -valued Function-like quasi_total ) Element of Funcs (b3 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b3 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) ) : ( ( ) ( Relation-like b3 : ( ( non empty ) ( non empty ) set ) -defined COMPLEX : ( ( ) ( non empty V37() ) set ) -valued Function-like quasi_total ) Element of Funcs (b3 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b3 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) = ComplexFuncZero A : ( ( non empty ) ( non empty ) set ) : ( ( ) ( Relation-like b3 : ( ( non empty ) ( non empty ) set ) -defined COMPLEX : ( ( ) ( non empty V37() ) set ) -valued Function-like quasi_total ) Element of Funcs (b3 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b3 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) holds
( a : ( ( ) ( V21() ) Element of COMPLEX : ( ( ) ( non empty V37() ) set ) ) = 0 : ( ( ) ( empty ) Element of NAT : ( ( ) ( ) Element of bool REAL : ( ( ) ( non empty V37() ) set ) : ( ( ) ( ) set ) ) ) & b : ( ( ) ( V21() ) Element of COMPLEX : ( ( ) ( non empty V37() ) set ) ) = 0 : ( ( ) ( empty ) Element of NAT : ( ( ) ( ) Element of bool REAL : ( ( ) ( non empty V37() ) set ) : ( ( ) ( ) set ) ) ) ) ;

theorem :: CFUNCDOM:20
for x1, x2 being ( ( ) ( ) set )
for A being ( ( non empty ) ( non empty ) set )
for f, g being ( ( ) ( Relation-like b3 : ( ( non empty ) ( non empty ) set ) -defined COMPLEX : ( ( ) ( non empty V37() ) set ) -valued Function-like quasi_total ) Element of Funcs (A : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b3 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) st A : ( ( non empty ) ( non empty ) set ) = {x1 : ( ( ) ( ) set ) ,x2 : ( ( ) ( ) set ) } : ( ( ) ( non empty ) set ) & x1 : ( ( ) ( ) set ) <> x2 : ( ( ) ( ) set ) & ( for z being ( ( ) ( ) set ) st z : ( ( ) ( Relation-like b3 : ( ( non empty ) ( non empty ) set ) -defined COMPLEX : ( ( ) ( non empty V37() ) set ) -valued Function-like quasi_total ) Element of Funcs (b3 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b3 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) in A : ( ( non empty ) ( non empty ) set ) holds
( ( z : ( ( ) ( Relation-like b3 : ( ( non empty ) ( non empty ) set ) -defined COMPLEX : ( ( ) ( non empty V37() ) set ) -valued Function-like quasi_total ) Element of Funcs (b3 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b3 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) = x1 : ( ( ) ( ) set ) implies f : ( ( ) ( Relation-like b3 : ( ( non empty ) ( non empty ) set ) -defined COMPLEX : ( ( ) ( non empty V37() ) set ) -valued Function-like quasi_total ) Element of Funcs (b3 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b3 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) . z : ( ( ) ( Relation-like b3 : ( ( non empty ) ( non empty ) set ) -defined COMPLEX : ( ( ) ( non empty V37() ) set ) -valued Function-like quasi_total ) Element of Funcs (b3 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b3 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) : ( ( ) ( ) set ) = 1r : ( ( ) ( V21() ) Element of COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) & ( z : ( ( ) ( Relation-like b3 : ( ( non empty ) ( non empty ) set ) -defined COMPLEX : ( ( ) ( non empty V37() ) set ) -valued Function-like quasi_total ) Element of Funcs (b3 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b3 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) <> x1 : ( ( ) ( ) set ) implies f : ( ( ) ( Relation-like b3 : ( ( non empty ) ( non empty ) set ) -defined COMPLEX : ( ( ) ( non empty V37() ) set ) -valued Function-like quasi_total ) Element of Funcs (b3 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b3 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) . z : ( ( ) ( Relation-like b3 : ( ( non empty ) ( non empty ) set ) -defined COMPLEX : ( ( ) ( non empty V37() ) set ) -valued Function-like quasi_total ) Element of Funcs (b3 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b3 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) : ( ( ) ( ) set ) = 0 : ( ( ) ( empty ) Element of NAT : ( ( ) ( ) Element of bool REAL : ( ( ) ( non empty V37() ) set ) : ( ( ) ( ) set ) ) ) ) ) ) & ( for z being ( ( ) ( ) set ) st z : ( ( ) ( Relation-like b3 : ( ( non empty ) ( non empty ) set ) -defined COMPLEX : ( ( ) ( non empty V37() ) set ) -valued Function-like quasi_total ) Element of Funcs (b3 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b3 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) in A : ( ( non empty ) ( non empty ) set ) holds
( ( z : ( ( ) ( Relation-like b3 : ( ( non empty ) ( non empty ) set ) -defined COMPLEX : ( ( ) ( non empty V37() ) set ) -valued Function-like quasi_total ) Element of Funcs (b3 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b3 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) = x1 : ( ( ) ( ) set ) implies g : ( ( ) ( Relation-like b3 : ( ( non empty ) ( non empty ) set ) -defined COMPLEX : ( ( ) ( non empty V37() ) set ) -valued Function-like quasi_total ) Element of Funcs (b3 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b3 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) . z : ( ( ) ( Relation-like b3 : ( ( non empty ) ( non empty ) set ) -defined COMPLEX : ( ( ) ( non empty V37() ) set ) -valued Function-like quasi_total ) Element of Funcs (b3 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b3 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) : ( ( ) ( ) set ) = 0 : ( ( ) ( empty ) Element of NAT : ( ( ) ( ) Element of bool REAL : ( ( ) ( non empty V37() ) set ) : ( ( ) ( ) set ) ) ) ) & ( z : ( ( ) ( Relation-like b3 : ( ( non empty ) ( non empty ) set ) -defined COMPLEX : ( ( ) ( non empty V37() ) set ) -valued Function-like quasi_total ) Element of Funcs (b3 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b3 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) <> x1 : ( ( ) ( ) set ) implies g : ( ( ) ( Relation-like b3 : ( ( non empty ) ( non empty ) set ) -defined COMPLEX : ( ( ) ( non empty V37() ) set ) -valued Function-like quasi_total ) Element of Funcs (b3 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b3 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) . z : ( ( ) ( Relation-like b3 : ( ( non empty ) ( non empty ) set ) -defined COMPLEX : ( ( ) ( non empty V37() ) set ) -valued Function-like quasi_total ) Element of Funcs (b3 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b3 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) : ( ( ) ( ) set ) = 1r : ( ( ) ( V21() ) Element of COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) ) ) holds
for h being ( ( ) ( Relation-like b3 : ( ( non empty ) ( non empty ) set ) -defined COMPLEX : ( ( ) ( non empty V37() ) set ) -valued Function-like quasi_total ) Element of Funcs (A : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b3 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) ex a, b being ( ( ) ( V21() ) Element of COMPLEX : ( ( ) ( non empty V37() ) set ) ) st h : ( ( ) ( Relation-like b3 : ( ( non empty ) ( non empty ) set ) -defined COMPLEX : ( ( ) ( non empty V37() ) set ) -valued Function-like quasi_total ) Element of Funcs (b3 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b3 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) = (ComplexFuncAdd A : ( ( non empty ) ( non empty ) set ) ) : ( ( Function-like quasi_total ) ( Relation-like [:(Funcs (b3 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) )) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b3 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ,(Funcs (b3 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) )) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b3 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) :] : ( ( ) ( ) set ) -defined Funcs (b3 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b3 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) -valued Function-like quasi_total ) BinOp of Funcs (b3 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b3 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) . (((ComplexFuncExtMult A : ( ( non empty ) ( non empty ) set ) ) : ( ( Function-like quasi_total ) ( Relation-like [:COMPLEX : ( ( ) ( non empty V37() ) set ) ,(Funcs (b3 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) )) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b3 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) :] : ( ( ) ( ) set ) -defined Funcs (b3 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b3 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) -valued Function-like quasi_total ) Function of [:COMPLEX : ( ( ) ( non empty V37() ) set ) ,(Funcs (b3 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) )) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b3 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) :] : ( ( ) ( ) set ) , Funcs (b3 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b3 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) . [a : ( ( ) ( V21() ) Element of COMPLEX : ( ( ) ( non empty V37() ) set ) ) ,f : ( ( ) ( Relation-like b3 : ( ( non empty ) ( non empty ) set ) -defined COMPLEX : ( ( ) ( non empty V37() ) set ) -valued Function-like quasi_total ) Element of Funcs (b3 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b3 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) ] : ( ( ) ( ) Element of [:COMPLEX : ( ( ) ( non empty V37() ) set ) ,(Funcs (b3 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) )) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b3 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) :] : ( ( ) ( ) set ) ) ) : ( ( ) ( Relation-like b3 : ( ( non empty ) ( non empty ) set ) -defined COMPLEX : ( ( ) ( non empty V37() ) set ) -valued Function-like quasi_total ) Element of Funcs (b3 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b3 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) ,((ComplexFuncExtMult A : ( ( non empty ) ( non empty ) set ) ) : ( ( Function-like quasi_total ) ( Relation-like [:COMPLEX : ( ( ) ( non empty V37() ) set ) ,(Funcs (b3 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) )) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b3 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) :] : ( ( ) ( ) set ) -defined Funcs (b3 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b3 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) -valued Function-like quasi_total ) Function of [:COMPLEX : ( ( ) ( non empty V37() ) set ) ,(Funcs (b3 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) )) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b3 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) :] : ( ( ) ( ) set ) , Funcs (b3 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b3 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) . [b : ( ( ) ( V21() ) Element of COMPLEX : ( ( ) ( non empty V37() ) set ) ) ,g : ( ( ) ( Relation-like b3 : ( ( non empty ) ( non empty ) set ) -defined COMPLEX : ( ( ) ( non empty V37() ) set ) -valued Function-like quasi_total ) Element of Funcs (b3 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b3 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) ] : ( ( ) ( ) Element of [:COMPLEX : ( ( ) ( non empty V37() ) set ) ,(Funcs (b3 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) )) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b3 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) :] : ( ( ) ( ) set ) ) ) : ( ( ) ( Relation-like b3 : ( ( non empty ) ( non empty ) set ) -defined COMPLEX : ( ( ) ( non empty V37() ) set ) -valued Function-like quasi_total ) Element of Funcs (b3 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b3 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) ) : ( ( ) ( Relation-like b3 : ( ( non empty ) ( non empty ) set ) -defined COMPLEX : ( ( ) ( non empty V37() ) set ) -valued Function-like quasi_total ) Element of Funcs (b3 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b3 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) ;

theorem :: CFUNCDOM:21
for x1, x2 being ( ( ) ( ) set )
for A being ( ( non empty ) ( non empty ) set ) st A : ( ( non empty ) ( non empty ) set ) = {x1 : ( ( ) ( ) set ) ,x2 : ( ( ) ( ) set ) } : ( ( ) ( non empty ) set ) & x1 : ( ( ) ( ) set ) <> x2 : ( ( ) ( ) set ) holds
ex f, g being ( ( ) ( Relation-like b3 : ( ( non empty ) ( non empty ) set ) -defined COMPLEX : ( ( ) ( non empty V37() ) set ) -valued Function-like quasi_total ) Element of Funcs (A : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b3 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) st
for h being ( ( ) ( Relation-like b3 : ( ( non empty ) ( non empty ) set ) -defined COMPLEX : ( ( ) ( non empty V37() ) set ) -valued Function-like quasi_total ) Element of Funcs (A : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b3 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) ex a, b being ( ( ) ( V21() ) Element of COMPLEX : ( ( ) ( non empty V37() ) set ) ) st h : ( ( ) ( Relation-like b3 : ( ( non empty ) ( non empty ) set ) -defined COMPLEX : ( ( ) ( non empty V37() ) set ) -valued Function-like quasi_total ) Element of Funcs (b3 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b3 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) = (ComplexFuncAdd A : ( ( non empty ) ( non empty ) set ) ) : ( ( Function-like quasi_total ) ( Relation-like [:(Funcs (b3 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) )) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b3 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ,(Funcs (b3 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) )) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b3 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) :] : ( ( ) ( ) set ) -defined Funcs (b3 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b3 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) -valued Function-like quasi_total ) BinOp of Funcs (b3 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b3 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) . (((ComplexFuncExtMult A : ( ( non empty ) ( non empty ) set ) ) : ( ( Function-like quasi_total ) ( Relation-like [:COMPLEX : ( ( ) ( non empty V37() ) set ) ,(Funcs (b3 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) )) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b3 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) :] : ( ( ) ( ) set ) -defined Funcs (b3 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b3 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) -valued Function-like quasi_total ) Function of [:COMPLEX : ( ( ) ( non empty V37() ) set ) ,(Funcs (b3 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) )) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b3 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) :] : ( ( ) ( ) set ) , Funcs (b3 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b3 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) . [a : ( ( ) ( V21() ) Element of COMPLEX : ( ( ) ( non empty V37() ) set ) ) ,f : ( ( ) ( Relation-like b3 : ( ( non empty ) ( non empty ) set ) -defined COMPLEX : ( ( ) ( non empty V37() ) set ) -valued Function-like quasi_total ) Element of Funcs (b3 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b3 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) ] : ( ( ) ( ) Element of [:COMPLEX : ( ( ) ( non empty V37() ) set ) ,(Funcs (b3 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) )) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b3 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) :] : ( ( ) ( ) set ) ) ) : ( ( ) ( Relation-like b3 : ( ( non empty ) ( non empty ) set ) -defined COMPLEX : ( ( ) ( non empty V37() ) set ) -valued Function-like quasi_total ) Element of Funcs (b3 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b3 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) ,((ComplexFuncExtMult A : ( ( non empty ) ( non empty ) set ) ) : ( ( Function-like quasi_total ) ( Relation-like [:COMPLEX : ( ( ) ( non empty V37() ) set ) ,(Funcs (b3 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) )) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b3 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) :] : ( ( ) ( ) set ) -defined Funcs (b3 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b3 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) -valued Function-like quasi_total ) Function of [:COMPLEX : ( ( ) ( non empty V37() ) set ) ,(Funcs (b3 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) )) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b3 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) :] : ( ( ) ( ) set ) , Funcs (b3 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b3 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) . [b : ( ( ) ( V21() ) Element of COMPLEX : ( ( ) ( non empty V37() ) set ) ) ,g : ( ( ) ( Relation-like b3 : ( ( non empty ) ( non empty ) set ) -defined COMPLEX : ( ( ) ( non empty V37() ) set ) -valued Function-like quasi_total ) Element of Funcs (b3 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b3 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) ] : ( ( ) ( ) Element of [:COMPLEX : ( ( ) ( non empty V37() ) set ) ,(Funcs (b3 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) )) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b3 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) :] : ( ( ) ( ) set ) ) ) : ( ( ) ( Relation-like b3 : ( ( non empty ) ( non empty ) set ) -defined COMPLEX : ( ( ) ( non empty V37() ) set ) -valued Function-like quasi_total ) Element of Funcs (b3 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b3 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) ) : ( ( ) ( Relation-like b3 : ( ( non empty ) ( non empty ) set ) -defined COMPLEX : ( ( ) ( non empty V37() ) set ) -valued Function-like quasi_total ) Element of Funcs (b3 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b3 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) ;

theorem :: CFUNCDOM:22
for x1, x2 being ( ( ) ( ) set )
for A being ( ( non empty ) ( non empty ) set ) st A : ( ( non empty ) ( non empty ) set ) = {x1 : ( ( ) ( ) set ) ,x2 : ( ( ) ( ) set ) } : ( ( ) ( non empty ) set ) & x1 : ( ( ) ( ) set ) <> x2 : ( ( ) ( ) set ) holds
ex f, g being ( ( ) ( Relation-like b3 : ( ( non empty ) ( non empty ) set ) -defined COMPLEX : ( ( ) ( non empty V37() ) set ) -valued Function-like quasi_total ) Element of Funcs (A : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b3 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) st
( ( for a, b being ( ( ) ( V21() ) Element of COMPLEX : ( ( ) ( non empty V37() ) set ) ) st (ComplexFuncAdd A : ( ( non empty ) ( non empty ) set ) ) : ( ( Function-like quasi_total ) ( Relation-like [:(Funcs (b3 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) )) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b3 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ,(Funcs (b3 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) )) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b3 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) :] : ( ( ) ( ) set ) -defined Funcs (b3 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b3 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) -valued Function-like quasi_total ) BinOp of Funcs (b3 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b3 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) . (((ComplexFuncExtMult A : ( ( non empty ) ( non empty ) set ) ) : ( ( Function-like quasi_total ) ( Relation-like [:COMPLEX : ( ( ) ( non empty V37() ) set ) ,(Funcs (b3 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) )) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b3 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) :] : ( ( ) ( ) set ) -defined Funcs (b3 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b3 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) -valued Function-like quasi_total ) Function of [:COMPLEX : ( ( ) ( non empty V37() ) set ) ,(Funcs (b3 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) )) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b3 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) :] : ( ( ) ( ) set ) , Funcs (b3 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b3 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) . [a : ( ( ) ( Relation-like b3 : ( ( non empty ) ( non empty ) set ) -defined COMPLEX : ( ( ) ( non empty V37() ) set ) -valued Function-like quasi_total ) Element of Funcs (b3 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b3 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) ,f : ( ( ) ( Relation-like b3 : ( ( non empty ) ( non empty ) set ) -defined COMPLEX : ( ( ) ( non empty V37() ) set ) -valued Function-like quasi_total ) Element of Funcs (b3 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b3 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) ] : ( ( ) ( ) Element of [:COMPLEX : ( ( ) ( non empty V37() ) set ) ,(Funcs (b3 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) )) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b3 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) :] : ( ( ) ( ) set ) ) ) : ( ( ) ( Relation-like b3 : ( ( non empty ) ( non empty ) set ) -defined COMPLEX : ( ( ) ( non empty V37() ) set ) -valued Function-like quasi_total ) Element of Funcs (b3 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b3 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) ,((ComplexFuncExtMult A : ( ( non empty ) ( non empty ) set ) ) : ( ( Function-like quasi_total ) ( Relation-like [:COMPLEX : ( ( ) ( non empty V37() ) set ) ,(Funcs (b3 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) )) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b3 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) :] : ( ( ) ( ) set ) -defined Funcs (b3 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b3 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) -valued Function-like quasi_total ) Function of [:COMPLEX : ( ( ) ( non empty V37() ) set ) ,(Funcs (b3 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) )) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b3 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) :] : ( ( ) ( ) set ) , Funcs (b3 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b3 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) . [b : ( ( ) ( V21() ) Element of COMPLEX : ( ( ) ( non empty V37() ) set ) ) ,g : ( ( ) ( Relation-like b3 : ( ( non empty ) ( non empty ) set ) -defined COMPLEX : ( ( ) ( non empty V37() ) set ) -valued Function-like quasi_total ) Element of Funcs (b3 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b3 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) ] : ( ( ) ( ) Element of [:COMPLEX : ( ( ) ( non empty V37() ) set ) ,(Funcs (b3 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) )) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b3 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) :] : ( ( ) ( ) set ) ) ) : ( ( ) ( Relation-like b3 : ( ( non empty ) ( non empty ) set ) -defined COMPLEX : ( ( ) ( non empty V37() ) set ) -valued Function-like quasi_total ) Element of Funcs (b3 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b3 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) ) : ( ( ) ( Relation-like b3 : ( ( non empty ) ( non empty ) set ) -defined COMPLEX : ( ( ) ( non empty V37() ) set ) -valued Function-like quasi_total ) Element of Funcs (b3 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b3 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) = ComplexFuncZero A : ( ( non empty ) ( non empty ) set ) : ( ( ) ( Relation-like b3 : ( ( non empty ) ( non empty ) set ) -defined COMPLEX : ( ( ) ( non empty V37() ) set ) -valued Function-like quasi_total ) Element of Funcs (b3 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b3 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) holds
( a : ( ( ) ( Relation-like b3 : ( ( non empty ) ( non empty ) set ) -defined COMPLEX : ( ( ) ( non empty V37() ) set ) -valued Function-like quasi_total ) Element of Funcs (b3 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b3 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) = 0 : ( ( ) ( empty ) Element of NAT : ( ( ) ( ) Element of bool REAL : ( ( ) ( non empty V37() ) set ) : ( ( ) ( ) set ) ) ) & b : ( ( ) ( V21() ) Element of COMPLEX : ( ( ) ( non empty V37() ) set ) ) = 0 : ( ( ) ( empty ) Element of NAT : ( ( ) ( ) Element of bool REAL : ( ( ) ( non empty V37() ) set ) : ( ( ) ( ) set ) ) ) ) ) & ( for h being ( ( ) ( Relation-like b3 : ( ( non empty ) ( non empty ) set ) -defined COMPLEX : ( ( ) ( non empty V37() ) set ) -valued Function-like quasi_total ) Element of Funcs (A : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b3 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) ex a, b being ( ( ) ( V21() ) Element of COMPLEX : ( ( ) ( non empty V37() ) set ) ) st h : ( ( ) ( Relation-like b3 : ( ( non empty ) ( non empty ) set ) -defined COMPLEX : ( ( ) ( non empty V37() ) set ) -valued Function-like quasi_total ) Element of Funcs (b3 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b3 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) = (ComplexFuncAdd A : ( ( non empty ) ( non empty ) set ) ) : ( ( Function-like quasi_total ) ( Relation-like [:(Funcs (b3 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) )) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b3 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ,(Funcs (b3 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) )) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b3 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) :] : ( ( ) ( ) set ) -defined Funcs (b3 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b3 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) -valued Function-like quasi_total ) BinOp of Funcs (b3 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b3 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) . (((ComplexFuncExtMult A : ( ( non empty ) ( non empty ) set ) ) : ( ( Function-like quasi_total ) ( Relation-like [:COMPLEX : ( ( ) ( non empty V37() ) set ) ,(Funcs (b3 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) )) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b3 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) :] : ( ( ) ( ) set ) -defined Funcs (b3 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b3 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) -valued Function-like quasi_total ) Function of [:COMPLEX : ( ( ) ( non empty V37() ) set ) ,(Funcs (b3 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) )) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b3 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) :] : ( ( ) ( ) set ) , Funcs (b3 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b3 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) . [a : ( ( ) ( V21() ) Element of COMPLEX : ( ( ) ( non empty V37() ) set ) ) ,f : ( ( ) ( Relation-like b3 : ( ( non empty ) ( non empty ) set ) -defined COMPLEX : ( ( ) ( non empty V37() ) set ) -valued Function-like quasi_total ) Element of Funcs (b3 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b3 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) ] : ( ( ) ( ) Element of [:COMPLEX : ( ( ) ( non empty V37() ) set ) ,(Funcs (b3 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) )) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b3 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) :] : ( ( ) ( ) set ) ) ) : ( ( ) ( Relation-like b3 : ( ( non empty ) ( non empty ) set ) -defined COMPLEX : ( ( ) ( non empty V37() ) set ) -valued Function-like quasi_total ) Element of Funcs (b3 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b3 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) ,((ComplexFuncExtMult A : ( ( non empty ) ( non empty ) set ) ) : ( ( Function-like quasi_total ) ( Relation-like [:COMPLEX : ( ( ) ( non empty V37() ) set ) ,(Funcs (b3 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) )) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b3 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) :] : ( ( ) ( ) set ) -defined Funcs (b3 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b3 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) -valued Function-like quasi_total ) Function of [:COMPLEX : ( ( ) ( non empty V37() ) set ) ,(Funcs (b3 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) )) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b3 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) :] : ( ( ) ( ) set ) , Funcs (b3 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b3 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) . [b : ( ( ) ( V21() ) Element of COMPLEX : ( ( ) ( non empty V37() ) set ) ) ,g : ( ( ) ( Relation-like b3 : ( ( non empty ) ( non empty ) set ) -defined COMPLEX : ( ( ) ( non empty V37() ) set ) -valued Function-like quasi_total ) Element of Funcs (b3 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b3 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) ] : ( ( ) ( ) Element of [:COMPLEX : ( ( ) ( non empty V37() ) set ) ,(Funcs (b3 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) )) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b3 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) :] : ( ( ) ( ) set ) ) ) : ( ( ) ( Relation-like b3 : ( ( non empty ) ( non empty ) set ) -defined COMPLEX : ( ( ) ( non empty V37() ) set ) -valued Function-like quasi_total ) Element of Funcs (b3 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b3 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) ) : ( ( ) ( Relation-like b3 : ( ( non empty ) ( non empty ) set ) -defined COMPLEX : ( ( ) ( non empty V37() ) set ) -valued Function-like quasi_total ) Element of Funcs (b3 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b3 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) ) ) ;

definition
let A be ( ( non empty ) ( non empty ) set ) ;
func ComplexVectSpace A -> ( ( non empty strict ) ( non empty strict ) CLSStruct ) equals :: CFUNCDOM:def 6
CLSStruct(# (Funcs (A : ( ( ) ( ) CNORMSTR ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) )) : ( ( ) ( non empty ) FUNCTION_DOMAIN of A : ( ( ) ( ) CNORMSTR ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ,(ComplexFuncZero A : ( ( ) ( ) CNORMSTR ) ) : ( ( ) ( Relation-like A : ( ( ) ( ) CNORMSTR ) -defined COMPLEX : ( ( ) ( non empty V37() ) set ) -valued Function-like quasi_total ) Element of Funcs (A : ( ( ) ( ) CNORMSTR ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of A : ( ( ) ( ) CNORMSTR ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) ,(ComplexFuncAdd A : ( ( ) ( ) CNORMSTR ) ) : ( ( Function-like quasi_total ) ( Relation-like [:(Funcs (A : ( ( ) ( ) CNORMSTR ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) )) : ( ( ) ( non empty ) FUNCTION_DOMAIN of A : ( ( ) ( ) CNORMSTR ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ,(Funcs (A : ( ( ) ( ) CNORMSTR ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) )) : ( ( ) ( non empty ) FUNCTION_DOMAIN of A : ( ( ) ( ) CNORMSTR ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) :] : ( ( ) ( ) set ) -defined Funcs (A : ( ( ) ( ) CNORMSTR ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of A : ( ( ) ( ) CNORMSTR ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) -valued Function-like quasi_total ) BinOp of Funcs (A : ( ( ) ( ) CNORMSTR ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of A : ( ( ) ( ) CNORMSTR ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) ,(ComplexFuncExtMult A : ( ( ) ( ) CNORMSTR ) ) : ( ( Function-like quasi_total ) ( Relation-like [:COMPLEX : ( ( ) ( non empty V37() ) set ) ,(Funcs (A : ( ( ) ( ) CNORMSTR ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) )) : ( ( ) ( non empty ) FUNCTION_DOMAIN of A : ( ( ) ( ) CNORMSTR ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) :] : ( ( ) ( ) set ) -defined Funcs (A : ( ( ) ( ) CNORMSTR ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of A : ( ( ) ( ) CNORMSTR ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) -valued Function-like quasi_total ) Function of [:COMPLEX : ( ( ) ( non empty V37() ) set ) ,(Funcs (A : ( ( ) ( ) CNORMSTR ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) )) : ( ( ) ( non empty ) FUNCTION_DOMAIN of A : ( ( ) ( ) CNORMSTR ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) :] : ( ( ) ( ) set ) , Funcs (A : ( ( ) ( ) CNORMSTR ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of A : ( ( ) ( ) CNORMSTR ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) #) : ( ( strict ) ( non empty strict ) CLSStruct ) ;
end;

registration
let A be ( ( non empty ) ( non empty ) set ) ;
cluster ComplexVectSpace A : ( ( non empty ) ( non empty ) set ) : ( ( non empty strict ) ( non empty strict ) CLSStruct ) -> non empty right_complementable Abelian add-associative right_zeroed strict vector-distributive scalar-distributive scalar-associative scalar-unital for ( ( non empty strict ) ( non empty strict ) CLSStruct ) ;
end;

theorem :: CFUNCDOM:23
ex V being ( ( non empty right_complementable Abelian add-associative right_zeroed strict vector-distributive scalar-distributive scalar-associative scalar-unital ) ( non empty right_complementable Abelian add-associative right_zeroed strict vector-distributive scalar-distributive scalar-associative scalar-unital ) ComplexLinearSpace) ex u, v being ( ( ) ( right_complementable ) VECTOR of ( ( ) ( ) set ) ) st
( ( for a, b being ( ( ) ( V21() ) Element of COMPLEX : ( ( ) ( non empty V37() ) set ) ) st (a : ( ( ) ( right_complementable ) VECTOR of ( ( ) ( ) set ) ) * u : ( ( ) ( right_complementable ) VECTOR of ( ( ) ( ) set ) ) ) : ( ( ) ( right_complementable ) Element of the carrier of b1 : ( ( non empty right_complementable Abelian add-associative right_zeroed strict vector-distributive scalar-distributive scalar-associative scalar-unital ) ( non empty right_complementable Abelian add-associative right_zeroed strict vector-distributive scalar-distributive scalar-associative scalar-unital ) ComplexLinearSpace) : ( ( ) ( ) set ) ) + (b : ( ( ) ( V21() ) Element of COMPLEX : ( ( ) ( non empty V37() ) set ) ) * v : ( ( ) ( right_complementable ) VECTOR of ( ( ) ( ) set ) ) ) : ( ( ) ( right_complementable ) Element of the carrier of b1 : ( ( non empty right_complementable Abelian add-associative right_zeroed strict vector-distributive scalar-distributive scalar-associative scalar-unital ) ( non empty right_complementable Abelian add-associative right_zeroed strict vector-distributive scalar-distributive scalar-associative scalar-unital ) ComplexLinearSpace) : ( ( ) ( ) set ) ) : ( ( ) ( right_complementable ) Element of the carrier of b1 : ( ( non empty right_complementable Abelian add-associative right_zeroed strict vector-distributive scalar-distributive scalar-associative scalar-unital ) ( non empty right_complementable Abelian add-associative right_zeroed strict vector-distributive scalar-distributive scalar-associative scalar-unital ) ComplexLinearSpace) : ( ( ) ( ) set ) ) = 0. V : ( ( non empty right_complementable Abelian add-associative right_zeroed strict vector-distributive scalar-distributive scalar-associative scalar-unital ) ( non empty right_complementable Abelian add-associative right_zeroed strict vector-distributive scalar-distributive scalar-associative scalar-unital ) ComplexLinearSpace) : ( ( ) ( right_complementable ) Element of the carrier of b1 : ( ( non empty right_complementable Abelian add-associative right_zeroed strict vector-distributive scalar-distributive scalar-associative scalar-unital ) ( non empty right_complementable Abelian add-associative right_zeroed strict vector-distributive scalar-distributive scalar-associative scalar-unital ) ComplexLinearSpace) : ( ( ) ( ) set ) ) holds
( a : ( ( ) ( right_complementable ) VECTOR of ( ( ) ( ) set ) ) = 0 : ( ( ) ( empty ) Element of NAT : ( ( ) ( ) Element of bool REAL : ( ( ) ( non empty V37() ) set ) : ( ( ) ( ) set ) ) ) & b : ( ( ) ( V21() ) Element of COMPLEX : ( ( ) ( non empty V37() ) set ) ) = 0 : ( ( ) ( empty ) Element of NAT : ( ( ) ( ) Element of bool REAL : ( ( ) ( non empty V37() ) set ) : ( ( ) ( ) set ) ) ) ) ) & ( for w being ( ( ) ( right_complementable ) VECTOR of ( ( ) ( ) set ) ) ex a, b being ( ( ) ( V21() ) Element of COMPLEX : ( ( ) ( non empty V37() ) set ) ) st w : ( ( ) ( right_complementable ) VECTOR of ( ( ) ( ) set ) ) = (a : ( ( ) ( V21() ) Element of COMPLEX : ( ( ) ( non empty V37() ) set ) ) * u : ( ( ) ( right_complementable ) VECTOR of ( ( ) ( ) set ) ) ) : ( ( ) ( right_complementable ) Element of the carrier of b1 : ( ( non empty right_complementable Abelian add-associative right_zeroed strict vector-distributive scalar-distributive scalar-associative scalar-unital ) ( non empty right_complementable Abelian add-associative right_zeroed strict vector-distributive scalar-distributive scalar-associative scalar-unital ) ComplexLinearSpace) : ( ( ) ( ) set ) ) + (b : ( ( ) ( V21() ) Element of COMPLEX : ( ( ) ( non empty V37() ) set ) ) * v : ( ( ) ( right_complementable ) VECTOR of ( ( ) ( ) set ) ) ) : ( ( ) ( right_complementable ) Element of the carrier of b1 : ( ( non empty right_complementable Abelian add-associative right_zeroed strict vector-distributive scalar-distributive scalar-associative scalar-unital ) ( non empty right_complementable Abelian add-associative right_zeroed strict vector-distributive scalar-distributive scalar-associative scalar-unital ) ComplexLinearSpace) : ( ( ) ( ) set ) ) : ( ( ) ( right_complementable ) Element of the carrier of b1 : ( ( non empty right_complementable Abelian add-associative right_zeroed strict vector-distributive scalar-distributive scalar-associative scalar-unital ) ( non empty right_complementable Abelian add-associative right_zeroed strict vector-distributive scalar-distributive scalar-associative scalar-unital ) ComplexLinearSpace) : ( ( ) ( ) set ) ) ) ) ;

definition
let A be ( ( non empty ) ( non empty ) set ) ;
func CRing A -> ( ( ) ( ) doubleLoopStr ) equals :: CFUNCDOM:def 7
doubleLoopStr(# (Funcs (A : ( ( non empty right_complementable Abelian add-associative right_zeroed vector-distributive scalar-distributive scalar-associative scalar-unital ) ( non empty right_complementable Abelian add-associative right_zeroed vector-distributive scalar-distributive scalar-associative scalar-unital ) CLSStruct ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) )) : ( ( ) ( non empty ) FUNCTION_DOMAIN of A : ( ( non empty right_complementable Abelian add-associative right_zeroed vector-distributive scalar-distributive scalar-associative scalar-unital ) ( non empty right_complementable Abelian add-associative right_zeroed vector-distributive scalar-distributive scalar-associative scalar-unital ) CLSStruct ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ,(ComplexFuncAdd A : ( ( non empty right_complementable Abelian add-associative right_zeroed vector-distributive scalar-distributive scalar-associative scalar-unital ) ( non empty right_complementable Abelian add-associative right_zeroed vector-distributive scalar-distributive scalar-associative scalar-unital ) CLSStruct ) ) : ( ( Function-like quasi_total ) ( Relation-like [:(Funcs (A : ( ( non empty right_complementable Abelian add-associative right_zeroed vector-distributive scalar-distributive scalar-associative scalar-unital ) ( non empty right_complementable Abelian add-associative right_zeroed vector-distributive scalar-distributive scalar-associative scalar-unital ) CLSStruct ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) )) : ( ( ) ( non empty ) FUNCTION_DOMAIN of A : ( ( non empty right_complementable Abelian add-associative right_zeroed vector-distributive scalar-distributive scalar-associative scalar-unital ) ( non empty right_complementable Abelian add-associative right_zeroed vector-distributive scalar-distributive scalar-associative scalar-unital ) CLSStruct ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ,(Funcs (A : ( ( non empty right_complementable Abelian add-associative right_zeroed vector-distributive scalar-distributive scalar-associative scalar-unital ) ( non empty right_complementable Abelian add-associative right_zeroed vector-distributive scalar-distributive scalar-associative scalar-unital ) CLSStruct ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) )) : ( ( ) ( non empty ) FUNCTION_DOMAIN of A : ( ( non empty right_complementable Abelian add-associative right_zeroed vector-distributive scalar-distributive scalar-associative scalar-unital ) ( non empty right_complementable Abelian add-associative right_zeroed vector-distributive scalar-distributive scalar-associative scalar-unital ) CLSStruct ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) :] : ( ( ) ( ) set ) -defined Funcs (A : ( ( non empty right_complementable Abelian add-associative right_zeroed vector-distributive scalar-distributive scalar-associative scalar-unital ) ( non empty right_complementable Abelian add-associative right_zeroed vector-distributive scalar-distributive scalar-associative scalar-unital ) CLSStruct ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of A : ( ( non empty right_complementable Abelian add-associative right_zeroed vector-distributive scalar-distributive scalar-associative scalar-unital ) ( non empty right_complementable Abelian add-associative right_zeroed vector-distributive scalar-distributive scalar-associative scalar-unital ) CLSStruct ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) -valued Function-like quasi_total ) BinOp of Funcs (A : ( ( non empty right_complementable Abelian add-associative right_zeroed vector-distributive scalar-distributive scalar-associative scalar-unital ) ( non empty right_complementable Abelian add-associative right_zeroed vector-distributive scalar-distributive scalar-associative scalar-unital ) CLSStruct ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of A : ( ( non empty right_complementable Abelian add-associative right_zeroed vector-distributive scalar-distributive scalar-associative scalar-unital ) ( non empty right_complementable Abelian add-associative right_zeroed vector-distributive scalar-distributive scalar-associative scalar-unital ) CLSStruct ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) ,(ComplexFuncMult A : ( ( non empty right_complementable Abelian add-associative right_zeroed vector-distributive scalar-distributive scalar-associative scalar-unital ) ( non empty right_complementable Abelian add-associative right_zeroed vector-distributive scalar-distributive scalar-associative scalar-unital ) CLSStruct ) ) : ( ( Function-like quasi_total ) ( Relation-like [:(Funcs (A : ( ( non empty right_complementable Abelian add-associative right_zeroed vector-distributive scalar-distributive scalar-associative scalar-unital ) ( non empty right_complementable Abelian add-associative right_zeroed vector-distributive scalar-distributive scalar-associative scalar-unital ) CLSStruct ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) )) : ( ( ) ( non empty ) FUNCTION_DOMAIN of A : ( ( non empty right_complementable Abelian add-associative right_zeroed vector-distributive scalar-distributive scalar-associative scalar-unital ) ( non empty right_complementable Abelian add-associative right_zeroed vector-distributive scalar-distributive scalar-associative scalar-unital ) CLSStruct ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ,(Funcs (A : ( ( non empty right_complementable Abelian add-associative right_zeroed vector-distributive scalar-distributive scalar-associative scalar-unital ) ( non empty right_complementable Abelian add-associative right_zeroed vector-distributive scalar-distributive scalar-associative scalar-unital ) CLSStruct ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) )) : ( ( ) ( non empty ) FUNCTION_DOMAIN of A : ( ( non empty right_complementable Abelian add-associative right_zeroed vector-distributive scalar-distributive scalar-associative scalar-unital ) ( non empty right_complementable Abelian add-associative right_zeroed vector-distributive scalar-distributive scalar-associative scalar-unital ) CLSStruct ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) :] : ( ( ) ( ) set ) -defined Funcs (A : ( ( non empty right_complementable Abelian add-associative right_zeroed vector-distributive scalar-distributive scalar-associative scalar-unital ) ( non empty right_complementable Abelian add-associative right_zeroed vector-distributive scalar-distributive scalar-associative scalar-unital ) CLSStruct ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of A : ( ( non empty right_complementable Abelian add-associative right_zeroed vector-distributive scalar-distributive scalar-associative scalar-unital ) ( non empty right_complementable Abelian add-associative right_zeroed vector-distributive scalar-distributive scalar-associative scalar-unital ) CLSStruct ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) -valued Function-like quasi_total ) BinOp of Funcs (A : ( ( non empty right_complementable Abelian add-associative right_zeroed vector-distributive scalar-distributive scalar-associative scalar-unital ) ( non empty right_complementable Abelian add-associative right_zeroed vector-distributive scalar-distributive scalar-associative scalar-unital ) CLSStruct ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of A : ( ( non empty right_complementable Abelian add-associative right_zeroed vector-distributive scalar-distributive scalar-associative scalar-unital ) ( non empty right_complementable Abelian add-associative right_zeroed vector-distributive scalar-distributive scalar-associative scalar-unital ) CLSStruct ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) ,(ComplexFuncUnit A : ( ( non empty right_complementable Abelian add-associative right_zeroed vector-distributive scalar-distributive scalar-associative scalar-unital ) ( non empty right_complementable Abelian add-associative right_zeroed vector-distributive scalar-distributive scalar-associative scalar-unital ) CLSStruct ) ) : ( ( ) ( Relation-like A : ( ( non empty right_complementable Abelian add-associative right_zeroed vector-distributive scalar-distributive scalar-associative scalar-unital ) ( non empty right_complementable Abelian add-associative right_zeroed vector-distributive scalar-distributive scalar-associative scalar-unital ) CLSStruct ) -defined COMPLEX : ( ( ) ( non empty V37() ) set ) -valued Function-like quasi_total ) Element of Funcs (A : ( ( non empty right_complementable Abelian add-associative right_zeroed vector-distributive scalar-distributive scalar-associative scalar-unital ) ( non empty right_complementable Abelian add-associative right_zeroed vector-distributive scalar-distributive scalar-associative scalar-unital ) CLSStruct ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of A : ( ( non empty right_complementable Abelian add-associative right_zeroed vector-distributive scalar-distributive scalar-associative scalar-unital ) ( non empty right_complementable Abelian add-associative right_zeroed vector-distributive scalar-distributive scalar-associative scalar-unital ) CLSStruct ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) ,(ComplexFuncZero A : ( ( non empty right_complementable Abelian add-associative right_zeroed vector-distributive scalar-distributive scalar-associative scalar-unital ) ( non empty right_complementable Abelian add-associative right_zeroed vector-distributive scalar-distributive scalar-associative scalar-unital ) CLSStruct ) ) : ( ( ) ( Relation-like A : ( ( non empty right_complementable Abelian add-associative right_zeroed vector-distributive scalar-distributive scalar-associative scalar-unital ) ( non empty right_complementable Abelian add-associative right_zeroed vector-distributive scalar-distributive scalar-associative scalar-unital ) CLSStruct ) -defined COMPLEX : ( ( ) ( non empty V37() ) set ) -valued Function-like quasi_total ) Element of Funcs (A : ( ( non empty right_complementable Abelian add-associative right_zeroed vector-distributive scalar-distributive scalar-associative scalar-unital ) ( non empty right_complementable Abelian add-associative right_zeroed vector-distributive scalar-distributive scalar-associative scalar-unital ) CLSStruct ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of A : ( ( non empty right_complementable Abelian add-associative right_zeroed vector-distributive scalar-distributive scalar-associative scalar-unital ) ( non empty right_complementable Abelian add-associative right_zeroed vector-distributive scalar-distributive scalar-associative scalar-unital ) CLSStruct ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) #) : ( ( strict ) ( non empty strict ) doubleLoopStr ) ;
end;

registration
let A be ( ( non empty ) ( non empty ) set ) ;
cluster CRing A : ( ( non empty ) ( non empty ) set ) : ( ( ) ( ) doubleLoopStr ) -> non empty strict ;
end;

registration
let A be ( ( non empty ) ( non empty ) set ) ;
cluster CRing A : ( ( non empty ) ( non empty ) set ) : ( ( ) ( non empty strict ) doubleLoopStr ) -> unital ;
end;

theorem :: CFUNCDOM:24
for A being ( ( non empty ) ( non empty ) set )
for x, y, z being ( ( ) ( ) Element of ( ( ) ( ) set ) ) holds
( x : ( ( ) ( ) Element of ( ( ) ( ) set ) ) + y : ( ( ) ( ) Element of ( ( ) ( ) set ) ) : ( ( ) ( ) Element of the carrier of (CRing b1 : ( ( non empty ) ( non empty ) set ) ) : ( ( ) ( non empty strict unital ) doubleLoopStr ) : ( ( ) ( ) set ) ) = y : ( ( ) ( ) Element of ( ( ) ( ) set ) ) + x : ( ( ) ( ) Element of ( ( ) ( ) set ) ) : ( ( ) ( ) Element of the carrier of (CRing b1 : ( ( non empty ) ( non empty ) set ) ) : ( ( ) ( non empty strict unital ) doubleLoopStr ) : ( ( ) ( ) set ) ) & (x : ( ( ) ( ) Element of ( ( ) ( ) set ) ) + y : ( ( ) ( ) Element of ( ( ) ( ) set ) ) ) : ( ( ) ( ) Element of the carrier of (CRing b1 : ( ( non empty ) ( non empty ) set ) ) : ( ( ) ( non empty strict unital ) doubleLoopStr ) : ( ( ) ( ) set ) ) + z : ( ( ) ( ) Element of ( ( ) ( ) set ) ) : ( ( ) ( ) Element of the carrier of (CRing b1 : ( ( non empty ) ( non empty ) set ) ) : ( ( ) ( non empty strict unital ) doubleLoopStr ) : ( ( ) ( ) set ) ) = x : ( ( ) ( ) Element of ( ( ) ( ) set ) ) + (y : ( ( ) ( ) Element of ( ( ) ( ) set ) ) + z : ( ( ) ( ) Element of ( ( ) ( ) set ) ) ) : ( ( ) ( ) Element of the carrier of (CRing b1 : ( ( non empty ) ( non empty ) set ) ) : ( ( ) ( non empty strict unital ) doubleLoopStr ) : ( ( ) ( ) set ) ) : ( ( ) ( ) Element of the carrier of (CRing b1 : ( ( non empty ) ( non empty ) set ) ) : ( ( ) ( non empty strict unital ) doubleLoopStr ) : ( ( ) ( ) set ) ) & x : ( ( ) ( ) Element of ( ( ) ( ) set ) ) + (0. (CRing A : ( ( non empty ) ( non empty ) set ) ) : ( ( ) ( non empty strict unital ) doubleLoopStr ) ) : ( ( ) ( ) Element of the carrier of (CRing b1 : ( ( non empty ) ( non empty ) set ) ) : ( ( ) ( non empty strict unital ) doubleLoopStr ) : ( ( ) ( ) set ) ) : ( ( ) ( ) Element of the carrier of (CRing b1 : ( ( non empty ) ( non empty ) set ) ) : ( ( ) ( non empty strict unital ) doubleLoopStr ) : ( ( ) ( ) set ) ) = x : ( ( ) ( ) Element of ( ( ) ( ) set ) ) & x : ( ( ) ( ) Element of ( ( ) ( ) set ) ) is right_complementable & x : ( ( ) ( ) Element of ( ( ) ( ) set ) ) * y : ( ( ) ( ) Element of ( ( ) ( ) set ) ) : ( ( ) ( ) Element of the carrier of (CRing b1 : ( ( non empty ) ( non empty ) set ) ) : ( ( ) ( non empty strict unital ) doubleLoopStr ) : ( ( ) ( ) set ) ) = y : ( ( ) ( ) Element of ( ( ) ( ) set ) ) * x : ( ( ) ( ) Element of ( ( ) ( ) set ) ) : ( ( ) ( ) Element of the carrier of (CRing b1 : ( ( non empty ) ( non empty ) set ) ) : ( ( ) ( non empty strict unital ) doubleLoopStr ) : ( ( ) ( ) set ) ) & (x : ( ( ) ( ) Element of ( ( ) ( ) set ) ) * y : ( ( ) ( ) Element of ( ( ) ( ) set ) ) ) : ( ( ) ( ) Element of the carrier of (CRing b1 : ( ( non empty ) ( non empty ) set ) ) : ( ( ) ( non empty strict unital ) doubleLoopStr ) : ( ( ) ( ) set ) ) * z : ( ( ) ( ) Element of ( ( ) ( ) set ) ) : ( ( ) ( ) Element of the carrier of (CRing b1 : ( ( non empty ) ( non empty ) set ) ) : ( ( ) ( non empty strict unital ) doubleLoopStr ) : ( ( ) ( ) set ) ) = x : ( ( ) ( ) Element of ( ( ) ( ) set ) ) * (y : ( ( ) ( ) Element of ( ( ) ( ) set ) ) * z : ( ( ) ( ) Element of ( ( ) ( ) set ) ) ) : ( ( ) ( ) Element of the carrier of (CRing b1 : ( ( non empty ) ( non empty ) set ) ) : ( ( ) ( non empty strict unital ) doubleLoopStr ) : ( ( ) ( ) set ) ) : ( ( ) ( ) Element of the carrier of (CRing b1 : ( ( non empty ) ( non empty ) set ) ) : ( ( ) ( non empty strict unital ) doubleLoopStr ) : ( ( ) ( ) set ) ) & x : ( ( ) ( ) Element of ( ( ) ( ) set ) ) * (1. (CRing A : ( ( non empty ) ( non empty ) set ) ) : ( ( ) ( non empty strict unital ) doubleLoopStr ) ) : ( ( ) ( ) Element of the carrier of (CRing b1 : ( ( non empty ) ( non empty ) set ) ) : ( ( ) ( non empty strict unital ) doubleLoopStr ) : ( ( ) ( ) set ) ) : ( ( ) ( ) Element of the carrier of (CRing b1 : ( ( non empty ) ( non empty ) set ) ) : ( ( ) ( non empty strict unital ) doubleLoopStr ) : ( ( ) ( ) set ) ) = x : ( ( ) ( ) Element of ( ( ) ( ) set ) ) & (1. (CRing A : ( ( non empty ) ( non empty ) set ) ) : ( ( ) ( non empty strict unital ) doubleLoopStr ) ) : ( ( ) ( ) Element of the carrier of (CRing b1 : ( ( non empty ) ( non empty ) set ) ) : ( ( ) ( non empty strict unital ) doubleLoopStr ) : ( ( ) ( ) set ) ) * x : ( ( ) ( ) Element of ( ( ) ( ) set ) ) : ( ( ) ( ) Element of the carrier of (CRing b1 : ( ( non empty ) ( non empty ) set ) ) : ( ( ) ( non empty strict unital ) doubleLoopStr ) : ( ( ) ( ) set ) ) = x : ( ( ) ( ) Element of ( ( ) ( ) set ) ) & x : ( ( ) ( ) Element of ( ( ) ( ) set ) ) * (y : ( ( ) ( ) Element of ( ( ) ( ) set ) ) + z : ( ( ) ( ) Element of ( ( ) ( ) set ) ) ) : ( ( ) ( ) Element of the carrier of (CRing b1 : ( ( non empty ) ( non empty ) set ) ) : ( ( ) ( non empty strict unital ) doubleLoopStr ) : ( ( ) ( ) set ) ) : ( ( ) ( ) Element of the carrier of (CRing b1 : ( ( non empty ) ( non empty ) set ) ) : ( ( ) ( non empty strict unital ) doubleLoopStr ) : ( ( ) ( ) set ) ) = (x : ( ( ) ( ) Element of ( ( ) ( ) set ) ) * y : ( ( ) ( ) Element of ( ( ) ( ) set ) ) ) : ( ( ) ( ) Element of the carrier of (CRing b1 : ( ( non empty ) ( non empty ) set ) ) : ( ( ) ( non empty strict unital ) doubleLoopStr ) : ( ( ) ( ) set ) ) + (x : ( ( ) ( ) Element of ( ( ) ( ) set ) ) * z : ( ( ) ( ) Element of ( ( ) ( ) set ) ) ) : ( ( ) ( ) Element of the carrier of (CRing b1 : ( ( non empty ) ( non empty ) set ) ) : ( ( ) ( non empty strict unital ) doubleLoopStr ) : ( ( ) ( ) set ) ) : ( ( ) ( ) Element of the carrier of (CRing b1 : ( ( non empty ) ( non empty ) set ) ) : ( ( ) ( non empty strict unital ) doubleLoopStr ) : ( ( ) ( ) set ) ) & (y : ( ( ) ( ) Element of ( ( ) ( ) set ) ) + z : ( ( ) ( ) Element of ( ( ) ( ) set ) ) ) : ( ( ) ( ) Element of the carrier of (CRing b1 : ( ( non empty ) ( non empty ) set ) ) : ( ( ) ( non empty strict unital ) doubleLoopStr ) : ( ( ) ( ) set ) ) * x : ( ( ) ( ) Element of ( ( ) ( ) set ) ) : ( ( ) ( ) Element of the carrier of (CRing b1 : ( ( non empty ) ( non empty ) set ) ) : ( ( ) ( non empty strict unital ) doubleLoopStr ) : ( ( ) ( ) set ) ) = (y : ( ( ) ( ) Element of ( ( ) ( ) set ) ) * x : ( ( ) ( ) Element of ( ( ) ( ) set ) ) ) : ( ( ) ( ) Element of the carrier of (CRing b1 : ( ( non empty ) ( non empty ) set ) ) : ( ( ) ( non empty strict unital ) doubleLoopStr ) : ( ( ) ( ) set ) ) + (z : ( ( ) ( ) Element of ( ( ) ( ) set ) ) * x : ( ( ) ( ) Element of ( ( ) ( ) set ) ) ) : ( ( ) ( ) Element of the carrier of (CRing b1 : ( ( non empty ) ( non empty ) set ) ) : ( ( ) ( non empty strict unital ) doubleLoopStr ) : ( ( ) ( ) set ) ) : ( ( ) ( ) Element of the carrier of (CRing b1 : ( ( non empty ) ( non empty ) set ) ) : ( ( ) ( non empty strict unital ) doubleLoopStr ) : ( ( ) ( ) set ) ) ) ;

theorem :: CFUNCDOM:25
for A being ( ( non empty ) ( non empty ) set ) holds CRing A : ( ( non empty ) ( non empty ) set ) : ( ( ) ( non empty strict unital ) doubleLoopStr ) is ( ( non empty right_complementable Abelian add-associative right_zeroed associative commutative well-unital V133() ) ( non empty right_complementable Abelian add-associative right_zeroed unital associative commutative right-distributive left-distributive right_unital well-unital V133() left_unital ) Ring) ;

definition
attr c1 is strict ;
struct ComplexAlgebraStr -> ( ( ) ( ) doubleLoopStr ) , ( ( ) ( ) CLSStruct ) ;
aggr ComplexAlgebraStr(# carrier, multF, addF, Mult, OneF, ZeroF #) -> ( ( strict ) ( strict ) ComplexAlgebraStr ) ;
end;

registration
cluster non empty for ( ( ) ( ) ComplexAlgebraStr ) ;
end;

definition
let A be ( ( non empty ) ( non empty ) set ) ;
func CAlgebra A -> ( ( strict ) ( strict ) ComplexAlgebraStr ) equals :: CFUNCDOM:def 8
ComplexAlgebraStr(# (Funcs (A : ( ( non empty right_complementable Abelian add-associative right_zeroed vector-distributive scalar-distributive scalar-associative scalar-unital ) ( non empty right_complementable Abelian add-associative right_zeroed vector-distributive scalar-distributive scalar-associative scalar-unital ) CLSStruct ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) )) : ( ( ) ( non empty ) FUNCTION_DOMAIN of A : ( ( non empty right_complementable Abelian add-associative right_zeroed vector-distributive scalar-distributive scalar-associative scalar-unital ) ( non empty right_complementable Abelian add-associative right_zeroed vector-distributive scalar-distributive scalar-associative scalar-unital ) CLSStruct ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ,(ComplexFuncMult A : ( ( non empty right_complementable Abelian add-associative right_zeroed vector-distributive scalar-distributive scalar-associative scalar-unital ) ( non empty right_complementable Abelian add-associative right_zeroed vector-distributive scalar-distributive scalar-associative scalar-unital ) CLSStruct ) ) : ( ( Function-like quasi_total ) ( Relation-like [:(Funcs (A : ( ( non empty right_complementable Abelian add-associative right_zeroed vector-distributive scalar-distributive scalar-associative scalar-unital ) ( non empty right_complementable Abelian add-associative right_zeroed vector-distributive scalar-distributive scalar-associative scalar-unital ) CLSStruct ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) )) : ( ( ) ( non empty ) FUNCTION_DOMAIN of A : ( ( non empty right_complementable Abelian add-associative right_zeroed vector-distributive scalar-distributive scalar-associative scalar-unital ) ( non empty right_complementable Abelian add-associative right_zeroed vector-distributive scalar-distributive scalar-associative scalar-unital ) CLSStruct ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ,(Funcs (A : ( ( non empty right_complementable Abelian add-associative right_zeroed vector-distributive scalar-distributive scalar-associative scalar-unital ) ( non empty right_complementable Abelian add-associative right_zeroed vector-distributive scalar-distributive scalar-associative scalar-unital ) CLSStruct ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) )) : ( ( ) ( non empty ) FUNCTION_DOMAIN of A : ( ( non empty right_complementable Abelian add-associative right_zeroed vector-distributive scalar-distributive scalar-associative scalar-unital ) ( non empty right_complementable Abelian add-associative right_zeroed vector-distributive scalar-distributive scalar-associative scalar-unital ) CLSStruct ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) :] : ( ( ) ( ) set ) -defined Funcs (A : ( ( non empty right_complementable Abelian add-associative right_zeroed vector-distributive scalar-distributive scalar-associative scalar-unital ) ( non empty right_complementable Abelian add-associative right_zeroed vector-distributive scalar-distributive scalar-associative scalar-unital ) CLSStruct ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of A : ( ( non empty right_complementable Abelian add-associative right_zeroed vector-distributive scalar-distributive scalar-associative scalar-unital ) ( non empty right_complementable Abelian add-associative right_zeroed vector-distributive scalar-distributive scalar-associative scalar-unital ) CLSStruct ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) -valued Function-like quasi_total ) BinOp of Funcs (A : ( ( non empty right_complementable Abelian add-associative right_zeroed vector-distributive scalar-distributive scalar-associative scalar-unital ) ( non empty right_complementable Abelian add-associative right_zeroed vector-distributive scalar-distributive scalar-associative scalar-unital ) CLSStruct ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of A : ( ( non empty right_complementable Abelian add-associative right_zeroed vector-distributive scalar-distributive scalar-associative scalar-unital ) ( non empty right_complementable Abelian add-associative right_zeroed vector-distributive scalar-distributive scalar-associative scalar-unital ) CLSStruct ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) ,(ComplexFuncAdd A : ( ( non empty right_complementable Abelian add-associative right_zeroed vector-distributive scalar-distributive scalar-associative scalar-unital ) ( non empty right_complementable Abelian add-associative right_zeroed vector-distributive scalar-distributive scalar-associative scalar-unital ) CLSStruct ) ) : ( ( Function-like quasi_total ) ( Relation-like [:(Funcs (A : ( ( non empty right_complementable Abelian add-associative right_zeroed vector-distributive scalar-distributive scalar-associative scalar-unital ) ( non empty right_complementable Abelian add-associative right_zeroed vector-distributive scalar-distributive scalar-associative scalar-unital ) CLSStruct ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) )) : ( ( ) ( non empty ) FUNCTION_DOMAIN of A : ( ( non empty right_complementable Abelian add-associative right_zeroed vector-distributive scalar-distributive scalar-associative scalar-unital ) ( non empty right_complementable Abelian add-associative right_zeroed vector-distributive scalar-distributive scalar-associative scalar-unital ) CLSStruct ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ,(Funcs (A : ( ( non empty right_complementable Abelian add-associative right_zeroed vector-distributive scalar-distributive scalar-associative scalar-unital ) ( non empty right_complementable Abelian add-associative right_zeroed vector-distributive scalar-distributive scalar-associative scalar-unital ) CLSStruct ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) )) : ( ( ) ( non empty ) FUNCTION_DOMAIN of A : ( ( non empty right_complementable Abelian add-associative right_zeroed vector-distributive scalar-distributive scalar-associative scalar-unital ) ( non empty right_complementable Abelian add-associative right_zeroed vector-distributive scalar-distributive scalar-associative scalar-unital ) CLSStruct ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) :] : ( ( ) ( ) set ) -defined Funcs (A : ( ( non empty right_complementable Abelian add-associative right_zeroed vector-distributive scalar-distributive scalar-associative scalar-unital ) ( non empty right_complementable Abelian add-associative right_zeroed vector-distributive scalar-distributive scalar-associative scalar-unital ) CLSStruct ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of A : ( ( non empty right_complementable Abelian add-associative right_zeroed vector-distributive scalar-distributive scalar-associative scalar-unital ) ( non empty right_complementable Abelian add-associative right_zeroed vector-distributive scalar-distributive scalar-associative scalar-unital ) CLSStruct ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) -valued Function-like quasi_total ) BinOp of Funcs (A : ( ( non empty right_complementable Abelian add-associative right_zeroed vector-distributive scalar-distributive scalar-associative scalar-unital ) ( non empty right_complementable Abelian add-associative right_zeroed vector-distributive scalar-distributive scalar-associative scalar-unital ) CLSStruct ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of A : ( ( non empty right_complementable Abelian add-associative right_zeroed vector-distributive scalar-distributive scalar-associative scalar-unital ) ( non empty right_complementable Abelian add-associative right_zeroed vector-distributive scalar-distributive scalar-associative scalar-unital ) CLSStruct ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) ,(ComplexFuncExtMult A : ( ( non empty right_complementable Abelian add-associative right_zeroed vector-distributive scalar-distributive scalar-associative scalar-unital ) ( non empty right_complementable Abelian add-associative right_zeroed vector-distributive scalar-distributive scalar-associative scalar-unital ) CLSStruct ) ) : ( ( Function-like quasi_total ) ( Relation-like [:COMPLEX : ( ( ) ( non empty V37() ) set ) ,(Funcs (A : ( ( non empty right_complementable Abelian add-associative right_zeroed vector-distributive scalar-distributive scalar-associative scalar-unital ) ( non empty right_complementable Abelian add-associative right_zeroed vector-distributive scalar-distributive scalar-associative scalar-unital ) CLSStruct ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) )) : ( ( ) ( non empty ) FUNCTION_DOMAIN of A : ( ( non empty right_complementable Abelian add-associative right_zeroed vector-distributive scalar-distributive scalar-associative scalar-unital ) ( non empty right_complementable Abelian add-associative right_zeroed vector-distributive scalar-distributive scalar-associative scalar-unital ) CLSStruct ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) :] : ( ( ) ( ) set ) -defined Funcs (A : ( ( non empty right_complementable Abelian add-associative right_zeroed vector-distributive scalar-distributive scalar-associative scalar-unital ) ( non empty right_complementable Abelian add-associative right_zeroed vector-distributive scalar-distributive scalar-associative scalar-unital ) CLSStruct ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of A : ( ( non empty right_complementable Abelian add-associative right_zeroed vector-distributive scalar-distributive scalar-associative scalar-unital ) ( non empty right_complementable Abelian add-associative right_zeroed vector-distributive scalar-distributive scalar-associative scalar-unital ) CLSStruct ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) -valued Function-like quasi_total ) Function of [:COMPLEX : ( ( ) ( non empty V37() ) set ) ,(Funcs (A : ( ( non empty right_complementable Abelian add-associative right_zeroed vector-distributive scalar-distributive scalar-associative scalar-unital ) ( non empty right_complementable Abelian add-associative right_zeroed vector-distributive scalar-distributive scalar-associative scalar-unital ) CLSStruct ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) )) : ( ( ) ( non empty ) FUNCTION_DOMAIN of A : ( ( non empty right_complementable Abelian add-associative right_zeroed vector-distributive scalar-distributive scalar-associative scalar-unital ) ( non empty right_complementable Abelian add-associative right_zeroed vector-distributive scalar-distributive scalar-associative scalar-unital ) CLSStruct ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) :] : ( ( ) ( ) set ) , Funcs (A : ( ( non empty right_complementable Abelian add-associative right_zeroed vector-distributive scalar-distributive scalar-associative scalar-unital ) ( non empty right_complementable Abelian add-associative right_zeroed vector-distributive scalar-distributive scalar-associative scalar-unital ) CLSStruct ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of A : ( ( non empty right_complementable Abelian add-associative right_zeroed vector-distributive scalar-distributive scalar-associative scalar-unital ) ( non empty right_complementable Abelian add-associative right_zeroed vector-distributive scalar-distributive scalar-associative scalar-unital ) CLSStruct ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) ,(ComplexFuncUnit A : ( ( non empty right_complementable Abelian add-associative right_zeroed vector-distributive scalar-distributive scalar-associative scalar-unital ) ( non empty right_complementable Abelian add-associative right_zeroed vector-distributive scalar-distributive scalar-associative scalar-unital ) CLSStruct ) ) : ( ( ) ( Relation-like A : ( ( non empty right_complementable Abelian add-associative right_zeroed vector-distributive scalar-distributive scalar-associative scalar-unital ) ( non empty right_complementable Abelian add-associative right_zeroed vector-distributive scalar-distributive scalar-associative scalar-unital ) CLSStruct ) -defined COMPLEX : ( ( ) ( non empty V37() ) set ) -valued Function-like quasi_total ) Element of Funcs (A : ( ( non empty right_complementable Abelian add-associative right_zeroed vector-distributive scalar-distributive scalar-associative scalar-unital ) ( non empty right_complementable Abelian add-associative right_zeroed vector-distributive scalar-distributive scalar-associative scalar-unital ) CLSStruct ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of A : ( ( non empty right_complementable Abelian add-associative right_zeroed vector-distributive scalar-distributive scalar-associative scalar-unital ) ( non empty right_complementable Abelian add-associative right_zeroed vector-distributive scalar-distributive scalar-associative scalar-unital ) CLSStruct ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) ,(ComplexFuncZero A : ( ( non empty right_complementable Abelian add-associative right_zeroed vector-distributive scalar-distributive scalar-associative scalar-unital ) ( non empty right_complementable Abelian add-associative right_zeroed vector-distributive scalar-distributive scalar-associative scalar-unital ) CLSStruct ) ) : ( ( ) ( Relation-like A : ( ( non empty right_complementable Abelian add-associative right_zeroed vector-distributive scalar-distributive scalar-associative scalar-unital ) ( non empty right_complementable Abelian add-associative right_zeroed vector-distributive scalar-distributive scalar-associative scalar-unital ) CLSStruct ) -defined COMPLEX : ( ( ) ( non empty V37() ) set ) -valued Function-like quasi_total ) Element of Funcs (A : ( ( non empty right_complementable Abelian add-associative right_zeroed vector-distributive scalar-distributive scalar-associative scalar-unital ) ( non empty right_complementable Abelian add-associative right_zeroed vector-distributive scalar-distributive scalar-associative scalar-unital ) CLSStruct ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of A : ( ( non empty right_complementable Abelian add-associative right_zeroed vector-distributive scalar-distributive scalar-associative scalar-unital ) ( non empty right_complementable Abelian add-associative right_zeroed vector-distributive scalar-distributive scalar-associative scalar-unital ) CLSStruct ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) #) : ( ( strict ) ( strict ) ComplexAlgebraStr ) ;
end;

registration
let A be ( ( non empty ) ( non empty ) set ) ;
cluster CAlgebra A : ( ( non empty ) ( non empty ) set ) : ( ( strict ) ( strict ) ComplexAlgebraStr ) -> non empty strict ;
end;

registration
let A be ( ( non empty ) ( non empty ) set ) ;
cluster CAlgebra A : ( ( non empty ) ( non empty ) set ) : ( ( strict ) ( non empty strict ) ComplexAlgebraStr ) -> unital strict ;
end;

theorem :: CFUNCDOM:26
for A being ( ( non empty ) ( non empty ) set )
for x, y, z being ( ( ) ( ) Element of ( ( ) ( ) set ) )
for a, b being ( ( ) ( V21() ) Element of COMPLEX : ( ( ) ( non empty V37() ) set ) ) holds
( x : ( ( ) ( ) Element of ( ( ) ( ) set ) ) + y : ( ( ) ( ) Element of ( ( ) ( ) set ) ) : ( ( ) ( ) Element of the carrier of (CAlgebra b1 : ( ( non empty ) ( non empty ) set ) ) : ( ( strict ) ( non empty unital strict ) ComplexAlgebraStr ) : ( ( ) ( ) set ) ) = y : ( ( ) ( ) Element of ( ( ) ( ) set ) ) + x : ( ( ) ( ) Element of ( ( ) ( ) set ) ) : ( ( ) ( ) Element of the carrier of (CAlgebra b1 : ( ( non empty ) ( non empty ) set ) ) : ( ( strict ) ( non empty unital strict ) ComplexAlgebraStr ) : ( ( ) ( ) set ) ) & (x : ( ( ) ( ) Element of ( ( ) ( ) set ) ) + y : ( ( ) ( ) Element of ( ( ) ( ) set ) ) ) : ( ( ) ( ) Element of the carrier of (CAlgebra b1 : ( ( non empty ) ( non empty ) set ) ) : ( ( strict ) ( non empty unital strict ) ComplexAlgebraStr ) : ( ( ) ( ) set ) ) + z : ( ( ) ( ) Element of ( ( ) ( ) set ) ) : ( ( ) ( ) Element of the carrier of (CAlgebra b1 : ( ( non empty ) ( non empty ) set ) ) : ( ( strict ) ( non empty unital strict ) ComplexAlgebraStr ) : ( ( ) ( ) set ) ) = x : ( ( ) ( ) Element of ( ( ) ( ) set ) ) + (y : ( ( ) ( ) Element of ( ( ) ( ) set ) ) + z : ( ( ) ( ) Element of ( ( ) ( ) set ) ) ) : ( ( ) ( ) Element of the carrier of (CAlgebra b1 : ( ( non empty ) ( non empty ) set ) ) : ( ( strict ) ( non empty unital strict ) ComplexAlgebraStr ) : ( ( ) ( ) set ) ) : ( ( ) ( ) Element of the carrier of (CAlgebra b1 : ( ( non empty ) ( non empty ) set ) ) : ( ( strict ) ( non empty unital strict ) ComplexAlgebraStr ) : ( ( ) ( ) set ) ) & x : ( ( ) ( ) Element of ( ( ) ( ) set ) ) + (0. (CAlgebra A : ( ( non empty ) ( non empty ) set ) ) : ( ( strict ) ( non empty unital strict ) ComplexAlgebraStr ) ) : ( ( ) ( ) Element of the carrier of (CAlgebra b1 : ( ( non empty ) ( non empty ) set ) ) : ( ( strict ) ( non empty unital strict ) ComplexAlgebraStr ) : ( ( ) ( ) set ) ) : ( ( ) ( ) Element of the carrier of (CAlgebra b1 : ( ( non empty ) ( non empty ) set ) ) : ( ( strict ) ( non empty unital strict ) ComplexAlgebraStr ) : ( ( ) ( ) set ) ) = x : ( ( ) ( ) Element of ( ( ) ( ) set ) ) & x : ( ( ) ( ) Element of ( ( ) ( ) set ) ) is right_complementable & x : ( ( ) ( ) Element of ( ( ) ( ) set ) ) * y : ( ( ) ( ) Element of ( ( ) ( ) set ) ) : ( ( ) ( ) Element of the carrier of (CAlgebra b1 : ( ( non empty ) ( non empty ) set ) ) : ( ( strict ) ( non empty unital strict ) ComplexAlgebraStr ) : ( ( ) ( ) set ) ) = y : ( ( ) ( ) Element of ( ( ) ( ) set ) ) * x : ( ( ) ( ) Element of ( ( ) ( ) set ) ) : ( ( ) ( ) Element of the carrier of (CAlgebra b1 : ( ( non empty ) ( non empty ) set ) ) : ( ( strict ) ( non empty unital strict ) ComplexAlgebraStr ) : ( ( ) ( ) set ) ) & (x : ( ( ) ( ) Element of ( ( ) ( ) set ) ) * y : ( ( ) ( ) Element of ( ( ) ( ) set ) ) ) : ( ( ) ( ) Element of the carrier of (CAlgebra b1 : ( ( non empty ) ( non empty ) set ) ) : ( ( strict ) ( non empty unital strict ) ComplexAlgebraStr ) : ( ( ) ( ) set ) ) * z : ( ( ) ( ) Element of ( ( ) ( ) set ) ) : ( ( ) ( ) Element of the carrier of (CAlgebra b1 : ( ( non empty ) ( non empty ) set ) ) : ( ( strict ) ( non empty unital strict ) ComplexAlgebraStr ) : ( ( ) ( ) set ) ) = x : ( ( ) ( ) Element of ( ( ) ( ) set ) ) * (y : ( ( ) ( ) Element of ( ( ) ( ) set ) ) * z : ( ( ) ( ) Element of ( ( ) ( ) set ) ) ) : ( ( ) ( ) Element of the carrier of (CAlgebra b1 : ( ( non empty ) ( non empty ) set ) ) : ( ( strict ) ( non empty unital strict ) ComplexAlgebraStr ) : ( ( ) ( ) set ) ) : ( ( ) ( ) Element of the carrier of (CAlgebra b1 : ( ( non empty ) ( non empty ) set ) ) : ( ( strict ) ( non empty unital strict ) ComplexAlgebraStr ) : ( ( ) ( ) set ) ) & x : ( ( ) ( ) Element of ( ( ) ( ) set ) ) * (1. (CAlgebra A : ( ( non empty ) ( non empty ) set ) ) : ( ( strict ) ( non empty unital strict ) ComplexAlgebraStr ) ) : ( ( ) ( ) Element of the carrier of (CAlgebra b1 : ( ( non empty ) ( non empty ) set ) ) : ( ( strict ) ( non empty unital strict ) ComplexAlgebraStr ) : ( ( ) ( ) set ) ) : ( ( ) ( ) Element of the carrier of (CAlgebra b1 : ( ( non empty ) ( non empty ) set ) ) : ( ( strict ) ( non empty unital strict ) ComplexAlgebraStr ) : ( ( ) ( ) set ) ) = x : ( ( ) ( ) Element of ( ( ) ( ) set ) ) & x : ( ( ) ( ) Element of ( ( ) ( ) set ) ) * (y : ( ( ) ( ) Element of ( ( ) ( ) set ) ) + z : ( ( ) ( ) Element of ( ( ) ( ) set ) ) ) : ( ( ) ( ) Element of the carrier of (CAlgebra b1 : ( ( non empty ) ( non empty ) set ) ) : ( ( strict ) ( non empty unital strict ) ComplexAlgebraStr ) : ( ( ) ( ) set ) ) : ( ( ) ( ) Element of the carrier of (CAlgebra b1 : ( ( non empty ) ( non empty ) set ) ) : ( ( strict ) ( non empty unital strict ) ComplexAlgebraStr ) : ( ( ) ( ) set ) ) = (x : ( ( ) ( ) Element of ( ( ) ( ) set ) ) * y : ( ( ) ( ) Element of ( ( ) ( ) set ) ) ) : ( ( ) ( ) Element of the carrier of (CAlgebra b1 : ( ( non empty ) ( non empty ) set ) ) : ( ( strict ) ( non empty unital strict ) ComplexAlgebraStr ) : ( ( ) ( ) set ) ) + (x : ( ( ) ( ) Element of ( ( ) ( ) set ) ) * z : ( ( ) ( ) Element of ( ( ) ( ) set ) ) ) : ( ( ) ( ) Element of the carrier of (CAlgebra b1 : ( ( non empty ) ( non empty ) set ) ) : ( ( strict ) ( non empty unital strict ) ComplexAlgebraStr ) : ( ( ) ( ) set ) ) : ( ( ) ( ) Element of the carrier of (CAlgebra b1 : ( ( non empty ) ( non empty ) set ) ) : ( ( strict ) ( non empty unital strict ) ComplexAlgebraStr ) : ( ( ) ( ) set ) ) & a : ( ( ) ( V21() ) Element of COMPLEX : ( ( ) ( non empty V37() ) set ) ) * (x : ( ( ) ( ) Element of ( ( ) ( ) set ) ) * y : ( ( ) ( ) Element of ( ( ) ( ) set ) ) ) : ( ( ) ( ) Element of the carrier of (CAlgebra b1 : ( ( non empty ) ( non empty ) set ) ) : ( ( strict ) ( non empty unital strict ) ComplexAlgebraStr ) : ( ( ) ( ) set ) ) : ( ( ) ( ) Element of the carrier of (CAlgebra b1 : ( ( non empty ) ( non empty ) set ) ) : ( ( strict ) ( non empty unital strict ) ComplexAlgebraStr ) : ( ( ) ( ) set ) ) = (a : ( ( ) ( V21() ) Element of COMPLEX : ( ( ) ( non empty V37() ) set ) ) * x : ( ( ) ( ) Element of ( ( ) ( ) set ) ) ) : ( ( ) ( ) Element of the carrier of (CAlgebra b1 : ( ( non empty ) ( non empty ) set ) ) : ( ( strict ) ( non empty unital strict ) ComplexAlgebraStr ) : ( ( ) ( ) set ) ) * y : ( ( ) ( ) Element of ( ( ) ( ) set ) ) : ( ( ) ( ) Element of the carrier of (CAlgebra b1 : ( ( non empty ) ( non empty ) set ) ) : ( ( strict ) ( non empty unital strict ) ComplexAlgebraStr ) : ( ( ) ( ) set ) ) & a : ( ( ) ( V21() ) Element of COMPLEX : ( ( ) ( non empty V37() ) set ) ) * (x : ( ( ) ( ) Element of ( ( ) ( ) set ) ) + y : ( ( ) ( ) Element of ( ( ) ( ) set ) ) ) : ( ( ) ( ) Element of the carrier of (CAlgebra b1 : ( ( non empty ) ( non empty ) set ) ) : ( ( strict ) ( non empty unital strict ) ComplexAlgebraStr ) : ( ( ) ( ) set ) ) : ( ( ) ( ) Element of the carrier of (CAlgebra b1 : ( ( non empty ) ( non empty ) set ) ) : ( ( strict ) ( non empty unital strict ) ComplexAlgebraStr ) : ( ( ) ( ) set ) ) = (a : ( ( ) ( V21() ) Element of COMPLEX : ( ( ) ( non empty V37() ) set ) ) * x : ( ( ) ( ) Element of ( ( ) ( ) set ) ) ) : ( ( ) ( ) Element of the carrier of (CAlgebra b1 : ( ( non empty ) ( non empty ) set ) ) : ( ( strict ) ( non empty unital strict ) ComplexAlgebraStr ) : ( ( ) ( ) set ) ) + (a : ( ( ) ( V21() ) Element of COMPLEX : ( ( ) ( non empty V37() ) set ) ) * y : ( ( ) ( ) Element of ( ( ) ( ) set ) ) ) : ( ( ) ( ) Element of the carrier of (CAlgebra b1 : ( ( non empty ) ( non empty ) set ) ) : ( ( strict ) ( non empty unital strict ) ComplexAlgebraStr ) : ( ( ) ( ) set ) ) : ( ( ) ( ) Element of the carrier of (CAlgebra b1 : ( ( non empty ) ( non empty ) set ) ) : ( ( strict ) ( non empty unital strict ) ComplexAlgebraStr ) : ( ( ) ( ) set ) ) & (a : ( ( ) ( V21() ) Element of COMPLEX : ( ( ) ( non empty V37() ) set ) ) + b : ( ( ) ( V21() ) Element of COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) : ( ( ) ( V21() ) Element of COMPLEX : ( ( ) ( non empty V37() ) set ) ) * x : ( ( ) ( ) Element of ( ( ) ( ) set ) ) : ( ( ) ( ) Element of the carrier of (CAlgebra b1 : ( ( non empty ) ( non empty ) set ) ) : ( ( strict ) ( non empty unital strict ) ComplexAlgebraStr ) : ( ( ) ( ) set ) ) = (a : ( ( ) ( V21() ) Element of COMPLEX : ( ( ) ( non empty V37() ) set ) ) * x : ( ( ) ( ) Element of ( ( ) ( ) set ) ) ) : ( ( ) ( ) Element of the carrier of (CAlgebra b1 : ( ( non empty ) ( non empty ) set ) ) : ( ( strict ) ( non empty unital strict ) ComplexAlgebraStr ) : ( ( ) ( ) set ) ) + (b : ( ( ) ( V21() ) Element of COMPLEX : ( ( ) ( non empty V37() ) set ) ) * x : ( ( ) ( ) Element of ( ( ) ( ) set ) ) ) : ( ( ) ( ) Element of the carrier of (CAlgebra b1 : ( ( non empty ) ( non empty ) set ) ) : ( ( strict ) ( non empty unital strict ) ComplexAlgebraStr ) : ( ( ) ( ) set ) ) : ( ( ) ( ) Element of the carrier of (CAlgebra b1 : ( ( non empty ) ( non empty ) set ) ) : ( ( strict ) ( non empty unital strict ) ComplexAlgebraStr ) : ( ( ) ( ) set ) ) & (a : ( ( ) ( V21() ) Element of COMPLEX : ( ( ) ( non empty V37() ) set ) ) * b : ( ( ) ( V21() ) Element of COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) : ( ( ) ( V21() ) Element of COMPLEX : ( ( ) ( non empty V37() ) set ) ) * x : ( ( ) ( ) Element of ( ( ) ( ) set ) ) : ( ( ) ( ) Element of the carrier of (CAlgebra b1 : ( ( non empty ) ( non empty ) set ) ) : ( ( strict ) ( non empty unital strict ) ComplexAlgebraStr ) : ( ( ) ( ) set ) ) = a : ( ( ) ( V21() ) Element of COMPLEX : ( ( ) ( non empty V37() ) set ) ) * (b : ( ( ) ( V21() ) Element of COMPLEX : ( ( ) ( non empty V37() ) set ) ) * x : ( ( ) ( ) Element of ( ( ) ( ) set ) ) ) : ( ( ) ( ) Element of the carrier of (CAlgebra b1 : ( ( non empty ) ( non empty ) set ) ) : ( ( strict ) ( non empty unital strict ) ComplexAlgebraStr ) : ( ( ) ( ) set ) ) : ( ( ) ( ) Element of the carrier of (CAlgebra b1 : ( ( non empty ) ( non empty ) set ) ) : ( ( strict ) ( non empty unital strict ) ComplexAlgebraStr ) : ( ( ) ( ) set ) ) ) ;

definition
let IT be ( ( non empty ) ( non empty ) ComplexAlgebraStr ) ;
attr IT is vector-associative means :: CFUNCDOM:def 9
for x, y being ( ( ) ( ) Element of ( ( ) ( ) set ) )
for a being ( ( ) ( V21() ) Element of COMPLEX : ( ( ) ( non empty V37() ) set ) ) holds a : ( ( ) ( V21() ) Element of COMPLEX : ( ( ) ( non empty V37() ) set ) ) * (x : ( ( ) ( ) Element of ( ( ) ( ) set ) ) * y : ( ( ) ( ) Element of ( ( ) ( ) set ) ) ) : ( ( ) ( right_complementable ) Element of the carrier of IT : ( ( non empty right_complementable Abelian add-associative right_zeroed vector-distributive scalar-distributive scalar-associative scalar-unital ) ( non empty right_complementable Abelian add-associative right_zeroed vector-distributive scalar-distributive scalar-associative scalar-unital ) CLSStruct ) : ( ( ) ( ) set ) ) : ( ( ) ( right_complementable ) Element of the carrier of IT : ( ( non empty right_complementable Abelian add-associative right_zeroed vector-distributive scalar-distributive scalar-associative scalar-unital ) ( non empty right_complementable Abelian add-associative right_zeroed vector-distributive scalar-distributive scalar-associative scalar-unital ) CLSStruct ) : ( ( ) ( ) set ) ) = (a : ( ( ) ( V21() ) Element of COMPLEX : ( ( ) ( non empty V37() ) set ) ) * x : ( ( ) ( ) Element of ( ( ) ( ) set ) ) ) : ( ( ) ( right_complementable ) Element of the carrier of IT : ( ( non empty right_complementable Abelian add-associative right_zeroed vector-distributive scalar-distributive scalar-associative scalar-unital ) ( non empty right_complementable Abelian add-associative right_zeroed vector-distributive scalar-distributive scalar-associative scalar-unital ) CLSStruct ) : ( ( ) ( ) set ) ) * y : ( ( ) ( ) Element of ( ( ) ( ) set ) ) : ( ( ) ( right_complementable ) Element of the carrier of IT : ( ( non empty right_complementable Abelian add-associative right_zeroed vector-distributive scalar-distributive scalar-associative scalar-unital ) ( non empty right_complementable Abelian add-associative right_zeroed vector-distributive scalar-distributive scalar-associative scalar-unital ) CLSStruct ) : ( ( ) ( ) set ) ) ;
end;

registration
let A be ( ( non empty ) ( non empty ) set ) ;
cluster CAlgebra A : ( ( non empty ) ( non empty ) set ) : ( ( strict ) ( non empty unital strict ) ComplexAlgebraStr ) -> right_complementable Abelian add-associative right_zeroed vector-distributive scalar-distributive scalar-associative associative commutative right-distributive right_unital strict vector-associative ;
end;

registration
cluster non empty right_complementable Abelian add-associative right_zeroed vector-distributive scalar-distributive scalar-associative associative commutative right-distributive right_unital strict vector-associative for ( ( ) ( ) ComplexAlgebraStr ) ;
end;

definition
mode ComplexAlgebra is ( ( non empty right_complementable Abelian add-associative right_zeroed vector-distributive scalar-distributive scalar-associative associative commutative right-distributive right_unital vector-associative ) ( non empty right_complementable Abelian add-associative right_zeroed vector-distributive scalar-distributive scalar-associative associative commutative right-distributive right_unital vector-associative ) ComplexAlgebraStr ) ;
end;

theorem :: CFUNCDOM:27
for A being ( ( non empty ) ( non empty ) set ) holds CAlgebra A : ( ( non empty ) ( non empty ) set ) : ( ( strict ) ( non empty right_complementable Abelian add-associative right_zeroed vector-distributive scalar-distributive scalar-associative unital associative commutative right-distributive right_unital strict vector-associative ) ComplexAlgebraStr ) is ( ( non empty right_complementable Abelian add-associative right_zeroed vector-distributive scalar-distributive scalar-associative associative commutative right-distributive right_unital vector-associative ) ( non empty right_complementable Abelian add-associative right_zeroed vector-distributive scalar-distributive scalar-associative associative commutative right-distributive right_unital vector-associative ) ComplexAlgebra) ;

theorem :: CFUNCDOM:28
for A being ( ( non empty ) ( non empty ) set ) holds 1. (CRing A : ( ( non empty ) ( non empty ) set ) ) : ( ( ) ( non empty strict unital ) doubleLoopStr ) : ( ( ) ( ) Element of the carrier of (CRing b1 : ( ( non empty ) ( non empty ) set ) ) : ( ( ) ( non empty strict unital ) doubleLoopStr ) : ( ( ) ( ) set ) ) = ComplexFuncUnit A : ( ( non empty ) ( non empty ) set ) : ( ( ) ( Relation-like b1 : ( ( non empty ) ( non empty ) set ) -defined COMPLEX : ( ( ) ( non empty V37() ) set ) -valued Function-like quasi_total ) Element of Funcs (b1 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b1 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) ;

theorem :: CFUNCDOM:29
for A being ( ( non empty ) ( non empty ) set ) holds 1. (CAlgebra A : ( ( non empty ) ( non empty ) set ) ) : ( ( strict ) ( non empty right_complementable Abelian add-associative right_zeroed vector-distributive scalar-distributive scalar-associative unital associative commutative right-distributive right_unital strict vector-associative ) ComplexAlgebraStr ) : ( ( ) ( right_complementable ) Element of the carrier of (CAlgebra b1 : ( ( non empty ) ( non empty ) set ) ) : ( ( strict ) ( non empty right_complementable Abelian add-associative right_zeroed vector-distributive scalar-distributive scalar-associative unital associative commutative right-distributive right_unital strict vector-associative ) ComplexAlgebraStr ) : ( ( ) ( ) set ) ) = ComplexFuncUnit A : ( ( non empty ) ( non empty ) set ) : ( ( ) ( Relation-like b1 : ( ( non empty ) ( non empty ) set ) -defined COMPLEX : ( ( ) ( non empty V37() ) set ) -valued Function-like quasi_total ) Element of Funcs (b1 : ( ( non empty ) ( non empty ) set ) ,COMPLEX : ( ( ) ( non empty V37() ) set ) ) : ( ( ) ( non empty ) FUNCTION_DOMAIN of b1 : ( ( non empty ) ( non empty ) set ) , COMPLEX : ( ( ) ( non empty V37() ) set ) ) ) ;