hereby :: according to PROB_2:def 3,MSAFREE1:def 2 :: thesis: MSAlg C is feasible
let x, y be set ; :: thesis: ( x <> y implies not the Sorts of (MSAlg C) . x meets the Sorts of (MSAlg C) . y )
assume that
A1: x <> y and
A2: the Sorts of (MSAlg C) . x meets the Sorts of (MSAlg C) . y ; :: thesis: contradiction
consider z being set such that
A3: z in the Sorts of (MSAlg C) . x and
A4: z in the Sorts of (MSAlg C) . y by A2, XBOOLE_0:3;
dom the Sorts of (MSAlg C) = the carrier of (CatSign the carrier of C) by PARTFUN1:def 4;
then reconsider x = x, y = y as SortSymbol of (CatSign the carrier of C) by A3, A4, FUNCT_1:def 4;
consider a, b being Object of C such that
A5: x = homsym a,b by Th24;
A6: z in Hom a,b by A3, A5, Def15;
consider c, d being Object of C such that
A7: y = homsym c,d by Th24;
A8: z in Hom c,d by A4, A7, Def15;
reconsider z = z as Morphism of C by A6;
A9: ( dom z = a & cod z = b ) by A6, CAT_1:18;
dom z = c by A8, CAT_1:18;
hence contradiction by A1, A5, A7, A8, A9, CAT_1:18; :: thesis: verum
end;
let o be OperSymbol of (CatSign the carrier of C); :: according to MSUALG_6:def 1 :: thesis: ( Args o,(MSAlg C) = {} or not Result o,(MSAlg C) = {} )
per cases ( o `1 = 1 or o `1 = 2 ) by Th25;
suppose o `1 = 1 ; :: thesis: ( Args o,(MSAlg C) = {} or not Result o,(MSAlg C) = {} )
then consider a being Object of C such that
A10: o = idsym a by Th26;
Result o,(MSAlg C) = Hom a,a by A10, Th36;
hence ( Args o,(MSAlg C) = {} or not Result o,(MSAlg C) = {} ) by CAT_1:55; :: thesis: verum
end;
suppose o `1 = 2 ; :: thesis: ( Args o,(MSAlg C) = {} or not Result o,(MSAlg C) = {} )
then consider a, b, c being Object of C such that
A11: o = compsym a,b,c by Th27;
consider A being Element of Args o,(MSAlg C);
assume A12: Args o,(MSAlg C) <> {} ; :: thesis: not Result o,(MSAlg C) = {}
Args o,(MSAlg C) = product <*(Hom b,c),(Hom a,b)*> by A11, Th37;
then A13: ex g, f being set st
( g in Hom b,c & f in Hom a,b & A = <*g,f*> ) by A12, FUNCT_6:2;
Result o,(MSAlg C) = Hom a,c by A11, Th37;
hence not Result o,(MSAlg C) = {} by A13, CAT_1:52; :: thesis: verum
end;
end;