set C = MaxConstrSign ;
set m = ast MaxConstrSign ;
let q be expression of MaxConstrSign , a_Type MaxConstrSign ; for a being quasi-adjective holds main-constr ((ast MaxConstrSign ) term a,q) = *
let a be quasi-adjective; main-constr ((ast MaxConstrSign ) term a,q) = *
A1:
len (the_arity_of (ast MaxConstrSign )) = 2
by Bdef;
the_arity_of (ast MaxConstrSign ) = <*(an_Adj MaxConstrSign ),(a_Type MaxConstrSign )*>
by ABCMIZ_1:38;
then
( (the_arity_of (ast MaxConstrSign )) . 1 = an_Adj MaxConstrSign & (the_arity_of (ast MaxConstrSign )) . 2 = a_Type MaxConstrSign )
by FINSEQ_1:61;
then A0:
(ast MaxConstrSign ) term a,q = [(ast MaxConstrSign ),the carrier of MaxConstrSign ] -tree <*a,q*>
by A1, ABCMIZ_1:def 31;
thus main-constr ((ast MaxConstrSign ) term a,q) =
(((ast MaxConstrSign ) term a,q) . {} ) `1
by MCON
.=
[(ast MaxConstrSign ),the carrier of MaxConstrSign ] `1
by A0, TREES_4:def 4
.=
*
by MCART_1:7
; verum