let A be non empty set ; :: thesis: for S being CatSignature of A
for s being SortSymbol of S ex a, b being Element of A st s = homsym a,b

let S be CatSignature of A; :: thesis: for s being SortSymbol of S ex a, b being Element of A st s = homsym a,b
let s be SortSymbol of S; :: thesis: ex a, b being Element of A st s = homsym a,b
the carrier of S = [:{0 },(2 -tuples_on A):] by Def7;
then A1: ( s = [(s `1 ),(s `2 )] & s `1 in {0 } & s `2 in 2 -tuples_on A ) by MCART_1:10, MCART_1:23;
then s `2 in { z where z is Element of A * : len z = 2 } by FINSEQ_2:def 4;
then consider z being Element of A * such that
A2: ( s `2 = z & len z = 2 ) ;
A3: z = <*(z . 1),(z . 2)*> by A2, FINSEQ_1:61;
then ( z . 1 in {(z . 1),(z . 2)} & z . 2 in {(z . 1),(z . 2)} & rng z = {(z . 1),(z . 2)} & rng z c= A ) by FINSEQ_2:147, TARSKI:def 2;
then reconsider a = z . 1, b = z . 2 as Element of A ;
take a ; :: thesis: ex b being Element of A st s = homsym a,b
take b ; :: thesis: s = homsym a,b
thus s = homsym a,b by A1, A2, A3, TARSKI:def 1; :: thesis: verum