set A = {a_Type ,an_Adj ,a_Term };
reconsider t = a_Type , a = an_Adj as Element of {a_Type ,an_Adj ,a_Term } by ENUMSET1:def 1;
reconsider aa = <*a*> as Element of {a_Type ,an_Adj ,a_Term } * ;
set C = ManySortedSign(# {a_Type ,an_Adj ,a_Term },{* ,non_op },(* ,non_op --> <*a,t*>,aa),(* ,non_op --> t,a) #);
reconsider C = ManySortedSign(# {a_Type ,an_Adj ,a_Term },{* ,non_op },(* ,non_op --> <*a,t*>,aa),(* ,non_op --> t,a) #) as non empty non void strict ManySortedSign ;
take C ; :: thesis: ( C is constructor & the carrier' of C = {* ,non_op } )
thus ( the carrier of C = {a_Type ,an_Adj ,a_Term } & {* ,non_op } c= the carrier' of C ) ; :: according to ABCMIZ_1:def 9 :: thesis: ( the Arity of C . * = <*an_Adj ,a_Type *> & the Arity of C . non_op = <*an_Adj *> & the ResultSort of C . * = a_Type & the ResultSort of C . non_op = an_Adj & ( for o being Element of the carrier' of C st o <> * & o <> non_op holds
the Arity of C . o in {a_Term } * ) & the carrier' of C = {* ,non_op } )

thus the Arity of C . * = <*an_Adj ,a_Type *> by FUNCT_4:66; :: thesis: ( the Arity of C . non_op = <*an_Adj *> & the ResultSort of C . * = a_Type & the ResultSort of C . non_op = an_Adj & ( for o being Element of the carrier' of C st o <> * & o <> non_op holds
the Arity of C . o in {a_Term } * ) & the carrier' of C = {* ,non_op } )

thus the Arity of C . non_op = <*an_Adj *> by FUNCT_4:66; :: thesis: ( the ResultSort of C . * = a_Type & the ResultSort of C . non_op = an_Adj & ( for o being Element of the carrier' of C st o <> * & o <> non_op holds
the Arity of C . o in {a_Term } * ) & the carrier' of C = {* ,non_op } )

thus the ResultSort of C . * = a_Type by FUNCT_4:66; :: thesis: ( the ResultSort of C . non_op = an_Adj & ( for o being Element of the carrier' of C st o <> * & o <> non_op holds
the Arity of C . o in {a_Term } * ) & the carrier' of C = {* ,non_op } )

thus the ResultSort of C . non_op = an_Adj by FUNCT_4:66; :: thesis: ( ( for o being Element of the carrier' of C st o <> * & o <> non_op holds
the Arity of C . o in {a_Term } * ) & the carrier' of C = {* ,non_op } )

thus ( ( for o being Element of the carrier' of C st o <> * & o <> non_op holds
the Arity of C . o in {a_Term } * ) & the carrier' of C = {* ,non_op } ) by TARSKI:def 2; :: thesis: verum