NAT  is    Element of  bool REAL
 
 REAL  is    set 
 
 bool REAL is    set 
 
 NAT  is    set 
 
 bool NAT is    set 
 
 bool NAT is    set 
 
 {}  is   empty   Relation-like   non-empty   empty-yielding   NAT  -defined   Function-like   one-to-one   constant   functional  V32()  FinSequence-like   FinSubsequence-like   FinSequence-membered  V53() V54()  constituted-Trees   constituted-FinTrees   constituted-DTrees   Tree-yielding   FinTree-yielding   DTree-yielding   set 
 
1 is   non  empty   set 
 
{{},1} is   non  empty   set 
 
 Trees  is   non  empty   constituted-Trees   set 
 
 bool Trees is    set 
 
 FinTrees  is   non  empty   constituted-Trees   constituted-FinTrees   Element of  bool Trees
 
 PeanoNat  is   non  empty   strict  L13()
 
 the carrier of PeanoNat is   non  empty   set 
 
 FinTrees  the carrier of PeanoNat is   non  empty   functional   constituted-DTrees   DTree-set of  the carrier of PeanoNat
 
 TS PeanoNat is   functional   constituted-DTrees   Element of  bool (FinTrees  the carrier of PeanoNat)
 
 bool (FinTrees  the carrier of PeanoNat) is    set 
 
[:(TS PeanoNat),NAT:] is   Relation-like   set 
 
 bool [:(TS PeanoNat),NAT:] is    set 
 
[:NAT,(TS PeanoNat):] is   Relation-like   set 
 
 bool [:NAT,(TS PeanoNat):] is    set 
 
2 is   non  empty   set 
 
3 is   non  empty   set 
 
 dom {} is   empty   Relation-like   non-empty   empty-yielding   NAT  -defined   Function-like   one-to-one   constant   functional  V32()  FinSequence-like   FinSubsequence-like   FinSequence-membered  V53() V54()  constituted-Trees   constituted-FinTrees   constituted-DTrees   Tree-yielding   FinTree-yielding   DTree-yielding   set 
 
 rng {} is   empty   trivial   Relation-like   non-empty   empty-yielding   NAT  -defined   Function-like   one-to-one   constant   functional  V32()  FinSequence-like   FinSubsequence-like   FinSequence-membered  V53() V54()  constituted-Trees   constituted-FinTrees   constituted-DTrees   Tree-yielding   FinTree-yielding   DTree-yielding  V133()  set 
 
K33() is   empty   Relation-like   non-empty   empty-yielding   NAT  -defined   Function-like   one-to-one   constant   functional  V32()  FinSequence-like   FinSubsequence-like   FinSequence-membered  V53() V54()  constituted-Trees   constituted-FinTrees   constituted-DTrees   Tree-yielding   FinTree-yielding   DTree-yielding   Element of  NAT 
 
K300(K33()) is   non  empty  V113()  set 
 
S1 is   non  empty   non  void   feasible   ManySortedSign 
 
 the carrier' of S1 is   non  empty   set 
 
 the carrier of S1 is   non  empty   set 
 
S2 is    Element of  the carrier' of S1
 
S3 is   non  empty   Relation-like   non-empty   non  empty-yielding   the carrier of S1 -defined   Function-like   total   set 
 
 DTConMSA S3 is   non  empty   strict   with_terminals   with_nonterminals   with_useful_nonterminals  L13()
 
 the carrier of (DTConMSA S3) is   non  empty   set 
 
 FinTrees  the carrier of (DTConMSA S3) is   non  empty   functional   constituted-DTrees   DTree-set of  the carrier of (DTConMSA S3)
 
 Sym (S2,S3) is    Element of K358((DTConMSA S3))
 
K358((DTConMSA S3)) is   non  empty   Element of  bool  the carrier of (DTConMSA S3)
 
 bool  the carrier of (DTConMSA S3) is    set 
 
 FreeMSA S3 is   strict   non-empty  V132(S1)  MSAlgebra over S1
 
 Args (S2,(FreeMSA S3)) is   non  empty   functional   Element of  rng ( the Sorts of (FreeMSA S3) #)
 
 the Sorts of (FreeMSA S3) is   non  empty   Relation-like   non-empty   non  empty-yielding   the carrier of S1 -defined   Function-like   total   set 
 
 the Sorts of (FreeMSA S3) #  is   non  empty   Relation-like   the carrier of S1 *  -defined   Function-like   total   set 
 
 the carrier of S1 *  is   non  empty   functional   FinSequence-membered  M12( the carrier of S1)
 
 rng ( the Sorts of (FreeMSA S3) #) is   non  empty   set 
 
 the Arity of S1 is   non  empty   Relation-like   the carrier' of S1 -defined   the carrier of S1 *  -valued   Function-like   total  V29( the carrier' of S1, the carrier of S1 * ) V53() V54()  Element of  bool [: the carrier' of S1,( the carrier of S1 *):]
 
[: the carrier' of S1,( the carrier of S1 *):] is   Relation-like   set 
 
 bool [: the carrier' of S1,( the carrier of S1 *):] is    set 
 
 the Arity of S1 * ( the Sorts of (FreeMSA S3) #) is   non  empty   Relation-like   the carrier' of S1 -defined   Function-like   total   set 
 
( the Arity of S1 * ( the Sorts of (FreeMSA S3) #)) . S2 is    set 
 
X is    set 
 
 TS (DTConMSA S3) is   functional   constituted-DTrees   Element of  bool (FinTrees  the carrier of (DTConMSA S3))
 
 bool (FinTrees  the carrier of (DTConMSA S3)) is    set 
 
S1 -Terms S3 is   non  empty   functional   constituted-DTrees   Element of  bool (FinTrees  the carrier of (DTConMSA S3))
 
 FreeSort S3 is   non  empty   Relation-like   non-empty   non  empty-yielding   the carrier of S1 -defined   Function-like   total   set 
 
 FreeOper S3 is   non  empty   Relation-like   the carrier' of S1 -defined   Function-like   total  V53() V54()  ManySortedFunction of  the Arity of S1 * ((FreeSort S3) #), the ResultSort of S1 * (FreeSort S3)
 
(FreeSort S3) #  is   non  empty   Relation-like   the carrier of S1 *  -defined   Function-like   total   set 
 
 the Arity of S1 * ((FreeSort S3) #) is   non  empty   Relation-like   the carrier' of S1 -defined   Function-like   total   set 
 
 the ResultSort of S1 is   non  empty   Relation-like   the carrier' of S1 -defined   the carrier of S1 -valued   Function-like   total  V29( the carrier' of S1, the carrier of S1)  Element of  bool [: the carrier' of S1, the carrier of S1:]
 
[: the carrier' of S1, the carrier of S1:] is   Relation-like   set 
 
 bool [: the carrier' of S1, the carrier of S1:] is    set 
 
 the ResultSort of S1 * (FreeSort S3) is   non  empty   Relation-like   non-empty   non  empty-yielding   the carrier' of S1 -defined   Function-like   total   set 
 
 MSAlgebra(# (FreeSort S3),(FreeOper S3) #) is   strict   MSAlgebra over S1
 
f1 is   Relation-like   NAT  -defined   FinTrees  the carrier of (DTConMSA S3) -valued   Function-like  V32()  FinSequence-like   FinSubsequence-like  V53() V54()  DTree-yielding   ArgumentSeq of  Sym (S2,S3)
 
g1 is   Relation-like   NAT  -defined   FinTrees  the carrier of (DTConMSA S3) -valued   Function-like  V32()  FinSequence-like   FinSubsequence-like  V53() V54()  FinSequence of  TS (DTConMSA S3)
 
 roots g1 is   Relation-like   NAT  -defined   the carrier of (DTConMSA S3) -valued   Function-like  V32()  FinSequence-like   FinSubsequence-like   FinSequence of  the carrier of (DTConMSA S3)
 
f1 is   Relation-like   NAT  -defined   Function-like  V32()  FinSequence-like   FinSubsequence-like   Element of  Args (S2,(FreeMSA S3))
 
 rng f1 is    set 
 
g1 is    set 
 
 dom f1 is    Element of  bool NAT
 
f2 is    set 
 
f1 . f2 is    set 
 
 the_arity_of S2 is   Relation-like   NAT  -defined   the carrier of S1 -valued   Function-like  V32()  FinSequence-like   FinSubsequence-like   Element of  the carrier of S1 * 
 
 the Arity of S1 . S2 is   Relation-like   NAT  -defined   Function-like  V32()  FinSequence-like   FinSubsequence-like   Element of  the carrier of S1 * 
 
g2 is    Element of  NAT 
 
(the_arity_of S2) /. g2 is    Element of  the carrier of S1
 
(FreeSort S3) . ((the_arity_of S2) /. g2) is   non  empty   set 
 
 FreeSort (S3,((the_arity_of S2) /. g2)) is   non  empty   functional   constituted-DTrees   Element of  bool (TS (DTConMSA S3))
 
 bool (TS (DTConMSA S3)) is    set 
 
 dom (the_arity_of S2) is    Element of  bool NAT
 
g1 is   Relation-like   NAT  -defined   FinTrees  the carrier of (DTConMSA S3) -valued   Function-like  V32()  FinSequence-like   FinSubsequence-like  V53() V54()  FinSequence of  TS (DTConMSA S3)
 
 roots g1 is   Relation-like   NAT  -defined   the carrier of (DTConMSA S3) -valued   Function-like  V32()  FinSequence-like   FinSubsequence-like   FinSequence of  the carrier of (DTConMSA S3)
 
S1 is   non  empty   non  void   feasible   ManySortedSign 
 
 the carrier of S1 is   non  empty   set 
 
 the carrier' of S1 is   non  empty   set 
 
S3 is    Element of  the carrier' of S1
 
S2 is   non  empty   Relation-like   non-empty   non  empty-yielding   the carrier of S1 -defined   Function-like   total   set 
 
 FreeMSA S2 is   strict   non-empty  V132(S1)  MSAlgebra over S1
 
 Args (S3,(FreeMSA S2)) is   non  empty   functional   Element of  rng ( the Sorts of (FreeMSA S2) #)
 
 the Sorts of (FreeMSA S2) is   non  empty   Relation-like   non-empty   non  empty-yielding   the carrier of S1 -defined   Function-like   total   set 
 
 the Sorts of (FreeMSA S2) #  is   non  empty   Relation-like   the carrier of S1 *  -defined   Function-like   total   set 
 
 the carrier of S1 *  is   non  empty   functional   FinSequence-membered  M12( the carrier of S1)
 
 rng ( the Sorts of (FreeMSA S2) #) is   non  empty   set 
 
 the Arity of S1 is   non  empty   Relation-like   the carrier' of S1 -defined   the carrier of S1 *  -valued   Function-like   total  V29( the carrier' of S1, the carrier of S1 * ) V53() V54()  Element of  bool [: the carrier' of S1,( the carrier of S1 *):]
 
[: the carrier' of S1,( the carrier of S1 *):] is   Relation-like   set 
 
 bool [: the carrier' of S1,( the carrier of S1 *):] is    set 
 
 the Arity of S1 * ( the Sorts of (FreeMSA S2) #) is   non  empty   Relation-like   the carrier' of S1 -defined   Function-like   total   set 
 
( the Arity of S1 * ( the Sorts of (FreeMSA S2) #)) . S3 is    set 
 
X is   Relation-like   NAT  -defined   Function-like  V32()  FinSequence-like   FinSubsequence-like   Element of  Args (S3,(FreeMSA S2))
 
S1 is   non  empty   non  void   feasible   ManySortedSign 
 
 the carrier of S1 is   non  empty   set 
 
 the carrier' of S1 is   non  empty   set 
 
S2 is    MSAlgebra over S1
 
 the Sorts of S2 is   non  empty   Relation-like   the carrier of S1 -defined   Function-like   total   set 
 
S3 is    MSAlgebra over S1
 
 the Sorts of S3 is   non  empty   Relation-like   the carrier of S1 -defined   Function-like   total   set 
 
X is    Element of  the carrier' of S1
 
 Args (X,S2) is    Element of  rng ( the Sorts of S2 #)
 
 the Sorts of S2 #  is   non  empty   Relation-like   the carrier of S1 *  -defined   Function-like   total   set 
 
 the carrier of S1 *  is   non  empty   functional   FinSequence-membered  M12( the carrier of S1)
 
 rng ( the Sorts of S2 #) is   non  empty   set 
 
 the Arity of S1 is   non  empty   Relation-like   the carrier' of S1 -defined   the carrier of S1 *  -valued   Function-like   total  V29( the carrier' of S1, the carrier of S1 * ) V53() V54()  Element of  bool [: the carrier' of S1,( the carrier of S1 *):]
 
[: the carrier' of S1,( the carrier of S1 *):] is   Relation-like   set 
 
 bool [: the carrier' of S1,( the carrier of S1 *):] is    set 
 
 the Arity of S1 * ( the Sorts of S2 #) is   non  empty   Relation-like   the carrier' of S1 -defined   Function-like   total   set 
 
( the Arity of S1 * ( the Sorts of S2 #)) . X is    set 
 
 Args (X,S3) is    Element of  rng ( the Sorts of S3 #)
 
 the Sorts of S3 #  is   non  empty   Relation-like   the carrier of S1 *  -defined   Function-like   total   set 
 
 rng ( the Sorts of S3 #) is   non  empty   set 
 
 the Arity of S1 * ( the Sorts of S3 #) is   non  empty   Relation-like   the carrier' of S1 -defined   Function-like   total   set 
 
( the Arity of S1 * ( the Sorts of S3 #)) . X is    set 
 
f1 is    Element of  NAT 
 
 the_arity_of X is   Relation-like   NAT  -defined   the carrier of S1 -valued   Function-like  V32()  FinSequence-like   FinSubsequence-like   Element of  the carrier of S1 * 
 
 the Arity of S1 . X is   Relation-like   NAT  -defined   Function-like  V32()  FinSequence-like   FinSubsequence-like   Element of  the carrier of S1 * 
 
 dom (the_arity_of X) is    Element of  bool NAT
 
(the_arity_of X) /. f1 is    Element of  the carrier of S1
 
 the Sorts of S2 . ((the_arity_of X) /. f1) is    set 
 
 the Sorts of S3 . ((the_arity_of X) /. f1) is    set 
 
S1 is   non  empty   non  void   feasible   ManySortedSign 
 
 the carrier' of S1 is   non  empty   set 
 
 the carrier of S1 is   non  empty   set 
 
S2 is    Element of  the carrier' of S1
 
[S2, the carrier of S1] is    set 
 
{S2, the carrier of S1} is   non  empty   set 
 
{S2} is   non  empty   set 
 
{{S2, the carrier of S1},{S2}} is   non  empty   set 
 
S3 is   non  empty   Relation-like   non-empty   non  empty-yielding   the carrier of S1 -defined   Function-like   total   set 
 
 FreeMSA S3 is   strict   non-empty  V132(S1)  MSAlgebra over S1
 
 Args (S2,(FreeMSA S3)) is   non  empty   functional   Element of  rng ( the Sorts of (FreeMSA S3) #)
 
 the Sorts of (FreeMSA S3) is   non  empty   Relation-like   non-empty   non  empty-yielding   the carrier of S1 -defined   Function-like   total   set 
 
 the Sorts of (FreeMSA S3) #  is   non  empty   Relation-like   the carrier of S1 *  -defined   Function-like   total   set 
 
 the carrier of S1 *  is   non  empty   functional   FinSequence-membered  M12( the carrier of S1)
 
 rng ( the Sorts of (FreeMSA S3) #) is   non  empty   set 
 
 the Arity of S1 is   non  empty   Relation-like   the carrier' of S1 -defined   the carrier of S1 *  -valued   Function-like   total  V29( the carrier' of S1, the carrier of S1 * ) V53() V54()  Element of  bool [: the carrier' of S1,( the carrier of S1 *):]
 
[: the carrier' of S1,( the carrier of S1 *):] is   Relation-like   set 
 
 bool [: the carrier' of S1,( the carrier of S1 *):] is    set 
 
 the Arity of S1 * ( the Sorts of (FreeMSA S3) #) is   non  empty   Relation-like   the carrier' of S1 -defined   Function-like   total   set 
 
( the Arity of S1 * ( the Sorts of (FreeMSA S3) #)) . S2 is    set 
 
 Result (S2,(FreeMSA S3)) is   non  empty   Element of  rng  the Sorts of (FreeMSA S3)
 
 rng  the Sorts of (FreeMSA S3) is   non  empty  V133()  set 
 
 the ResultSort of S1 is   non  empty   Relation-like   the carrier' of S1 -defined   the carrier of S1 -valued   Function-like   total  V29( the carrier' of S1, the carrier of S1)  Element of  bool [: the carrier' of S1, the carrier of S1:]
 
[: the carrier' of S1, the carrier of S1:] is   Relation-like   set 
 
 bool [: the carrier' of S1, the carrier of S1:] is    set 
 
 the ResultSort of S1 *  the Sorts of (FreeMSA S3) is   non  empty   Relation-like   non-empty   non  empty-yielding   the carrier' of S1 -defined   Function-like   total   set 
 
( the ResultSort of S1 *  the Sorts of (FreeMSA S3)) . S2 is   non  empty   set 
 
 Den (S2,(FreeMSA S3)) is   non  empty   Relation-like   Args (S2,(FreeMSA S3)) -defined   Result (S2,(FreeMSA S3)) -valued   Function-like   total  V29( Args (S2,(FreeMSA S3)), Result (S2,(FreeMSA S3)))  Element of  bool [:(Args (S2,(FreeMSA S3))),(Result (S2,(FreeMSA S3))):]
 
[:(Args (S2,(FreeMSA S3))),(Result (S2,(FreeMSA S3))):] is   Relation-like   set 
 
 bool [:(Args (S2,(FreeMSA S3))),(Result (S2,(FreeMSA S3))):] is    set 
 
 the Charact of (FreeMSA S3) is   non  empty   Relation-like   the carrier' of S1 -defined   Function-like   total  V53() V54()  ManySortedFunction of  the Arity of S1 * ( the Sorts of (FreeMSA S3) #), the ResultSort of S1 *  the Sorts of (FreeMSA S3)
 
 the Charact of (FreeMSA S3) . S2 is   Relation-like   Function-like   set 
 
X is   Relation-like   NAT  -defined   Function-like  V32()  FinSequence-like   FinSubsequence-like   DTree-yielding   Element of  Args (S2,(FreeMSA S3))
 
(Den (S2,(FreeMSA S3))) . X is    Element of  Result (S2,(FreeMSA S3))
 
[S2, the carrier of S1] -tree X is   Relation-like   Function-like  V117()  set 
 
 FreeSort S3 is   non  empty   Relation-like   non-empty   non  empty-yielding   the carrier of S1 -defined   Function-like   total   set 
 
 FreeOper S3 is   non  empty   Relation-like   the carrier' of S1 -defined   Function-like   total  V53() V54()  ManySortedFunction of  the Arity of S1 * ((FreeSort S3) #), the ResultSort of S1 * (FreeSort S3)
 
(FreeSort S3) #  is   non  empty   Relation-like   the carrier of S1 *  -defined   Function-like   total   set 
 
 the Arity of S1 * ((FreeSort S3) #) is   non  empty   Relation-like   the carrier' of S1 -defined   Function-like   total   set 
 
 the ResultSort of S1 * (FreeSort S3) is   non  empty   Relation-like   non-empty   non  empty-yielding   the carrier' of S1 -defined   Function-like   total   set 
 
 MSAlgebra(# (FreeSort S3),(FreeOper S3) #) is   strict   MSAlgebra over S1
 
 DTConMSA S3 is   non  empty   strict   with_terminals   with_nonterminals   with_useful_nonterminals  L13()
 
 the carrier of (DTConMSA S3) is   non  empty   set 
 
 FinTrees  the carrier of (DTConMSA S3) is   non  empty   functional   constituted-DTrees   DTree-set of  the carrier of (DTConMSA S3)
 
 Sym (S2,S3) is    Element of K358((DTConMSA S3))
 
K358((DTConMSA S3)) is   non  empty   Element of  bool  the carrier of (DTConMSA S3)
 
 bool  the carrier of (DTConMSA S3) is    set 
 
f1 is   Relation-like   NAT  -defined   FinTrees  the carrier of (DTConMSA S3) -valued   Function-like  V32()  FinSequence-like   FinSubsequence-like  V53() V54()  DTree-yielding   ArgumentSeq of  Sym (S2,S3)
 
 TS (DTConMSA S3) is   functional   constituted-DTrees   Element of  bool (FinTrees  the carrier of (DTConMSA S3))
 
 bool (FinTrees  the carrier of (DTConMSA S3)) is    set 
 
 roots f1 is   Relation-like   NAT  -defined   the carrier of (DTConMSA S3) -valued   Function-like  V32()  FinSequence-like   FinSubsequence-like   FinSequence of  the carrier of (DTConMSA S3)
 
 DenOp (S2,S3) is   Relation-like  ( the Arity of S1 * ((FreeSort S3) #)) . S2 -defined  ( the ResultSort of S1 * (FreeSort S3)) . S2 -valued   Function-like   total  V29(( the Arity of S1 * ((FreeSort S3) #)) . S2,( the ResultSort of S1 * (FreeSort S3)) . S2)  Element of  bool [:(( the Arity of S1 * ((FreeSort S3) #)) . S2),(( the ResultSort of S1 * (FreeSort S3)) . S2):]
 
( the Arity of S1 * ((FreeSort S3) #)) . S2 is    set 
 
( the ResultSort of S1 * (FreeSort S3)) . S2 is   non  empty   set 
 
[:(( the Arity of S1 * ((FreeSort S3) #)) . S2),(( the ResultSort of S1 * (FreeSort S3)) . S2):] is   Relation-like   set 
 
 bool [:(( the Arity of S1 * ((FreeSort S3) #)) . S2),(( the ResultSort of S1 * (FreeSort S3)) . S2):] is    set 
 
(DenOp (S2,S3)) . X is    set 
 
S1 is   non  empty   non  void   feasible   ManySortedSign 
 
 the carrier' of S1 is   non  empty   set 
 
S2 is    MSAlgebra over S1
 
 the Sorts of S2 is   non  empty   Relation-like   the carrier of S1 -defined   Function-like   total   set 
 
 the carrier of S1 is   non  empty   set 
 
 the Charact of S2 is   non  empty   Relation-like   the carrier' of S1 -defined   Function-like   total  V53() V54()  ManySortedFunction of  the Arity of S1 * ( the Sorts of S2 #), the ResultSort of S1 *  the Sorts of S2
 
 the Arity of S1 is   non  empty   Relation-like   the carrier' of S1 -defined   the carrier of S1 *  -valued   Function-like   total  V29( the carrier' of S1, the carrier of S1 * ) V53() V54()  Element of  bool [: the carrier' of S1,( the carrier of S1 *):]
 
 the carrier of S1 *  is   non  empty   functional   FinSequence-membered  M12( the carrier of S1)
 
[: the carrier' of S1,( the carrier of S1 *):] is   Relation-like   set 
 
 bool [: the carrier' of S1,( the carrier of S1 *):] is    set 
 
 the Sorts of S2 #  is   non  empty   Relation-like   the carrier of S1 *  -defined   Function-like   total   set 
 
 the Arity of S1 * ( the Sorts of S2 #) is   non  empty   Relation-like   the carrier' of S1 -defined   Function-like   total   set 
 
 the ResultSort of S1 is   non  empty   Relation-like   the carrier' of S1 -defined   the carrier of S1 -valued   Function-like   total  V29( the carrier' of S1, the carrier of S1)  Element of  bool [: the carrier' of S1, the carrier of S1:]
 
[: the carrier' of S1, the carrier of S1:] is   Relation-like   set 
 
 bool [: the carrier' of S1, the carrier of S1:] is    set 
 
 the ResultSort of S1 *  the Sorts of S2 is   non  empty   Relation-like   the carrier' of S1 -defined   Function-like   total   set 
 
 MSAlgebra(#  the Sorts of S2, the Charact of S2 #) is   strict   MSAlgebra over S1
 
S3 is    MSAlgebra over S1
 
 the Sorts of S3 is   non  empty   Relation-like   the carrier of S1 -defined   Function-like   total   set 
 
 the Charact of S3 is   non  empty   Relation-like   the carrier' of S1 -defined   Function-like   total  V53() V54()  ManySortedFunction of  the Arity of S1 * ( the Sorts of S3 #), the ResultSort of S1 *  the Sorts of S3
 
 the Sorts of S3 #  is   non  empty   Relation-like   the carrier of S1 *  -defined   Function-like   total   set 
 
 the Arity of S1 * ( the Sorts of S3 #) is   non  empty   Relation-like   the carrier' of S1 -defined   Function-like   total   set 
 
 the ResultSort of S1 *  the Sorts of S3 is   non  empty   Relation-like   the carrier' of S1 -defined   Function-like   total   set 
 
 MSAlgebra(#  the Sorts of S3, the Charact of S3 #) is   strict   MSAlgebra over S1
 
X is    Element of  the carrier' of S1
 
 Den (X,S2) is   Relation-like   Args (X,S2) -defined   Result (X,S2) -valued   Function-like  V29( Args (X,S2), Result (X,S2))  Element of  bool [:(Args (X,S2)),(Result (X,S2)):]
 
 Args (X,S2) is    Element of  rng ( the Sorts of S2 #)
 
 rng ( the Sorts of S2 #) is   non  empty   set 
 
( the Arity of S1 * ( the Sorts of S2 #)) . X is    set 
 
 Result (X,S2) is    Element of  rng  the Sorts of S2
 
 rng  the Sorts of S2 is   non  empty   set 
 
( the ResultSort of S1 *  the Sorts of S2) . X is    set 
 
[:(Args (X,S2)),(Result (X,S2)):] is   Relation-like   set 
 
 bool [:(Args (X,S2)),(Result (X,S2)):] is    set 
 
 the Charact of S2 . X is   Relation-like   Function-like   set 
 
 Den (X,S3) is   Relation-like   Args (X,S3) -defined   Result (X,S3) -valued   Function-like  V29( Args (X,S3), Result (X,S3))  Element of  bool [:(Args (X,S3)),(Result (X,S3)):]
 
 Args (X,S3) is    Element of  rng ( the Sorts of S3 #)
 
 rng ( the Sorts of S3 #) is   non  empty   set 
 
( the Arity of S1 * ( the Sorts of S3 #)) . X is    set 
 
 Result (X,S3) is    Element of  rng  the Sorts of S3
 
 rng  the Sorts of S3 is   non  empty   set 
 
( the ResultSort of S1 *  the Sorts of S3) . X is    set 
 
[:(Args (X,S3)),(Result (X,S3)):] is   Relation-like   set 
 
 bool [:(Args (X,S3)),(Result (X,S3)):] is    set 
 
 the Charact of S3 . X is   Relation-like   Function-like   set 
 
S1 is   non  empty   non  void   feasible   ManySortedSign 
 
 the carrier of S1 is   non  empty   set 
 
 the carrier' of S1 is   non  empty   set 
 
S2 is    MSAlgebra over S1
 
 the Sorts of S2 is   non  empty   Relation-like   the carrier of S1 -defined   Function-like   total   set 
 
 the Charact of S2 is   non  empty   Relation-like   the carrier' of S1 -defined   Function-like   total  V53() V54()  ManySortedFunction of  the Arity of S1 * ( the Sorts of S2 #), the ResultSort of S1 *  the Sorts of S2
 
 the Arity of S1 is   non  empty   Relation-like   the carrier' of S1 -defined   the carrier of S1 *  -valued   Function-like   total  V29( the carrier' of S1, the carrier of S1 * ) V53() V54()  Element of  bool [: the carrier' of S1,( the carrier of S1 *):]
 
 the carrier of S1 *  is   non  empty   functional   FinSequence-membered  M12( the carrier of S1)
 
[: the carrier' of S1,( the carrier of S1 *):] is   Relation-like   set 
 
 bool [: the carrier' of S1,( the carrier of S1 *):] is    set 
 
 the Sorts of S2 #  is   non  empty   Relation-like   the carrier of S1 *  -defined   Function-like   total   set 
 
 the Arity of S1 * ( the Sorts of S2 #) is   non  empty   Relation-like   the carrier' of S1 -defined   Function-like   total   set 
 
 the ResultSort of S1 is   non  empty   Relation-like   the carrier' of S1 -defined   the carrier of S1 -valued   Function-like   total  V29( the carrier' of S1, the carrier of S1)  Element of  bool [: the carrier' of S1, the carrier of S1:]
 
[: the carrier' of S1, the carrier of S1:] is   Relation-like   set 
 
 bool [: the carrier' of S1, the carrier of S1:] is    set 
 
 the ResultSort of S1 *  the Sorts of S2 is   non  empty   Relation-like   the carrier' of S1 -defined   Function-like   total   set 
 
 MSAlgebra(#  the Sorts of S2, the Charact of S2 #) is   strict   MSAlgebra over S1
 
X is    MSAlgebra over S1
 
 the Sorts of X is   non  empty   Relation-like   the carrier of S1 -defined   Function-like   total   set 
 
 the Charact of X is   non  empty   Relation-like   the carrier' of S1 -defined   Function-like   total  V53() V54()  ManySortedFunction of  the Arity of S1 * ( the Sorts of X #), the ResultSort of S1 *  the Sorts of X
 
 the Sorts of X #  is   non  empty   Relation-like   the carrier of S1 *  -defined   Function-like   total   set 
 
 the Arity of S1 * ( the Sorts of X #) is   non  empty   Relation-like   the carrier' of S1 -defined   Function-like   total   set 
 
 the ResultSort of S1 *  the Sorts of X is   non  empty   Relation-like   the carrier' of S1 -defined   Function-like   total   set 
 
 MSAlgebra(#  the Sorts of X, the Charact of X #) is   strict   MSAlgebra over S1
 
S3 is    MSAlgebra over S1
 
 the Sorts of S3 is   non  empty   Relation-like   the carrier of S1 -defined   Function-like   total   set 
 
 the Charact of S3 is   non  empty   Relation-like   the carrier' of S1 -defined   Function-like   total  V53() V54()  ManySortedFunction of  the Arity of S1 * ( the Sorts of S3 #), the ResultSort of S1 *  the Sorts of S3
 
 the Sorts of S3 #  is   non  empty   Relation-like   the carrier of S1 *  -defined   Function-like   total   set 
 
 the Arity of S1 * ( the Sorts of S3 #) is   non  empty   Relation-like   the carrier' of S1 -defined   Function-like   total   set 
 
 the ResultSort of S1 *  the Sorts of S3 is   non  empty   Relation-like   the carrier' of S1 -defined   Function-like   total   set 
 
 MSAlgebra(#  the Sorts of S3, the Charact of S3 #) is   strict   MSAlgebra over S1
 
f1 is    MSAlgebra over S1
 
 the Sorts of f1 is   non  empty   Relation-like   the carrier of S1 -defined   Function-like   total   set 
 
 the Charact of f1 is   non  empty   Relation-like   the carrier' of S1 -defined   Function-like   total  V53() V54()  ManySortedFunction of  the Arity of S1 * ( the Sorts of f1 #), the ResultSort of S1 *  the Sorts of f1
 
 the Sorts of f1 #  is   non  empty   Relation-like   the carrier of S1 *  -defined   Function-like   total   set 
 
 the Arity of S1 * ( the Sorts of f1 #) is   non  empty   Relation-like   the carrier' of S1 -defined   Function-like   total   set 
 
 the ResultSort of S1 *  the Sorts of f1 is   non  empty   Relation-like   the carrier' of S1 -defined   Function-like   total   set 
 
 MSAlgebra(#  the Sorts of f1, the Charact of f1 #) is   strict   MSAlgebra over S1
 
g1 is   non  empty   Relation-like   the carrier of S1 -defined   Function-like   total  V53() V54()  ManySortedFunction of  the Sorts of S2, the Sorts of S3
 
f2 is   non  empty   Relation-like   the carrier of S1 -defined   Function-like   total  V53() V54()  ManySortedFunction of  the Sorts of X, the Sorts of f1
 
g2 is    Element of  the carrier' of S1
 
 Args (g2,S2) is    Element of  rng ( the Sorts of S2 #)
 
 rng ( the Sorts of S2 #) is   non  empty   set 
 
( the Arity of S1 * ( the Sorts of S2 #)) . g2 is    set 
 
 Args (g2,S3) is    Element of  rng ( the Sorts of S3 #)
 
 rng ( the Sorts of S3 #) is   non  empty   set 
 
( the Arity of S1 * ( the Sorts of S3 #)) . g2 is    set 
 
 Args (g2,X) is    Element of  rng ( the Sorts of X #)
 
 rng ( the Sorts of X #) is   non  empty   set 
 
( the Arity of S1 * ( the Sorts of X #)) . g2 is    set 
 
f is    Element of  Args (g2,S2)
 
g1 # f is    Element of  Args (g2,S3)
 
g is    Element of  Args (g2,X)
 
f2 # g is    Element of  Args (g2,f1)
 
 Args (g2,f1) is    Element of  rng ( the Sorts of f1 #)
 
 rng ( the Sorts of f1 #) is   non  empty   set 
 
( the Arity of S1 * ( the Sorts of f1 #)) . g2 is    set 
 
 the_arity_of g2 is   Relation-like   NAT  -defined   the carrier of S1 -valued   Function-like  V32()  FinSequence-like   FinSubsequence-like   Element of  the carrier of S1 * 
 
 the Arity of S1 . g2 is   Relation-like   NAT  -defined   Function-like  V32()  FinSequence-like   FinSubsequence-like   Element of  the carrier of S1 * 
 
(the_arity_of g2) * g1 is   Relation-like   NAT  -defined   Function-like  V53() V54()  set 
 
 Frege ((the_arity_of g2) * g1) is   Relation-like   product K180(((the_arity_of g2) * g1)) -defined   Function-like   total  V53() V54()  set 
 
K180(((the_arity_of g2) * g1)) is   Relation-like   Function-like   set 
 
 product K180(((the_arity_of g2) * g1)) is    set 
 
(Frege ((the_arity_of g2) * g1)) . f is   Relation-like   Function-like   set 
 
S1 is   non  empty   non  void   feasible   ManySortedSign 
 
 the carrier of S1 is   non  empty   set 
 
S2 is    MSAlgebra over S1
 
 the Sorts of S2 is   non  empty   Relation-like   the carrier of S1 -defined   Function-like   total   set 
 
 the Charact of S2 is   non  empty   Relation-like   the carrier' of S1 -defined   Function-like   total  V53() V54()  ManySortedFunction of  the Arity of S1 * ( the Sorts of S2 #), the ResultSort of S1 *  the Sorts of S2
 
 the carrier' of S1 is   non  empty   set 
 
 the Arity of S1 is   non  empty   Relation-like   the carrier' of S1 -defined   the carrier of S1 *  -valued   Function-like   total  V29( the carrier' of S1, the carrier of S1 * ) V53() V54()  Element of  bool [: the carrier' of S1,( the carrier of S1 *):]
 
 the carrier of S1 *  is   non  empty   functional   FinSequence-membered  M12( the carrier of S1)
 
[: the carrier' of S1,( the carrier of S1 *):] is   Relation-like   set 
 
 bool [: the carrier' of S1,( the carrier of S1 *):] is    set 
 
 the Sorts of S2 #  is   non  empty   Relation-like   the carrier of S1 *  -defined   Function-like   total   set 
 
 the Arity of S1 * ( the Sorts of S2 #) is   non  empty   Relation-like   the carrier' of S1 -defined   Function-like   total   set 
 
 the ResultSort of S1 is   non  empty   Relation-like   the carrier' of S1 -defined   the carrier of S1 -valued   Function-like   total  V29( the carrier' of S1, the carrier of S1)  Element of  bool [: the carrier' of S1, the carrier of S1:]
 
[: the carrier' of S1, the carrier of S1:] is   Relation-like   set 
 
 bool [: the carrier' of S1, the carrier of S1:] is    set 
 
 the ResultSort of S1 *  the Sorts of S2 is   non  empty   Relation-like   the carrier' of S1 -defined   Function-like   total   set 
 
 MSAlgebra(#  the Sorts of S2, the Charact of S2 #) is   strict   MSAlgebra over S1
 
X is    MSAlgebra over S1
 
 the Sorts of X is   non  empty   Relation-like   the carrier of S1 -defined   Function-like   total   set 
 
 the Charact of X is   non  empty   Relation-like   the carrier' of S1 -defined   Function-like   total  V53() V54()  ManySortedFunction of  the Arity of S1 * ( the Sorts of X #), the ResultSort of S1 *  the Sorts of X
 
 the Sorts of X #  is   non  empty   Relation-like   the carrier of S1 *  -defined   Function-like   total   set 
 
 the Arity of S1 * ( the Sorts of X #) is   non  empty   Relation-like   the carrier' of S1 -defined   Function-like   total   set 
 
 the ResultSort of S1 *  the Sorts of X is   non  empty   Relation-like   the carrier' of S1 -defined   Function-like   total   set 
 
 MSAlgebra(#  the Sorts of X, the Charact of X #) is   strict   MSAlgebra over S1
 
S3 is    MSAlgebra over S1
 
 the Sorts of S3 is   non  empty   Relation-like   the carrier of S1 -defined   Function-like   total   set 
 
 the Charact of S3 is   non  empty   Relation-like   the carrier' of S1 -defined   Function-like   total  V53() V54()  ManySortedFunction of  the Arity of S1 * ( the Sorts of S3 #), the ResultSort of S1 *  the Sorts of S3
 
 the Sorts of S3 #  is   non  empty   Relation-like   the carrier of S1 *  -defined   Function-like   total   set 
 
 the Arity of S1 * ( the Sorts of S3 #) is   non  empty   Relation-like   the carrier' of S1 -defined   Function-like   total   set 
 
 the ResultSort of S1 *  the Sorts of S3 is   non  empty   Relation-like   the carrier' of S1 -defined   Function-like   total   set 
 
 MSAlgebra(#  the Sorts of S3, the Charact of S3 #) is   strict   MSAlgebra over S1
 
f1 is    MSAlgebra over S1
 
 the Sorts of f1 is   non  empty   Relation-like   the carrier of S1 -defined   Function-like   total   set 
 
 the Charact of f1 is   non  empty   Relation-like   the carrier' of S1 -defined   Function-like   total  V53() V54()  ManySortedFunction of  the Arity of S1 * ( the Sorts of f1 #), the ResultSort of S1 *  the Sorts of f1
 
 the Sorts of f1 #  is   non  empty   Relation-like   the carrier of S1 *  -defined   Function-like   total   set 
 
 the Arity of S1 * ( the Sorts of f1 #) is   non  empty   Relation-like   the carrier' of S1 -defined   Function-like   total   set 
 
 the ResultSort of S1 *  the Sorts of f1 is   non  empty   Relation-like   the carrier' of S1 -defined   Function-like   total   set 
 
 MSAlgebra(#  the Sorts of f1, the Charact of f1 #) is   strict   MSAlgebra over S1
 
g1 is   non  empty   Relation-like   the carrier of S1 -defined   Function-like   total  V53() V54()  ManySortedFunction of  the Sorts of S2, the Sorts of S3
 
f2 is   non  empty   Relation-like   the carrier of S1 -defined   Function-like   total  V53() V54()  ManySortedFunction of  the Sorts of X, the Sorts of f1
 
g2 is    Element of  the carrier' of S1
 
 Args (g2,X) is    Element of  rng ( the Sorts of X #)
 
 rng ( the Sorts of X #) is   non  empty   set 
 
( the Arity of S1 * ( the Sorts of X #)) . g2 is    set 
 
 the_result_sort_of g2 is    Element of  the carrier of S1
 
 the ResultSort of S1 . g2 is    Element of  the carrier of S1
 
f2 . (the_result_sort_of g2) is   Relation-like   the Sorts of X . (the_result_sort_of g2) -defined   the Sorts of f1 . (the_result_sort_of g2) -valued   Function-like  V29( the Sorts of X . (the_result_sort_of g2), the Sorts of f1 . (the_result_sort_of g2))  Element of  bool [:( the Sorts of X . (the_result_sort_of g2)),( the Sorts of f1 . (the_result_sort_of g2)):]
 
 the Sorts of X . (the_result_sort_of g2) is    set 
 
 the Sorts of f1 . (the_result_sort_of g2) is    set 
 
[:( the Sorts of X . (the_result_sort_of g2)),( the Sorts of f1 . (the_result_sort_of g2)):] is   Relation-like   set 
 
 bool [:( the Sorts of X . (the_result_sort_of g2)),( the Sorts of f1 . (the_result_sort_of g2)):] is    set 
 
 Den (g2,X) is   Relation-like   Args (g2,X) -defined   Result (g2,X) -valued   Function-like  V29( Args (g2,X), Result (g2,X))  Element of  bool [:(Args (g2,X)),(Result (g2,X)):]
 
 Result (g2,X) is    Element of  rng  the Sorts of X
 
 rng  the Sorts of X is   non  empty   set 
 
( the ResultSort of S1 *  the Sorts of X) . g2 is    set 
 
[:(Args (g2,X)),(Result (g2,X)):] is   Relation-like   set 
 
 bool [:(Args (g2,X)),(Result (g2,X)):] is    set 
 
 the Charact of X . g2 is   Relation-like   Function-like   set 
 
 Den (g2,f1) is   Relation-like   Args (g2,f1) -defined   Result (g2,f1) -valued   Function-like  V29( Args (g2,f1), Result (g2,f1))  Element of  bool [:(Args (g2,f1)),(Result (g2,f1)):]
 
 Args (g2,f1) is    Element of  rng ( the Sorts of f1 #)
 
 rng ( the Sorts of f1 #) is   non  empty   set 
 
( the Arity of S1 * ( the Sorts of f1 #)) . g2 is    set 
 
 Result (g2,f1) is    Element of  rng  the Sorts of f1
 
 rng  the Sorts of f1 is   non  empty   set 
 
( the ResultSort of S1 *  the Sorts of f1) . g2 is    set 
 
[:(Args (g2,f1)),(Result (g2,f1)):] is   Relation-like   set 
 
 bool [:(Args (g2,f1)),(Result (g2,f1)):] is    set 
 
 the Charact of f1 . g2 is   Relation-like   Function-like   set 
 
f is    Element of  Args (g2,X)
 
(Den (g2,X)) . f is    set 
 
(f2 . (the_result_sort_of g2)) . ((Den (g2,X)) . f) is    set 
 
f2 # f is    Element of  Args (g2,f1)
 
(Den (g2,f1)) . (f2 # f) is    set 
 
 Args (g2,S2) is    Element of  rng ( the Sorts of S2 #)
 
 rng ( the Sorts of S2 #) is   non  empty   set 
 
( the Arity of S1 * ( the Sorts of S2 #)) . g2 is    set 
 
g1 . (the_result_sort_of g2) is   Relation-like   the Sorts of S2 . (the_result_sort_of g2) -defined   the Sorts of S3 . (the_result_sort_of g2) -valued   Function-like  V29( the Sorts of S2 . (the_result_sort_of g2), the Sorts of S3 . (the_result_sort_of g2))  Element of  bool [:( the Sorts of S2 . (the_result_sort_of g2)),( the Sorts of S3 . (the_result_sort_of g2)):]
 
 the Sorts of S2 . (the_result_sort_of g2) is    set 
 
 the Sorts of S3 . (the_result_sort_of g2) is    set 
 
[:( the Sorts of S2 . (the_result_sort_of g2)),( the Sorts of S3 . (the_result_sort_of g2)):] is   Relation-like   set 
 
 bool [:( the Sorts of S2 . (the_result_sort_of g2)),( the Sorts of S3 . (the_result_sort_of g2)):] is    set 
 
 Den (g2,S2) is   Relation-like   Args (g2,S2) -defined   Result (g2,S2) -valued   Function-like  V29( Args (g2,S2), Result (g2,S2))  Element of  bool [:(Args (g2,S2)),(Result (g2,S2)):]
 
 Result (g2,S2) is    Element of  rng  the Sorts of S2
 
 rng  the Sorts of S2 is   non  empty   set 
 
( the ResultSort of S1 *  the Sorts of S2) . g2 is    set 
 
[:(Args (g2,S2)),(Result (g2,S2)):] is   Relation-like   set 
 
 bool [:(Args (g2,S2)),(Result (g2,S2)):] is    set 
 
 the Charact of S2 . g2 is   Relation-like   Function-like   set 
 
g is    Element of  Args (g2,S2)
 
(Den (g2,S2)) . g is    set 
 
(g1 . (the_result_sort_of g2)) . ((Den (g2,S2)) . g) is    set 
 
 Den (g2,S3) is   Relation-like   Args (g2,S3) -defined   Result (g2,S3) -valued   Function-like  V29( Args (g2,S3), Result (g2,S3))  Element of  bool [:(Args (g2,S3)),(Result (g2,S3)):]
 
 Args (g2,S3) is    Element of  rng ( the Sorts of S3 #)
 
 rng ( the Sorts of S3 #) is   non  empty   set 
 
( the Arity of S1 * ( the Sorts of S3 #)) . g2 is    set 
 
 Result (g2,S3) is    Element of  rng  the Sorts of S3
 
 rng  the Sorts of S3 is   non  empty   set 
 
( the ResultSort of S1 *  the Sorts of S3) . g2 is    set 
 
[:(Args (g2,S3)),(Result (g2,S3)):] is   Relation-like   set 
 
 bool [:(Args (g2,S3)),(Result (g2,S3)):] is    set 
 
 the Charact of S3 . g2 is   Relation-like   Function-like   set 
 
g1 # g is    Element of  Args (g2,S3)
 
(Den (g2,S3)) . (g1 # g) is    set 
 
S1 is    ManySortedSign 
 
 the ResultSort of S1 is   Relation-like   the carrier' of S1 -defined   the carrier of S1 -valued   Function-like  V29( the carrier' of S1, the carrier of S1)  Element of  bool [: the carrier' of S1, the carrier of S1:]
 
 the carrier' of S1 is    set 
 
 the carrier of S1 is    set 
 
[: the carrier' of S1, the carrier of S1:] is   Relation-like   set 
 
 bool [: the carrier' of S1, the carrier of S1:] is    set 
 
 dom  the ResultSort of S1 is    set 
 
S1 is    ManySortedSign 
 
 the carrier of S1 is    set 
 
 the carrier' of S1 is    set 
 
S1 is    ManySortedSign 
 
 the carrier of S1 is    set 
 
 the carrier' of S1 is    set 
 
S1 is    ManySortedSign 
 
 the carrier of S1 is    set 
 
 the carrier' of S1 is    set 
 
S1 is    ManySortedSign 
 
 the   non  empty   non  void   feasible  ()  ManySortedSign  is   non  empty   non  void   feasible  ()  ManySortedSign 
 
S1 is  ()  ManySortedSign 
 
 the carrier of S1 is    set 
 
 id  the carrier of S1 is   Relation-like   the carrier of S1 -defined   the carrier of S1 -valued   Function-like   one-to-one   total  V29( the carrier of S1, the carrier of S1)  Element of  bool [: the carrier of S1, the carrier of S1:]
 
[: the carrier of S1, the carrier of S1:] is   Relation-like   set 
 
 bool [: the carrier of S1, the carrier of S1:] is    set 
 
 the carrier' of S1 is    set 
 
 id  the carrier' of S1 is   Relation-like   the carrier' of S1 -defined   the carrier' of S1 -valued   Function-like   one-to-one   total  V29( the carrier' of S1, the carrier' of S1)  Element of  bool [: the carrier' of S1, the carrier' of S1:]
 
[: the carrier' of S1, the carrier' of S1:] is   Relation-like   set 
 
 bool [: the carrier' of S1, the carrier' of S1:] is    set 
 
S2 is   non  empty   non  void   feasible  ()  ManySortedSign 
 
S1 is    ManySortedSign 
 
S2 is    ManySortedSign 
 
 the carrier of S1 is    set 
 
 the carrier of S2 is    set 
 
[: the carrier of S1, the carrier of S2:] is   Relation-like   set 
 
 bool [: the carrier of S1, the carrier of S2:] is    set 
 
 the carrier' of S1 is    set 
 
 the carrier' of S2 is    set 
 
[: the carrier' of S1, the carrier' of S2:] is   Relation-like   set 
 
 bool [: the carrier' of S1, the carrier' of S2:] is    set 
 
S3 is   Relation-like   Function-like   set 
 
X is   Relation-like   Function-like   set 
 
 dom S3 is    set 
 
 rng S3 is    set 
 
 dom X is    set 
 
 rng X is    set 
 
S1 is  ()  ManySortedSign 
 
 the carrier of S1 is    set 
 
 id  the carrier of S1 is   Relation-like   the carrier of S1 -defined   the carrier of S1 -valued   Function-like   one-to-one   total  V29( the carrier of S1, the carrier of S1)  Element of  bool [: the carrier of S1, the carrier of S1:]
 
[: the carrier of S1, the carrier of S1:] is   Relation-like   set 
 
 bool [: the carrier of S1, the carrier of S1:] is    set 
 
 the carrier' of S1 is    set 
 
 id  the carrier' of S1 is   Relation-like   the carrier' of S1 -defined   the carrier' of S1 -valued   Function-like   one-to-one   total  V29( the carrier' of S1, the carrier' of S1)  Element of  bool [: the carrier' of S1, the carrier' of S1:]
 
[: the carrier' of S1, the carrier' of S1:] is   Relation-like   set 
 
 bool [: the carrier' of S1, the carrier' of S1:] is    set 
 
S1 is  ()  ManySortedSign 
 
 the carrier of S1 is    set 
 
 the carrier' of S1 is    set 
 
S2 is   (S1)
 
 the carrier of S2 is    set 
 
 the carrier' of S2 is    set 
 
 id  the carrier' of S2 is   Relation-like   the carrier' of S2 -defined   the carrier' of S2 -valued   Function-like   one-to-one   total  V29( the carrier' of S2, the carrier' of S2)  Element of  bool [: the carrier' of S2, the carrier' of S2:]
 
[: the carrier' of S2, the carrier' of S2:] is   Relation-like   set 
 
 bool [: the carrier' of S2, the carrier' of S2:] is    set 
 
 id  the carrier of S2 is   Relation-like   the carrier of S2 -defined   the carrier of S2 -valued   Function-like   one-to-one   total  V29( the carrier of S2, the carrier of S2)  Element of  bool [: the carrier of S2, the carrier of S2:]
 
[: the carrier of S2, the carrier of S2:] is   Relation-like   set 
 
 bool [: the carrier of S2, the carrier of S2:] is    set 
 
 rng (id  the carrier of S2) is    set 
 
 rng (id  the carrier' of S2) is    set 
 
S1 is  ()  ManySortedSign 
 
S2 is   (S1)
 
 the carrier of S2 is    set 
 
 id  the carrier of S2 is   Relation-like   the carrier of S2 -defined   the carrier of S2 -valued   Function-like   one-to-one   total  V29( the carrier of S2, the carrier of S2)  Element of  bool [: the carrier of S2, the carrier of S2:]
 
[: the carrier of S2, the carrier of S2:] is   Relation-like   set 
 
 bool [: the carrier of S2, the carrier of S2:] is    set 
 
 the carrier' of S2 is    set 
 
 id  the carrier' of S2 is   Relation-like   the carrier' of S2 -defined   the carrier' of S2 -valued   Function-like   one-to-one   total  V29( the carrier' of S2, the carrier' of S2)  Element of  bool [: the carrier' of S2, the carrier' of S2:]
 
[: the carrier' of S2, the carrier' of S2:] is   Relation-like   set 
 
 bool [: the carrier' of S2, the carrier' of S2:] is    set 
 
 dom (id  the carrier' of S2) is    set 
 
 the ResultSort of S2 is   Relation-like   the carrier' of S2 -defined   the carrier of S2 -valued   Function-like  V29( the carrier' of S2, the carrier of S2)  Element of  bool [: the carrier' of S2, the carrier of S2:]
 
[: the carrier' of S2, the carrier of S2:] is   Relation-like   set 
 
 bool [: the carrier' of S2, the carrier of S2:] is    set 
 
(id  the carrier of S2) *  the ResultSort of S2 is   Relation-like   the carrier' of S2 -defined   the carrier of S2 -valued   Function-like  V29( the carrier' of S2, the carrier of S2)  Element of  bool [: the carrier' of S2, the carrier of S2:]
 
 the carrier' of S1 is    set 
 
 the carrier of S1 is    set 
 
 the ResultSort of S1 is   Relation-like   the carrier' of S1 -defined   the carrier of S1 -valued   Function-like  V29( the carrier' of S1, the carrier of S1)  Element of  bool [: the carrier' of S1, the carrier of S1:]
 
[: the carrier' of S1, the carrier of S1:] is   Relation-like   set 
 
 bool [: the carrier' of S1, the carrier of S1:] is    set 
 
 the ResultSort of S1 * (id  the carrier' of S2) is   Relation-like   the carrier' of S2 -defined   the carrier of S1 -valued   Function-like   Element of  bool [: the carrier' of S2, the carrier of S1:]
 
[: the carrier' of S2, the carrier of S1:] is   Relation-like   set 
 
 bool [: the carrier' of S2, the carrier of S1:] is    set 
 
 dom  the ResultSort of S1 is    set 
 
 rng (id  the carrier' of S2) is    set 
 
S1 is  ()  ManySortedSign 
 
 the ResultSort of S1 is   Relation-like   the carrier' of S1 -defined   the carrier of S1 -valued   Function-like  V29( the carrier' of S1, the carrier of S1)  Element of  bool [: the carrier' of S1, the carrier of S1:]
 
 the carrier' of S1 is    set 
 
 the carrier of S1 is    set 
 
[: the carrier' of S1, the carrier of S1:] is   Relation-like   set 
 
 bool [: the carrier' of S1, the carrier of S1:] is    set 
 
 the Arity of S1 is   Relation-like   the carrier' of S1 -defined   the carrier of S1 *  -valued   Function-like   total  V29( the carrier' of S1, the carrier of S1 * ) V53() V54()  Element of  bool [: the carrier' of S1,( the carrier of S1 *):]
 
 the carrier of S1 *  is   non  empty   functional   FinSequence-membered  M12( the carrier of S1)
 
[: the carrier' of S1,( the carrier of S1 *):] is   Relation-like   set 
 
 bool [: the carrier' of S1,( the carrier of S1 *):] is    set 
 
S2 is  () (S1)
 
 the ResultSort of S2 is   Relation-like   the carrier' of S2 -defined   the carrier of S2 -valued   Function-like  V29( the carrier' of S2, the carrier of S2)  Element of  bool [: the carrier' of S2, the carrier of S2:]
 
 the carrier' of S2 is    set 
 
 the carrier of S2 is    set 
 
[: the carrier' of S2, the carrier of S2:] is   Relation-like   set 
 
 bool [: the carrier' of S2, the carrier of S2:] is    set 
 
 the Arity of S2 is   Relation-like   the carrier' of S2 -defined   the carrier of S2 *  -valued   Function-like   total  V29( the carrier' of S2, the carrier of S2 * ) V53() V54()  Element of  bool [: the carrier' of S2,( the carrier of S2 *):]
 
 the carrier of S2 *  is   non  empty   functional   FinSequence-membered  M12( the carrier of S2)
 
[: the carrier' of S2,( the carrier of S2 *):] is   Relation-like   set 
 
 bool [: the carrier' of S2,( the carrier of S2 *):] is    set 
 
 id  the carrier of S2 is   Relation-like   the carrier of S2 -defined   the carrier of S2 -valued   Function-like   one-to-one   total  V29( the carrier of S2, the carrier of S2)  Element of  bool [: the carrier of S2, the carrier of S2:]
 
[: the carrier of S2, the carrier of S2:] is   Relation-like   set 
 
 bool [: the carrier of S2, the carrier of S2:] is    set 
 
 id  the carrier' of S2 is   Relation-like   the carrier' of S2 -defined   the carrier' of S2 -valued   Function-like   one-to-one   total  V29( the carrier' of S2, the carrier' of S2)  Element of  bool [: the carrier' of S2, the carrier' of S2:]
 
[: the carrier' of S2, the carrier' of S2:] is   Relation-like   set 
 
 bool [: the carrier' of S2, the carrier' of S2:] is    set 
 
 dom  the Arity of S2 is    set 
 
 rng  the Arity of S2 is    set 
 
f1 is    set 
 
 the Arity of S2 . f1 is   Relation-like   NAT  -defined   Function-like  V32()  FinSequence-like   FinSubsequence-like   set 
 
(id  the carrier' of S2) . f1 is    set 
 
g1 is   Relation-like   NAT  -defined   the carrier of S2 -valued   Function-like  V32()  FinSequence-like   FinSubsequence-like   Element of  the carrier of S2 * 
 
 rng g1 is    set 
 
(id  the carrier of S2) * g1 is   Relation-like   NAT  -defined   the carrier of S2 -valued   Function-like   Element of  bool [:NAT, the carrier of S2:]
 
[:NAT, the carrier of S2:] is   Relation-like   set 
 
 bool [:NAT, the carrier of S2:] is    set 
 
 the Arity of S1 . f1 is   Relation-like   NAT  -defined   Function-like  V32()  FinSequence-like   FinSubsequence-like   set 
 
(id  the carrier of S2) *  the ResultSort of S2 is   Relation-like   the carrier' of S2 -defined   the carrier of S2 -valued   Function-like  V29( the carrier' of S2, the carrier of S2)  Element of  bool [: the carrier' of S2, the carrier of S2:]
 
 the ResultSort of S1 * (id  the carrier' of S2) is   Relation-like   the carrier' of S2 -defined   the carrier of S1 -valued   Function-like   Element of  bool [: the carrier' of S2, the carrier of S1:]
 
[: the carrier' of S2, the carrier of S1:] is   Relation-like   set 
 
 bool [: the carrier' of S2, the carrier of S1:] is    set 
 
 dom  the Arity of S1 is    set 
 
S1 is  ()  ManySortedSign 
 
 the carrier' of S1 is    set 
 
 the carrier of S1 is    set 
 
 the carrier of S1 *  is   non  empty   functional   FinSequence-membered  M12( the carrier of S1)
 
 the Arity of S1 is   Relation-like   the carrier' of S1 -defined   the carrier of S1 *  -valued   Function-like   total  V29( the carrier' of S1, the carrier of S1 * ) V53() V54()  Element of  bool [: the carrier' of S1,( the carrier of S1 *):]
 
[: the carrier' of S1,( the carrier of S1 *):] is   Relation-like   set 
 
 bool [: the carrier' of S1,( the carrier of S1 *):] is    set 
 
 the ResultSort of S1 is   Relation-like   the carrier' of S1 -defined   the carrier of S1 -valued   Function-like  V29( the carrier' of S1, the carrier of S1)  Element of  bool [: the carrier' of S1, the carrier of S1:]
 
[: the carrier' of S1, the carrier of S1:] is   Relation-like   set 
 
 bool [: the carrier' of S1, the carrier of S1:] is    set 
 
S2 is  () (S1)
 
 the Arity of S2 is   Relation-like   the carrier' of S2 -defined   the carrier of S2 *  -valued   Function-like   total  V29( the carrier' of S2, the carrier of S2 * ) V53() V54()  Element of  bool [: the carrier' of S2,( the carrier of S2 *):]
 
 the carrier' of S2 is    set 
 
 the carrier of S2 is    set 
 
 the carrier of S2 *  is   non  empty   functional   FinSequence-membered  M12( the carrier of S2)
 
[: the carrier' of S2,( the carrier of S2 *):] is   Relation-like   set 
 
 bool [: the carrier' of S2,( the carrier of S2 *):] is    set 
 
 the Arity of S1 |  the carrier' of S2 is   Relation-like   the carrier' of S1 -defined   the carrier' of S2 -defined   the carrier' of S1 -defined   the carrier of S1 *  -valued   Function-like  V53() V54()  Element of  bool [: the carrier' of S1,( the carrier of S1 *):]
 
 the ResultSort of S2 is   Relation-like   the carrier' of S2 -defined   the carrier of S2 -valued   Function-like  V29( the carrier' of S2, the carrier of S2)  Element of  bool [: the carrier' of S2, the carrier of S2:]
 
[: the carrier' of S2, the carrier of S2:] is   Relation-like   set 
 
 bool [: the carrier' of S2, the carrier of S2:] is    set 
 
 the ResultSort of S1 |  the carrier' of S2 is   Relation-like   the carrier' of S1 -defined   the carrier' of S2 -defined   the carrier' of S1 -defined   the carrier of S1 -valued   Function-like   Element of  bool [: the carrier' of S1, the carrier of S1:]
 
 dom  the ResultSort of S2 is    set 
 
 dom  the Arity of S2 is    set 
 
S2 is  ()  ManySortedSign 
 
 the carrier of S2 is    set 
 
S1 is  ()  ManySortedSign 
 
 the carrier of S1 is    set 
 
 the Arity of S2 is   Relation-like   the carrier' of S2 -defined   the carrier of S2 *  -valued   Function-like   total  V29( the carrier' of S2, the carrier of S2 * ) V53() V54()  Element of  bool [: the carrier' of S2,( the carrier of S2 *):]
 
 the carrier' of S2 is    set 
 
 the carrier of S2 *  is   non  empty   functional   FinSequence-membered  M12( the carrier of S2)
 
[: the carrier' of S2,( the carrier of S2 *):] is   Relation-like   set 
 
 bool [: the carrier' of S2,( the carrier of S2 *):] is    set 
 
 the Arity of S1 is   Relation-like   the carrier' of S1 -defined   the carrier of S1 *  -valued   Function-like   total  V29( the carrier' of S1, the carrier of S1 * ) V53() V54()  Element of  bool [: the carrier' of S1,( the carrier of S1 *):]
 
 the carrier' of S1 is    set 
 
 the carrier of S1 *  is   non  empty   functional   FinSequence-membered  M12( the carrier of S1)
 
[: the carrier' of S1,( the carrier of S1 *):] is   Relation-like   set 
 
 bool [: the carrier' of S1,( the carrier of S1 *):] is    set 
 
 the ResultSort of S2 is   Relation-like   the carrier' of S2 -defined   the carrier of S2 -valued   Function-like  V29( the carrier' of S2, the carrier of S2)  Element of  bool [: the carrier' of S2, the carrier of S2:]
 
[: the carrier' of S2, the carrier of S2:] is   Relation-like   set 
 
 bool [: the carrier' of S2, the carrier of S2:] is    set 
 
 the ResultSort of S1 is   Relation-like   the carrier' of S1 -defined   the carrier of S1 -valued   Function-like  V29( the carrier' of S1, the carrier of S1)  Element of  bool [: the carrier' of S1, the carrier of S1:]
 
[: the carrier' of S1, the carrier of S1:] is   Relation-like   set 
 
 bool [: the carrier' of S1, the carrier of S1:] is    set 
 
 id  the carrier of S2 is   Relation-like   the carrier of S2 -defined   the carrier of S2 -valued   Function-like   one-to-one   total  V29( the carrier of S2, the carrier of S2)  Element of  bool [: the carrier of S2, the carrier of S2:]
 
[: the carrier of S2, the carrier of S2:] is   Relation-like   set 
 
 bool [: the carrier of S2, the carrier of S2:] is    set 
 
 id  the carrier' of S2 is   Relation-like   the carrier' of S2 -defined   the carrier' of S2 -valued   Function-like   one-to-one   total  V29( the carrier' of S2, the carrier' of S2)  Element of  bool [: the carrier' of S2, the carrier' of S2:]
 
[: the carrier' of S2, the carrier' of S2:] is   Relation-like   set 
 
 bool [: the carrier' of S2, the carrier' of S2:] is    set 
 
 dom (id  the carrier of S2) is    set 
 
 dom (id  the carrier' of S2) is    set 
 
 rng (id  the carrier of S2) is    set 
 
 rng (id  the carrier' of S2) is    set 
 
 the ResultSort of S2 * (id  the carrier of S2) is   Relation-like   the carrier' of S2 -defined   the carrier of S2 -valued   Function-like   set 
 
(id  the carrier' of S2) *  the ResultSort of S1 is   Relation-like   the carrier' of S2 -defined   the carrier of S1 -valued   Function-like   set 
 
 dom  the Arity of S2 is    set 
 
 dom  the Arity of S1 is    set 
 
 dom  the ResultSort of S2 is    set 
 
 rng  the ResultSort of S2 is    set 
 
(id  the carrier of S2) *  the ResultSort of S2 is   Relation-like   the carrier' of S2 -defined   the carrier of S2 -valued   Function-like  V29( the carrier' of S2, the carrier of S2)  Element of  bool [: the carrier' of S2, the carrier of S2:]
 
 the ResultSort of S1 |  the carrier' of S2 is   Relation-like   the carrier' of S2 -defined   the carrier' of S1 -defined   the carrier of S1 -valued   Function-like   Element of  bool [: the carrier' of S1, the carrier of S1:]
 
 the ResultSort of S1 * (id  the carrier' of S2) is   Relation-like   the carrier' of S2 -defined   the carrier of S1 -valued   Function-like   Element of  bool [: the carrier' of S2, the carrier of S1:]
 
[: the carrier' of S2, the carrier of S1:] is   Relation-like   set 
 
 bool [: the carrier' of S2, the carrier of S1:] is    set 
 
f1 is    set 
 
 the Arity of S2 . f1 is   Relation-like   NAT  -defined   Function-like  V32()  FinSequence-like   FinSubsequence-like   set 
 
(id  the carrier' of S2) . f1 is    set 
 
 the Arity of S1 . ((id  the carrier' of S2) . f1) is   Relation-like   NAT  -defined   Function-like  V32()  FinSequence-like   FinSubsequence-like   set 
 
g1 is   Relation-like   Function-like   set 
 
g1 * (id  the carrier of S2) is   Relation-like   the carrier of S2 -valued   Function-like   set 
 
f2 is   Relation-like   NAT  -defined   the carrier of S2 -valued   Function-like  V32()  FinSequence-like   FinSubsequence-like   Element of  the carrier of S2 * 
 
 rng f2 is    set 
 
 the Arity of S1 . f1 is   Relation-like   NAT  -defined   Function-like  V32()  FinSequence-like   FinSubsequence-like   set 
 
S2 is  ()  ManySortedSign 
 
 the carrier of S2 is    set 
 
S1 is  ()  ManySortedSign 
 
 the carrier of S1 is    set 
 
 the Arity of S2 is   Relation-like   the carrier' of S2 -defined   the carrier of S2 *  -valued   Function-like   total  V29( the carrier' of S2, the carrier of S2 * ) V53() V54()  Element of  bool [: the carrier' of S2,( the carrier of S2 *):]
 
 the carrier' of S2 is    set 
 
 the carrier of S2 *  is   non  empty   functional   FinSequence-membered  M12( the carrier of S2)
 
[: the carrier' of S2,( the carrier of S2 *):] is   Relation-like   set 
 
 bool [: the carrier' of S2,( the carrier of S2 *):] is    set 
 
 the carrier' of S1 is    set 
 
 the carrier of S1 *  is   non  empty   functional   FinSequence-membered  M12( the carrier of S1)
 
 the Arity of S1 is   Relation-like   the carrier' of S1 -defined   the carrier of S1 *  -valued   Function-like   total  V29( the carrier' of S1, the carrier of S1 * ) V53() V54()  Element of  bool [: the carrier' of S1,( the carrier of S1 *):]
 
[: the carrier' of S1,( the carrier of S1 *):] is   Relation-like   set 
 
 bool [: the carrier' of S1,( the carrier of S1 *):] is    set 
 
 the Arity of S1 |  the carrier' of S2 is   Relation-like   the carrier' of S2 -defined   the carrier' of S1 -defined   the carrier of S1 *  -valued   Function-like  V53() V54()  Element of  bool [: the carrier' of S1,( the carrier of S1 *):]
 
 the ResultSort of S2 is   Relation-like   the carrier' of S2 -defined   the carrier of S2 -valued   Function-like  V29( the carrier' of S2, the carrier of S2)  Element of  bool [: the carrier' of S2, the carrier of S2:]
 
[: the carrier' of S2, the carrier of S2:] is   Relation-like   set 
 
 bool [: the carrier' of S2, the carrier of S2:] is    set 
 
 the ResultSort of S1 is   Relation-like   the carrier' of S1 -defined   the carrier of S1 -valued   Function-like  V29( the carrier' of S1, the carrier of S1)  Element of  bool [: the carrier' of S1, the carrier of S1:]
 
[: the carrier' of S1, the carrier of S1:] is   Relation-like   set 
 
 bool [: the carrier' of S1, the carrier of S1:] is    set 
 
 the ResultSort of S1 |  the carrier' of S2 is   Relation-like   the carrier' of S2 -defined   the carrier' of S1 -defined   the carrier of S1 -valued   Function-like   Element of  bool [: the carrier' of S1, the carrier of S1:]
 
S1 is  ()  ManySortedSign 
 
 the carrier of S1 is    set 
 
 id  the carrier of S1 is   Relation-like   the carrier of S1 -defined   the carrier of S1 -valued   Function-like   one-to-one   total  V29( the carrier of S1, the carrier of S1)  Element of  bool [: the carrier of S1, the carrier of S1:]
 
[: the carrier of S1, the carrier of S1:] is   Relation-like   set 
 
 bool [: the carrier of S1, the carrier of S1:] is    set 
 
 the carrier' of S1 is    set 
 
 id  the carrier' of S1 is   Relation-like   the carrier' of S1 -defined   the carrier' of S1 -valued   Function-like   one-to-one   total  V29( the carrier' of S1, the carrier' of S1)  Element of  bool [: the carrier' of S1, the carrier' of S1:]
 
[: the carrier' of S1, the carrier' of S1:] is   Relation-like   set 
 
 bool [: the carrier' of S1, the carrier' of S1:] is    set 
 
S1 is  ()  ManySortedSign 
 
S2 is  () (S1)
 
S3 is  () (S2)
 
 the carrier of S3 is    set 
 
 id  the carrier of S3 is   Relation-like   the carrier of S3 -defined   the carrier of S3 -valued   Function-like   one-to-one   total  V29( the carrier of S3, the carrier of S3)  Element of  bool [: the carrier of S3, the carrier of S3:]
 
[: the carrier of S3, the carrier of S3:] is   Relation-like   set 
 
 bool [: the carrier of S3, the carrier of S3:] is    set 
 
 rng (id  the carrier of S3) is    set 
 
 the carrier of S2 is    set 
 
 id  the carrier of S2 is   Relation-like   the carrier of S2 -defined   the carrier of S2 -valued   Function-like   one-to-one   total  V29( the carrier of S2, the carrier of S2)  Element of  bool [: the carrier of S2, the carrier of S2:]
 
[: the carrier of S2, the carrier of S2:] is   Relation-like   set 
 
 bool [: the carrier of S2, the carrier of S2:] is    set 
 
(id  the carrier of S2) * (id  the carrier of S3) is   Relation-like   the carrier of S3 -defined   the carrier of S2 -valued   Function-like   one-to-one   Element of  bool [: the carrier of S3, the carrier of S2:]
 
[: the carrier of S3, the carrier of S2:] is   Relation-like   set 
 
 bool [: the carrier of S3, the carrier of S2:] is    set 
 
 the carrier' of S3 is    set 
 
 id  the carrier' of S3 is   Relation-like   the carrier' of S3 -defined   the carrier' of S3 -valued   Function-like   one-to-one   total  V29( the carrier' of S3, the carrier' of S3)  Element of  bool [: the carrier' of S3, the carrier' of S3:]
 
[: the carrier' of S3, the carrier' of S3:] is   Relation-like   set 
 
 bool [: the carrier' of S3, the carrier' of S3:] is    set 
 
 rng (id  the carrier' of S3) is    set 
 
 the carrier' of S2 is    set 
 
 id  the carrier' of S2 is   Relation-like   the carrier' of S2 -defined   the carrier' of S2 -valued   Function-like   one-to-one   total  V29( the carrier' of S2, the carrier' of S2)  Element of  bool [: the carrier' of S2, the carrier' of S2:]
 
[: the carrier' of S2, the carrier' of S2:] is   Relation-like   set 
 
 bool [: the carrier' of S2, the carrier' of S2:] is    set 
 
(id  the carrier' of S2) * (id  the carrier' of S3) is   Relation-like   the carrier' of S3 -defined   the carrier' of S2 -valued   Function-like   one-to-one   Element of  bool [: the carrier' of S3, the carrier' of S2:]
 
[: the carrier' of S3, the carrier' of S2:] is   Relation-like   set 
 
 bool [: the carrier' of S3, the carrier' of S2:] is    set 
 
S1 is  ()  ManySortedSign 
 
 the carrier of S1 is    set 
 
 the carrier' of S1 is    set 
 
 the Arity of S1 is   Relation-like   the carrier' of S1 -defined   the carrier of S1 *  -valued   Function-like   total  V29( the carrier' of S1, the carrier of S1 * ) V53() V54()  Element of  bool [: the carrier' of S1,( the carrier of S1 *):]
 
 the carrier of S1 *  is   non  empty   functional   FinSequence-membered  M12( the carrier of S1)
 
[: the carrier' of S1,( the carrier of S1 *):] is   Relation-like   set 
 
 bool [: the carrier' of S1,( the carrier of S1 *):] is    set 
 
 the ResultSort of S1 is   Relation-like   the carrier' of S1 -defined   the carrier of S1 -valued   Function-like  V29( the carrier' of S1, the carrier of S1)  Element of  bool [: the carrier' of S1, the carrier of S1:]
 
[: the carrier' of S1, the carrier of S1:] is   Relation-like   set 
 
 bool [: the carrier' of S1, the carrier of S1:] is    set 
 
 ManySortedSign(#  the carrier of S1, the carrier' of S1, the Arity of S1, the ResultSort of S1 #) is   strict   ManySortedSign 
 
S2 is  () (S1)
 
 the carrier of S2 is    set 
 
 the carrier' of S2 is    set 
 
 the Arity of S2 is   Relation-like   the carrier' of S2 -defined   the carrier of S2 *  -valued   Function-like   total  V29( the carrier' of S2, the carrier of S2 * ) V53() V54()  Element of  bool [: the carrier' of S2,( the carrier of S2 *):]
 
 the carrier of S2 *  is   non  empty   functional   FinSequence-membered  M12( the carrier of S2)
 
[: the carrier' of S2,( the carrier of S2 *):] is   Relation-like   set 
 
 bool [: the carrier' of S2,( the carrier of S2 *):] is    set 
 
 the ResultSort of S2 is   Relation-like   the carrier' of S2 -defined   the carrier of S2 -valued   Function-like  V29( the carrier' of S2, the carrier of S2)  Element of  bool [: the carrier' of S2, the carrier of S2:]
 
[: the carrier' of S2, the carrier of S2:] is   Relation-like   set 
 
 bool [: the carrier' of S2, the carrier of S2:] is    set 
 
 ManySortedSign(#  the carrier of S2, the carrier' of S2, the Arity of S2, the ResultSort of S2 #) is   strict   ManySortedSign 
 
S1 is   non  empty   feasible  ()  ManySortedSign 
 
S2 is  () (S1)
 
S1 is   non  empty   non  void   feasible  ()  ManySortedSign 
 
S2 is  () (S1)
 
S1 is  ()  ManySortedSign 
 
S2 is  () (S1)
 
 the carrier of S2 is    set 
 
 the carrier' of S2 is    set 
 
S3 is    ManySortedSign 
 
X is   Relation-like   Function-like   set 
 
f1 is   Relation-like   Function-like   set 
 
X |  the carrier of S2 is   Relation-like   Function-like   set 
 
f1 |  the carrier' of S2 is   Relation-like   Function-like   set 
 
 id  the carrier' of S2 is   Relation-like   the carrier' of S2 -defined   the carrier' of S2 -valued   Function-like   one-to-one   total  V29( the carrier' of S2, the carrier' of S2)  Element of  bool [: the carrier' of S2, the carrier' of S2:]
 
[: the carrier' of S2, the carrier' of S2:] is   Relation-like   set 
 
 bool [: the carrier' of S2, the carrier' of S2:] is    set 
 
(id  the carrier' of S2) * f1 is   Relation-like   the carrier' of S2 -defined   Function-like   set 
 
 id  the carrier of S2 is   Relation-like   the carrier of S2 -defined   the carrier of S2 -valued   Function-like   one-to-one   total  V29( the carrier of S2, the carrier of S2)  Element of  bool [: the carrier of S2, the carrier of S2:]
 
[: the carrier of S2, the carrier of S2:] is   Relation-like   set 
 
 bool [: the carrier of S2, the carrier of S2:] is    set 
 
(id  the carrier of S2) * X is   Relation-like   the carrier of S2 -defined   Function-like   set 
 
S1 is    ManySortedSign 
 
S2 is  ()  ManySortedSign 
 
S3 is  () (S2)
 
X is   Relation-like   Function-like   set 
 
f1 is   Relation-like   Function-like   set 
 
 rng X is    set 
 
 the carrier of S3 is    set 
 
 id  the carrier of S3 is   Relation-like   the carrier of S3 -defined   the carrier of S3 -valued   Function-like   one-to-one   total  V29( the carrier of S3, the carrier of S3)  Element of  bool [: the carrier of S3, the carrier of S3:]
 
[: the carrier of S3, the carrier of S3:] is   Relation-like   set 
 
 bool [: the carrier of S3, the carrier of S3:] is    set 
 
X * (id  the carrier of S3) is   Relation-like   the carrier of S3 -valued   Function-like   set 
 
 rng f1 is    set 
 
 the carrier' of S3 is    set 
 
 id  the carrier' of S3 is   Relation-like   the carrier' of S3 -defined   the carrier' of S3 -valued   Function-like   one-to-one   total  V29( the carrier' of S3, the carrier' of S3)  Element of  bool [: the carrier' of S3, the carrier' of S3:]
 
[: the carrier' of S3, the carrier' of S3:] is   Relation-like   set 
 
 bool [: the carrier' of S3, the carrier' of S3:] is    set 
 
f1 * (id  the carrier' of S3) is   Relation-like   the carrier' of S3 -valued   Function-like   set 
 
S1 is    ManySortedSign 
 
S2 is  ()  ManySortedSign 
 
S3 is  () (S2)
 
 the carrier of S3 is    set 
 
 the carrier' of S3 is    set 
 
X is   Relation-like   Function-like   set 
 
f1 is   Relation-like   Function-like   set 
 
 rng X is    set 
 
 rng f1 is    set 
 
 dom X is    set 
 
 the carrier of S1 is    set 
 
 dom f1 is    set 
 
 the carrier' of S1 is    set 
 
 the carrier of S2 is    set 
 
 the carrier' of S2 is    set 
 
 the ResultSort of S1 is   Relation-like   the carrier' of S1 -defined   the carrier of S1 -valued   Function-like  V29( the carrier' of S1, the carrier of S1)  Element of  bool [: the carrier' of S1, the carrier of S1:]
 
[: the carrier' of S1, the carrier of S1:] is   Relation-like   set 
 
 bool [: the carrier' of S1, the carrier of S1:] is    set 
 
 the ResultSort of S1 * X is   Relation-like   the carrier' of S1 -defined   Function-like   set 
 
 the ResultSort of S2 is   Relation-like   the carrier' of S2 -defined   the carrier of S2 -valued   Function-like  V29( the carrier' of S2, the carrier of S2)  Element of  bool [: the carrier' of S2, the carrier of S2:]
 
[: the carrier' of S2, the carrier of S2:] is   Relation-like   set 
 
 bool [: the carrier' of S2, the carrier of S2:] is    set 
 
f1 *  the ResultSort of S2 is   Relation-like   the carrier of S2 -valued   Function-like   set 
 
 the Arity of S1 is   Relation-like   the carrier' of S1 -defined   the carrier of S1 *  -valued   Function-like   total  V29( the carrier' of S1, the carrier of S1 * ) V53() V54()  Element of  bool [: the carrier' of S1,( the carrier of S1 *):]
 
 the carrier of S1 *  is   non  empty   functional   FinSequence-membered  M12( the carrier of S1)
 
[: the carrier' of S1,( the carrier of S1 *):] is   Relation-like   set 
 
 bool [: the carrier' of S1,( the carrier of S1 *):] is    set 
 
 the Arity of S2 is   Relation-like   the carrier' of S2 -defined   the carrier of S2 *  -valued   Function-like   total  V29( the carrier' of S2, the carrier of S2 * ) V53() V54()  Element of  bool [: the carrier' of S2,( the carrier of S2 *):]
 
 the carrier of S2 *  is   non  empty   functional   FinSequence-membered  M12( the carrier of S2)
 
[: the carrier' of S2,( the carrier of S2 *):] is   Relation-like   set 
 
 bool [: the carrier' of S2,( the carrier of S2 *):] is    set 
 
 the ResultSort of S3 is   Relation-like   the carrier' of S3 -defined   the carrier of S3 -valued   Function-like  V29( the carrier' of S3, the carrier of S3)  Element of  bool [: the carrier' of S3, the carrier of S3:]
 
[: the carrier' of S3, the carrier of S3:] is   Relation-like   set 
 
 bool [: the carrier' of S3, the carrier of S3:] is    set 
 
f1 *  the ResultSort of S3 is   Relation-like   the carrier of S3 -valued   Function-like   set 
 
 the Arity of S3 is   Relation-like   the carrier' of S3 -defined   the carrier of S3 *  -valued   Function-like   total  V29( the carrier' of S3, the carrier of S3 * ) V53() V54()  Element of  bool [: the carrier' of S3,( the carrier of S3 *):]
 
 the carrier of S3 *  is   non  empty   functional   FinSequence-membered  M12( the carrier of S3)
 
[: the carrier' of S3,( the carrier of S3 *):] is   Relation-like   set 
 
 bool [: the carrier' of S3,( the carrier of S3 *):] is    set 
 
 id  the carrier' of S3 is   Relation-like   the carrier' of S3 -defined   the carrier' of S3 -valued   Function-like   one-to-one   total  V29( the carrier' of S3, the carrier' of S3)  Element of  bool [: the carrier' of S3, the carrier' of S3:]
 
[: the carrier' of S3, the carrier' of S3:] is   Relation-like   set 
 
 bool [: the carrier' of S3, the carrier' of S3:] is    set 
 
f1 * (id  the carrier' of S3) is   Relation-like   the carrier' of S3 -valued   Function-like   set 
 
(f1 * (id  the carrier' of S3)) *  the ResultSort of S2 is   Relation-like   the carrier of S2 -valued   Function-like   set 
 
 the ResultSort of S2 * (id  the carrier' of S3) is   Relation-like   the carrier' of S3 -defined   the carrier of S2 -valued   Function-like   Element of  bool [: the carrier' of S3, the carrier of S2:]
 
[: the carrier' of S3, the carrier of S2:] is   Relation-like   set 
 
 bool [: the carrier' of S3, the carrier of S2:] is    set 
 
f1 * ( the ResultSort of S2 * (id  the carrier' of S3)) is   Relation-like   the carrier of S2 -valued   Function-like   set 
 
 the ResultSort of S2 |  the carrier' of S3 is   Relation-like   the carrier' of S3 -defined   the carrier' of S2 -defined   the carrier of S2 -valued   Function-like   Element of  bool [: the carrier' of S2, the carrier of S2:]
 
f1 * ( the ResultSort of S2 |  the carrier' of S3) is   Relation-like   the carrier of S2 -valued   Function-like   set 
 
g1 is    set 
 
 the Arity of S1 . g1 is   Relation-like   NAT  -defined   Function-like  V32()  FinSequence-like   FinSubsequence-like   set 
 
f1 . g1 is    set 
 
 the Arity of S3 . (f1 . g1) is   Relation-like   NAT  -defined   Function-like  V32()  FinSequence-like   FinSubsequence-like   set 
 
f2 is   Relation-like   Function-like   set 
 
f2 * X is   Relation-like   Function-like   set 
 
 dom  the Arity of S3 is    set 
 
 the Arity of S2 . (f1 . g1) is   Relation-like   NAT  -defined   Function-like  V32()  FinSequence-like   FinSubsequence-like   set 
 
S2 is   non  empty   feasible  ()  ManySortedSign 
 
S1 is   non  empty   feasible  ()  ManySortedSign 
 
X is   Relation-like   Function-like   set 
 
f1 is   Relation-like   Function-like   set 
 
S3 is    MSAlgebra over S2
 
 the Sorts of S3 is   non  empty   Relation-like   the carrier of S2 -defined   Function-like   total   set 
 
 the carrier of S2 is   non  empty   set 
 
X *  the Sorts of S3 is   Relation-like   Function-like   set 
 
 the Charact of S3 is   Relation-like   the carrier' of S2 -defined   Function-like   total  V53() V54()  ManySortedFunction of  the Arity of S2 * ( the Sorts of S3 #), the ResultSort of S2 *  the Sorts of S3
 
 the carrier' of S2 is    set 
 
 the Arity of S2 is   Relation-like   the carrier' of S2 -defined   the carrier of S2 *  -valued   Function-like   total  V29( the carrier' of S2, the carrier of S2 * ) V53() V54()  Element of  bool [: the carrier' of S2,( the carrier of S2 *):]
 
 the carrier of S2 *  is   non  empty   functional   FinSequence-membered  M12( the carrier of S2)
 
[: the carrier' of S2,( the carrier of S2 *):] is   Relation-like   set 
 
 bool [: the carrier' of S2,( the carrier of S2 *):] is    set 
 
 the Sorts of S3 #  is   non  empty   Relation-like   the carrier of S2 *  -defined   Function-like   total   set 
 
 the Arity of S2 * ( the Sorts of S3 #) is   Relation-like   the carrier' of S2 -defined   Function-like   total   set 
 
 the ResultSort of S2 is   Relation-like   the carrier' of S2 -defined   the carrier of S2 -valued   Function-like   total  V29( the carrier' of S2, the carrier of S2)  Element of  bool [: the carrier' of S2, the carrier of S2:]
 
[: the carrier' of S2, the carrier of S2:] is   Relation-like   set 
 
 bool [: the carrier' of S2, the carrier of S2:] is    set 
 
 the ResultSort of S2 *  the Sorts of S3 is   Relation-like   the carrier' of S2 -defined   Function-like   total   set 
 
f1 *  the Charact of S3 is   Relation-like   Function-like  V53() V54()  set 
 
 dom X is    set 
 
 the carrier of S1 is   non  empty   set 
 
 rng X is    set 
 
[: the carrier of S1, the carrier of S2:] is   Relation-like   set 
 
 bool [: the carrier of S1, the carrier of S2:] is    set 
 
 rng f1 is    set 
 
 dom f1 is    set 
 
 the carrier' of S1 is    set 
 
[: the carrier' of S1, the carrier' of S2:] is   Relation-like   set 
 
 bool [: the carrier' of S1, the carrier' of S2:] is    set 
 
 dom  the Charact of S3 is    set 
 
f2 is   Relation-like   the carrier' of S1 -defined   the carrier' of S2 -valued   Function-like  V29( the carrier' of S1, the carrier' of S2)  Element of  bool [: the carrier' of S1, the carrier' of S2:]
 
f2 *  the Charact of S3 is   Relation-like   the carrier' of S1 -defined   Function-like  V53() V54()  set 
 
 dom (f2 *  the Charact of S3) is    set 
 
g2 is   Relation-like   the carrier' of S1 -defined   Function-like   total   set 
 
 the Arity of S1 is   Relation-like   the carrier' of S1 -defined   the carrier of S1 *  -valued   Function-like   total  V29( the carrier' of S1, the carrier of S1 * ) V53() V54()  Element of  bool [: the carrier' of S1,( the carrier of S1 *):]
 
 the carrier of S1 *  is   non  empty   functional   FinSequence-membered  M12( the carrier of S1)
 
[: the carrier' of S1,( the carrier of S1 *):] is   Relation-like   set 
 
 bool [: the carrier' of S1,( the carrier of S1 *):] is    set 
 
g1 is   non  empty   Relation-like   the carrier of S1 -defined   the carrier of S2 -valued   Function-like   total  V29( the carrier of S1, the carrier of S2)  Element of  bool [: the carrier of S1, the carrier of S2:]
 
g1 *  the Sorts of S3 is   non  empty   Relation-like   the carrier of S1 -defined   Function-like   total   set 
 
(g1 *  the Sorts of S3) #  is   non  empty   Relation-like   the carrier of S1 *  -defined   Function-like   total   set 
 
 the Arity of S1 * ((g1 *  the Sorts of S3) #) is   Relation-like   the carrier' of S1 -defined   Function-like   total   set 
 
 the ResultSort of S1 is   Relation-like   the carrier' of S1 -defined   the carrier of S1 -valued   Function-like   total  V29( the carrier' of S1, the carrier of S1)  Element of  bool [: the carrier' of S1, the carrier of S1:]
 
[: the carrier' of S1, the carrier of S1:] is   Relation-like   set 
 
 bool [: the carrier' of S1, the carrier of S1:] is    set 
 
 the ResultSort of S1 * (g1 *  the Sorts of S3) is   Relation-like   the carrier' of S1 -defined   Function-like   total   set 
 
f is    set 
 
g2 . f is    set 
 
( the Arity of S1 * ((g1 *  the Sorts of S3) #)) . f is    set 
 
( the ResultSort of S1 * (g1 *  the Sorts of S3)) . f is    set 
 
[:(( the Arity of S1 * ((g1 *  the Sorts of S3) #)) . f),(( the ResultSort of S1 * (g1 *  the Sorts of S3)) . f):] is   Relation-like   set 
 
 bool [:(( the Arity of S1 * ((g1 *  the Sorts of S3) #)) . f),(( the ResultSort of S1 * (g1 *  the Sorts of S3)) . f):] is    set 
 
 the Arity of S1 . f is   Relation-like   NAT  -defined   Function-like  V32()  FinSequence-like   FinSubsequence-like   set 
 
f1 . f is    set 
 
 the Arity of S2 . (f1 . f) is   Relation-like   NAT  -defined   Function-like  V32()  FinSequence-like   FinSubsequence-like   set 
 
Af1 is    Element of  the carrier' of S1
 
g2 . Af1 is    set 
 
f2 . Af1 is    set 
 
 the Charact of S3 . (f2 . Af1) is   Relation-like   Function-like   set 
 
g1 *  the ResultSort of S1 is   Relation-like   the carrier' of S1 -defined   the carrier of S2 -valued   Function-like   total  V29( the carrier' of S1, the carrier of S2)  Element of  bool [: the carrier' of S1, the carrier of S2:]
 
[: the carrier' of S1, the carrier of S2:] is   Relation-like   set 
 
 bool [: the carrier' of S1, the carrier of S2:] is    set 
 
(g1 *  the ResultSort of S1) *  the Sorts of S3 is   Relation-like   the carrier' of S1 -defined   Function-like   total   set 
 
f1 *  the ResultSort of S2 is   Relation-like   the carrier of S2 -valued   Function-like   set 
 
(f1 *  the ResultSort of S2) *  the Sorts of S3 is   Relation-like   Function-like   set 
 
f1 * ( the ResultSort of S2 *  the Sorts of S3) is   Relation-like   Function-like   set 
 
( the ResultSort of S1 * (g1 *  the Sorts of S3)) . Af1 is    set 
 
( the ResultSort of S2 *  the Sorts of S3) . (f2 . Af1) is    set 
 
g is   Relation-like   NAT  -defined   the carrier of S1 -valued   Function-like  V32()  FinSequence-like   FinSubsequence-like   Element of  the carrier of S1 * 
 
g * (g1 *  the Sorts of S3) is   Relation-like   NAT  -defined   Function-like   set 
 
g1 * g is   Relation-like   NAT  -defined   the carrier of S2 -valued   Function-like   Element of  bool [:NAT, the carrier of S2:]
 
[:NAT, the carrier of S2:] is   Relation-like   set 
 
 bool [:NAT, the carrier of S2:] is    set 
 
(g1 * g) *  the Sorts of S3 is   Relation-like   NAT  -defined   Function-like   set 
 
Af is   Relation-like   NAT  -defined   the carrier of S2 -valued   Function-like  V32()  FinSequence-like   FinSubsequence-like   Element of  the carrier of S2 * 
 
Af *  the Sorts of S3 is   Relation-like   NAT  -defined   Function-like   set 
 
( the Arity of S1 * ((g1 *  the Sorts of S3) #)) . Af1 is    set 
 
((g1 *  the Sorts of S3) #) . g is    set 
 
 product (g * (g1 *  the Sorts of S3)) is    set 
 
( the Sorts of S3 #) . Af is    set 
 
( the Arity of S2 * ( the Sorts of S3 #)) . (f2 . Af1) is    set 
 
f is   Relation-like   the carrier' of S1 -defined   Function-like   total  V53() V54()  ManySortedFunction of  the Arity of S1 * ((g1 *  the Sorts of S3) #), the ResultSort of S1 * (g1 *  the Sorts of S3)
 
 MSAlgebra(# (g1 *  the Sorts of S3),f #) is   strict   MSAlgebra over S1
 
 the Sorts of MSAlgebra(# (g1 *  the Sorts of S3),f #) is   non  empty   Relation-like   the carrier of S1 -defined   Function-like   total   set 
 
 the Charact of MSAlgebra(# (g1 *  the Sorts of S3),f #) is   Relation-like   the carrier' of S1 -defined   Function-like   total  V53() V54()  ManySortedFunction of  the Arity of S1 * ( the Sorts of MSAlgebra(# (g1 *  the Sorts of S3),f #) #), the ResultSort of S1 *  the Sorts of MSAlgebra(# (g1 *  the Sorts of S3),f #)
 
 the Sorts of MSAlgebra(# (g1 *  the Sorts of S3),f #) #  is   non  empty   Relation-like   the carrier of S1 *  -defined   Function-like   total   set 
 
 the Arity of S1 * ( the Sorts of MSAlgebra(# (g1 *  the Sorts of S3),f #) #) is   Relation-like   the carrier' of S1 -defined   Function-like   total   set 
 
 the ResultSort of S1 *  the Sorts of MSAlgebra(# (g1 *  the Sorts of S3),f #) is   Relation-like   the carrier' of S1 -defined   Function-like   total   set 
 
g1 is   strict   MSAlgebra over S1
 
 the Sorts of g1 is   non  empty   Relation-like   the carrier of S1 -defined   Function-like   total   set 
 
 the carrier of S1 is   non  empty   set 
 
 the Charact of g1 is   Relation-like   the carrier' of S1 -defined   Function-like   total  V53() V54()  ManySortedFunction of  the Arity of S1 * ( the Sorts of g1 #), the ResultSort of S1 *  the Sorts of g1
 
 the carrier' of S1 is    set 
 
 the Arity of S1 is   Relation-like   the carrier' of S1 -defined   the carrier of S1 *  -valued   Function-like   total  V29( the carrier' of S1, the carrier of S1 * ) V53() V54()  Element of  bool [: the carrier' of S1,( the carrier of S1 *):]
 
 the carrier of S1 *  is   non  empty   functional   FinSequence-membered  M12( the carrier of S1)
 
[: the carrier' of S1,( the carrier of S1 *):] is   Relation-like   set 
 
 bool [: the carrier' of S1,( the carrier of S1 *):] is    set 
 
 the Sorts of g1 #  is   non  empty   Relation-like   the carrier of S1 *  -defined   Function-like   total   set 
 
 the Arity of S1 * ( the Sorts of g1 #) is   Relation-like   the carrier' of S1 -defined   Function-like   total   set 
 
 the ResultSort of S1 is   Relation-like   the carrier' of S1 -defined   the carrier of S1 -valued   Function-like   total  V29( the carrier' of S1, the carrier of S1)  Element of  bool [: the carrier' of S1, the carrier of S1:]
 
[: the carrier' of S1, the carrier of S1:] is   Relation-like   set 
 
 bool [: the carrier' of S1, the carrier of S1:] is    set 
 
 the ResultSort of S1 *  the Sorts of g1 is   Relation-like   the carrier' of S1 -defined   Function-like   total   set 
 
f2 is   strict   MSAlgebra over S1
 
 the Sorts of f2 is   non  empty   Relation-like   the carrier of S1 -defined   Function-like   total   set 
 
 the Charact of f2 is   Relation-like   the carrier' of S1 -defined   Function-like   total  V53() V54()  ManySortedFunction of  the Arity of S1 * ( the Sorts of f2 #), the ResultSort of S1 *  the Sorts of f2
 
 the Sorts of f2 #  is   non  empty   Relation-like   the carrier of S1 *  -defined   Function-like   total   set 
 
 the Arity of S1 * ( the Sorts of f2 #) is   Relation-like   the carrier' of S1 -defined   Function-like   total   set 
 
 the ResultSort of S1 *  the Sorts of f2 is   Relation-like   the carrier' of S1 -defined   Function-like   total   set 
 
S1 is   non  empty   feasible  ()  ManySortedSign 
 
S2 is   non  empty   feasible  ()  ManySortedSign 
 
S3 is    MSAlgebra over S1
 
 the carrier of S2 is   non  empty   set 
 
 id  the carrier of S2 is   non  empty   Relation-like   the carrier of S2 -defined   the carrier of S2 -valued   Function-like   one-to-one   total  V29( the carrier of S2, the carrier of S2)  Element of  bool [: the carrier of S2, the carrier of S2:]
 
[: the carrier of S2, the carrier of S2:] is   Relation-like   set 
 
 bool [: the carrier of S2, the carrier of S2:] is    set 
 
 the carrier' of S2 is    set 
 
 id  the carrier' of S2 is   Relation-like   the carrier' of S2 -defined   the carrier' of S2 -valued   Function-like   one-to-one   total  V29( the carrier' of S2, the carrier' of S2)  Element of  bool [: the carrier' of S2, the carrier' of S2:]
 
[: the carrier' of S2, the carrier' of S2:] is   Relation-like   set 
 
 bool [: the carrier' of S2, the carrier' of S2:] is    set 
 
(S2,S1,S3,(id  the carrier of S2),(id  the carrier' of S2)) is   strict   MSAlgebra over S2
 
S2 is   non  empty   feasible  ()  ManySortedSign 
 
S1 is   non  empty   feasible  ()  ManySortedSign 
 
S3 is    MSAlgebra over S2
 
 the Sorts of S3 is   non  empty   Relation-like   the carrier of S2 -defined   Function-like   total   set 
 
 the carrier of S2 is   non  empty   set 
 
 the Charact of S3 is   Relation-like   the carrier' of S2 -defined   Function-like   total  V53() V54()  ManySortedFunction of  the Arity of S2 * ( the Sorts of S3 #), the ResultSort of S2 *  the Sorts of S3
 
 the carrier' of S2 is    set 
 
 the Arity of S2 is   Relation-like   the carrier' of S2 -defined   the carrier of S2 *  -valued   Function-like   total  V29( the carrier' of S2, the carrier of S2 * ) V53() V54()  Element of  bool [: the carrier' of S2,( the carrier of S2 *):]
 
 the carrier of S2 *  is   non  empty   functional   FinSequence-membered  M12( the carrier of S2)
 
[: the carrier' of S2,( the carrier of S2 *):] is   Relation-like   set 
 
 bool [: the carrier' of S2,( the carrier of S2 *):] is    set 
 
 the Sorts of S3 #  is   non  empty   Relation-like   the carrier of S2 *  -defined   Function-like   total   set 
 
 the Arity of S2 * ( the Sorts of S3 #) is   Relation-like   the carrier' of S2 -defined   Function-like   total   set 
 
 the ResultSort of S2 is   Relation-like   the carrier' of S2 -defined   the carrier of S2 -valued   Function-like   total  V29( the carrier' of S2, the carrier of S2)  Element of  bool [: the carrier' of S2, the carrier of S2:]
 
[: the carrier' of S2, the carrier of S2:] is   Relation-like   set 
 
 bool [: the carrier' of S2, the carrier of S2:] is    set 
 
 the ResultSort of S2 *  the Sorts of S3 is   Relation-like   the carrier' of S2 -defined   Function-like   total   set 
 
 MSAlgebra(#  the Sorts of S3, the Charact of S3 #) is   strict   MSAlgebra over S2
 
X is    MSAlgebra over S2
 
 the Sorts of X is   non  empty   Relation-like   the carrier of S2 -defined   Function-like   total   set 
 
 the Charact of X is   Relation-like   the carrier' of S2 -defined   Function-like   total  V53() V54()  ManySortedFunction of  the Arity of S2 * ( the Sorts of X #), the ResultSort of S2 *  the Sorts of X
 
 the Sorts of X #  is   non  empty   Relation-like   the carrier of S2 *  -defined   Function-like   total   set 
 
 the Arity of S2 * ( the Sorts of X #) is   Relation-like   the carrier' of S2 -defined   Function-like   total   set 
 
 the ResultSort of S2 *  the Sorts of X is   Relation-like   the carrier' of S2 -defined   Function-like   total   set 
 
 MSAlgebra(#  the Sorts of X, the Charact of X #) is   strict   MSAlgebra over S2
 
f1 is   Relation-like   Function-like   set 
 
g1 is   Relation-like   Function-like   set 
 
(S1,S2,S3,f1,g1) is   strict   MSAlgebra over S1
 
(S1,S2,X,f1,g1) is   strict   MSAlgebra over S1
 
 the Sorts of (S1,S2,S3,f1,g1) is   non  empty   Relation-like   the carrier of S1 -defined   Function-like   total   set 
 
 the carrier of S1 is   non  empty   set 
 
f1 *  the Sorts of S3 is   Relation-like   Function-like   set 
 
 the Charact of (S1,S2,S3,f1,g1) is   Relation-like   the carrier' of S1 -defined   Function-like   total  V53() V54()  ManySortedFunction of  the Arity of S1 * ( the Sorts of (S1,S2,S3,f1,g1) #), the ResultSort of S1 *  the Sorts of (S1,S2,S3,f1,g1)
 
 the carrier' of S1 is    set 
 
 the Arity of S1 is   Relation-like   the carrier' of S1 -defined   the carrier of S1 *  -valued   Function-like   total  V29( the carrier' of S1, the carrier of S1 * ) V53() V54()  Element of  bool [: the carrier' of S1,( the carrier of S1 *):]
 
 the carrier of S1 *  is   non  empty   functional   FinSequence-membered  M12( the carrier of S1)
 
[: the carrier' of S1,( the carrier of S1 *):] is   Relation-like   set 
 
 bool [: the carrier' of S1,( the carrier of S1 *):] is    set 
 
 the Sorts of (S1,S2,S3,f1,g1) #  is   non  empty   Relation-like   the carrier of S1 *  -defined   Function-like   total   set 
 
 the Arity of S1 * ( the Sorts of (S1,S2,S3,f1,g1) #) is   Relation-like   the carrier' of S1 -defined   Function-like   total   set 
 
 the ResultSort of S1 is   Relation-like   the carrier' of S1 -defined   the carrier of S1 -valued   Function-like   total  V29( the carrier' of S1, the carrier of S1)  Element of  bool [: the carrier' of S1, the carrier of S1:]
 
[: the carrier' of S1, the carrier of S1:] is   Relation-like   set 
 
 bool [: the carrier' of S1, the carrier of S1:] is    set 
 
 the ResultSort of S1 *  the Sorts of (S1,S2,S3,f1,g1) is   Relation-like   the carrier' of S1 -defined   Function-like   total   set 
 
g1 *  the Charact of S3 is   Relation-like   Function-like  V53() V54()  set 
 
S2 is   non  empty   feasible  ()  ManySortedSign 
 
S1 is   non  empty   feasible  ()  ManySortedSign 
 
S3 is   non-empty   MSAlgebra over S2
 
X is   Relation-like   Function-like   set 
 
f1 is   Relation-like   Function-like   set 
 
(S1,S2,S3,X,f1) is   strict   MSAlgebra over S1
 
 the Sorts of (S1,S2,S3,X,f1) is   non  empty   Relation-like   the carrier of S1 -defined   Function-like   total   set 
 
 the carrier of S1 is   non  empty   set 
 
 the Sorts of S3 is   non  empty   Relation-like   non-empty   non  empty-yielding   the carrier of S2 -defined   Function-like   total   set 
 
 the carrier of S2 is   non  empty   set 
 
X *  the Sorts of S3 is   Relation-like   non-empty   Function-like   set 
 
S1 is   non  empty   feasible  ()  ManySortedSign 
 
S2 is   non  empty   feasible  () (S1)
 
S3 is   non-empty   MSAlgebra over S1
 
(S1,S2,S3) is   strict   MSAlgebra over S2
 
 the carrier of S2 is   non  empty   set 
 
 id  the carrier of S2 is   non  empty   Relation-like   the carrier of S2 -defined   the carrier of S2 -valued   Function-like   one-to-one   total  V29( the carrier of S2, the carrier of S2)  Element of  bool [: the carrier of S2, the carrier of S2:]
 
[: the carrier of S2, the carrier of S2:] is   Relation-like   set 
 
 bool [: the carrier of S2, the carrier of S2:] is    set 
 
 the carrier' of S2 is    set 
 
 id  the carrier' of S2 is   Relation-like   the carrier' of S2 -defined   the carrier' of S2 -valued   Function-like   one-to-one   total  V29( the carrier' of S2, the carrier' of S2)  Element of  bool [: the carrier' of S2, the carrier' of S2:]
 
[: the carrier' of S2, the carrier' of S2:] is   Relation-like   set 
 
 bool [: the carrier' of S2, the carrier' of S2:] is    set 
 
(S2,S1,S3,(id  the carrier of S2),(id  the carrier' of S2)) is   strict   MSAlgebra over S2
 
S1 is   non  empty   non  void   feasible  ()  ManySortedSign 
 
S2 is   non  empty   non  void   feasible  ()  ManySortedSign 
 
 the carrier' of S1 is   non  empty   set 
 
 the carrier' of S2 is   non  empty   set 
 
S3 is   Relation-like   Function-like   set 
 
X is   Relation-like   Function-like   set 
 
[: the carrier' of S1, the carrier' of S2:] is   Relation-like   set 
 
 bool [: the carrier' of S1, the carrier' of S2:] is    set 
 
g1 is    MSAlgebra over S2
 
(S1,S2,g1,S3,X) is   strict   MSAlgebra over S1
 
f2 is    Element of  the carrier' of S1
 
X . f2 is    set 
 
 Den (f2,(S1,S2,g1,S3,X)) is   Relation-like   Args (f2,(S1,S2,g1,S3,X)) -defined   Result (f2,(S1,S2,g1,S3,X)) -valued   Function-like  V29( Args (f2,(S1,S2,g1,S3,X)), Result (f2,(S1,S2,g1,S3,X)))  Element of  bool [:(Args (f2,(S1,S2,g1,S3,X))),(Result (f2,(S1,S2,g1,S3,X))):]
 
 Args (f2,(S1,S2,g1,S3,X)) is    Element of  rng ( the Sorts of (S1,S2,g1,S3,X) #)
 
 the carrier of S1 is   non  empty   set 
 
 the Sorts of (S1,S2,g1,S3,X) is   non  empty   Relation-like   the carrier of S1 -defined   Function-like   total   set 
 
 the Sorts of (S1,S2,g1,S3,X) #  is   non  empty   Relation-like   the carrier of S1 *  -defined   Function-like   total   set 
 
 the carrier of S1 *  is   non  empty   functional   FinSequence-membered  M12( the carrier of S1)
 
 rng ( the Sorts of (S1,S2,g1,S3,X) #) is   non  empty   set 
 
 the Arity of S1 is   non  empty   Relation-like   the carrier' of S1 -defined   the carrier of S1 *  -valued   Function-like   total  V29( the carrier' of S1, the carrier of S1 * ) V53() V54()  Element of  bool [: the carrier' of S1,( the carrier of S1 *):]
 
[: the carrier' of S1,( the carrier of S1 *):] is   Relation-like   set 
 
 bool [: the carrier' of S1,( the carrier of S1 *):] is    set 
 
 the Arity of S1 * ( the Sorts of (S1,S2,g1,S3,X) #) is   non  empty   Relation-like   the carrier' of S1 -defined   Function-like   total   set 
 
( the Arity of S1 * ( the Sorts of (S1,S2,g1,S3,X) #)) . f2 is    set 
 
 Result (f2,(S1,S2,g1,S3,X)) is    Element of  rng  the Sorts of (S1,S2,g1,S3,X)
 
 rng  the Sorts of (S1,S2,g1,S3,X) is   non  empty   set 
 
 the ResultSort of S1 is   non  empty   Relation-like   the carrier' of S1 -defined   the carrier of S1 -valued   Function-like   total  V29( the carrier' of S1, the carrier of S1)  Element of  bool [: the carrier' of S1, the carrier of S1:]
 
[: the carrier' of S1, the carrier of S1:] is   Relation-like   set 
 
 bool [: the carrier' of S1, the carrier of S1:] is    set 
 
 the ResultSort of S1 *  the Sorts of (S1,S2,g1,S3,X) is   non  empty   Relation-like   the carrier' of S1 -defined   Function-like   total   set 
 
( the ResultSort of S1 *  the Sorts of (S1,S2,g1,S3,X)) . f2 is    set 
 
[:(Args (f2,(S1,S2,g1,S3,X))),(Result (f2,(S1,S2,g1,S3,X))):] is   Relation-like   set 
 
 bool [:(Args (f2,(S1,S2,g1,S3,X))),(Result (f2,(S1,S2,g1,S3,X))):] is    set 
 
 the Charact of (S1,S2,g1,S3,X) is   non  empty   Relation-like   the carrier' of S1 -defined   Function-like   total  V53() V54()  ManySortedFunction of  the Arity of S1 * ( the Sorts of (S1,S2,g1,S3,X) #), the ResultSort of S1 *  the Sorts of (S1,S2,g1,S3,X)
 
 the Charact of (S1,S2,g1,S3,X) . f2 is   Relation-like   Function-like   set 
 
g2 is    Element of  the carrier' of S2
 
 Den (g2,g1) is   Relation-like   Args (g2,g1) -defined   Result (g2,g1) -valued   Function-like  V29( Args (g2,g1), Result (g2,g1))  Element of  bool [:(Args (g2,g1)),(Result (g2,g1)):]
 
 Args (g2,g1) is    Element of  rng ( the Sorts of g1 #)
 
 the carrier of S2 is   non  empty   set 
 
 the Sorts of g1 is   non  empty   Relation-like   the carrier of S2 -defined   Function-like   total   set 
 
 the Sorts of g1 #  is   non  empty   Relation-like   the carrier of S2 *  -defined   Function-like   total   set 
 
 the carrier of S2 *  is   non  empty   functional   FinSequence-membered  M12( the carrier of S2)
 
 rng ( the Sorts of g1 #) is   non  empty   set 
 
 the Arity of S2 is   non  empty   Relation-like   the carrier' of S2 -defined   the carrier of S2 *  -valued   Function-like   total  V29( the carrier' of S2, the carrier of S2 * ) V53() V54()  Element of  bool [: the carrier' of S2,( the carrier of S2 *):]
 
[: the carrier' of S2,( the carrier of S2 *):] is   Relation-like   set 
 
 bool [: the carrier' of S2,( the carrier of S2 *):] is    set 
 
 the Arity of S2 * ( the Sorts of g1 #) is   non  empty   Relation-like   the carrier' of S2 -defined   Function-like   total   set 
 
( the Arity of S2 * ( the Sorts of g1 #)) . g2 is    set 
 
 Result (g2,g1) is    Element of  rng  the Sorts of g1
 
 rng  the Sorts of g1 is   non  empty   set 
 
 the ResultSort of S2 is   non  empty   Relation-like   the carrier' of S2 -defined   the carrier of S2 -valued   Function-like   total  V29( the carrier' of S2, the carrier of S2)  Element of  bool [: the carrier' of S2, the carrier of S2:]
 
[: the carrier' of S2, the carrier of S2:] is   Relation-like   set 
 
 bool [: the carrier' of S2, the carrier of S2:] is    set 
 
 the ResultSort of S2 *  the Sorts of g1 is   non  empty   Relation-like   the carrier' of S2 -defined   Function-like   total   set 
 
( the ResultSort of S2 *  the Sorts of g1) . g2 is    set 
 
[:(Args (g2,g1)),(Result (g2,g1)):] is   Relation-like   set 
 
 bool [:(Args (g2,g1)),(Result (g2,g1)):] is    set 
 
 the Charact of g1 is   non  empty   Relation-like   the carrier' of S2 -defined   Function-like   total  V53() V54()  ManySortedFunction of  the Arity of S2 * ( the Sorts of g1 #), the ResultSort of S2 *  the Sorts of g1
 
 the Charact of g1 . g2 is   Relation-like   Function-like   set 
 
 the Charact of g1 . g2 is   Relation-like  ( the Arity of S2 * ( the Sorts of g1 #)) . g2 -defined  ( the ResultSort of S2 *  the Sorts of g1) . g2 -valued   Function-like  V29(( the Arity of S2 * ( the Sorts of g1 #)) . g2,( the ResultSort of S2 *  the Sorts of g1) . g2)  Element of  bool [:(( the Arity of S2 * ( the Sorts of g1 #)) . g2),(( the ResultSort of S2 *  the Sorts of g1) . g2):]
 
[:(( the Arity of S2 * ( the Sorts of g1 #)) . g2),(( the ResultSort of S2 *  the Sorts of g1) . g2):] is   Relation-like   set 
 
 bool [:(( the Arity of S2 * ( the Sorts of g1 #)) . g2),(( the ResultSort of S2 *  the Sorts of g1) . g2):] is    set 
 
f1 is   non  empty   Relation-like   the carrier' of S1 -defined   the carrier' of S2 -valued   Function-like   total  V29( the carrier' of S1, the carrier' of S2)  Element of  bool [: the carrier' of S1, the carrier' of S2:]
 
f1 *  the Charact of g1 is   non  empty   Relation-like   the carrier' of S1 -defined   Function-like   total  V53() V54()  set 
 
(f1 *  the Charact of g1) . f2 is   Relation-like   Function-like   set 
 
 the Charact of (S1,S2,g1,S3,X) . f2 is   Relation-like  ( the Arity of S1 * ( the Sorts of (S1,S2,g1,S3,X) #)) . f2 -defined  ( the ResultSort of S1 *  the Sorts of (S1,S2,g1,S3,X)) . f2 -valued   Function-like  V29(( the Arity of S1 * ( the Sorts of (S1,S2,g1,S3,X) #)) . f2,( the ResultSort of S1 *  the Sorts of (S1,S2,g1,S3,X)) . f2)  Element of  bool [:(( the Arity of S1 * ( the Sorts of (S1,S2,g1,S3,X) #)) . f2),(( the ResultSort of S1 *  the Sorts of (S1,S2,g1,S3,X)) . f2):]
 
[:(( the Arity of S1 * ( the Sorts of (S1,S2,g1,S3,X) #)) . f2),(( the ResultSort of S1 *  the Sorts of (S1,S2,g1,S3,X)) . f2):] is   Relation-like   set 
 
 bool [:(( the Arity of S1 * ( the Sorts of (S1,S2,g1,S3,X) #)) . f2),(( the ResultSort of S1 *  the Sorts of (S1,S2,g1,S3,X)) . f2):] is    set 
 
S1 is   non  empty   non  void   feasible  ()  ManySortedSign 
 
S2 is   non  empty   non  void   feasible  ()  ManySortedSign 
 
 the carrier' of S1 is   non  empty   set 
 
 the carrier' of S2 is   non  empty   set 
 
S3 is   Relation-like   Function-like   set 
 
X is   Relation-like   Function-like   set 
 
 dom S3 is    set 
 
 the carrier of S1 is   non  empty   set 
 
f1 is    MSAlgebra over S2
 
(S1,S2,f1,S3,X) is   strict   MSAlgebra over S1
 
g1 is    Element of  the carrier' of S1
 
X . g1 is    set 
 
 Args (g1,(S1,S2,f1,S3,X)) is    Element of  rng ( the Sorts of (S1,S2,f1,S3,X) #)
 
 the Sorts of (S1,S2,f1,S3,X) is   non  empty   Relation-like   the carrier of S1 -defined   Function-like   total   set 
 
 the Sorts of (S1,S2,f1,S3,X) #  is   non  empty   Relation-like   the carrier of S1 *  -defined   Function-like   total   set 
 
 the carrier of S1 *  is   non  empty   functional   FinSequence-membered  M12( the carrier of S1)
 
 rng ( the Sorts of (S1,S2,f1,S3,X) #) is   non  empty   set 
 
 the Arity of S1 is   non  empty   Relation-like   the carrier' of S1 -defined   the carrier of S1 *  -valued   Function-like   total  V29( the carrier' of S1, the carrier of S1 * ) V53() V54()  Element of  bool [: the carrier' of S1,( the carrier of S1 *):]
 
[: the carrier' of S1,( the carrier of S1 *):] is   Relation-like   set 
 
 bool [: the carrier' of S1,( the carrier of S1 *):] is    set 
 
 the Arity of S1 * ( the Sorts of (S1,S2,f1,S3,X) #) is   non  empty   Relation-like   the carrier' of S1 -defined   Function-like   total   set 
 
( the Arity of S1 * ( the Sorts of (S1,S2,f1,S3,X) #)) . g1 is    set 
 
 Result (g1,(S1,S2,f1,S3,X)) is    Element of  rng  the Sorts of (S1,S2,f1,S3,X)
 
 rng  the Sorts of (S1,S2,f1,S3,X) is   non  empty   set 
 
 the ResultSort of S1 is   non  empty   Relation-like   the carrier' of S1 -defined   the carrier of S1 -valued   Function-like   total  V29( the carrier' of S1, the carrier of S1)  Element of  bool [: the carrier' of S1, the carrier of S1:]
 
[: the carrier' of S1, the carrier of S1:] is   Relation-like   set 
 
 bool [: the carrier' of S1, the carrier of S1:] is    set 
 
 the ResultSort of S1 *  the Sorts of (S1,S2,f1,S3,X) is   non  empty   Relation-like   the carrier' of S1 -defined   Function-like   total   set 
 
( the ResultSort of S1 *  the Sorts of (S1,S2,f1,S3,X)) . g1 is    set 
 
f2 is    Element of  the carrier' of S2
 
 Args (f2,f1) is    Element of  rng ( the Sorts of f1 #)
 
 the carrier of S2 is   non  empty   set 
 
 the Sorts of f1 is   non  empty   Relation-like   the carrier of S2 -defined   Function-like   total   set 
 
 the Sorts of f1 #  is   non  empty   Relation-like   the carrier of S2 *  -defined   Function-like   total   set 
 
 the carrier of S2 *  is   non  empty   functional   FinSequence-membered  M12( the carrier of S2)
 
 rng ( the Sorts of f1 #) is   non  empty   set 
 
 the Arity of S2 is   non  empty   Relation-like   the carrier' of S2 -defined   the carrier of S2 *  -valued   Function-like   total  V29( the carrier' of S2, the carrier of S2 * ) V53() V54()  Element of  bool [: the carrier' of S2,( the carrier of S2 *):]
 
[: the carrier' of S2,( the carrier of S2 *):] is   Relation-like   set 
 
 bool [: the carrier' of S2,( the carrier of S2 *):] is    set 
 
 the Arity of S2 * ( the Sorts of f1 #) is   non  empty   Relation-like   the carrier' of S2 -defined   Function-like   total   set 
 
( the Arity of S2 * ( the Sorts of f1 #)) . f2 is    set 
 
 Result (f2,f1) is    Element of  rng  the Sorts of f1
 
 rng  the Sorts of f1 is   non  empty   set 
 
 the ResultSort of S2 is   non  empty   Relation-like   the carrier' of S2 -defined   the carrier of S2 -valued   Function-like   total  V29( the carrier' of S2, the carrier of S2)  Element of  bool [: the carrier' of S2, the carrier of S2:]
 
[: the carrier' of S2, the carrier of S2:] is   Relation-like   set 
 
 bool [: the carrier' of S2, the carrier of S2:] is    set 
 
 the ResultSort of S2 *  the Sorts of f1 is   non  empty   Relation-like   the carrier' of S2 -defined   Function-like   total   set 
 
( the ResultSort of S2 *  the Sorts of f1) . f2 is    set 
 
 the_arity_of f2 is   Relation-like   NAT  -defined   the carrier of S2 -valued   Function-like  V32()  FinSequence-like   FinSubsequence-like   Element of  the carrier of S2 * 
 
 the Arity of S2 . f2 is   Relation-like   NAT  -defined   Function-like  V32()  FinSequence-like   FinSubsequence-like   Element of  the carrier of S2 * 
 
(the_arity_of f2) *  the Sorts of f1 is   Relation-like   NAT  -defined   Function-like   set 
 
 product ((the_arity_of f2) *  the Sorts of f1) is    set 
 
 the_arity_of g1 is   Relation-like   NAT  -defined   the carrier of S1 -valued   Function-like  V32()  FinSequence-like   FinSubsequence-like   Element of  the carrier of S1 * 
 
 the Arity of S1 . g1 is   Relation-like   NAT  -defined   Function-like  V32()  FinSequence-like   FinSubsequence-like   Element of  the carrier of S1 * 
 
(the_arity_of g1) * S3 is   Relation-like   NAT  -defined   Function-like   set 
 
((the_arity_of g1) * S3) *  the Sorts of f1 is   Relation-like   NAT  -defined   Function-like   set 
 
 product (((the_arity_of g1) * S3) *  the Sorts of f1) is    set 
 
S3 *  the Sorts of f1 is   Relation-like   Function-like   set 
 
(the_arity_of g1) * (S3 *  the Sorts of f1) is   Relation-like   NAT  -defined   Function-like   set 
 
 product ((the_arity_of g1) * (S3 *  the Sorts of f1)) is    set 
 
(the_arity_of g1) *  the Sorts of (S1,S2,f1,S3,X) is   Relation-like   NAT  -defined   Function-like   set 
 
 product ((the_arity_of g1) *  the Sorts of (S1,S2,f1,S3,X)) is    set 
 
 dom X is    set 
 
 the_result_sort_of f2 is    Element of  the carrier of S2
 
 the ResultSort of S2 . f2 is    Element of  the carrier of S2
 
X *  the ResultSort of S2 is   Relation-like   the carrier of S2 -valued   Function-like   set 
 
(X *  the ResultSort of S2) . g1 is    set 
 
 the ResultSort of S1 * S3 is   Relation-like   the carrier' of S1 -defined   Function-like   set 
 
( the ResultSort of S1 * S3) . g1 is    set 
 
 the_result_sort_of g1 is    Element of  the carrier of S1
 
 the ResultSort of S1 . g1 is    Element of  the carrier of S1
 
S3 . (the_result_sort_of g1) is    set 
 
 the Sorts of f1 . (S3 . (the_result_sort_of g1)) is    set 
 
(S3 *  the Sorts of f1) . (the_result_sort_of g1) is    set 
 
 the Sorts of (S1,S2,f1,S3,X) . (the_result_sort_of g1) is    set 
 
S1 is   non  empty   feasible  ()  ManySortedSign 
 
 the carrier of S1 is   non  empty   set 
 
 id  the carrier of S1 is   non  empty   Relation-like   the carrier of S1 -defined   the carrier of S1 -valued   Function-like   one-to-one   total  V29( the carrier of S1, the carrier of S1)  Element of  bool [: the carrier of S1, the carrier of S1:]
 
[: the carrier of S1, the carrier of S1:] is   Relation-like   set 
 
 bool [: the carrier of S1, the carrier of S1:] is    set 
 
 the carrier' of S1 is    set 
 
 id  the carrier' of S1 is   Relation-like   the carrier' of S1 -defined   the carrier' of S1 -valued   Function-like   one-to-one   total  V29( the carrier' of S1, the carrier' of S1)  Element of  bool [: the carrier' of S1, the carrier' of S1:]
 
[: the carrier' of S1, the carrier' of S1:] is   Relation-like   set 
 
 bool [: the carrier' of S1, the carrier' of S1:] is    set 
 
S2 is    MSAlgebra over S1
 
(S1,S1,S2,(id  the carrier of S1),(id  the carrier' of S1)) is   strict   MSAlgebra over S1
 
 the Sorts of S2 is   non  empty   Relation-like   the carrier of S1 -defined   Function-like   total   set 
 
 the Charact of S2 is   Relation-like   the carrier' of S1 -defined   Function-like   total  V53() V54()  ManySortedFunction of  the Arity of S1 * ( the Sorts of S2 #), the ResultSort of S1 *  the Sorts of S2
 
 the Arity of S1 is   Relation-like   the carrier' of S1 -defined   the carrier of S1 *  -valued   Function-like   total  V29( the carrier' of S1, the carrier of S1 * ) V53() V54()  Element of  bool [: the carrier' of S1,( the carrier of S1 *):]
 
 the carrier of S1 *  is   non  empty   functional   FinSequence-membered  M12( the carrier of S1)
 
[: the carrier' of S1,( the carrier of S1 *):] is   Relation-like   set 
 
 bool [: the carrier' of S1,( the carrier of S1 *):] is    set 
 
 the Sorts of S2 #  is   non  empty   Relation-like   the carrier of S1 *  -defined   Function-like   total   set 
 
 the Arity of S1 * ( the Sorts of S2 #) is   Relation-like   the carrier' of S1 -defined   Function-like   total   set 
 
 the ResultSort of S1 is   Relation-like   the carrier' of S1 -defined   the carrier of S1 -valued   Function-like   total  V29( the carrier' of S1, the carrier of S1)  Element of  bool [: the carrier' of S1, the carrier of S1:]
 
[: the carrier' of S1, the carrier of S1:] is   Relation-like   set 
 
 bool [: the carrier' of S1, the carrier of S1:] is    set 
 
 the ResultSort of S1 *  the Sorts of S2 is   Relation-like   the carrier' of S1 -defined   Function-like   total   set 
 
 MSAlgebra(#  the Sorts of S2, the Charact of S2 #) is   strict   MSAlgebra over S1
 
 dom  the Charact of S2 is    set 
 
 the Charact of MSAlgebra(#  the Sorts of S2, the Charact of S2 #) is   Relation-like   the carrier' of S1 -defined   Function-like   total  V53() V54()  ManySortedFunction of  the Arity of S1 * ( the Sorts of MSAlgebra(#  the Sorts of S2, the Charact of S2 #) #), the ResultSort of S1 *  the Sorts of MSAlgebra(#  the Sorts of S2, the Charact of S2 #)
 
 the Sorts of MSAlgebra(#  the Sorts of S2, the Charact of S2 #) is   non  empty   Relation-like   the carrier of S1 -defined   Function-like   total   set 
 
 the Sorts of MSAlgebra(#  the Sorts of S2, the Charact of S2 #) #  is   non  empty   Relation-like   the carrier of S1 *  -defined   Function-like   total   set 
 
 the Arity of S1 * ( the Sorts of MSAlgebra(#  the Sorts of S2, the Charact of S2 #) #) is   Relation-like   the carrier' of S1 -defined   Function-like   total   set 
 
 the ResultSort of S1 *  the Sorts of MSAlgebra(#  the Sorts of S2, the Charact of S2 #) is   Relation-like   the carrier' of S1 -defined   Function-like   total   set 
 
(id  the carrier' of S1) *  the Charact of S2 is   Relation-like   the carrier' of S1 -defined   Function-like  V53() V54()  set 
 
 dom  the Sorts of S2 is   non  empty   set 
 
(id  the carrier of S1) *  the Sorts of S2 is   non  empty   Relation-like   the carrier of S1 -defined   Function-like   total   set 
 
S1 is   non  empty   feasible  ()  ManySortedSign 
 
S2 is    MSAlgebra over S1
 
(S1,S1,S2) is   strict   MSAlgebra over S1
 
 the carrier of S1 is   non  empty   set 
 
 id  the carrier of S1 is   non  empty   Relation-like   the carrier of S1 -defined   the carrier of S1 -valued   Function-like   one-to-one   total  V29( the carrier of S1, the carrier of S1)  Element of  bool [: the carrier of S1, the carrier of S1:]
 
[: the carrier of S1, the carrier of S1:] is   Relation-like   set 
 
 bool [: the carrier of S1, the carrier of S1:] is    set 
 
 the carrier' of S1 is    set 
 
 id  the carrier' of S1 is   Relation-like   the carrier' of S1 -defined   the carrier' of S1 -valued   Function-like   one-to-one   total  V29( the carrier' of S1, the carrier' of S1)  Element of  bool [: the carrier' of S1, the carrier' of S1:]
 
[: the carrier' of S1, the carrier' of S1:] is   Relation-like   set 
 
 bool [: the carrier' of S1, the carrier' of S1:] is    set 
 
(S1,S1,S2,(id  the carrier of S1),(id  the carrier' of S1)) is   strict   MSAlgebra over S1
 
 the Sorts of S2 is   non  empty   Relation-like   the carrier of S1 -defined   Function-like   total   set 
 
 the Charact of S2 is   Relation-like   the carrier' of S1 -defined   Function-like   total  V53() V54()  ManySortedFunction of  the Arity of S1 * ( the Sorts of S2 #), the ResultSort of S1 *  the Sorts of S2
 
 the Arity of S1 is   Relation-like   the carrier' of S1 -defined   the carrier of S1 *  -valued   Function-like   total  V29( the carrier' of S1, the carrier of S1 * ) V53() V54()  Element of  bool [: the carrier' of S1,( the carrier of S1 *):]
 
 the carrier of S1 *  is   non  empty   functional   FinSequence-membered  M12( the carrier of S1)
 
[: the carrier' of S1,( the carrier of S1 *):] is   Relation-like   set 
 
 bool [: the carrier' of S1,( the carrier of S1 *):] is    set 
 
 the Sorts of S2 #  is   non  empty   Relation-like   the carrier of S1 *  -defined   Function-like   total   set 
 
 the Arity of S1 * ( the Sorts of S2 #) is   Relation-like   the carrier' of S1 -defined   Function-like   total   set 
 
 the ResultSort of S1 is   Relation-like   the carrier' of S1 -defined   the carrier of S1 -valued   Function-like   total  V29( the carrier' of S1, the carrier of S1)  Element of  bool [: the carrier' of S1, the carrier of S1:]
 
[: the carrier' of S1, the carrier of S1:] is   Relation-like   set 
 
 bool [: the carrier' of S1, the carrier of S1:] is    set 
 
 the ResultSort of S1 *  the Sorts of S2 is   Relation-like   the carrier' of S1 -defined   Function-like   total   set 
 
 MSAlgebra(#  the Sorts of S2, the Charact of S2 #) is   strict   MSAlgebra over S1
 
S1 is   non  empty   feasible  ()  ManySortedSign 
 
S2 is   non  empty   feasible  ()  ManySortedSign 
 
S3 is   non  empty   feasible  ()  ManySortedSign 
 
X is   Relation-like   Function-like   set 
 
f1 is   Relation-like   Function-like   set 
 
g1 is   Relation-like   Function-like   set 
 
f2 is   Relation-like   Function-like   set 
 
X * g1 is   Relation-like   Function-like   set 
 
f1 * f2 is   Relation-like   Function-like   set 
 
g2 is    MSAlgebra over S3
 
(S1,S3,g2,(X * g1),(f1 * f2)) is   strict   MSAlgebra over S1
 
(S2,S3,g2,g1,f2) is   strict   MSAlgebra over S2
 
(S1,S2,(S2,S3,g2,g1,f2),X,f1) is   strict   MSAlgebra over S1
 
 the Charact of (S1,S2,(S2,S3,g2,g1,f2),X,f1) is   Relation-like   the carrier' of S1 -defined   Function-like   total  V53() V54()  ManySortedFunction of  the Arity of S1 * ( the Sorts of (S1,S2,(S2,S3,g2,g1,f2),X,f1) #), the ResultSort of S1 *  the Sorts of (S1,S2,(S2,S3,g2,g1,f2),X,f1)
 
 the carrier' of S1 is    set 
 
 the Arity of S1 is   Relation-like   the carrier' of S1 -defined   the carrier of S1 *  -valued   Function-like   total  V29( the carrier' of S1, the carrier of S1 * ) V53() V54()  Element of  bool [: the carrier' of S1,( the carrier of S1 *):]
 
 the carrier of S1 is   non  empty   set 
 
 the carrier of S1 *  is   non  empty   functional   FinSequence-membered  M12( the carrier of S1)
 
[: the carrier' of S1,( the carrier of S1 *):] is   Relation-like   set 
 
 bool [: the carrier' of S1,( the carrier of S1 *):] is    set 
 
 the Sorts of (S1,S2,(S2,S3,g2,g1,f2),X,f1) is   non  empty   Relation-like   the carrier of S1 -defined   Function-like   total   set 
 
 the Sorts of (S1,S2,(S2,S3,g2,g1,f2),X,f1) #  is   non  empty   Relation-like   the carrier of S1 *  -defined   Function-like   total   set 
 
 the Arity of S1 * ( the Sorts of (S1,S2,(S2,S3,g2,g1,f2),X,f1) #) is   Relation-like   the carrier' of S1 -defined   Function-like   total   set 
 
 the ResultSort of S1 is   Relation-like   the carrier' of S1 -defined   the carrier of S1 -valued   Function-like   total  V29( the carrier' of S1, the carrier of S1)  Element of  bool [: the carrier' of S1, the carrier of S1:]
 
[: the carrier' of S1, the carrier of S1:] is   Relation-like   set 
 
 bool [: the carrier' of S1, the carrier of S1:] is    set 
 
 the ResultSort of S1 *  the Sorts of (S1,S2,(S2,S3,g2,g1,f2),X,f1) is   Relation-like   the carrier' of S1 -defined   Function-like   total   set 
 
 the Charact of (S2,S3,g2,g1,f2) is   Relation-like   the carrier' of S2 -defined   Function-like   total  V53() V54()  ManySortedFunction of  the Arity of S2 * ( the Sorts of (S2,S3,g2,g1,f2) #), the ResultSort of S2 *  the Sorts of (S2,S3,g2,g1,f2)
 
 the carrier' of S2 is    set 
 
 the Arity of S2 is   Relation-like   the carrier' of S2 -defined   the carrier of S2 *  -valued   Function-like   total  V29( the carrier' of S2, the carrier of S2 * ) V53() V54()  Element of  bool [: the carrier' of S2,( the carrier of S2 *):]
 
 the carrier of S2 is   non  empty   set 
 
 the carrier of S2 *  is   non  empty   functional   FinSequence-membered  M12( the carrier of S2)
 
[: the carrier' of S2,( the carrier of S2 *):] is   Relation-like   set 
 
 bool [: the carrier' of S2,( the carrier of S2 *):] is    set 
 
 the Sorts of (S2,S3,g2,g1,f2) is   non  empty   Relation-like   the carrier of S2 -defined   Function-like   total   set 
 
 the Sorts of (S2,S3,g2,g1,f2) #  is   non  empty   Relation-like   the carrier of S2 *  -defined   Function-like   total   set 
 
 the Arity of S2 * ( the Sorts of (S2,S3,g2,g1,f2) #) is   Relation-like   the carrier' of S2 -defined   Function-like   total   set 
 
 the ResultSort of S2 is   Relation-like   the carrier' of S2 -defined   the carrier of S2 -valued   Function-like   total  V29( the carrier' of S2, the carrier of S2)  Element of  bool [: the carrier' of S2, the carrier of S2:]
 
[: the carrier' of S2, the carrier of S2:] is   Relation-like   set 
 
 bool [: the carrier' of S2, the carrier of S2:] is    set 
 
 the ResultSort of S2 *  the Sorts of (S2,S3,g2,g1,f2) is   Relation-like   the carrier' of S2 -defined   Function-like   total   set 
 
f1 *  the Charact of (S2,S3,g2,g1,f2) is   Relation-like   Function-like  V53() V54()  set 
 
 the Charact of g2 is   Relation-like   the carrier' of S3 -defined   Function-like   total  V53() V54()  ManySortedFunction of  the Arity of S3 * ( the Sorts of g2 #), the ResultSort of S3 *  the Sorts of g2
 
 the carrier' of S3 is    set 
 
 the Arity of S3 is   Relation-like   the carrier' of S3 -defined   the carrier of S3 *  -valued   Function-like   total  V29( the carrier' of S3, the carrier of S3 * ) V53() V54()  Element of  bool [: the carrier' of S3,( the carrier of S3 *):]
 
 the carrier of S3 is   non  empty   set 
 
 the carrier of S3 *  is   non  empty   functional   FinSequence-membered  M12( the carrier of S3)
 
[: the carrier' of S3,( the carrier of S3 *):] is   Relation-like   set 
 
 bool [: the carrier' of S3,( the carrier of S3 *):] is    set 
 
 the Sorts of g2 is   non  empty   Relation-like   the carrier of S3 -defined   Function-like   total   set 
 
 the Sorts of g2 #  is   non  empty   Relation-like   the carrier of S3 *  -defined   Function-like   total   set 
 
 the Arity of S3 * ( the Sorts of g2 #) is   Relation-like   the carrier' of S3 -defined   Function-like   total   set 
 
 the ResultSort of S3 is   Relation-like   the carrier' of S3 -defined   the carrier of S3 -valued   Function-like   total  V29( the carrier' of S3, the carrier of S3)  Element of  bool [: the carrier' of S3, the carrier of S3:]
 
[: the carrier' of S3, the carrier of S3:] is   Relation-like   set 
 
 bool [: the carrier' of S3, the carrier of S3:] is    set 
 
 the ResultSort of S3 *  the Sorts of g2 is   Relation-like   the carrier' of S3 -defined   Function-like   total   set 
 
f2 *  the Charact of g2 is   Relation-like   Function-like  V53() V54()  set 
 
f1 * (f2 *  the Charact of g2) is   Relation-like   Function-like  V53() V54()  set 
 
(f1 * f2) *  the Charact of g2 is   Relation-like   Function-like  V53() V54()  set 
 
X *  the Sorts of (S2,S3,g2,g1,f2) is   Relation-like   Function-like   set 
 
g1 *  the Sorts of g2 is   Relation-like   Function-like   set 
 
X * (g1 *  the Sorts of g2) is   Relation-like   Function-like   set 
 
(X * g1) *  the Sorts of g2 is   Relation-like   Function-like   set 
 
S1 is   non  empty   feasible  ()  ManySortedSign 
 
S2 is   non  empty   feasible  () (S1)
 
S3 is   non  empty   feasible  () (S2)
 
X is    MSAlgebra over S1
 
(S1,S3,X) is   strict   MSAlgebra over S3
 
 the carrier of S3 is   non  empty   set 
 
 id  the carrier of S3 is   non  empty   Relation-like   the carrier of S3 -defined   the carrier of S3 -valued   Function-like   one-to-one   total  V29( the carrier of S3, the carrier of S3)  Element of  bool [: the carrier of S3, the carrier of S3:]
 
[: the carrier of S3, the carrier of S3:] is   Relation-like   set 
 
 bool [: the carrier of S3, the carrier of S3:] is    set 
 
 the carrier' of S3 is    set 
 
 id  the carrier' of S3 is   Relation-like   the carrier' of S3 -defined   the carrier' of S3 -valued   Function-like   one-to-one   total  V29( the carrier' of S3, the carrier' of S3)  Element of  bool [: the carrier' of S3, the carrier' of S3:]
 
[: the carrier' of S3, the carrier' of S3:] is   Relation-like   set 
 
 bool [: the carrier' of S3, the carrier' of S3:] is    set 
 
(S3,S1,X,(id  the carrier of S3),(id  the carrier' of S3)) is   strict   MSAlgebra over S3
 
(S1,S2,X) is   strict   MSAlgebra over S2
 
 the carrier of S2 is   non  empty   set 
 
 id  the carrier of S2 is   non  empty   Relation-like   the carrier of S2 -defined   the carrier of S2 -valued   Function-like   one-to-one   total  V29( the carrier of S2, the carrier of S2)  Element of  bool [: the carrier of S2, the carrier of S2:]
 
[: the carrier of S2, the carrier of S2:] is   Relation-like   set 
 
 bool [: the carrier of S2, the carrier of S2:] is    set 
 
 the carrier' of S2 is    set 
 
 id  the carrier' of S2 is   Relation-like   the carrier' of S2 -defined   the carrier' of S2 -valued   Function-like   one-to-one   total  V29( the carrier' of S2, the carrier' of S2)  Element of  bool [: the carrier' of S2, the carrier' of S2:]
 
[: the carrier' of S2, the carrier' of S2:] is   Relation-like   set 
 
 bool [: the carrier' of S2, the carrier' of S2:] is    set 
 
(S2,S1,X,(id  the carrier of S2),(id  the carrier' of S2)) is   strict   MSAlgebra over S2
 
(S2,S3,(S1,S2,X)) is   strict   MSAlgebra over S3
 
(S3,S2,(S1,S2,X),(id  the carrier of S3),(id  the carrier' of S3)) is   strict   MSAlgebra over S3
 
 rng (id  the carrier of S3) is   non  empty   set 
 
(id  the carrier of S2) * (id  the carrier of S3) is   Relation-like   the carrier of S3 -defined   the carrier of S2 -valued   Function-like   one-to-one   Element of  bool [: the carrier of S3, the carrier of S2:]
 
[: the carrier of S3, the carrier of S2:] is   Relation-like   set 
 
 bool [: the carrier of S3, the carrier of S2:] is    set 
 
 rng (id  the carrier' of S3) is    set 
 
(id  the carrier' of S2) * (id  the carrier' of S3) is   Relation-like   the carrier' of S3 -defined   the carrier' of S2 -valued   Function-like   one-to-one   Element of  bool [: the carrier' of S3, the carrier' of S2:]
 
[: the carrier' of S3, the carrier' of S2:] is   Relation-like   set 
 
 bool [: the carrier' of S3, the carrier' of S2:] is    set 
 
S1 is   non  empty   feasible  ()  ManySortedSign 
 
 the carrier of S1 is   non  empty   set 
 
S2 is   non  empty   feasible  ()  ManySortedSign 
 
 the carrier of S2 is   non  empty   set 
 
[: the carrier of S1, the carrier of S2:] is   Relation-like   set 
 
 bool [: the carrier of S1, the carrier of S2:] is    set 
 
S3 is   non  empty   Relation-like   the carrier of S1 -defined   the carrier of S2 -valued   Function-like   total  V29( the carrier of S1, the carrier of S2)  Element of  bool [: the carrier of S1, the carrier of S2:]
 
X is   Relation-like   Function-like   set 
 
f1 is    MSAlgebra over S2
 
 the Sorts of f1 is   non  empty   Relation-like   the carrier of S2 -defined   Function-like   total   set 
 
g1 is    MSAlgebra over S2
 
 the Sorts of g1 is   non  empty   Relation-like   the carrier of S2 -defined   Function-like   total   set 
 
(S1,S2,f1,S3,X) is   strict   MSAlgebra over S1
 
 the Sorts of (S1,S2,f1,S3,X) is   non  empty   Relation-like   the carrier of S1 -defined   Function-like   total   set 
 
(S1,S2,g1,S3,X) is   strict   MSAlgebra over S1
 
 the Sorts of (S1,S2,g1,S3,X) is   non  empty   Relation-like   the carrier of S1 -defined   Function-like   total   set 
 
f2 is   non  empty   Relation-like   the carrier of S2 -defined   Function-like   total  V53() V54()  ManySortedFunction of  the Sorts of f1, the Sorts of g1
 
S3 * f2 is   non  empty   Relation-like   the carrier of S1 -defined   Function-like   total  V53() V54()  set 
 
g is    set 
 
(S3 * f2) . g is   Relation-like   Function-like   set 
 
 the Sorts of (S1,S2,f1,S3,X) . g is    set 
 
 the Sorts of (S1,S2,g1,S3,X) . g is    set 
 
[:( the Sorts of (S1,S2,f1,S3,X) . g),( the Sorts of (S1,S2,g1,S3,X) . g):] is   Relation-like   set 
 
 bool [:( the Sorts of (S1,S2,f1,S3,X) . g),( the Sorts of (S1,S2,g1,S3,X) . g):] is    set 
 
Af is    Element of  the carrier of S1
 
S3 . Af is    Element of  the carrier of S2
 
(S3 * f2) . Af is   Relation-like   Function-like   set 
 
Af1 is    Element of  the carrier of S2
 
f2 . Af1 is   Relation-like   the Sorts of f1 . Af1 -defined   the Sorts of g1 . Af1 -valued   Function-like  V29( the Sorts of f1 . Af1, the Sorts of g1 . Af1)  Element of  bool [:( the Sorts of f1 . Af1),( the Sorts of g1 . Af1):]
 
 the Sorts of f1 . Af1 is    set 
 
 the Sorts of g1 . Af1 is    set 
 
[:( the Sorts of f1 . Af1),( the Sorts of g1 . Af1):] is   Relation-like   set 
 
 bool [:( the Sorts of f1 . Af1),( the Sorts of g1 . Af1):] is    set 
 
S3 *  the Sorts of f1 is   non  empty   Relation-like   the carrier of S1 -defined   Function-like   total   set 
 
(S3 *  the Sorts of f1) . Af is    set 
 
S3 *  the Sorts of g1 is   non  empty   Relation-like   the carrier of S1 -defined   Function-like   total   set 
 
(S3 *  the Sorts of g1) . Af is    set 
 
S1 is   non  empty   feasible  ()  ManySortedSign 
 
 the carrier of S1 is   non  empty   set 
 
S2 is   non  empty   feasible  () (S1)
 
 the carrier of S2 is   non  empty   set 
 
 id  the carrier of S2 is   non  empty   Relation-like   the carrier of S2 -defined   the carrier of S2 -valued   Function-like   one-to-one   total  V29( the carrier of S2, the carrier of S2)  Element of  bool [: the carrier of S2, the carrier of S2:]
 
[: the carrier of S2, the carrier of S2:] is   Relation-like   set 
 
 bool [: the carrier of S2, the carrier of S2:] is    set 
 
 the carrier' of S2 is    set 
 
 id  the carrier' of S2 is   Relation-like   the carrier' of S2 -defined   the carrier' of S2 -valued   Function-like   one-to-one   total  V29( the carrier' of S2, the carrier' of S2)  Element of  bool [: the carrier' of S2, the carrier' of S2:]
 
[: the carrier' of S2, the carrier' of S2:] is   Relation-like   set 
 
 bool [: the carrier' of S2, the carrier' of S2:] is    set 
 
f1 is    MSAlgebra over S1
 
 the Sorts of f1 is   non  empty   Relation-like   the carrier of S1 -defined   Function-like   total   set 
 
g1 is    MSAlgebra over S1
 
 the Sorts of g1 is   non  empty   Relation-like   the carrier of S1 -defined   Function-like   total   set 
 
(S1,S2,f1) is   strict   MSAlgebra over S2
 
(S2,S1,f1,(id  the carrier of S2),(id  the carrier' of S2)) is   strict   MSAlgebra over S2
 
 the Sorts of (S1,S2,f1) is   non  empty   Relation-like   the carrier of S2 -defined   Function-like   total   set 
 
(S1,S2,g1) is   strict   MSAlgebra over S2
 
(S2,S1,g1,(id  the carrier of S2),(id  the carrier' of S2)) is   strict   MSAlgebra over S2
 
 the Sorts of (S1,S2,g1) is   non  empty   Relation-like   the carrier of S2 -defined   Function-like   total   set 
 
f2 is   non  empty   Relation-like   the carrier of S1 -defined   Function-like   total  V53() V54()  ManySortedFunction of  the Sorts of f1, the Sorts of g1
 
f2 |  the carrier of S2 is   Relation-like   the carrier of S2 -defined   the carrier of S1 -defined   Function-like  V53() V54()  set 
 
[: the carrier of S2, the carrier of S1:] is   Relation-like   set 
 
 bool [: the carrier of S2, the carrier of S1:] is    set 
 
g2 is   non  empty   Relation-like   the carrier of S2 -defined   the carrier of S1 -valued   Function-like   total  V29( the carrier of S2, the carrier of S1)  Element of  bool [: the carrier of S2, the carrier of S1:]
 
g2 * f2 is   non  empty   Relation-like   the carrier of S2 -defined   Function-like   total  V53() V54()  set 
 
(S2,S1,f1,g2,(id  the carrier' of S2)) is   strict   MSAlgebra over S2
 
 the Sorts of (S2,S1,f1,g2,(id  the carrier' of S2)) is   non  empty   Relation-like   the carrier of S2 -defined   Function-like   total   set 
 
(S2,S1,g1,g2,(id  the carrier' of S2)) is   strict   MSAlgebra over S2
 
 the Sorts of (S2,S1,g1,g2,(id  the carrier' of S2)) is   non  empty   Relation-like   the carrier of S2 -defined   Function-like   total   set 
 
S1 is   non  empty   feasible  ()  ManySortedSign 
 
S2 is   non  empty   feasible  ()  ManySortedSign 
 
 the carrier of S2 is   non  empty   set 
 
 the carrier of S1 is   non  empty   set 
 
S3 is   Relation-like   Function-like   set 
 
X is   Relation-like   Function-like   set 
 
 dom S3 is    set 
 
 rng S3 is    set 
 
[: the carrier of S1, the carrier of S2:] is   Relation-like   set 
 
 bool [: the carrier of S1, the carrier of S2:] is    set 
 
g1 is    MSAlgebra over S2
 
 the Sorts of g1 is   non  empty   Relation-like   the carrier of S2 -defined   Function-like   total   set 
 
 id  the Sorts of g1 is   non  empty   Relation-like   the carrier of S2 -defined   Function-like   total  V53() V54()  ManySortedFunction of  the Sorts of g1, the Sorts of g1
 
S3 * (id  the Sorts of g1) is   Relation-like   Function-like  V53() V54()  set 
 
(S1,S2,g1,S3,X) is   strict   MSAlgebra over S1
 
 the Sorts of (S1,S2,g1,S3,X) is   non  empty   Relation-like   the carrier of S1 -defined   Function-like   total   set 
 
 id  the Sorts of (S1,S2,g1,S3,X) is   non  empty   Relation-like   the carrier of S1 -defined   Function-like   total  V53() V54()  ManySortedFunction of  the Sorts of (S1,S2,g1,S3,X), the Sorts of (S1,S2,g1,S3,X)
 
f2 is    set 
 
f1 is   non  empty   Relation-like   the carrier of S1 -defined   the carrier of S2 -valued   Function-like   total  V29( the carrier of S1, the carrier of S2)  Element of  bool [: the carrier of S1, the carrier of S2:]
 
f1 * (id  the Sorts of g1) is   non  empty   Relation-like   the carrier of S1 -defined   Function-like   total  V53() V54()  set 
 
(f1 * (id  the Sorts of g1)) . f2 is   Relation-like   Function-like   set 
 
g2 is    Element of  the carrier of S1
 
f1 . g2 is    Element of  the carrier of S2
 
(id  the Sorts of g1) . (f1 . g2) is   Relation-like   the Sorts of g1 . (f1 . g2) -defined   the Sorts of g1 . (f1 . g2) -valued   Function-like   total  V29( the Sorts of g1 . (f1 . g2), the Sorts of g1 . (f1 . g2))  Element of  bool [:( the Sorts of g1 . (f1 . g2)),( the Sorts of g1 . (f1 . g2)):]
 
 the Sorts of g1 . (f1 . g2) is    set 
 
[:( the Sorts of g1 . (f1 . g2)),( the Sorts of g1 . (f1 . g2)):] is   Relation-like   set 
 
 bool [:( the Sorts of g1 . (f1 . g2)),( the Sorts of g1 . (f1 . g2)):] is    set 
 
 id ( the Sorts of g1 . (f1 . g2)) is   Relation-like   the Sorts of g1 . (f1 . g2) -defined   the Sorts of g1 . (f1 . g2) -valued   Function-like   one-to-one   total  V29( the Sorts of g1 . (f1 . g2), the Sorts of g1 . (f1 . g2))  Element of  bool [:( the Sorts of g1 . (f1 . g2)),( the Sorts of g1 . (f1 . g2)):]
 
f1 *  the Sorts of g1 is   non  empty   Relation-like   the carrier of S1 -defined   Function-like   total   set 
 
(f1 *  the Sorts of g1) . g2 is    set 
 
 id ((f1 *  the Sorts of g1) . g2) is   Relation-like  (f1 *  the Sorts of g1) . g2 -defined  (f1 *  the Sorts of g1) . g2 -valued   Function-like   one-to-one   total  V29((f1 *  the Sorts of g1) . g2,(f1 *  the Sorts of g1) . g2)  Element of  bool [:((f1 *  the Sorts of g1) . g2),((f1 *  the Sorts of g1) . g2):]
 
[:((f1 *  the Sorts of g1) . g2),((f1 *  the Sorts of g1) . g2):] is   Relation-like   set 
 
 bool [:((f1 *  the Sorts of g1) . g2),((f1 *  the Sorts of g1) . g2):] is    set 
 
(S1,S2,g1,f1,X) is   strict   MSAlgebra over S1
 
 the Sorts of (S1,S2,g1,f1,X) is   non  empty   Relation-like   the carrier of S1 -defined   Function-like   total   set 
 
 the Sorts of (S1,S2,g1,f1,X) . g2 is    set 
 
 id ( the Sorts of (S1,S2,g1,f1,X) . g2) is   Relation-like   the Sorts of (S1,S2,g1,f1,X) . g2 -defined   the Sorts of (S1,S2,g1,f1,X) . g2 -valued   Function-like   one-to-one   total  V29( the Sorts of (S1,S2,g1,f1,X) . g2, the Sorts of (S1,S2,g1,f1,X) . g2)  Element of  bool [:( the Sorts of (S1,S2,g1,f1,X) . g2),( the Sorts of (S1,S2,g1,f1,X) . g2):]
 
[:( the Sorts of (S1,S2,g1,f1,X) . g2),( the Sorts of (S1,S2,g1,f1,X) . g2):] is   Relation-like   set 
 
 bool [:( the Sorts of (S1,S2,g1,f1,X) . g2),( the Sorts of (S1,S2,g1,f1,X) . g2):] is    set 
 
 id  the Sorts of (S1,S2,g1,f1,X) is   non  empty   Relation-like   the carrier of S1 -defined   Function-like   total  V53() V54()  ManySortedFunction of  the Sorts of (S1,S2,g1,f1,X), the Sorts of (S1,S2,g1,f1,X)
 
(id  the Sorts of (S1,S2,g1,f1,X)) . f2 is   Relation-like   Function-like   set 
 
S1 is   non  empty   feasible  ()  ManySortedSign 
 
 the carrier of S1 is   non  empty   set 
 
S2 is   non  empty   feasible  () (S1)
 
 the carrier of S2 is   non  empty   set 
 
 id  the carrier of S2 is   non  empty   Relation-like   the carrier of S2 -defined   the carrier of S2 -valued   Function-like   one-to-one   total  V29( the carrier of S2, the carrier of S2)  Element of  bool [: the carrier of S2, the carrier of S2:]
 
[: the carrier of S2, the carrier of S2:] is   Relation-like   set 
 
 bool [: the carrier of S2, the carrier of S2:] is    set 
 
 the carrier' of S2 is    set 
 
 id  the carrier' of S2 is   Relation-like   the carrier' of S2 -defined   the carrier' of S2 -valued   Function-like   one-to-one   total  V29( the carrier' of S2, the carrier' of S2)  Element of  bool [: the carrier' of S2, the carrier' of S2:]
 
[: the carrier' of S2, the carrier' of S2:] is   Relation-like   set 
 
 bool [: the carrier' of S2, the carrier' of S2:] is    set 
 
f1 is    MSAlgebra over S1
 
 the Sorts of f1 is   non  empty   Relation-like   the carrier of S1 -defined   Function-like   total   set 
 
 id  the Sorts of f1 is   non  empty   Relation-like   the carrier of S1 -defined   Function-like   total  V53() V54()  ManySortedFunction of  the Sorts of f1, the Sorts of f1
 
(id  the Sorts of f1) |  the carrier of S2 is   Relation-like   the carrier of S2 -defined   the carrier of S1 -defined   Function-like  V53() V54()  set 
 
(S1,S2,f1) is   strict   MSAlgebra over S2
 
(S2,S1,f1,(id  the carrier of S2),(id  the carrier' of S2)) is   strict   MSAlgebra over S2
 
 the Sorts of (S1,S2,f1) is   non  empty   Relation-like   the carrier of S2 -defined   Function-like   total   set 
 
 id  the Sorts of (S1,S2,f1) is   non  empty   Relation-like   the carrier of S2 -defined   Function-like   total  V53() V54()  ManySortedFunction of  the Sorts of (S1,S2,f1), the Sorts of (S1,S2,f1)
 
(id  the carrier of S2) * (id  the Sorts of f1) is   Relation-like   the carrier of S2 -defined   Function-like  V53() V54()  set 
 
S1 is   non  empty   non  void   feasible  ()  ManySortedSign 
 
S2 is   non  empty   non  void   feasible  ()  ManySortedSign 
 
 the carrier of S2 is   non  empty   set 
 
 the carrier of S1 is   non  empty   set 
 
 the carrier' of S1 is   non  empty   set 
 
 the carrier' of S2 is   non  empty   set 
 
S3 is   Relation-like   Function-like   set 
 
X is   Relation-like   Function-like   set 
 
f1 is    MSAlgebra over S2
 
 the Sorts of f1 is   non  empty   Relation-like   the carrier of S2 -defined   Function-like   total   set 
 
g1 is    MSAlgebra over S2
 
 the Sorts of g1 is   non  empty   Relation-like   the carrier of S2 -defined   Function-like   total   set 
 
(S1,S2,f1,S3,X) is   strict   MSAlgebra over S1
 
 the Sorts of (S1,S2,f1,S3,X) is   non  empty   Relation-like   the carrier of S1 -defined   Function-like   total   set 
 
(S1,S2,g1,S3,X) is   strict   MSAlgebra over S1
 
 the Sorts of (S1,S2,g1,S3,X) is   non  empty   Relation-like   the carrier of S1 -defined   Function-like   total   set 
 
f is   non  empty   Relation-like   the carrier of S2 -defined   Function-like   total  V53() V54()  ManySortedFunction of  the Sorts of f1, the Sorts of g1
 
S3 * f is   Relation-like   Function-like  V53() V54()  set 
 
g is   non  empty   Relation-like   the carrier of S1 -defined   Function-like   total  V53() V54()  ManySortedFunction of  the Sorts of (S1,S2,f1,S3,X), the Sorts of (S1,S2,g1,S3,X)
 
Af is    Element of  the carrier' of S1
 
X . Af is    set 
 
 Args (Af,(S1,S2,f1,S3,X)) is    Element of  rng ( the Sorts of (S1,S2,f1,S3,X) #)
 
 the Sorts of (S1,S2,f1,S3,X) #  is   non  empty   Relation-like   the carrier of S1 *  -defined   Function-like   total   set 
 
 the carrier of S1 *  is   non  empty   functional   FinSequence-membered  M12( the carrier of S1)
 
 rng ( the Sorts of (S1,S2,f1,S3,X) #) is   non  empty   set 
 
 the Arity of S1 is   non  empty   Relation-like   the carrier' of S1 -defined   the carrier of S1 *  -valued   Function-like   total  V29( the carrier' of S1, the carrier of S1 * ) V53() V54()  Element of  bool [: the carrier' of S1,( the carrier of S1 *):]
 
[: the carrier' of S1,( the carrier of S1 *):] is   Relation-like   set 
 
 bool [: the carrier' of S1,( the carrier of S1 *):] is    set 
 
 the Arity of S1 * ( the Sorts of (S1,S2,f1,S3,X) #) is   non  empty   Relation-like   the carrier' of S1 -defined   Function-like   total   set 
 
( the Arity of S1 * ( the Sorts of (S1,S2,f1,S3,X) #)) . Af is    set 
 
Af1 is    Element of  the carrier' of S2
 
 Args (Af1,f1) is    Element of  rng ( the Sorts of f1 #)
 
 the Sorts of f1 #  is   non  empty   Relation-like   the carrier of S2 *  -defined   Function-like   total   set 
 
 the carrier of S2 *  is   non  empty   functional   FinSequence-membered  M12( the carrier of S2)
 
 rng ( the Sorts of f1 #) is   non  empty   set 
 
 the Arity of S2 is   non  empty   Relation-like   the carrier' of S2 -defined   the carrier of S2 *  -valued   Function-like   total  V29( the carrier' of S2, the carrier of S2 * ) V53() V54()  Element of  bool [: the carrier' of S2,( the carrier of S2 *):]
 
[: the carrier' of S2,( the carrier of S2 *):] is   Relation-like   set 
 
 bool [: the carrier' of S2,( the carrier of S2 *):] is    set 
 
 the Arity of S2 * ( the Sorts of f1 #) is   non  empty   Relation-like   the carrier' of S2 -defined   Function-like   total   set 
 
( the Arity of S2 * ( the Sorts of f1 #)) . Af1 is    set 
 
 Args (Af1,g1) is    Element of  rng ( the Sorts of g1 #)
 
 the Sorts of g1 #  is   non  empty   Relation-like   the carrier of S2 *  -defined   Function-like   total   set 
 
 rng ( the Sorts of g1 #) is   non  empty   set 
 
 the Arity of S2 * ( the Sorts of g1 #) is   non  empty   Relation-like   the carrier' of S2 -defined   Function-like   total   set 
 
( the Arity of S2 * ( the Sorts of g1 #)) . Af1 is    set 
 
hf1 is    Element of  Args (Af1,f1)
 
f # hf1 is    Element of  Args (Af1,g1)
 
hh is    Element of  Args (Af,(S1,S2,f1,S3,X))
 
g # hh is    Element of  Args (Af,(S1,S2,g1,S3,X))
 
 Args (Af,(S1,S2,g1,S3,X)) is    Element of  rng ( the Sorts of (S1,S2,g1,S3,X) #)
 
 the Sorts of (S1,S2,g1,S3,X) #  is   non  empty   Relation-like   the carrier of S1 *  -defined   Function-like   total   set 
 
 rng ( the Sorts of (S1,S2,g1,S3,X) #) is   non  empty   set 
 
 the Arity of S1 * ( the Sorts of (S1,S2,g1,S3,X) #) is   non  empty   Relation-like   the carrier' of S1 -defined   Function-like   total   set 
 
( the Arity of S1 * ( the Sorts of (S1,S2,g1,S3,X) #)) . Af is    set 
 
hf1h is   Relation-like   Function-like   set 
 
 dom hf1h is    set 
 
 the_arity_of Af is   Relation-like   NAT  -defined   the carrier of S1 -valued   Function-like  V32()  FinSequence-like   FinSubsequence-like   Element of  the carrier of S1 * 
 
 the Arity of S1 . Af is   Relation-like   NAT  -defined   Function-like  V32()  FinSequence-like   FinSubsequence-like   Element of  the carrier of S1 * 
 
 dom (the_arity_of Af) is    Element of  bool NAT
 
s is   Relation-like   Function-like   set 
 
 dom s is    set 
 
 the_arity_of Af1 is   Relation-like   NAT  -defined   the carrier of S2 -valued   Function-like  V32()  FinSequence-like   FinSubsequence-like   Element of  the carrier of S2 * 
 
 the Arity of S2 . Af1 is   Relation-like   NAT  -defined   Function-like  V32()  FinSequence-like   FinSubsequence-like   Element of  the carrier of S2 * 
 
 dom (the_arity_of Af1) is    Element of  bool NAT
 
t is  V10()  set 
 
 dom S3 is    set 
 
(the_arity_of Af) /. t is    Element of  the carrier of S1
 
g . ((the_arity_of Af) /. t) is   Relation-like   the Sorts of (S1,S2,f1,S3,X) . ((the_arity_of Af) /. t) -defined   the Sorts of (S1,S2,g1,S3,X) . ((the_arity_of Af) /. t) -valued   Function-like  V29( the Sorts of (S1,S2,f1,S3,X) . ((the_arity_of Af) /. t), the Sorts of (S1,S2,g1,S3,X) . ((the_arity_of Af) /. t))  Element of  bool [:( the Sorts of (S1,S2,f1,S3,X) . ((the_arity_of Af) /. t)),( the Sorts of (S1,S2,g1,S3,X) . ((the_arity_of Af) /. t)):]
 
 the Sorts of (S1,S2,f1,S3,X) . ((the_arity_of Af) /. t) is    set 
 
 the Sorts of (S1,S2,g1,S3,X) . ((the_arity_of Af) /. t) is    set 
 
[:( the Sorts of (S1,S2,f1,S3,X) . ((the_arity_of Af) /. t)),( the Sorts of (S1,S2,g1,S3,X) . ((the_arity_of Af) /. t)):] is   Relation-like   set 
 
 bool [:( the Sorts of (S1,S2,f1,S3,X) . ((the_arity_of Af) /. t)),( the Sorts of (S1,S2,g1,S3,X) . ((the_arity_of Af) /. t)):] is    set 
 
S3 . ((the_arity_of Af) /. t) is    set 
 
f . (S3 . ((the_arity_of Af) /. t)) is   Relation-like   Function-like   set 
 
(the_arity_of Af) . t is    set 
 
S3 . ((the_arity_of Af) . t) is    set 
 
f . (S3 . ((the_arity_of Af) . t)) is   Relation-like   Function-like   set 
 
(the_arity_of Af) * S3 is   Relation-like   NAT  -defined   Function-like   set 
 
((the_arity_of Af) * S3) . t is    set 
 
f . (((the_arity_of Af) * S3) . t) is   Relation-like   Function-like   set 
 
(the_arity_of Af1) . t is    set 
 
f . ((the_arity_of Af1) . t) is   Relation-like   Function-like   set 
 
(the_arity_of Af1) /. t is    Element of  the carrier of S2
 
f . ((the_arity_of Af1) /. t) is   Relation-like   the Sorts of f1 . ((the_arity_of Af1) /. t) -defined   the Sorts of g1 . ((the_arity_of Af1) /. t) -valued   Function-like  V29( the Sorts of f1 . ((the_arity_of Af1) /. t), the Sorts of g1 . ((the_arity_of Af1) /. t))  Element of  bool [:( the Sorts of f1 . ((the_arity_of Af1) /. t)),( the Sorts of g1 . ((the_arity_of Af1) /. t)):]
 
 the Sorts of f1 . ((the_arity_of Af1) /. t) is    set 
 
 the Sorts of g1 . ((the_arity_of Af1) /. t) is    set 
 
[:( the Sorts of f1 . ((the_arity_of Af1) /. t)),( the Sorts of g1 . ((the_arity_of Af1) /. t)):] is   Relation-like   set 
 
 bool [:( the Sorts of f1 . ((the_arity_of Af1) /. t)),( the Sorts of g1 . ((the_arity_of Af1) /. t)):] is    set 
 
x is   Relation-like   Function-like   set 
 
x . t is    set 
 
hf1h . t is    set 
 
(g . ((the_arity_of Af) /. t)) . (hf1h . t) is    set 
 
S1 is   non  empty   non  void   feasible  ()  ManySortedSign 
 
 the carrier of S1 is   non  empty   set 
 
S2 is   non  empty   non  void   feasible  ()  ManySortedSign 
 
 the carrier of S2 is   non  empty   set 
 
[: the carrier of S2, the carrier of S1:] is   Relation-like   set 
 
 bool [: the carrier of S2, the carrier of S1:] is    set 
 
S3 is    MSAlgebra over S1
 
 the Sorts of S3 is   non  empty   Relation-like   the carrier of S1 -defined   Function-like   total   set 
 
X is    MSAlgebra over S1
 
 the Sorts of X is   non  empty   Relation-like   the carrier of S1 -defined   Function-like   total   set 
 
f1 is   non  empty   Relation-like   the carrier of S1 -defined   Function-like   total  V53() V54()  ManySortedFunction of  the Sorts of S3, the Sorts of X
 
g1 is   non  empty   Relation-like   the carrier of S2 -defined   the carrier of S1 -valued   Function-like   total  V29( the carrier of S2, the carrier of S1)  Element of  bool [: the carrier of S2, the carrier of S1:]
 
g1 * f1 is   non  empty   Relation-like   the carrier of S2 -defined   Function-like   total  V53() V54()  set 
 
f2 is   Relation-like   Function-like   set 
 
(S2,S1,S3,g1,f2) is   strict   MSAlgebra over S2
 
 the Sorts of (S2,S1,S3,g1,f2) is   non  empty   Relation-like   the carrier of S2 -defined   Function-like   total   set 
 
(S2,S1,X,g1,f2) is   strict   MSAlgebra over S2
 
 the Sorts of (S2,S1,X,g1,f2) is   non  empty   Relation-like   the carrier of S2 -defined   Function-like   total   set 
 
 dom f2 is    set 
 
 the carrier' of S2 is   non  empty   set 
 
 rng f2 is    set 
 
 the carrier' of S1 is   non  empty   set 
 
[: the carrier' of S2, the carrier' of S1:] is   Relation-like   set 
 
 bool [: the carrier' of S2, the carrier' of S1:] is    set 
 
 the ResultSort of S2 is   non  empty   Relation-like   the carrier' of S2 -defined   the carrier of S2 -valued   Function-like   total  V29( the carrier' of S2, the carrier of S2)  Element of  bool [: the carrier' of S2, the carrier of S2:]
 
[: the carrier' of S2, the carrier of S2:] is   Relation-like   set 
 
 bool [: the carrier' of S2, the carrier of S2:] is    set 
 
g1 *  the ResultSort of S2 is   non  empty   Relation-like   the carrier' of S2 -defined   the carrier of S1 -valued   Function-like   total  V29( the carrier' of S2, the carrier of S1)  Element of  bool [: the carrier' of S2, the carrier of S1:]
 
[: the carrier' of S2, the carrier of S1:] is   Relation-like   set 
 
 bool [: the carrier' of S2, the carrier of S1:] is    set 
 
g is   non  empty   Relation-like   the carrier' of S2 -defined   the carrier' of S1 -valued   Function-like   total  V29( the carrier' of S2, the carrier' of S1)  Element of  bool [: the carrier' of S2, the carrier' of S1:]
 
 the ResultSort of S1 is   non  empty   Relation-like   the carrier' of S1 -defined   the carrier of S1 -valued   Function-like   total  V29( the carrier' of S1, the carrier of S1)  Element of  bool [: the carrier' of S1, the carrier of S1:]
 
[: the carrier' of S1, the carrier of S1:] is   Relation-like   set 
 
 bool [: the carrier' of S1, the carrier of S1:] is    set 
 
 the ResultSort of S1 * g is   non  empty   Relation-like   the carrier' of S2 -defined   the carrier of S1 -valued   Function-like   total  V29( the carrier' of S2, the carrier of S1)  Element of  bool [: the carrier' of S2, the carrier of S1:]
 
Af is   non  empty   Relation-like   the carrier of S2 -defined   Function-like   total  V53() V54()  ManySortedFunction of  the Sorts of (S2,S1,S3,g1,f2), the Sorts of (S2,S1,X,g1,f2)
 
Af1 is    Element of  the carrier' of S2
 
 Args (Af1,(S2,S1,S3,g1,f2)) is    Element of  rng ( the Sorts of (S2,S1,S3,g1,f2) #)
 
 the Sorts of (S2,S1,S3,g1,f2) #  is   non  empty   Relation-like   the carrier of S2 *  -defined   Function-like   total   set 
 
 the carrier of S2 *  is   non  empty   functional   FinSequence-membered  M12( the carrier of S2)
 
 rng ( the Sorts of (S2,S1,S3,g1,f2) #) is   non  empty   set 
 
 the Arity of S2 is   non  empty   Relation-like   the carrier' of S2 -defined   the carrier of S2 *  -valued   Function-like   total  V29( the carrier' of S2, the carrier of S2 * ) V53() V54()  Element of  bool [: the carrier' of S2,( the carrier of S2 *):]
 
[: the carrier' of S2,( the carrier of S2 *):] is   Relation-like   set 
 
 bool [: the carrier' of S2,( the carrier of S2 *):] is    set 
 
 the Arity of S2 * ( the Sorts of (S2,S1,S3,g1,f2) #) is   non  empty   Relation-like   the carrier' of S2 -defined   Function-like   total   set 
 
( the Arity of S2 * ( the Sorts of (S2,S1,S3,g1,f2) #)) . Af1 is    set 
 
 the_result_sort_of Af1 is    Element of  the carrier of S2
 
 the ResultSort of S2 . Af1 is    Element of  the carrier of S2
 
Af . (the_result_sort_of Af1) is   Relation-like   the Sorts of (S2,S1,S3,g1,f2) . (the_result_sort_of Af1) -defined   the Sorts of (S2,S1,X,g1,f2) . (the_result_sort_of Af1) -valued   Function-like  V29( the Sorts of (S2,S1,S3,g1,f2) . (the_result_sort_of Af1), the Sorts of (S2,S1,X,g1,f2) . (the_result_sort_of Af1))  Element of  bool [:( the Sorts of (S2,S1,S3,g1,f2) . (the_result_sort_of Af1)),( the Sorts of (S2,S1,X,g1,f2) . (the_result_sort_of Af1)):]
 
 the Sorts of (S2,S1,S3,g1,f2) . (the_result_sort_of Af1) is    set 
 
 the Sorts of (S2,S1,X,g1,f2) . (the_result_sort_of Af1) is    set 
 
[:( the Sorts of (S2,S1,S3,g1,f2) . (the_result_sort_of Af1)),( the Sorts of (S2,S1,X,g1,f2) . (the_result_sort_of Af1)):] is   Relation-like   set 
 
 bool [:( the Sorts of (S2,S1,S3,g1,f2) . (the_result_sort_of Af1)),( the Sorts of (S2,S1,X,g1,f2) . (the_result_sort_of Af1)):] is    set 
 
 Den (Af1,(S2,S1,S3,g1,f2)) is   Relation-like   Args (Af1,(S2,S1,S3,g1,f2)) -defined   Result (Af1,(S2,S1,S3,g1,f2)) -valued   Function-like  V29( Args (Af1,(S2,S1,S3,g1,f2)), Result (Af1,(S2,S1,S3,g1,f2)))  Element of  bool [:(Args (Af1,(S2,S1,S3,g1,f2))),(Result (Af1,(S2,S1,S3,g1,f2))):]
 
 Result (Af1,(S2,S1,S3,g1,f2)) is    Element of  rng  the Sorts of (S2,S1,S3,g1,f2)
 
 rng  the Sorts of (S2,S1,S3,g1,f2) is   non  empty   set 
 
 the ResultSort of S2 *  the Sorts of (S2,S1,S3,g1,f2) is   non  empty   Relation-like   the carrier' of S2 -defined   Function-like   total   set 
 
( the ResultSort of S2 *  the Sorts of (S2,S1,S3,g1,f2)) . Af1 is    set 
 
[:(Args (Af1,(S2,S1,S3,g1,f2))),(Result (Af1,(S2,S1,S3,g1,f2))):] is   Relation-like   set 
 
 bool [:(Args (Af1,(S2,S1,S3,g1,f2))),(Result (Af1,(S2,S1,S3,g1,f2))):] is    set 
 
 the Charact of (S2,S1,S3,g1,f2) is   non  empty   Relation-like   the carrier' of S2 -defined   Function-like   total  V53() V54()  ManySortedFunction of  the Arity of S2 * ( the Sorts of (S2,S1,S3,g1,f2) #), the ResultSort of S2 *  the Sorts of (S2,S1,S3,g1,f2)
 
 the Charact of (S2,S1,S3,g1,f2) . Af1 is   Relation-like   Function-like   set 
 
 Den (Af1,(S2,S1,X,g1,f2)) is   Relation-like   Args (Af1,(S2,S1,X,g1,f2)) -defined   Result (Af1,(S2,S1,X,g1,f2)) -valued   Function-like  V29( Args (Af1,(S2,S1,X,g1,f2)), Result (Af1,(S2,S1,X,g1,f2)))  Element of  bool [:(Args (Af1,(S2,S1,X,g1,f2))),(Result (Af1,(S2,S1,X,g1,f2))):]
 
 Args (Af1,(S2,S1,X,g1,f2)) is    Element of  rng ( the Sorts of (S2,S1,X,g1,f2) #)
 
 the Sorts of (S2,S1,X,g1,f2) #  is   non  empty   Relation-like   the carrier of S2 *  -defined   Function-like   total   set 
 
 rng ( the Sorts of (S2,S1,X,g1,f2) #) is   non  empty   set 
 
 the Arity of S2 * ( the Sorts of (S2,S1,X,g1,f2) #) is   non  empty   Relation-like   the carrier' of S2 -defined   Function-like   total   set 
 
( the Arity of S2 * ( the Sorts of (S2,S1,X,g1,f2) #)) . Af1 is    set 
 
 Result (Af1,(S2,S1,X,g1,f2)) is    Element of  rng  the Sorts of (S2,S1,X,g1,f2)
 
 rng  the Sorts of (S2,S1,X,g1,f2) is   non  empty   set 
 
 the ResultSort of S2 *  the Sorts of (S2,S1,X,g1,f2) is   non  empty   Relation-like   the carrier' of S2 -defined   Function-like   total   set 
 
( the ResultSort of S2 *  the Sorts of (S2,S1,X,g1,f2)) . Af1 is    set 
 
[:(Args (Af1,(S2,S1,X,g1,f2))),(Result (Af1,(S2,S1,X,g1,f2))):] is   Relation-like   set 
 
 bool [:(Args (Af1,(S2,S1,X,g1,f2))),(Result (Af1,(S2,S1,X,g1,f2))):] is    set 
 
 the Charact of (S2,S1,X,g1,f2) is   non  empty   Relation-like   the carrier' of S2 -defined   Function-like   total  V53() V54()  ManySortedFunction of  the Arity of S2 * ( the Sorts of (S2,S1,X,g1,f2) #), the ResultSort of S2 *  the Sorts of (S2,S1,X,g1,f2)
 
 the Charact of (S2,S1,X,g1,f2) . Af1 is   Relation-like   Function-like   set 
 
g . Af1 is    Element of  the carrier' of S1
 
hh is    Element of  Args (Af1,(S2,S1,S3,g1,f2))
 
(Den (Af1,(S2,S1,S3,g1,f2))) . hh is    set 
 
(Af . (the_result_sort_of Af1)) . ((Den (Af1,(S2,S1,S3,g1,f2))) . hh) is    set 
 
Af # hh is    Element of  Args (Af1,(S2,S1,X,g1,f2))
 
(Den (Af1,(S2,S1,X,g1,f2))) . (Af # hh) is    set 
 
 Args ((g . Af1),S3) is    Element of  rng ( the Sorts of S3 #)
 
 the Sorts of S3 #  is   non  empty   Relation-like   the carrier of S1 *  -defined   Function-like   total   set 
 
 the carrier of S1 *  is   non  empty   functional   FinSequence-membered  M12( the carrier of S1)
 
 rng ( the Sorts of S3 #) is   non  empty   set 
 
 the Arity of S1 is   non  empty   Relation-like   the carrier' of S1 -defined   the carrier of S1 *  -valued   Function-like   total  V29( the carrier' of S1, the carrier of S1 * ) V53() V54()  Element of  bool [: the carrier' of S1,( the carrier of S1 *):]
 
[: the carrier' of S1,( the carrier of S1 *):] is   Relation-like   set 
 
 bool [: the carrier' of S1,( the carrier of S1 *):] is    set 
 
 the Arity of S1 * ( the Sorts of S3 #) is   non  empty   Relation-like   the carrier' of S1 -defined   Function-like   total   set 
 
( the Arity of S1 * ( the Sorts of S3 #)) . (g . Af1) is    set 
 
g1 . (the_result_sort_of Af1) is    Element of  the carrier of S1
 
f1 . (g1 . (the_result_sort_of Af1)) is   Relation-like   the Sorts of S3 . (g1 . (the_result_sort_of Af1)) -defined   the Sorts of X . (g1 . (the_result_sort_of Af1)) -valued   Function-like  V29( the Sorts of S3 . (g1 . (the_result_sort_of Af1)), the Sorts of X . (g1 . (the_result_sort_of Af1)))  Element of  bool [:( the Sorts of S3 . (g1 . (the_result_sort_of Af1))),( the Sorts of X . (g1 . (the_result_sort_of Af1))):]
 
 the Sorts of S3 . (g1 . (the_result_sort_of Af1)) is    set 
 
 the Sorts of X . (g1 . (the_result_sort_of Af1)) is    set 
 
[:( the Sorts of S3 . (g1 . (the_result_sort_of Af1))),( the Sorts of X . (g1 . (the_result_sort_of Af1))):] is   Relation-like   set 
 
 bool [:( the Sorts of S3 . (g1 . (the_result_sort_of Af1))),( the Sorts of X . (g1 . (the_result_sort_of Af1))):] is    set 
 
( the ResultSort of S1 * g) . Af1 is    Element of  the carrier of S1
 
f1 . (( the ResultSort of S1 * g) . Af1) is   Relation-like   the Sorts of S3 . (( the ResultSort of S1 * g) . Af1) -defined   the Sorts of X . (( the ResultSort of S1 * g) . Af1) -valued   Function-like  V29( the Sorts of S3 . (( the ResultSort of S1 * g) . Af1), the Sorts of X . (( the ResultSort of S1 * g) . Af1))  Element of  bool [:( the Sorts of S3 . (( the ResultSort of S1 * g) . Af1)),( the Sorts of X . (( the ResultSort of S1 * g) . Af1)):]
 
 the Sorts of S3 . (( the ResultSort of S1 * g) . Af1) is    set 
 
 the Sorts of X . (( the ResultSort of S1 * g) . Af1) is    set 
 
[:( the Sorts of S3 . (( the ResultSort of S1 * g) . Af1)),( the Sorts of X . (( the ResultSort of S1 * g) . Af1)):] is   Relation-like   set 
 
 bool [:( the Sorts of S3 . (( the ResultSort of S1 * g) . Af1)),( the Sorts of X . (( the ResultSort of S1 * g) . Af1)):] is    set 
 
 the_result_sort_of (g . Af1) is    Element of  the carrier of S1
 
 the ResultSort of S1 . (g . Af1) is    Element of  the carrier of S1
 
f1 . (the_result_sort_of (g . Af1)) is   Relation-like   the Sorts of S3 . (the_result_sort_of (g . Af1)) -defined   the Sorts of X . (the_result_sort_of (g . Af1)) -valued   Function-like  V29( the Sorts of S3 . (the_result_sort_of (g . Af1)), the Sorts of X . (the_result_sort_of (g . Af1)))  Element of  bool [:( the Sorts of S3 . (the_result_sort_of (g . Af1))),( the Sorts of X . (the_result_sort_of (g . Af1))):]
 
 the Sorts of S3 . (the_result_sort_of (g . Af1)) is    set 
 
 the Sorts of X . (the_result_sort_of (g . Af1)) is    set 
 
[:( the Sorts of S3 . (the_result_sort_of (g . Af1))),( the Sorts of X . (the_result_sort_of (g . Af1))):] is   Relation-like   set 
 
 bool [:( the Sorts of S3 . (the_result_sort_of (g . Af1))),( the Sorts of X . (the_result_sort_of (g . Af1))):] is    set 
 
 Den ((g . Af1),S3) is   Relation-like   Args ((g . Af1),S3) -defined   Result ((g . Af1),S3) -valued   Function-like  V29( Args ((g . Af1),S3), Result ((g . Af1),S3))  Element of  bool [:(Args ((g . Af1),S3)),(Result ((g . Af1),S3)):]
 
 Result ((g . Af1),S3) is    Element of  rng  the Sorts of S3
 
 rng  the Sorts of S3 is   non  empty   set 
 
 the ResultSort of S1 *  the Sorts of S3 is   non  empty   Relation-like   the carrier' of S1 -defined   Function-like   total   set 
 
( the ResultSort of S1 *  the Sorts of S3) . (g . Af1) is    set 
 
[:(Args ((g . Af1),S3)),(Result ((g . Af1),S3)):] is   Relation-like   set 
 
 bool [:(Args ((g . Af1),S3)),(Result ((g . Af1),S3)):] is    set 
 
 the Charact of S3 is   non  empty   Relation-like   the carrier' of S1 -defined   Function-like   total  V53() V54()  ManySortedFunction of  the Arity of S1 * ( the Sorts of S3 #), the ResultSort of S1 *  the Sorts of S3
 
 the Charact of S3 . (g . Af1) is   Relation-like   Function-like   set 
 
 Den ((g . Af1),X) is   Relation-like   Args ((g . Af1),X) -defined   Result ((g . Af1),X) -valued   Function-like  V29( Args ((g . Af1),X), Result ((g . Af1),X))  Element of  bool [:(Args ((g . Af1),X)),(Result ((g . Af1),X)):]
 
 Args ((g . Af1),X) is    Element of  rng ( the Sorts of X #)
 
 the Sorts of X #  is   non  empty   Relation-like   the carrier of S1 *  -defined   Function-like   total   set 
 
 rng ( the Sorts of X #) is   non  empty   set 
 
 the Arity of S1 * ( the Sorts of X #) is   non  empty   Relation-like   the carrier' of S1 -defined   Function-like   total   set 
 
( the Arity of S1 * ( the Sorts of X #)) . (g . Af1) is    set 
 
 Result ((g . Af1),X) is    Element of  rng  the Sorts of X
 
 rng  the Sorts of X is   non  empty   set 
 
 the ResultSort of S1 *  the Sorts of X is   non  empty   Relation-like   the carrier' of S1 -defined   Function-like   total   set 
 
( the ResultSort of S1 *  the Sorts of X) . (g . Af1) is    set 
 
[:(Args ((g . Af1),X)),(Result ((g . Af1),X)):] is   Relation-like   set 
 
 bool [:(Args ((g . Af1),X)),(Result ((g . Af1),X)):] is    set 
 
 the Charact of X is   non  empty   Relation-like   the carrier' of S1 -defined   Function-like   total  V53() V54()  ManySortedFunction of  the Arity of S1 * ( the Sorts of X #), the ResultSort of S1 *  the Sorts of X
 
 the Charact of X . (g . Af1) is   Relation-like   Function-like   set 
 
hf1h is    Element of  Args ((g . Af1),S3)
 
f1 # hf1h is    Element of  Args ((g . Af1),X)
 
S1 is   non  empty   non  void   feasible  ()  ManySortedSign 
 
 the carrier of S1 is   non  empty   set 
 
S2 is   non  empty   non  void   feasible  () (S1)
 
 the carrier of S2 is   non  empty   set 
 
S3 is    MSAlgebra over S1
 
 the Sorts of S3 is   non  empty   Relation-like   the carrier of S1 -defined   Function-like   total   set 
 
X is    MSAlgebra over S1
 
 the Sorts of X is   non  empty   Relation-like   the carrier of S1 -defined   Function-like   total   set 
 
(S1,S2,S3) is   strict   MSAlgebra over S2
 
 id  the carrier of S2 is   non  empty   Relation-like   the carrier of S2 -defined   the carrier of S2 -valued   Function-like   one-to-one   total  V29( the carrier of S2, the carrier of S2)  Element of  bool [: the carrier of S2, the carrier of S2:]
 
[: the carrier of S2, the carrier of S2:] is   Relation-like   set 
 
 bool [: the carrier of S2, the carrier of S2:] is    set 
 
 the carrier' of S2 is   non  empty   set 
 
 id  the carrier' of S2 is   non  empty   Relation-like   the carrier' of S2 -defined   the carrier' of S2 -valued   Function-like   one-to-one   total  V29( the carrier' of S2, the carrier' of S2)  Element of  bool [: the carrier' of S2, the carrier' of S2:]
 
[: the carrier' of S2, the carrier' of S2:] is   Relation-like   set 
 
 bool [: the carrier' of S2, the carrier' of S2:] is    set 
 
(S2,S1,S3,(id  the carrier of S2),(id  the carrier' of S2)) is   strict   MSAlgebra over S2
 
 the Sorts of (S1,S2,S3) is   non  empty   Relation-like   the carrier of S2 -defined   Function-like   total   set 
 
(S1,S2,X) is   strict   MSAlgebra over S2
 
(S2,S1,X,(id  the carrier of S2),(id  the carrier' of S2)) is   strict   MSAlgebra over S2
 
 the Sorts of (S1,S2,X) is   non  empty   Relation-like   the carrier of S2 -defined   Function-like   total   set 
 
[: the carrier of S2, the carrier of S1:] is   Relation-like   set 
 
 bool [: the carrier of S2, the carrier of S1:] is    set 
 
g2 is   non  empty   Relation-like   the carrier of S1 -defined   Function-like   total  V53() V54()  ManySortedFunction of  the Sorts of S3, the Sorts of X
 
g2 |  the carrier of S2 is   Relation-like   the carrier of S2 -defined   the carrier of S1 -defined   Function-like  V53() V54()  set 
 
f2 is   non  empty   Relation-like   the carrier of S2 -defined   the carrier of S1 -valued   Function-like   total  V29( the carrier of S2, the carrier of S1)  Element of  bool [: the carrier of S2, the carrier of S1:]
 
(S2,S1,S3,f2,(id  the carrier' of S2)) is   strict   MSAlgebra over S2
 
 the Sorts of (S2,S1,S3,f2,(id  the carrier' of S2)) is   non  empty   Relation-like   the carrier of S2 -defined   Function-like   total   set 
 
(S2,S1,X,f2,(id  the carrier' of S2)) is   strict   MSAlgebra over S2
 
 the Sorts of (S2,S1,X,f2,(id  the carrier' of S2)) is   non  empty   Relation-like   the carrier of S2 -defined   Function-like   total   set 
 
f2 * g2 is   non  empty   Relation-like   the carrier of S2 -defined   Function-like   total  V53() V54()  set 
 
f is   non  empty   Relation-like   the carrier of S2 -defined   Function-like   total  V53() V54()  ManySortedFunction of  the Sorts of (S2,S1,S3,f2,(id  the carrier' of S2)), the Sorts of (S2,S1,X,f2,(id  the carrier' of S2))
 
g is   non  empty   Relation-like   the carrier of S2 -defined   Function-like   total  V53() V54()  ManySortedFunction of  the Sorts of (S1,S2,S3), the Sorts of (S1,S2,X)
 
S1 is   non  empty   non  void   feasible  ()  ManySortedSign 
 
S2 is   non  empty   non  void   feasible  ()  ManySortedSign 
 
 the carrier of S2 is   non  empty   set 
 
 the carrier of S1 is   non  empty   set 
 
[: the carrier of S2, the carrier of S1:] is   Relation-like   set 
 
 bool [: the carrier of S2, the carrier of S1:] is    set 
 
S3 is   non-empty   MSAlgebra over S1
 
X is   non  empty   Relation-like   the carrier of S2 -defined   the carrier of S1 -valued   Function-like   total  V29( the carrier of S2, the carrier of S1)  Element of  bool [: the carrier of S2, the carrier of S1:]
 
f1 is   Relation-like   Function-like   set 
 
(S2,S1,S3,X,f1) is   strict   MSAlgebra over S2
 
 dom f1 is    set 
 
 the carrier' of S2 is   non  empty   set 
 
 rng f1 is    set 
 
 the carrier' of S1 is   non  empty   set 
 
g1 is   non-empty   MSAlgebra over S2
 
[: the carrier' of S2, the carrier' of S1:] is   Relation-like   set 
 
 bool [: the carrier' of S2, the carrier' of S1:] is    set 
 
g2 is    Element of  the carrier of S2
 
f is    Element of  the carrier of S2
 
X . g2 is    Element of  the carrier of S1
 
X . f is    Element of  the carrier of S1
 
g is   Relation-like   Function-like   set 
 
Af is    Element of  the carrier' of S2
 
 the_result_sort_of Af is    Element of  the carrier of S2
 
 the ResultSort of S2 is   non  empty   Relation-like   the carrier' of S2 -defined   the carrier of S2 -valued   Function-like   total  V29( the carrier' of S2, the carrier of S2)  Element of  bool [: the carrier' of S2, the carrier of S2:]
 
[: the carrier' of S2, the carrier of S2:] is   Relation-like   set 
 
 bool [: the carrier' of S2, the carrier of S2:] is    set 
 
 the ResultSort of S2 . Af is    Element of  the carrier of S2
 
 the_arity_of Af is   Relation-like   NAT  -defined   the carrier of S2 -valued   Function-like  V32()  FinSequence-like   FinSubsequence-like   Element of  the carrier of S2 * 
 
 the carrier of S2 *  is   non  empty   functional   FinSequence-membered  M12( the carrier of S2)
 
 the Arity of S2 is   non  empty   Relation-like   the carrier' of S2 -defined   the carrier of S2 *  -valued   Function-like   total  V29( the carrier' of S2, the carrier of S2 * ) V53() V54()  Element of  bool [: the carrier' of S2,( the carrier of S2 *):]
 
[: the carrier' of S2,( the carrier of S2 *):] is   Relation-like   set 
 
 bool [: the carrier' of S2,( the carrier of S2 *):] is    set 
 
 the Arity of S2 . Af is   Relation-like   NAT  -defined   Function-like  V32()  FinSequence-like   FinSubsequence-like   Element of  the carrier of S2 * 
 
 dom (the_arity_of Af) is    Element of  bool NAT
 
 Args (Af,g1) is   non  empty   functional   Element of  rng ( the Sorts of g1 #)
 
 the Sorts of g1 is   non  empty   Relation-like   non-empty   non  empty-yielding   the carrier of S2 -defined   Function-like   total   set 
 
 the Sorts of g1 #  is   non  empty   Relation-like   the carrier of S2 *  -defined   Function-like   total   set 
 
 rng ( the Sorts of g1 #) is   non  empty   set 
 
 the Arity of S2 * ( the Sorts of g1 #) is   non  empty   Relation-like   the carrier' of S2 -defined   Function-like   total   set 
 
( the Arity of S2 * ( the Sorts of g1 #)) . Af is    set 
 
X * (the_arity_of Af) is   Relation-like   NAT  -defined   the carrier of S1 -valued   Function-like   Element of  bool [:NAT, the carrier of S1:]
 
[:NAT, the carrier of S1:] is   Relation-like   set 
 
 bool [:NAT, the carrier of S1:] is    set 
 
f2 is   non  empty   Relation-like   the carrier' of S2 -defined   the carrier' of S1 -valued   Function-like   total  V29( the carrier' of S2, the carrier' of S1)  Element of  bool [: the carrier' of S2, the carrier' of S1:]
 
f2 . Af is    Element of  the carrier' of S1
 
 the_arity_of (f2 . Af) is   Relation-like   NAT  -defined   the carrier of S1 -valued   Function-like  V32()  FinSequence-like   FinSubsequence-like   Element of  the carrier of S1 * 
 
 the carrier of S1 *  is   non  empty   functional   FinSequence-membered  M12( the carrier of S1)
 
 the Arity of S1 is   non  empty   Relation-like   the carrier' of S1 -defined   the carrier of S1 *  -valued   Function-like   total  V29( the carrier' of S1, the carrier of S1 * ) V53() V54()  Element of  bool [: the carrier' of S1,( the carrier of S1 *):]
 
[: the carrier' of S1,( the carrier of S1 *):] is   Relation-like   set 
 
 bool [: the carrier' of S1,( the carrier of S1 *):] is    set 
 
 the Arity of S1 . (f2 . Af) is   Relation-like   NAT  -defined   Function-like  V32()  FinSequence-like   FinSubsequence-like   Element of  the carrier of S1 * 
 
 the_result_sort_of (f2 . Af) is    Element of  the carrier of S1
 
 the ResultSort of S1 is   non  empty   Relation-like   the carrier' of S1 -defined   the carrier of S1 -valued   Function-like   total  V29( the carrier' of S1, the carrier of S1)  Element of  bool [: the carrier' of S1, the carrier of S1:]
 
[: the carrier' of S1, the carrier of S1:] is   Relation-like   set 
 
 bool [: the carrier' of S1, the carrier of S1:] is    set 
 
 the ResultSort of S1 . (f2 . Af) is    Element of  the carrier of S1
 
 dom (the_arity_of (f2 . Af)) is    Element of  bool NAT
 
 Args ((f2 . Af),S3) is   non  empty   functional   Element of  rng ( the Sorts of S3 #)
 
 the Sorts of S3 is   non  empty   Relation-like   non-empty   non  empty-yielding   the carrier of S1 -defined   Function-like   total   set 
 
 the Sorts of S3 #  is   non  empty   Relation-like   the carrier of S1 *  -defined   Function-like   total   set 
 
 rng ( the Sorts of S3 #) is   non  empty   set 
 
 the Arity of S1 * ( the Sorts of S3 #) is   non  empty   Relation-like   the carrier' of S1 -defined   Function-like   total   set 
 
( the Arity of S1 * ( the Sorts of S3 #)) . (f2 . Af) is    set 
 
X *  the ResultSort of S2 is   non  empty   Relation-like   the carrier' of S2 -defined   the carrier of S1 -valued   Function-like   total  V29( the carrier' of S2, the carrier of S1)  Element of  bool [: the carrier' of S2, the carrier of S1:]
 
[: the carrier' of S2, the carrier of S1:] is   Relation-like   set 
 
 bool [: the carrier' of S2, the carrier of S1:] is    set 
 
 the ResultSort of S1 * f2 is   non  empty   Relation-like   the carrier' of S2 -defined   the carrier of S1 -valued   Function-like   total  V29( the carrier' of S2, the carrier of S1)  Element of  bool [: the carrier' of S2, the carrier of S1:]
 
(X *  the ResultSort of S2) . Af is    Element of  the carrier of S1
 
Af1 is    Element of  NAT 
 
(the_arity_of Af) /. Af1 is    Element of  the carrier of S2
 
hf1 is   Relation-like   Function-like   set 
 
 transl (Af,Af1,hf1,g1) is   Relation-like   Function-like   set 
 
Af1 is    Element of  NAT 
 
(the_arity_of Af) /. Af1 is    Element of  the carrier of S2
 
hf1 is   Relation-like   Function-like   set 
 
 transl (Af,Af1,hf1,g1) is   Relation-like   Function-like   set 
 
(the_arity_of (f2 . Af)) /. Af1 is    Element of  the carrier of S1
 
 rng (the_arity_of Af) is    set 
 
 dom X is   non  empty   set 
 
(the_arity_of (f2 . Af)) . Af1 is    set 
 
(the_arity_of Af) . Af1 is    set 
 
X . ((the_arity_of Af) . Af1) is    set 
 
 transl ((f2 . Af),Af1,hf1,S3) is   Relation-like   Function-like   set 
 
 dom (transl ((f2 . Af),Af1,hf1,S3)) is    set 
 
 the Sorts of S3 . (X . g2) is   non  empty   set 
 
X *  the Sorts of S3 is   non  empty   Relation-like   non-empty   non  empty-yielding   the carrier of S2 -defined   Function-like   total   set 
 
 the Sorts of g1 . g2 is   non  empty   set 
 
hh is    set 
 
g . hh is    set 
 
 Den (Af,g1) is   non  empty   Relation-like   Args (Af,g1) -defined   Result (Af,g1) -valued   Function-like   total  V29( Args (Af,g1), Result (Af,g1))  Element of  bool [:(Args (Af,g1)),(Result (Af,g1)):]
 
 Result (Af,g1) is   non  empty   Element of  rng  the Sorts of g1
 
 rng  the Sorts of g1 is   non  empty  V133()  set 
 
 the ResultSort of S2 *  the Sorts of g1 is   non  empty   Relation-like   non-empty   non  empty-yielding   the carrier' of S2 -defined   Function-like   total   set 
 
( the ResultSort of S2 *  the Sorts of g1) . Af is   non  empty   set 
 
[:(Args (Af,g1)),(Result (Af,g1)):] is   Relation-like   set 
 
 bool [:(Args (Af,g1)),(Result (Af,g1)):] is    set 
 
 the Charact of g1 is   non  empty   Relation-like   the carrier' of S2 -defined   Function-like   total  V53() V54()  ManySortedFunction of  the Arity of S2 * ( the Sorts of g1 #), the ResultSort of S2 *  the Sorts of g1
 
 the Charact of g1 . Af is   Relation-like   Function-like   set 
 
hf1 +* (Af1,hh) is   Relation-like   Function-like   set 
 
(Den (Af,g1)) . (hf1 +* (Af1,hh)) is    set 
 
(transl ((f2 . Af),Af1,hf1,S3)) . hh is    set 
 
 Den ((f2 . Af),S3) is   non  empty   Relation-like   Args ((f2 . Af),S3) -defined   Result ((f2 . Af),S3) -valued   Function-like   total  V29( Args ((f2 . Af),S3), Result ((f2 . Af),S3))  Element of  bool [:(Args ((f2 . Af),S3)),(Result ((f2 . Af),S3)):]
 
 Result ((f2 . Af),S3) is   non  empty   Element of  rng  the Sorts of S3
 
 rng  the Sorts of S3 is   non  empty  V133()  set 
 
 the ResultSort of S1 *  the Sorts of S3 is   non  empty   Relation-like   non-empty   non  empty-yielding   the carrier' of S1 -defined   Function-like   total   set 
 
( the ResultSort of S1 *  the Sorts of S3) . (f2 . Af) is   non  empty   set 
 
[:(Args ((f2 . Af),S3)),(Result ((f2 . Af),S3)):] is   Relation-like   set 
 
 bool [:(Args ((f2 . Af),S3)),(Result ((f2 . Af),S3)):] is    set 
 
 the Charact of S3 is   non  empty   Relation-like   the carrier' of S1 -defined   Function-like   total  V53() V54()  ManySortedFunction of  the Arity of S1 * ( the Sorts of S3 #), the ResultSort of S1 *  the Sorts of S3
 
 the Charact of S3 . (f2 . Af) is   Relation-like   Function-like   set 
 
(Den ((f2 . Af),S3)) . (hf1 +* (Af1,hh)) is    set 
 
 dom g is    set 
 
S1 is   non  empty   non  void   feasible  ()  ManySortedSign 
 
S2 is   non  empty   non  void   feasible  ()  ManySortedSign 
 
 the carrier of S2 is   non  empty   set 
 
 the carrier of S1 is   non  empty   set 
 
[: the carrier of S2, the carrier of S1:] is   Relation-like   set 
 
 bool [: the carrier of S2, the carrier of S1:] is    set 
 
 TranslationRel S2 is   Relation-like   the carrier of S2 -defined   the carrier of S2 -valued   Element of  bool [: the carrier of S2, the carrier of S2:]
 
[: the carrier of S2, the carrier of S2:] is   Relation-like   set 
 
 bool [: the carrier of S2, the carrier of S2:] is    set 
 
 TranslationRel S1 is   Relation-like   the carrier of S1 -defined   the carrier of S1 -valued   Element of  bool [: the carrier of S1, the carrier of S1:]
 
[: the carrier of S1, the carrier of S1:] is   Relation-like   set 
 
 bool [: the carrier of S1, the carrier of S1:] is    set 
 
S3 is   non-empty   MSAlgebra over S1
 
 the Sorts of S3 is   non  empty   Relation-like   non-empty   non  empty-yielding   the carrier of S1 -defined   Function-like   total   set 
 
X is   non  empty   Relation-like   the carrier of S2 -defined   the carrier of S1 -valued   Function-like   total  V29( the carrier of S2, the carrier of S1)  Element of  bool [: the carrier of S2, the carrier of S1:]
 
f1 is   Relation-like   Function-like   set 
 
(S2,S1,S3,X,f1) is   strict   MSAlgebra over S2
 
g1 is   non-empty   MSAlgebra over S2
 
 the Sorts of g1 is   non  empty   Relation-like   non-empty   non  empty-yielding   the carrier of S2 -defined   Function-like   total   set 
 
f2 is    Element of  the carrier of S2
 
g2 is    Element of  the carrier of S2
 
 the Sorts of g1 . f2 is   non  empty   set 
 
 the Sorts of g1 . g2 is   non  empty   set 
 
X . f2 is    Element of  the carrier of S1
 
X . g2 is    Element of  the carrier of S1
 
 the Sorts of S3 . (X . f2) is   non  empty   set 
 
 the Sorts of S3 . (X . g2) is   non  empty   set 
 
f is    Element of  the carrier of S2
 
X . f is    Element of  the carrier of S1
 
 the Sorts of S3 . (X . f) is   non  empty   set 
 
g is   non  empty   Relation-like   the Sorts of g1 . f2 -defined   the Sorts of g1 . g2 -valued   Function-like   total  V29( the Sorts of g1 . f2, the Sorts of g1 . g2)  Translation of g1,f2,g2
 
Af is   Relation-like   Function-like   set 
 
g * Af is   Relation-like   the Sorts of g1 . f2 -defined   Function-like   set 
 
[(X . g2),(X . f)] is    set 
 
{(X . g2),(X . f)} is   non  empty   set 
 
{(X . g2)} is   non  empty   set 
 
{{(X . g2),(X . f)},{(X . g2)}} is   non  empty   set 
 
f2 is    Element of  the carrier of S2
 
g2 is    Element of  the carrier of S2
 
X . f2 is    Element of  the carrier of S1
 
X . g2 is    Element of  the carrier of S1
 
 the Sorts of g1 . f2 is   non  empty   set 
 
 the Sorts of g1 . g2 is   non  empty   set 
 
 the Sorts of S3 . (X . f2) is   non  empty   set 
 
 the Sorts of S3 . (X . g2) is   non  empty   set 
 
f is    Element of  the carrier of S2
 
 the Sorts of g1 . f is   non  empty   set 
 
 id ( the Sorts of g1 . f) is   non  empty   Relation-like   the Sorts of g1 . f -defined   the Sorts of g1 . f -valued   Function-like   one-to-one   total  V29( the Sorts of g1 . f, the Sorts of g1 . f)  Element of  bool [:( the Sorts of g1 . f),( the Sorts of g1 . f):]
 
[:( the Sorts of g1 . f),( the Sorts of g1 . f):] is   Relation-like   set 
 
 bool [:( the Sorts of g1 . f),( the Sorts of g1 . f):] is    set 
 
X . f is    Element of  the carrier of S1
 
 the Sorts of S3 . (X . f) is   non  empty   set 
 
X *  the Sorts of S3 is   non  empty   Relation-like   non-empty   non  empty-yielding   the carrier of S2 -defined   Function-like   total   set 
 
f is   non  empty   Relation-like   the Sorts of g1 . f2 -defined   the Sorts of g1 . g2 -valued   Function-like   total  V29( the Sorts of g1 . f2, the Sorts of g1 . g2)  Translation of g1,f2,g2
 
S2 is   non  empty   non  void   feasible  ()  ManySortedSign 
 
 the carrier of S2 is   non  empty   set 
 
S1 is   non  empty   non  void   feasible  ()  ManySortedSign 
 
 the carrier of S1 is   non  empty   set 
 
[: the carrier of S2, the carrier of S1:] is   Relation-like   set 
 
 bool [: the carrier of S2, the carrier of S1:] is    set 
 
 TranslationRel S2 is   Relation-like   the carrier of S2 -defined   the carrier of S2 -valued   Element of  bool [: the carrier of S2, the carrier of S2:]
 
[: the carrier of S2, the carrier of S2:] is   Relation-like   set 
 
 bool [: the carrier of S2, the carrier of S2:] is    set 
 
 TranslationRel S1 is   Relation-like   the carrier of S1 -defined   the carrier of S1 -valued   Element of  bool [: the carrier of S1, the carrier of S1:]
 
[: the carrier of S1, the carrier of S1:] is   Relation-like   set 
 
 bool [: the carrier of S1, the carrier of S1:] is    set 
 
 the   non-empty   MSAlgebra over S1 is   non-empty   MSAlgebra over S1
 
X is   non  empty   Relation-like   the carrier of S2 -defined   the carrier of S1 -valued   Function-like   total  V29( the carrier of S2, the carrier of S1)  Element of  bool [: the carrier of S2, the carrier of S1:]
 
f1 is   Relation-like   Function-like   set 
 
(S2,S1, the   non-empty   MSAlgebra over S1,X,f1) is   strict   MSAlgebra over S2
 
g1 is    Element of  the carrier of S2
 
f2 is    Element of  the carrier of S2
 
X . g1 is    Element of  the carrier of S1
 
X . f2 is    Element of  the carrier of S1
 
S1 is   non  empty   non  void   feasible  ()  ManySortedSign 
 
S2 is   non  empty   non  void   feasible  ()  ManySortedSign 
 
 the carrier of S2 is   non  empty   set 
 
 the carrier of S1 is   non  empty   set 
 
[: the carrier of S2, the carrier of S1:] is   Relation-like   set 
 
 bool [: the carrier of S2, the carrier of S1:] is    set 
 
g1 is   non-empty   MSAlgebra over S2
 
 the Sorts of g1 is   non  empty   Relation-like   non-empty   non  empty-yielding   the carrier of S2 -defined   Function-like   total   set 
 
f2 is    Element of  the carrier of S2
 
 the Sorts of g1 . f2 is   non  empty   set 
 
g2 is    Element of  the carrier of S2
 
 the Sorts of g1 . g2 is   non  empty   set 
 
X is   non  empty   Relation-like   the carrier of S2 -defined   the carrier of S1 -valued   Function-like   total  V29( the carrier of S2, the carrier of S1)  Element of  bool [: the carrier of S2, the carrier of S1:]
 
f1 is   Relation-like   Function-like   set 
 
S3 is   non-empty   MSAlgebra over S1
 
(S2,S1,S3,X,f1) is   strict   MSAlgebra over S2
 
 TranslationRel S2 is   Relation-like   the carrier of S2 -defined   the carrier of S2 -valued   Element of  bool [: the carrier of S2, the carrier of S2:]
 
[: the carrier of S2, the carrier of S2:] is   Relation-like   set 
 
 bool [: the carrier of S2, the carrier of S2:] is    set 
 
f is   non  empty   Relation-like   the Sorts of g1 . f2 -defined   the Sorts of g1 . g2 -valued   Function-like   total  V29( the Sorts of g1 . f2, the Sorts of g1 . g2)  Translation of g1,f2,g2
 
 the Sorts of S3 is   non  empty   Relation-like   non-empty   non  empty-yielding   the carrier of S1 -defined   Function-like   total   set 
 
X . f2 is    Element of  the carrier of S1
 
 the Sorts of S3 . (X . f2) is   non  empty   set 
 
X . g2 is    Element of  the carrier of S1
 
 the Sorts of S3 . (X . g2) is   non  empty   set 
 
F1() is   non  empty   non  void   feasible  ()  ManySortedSign 
 
 the carrier of F1() is   non  empty   set 
 
F3() is   non  empty   Relation-like   non-empty   non  empty-yielding   the carrier of F1() -defined   Function-like   total   set 
 
F2() is   non-empty   MSAlgebra over F1()
 
 the Sorts of F2() is   non  empty   Relation-like   non-empty   non  empty-yielding   the carrier of F1() -defined   Function-like   total   set 
 
 FreeMSA F3() is   strict   non-empty  V132(F1())  MSAlgebra over F1()
 
 the Sorts of (FreeMSA F3()) is   non  empty   Relation-like   non-empty   non  empty-yielding   the carrier of F1() -defined   Function-like   total   set 
 
 FreeGen F3() is   non  empty   Relation-like   non-empty   non  empty-yielding   the carrier of F1() -defined   Function-like   total  V131(F1(), FreeMSA F3())  GeneratorSet of  FreeMSA F3()
 
S1 is    set 
 
(FreeGen F3()) . S1 is    set 
 
 the Sorts of F2() . S1 is    set 
 
[:((FreeGen F3()) . S1),( the Sorts of F2() . S1):] is   Relation-like   set 
 
 bool [:((FreeGen F3()) . S1),( the Sorts of F2() . S1):] is    set 
 
F3() . S1 is    set 
 
S2 is    Element of  the carrier of F1()
 
F3() . S2 is   non  empty   set 
 
(FreeGen F3()) . S2 is   non  empty   set 
 
 FreeGen (S2,F3()) is   non  empty   Element of  bool ((FreeSort F3()) . S2)
 
 FreeSort F3() is   non  empty   Relation-like   non-empty   non  empty-yielding   the carrier of F1() -defined   Function-like   total   set 
 
(FreeSort F3()) . S2 is   non  empty   set 
 
 bool ((FreeSort F3()) . S2) is    set 
 
 the Sorts of F2() . S2 is   non  empty   set 
 
S3 is    set 
 
X is    set 
 
[X,S2] is    set 
 
{X,S2} is   non  empty   set 
 
{X} is   non  empty   set 
 
{{X,S2},{X}} is   non  empty   set 
 
 root-tree [X,S2] is   Relation-like   Function-like  V117()  set 
 
f1 is    Element of F3() . S2
 
F4(f1,S2) is    set 
 
g1 is    set 
 
[f1,S2] is    set 
 
{f1,S2} is   non  empty   set 
 
{f1} is   non  empty   set 
 
{{f1,S2},{f1}} is   non  empty   set 
 
 root-tree [f1,S2] is   Relation-like   Function-like  V117()  set 
 
S3 is   Relation-like   Function-like   set 
 
 dom S3 is    set 
 
 rng S3 is    set 
 
X is   Relation-like  (FreeGen F3()) . S1 -defined   the Sorts of F2() . S1 -valued   Function-like  V29((FreeGen F3()) . S1, the Sorts of F2() . S1)  Element of  bool [:((FreeGen F3()) . S1),( the Sorts of F2() . S1):]
 
f1 is   Relation-like  (FreeGen F3()) . S1 -defined   the Sorts of F2() . S1 -valued   Function-like  V29((FreeGen F3()) . S1, the Sorts of F2() . S1)  Element of  bool [:((FreeGen F3()) . S1),( the Sorts of F2() . S1):]
 
g1 is    Element of F3() . S1
 
[g1,S1] is    set 
 
{g1,S1} is   non  empty   set 
 
{g1} is   non  empty   set 
 
{{g1,S1},{g1}} is   non  empty   set 
 
 root-tree [g1,S1] is   Relation-like   Function-like  V117()  set 
 
X . (root-tree [g1,S1]) is    set 
 
F4(g1,S1) is    set 
 
[g1,S2] is    set 
 
{g1,S2} is   non  empty   set 
 
{{g1,S2},{g1}} is   non  empty   set 
 
 root-tree [g1,S2] is   Relation-like   Function-like  V117()  set 
 
X . (root-tree [g1,S2]) is    set 
 
f2 is    Element of F3() . S2
 
[f2,S2] is    set 
 
{f2,S2} is   non  empty   set 
 
{f2} is   non  empty   set 
 
{{f2,S2},{f2}} is   non  empty   set 
 
 root-tree [f2,S2] is   Relation-like   Function-like  V117()  set 
 
F4(f2,S2) is    set 
 
S1 is   Relation-like   Function-like   set 
 
 dom S1 is    set 
 
S2 is   non  empty   Relation-like   the carrier of F1() -defined   Function-like   total   set 
 
S3 is    set 
 
S2 . S3 is    set 
 
(FreeGen F3()) . S3 is    set 
 
 the Sorts of F2() . S3 is    set 
 
[:((FreeGen F3()) . S3),( the Sorts of F2() . S3):] is   Relation-like   set 
 
 bool [:((FreeGen F3()) . S3),( the Sorts of F2() . S3):] is    set 
 
F3() . S3 is    set 
 
X is   Relation-like  (FreeGen F3()) . S3 -defined   the Sorts of F2() . S3 -valued   Function-like  V29((FreeGen F3()) . S3, the Sorts of F2() . S3)  Element of  bool [:((FreeGen F3()) . S3),( the Sorts of F2() . S3):]
 
S3 is   non  empty   Relation-like   the carrier of F1() -defined   Function-like   total  V53() V54()  ManySortedFunction of  FreeGen F3(), the Sorts of F2()
 
X is   non  empty   Relation-like   the carrier of F1() -defined   Function-like   total  V53() V54()  ManySortedFunction of  the Sorts of (FreeMSA F3()), the Sorts of F2()
 
X || (FreeGen F3()) is   non  empty   Relation-like   the carrier of F1() -defined   Function-like   total  V53() V54()  ManySortedFunction of  FreeGen F3(), the Sorts of F2()
 
f1 is    Element of  the carrier of F1()
 
F3() . f1 is   non  empty   set 
 
X . f1 is   non  empty   Relation-like   the Sorts of (FreeMSA F3()) . f1 -defined   the Sorts of F2() . f1 -valued   Function-like   total  V29( the Sorts of (FreeMSA F3()) . f1, the Sorts of F2() . f1)  Element of  bool [:( the Sorts of (FreeMSA F3()) . f1),( the Sorts of F2() . f1):]
 
 the Sorts of (FreeMSA F3()) . f1 is   non  empty   set 
 
 the Sorts of F2() . f1 is   non  empty   set 
 
[:( the Sorts of (FreeMSA F3()) . f1),( the Sorts of F2() . f1):] is   Relation-like   set 
 
 bool [:( the Sorts of (FreeMSA F3()) . f1),( the Sorts of F2() . f1):] is    set 
 
g1 is    Element of F3() . f1
 
[g1,f1] is    set 
 
{g1,f1} is   non  empty   set 
 
{g1} is   non  empty   set 
 
{{g1,f1},{g1}} is   non  empty   set 
 
 root-tree [g1,f1] is   Relation-like   Function-like  V117()  set 
 
(X . f1) . (root-tree [g1,f1]) is    set 
 
F4(g1,f1) is    set 
 
(FreeGen F3()) . f1 is   non  empty   set 
 
[:((FreeGen F3()) . f1),( the Sorts of F2() . f1):] is   Relation-like   set 
 
 bool [:((FreeGen F3()) . f1),( the Sorts of F2() . f1):] is    set 
 
S3 . f1 is   non  empty   Relation-like  (FreeGen F3()) . f1 -defined   the Sorts of F2() . f1 -valued   Function-like   total  V29((FreeGen F3()) . f1, the Sorts of F2() . f1)  Element of  bool [:((FreeGen F3()) . f1),( the Sorts of F2() . f1):]
 
 DTConMSA F3() is   non  empty   strict   with_terminals   with_nonterminals   with_useful_nonterminals  L13()
 
 the carrier of (DTConMSA F3()) is   non  empty   set 
 
 FinTrees  the carrier of (DTConMSA F3()) is   non  empty   functional   constituted-DTrees   DTree-set of  the carrier of (DTConMSA F3())
 
F1() -Terms F3() is   non  empty   functional   constituted-DTrees   Element of  bool (FinTrees  the carrier of (DTConMSA F3()))
 
 bool (FinTrees  the carrier of (DTConMSA F3())) is    set 
 
 FreeGen (f1,F3()) is   non  empty   Element of  bool ((FreeSort F3()) . f1)
 
 FreeSort F3() is   non  empty   Relation-like   non-empty   non  empty-yielding   the carrier of F1() -defined   Function-like   total   set 
 
(FreeSort F3()) . f1 is   non  empty   set 
 
 bool ((FreeSort F3()) . f1) is    set 
 
f2 is   Relation-like   the carrier of (DTConMSA F3()) -valued   Function-like  V32() V117()  Element of F1() -Terms F3()
 
(X . f1) | ((FreeGen F3()) . f1) is   Relation-like   the Sorts of (FreeMSA F3()) . f1 -defined  (FreeGen F3()) . f1 -defined   the Sorts of (FreeMSA F3()) . f1 -defined   the Sorts of F2() . f1 -valued   Function-like   Element of  bool [:( the Sorts of (FreeMSA F3()) . f1),( the Sorts of F2() . f1):]
 
(S3 . f1) . (root-tree [g1,f1]) is    set 
 
g2 is   non  empty   Relation-like  (FreeGen F3()) . f1 -defined   the Sorts of F2() . f1 -valued   Function-like   total  V29((FreeGen F3()) . f1, the Sorts of F2() . f1)  Element of  bool [:((FreeGen F3()) . f1),( the Sorts of F2() . f1):]
 
S1 is    set 
 
S2 is   Relation-like  S1 -defined   Function-like   total   set 
 
S3 is   Relation-like  S1 -defined   Function-like   total   set 
 
X is   Relation-like  S1 -defined   Function-like   total   ManySortedSubset of S2
 
f1 is   Relation-like  S1 -defined   Function-like   total  V53() V54()  ManySortedFunction of S2,S3
 
f1 || X is   Relation-like  S1 -defined   Function-like   total  V53() V54()  ManySortedFunction of X,S3
 
g1 is    set 
 
f1 . g1 is   Relation-like   Function-like   set 
 
(f1 || X) . g1 is   Relation-like   Function-like   set 
 
X . g1 is    set 
 
S2 . g1 is    set 
 
S3 . g1 is    set 
 
[:(S2 . g1),(S3 . g1):] is   Relation-like   set 
 
 bool [:(S2 . g1),(S3 . g1):] is    set 
 
g2 is   Relation-like   Function-like   set 
 
f is   Relation-like   Function-like   set 
 
g is    set 
 
f . g is    set 
 
g2 . g is    set 
 
f2 is   Relation-like  S2 . g1 -defined  S3 . g1 -valued   Function-like  V29(S2 . g1,S3 . g1)  Element of  bool [:(S2 . g1),(S3 . g1):]
 
f2 | (X . g1) is   Relation-like  X . g1 -defined  S2 . g1 -defined  S3 . g1 -valued   Function-like   Element of  bool [:(S2 . g1),(S3 . g1):]
 
S1 is   non  empty   non  void   feasible  ()  ManySortedSign 
 
 the carrier of S1 is   non  empty   set 
 
S2 is   non  empty   Relation-like   non-empty   non  empty-yielding   the carrier of S1 -defined   Function-like   total   set 
 
 FreeGen S2 is   non  empty   Relation-like   non-empty   non  empty-yielding   the carrier of S1 -defined   Function-like   total  V131(S1, FreeMSA S2)  GeneratorSet of  FreeMSA S2
 
 FreeMSA S2 is   strict   non-empty  V132(S1)  MSAlgebra over S1
 
S2 is   non  empty   non  void   feasible  ()  ManySortedSign 
 
 the carrier of S2 is   non  empty   set 
 
S1 is   non  empty   non  void   feasible  ()  ManySortedSign 
 
 the carrier of S1 is   non  empty   set 
 
[: the carrier of S1, the carrier of S2:] is   Relation-like   set 
 
 bool [: the carrier of S1, the carrier of S2:] is    set 
 
X is   non  empty   Relation-like   the carrier of S1 -defined   the carrier of S2 -valued   Function-like   total  V29( the carrier of S1, the carrier of S2)  Element of  bool [: the carrier of S1, the carrier of S2:]
 
f1 is   Relation-like   Function-like   set 
 
S3 is   non  empty   Relation-like   non-empty   non  empty-yielding   the carrier of S2 -defined   Function-like   total   set 
 
X * S3 is   non  empty   Relation-like   non-empty   non  empty-yielding   the carrier of S1 -defined   Function-like   total   set 
 
 FreeMSA (X * S3) is   strict   non-empty  V132(S1)  MSAlgebra over S1
 
 the Sorts of (FreeMSA (X * S3)) is   non  empty   Relation-like   non-empty   non  empty-yielding   the carrier of S1 -defined   Function-like   total   set 
 
 FreeMSA S3 is   strict   non-empty  V132(S2)  MSAlgebra over S2
 
(S1,S2,(FreeMSA S3),X,f1) is   strict   MSAlgebra over S1
 
 the Sorts of (S1,S2,(FreeMSA S3),X,f1) is   non  empty   Relation-like   the carrier of S1 -defined   Function-like   total   set 
 
 the Sorts of (FreeMSA S3) is   non  empty   Relation-like   non-empty   non  empty-yielding   the carrier of S2 -defined   Function-like   total   set 
 
X *  the Sorts of (FreeMSA S3) is   non  empty   Relation-like   non-empty   non  empty-yielding   the carrier of S1 -defined   Function-like   total   set 
 
g2 is    Element of  the carrier of S1
 
(X * S3) . g2 is   non  empty   set 
 
X . g2 is    Element of  the carrier of S2
 
g is    Element of  the carrier of S2
 
S3 . g is   non  empty   set 
 
f is    Element of (X * S3) . g2
 
 DTConMSA S3 is   non  empty   strict   with_terminals   with_nonterminals   with_useful_nonterminals  L13()
 
 the carrier of (DTConMSA S3) is   non  empty   set 
 
 FinTrees  the carrier of (DTConMSA S3) is   non  empty   functional   constituted-DTrees   DTree-set of  the carrier of (DTConMSA S3)
 
S2 -Terms S3 is   non  empty   functional   constituted-DTrees   Element of  bool (FinTrees  the carrier of (DTConMSA S3))
 
 bool (FinTrees  the carrier of (DTConMSA S3)) is    set 
 
Af is    Element of S3 . g
 
[Af,g] is    set 
 
{Af,g} is   non  empty   set 
 
{Af} is   non  empty   set 
 
{{Af,g},{Af}} is   non  empty   set 
 
 root-tree [Af,g] is   Relation-like   Function-like  V117()  set 
 
Af1 is   Relation-like   the carrier of (DTConMSA S3) -valued   Function-like  V32() V117()  Element of S2 -Terms S3
 
 the_sort_of Af1 is    Element of  the carrier of S2
 
 FreeSort (S3,g) is   non  empty   functional   constituted-DTrees   Element of  bool (TS (DTConMSA S3))
 
 TS (DTConMSA S3) is   functional   constituted-DTrees   Element of  bool (FinTrees  the carrier of (DTConMSA S3))
 
 bool (TS (DTConMSA S3)) is    set 
 
 FreeSort S3 is   non  empty   Relation-like   non-empty   non  empty-yielding   the carrier of S2 -defined   Function-like   total   set 
 
(FreeSort S3) . g is   non  empty   set 
 
 FreeOper S3 is   non  empty   Relation-like   the carrier' of S2 -defined   Function-like   total  V53() V54()  ManySortedFunction of  the Arity of S2 * ((FreeSort S3) #), the ResultSort of S2 * (FreeSort S3)
 
 the carrier' of S2 is   non  empty   set 
 
 the Arity of S2 is   non  empty   Relation-like   the carrier' of S2 -defined   the carrier of S2 *  -valued   Function-like   total  V29( the carrier' of S2, the carrier of S2 * ) V53() V54()  Element of  bool [: the carrier' of S2,( the carrier of S2 *):]
 
 the carrier of S2 *  is   non  empty   functional   FinSequence-membered  M12( the carrier of S2)
 
[: the carrier' of S2,( the carrier of S2 *):] is   Relation-like   set 
 
 bool [: the carrier' of S2,( the carrier of S2 *):] is    set 
 
(FreeSort S3) #  is   non  empty   Relation-like   the carrier of S2 *  -defined   Function-like   total   set 
 
 the Arity of S2 * ((FreeSort S3) #) is   non  empty   Relation-like   the carrier' of S2 -defined   Function-like   total   set 
 
 the ResultSort of S2 is   non  empty   Relation-like   the carrier' of S2 -defined   the carrier of S2 -valued   Function-like   total  V29( the carrier' of S2, the carrier of S2)  Element of  bool [: the carrier' of S2, the carrier of S2:]
 
[: the carrier' of S2, the carrier of S2:] is   Relation-like   set 
 
 bool [: the carrier' of S2, the carrier of S2:] is    set 
 
 the ResultSort of S2 * (FreeSort S3) is   non  empty   Relation-like   non-empty   non  empty-yielding   the carrier' of S2 -defined   Function-like   total   set 
 
 MSAlgebra(# (FreeSort S3),(FreeOper S3) #) is   strict   MSAlgebra over S2
 
f2 is   non-empty   MSAlgebra over S1
 
 the Sorts of f2 is   non  empty   Relation-like   non-empty   non  empty-yielding   the carrier of S1 -defined   Function-like   total   set 
 
X . g2 is    set 
 
[f,(X . g2)] is    set 
 
{f,(X . g2)} is   non  empty   set 
 
{f} is   non  empty   set 
 
{{f,(X . g2)},{f}} is   non  empty   set 
 
 root-tree [f,(X . g2)] is   Relation-like   Function-like  V117()  set 
 
 the Sorts of f2 . g2 is   non  empty   set 
 
g2 is   non  empty   Relation-like   the carrier of S1 -defined   Function-like   total  V53() V54()  ManySortedFunction of  the Sorts of (FreeMSA (X * S3)), the Sorts of f2
 
f is   non  empty   Relation-like   the carrier of S1 -defined   Function-like   total  V53() V54()  ManySortedFunction of  the Sorts of (FreeMSA (X * S3)), the Sorts of (S1,S2,(FreeMSA S3),X,f1)
 
g is    Element of  the carrier of S1
 
(X * S3) . g is   non  empty   set 
 
f . g is   Relation-like   the Sorts of (FreeMSA (X * S3)) . g -defined   the Sorts of (S1,S2,(FreeMSA S3),X,f1) . g -valued   Function-like  V29( the Sorts of (FreeMSA (X * S3)) . g, the Sorts of (S1,S2,(FreeMSA S3),X,f1) . g)  Element of  bool [:( the Sorts of (FreeMSA (X * S3)) . g),( the Sorts of (S1,S2,(FreeMSA S3),X,f1) . g):]
 
 the Sorts of (FreeMSA (X * S3)) . g is   non  empty   set 
 
 the Sorts of (S1,S2,(FreeMSA S3),X,f1) . g is    set 
 
[:( the Sorts of (FreeMSA (X * S3)) . g),( the Sorts of (S1,S2,(FreeMSA S3),X,f1) . g):] is   Relation-like   set 
 
 bool [:( the Sorts of (FreeMSA (X * S3)) . g),( the Sorts of (S1,S2,(FreeMSA S3),X,f1) . g):] is    set 
 
Af is    Element of (X * S3) . g
 
[Af,g] is    set 
 
{Af,g} is   non  empty   set 
 
{Af} is   non  empty   set 
 
{{Af,g},{Af}} is   non  empty   set 
 
 root-tree [Af,g] is   Relation-like   Function-like  V117()  set 
 
(f . g) . (root-tree [Af,g]) is    set 
 
X . g is    Element of  the carrier of S2
 
[Af,(X . g)] is    set 
 
{Af,(X . g)} is   non  empty   set 
 
{{Af,(X . g)},{Af}} is   non  empty   set 
 
 root-tree [Af,(X . g)] is   Relation-like   Function-like  V117()  set 
 
f2 is   non  empty   Relation-like   the carrier of S1 -defined   Function-like   total  V53() V54()  ManySortedFunction of  the Sorts of (FreeMSA (X * S3)), the Sorts of (S1,S2,(FreeMSA S3),X,f1)
 
g2 is   non  empty   Relation-like   the carrier of S1 -defined   Function-like   total  V53() V54()  ManySortedFunction of  the Sorts of (FreeMSA (X * S3)), the Sorts of (S1,S2,(FreeMSA S3),X,f1)
 
Af is    set 
 
 FreeGen (X * S3) is   non  empty   Relation-like   non-empty   non  empty-yielding   the carrier of S1 -defined   Function-like   total  V131(S1, FreeMSA (X * S3))  GeneratorSet of  FreeMSA (X * S3)
 
Af1 is    Element of  the carrier of S1
 
(FreeGen (X * S3)) . Af1 is   non  empty   set 
 
g1 is   non-empty   MSAlgebra over S1
 
 the Sorts of g1 is   non  empty   Relation-like   non-empty   non  empty-yielding   the carrier of S1 -defined   Function-like   total   set 
 
 the Sorts of g1 . Af1 is   non  empty   set 
 
[:((FreeGen (X * S3)) . Af1),( the Sorts of g1 . Af1):] is   Relation-like   set 
 
 bool [:((FreeGen (X * S3)) . Af1),( the Sorts of g1 . Af1):] is    set 
 
f2 || (FreeGen (X * S3)) is   non  empty   Relation-like   the carrier of S1 -defined   Function-like   total  V53() V54()  ManySortedFunction of  FreeGen (X * S3), the Sorts of (S1,S2,(FreeMSA S3),X,f1)
 
(f2 || (FreeGen (X * S3))) . Af1 is   Relation-like  (FreeGen (X * S3)) . Af1 -defined   the Sorts of (S1,S2,(FreeMSA S3),X,f1) . Af1 -valued   Function-like  V29((FreeGen (X * S3)) . Af1, the Sorts of (S1,S2,(FreeMSA S3),X,f1) . Af1)  Element of  bool [:((FreeGen (X * S3)) . Af1),( the Sorts of (S1,S2,(FreeMSA S3),X,f1) . Af1):]
 
 the Sorts of (S1,S2,(FreeMSA S3),X,f1) . Af1 is    set 
 
[:((FreeGen (X * S3)) . Af1),( the Sorts of (S1,S2,(FreeMSA S3),X,f1) . Af1):] is   Relation-like   set 
 
 bool [:((FreeGen (X * S3)) . Af1),( the Sorts of (S1,S2,(FreeMSA S3),X,f1) . Af1):] is    set 
 
g2 || (FreeGen (X * S3)) is   non  empty   Relation-like   the carrier of S1 -defined   Function-like   total  V53() V54()  ManySortedFunction of  FreeGen (X * S3), the Sorts of (S1,S2,(FreeMSA S3),X,f1)
 
(g2 || (FreeGen (X * S3))) . Af1 is   Relation-like  (FreeGen (X * S3)) . Af1 -defined   the Sorts of (S1,S2,(FreeMSA S3),X,f1) . Af1 -valued   Function-like  V29((FreeGen (X * S3)) . Af1, the Sorts of (S1,S2,(FreeMSA S3),X,f1) . Af1)  Element of  bool [:((FreeGen (X * S3)) . Af1),( the Sorts of (S1,S2,(FreeMSA S3),X,f1) . Af1):]
 
 FreeGen (Af1,(X * S3)) is   non  empty   Element of  bool ((FreeSort (X * S3)) . Af1)
 
 FreeSort (X * S3) is   non  empty   Relation-like   non-empty   non  empty-yielding   the carrier of S1 -defined   Function-like   total   set 
 
(FreeSort (X * S3)) . Af1 is   non  empty   set 
 
 bool ((FreeSort (X * S3)) . Af1) is    set 
 
(X * S3) . Af1 is   non  empty   set 
 
hf1h is    Element of (FreeGen (X * S3)) . Af1
 
s is    set 
 
[s,Af1] is    set 
 
{s,Af1} is   non  empty   set 
 
{s} is   non  empty   set 
 
{{s,Af1},{s}} is   non  empty   set 
 
 root-tree [s,Af1] is   Relation-like   Function-like  V117()  set 
 
hf1 is   non  empty   Relation-like  (FreeGen (X * S3)) . Af1 -defined   the Sorts of g1 . Af1 -valued   Function-like   total  V29((FreeGen (X * S3)) . Af1, the Sorts of g1 . Af1)  Element of  bool [:((FreeGen (X * S3)) . Af1),( the Sorts of g1 . Af1):]
 
hf1 . hf1h is    Element of  the Sorts of g1 . Af1
 
f2 . Af1 is   Relation-like   the Sorts of (FreeMSA (X * S3)) . Af1 -defined   the Sorts of (S1,S2,(FreeMSA S3),X,f1) . Af1 -valued   Function-like  V29( the Sorts of (FreeMSA (X * S3)) . Af1, the Sorts of (S1,S2,(FreeMSA S3),X,f1) . Af1)  Element of  bool [:( the Sorts of (FreeMSA (X * S3)) . Af1),( the Sorts of (S1,S2,(FreeMSA S3),X,f1) . Af1):]
 
 the Sorts of (FreeMSA (X * S3)) . Af1 is   non  empty   set 
 
[:( the Sorts of (FreeMSA (X * S3)) . Af1),( the Sorts of (S1,S2,(FreeMSA S3),X,f1) . Af1):] is   Relation-like   set 
 
 bool [:( the Sorts of (FreeMSA (X * S3)) . Af1),( the Sorts of (S1,S2,(FreeMSA S3),X,f1) . Af1):] is    set 
 
(f2 . Af1) . hf1h is    set 
 
x is    Element of (X * S3) . Af1
 
X . Af1 is    Element of  the carrier of S2
 
[x,(X . Af1)] is    set 
 
{x,(X . Af1)} is   non  empty   set 
 
{x} is   non  empty   set 
 
{{x,(X . Af1)},{x}} is   non  empty   set 
 
 root-tree [x,(X . Af1)] is   Relation-like   Function-like  V117()  set 
 
g2 . Af1 is   Relation-like   the Sorts of (FreeMSA (X * S3)) . Af1 -defined   the Sorts of (S1,S2,(FreeMSA S3),X,f1) . Af1 -valued   Function-like  V29( the Sorts of (FreeMSA (X * S3)) . Af1, the Sorts of (S1,S2,(FreeMSA S3),X,f1) . Af1)  Element of  bool [:( the Sorts of (FreeMSA (X * S3)) . Af1),( the Sorts of (S1,S2,(FreeMSA S3),X,f1) . Af1):]
 
(g2 . Af1) . hf1h is    set 
 
hh is   non  empty   Relation-like  (FreeGen (X * S3)) . Af1 -defined   the Sorts of g1 . Af1 -valued   Function-like   total  V29((FreeGen (X * S3)) . Af1, the Sorts of g1 . Af1)  Element of  bool [:((FreeGen (X * S3)) . Af1),( the Sorts of g1 . Af1):]
 
hh . hf1h is    Element of  the Sorts of g1 . Af1
 
(f2 || (FreeGen (X * S3))) . Af is   Relation-like   Function-like   set 
 
(g2 || (FreeGen (X * S3))) . Af is   Relation-like   Function-like   set 
 
S2 is   non  empty   non  void   feasible  ()  ManySortedSign 
 
 the carrier of S2 is   non  empty   set 
 
S1 is   non  empty   non  void   feasible  ()  ManySortedSign 
 
 the carrier of S1 is   non  empty   set 
 
[: the carrier of S1, the carrier of S2:] is   Relation-like   set 
 
 bool [: the carrier of S1, the carrier of S2:] is    set 
 
 the carrier' of S1 is   non  empty   set 
 
S3 is   non  empty   Relation-like   non-empty   non  empty-yielding   the carrier of S2 -defined   Function-like   total   set 
 
 FreeMSA S3 is   strict   non-empty  V132(S2)  MSAlgebra over S2
 
X is   non  empty   Relation-like   the carrier of S1 -defined   the carrier of S2 -valued   Function-like   total  V29( the carrier of S1, the carrier of S2)  Element of  bool [: the carrier of S1, the carrier of S2:]
 
X * S3 is   non  empty   Relation-like   non-empty   non  empty-yielding   the carrier of S1 -defined   Function-like   total   set 
 
 FreeMSA (X * S3) is   strict   non-empty  V132(S1)  MSAlgebra over S1
 
 the Sorts of (FreeMSA (X * S3)) is   non  empty   Relation-like   non-empty   non  empty-yielding   the carrier of S1 -defined   Function-like   total   set 
 
f1 is   Relation-like   Function-like   set 
 
(S1,S2,(FreeMSA S3),X,f1) is   strict   MSAlgebra over S1
 
(S1,S2,S3,X,f1) is   non  empty   Relation-like   the carrier of S1 -defined   Function-like   total  V53() V54()  ManySortedFunction of  the Sorts of (FreeMSA (X * S3)), the Sorts of (S1,S2,(FreeMSA S3),X,f1)
 
 the Sorts of (S1,S2,(FreeMSA S3),X,f1) is   non  empty   Relation-like   the carrier of S1 -defined   Function-like   total   set 
 
 the carrier' of S2 is   non  empty   set 
 
[: the carrier' of S1, the carrier' of S2:] is   Relation-like   set 
 
 bool [: the carrier' of S1, the carrier' of S2:] is    set 
 
g2 is    Element of  the carrier' of S1
 
 Args (g2,(FreeMSA (X * S3))) is   non  empty   functional   Element of  rng ( the Sorts of (FreeMSA (X * S3)) #)
 
 the Sorts of (FreeMSA (X * S3)) #  is   non  empty   Relation-like   the carrier of S1 *  -defined   Function-like   total   set 
 
 the carrier of S1 *  is   non  empty   functional   FinSequence-membered  M12( the carrier of S1)
 
 rng ( the Sorts of (FreeMSA (X * S3)) #) is   non  empty   set 
 
 the Arity of S1 is   non  empty   Relation-like   the carrier' of S1 -defined   the carrier of S1 *  -valued   Function-like   total  V29( the carrier' of S1, the carrier of S1 * ) V53() V54()  Element of  bool [: the carrier' of S1,( the carrier of S1 *):]
 
[: the carrier' of S1,( the carrier of S1 *):] is   Relation-like   set 
 
 bool [: the carrier' of S1,( the carrier of S1 *):] is    set 
 
 the Arity of S1 * ( the Sorts of (FreeMSA (X * S3)) #) is   non  empty   Relation-like   the carrier' of S1 -defined   Function-like   total   set 
 
( the Arity of S1 * ( the Sorts of (FreeMSA (X * S3)) #)) . g2 is    set 
 
 the_result_sort_of g2 is    Element of  the carrier of S1
 
 the ResultSort of S1 is   non  empty   Relation-like   the carrier' of S1 -defined   the carrier of S1 -valued   Function-like   total  V29( the carrier' of S1, the carrier of S1)  Element of  bool [: the carrier' of S1, the carrier of S1:]
 
[: the carrier' of S1, the carrier of S1:] is   Relation-like   set 
 
 bool [: the carrier' of S1, the carrier of S1:] is    set 
 
 the ResultSort of S1 . g2 is    Element of  the carrier of S1
 
(S1,S2,S3,X,f1) . (the_result_sort_of g2) is   Relation-like   the Sorts of (FreeMSA (X * S3)) . (the_result_sort_of g2) -defined   the Sorts of (S1,S2,(FreeMSA S3),X,f1) . (the_result_sort_of g2) -valued   Function-like  V29( the Sorts of (FreeMSA (X * S3)) . (the_result_sort_of g2), the Sorts of (S1,S2,(FreeMSA S3),X,f1) . (the_result_sort_of g2))  Element of  bool [:( the Sorts of (FreeMSA (X * S3)) . (the_result_sort_of g2)),( the Sorts of (S1,S2,(FreeMSA S3),X,f1) . (the_result_sort_of g2)):]
 
 the Sorts of (FreeMSA (X * S3)) . (the_result_sort_of g2) is   non  empty   set 
 
 the Sorts of (S1,S2,(FreeMSA S3),X,f1) . (the_result_sort_of g2) is    set 
 
[:( the Sorts of (FreeMSA (X * S3)) . (the_result_sort_of g2)),( the Sorts of (S1,S2,(FreeMSA S3),X,f1) . (the_result_sort_of g2)):] is   Relation-like   set 
 
 bool [:( the Sorts of (FreeMSA (X * S3)) . (the_result_sort_of g2)),( the Sorts of (S1,S2,(FreeMSA S3),X,f1) . (the_result_sort_of g2)):] is    set 
 
[g2, the carrier of S1] is    set 
 
{g2, the carrier of S1} is   non  empty   set 
 
{g2} is   non  empty   set 
 
{{g2, the carrier of S1},{g2}} is   non  empty   set 
 
f1 . g2 is    set 
 
[(f1 . g2), the carrier of S2] is    set 
 
{(f1 . g2), the carrier of S2} is   non  empty   set 
 
{(f1 . g2)} is   non  empty   set 
 
{{(f1 . g2), the carrier of S2},{(f1 . g2)}} is   non  empty   set 
 
f is   Relation-like   NAT  -defined   Function-like  V32()  FinSequence-like   FinSubsequence-like   DTree-yielding   Element of  Args (g2,(FreeMSA (X * S3)))
 
(S1,S2,S3,X,f1) # f is    Element of  Args (g2,(S1,S2,(FreeMSA S3),X,f1))
 
 Args (g2,(S1,S2,(FreeMSA S3),X,f1)) is    Element of  rng ( the Sorts of (S1,S2,(FreeMSA S3),X,f1) #)
 
 the Sorts of (S1,S2,(FreeMSA S3),X,f1) #  is   non  empty   Relation-like   the carrier of S1 *  -defined   Function-like   total   set 
 
 rng ( the Sorts of (S1,S2,(FreeMSA S3),X,f1) #) is   non  empty   set 
 
 the Arity of S1 * ( the Sorts of (S1,S2,(FreeMSA S3),X,f1) #) is   non  empty   Relation-like   the carrier' of S1 -defined   Function-like   total   set 
 
( the Arity of S1 * ( the Sorts of (S1,S2,(FreeMSA S3),X,f1) #)) . g2 is    set 
 
[g2, the carrier of S1] -tree f is   Relation-like   Function-like  V117()  set 
 
((S1,S2,S3,X,f1) . (the_result_sort_of g2)) . ([g2, the carrier of S1] -tree f) is    set 
 
g is   Relation-like   NAT  -defined   Function-like  V32()  FinSequence-like   FinSubsequence-like   set 
 
[(f1 . g2), the carrier of S2] -tree g is   Relation-like   Function-like  V117()  set 
 
f2 is   non  empty   Relation-like   the carrier' of S1 -defined   the carrier' of S2 -valued   Function-like   total  V29( the carrier' of S1, the carrier' of S2)  Element of  bool [: the carrier' of S1, the carrier' of S2:]
 
f2 . g2 is    Element of  the carrier' of S2
 
 Args ((f2 . g2),(FreeMSA S3)) is   non  empty   functional   Element of  rng ( the Sorts of (FreeMSA S3) #)
 
 the Sorts of (FreeMSA S3) is   non  empty   Relation-like   non-empty   non  empty-yielding   the carrier of S2 -defined   Function-like   total   set 
 
 the Sorts of (FreeMSA S3) #  is   non  empty   Relation-like   the carrier of S2 *  -defined   Function-like   total   set 
 
 the carrier of S2 *  is   non  empty   functional   FinSequence-membered  M12( the carrier of S2)
 
 rng ( the Sorts of (FreeMSA S3) #) is   non  empty   set 
 
 the Arity of S2 is   non  empty   Relation-like   the carrier' of S2 -defined   the carrier of S2 *  -valued   Function-like   total  V29( the carrier' of S2, the carrier of S2 * ) V53() V54()  Element of  bool [: the carrier' of S2,( the carrier of S2 *):]
 
[: the carrier' of S2,( the carrier of S2 *):] is   Relation-like   set 
 
 bool [: the carrier' of S2,( the carrier of S2 *):] is    set 
 
 the Arity of S2 * ( the Sorts of (FreeMSA S3) #) is   non  empty   Relation-like   the carrier' of S2 -defined   Function-like   total   set 
 
( the Arity of S2 * ( the Sorts of (FreeMSA S3) #)) . (f2 . g2) is    set 
 
 Result (g2,(FreeMSA (X * S3))) is   non  empty   Element of  rng  the Sorts of (FreeMSA (X * S3))
 
 rng  the Sorts of (FreeMSA (X * S3)) is   non  empty  V133()  set 
 
 the ResultSort of S1 *  the Sorts of (FreeMSA (X * S3)) is   non  empty   Relation-like   non-empty   non  empty-yielding   the carrier' of S1 -defined   Function-like   total   set 
 
( the ResultSort of S1 *  the Sorts of (FreeMSA (X * S3))) . g2 is   non  empty   set 
 
 Den (g2,(FreeMSA (X * S3))) is   non  empty   Relation-like   Args (g2,(FreeMSA (X * S3))) -defined   Result (g2,(FreeMSA (X * S3))) -valued   Function-like   total  V29( Args (g2,(FreeMSA (X * S3))), Result (g2,(FreeMSA (X * S3))))  Element of  bool [:(Args (g2,(FreeMSA (X * S3)))),(Result (g2,(FreeMSA (X * S3)))):]
 
[:(Args (g2,(FreeMSA (X * S3)))),(Result (g2,(FreeMSA (X * S3)))):] is   Relation-like   set 
 
 bool [:(Args (g2,(FreeMSA (X * S3)))),(Result (g2,(FreeMSA (X * S3)))):] is    set 
 
 the Charact of (FreeMSA (X * S3)) is   non  empty   Relation-like   the carrier' of S1 -defined   Function-like   total  V53() V54()  ManySortedFunction of  the Arity of S1 * ( the Sorts of (FreeMSA (X * S3)) #), the ResultSort of S1 *  the Sorts of (FreeMSA (X * S3))
 
 the Charact of (FreeMSA (X * S3)) . g2 is   Relation-like   Function-like   set 
 
(Den (g2,(FreeMSA (X * S3)))) . f is    Element of  Result (g2,(FreeMSA (X * S3)))
 
((S1,S2,S3,X,f1) . (the_result_sort_of g2)) . ((Den (g2,(FreeMSA (X * S3)))) . f) is    set 
 
 Den (g2,(S1,S2,(FreeMSA S3),X,f1)) is   Relation-like   Args (g2,(S1,S2,(FreeMSA S3),X,f1)) -defined   Result (g2,(S1,S2,(FreeMSA S3),X,f1)) -valued   Function-like  V29( Args (g2,(S1,S2,(FreeMSA S3),X,f1)), Result (g2,(S1,S2,(FreeMSA S3),X,f1)))  Element of  bool [:(Args (g2,(S1,S2,(FreeMSA S3),X,f1))),(Result (g2,(S1,S2,(FreeMSA S3),X,f1))):]
 
 Result (g2,(S1,S2,(FreeMSA S3),X,f1)) is    Element of  rng  the Sorts of (S1,S2,(FreeMSA S3),X,f1)
 
 rng  the Sorts of (S1,S2,(FreeMSA S3),X,f1) is   non  empty   set 
 
 the ResultSort of S1 *  the Sorts of (S1,S2,(FreeMSA S3),X,f1) is   non  empty   Relation-like   the carrier' of S1 -defined   Function-like   total   set 
 
( the ResultSort of S1 *  the Sorts of (S1,S2,(FreeMSA S3),X,f1)) . g2 is    set 
 
[:(Args (g2,(S1,S2,(FreeMSA S3),X,f1))),(Result (g2,(S1,S2,(FreeMSA S3),X,f1))):] is   Relation-like   set 
 
 bool [:(Args (g2,(S1,S2,(FreeMSA S3),X,f1))),(Result (g2,(S1,S2,(FreeMSA S3),X,f1))):] is    set 
 
 the Charact of (S1,S2,(FreeMSA S3),X,f1) is   non  empty   Relation-like   the carrier' of S1 -defined   Function-like   total  V53() V54()  ManySortedFunction of  the Arity of S1 * ( the Sorts of (S1,S2,(FreeMSA S3),X,f1) #), the ResultSort of S1 *  the Sorts of (S1,S2,(FreeMSA S3),X,f1)
 
 the Charact of (S1,S2,(FreeMSA S3),X,f1) . g2 is   Relation-like   Function-like   set 
 
(Den (g2,(S1,S2,(FreeMSA S3),X,f1))) . g is    set 
 
 Den ((f2 . g2),(FreeMSA S3)) is   non  empty   Relation-like   Args ((f2 . g2),(FreeMSA S3)) -defined   Result ((f2 . g2),(FreeMSA S3)) -valued   Function-like   total  V29( Args ((f2 . g2),(FreeMSA S3)), Result ((f2 . g2),(FreeMSA S3)))  Element of  bool [:(Args ((f2 . g2),(FreeMSA S3))),(Result ((f2 . g2),(FreeMSA S3))):]
 
 Result ((f2 . g2),(FreeMSA S3)) is   non  empty   Element of  rng  the Sorts of (FreeMSA S3)
 
 rng  the Sorts of (FreeMSA S3) is   non  empty  V133()  set 
 
 the ResultSort of S2 is   non  empty   Relation-like   the carrier' of S2 -defined   the carrier of S2 -valued   Function-like   total  V29( the carrier' of S2, the carrier of S2)  Element of  bool [: the carrier' of S2, the carrier of S2:]
 
[: the carrier' of S2, the carrier of S2:] is   Relation-like   set 
 
 bool [: the carrier' of S2, the carrier of S2:] is    set 
 
 the ResultSort of S2 *  the Sorts of (FreeMSA S3) is   non  empty   Relation-like   non-empty   non  empty-yielding   the carrier' of S2 -defined   Function-like   total   set 
 
( the ResultSort of S2 *  the Sorts of (FreeMSA S3)) . (f2 . g2) is   non  empty   set 
 
[:(Args ((f2 . g2),(FreeMSA S3))),(Result ((f2 . g2),(FreeMSA S3))):] is   Relation-like   set 
 
 bool [:(Args ((f2 . g2),(FreeMSA S3))),(Result ((f2 . g2),(FreeMSA S3))):] is    set 
 
 the Charact of (FreeMSA S3) is   non  empty   Relation-like   the carrier' of S2 -defined   Function-like   total  V53() V54()  ManySortedFunction of  the Arity of S2 * ( the Sorts of (FreeMSA S3) #), the ResultSort of S2 *  the Sorts of (FreeMSA S3)
 
 the Charact of (FreeMSA S3) . (f2 . g2) is   Relation-like   Function-like   set 
 
(Den ((f2 . g2),(FreeMSA S3))) . g is    set 
 
S2 is   non  empty   non  void   feasible  ()  ManySortedSign 
 
 the carrier of S2 is   non  empty   set 
 
S1 is   non  empty   non  void   feasible  ()  ManySortedSign 
 
 the carrier of S1 is   non  empty   set 
 
[: the carrier of S1, the carrier of S2:] is   Relation-like   set 
 
 bool [: the carrier of S1, the carrier of S2:] is    set 
 
S3 is   non  empty   Relation-like   non-empty   non  empty-yielding   the carrier of S2 -defined   Function-like   total   set 
 
 FreeMSA S3 is   strict   non-empty  V132(S2)  MSAlgebra over S2
 
 DTConMSA S3 is   non  empty   strict   with_terminals   with_nonterminals   with_useful_nonterminals  L13()
 
 the carrier of (DTConMSA S3) is   non  empty   set 
 
X is   non  empty   Relation-like   the carrier of S1 -defined   the carrier of S2 -valued   Function-like   total  V29( the carrier of S1, the carrier of S2)  Element of  bool [: the carrier of S1, the carrier of S2:]
 
X * S3 is   non  empty   Relation-like   non-empty   non  empty-yielding   the carrier of S1 -defined   Function-like   total   set 
 
 DTConMSA (X * S3) is   non  empty   strict   with_terminals   with_nonterminals   with_useful_nonterminals  L13()
 
 the carrier of (DTConMSA (X * S3)) is   non  empty   set 
 
 FinTrees  the carrier of (DTConMSA (X * S3)) is   non  empty   functional   constituted-DTrees   DTree-set of  the carrier of (DTConMSA (X * S3))
 
S1 -Terms (X * S3) is   non  empty   functional   constituted-DTrees   Element of  bool (FinTrees  the carrier of (DTConMSA (X * S3)))
 
 bool (FinTrees  the carrier of (DTConMSA (X * S3))) is    set 
 
 FreeMSA (X * S3) is   strict   non-empty  V132(S1)  MSAlgebra over S1
 
 the Sorts of (FreeMSA (X * S3)) is   non  empty   Relation-like   non-empty   non  empty-yielding   the carrier of S1 -defined   Function-like   total   set 
 
f1 is   Relation-like   Function-like   set 
 
(S1,S2,(FreeMSA S3),X,f1) is   strict   MSAlgebra over S1
 
 the Sorts of (S1,S2,(FreeMSA S3),X,f1) is   non  empty   Relation-like   the carrier of S1 -defined   Function-like   total   set 
 
(S1,S2,S3,X,f1) is   non  empty   Relation-like   the carrier of S1 -defined   Function-like   total  V53() V54()  ManySortedFunction of  the Sorts of (FreeMSA (X * S3)), the Sorts of (S1,S2,(FreeMSA S3),X,f1)
 
 the carrier' of S1 is   non  empty   set 
 
 the carrier' of S2 is   non  empty   set 
 
[: the carrier' of S1, the carrier' of S2:] is   Relation-like   set 
 
 bool [: the carrier' of S1, the carrier' of S2:] is    set 
 
f2 is   Relation-like   the carrier of (DTConMSA (X * S3)) -valued   Function-like  V32() V117()  Element of S1 -Terms (X * S3)
 
 the_sort_of f2 is    Element of  the carrier of S1
 
(S1,S2,S3,X,f1) . (the_sort_of f2) is   Relation-like   the Sorts of (FreeMSA (X * S3)) . (the_sort_of f2) -defined   the Sorts of (S1,S2,(FreeMSA S3),X,f1) . (the_sort_of f2) -valued   Function-like  V29( the Sorts of (FreeMSA (X * S3)) . (the_sort_of f2), the Sorts of (S1,S2,(FreeMSA S3),X,f1) . (the_sort_of f2))  Element of  bool [:( the Sorts of (FreeMSA (X * S3)) . (the_sort_of f2)),( the Sorts of (S1,S2,(FreeMSA S3),X,f1) . (the_sort_of f2)):]
 
 the Sorts of (FreeMSA (X * S3)) . (the_sort_of f2) is   non  empty   set 
 
 the Sorts of (S1,S2,(FreeMSA S3),X,f1) . (the_sort_of f2) is    set 
 
[:( the Sorts of (FreeMSA (X * S3)) . (the_sort_of f2)),( the Sorts of (S1,S2,(FreeMSA S3),X,f1) . (the_sort_of f2)):] is   Relation-like   set 
 
 bool [:( the Sorts of (FreeMSA (X * S3)) . (the_sort_of f2)),( the Sorts of (S1,S2,(FreeMSA S3),X,f1) . (the_sort_of f2)):] is    set 
 
((S1,S2,S3,X,f1) . (the_sort_of f2)) . f2 is    set 
 
f2 . {} is    set 
 
{ the carrier of S1} is   non  empty   set 
 
[: the carrier' of S1,{ the carrier of S1}:] is   Relation-like   set 
 
f is    Element of  the carrier of S1
 
(X * S3) . f is   non  empty   set 
 
g is    Element of (X * S3) . f
 
[g,f] is    set 
 
{g,f} is   non  empty   set 
 
{g} is   non  empty   set 
 
{{g,f},{g}} is   non  empty   set 
 
 root-tree [g,f] is   Relation-like   Function-like  V117()  set 
 
(S1,S2,S3,X,f1) . f is   Relation-like   the Sorts of (FreeMSA (X * S3)) . f -defined   the Sorts of (S1,S2,(FreeMSA S3),X,f1) . f -valued   Function-like  V29( the Sorts of (FreeMSA (X * S3)) . f, the Sorts of (S1,S2,(FreeMSA S3),X,f1) . f)  Element of  bool [:( the Sorts of (FreeMSA (X * S3)) . f),( the Sorts of (S1,S2,(FreeMSA S3),X,f1) . f):]
 
 the Sorts of (FreeMSA (X * S3)) . f is   non  empty   set 
 
 the Sorts of (S1,S2,(FreeMSA S3),X,f1) . f is    set 
 
[:( the Sorts of (FreeMSA (X * S3)) . f),( the Sorts of (S1,S2,(FreeMSA S3),X,f1) . f):] is   Relation-like   set 
 
 bool [:( the Sorts of (FreeMSA (X * S3)) . f),( the Sorts of (S1,S2,(FreeMSA S3),X,f1) . f):] is    set 
 
((S1,S2,S3,X,f1) . f) . f2 is    set 
 
X . f is    Element of  the carrier of S2
 
[g,(X . f)] is    set 
 
{g,(X . f)} is   non  empty   set 
 
{{g,(X . f)},{g}} is   non  empty   set 
 
 root-tree [g,(X . f)] is   Relation-like   Function-like  V117()  set 
 
g2 is   Relation-like   the carrier of (DTConMSA S3) -valued   Function-like  V32() V117()  CompoundTerm of S2,S3
 
g2 . {} is    set 
 
{ the carrier of S2} is   non  empty   set 
 
[: the carrier' of S2,{ the carrier of S2}:] is   Relation-like   set 
 
g2 is   Relation-like   the carrier of (DTConMSA (X * S3)) -valued   Function-like  V32() V117()  CompoundTerm of S1,X * S3
 
g2 . {} is    set 
 
f is    set 
 
g is    set 
 
[f,g] is    set 
 
{f,g} is   non  empty   set 
 
{f} is   non  empty   set 
 
{{f,g},{f}} is   non  empty   set 
 
Af is    Element of  the carrier' of S1
 
 Sym (Af,(X * S3)) is    Element of K358((DTConMSA (X * S3)))
 
K358((DTConMSA (X * S3))) is   non  empty   Element of  bool  the carrier of (DTConMSA (X * S3))
 
 bool  the carrier of (DTConMSA (X * S3)) is    set 
 
[Af, the carrier of S1] is    set 
 
{Af, the carrier of S1} is   non  empty   set 
 
{Af} is   non  empty   set 
 
{{Af, the carrier of S1},{Af}} is   non  empty   set 
 
Af1 is   Relation-like   NAT  -defined   FinTrees  the carrier of (DTConMSA (X * S3)) -valued   Function-like  V32()  FinSequence-like   FinSubsequence-like  V53() V54()  DTree-yielding   ArgumentSeq of  Sym (Af,(X * S3))
 
[Af, the carrier of S1] -tree Af1 is   Relation-like   Function-like  V117()  set 
 
 Args (Af,(FreeMSA (X * S3))) is   non  empty   functional   Element of  rng ( the Sorts of (FreeMSA (X * S3)) #)
 
 the Sorts of (FreeMSA (X * S3)) #  is   non  empty   Relation-like   the carrier of S1 *  -defined   Function-like   total   set 
 
 the carrier of S1 *  is   non  empty   functional   FinSequence-membered  M12( the carrier of S1)
 
 rng ( the Sorts of (FreeMSA (X * S3)) #) is   non  empty   set 
 
 the Arity of S1 is   non  empty   Relation-like   the carrier' of S1 -defined   the carrier of S1 *  -valued   Function-like   total  V29( the carrier' of S1, the carrier of S1 * ) V53() V54()  Element of  bool [: the carrier' of S1,( the carrier of S1 *):]
 
[: the carrier' of S1,( the carrier of S1 *):] is   Relation-like   set 
 
 bool [: the carrier' of S1,( the carrier of S1 *):] is    set 
 
 the Arity of S1 * ( the Sorts of (FreeMSA (X * S3)) #) is   non  empty   Relation-like   the carrier' of S1 -defined   Function-like   total   set 
 
( the Arity of S1 * ( the Sorts of (FreeMSA (X * S3)) #)) . Af is    set 
 
g1 is   non  empty   Relation-like   the carrier' of S1 -defined   the carrier' of S2 -valued   Function-like   total  V29( the carrier' of S1, the carrier' of S2)  Element of  bool [: the carrier' of S1, the carrier' of S2:]
 
g1 . Af is    Element of  the carrier' of S2
 
 Args ((g1 . Af),(FreeMSA S3)) is   non  empty   functional   Element of  rng ( the Sorts of (FreeMSA S3) #)
 
 the Sorts of (FreeMSA S3) is   non  empty   Relation-like   non-empty   non  empty-yielding   the carrier of S2 -defined   Function-like   total   set 
 
 the Sorts of (FreeMSA S3) #  is   non  empty   Relation-like   the carrier of S2 *  -defined   Function-like   total   set 
 
 the carrier of S2 *  is   non  empty   functional   FinSequence-membered  M12( the carrier of S2)
 
 rng ( the Sorts of (FreeMSA S3) #) is   non  empty   set 
 
 the Arity of S2 is   non  empty   Relation-like   the carrier' of S2 -defined   the carrier of S2 *  -valued   Function-like   total  V29( the carrier' of S2, the carrier of S2 * ) V53() V54()  Element of  bool [: the carrier' of S2,( the carrier of S2 *):]
 
[: the carrier' of S2,( the carrier of S2 *):] is   Relation-like   set 
 
 bool [: the carrier' of S2,( the carrier of S2 *):] is    set 
 
 the Arity of S2 * ( the Sorts of (FreeMSA S3) #) is   non  empty   Relation-like   the carrier' of S2 -defined   Function-like   total   set 
 
( the Arity of S2 * ( the Sorts of (FreeMSA S3) #)) . (g1 . Af) is    set 
 
hf1 is   Relation-like   NAT  -defined   Function-like  V32()  FinSequence-like   FinSubsequence-like   DTree-yielding   Element of  Args (Af,(FreeMSA (X * S3)))
 
(S1,S2,S3,X,f1) # hf1 is    Element of  Args (Af,(S1,S2,(FreeMSA S3),X,f1))
 
 Args (Af,(S1,S2,(FreeMSA S3),X,f1)) is    Element of  rng ( the Sorts of (S1,S2,(FreeMSA S3),X,f1) #)
 
 the Sorts of (S1,S2,(FreeMSA S3),X,f1) #  is   non  empty   Relation-like   the carrier of S1 *  -defined   Function-like   total   set 
 
 rng ( the Sorts of (S1,S2,(FreeMSA S3),X,f1) #) is   non  empty   set 
 
 the Arity of S1 * ( the Sorts of (S1,S2,(FreeMSA S3),X,f1) #) is   non  empty   Relation-like   the carrier' of S1 -defined   Function-like   total   set 
 
( the Arity of S1 * ( the Sorts of (S1,S2,(FreeMSA S3),X,f1) #)) . Af is    set 
 
 the_result_sort_of Af is    Element of  the carrier of S1
 
 the ResultSort of S1 is   non  empty   Relation-like   the carrier' of S1 -defined   the carrier of S1 -valued   Function-like   total  V29( the carrier' of S1, the carrier of S1)  Element of  bool [: the carrier' of S1, the carrier of S1:]
 
[: the carrier' of S1, the carrier of S1:] is   Relation-like   set 
 
 bool [: the carrier' of S1, the carrier of S1:] is    set 
 
 the ResultSort of S1 . Af is    Element of  the carrier of S1
 
(S1,S2,S3,X,f1) . (the_result_sort_of Af) is   Relation-like   the Sorts of (FreeMSA (X * S3)) . (the_result_sort_of Af) -defined   the Sorts of (S1,S2,(FreeMSA S3),X,f1) . (the_result_sort_of Af) -valued   Function-like  V29( the Sorts of (FreeMSA (X * S3)) . (the_result_sort_of Af), the Sorts of (S1,S2,(FreeMSA S3),X,f1) . (the_result_sort_of Af))  Element of  bool [:( the Sorts of (FreeMSA (X * S3)) . (the_result_sort_of Af)),( the Sorts of (S1,S2,(FreeMSA S3),X,f1) . (the_result_sort_of Af)):]
 
 the Sorts of (FreeMSA (X * S3)) . (the_result_sort_of Af) is   non  empty   set 
 
 the Sorts of (S1,S2,(FreeMSA S3),X,f1) . (the_result_sort_of Af) is    set 
 
[:( the Sorts of (FreeMSA (X * S3)) . (the_result_sort_of Af)),( the Sorts of (S1,S2,(FreeMSA S3),X,f1) . (the_result_sort_of Af)):] is   Relation-like   set 
 
 bool [:( the Sorts of (FreeMSA (X * S3)) . (the_result_sort_of Af)),( the Sorts of (S1,S2,(FreeMSA S3),X,f1) . (the_result_sort_of Af)):] is    set 
 
[Af, the carrier of S1] -tree hf1 is   Relation-like   Function-like  V117()  set 
 
((S1,S2,S3,X,f1) . (the_result_sort_of Af)) . ([Af, the carrier of S1] -tree hf1) is    set 
 
f1 . Af is    set 
 
[(f1 . Af), the carrier of S2] is    set 
 
{(f1 . Af), the carrier of S2} is   non  empty   set 
 
{(f1 . Af)} is   non  empty   set 
 
{{(f1 . Af), the carrier of S2},{(f1 . Af)}} is   non  empty   set 
 
hh is   Relation-like   NAT  -defined   Function-like  V32()  FinSequence-like   FinSubsequence-like   DTree-yielding   Element of  Args ((g1 . Af),(FreeMSA S3))
 
[(f1 . Af), the carrier of S2] -tree hh is   Relation-like   Function-like  V117()  set 
 
 the_sort_of g2 is    Element of  the carrier of S1
 
 FinTrees  the carrier of (DTConMSA S3) is   non  empty   functional   constituted-DTrees   DTree-set of  the carrier of (DTConMSA S3)
 
 Sym ((g1 . Af),S3) is    Element of K358((DTConMSA S3))
 
K358((DTConMSA S3)) is   non  empty   Element of  bool  the carrier of (DTConMSA S3)
 
 bool  the carrier of (DTConMSA S3) is    set 
 
hf1h is   Relation-like   NAT  -defined   FinTrees  the carrier of (DTConMSA S3) -valued   Function-like  V32()  FinSequence-like   FinSubsequence-like  V53() V54()  DTree-yielding   ArgumentSeq of  Sym ((g1 . Af),S3)
 
(Sym ((g1 . Af),S3)) -tree hf1h is   Relation-like   the carrier of (DTConMSA S3) -valued   Function-like  V32() V117()  Element of S2 -Terms S3
 
S2 -Terms S3 is   non  empty   functional   constituted-DTrees   Element of  bool (FinTrees  the carrier of (DTConMSA S3))
 
 bool (FinTrees  the carrier of (DTConMSA S3)) is    set 
 
[(g1 . Af), the carrier of S2] is    set 
 
{(g1 . Af), the carrier of S2} is   non  empty   set 
 
{(g1 . Af)} is   non  empty   set 
 
{{(g1 . Af), the carrier of S2},{(g1 . Af)}} is   non  empty   set 
 
[(g1 . Af), the carrier of S2] -tree hf1h is   Relation-like   Function-like  V117()  set 
 
s is   Relation-like   the carrier of (DTConMSA S3) -valued   Function-like  V32() V117()  Element of S2 -Terms S3
 
s . {} is    set 
 
S2 is   non  empty   non  void   feasible  ()  ManySortedSign 
 
 the carrier of S2 is   non  empty   set 
 
S1 is   non  empty   non  void   feasible  ()  ManySortedSign 
 
 the carrier of S1 is   non  empty   set 
 
[: the carrier of S1, the carrier of S2:] is   Relation-like   set 
 
 bool [: the carrier of S1, the carrier of S2:] is    set 
 
S3 is   non  empty   Relation-like   non-empty   non  empty-yielding   the carrier of S2 -defined   Function-like   total   set 
 
 FreeMSA S3 is   strict   non-empty  V132(S2)  MSAlgebra over S2
 
X is   non  empty   Relation-like   the carrier of S1 -defined   the carrier of S2 -valued   Function-like   total  V29( the carrier of S1, the carrier of S2)  Element of  bool [: the carrier of S1, the carrier of S2:]
 
X * S3 is   non  empty   Relation-like   non-empty   non  empty-yielding   the carrier of S1 -defined   Function-like   total   set 
 
 FreeMSA (X * S3) is   strict   non-empty  V132(S1)  MSAlgebra over S1
 
f1 is   Relation-like   Function-like   one-to-one   set 
 
(S1,S2,(FreeMSA S3),X,f1) is   strict   MSAlgebra over S1
 
(S1,S2,S3,X,f1) is   non  empty   Relation-like   the carrier of S1 -defined   Function-like   total  V53() V54()  ManySortedFunction of  the Sorts of (FreeMSA (X * S3)), the Sorts of (S1,S2,(FreeMSA S3),X,f1)
 
 the Sorts of (FreeMSA (X * S3)) is   non  empty   Relation-like   non-empty   non  empty-yielding   the carrier of S1 -defined   Function-like   total   set 
 
 the Sorts of (S1,S2,(FreeMSA S3),X,f1) is   non  empty   Relation-like   the carrier of S1 -defined   Function-like   total   set 
 
 DTConMSA (X * S3) is   non  empty   strict   with_terminals   with_nonterminals   with_useful_nonterminals  L13()
 
 the carrier of (DTConMSA (X * S3)) is   non  empty   set 
 
 FinTrees  the carrier of (DTConMSA (X * S3)) is   non  empty   functional   constituted-DTrees   DTree-set of  the carrier of (DTConMSA (X * S3))
 
S1 -Terms (X * S3) is   non  empty   functional   constituted-DTrees   Element of  bool (FinTrees  the carrier of (DTConMSA (X * S3)))
 
 bool (FinTrees  the carrier of (DTConMSA (X * S3))) is    set 
 
 FreeSort (X * S3) is   non  empty   Relation-like   non-empty   non  empty-yielding   the carrier of S1 -defined   Function-like   total   set 
 
 FreeOper (X * S3) is   non  empty   Relation-like   the carrier' of S1 -defined   Function-like   total  V53() V54()  ManySortedFunction of  the Arity of S1 * ((FreeSort (X * S3)) #), the ResultSort of S1 * (FreeSort (X * S3))
 
 the carrier' of S1 is   non  empty   set 
 
 the Arity of S1 is   non  empty   Relation-like   the carrier' of S1 -defined   the carrier of S1 *  -valued   Function-like   total  V29( the carrier' of S1, the carrier of S1 * ) V53() V54()  Element of  bool [: the carrier' of S1,( the carrier of S1 *):]
 
 the carrier of S1 *  is   non  empty   functional   FinSequence-membered  M12( the carrier of S1)
 
[: the carrier' of S1,( the carrier of S1 *):] is   Relation-like   set 
 
 bool [: the carrier' of S1,( the carrier of S1 *):] is    set 
 
(FreeSort (X * S3)) #  is   non  empty   Relation-like   the carrier of S1 *  -defined   Function-like   total   set 
 
 the Arity of S1 * ((FreeSort (X * S3)) #) is   non  empty   Relation-like   the carrier' of S1 -defined   Function-like   total   set 
 
 the ResultSort of S1 is   non  empty   Relation-like   the carrier' of S1 -defined   the carrier of S1 -valued   Function-like   total  V29( the carrier' of S1, the carrier of S1)  Element of  bool [: the carrier' of S1, the carrier of S1:]
 
[: the carrier' of S1, the carrier of S1:] is   Relation-like   set 
 
 bool [: the carrier' of S1, the carrier of S1:] is    set 
 
 the ResultSort of S1 * (FreeSort (X * S3)) is   non  empty   Relation-like   non-empty   non  empty-yielding   the carrier' of S1 -defined   Function-like   total   set 
 
 MSAlgebra(# (FreeSort (X * S3)),(FreeOper (X * S3)) #) is   strict   MSAlgebra over S1
 
 the carrier' of S2 is   non  empty   set 
 
[: the carrier' of S1, the carrier' of S2:] is   Relation-like   set 
 
 bool [: the carrier' of S1, the carrier' of S2:] is    set 
 
f is   non-empty   MSAlgebra over S1
 
 the Sorts of f is   non  empty   Relation-like   non-empty   non  empty-yielding   the carrier of S1 -defined   Function-like   total   set 
 
Af is    Element of  the carrier' of S1
 
 Sym (Af,(X * S3)) is    Element of K358((DTConMSA (X * S3)))
 
K358((DTConMSA (X * S3))) is   non  empty   Element of  bool  the carrier of (DTConMSA (X * S3))
 
 bool  the carrier of (DTConMSA (X * S3)) is    set 
 
[Af, the carrier of S1] is    set 
 
{Af, the carrier of S1} is   non  empty   set 
 
{Af} is   non  empty   set 
 
{{Af, the carrier of S1},{Af}} is   non  empty   set 
 
Af1 is   Relation-like   NAT  -defined   FinTrees  the carrier of (DTConMSA (X * S3)) -valued   Function-like  V32()  FinSequence-like   FinSubsequence-like  V53() V54()  DTree-yielding   ArgumentSeq of  Sym (Af,(X * S3))
 
 rng Af1 is    set 
 
[Af, the carrier of S1] -tree Af1 is   Relation-like   Function-like  V117()  set 
 
 dom Af1 is    Element of  bool NAT
 
 the_arity_of Af is   Relation-like   NAT  -defined   the carrier of S1 -valued   Function-like  V32()  FinSequence-like   FinSubsequence-like   Element of  the carrier of S1 * 
 
 the Arity of S1 . Af is   Relation-like   NAT  -defined   Function-like  V32()  FinSequence-like   FinSubsequence-like   Element of  the carrier of S1 * 
 
 dom (the_arity_of Af) is    Element of  bool NAT
 
 Args (Af,(FreeMSA (X * S3))) is   non  empty   functional   Element of  rng ( the Sorts of (FreeMSA (X * S3)) #)
 
 the Sorts of (FreeMSA (X * S3)) #  is   non  empty   Relation-like   the carrier of S1 *  -defined   Function-like   total   set 
 
 rng ( the Sorts of (FreeMSA (X * S3)) #) is   non  empty   set 
 
 the Arity of S1 * ( the Sorts of (FreeMSA (X * S3)) #) is   non  empty   Relation-like   the carrier' of S1 -defined   Function-like   total   set 
 
( the Arity of S1 * ( the Sorts of (FreeMSA (X * S3)) #)) . Af is    set 
 
g2 is   non  empty   Relation-like   the carrier' of S1 -defined   the carrier' of S2 -valued   Function-like   total  V29( the carrier' of S1, the carrier' of S2)  Element of  bool [: the carrier' of S1, the carrier' of S2:]
 
g2 . Af is    Element of  the carrier' of S2
 
[(g2 . Af), the carrier of S2] is    set 
 
{(g2 . Af), the carrier of S2} is   non  empty   set 
 
{(g2 . Af)} is   non  empty   set 
 
{{(g2 . Af), the carrier of S2},{(g2 . Af)}} is   non  empty   set 
 
{ the carrier of S2} is   non  empty   set 
 
[: the carrier' of S2,{ the carrier of S2}:] is   Relation-like   set 
 
 Args ((g2 . Af),(FreeMSA S3)) is   non  empty   functional   Element of  rng ( the Sorts of (FreeMSA S3) #)
 
 the Sorts of (FreeMSA S3) is   non  empty   Relation-like   non-empty   non  empty-yielding   the carrier of S2 -defined   Function-like   total   set 
 
 the Sorts of (FreeMSA S3) #  is   non  empty   Relation-like   the carrier of S2 *  -defined   Function-like   total   set 
 
 the carrier of S2 *  is   non  empty   functional   FinSequence-membered  M12( the carrier of S2)
 
 rng ( the Sorts of (FreeMSA S3) #) is   non  empty   set 
 
 the Arity of S2 is   non  empty   Relation-like   the carrier' of S2 -defined   the carrier of S2 *  -valued   Function-like   total  V29( the carrier' of S2, the carrier of S2 * ) V53() V54()  Element of  bool [: the carrier' of S2,( the carrier of S2 *):]
 
[: the carrier' of S2,( the carrier of S2 *):] is   Relation-like   set 
 
 bool [: the carrier' of S2,( the carrier of S2 *):] is    set 
 
 the Arity of S2 * ( the Sorts of (FreeMSA S3) #) is   non  empty   Relation-like   the carrier' of S2 -defined   Function-like   total   set 
 
( the Arity of S2 * ( the Sorts of (FreeMSA S3) #)) . (g2 . Af) is    set 
 
hf1 is   Relation-like   NAT  -defined   Function-like  V32()  FinSequence-like   FinSubsequence-like   DTree-yielding   Element of  Args (Af,(FreeMSA (X * S3)))
 
(S1,S2,S3,X,f1) # hf1 is    Element of  Args (Af,(S1,S2,(FreeMSA S3),X,f1))
 
 Args (Af,(S1,S2,(FreeMSA S3),X,f1)) is    Element of  rng ( the Sorts of (S1,S2,(FreeMSA S3),X,f1) #)
 
 the Sorts of (S1,S2,(FreeMSA S3),X,f1) #  is   non  empty   Relation-like   the carrier of S1 *  -defined   Function-like   total   set 
 
 rng ( the Sorts of (S1,S2,(FreeMSA S3),X,f1) #) is   non  empty   set 
 
 the Arity of S1 * ( the Sorts of (S1,S2,(FreeMSA S3),X,f1) #) is   non  empty   Relation-like   the carrier' of S1 -defined   Function-like   total   set 
 
( the Arity of S1 * ( the Sorts of (S1,S2,(FreeMSA S3),X,f1) #)) . Af is    set 
 
(Sym (Af,(X * S3))) -tree Af1 is   Relation-like   the carrier of (DTConMSA (X * S3)) -valued   Function-like  V32() V117()  Element of S1 -Terms (X * S3)
 
hf1h is   Relation-like   the carrier of (DTConMSA (X * S3)) -valued   Function-like  V32() V117()  Element of S1 -Terms (X * S3)
 
 the_sort_of hf1h is    Element of  the carrier of S1
 
(S1,S2,S3,X,f1) . (the_sort_of hf1h) is   Relation-like   the Sorts of (FreeMSA (X * S3)) . (the_sort_of hf1h) -defined   the Sorts of (S1,S2,(FreeMSA S3),X,f1) . (the_sort_of hf1h) -valued   Function-like  V29( the Sorts of (FreeMSA (X * S3)) . (the_sort_of hf1h), the Sorts of (S1,S2,(FreeMSA S3),X,f1) . (the_sort_of hf1h))  Element of  bool [:( the Sorts of (FreeMSA (X * S3)) . (the_sort_of hf1h)),( the Sorts of (S1,S2,(FreeMSA S3),X,f1) . (the_sort_of hf1h)):]
 
 the Sorts of (FreeMSA (X * S3)) . (the_sort_of hf1h) is   non  empty   set 
 
 the Sorts of (S1,S2,(FreeMSA S3),X,f1) . (the_sort_of hf1h) is    set 
 
[:( the Sorts of (FreeMSA (X * S3)) . (the_sort_of hf1h)),( the Sorts of (S1,S2,(FreeMSA S3),X,f1) . (the_sort_of hf1h)):] is   Relation-like   set 
 
 bool [:( the Sorts of (FreeMSA (X * S3)) . (the_sort_of hf1h)),( the Sorts of (S1,S2,(FreeMSA S3),X,f1) . (the_sort_of hf1h)):] is    set 
 
((S1,S2,S3,X,f1) . (the_sort_of hf1h)) . hf1h is    set 
 
 DTConMSA S3 is   non  empty   strict   with_terminals   with_nonterminals   with_useful_nonterminals  L13()
 
 the carrier of (DTConMSA S3) is   non  empty   set 
 
 FinTrees  the carrier of (DTConMSA S3) is   non  empty   functional   constituted-DTrees   DTree-set of  the carrier of (DTConMSA S3)
 
 Sym ((g2 . Af),S3) is    Element of K358((DTConMSA S3))
 
K358((DTConMSA S3)) is   non  empty   Element of  bool  the carrier of (DTConMSA S3)
 
 bool  the carrier of (DTConMSA S3) is    set 
 
hh is   Relation-like   NAT  -defined   Function-like  V32()  FinSequence-like   FinSubsequence-like   DTree-yielding   Element of  Args ((g2 . Af),(FreeMSA S3))
 
x is   Relation-like   the carrier of (DTConMSA (X * S3)) -valued   Function-like  V32() V117()  Element of S1 -Terms (X * S3)
 
 the_sort_of x is    Element of  the carrier of S1
 
((S1,S2,S3,X,f1) . (the_sort_of hf1h)) . x is    set 
 
 the_result_sort_of Af is    Element of  the carrier of S1
 
 the ResultSort of S1 . Af is    Element of  the carrier of S1
 
f1 . Af is    set 
 
[(f1 . Af), the carrier of S2] is    set 
 
{(f1 . Af), the carrier of S2} is   non  empty   set 
 
{(f1 . Af)} is   non  empty   set 
 
{{(f1 . Af), the carrier of S2},{(f1 . Af)}} is   non  empty   set 
 
[(f1 . Af), the carrier of S2] -tree hh is   Relation-like   Function-like  V117()  set 
 
s is   Relation-like   NAT  -defined   FinTrees  the carrier of (DTConMSA S3) -valued   Function-like  V32()  FinSequence-like   FinSubsequence-like  V53() V54()  DTree-yielding   ArgumentSeq of  Sym ((g2 . Af),S3)
 
(Sym ((g2 . Af),S3)) -tree s is   Relation-like   the carrier of (DTConMSA S3) -valued   Function-like  V32() V117()  Element of S2 -Terms S3
 
S2 -Terms S3 is   non  empty   functional   constituted-DTrees   Element of  bool (FinTrees  the carrier of (DTConMSA S3))
 
 bool (FinTrees  the carrier of (DTConMSA S3)) is    set 
 
((Sym ((g2 . Af),S3)) -tree s) . {} is    set 
 
[(g2 . Af), the carrier of S2] -tree s is   Relation-like   Function-like  V117()  set 
 
x . {} is    set 
 
{ the carrier of S1} is   non  empty   set 
 
[: the carrier' of S1,{ the carrier of S1}:] is   Relation-like   set 
 
t is    set 
 
v is    set 
 
[t,v] is    set 
 
{t,v} is   non  empty   set 
 
{t} is   non  empty   set 
 
{{t,v},{t}} is   non  empty   set 
 
t1 is    Element of  the carrier' of S1
 
[t1, the carrier of S1] is    set 
 
{t1, the carrier of S1} is   non  empty   set 
 
{t1} is   non  empty   set 
 
{{t1, the carrier of S1},{t1}} is   non  empty   set 
 
 Sym (t1,(X * S3)) is    Element of K358((DTConMSA (X * S3)))
 
t2 is   Relation-like   NAT  -defined   FinTrees  the carrier of (DTConMSA (X * S3)) -valued   Function-like  V32()  FinSequence-like   FinSubsequence-like  V53() V54()  DTree-yielding   ArgumentSeq of  Sym (t1,(X * S3))
 
[t1, the carrier of S1] -tree t2 is   Relation-like   Function-like  V117()  set 
 
 Args (t1,(FreeMSA (X * S3))) is   non  empty   functional   Element of  rng ( the Sorts of (FreeMSA (X * S3)) #)
 
( the Arity of S1 * ( the Sorts of (FreeMSA (X * S3)) #)) . t1 is    set 
 
g2 . t1 is    Element of  the carrier' of S2
 
 Args ((g2 . t1),(FreeMSA S3)) is   non  empty   functional   Element of  rng ( the Sorts of (FreeMSA S3) #)
 
( the Arity of S2 * ( the Sorts of (FreeMSA S3) #)) . (g2 . t1) is    set 
 
s2 is   Relation-like   NAT  -defined   Function-like  V32()  FinSequence-like   FinSubsequence-like   DTree-yielding   Element of  Args (t1,(FreeMSA (X * S3)))
 
(S1,S2,S3,X,f1) # s2 is    Element of  Args (t1,(S1,S2,(FreeMSA S3),X,f1))
 
 Args (t1,(S1,S2,(FreeMSA S3),X,f1)) is    Element of  rng ( the Sorts of (S1,S2,(FreeMSA S3),X,f1) #)
 
( the Arity of S1 * ( the Sorts of (S1,S2,(FreeMSA S3),X,f1) #)) . t1 is    set 
 
 the_result_sort_of t1 is    Element of  the carrier of S1
 
 the ResultSort of S1 . t1 is    Element of  the carrier of S1
 
f1 . t1 is    set 
 
[(f1 . t1), the carrier of S2] is    set 
 
{(f1 . t1), the carrier of S2} is   non  empty   set 
 
{(f1 . t1)} is   non  empty   set 
 
{{(f1 . t1), the carrier of S2},{(f1 . t1)}} is   non  empty   set 
 
v2 is   Relation-like   NAT  -defined   Function-like  V32()  FinSequence-like   FinSubsequence-like   DTree-yielding   Element of  Args ((g2 . t1),(FreeMSA S3))
 
[(f1 . t1), the carrier of S2] -tree v2 is   Relation-like   Function-like  V117()  set 
 
 dom t2 is    Element of  bool NAT
 
g is   non  empty   Relation-like   the carrier of S1 -defined   Function-like   total  V53() V54()  ManySortedFunction of  the Sorts of (FreeMSA (X * S3)), the Sorts of f
 
g # s2 is   Relation-like   NAT  -defined   Function-like  V32()  FinSequence-like   FinSubsequence-like   Element of  Args (t1,f)
 
 Args (t1,f) is   non  empty   functional   Element of  rng ( the Sorts of f #)
 
 the Sorts of f #  is   non  empty   Relation-like   the carrier of S1 *  -defined   Function-like   total   set 
 
 rng ( the Sorts of f #) is   non  empty   set 
 
 the Arity of S1 * ( the Sorts of f #) is   non  empty   Relation-like   the carrier' of S1 -defined   Function-like   total   set 
 
( the Arity of S1 * ( the Sorts of f #)) . t1 is    set 
 
i is  V10()  set 
 
Af1 . i is   Relation-like   Function-like   set 
 
t2 . i is   Relation-like   Function-like   set 
 
w1 is   Relation-like   the carrier of (DTConMSA (X * S3)) -valued   Function-like  V32() V117()  Element of S1 -Terms (X * S3)
 
 the_sort_of w1 is    Element of  the carrier of S1
 
(the_arity_of Af) /. i is    Element of  the carrier of S1
 
g # hf1 is   Relation-like   NAT  -defined   Function-like  V32()  FinSequence-like   FinSubsequence-like   Element of  Args (Af,f)
 
 Args (Af,f) is   non  empty   functional   Element of  rng ( the Sorts of f #)
 
( the Arity of S1 * ( the Sorts of f #)) . Af is    set 
 
hh . i is    set 
 
(S1,S2,S3,X,f1) . (the_sort_of w1) is   Relation-like   the Sorts of (FreeMSA (X * S3)) . (the_sort_of w1) -defined   the Sorts of (S1,S2,(FreeMSA S3),X,f1) . (the_sort_of w1) -valued   Function-like  V29( the Sorts of (FreeMSA (X * S3)) . (the_sort_of w1), the Sorts of (S1,S2,(FreeMSA S3),X,f1) . (the_sort_of w1))  Element of  bool [:( the Sorts of (FreeMSA (X * S3)) . (the_sort_of w1)),( the Sorts of (S1,S2,(FreeMSA S3),X,f1) . (the_sort_of w1)):]
 
 the Sorts of (FreeMSA (X * S3)) . (the_sort_of w1) is   non  empty   set 
 
 the Sorts of (S1,S2,(FreeMSA S3),X,f1) . (the_sort_of w1) is    set 
 
[:( the Sorts of (FreeMSA (X * S3)) . (the_sort_of w1)),( the Sorts of (S1,S2,(FreeMSA S3),X,f1) . (the_sort_of w1)):] is   Relation-like   set 
 
 bool [:( the Sorts of (FreeMSA (X * S3)) . (the_sort_of w1)),( the Sorts of (S1,S2,(FreeMSA S3),X,f1) . (the_sort_of w1)):] is    set 
 
((S1,S2,S3,X,f1) . (the_sort_of w1)) . w1 is    set 
 
w2 is   Relation-like   the carrier of (DTConMSA (X * S3)) -valued   Function-like  V32() V117()  Element of S1 -Terms (X * S3)
 
((S1,S2,S3,X,f1) . (the_sort_of w1)) . w2 is    set 
 
 the_sort_of w2 is    Element of  the carrier of S1
 
c27 is   Relation-like   the carrier of (DTConMSA (X * S3)) -valued   Function-like  V32() V117()  Element of S1 -Terms (X * S3)
 
 the_sort_of c27 is    Element of  the carrier of S1
 
(S1,S2,S3,X,f1) . (the_sort_of c27) is   Relation-like   the Sorts of (FreeMSA (X * S3)) . (the_sort_of c27) -defined   the Sorts of (S1,S2,(FreeMSA S3),X,f1) . (the_sort_of c27) -valued   Function-like  V29( the Sorts of (FreeMSA (X * S3)) . (the_sort_of c27), the Sorts of (S1,S2,(FreeMSA S3),X,f1) . (the_sort_of c27))  Element of  bool [:( the Sorts of (FreeMSA (X * S3)) . (the_sort_of c27)),( the Sorts of (S1,S2,(FreeMSA S3),X,f1) . (the_sort_of c27)):]
 
 the Sorts of (FreeMSA (X * S3)) . (the_sort_of c27) is   non  empty   set 
 
 the Sorts of (S1,S2,(FreeMSA S3),X,f1) . (the_sort_of c27) is    set 
 
[:( the Sorts of (FreeMSA (X * S3)) . (the_sort_of c27)),( the Sorts of (S1,S2,(FreeMSA S3),X,f1) . (the_sort_of c27)):] is   Relation-like   set 
 
 bool [:( the Sorts of (FreeMSA (X * S3)) . (the_sort_of c27)),( the Sorts of (S1,S2,(FreeMSA S3),X,f1) . (the_sort_of c27)):] is    set 
 
((S1,S2,S3,X,f1) . (the_sort_of c27)) . c27 is    set 
 
Af is    set 
 
 dom (S1,S2,S3,X,f1) is   non  empty   set 
 
(S1,S2,S3,X,f1) . Af is   Relation-like   Function-like   set 
 
Af1 is   Relation-like   Function-like   set 
 
 dom Af1 is    set 
 
g is   non  empty   Relation-like   the carrier of S1 -defined   Function-like   total  V53() V54()  ManySortedFunction of  the Sorts of (FreeMSA (X * S3)), the Sorts of f
 
hf1 is    Element of  the carrier of S1
 
g . hf1 is   non  empty   Relation-like   the Sorts of (FreeMSA (X * S3)) . hf1 -defined   the Sorts of f . hf1 -valued   Function-like   total  V29( the Sorts of (FreeMSA (X * S3)) . hf1, the Sorts of f . hf1)  Element of  bool [:( the Sorts of (FreeMSA (X * S3)) . hf1),( the Sorts of f . hf1):]
 
 the Sorts of (FreeMSA (X * S3)) . hf1 is   non  empty   set 
 
 the Sorts of f . hf1 is   non  empty   set 
 
[:( the Sorts of (FreeMSA (X * S3)) . hf1),( the Sorts of f . hf1):] is   Relation-like   set 
 
 bool [:( the Sorts of (FreeMSA (X * S3)) . hf1),( the Sorts of f . hf1):] is    set 
 
 dom (g . hf1) is   non  empty   set 
 
(FreeSort (X * S3)) . hf1 is   non  empty   set 
 
 FreeSort ((X * S3),hf1) is   non  empty   functional   constituted-DTrees   Element of  bool (TS (DTConMSA (X * S3)))
 
 TS (DTConMSA (X * S3)) is   functional   constituted-DTrees   Element of  bool (FinTrees  the carrier of (DTConMSA (X * S3)))
 
 bool (TS (DTConMSA (X * S3))) is    set 
 
hh is    set 
 
hf1h is    set 
 
Af1 . hh is    set 
 
Af1 . hf1h is    set 
 
t is    Element of  the carrier of S1
 
(X * S3) . t is   non  empty   set 
 
v is    Element of (X * S3) . t
 
[v,t] is    set 
 
{v,t} is   non  empty   set 
 
{v} is   non  empty   set 
 
{{v,t},{v}} is   non  empty   set 
 
 root-tree [v,t] is   Relation-like   Function-like  V117()  set 
 
t1 is   Relation-like   the carrier of (DTConMSA (X * S3)) -valued   Function-like  V32() V117()  Element of S1 -Terms (X * S3)
 
 the_sort_of t1 is    Element of  the carrier of S1
 
(S1,S2,S3,X,f1) . (the_sort_of t1) is   Relation-like   the Sorts of (FreeMSA (X * S3)) . (the_sort_of t1) -defined   the Sorts of (S1,S2,(FreeMSA S3),X,f1) . (the_sort_of t1) -valued   Function-like  V29( the Sorts of (FreeMSA (X * S3)) . (the_sort_of t1), the Sorts of (S1,S2,(FreeMSA S3),X,f1) . (the_sort_of t1))  Element of  bool [:( the Sorts of (FreeMSA (X * S3)) . (the_sort_of t1)),( the Sorts of (S1,S2,(FreeMSA S3),X,f1) . (the_sort_of t1)):]
 
 the Sorts of (FreeMSA (X * S3)) . (the_sort_of t1) is   non  empty   set 
 
 the Sorts of (S1,S2,(FreeMSA S3),X,f1) . (the_sort_of t1) is    set 
 
[:( the Sorts of (FreeMSA (X * S3)) . (the_sort_of t1)),( the Sorts of (S1,S2,(FreeMSA S3),X,f1) . (the_sort_of t1)):] is   Relation-like   set 
 
 bool [:( the Sorts of (FreeMSA (X * S3)) . (the_sort_of t1)),( the Sorts of (S1,S2,(FreeMSA S3),X,f1) . (the_sort_of t1)):] is    set 
 
((S1,S2,S3,X,f1) . (the_sort_of t1)) . t1 is    set 
 
t2 is   Relation-like   the carrier of (DTConMSA (X * S3)) -valued   Function-like  V32() V117()  Element of S1 -Terms (X * S3)
 
 the_sort_of t2 is    Element of  the carrier of S1
 
((S1,S2,S3,X,f1) . (the_sort_of t1)) . t2 is    set 
 
(S1,S2,S3,X,f1) . t is   Relation-like   the Sorts of (FreeMSA (X * S3)) . t -defined   the Sorts of (S1,S2,(FreeMSA S3),X,f1) . t -valued   Function-like  V29( the Sorts of (FreeMSA (X * S3)) . t, the Sorts of (S1,S2,(FreeMSA S3),X,f1) . t)  Element of  bool [:( the Sorts of (FreeMSA (X * S3)) . t),( the Sorts of (S1,S2,(FreeMSA S3),X,f1) . t):]
 
 the Sorts of (FreeMSA (X * S3)) . t is   non  empty   set 
 
 the Sorts of (S1,S2,(FreeMSA S3),X,f1) . t is    set 
 
[:( the Sorts of (FreeMSA (X * S3)) . t),( the Sorts of (S1,S2,(FreeMSA S3),X,f1) . t):] is   Relation-like   set 
 
 bool [:( the Sorts of (FreeMSA (X * S3)) . t),( the Sorts of (S1,S2,(FreeMSA S3),X,f1) . t):] is    set 
 
((S1,S2,S3,X,f1) . t) . (root-tree [v,t]) is    set 
 
X . t is    Element of  the carrier of S2
 
[v,(X . t)] is    set 
 
{v,(X . t)} is   non  empty   set 
 
{{v,(X . t)},{v}} is   non  empty   set 
 
 root-tree [v,(X . t)] is   Relation-like   Function-like  V117()  set 
 
t2 . {} is    set 
 
{ the carrier of S1} is   non  empty   set 
 
[: the carrier' of S1,{ the carrier of S1}:] is   Relation-like   set 
 
(root-tree [v,(X . t)]) . {} is    set 
 
 DTConMSA S3 is   non  empty   strict   with_terminals   with_nonterminals   with_useful_nonterminals  L13()
 
 the carrier of (DTConMSA S3) is   non  empty   set 
 
{ the carrier of S2} is   non  empty   set 
 
[: the carrier' of S2,{ the carrier of S2}:] is   Relation-like   set 
 
s2 is    Element of  the carrier of S1
 
(X * S3) . s2 is   non  empty   set 
 
v2 is    Element of (X * S3) . s2
 
[v2,s2] is    set 
 
{v2,s2} is   non  empty   set 
 
{v2} is   non  empty   set 
 
{{v2,s2},{v2}} is   non  empty   set 
 
 root-tree [v2,s2] is   Relation-like   Function-like  V117()  set 
 
((S1,S2,S3,X,f1) . t) . t2 is    set 
 
[v2,(X . t)] is    set 
 
{v2,(X . t)} is   non  empty   set 
 
{{v2,(X . t)},{v2}} is   non  empty   set 
 
 root-tree [v2,(X . t)] is   Relation-like   Function-like  V117()  set 
 
s is   Relation-like   the carrier of (DTConMSA (X * S3)) -valued   Function-like  V32() V117()  Element of S1 -Terms (X * S3)
 
 the_sort_of s is    Element of  the carrier of S1
 
x is   Relation-like   the carrier of (DTConMSA (X * S3)) -valued   Function-like  V32() V117()  Element of S1 -Terms (X * S3)
 
 the_sort_of x is    Element of  the carrier of S1
 
t is   Relation-like   the carrier of (DTConMSA (X * S3)) -valued   Function-like  V32() V117()  Element of S1 -Terms (X * S3)
 
 the_sort_of t is    Element of  the carrier of S1
 
(S1,S2,S3,X,f1) . (the_sort_of t) is   Relation-like   the Sorts of (FreeMSA (X * S3)) . (the_sort_of t) -defined   the Sorts of (S1,S2,(FreeMSA S3),X,f1) . (the_sort_of t) -valued   Function-like  V29( the Sorts of (FreeMSA (X * S3)) . (the_sort_of t), the Sorts of (S1,S2,(FreeMSA S3),X,f1) . (the_sort_of t))  Element of  bool [:( the Sorts of (FreeMSA (X * S3)) . (the_sort_of t)),( the Sorts of (S1,S2,(FreeMSA S3),X,f1) . (the_sort_of t)):]
 
 the Sorts of (FreeMSA (X * S3)) . (the_sort_of t) is   non  empty   set 
 
 the Sorts of (S1,S2,(FreeMSA S3),X,f1) . (the_sort_of t) is    set 
 
[:( the Sorts of (FreeMSA (X * S3)) . (the_sort_of t)),( the Sorts of (S1,S2,(FreeMSA S3),X,f1) . (the_sort_of t)):] is   Relation-like   set 
 
 bool [:( the Sorts of (FreeMSA (X * S3)) . (the_sort_of t)),( the Sorts of (S1,S2,(FreeMSA S3),X,f1) . (the_sort_of t)):] is    set 
 
((S1,S2,S3,X,f1) . (the_sort_of t)) . t is    set 
 
S1 is   non  empty   non  void   feasible  ()  ManySortedSign 
 
 the carrier of S1 is   non  empty   set 
 
 id  the carrier of S1 is   non  empty   Relation-like   the carrier of S1 -defined   the carrier of S1 -valued   Function-like   one-to-one   total  V29( the carrier of S1, the carrier of S1)  Element of  bool [: the carrier of S1, the carrier of S1:]
 
[: the carrier of S1, the carrier of S1:] is   Relation-like   set 
 
 bool [: the carrier of S1, the carrier of S1:] is    set 
 
 the carrier' of S1 is   non  empty   set 
 
 id  the carrier' of S1 is   non  empty   Relation-like   the carrier' of S1 -defined   the carrier' of S1 -valued   Function-like   one-to-one   total  V29( the carrier' of S1, the carrier' of S1)  Element of  bool [: the carrier' of S1, the carrier' of S1:]
 
[: the carrier' of S1, the carrier' of S1:] is   Relation-like   set 
 
 bool [: the carrier' of S1, the carrier' of S1:] is    set 
 
S2 is   non  empty   Relation-like   non-empty   non  empty-yielding   the carrier of S1 -defined   Function-like   total   set 
 
(S1,S1,S2,(id  the carrier of S1),(id  the carrier' of S1)) is   non  empty   Relation-like   the carrier of S1 -defined   Function-like   total  V53() V54()  ManySortedFunction of  the Sorts of (FreeMSA ((id  the carrier of S1) * S2)), the Sorts of (S1,S1,(FreeMSA S2),(id  the carrier of S1),(id  the carrier' of S1))
 
(id  the carrier of S1) * S2 is   non  empty   Relation-like   non-empty   non  empty-yielding   the carrier of S1 -defined   Function-like   total   set 
 
 FreeMSA ((id  the carrier of S1) * S2) is   strict   non-empty  V132(S1)  MSAlgebra over S1
 
 the Sorts of (FreeMSA ((id  the carrier of S1) * S2)) is   non  empty   Relation-like   non-empty   non  empty-yielding   the carrier of S1 -defined   Function-like   total   set 
 
 FreeMSA S2 is   strict   non-empty  V132(S1)  MSAlgebra over S1
 
(S1,S1,(FreeMSA S2),(id  the carrier of S1),(id  the carrier' of S1)) is   strict   MSAlgebra over S1
 
 the Sorts of (S1,S1,(FreeMSA S2),(id  the carrier of S1),(id  the carrier' of S1)) is   non  empty   Relation-like   the carrier of S1 -defined   Function-like   total   set 
 
 the Sorts of (FreeMSA S2) is   non  empty   Relation-like   non-empty   non  empty-yielding   the carrier of S1 -defined   Function-like   total   set 
 
 id  the Sorts of (FreeMSA S2) is   non  empty   Relation-like   the carrier of S1 -defined   Function-like   total  V53() V54()  ManySortedFunction of  the Sorts of (FreeMSA S2), the Sorts of (FreeMSA S2)
 
 dom S2 is   non  empty   set 
 
f2 is    set 
 
 FreeGen S2 is   non  empty   Relation-like   non-empty   non  empty-yielding   the carrier of S1 -defined   Function-like   total  V131(S1, FreeMSA S2)  GeneratorSet of  FreeMSA S2
 
g2 is    Element of  the carrier of S1
 
(FreeGen S2) . g2 is   non  empty   set 
 
 the Sorts of (FreeMSA S2) . g2 is   non  empty   set 
 
(id  the Sorts of (FreeMSA S2)) . g2 is   non  empty   Relation-like   the Sorts of (FreeMSA S2) . g2 -defined   the Sorts of (FreeMSA S2) . g2 -valued   Function-like   total  V29( the Sorts of (FreeMSA S2) . g2, the Sorts of (FreeMSA S2) . g2)  Element of  bool [:( the Sorts of (FreeMSA S2) . g2),( the Sorts of (FreeMSA S2) . g2):]
 
[:( the Sorts of (FreeMSA S2) . g2),( the Sorts of (FreeMSA S2) . g2):] is   Relation-like   set 
 
 bool [:( the Sorts of (FreeMSA S2) . g2),( the Sorts of (FreeMSA S2) . g2):] is    set 
 
((id  the Sorts of (FreeMSA S2)) . g2) | ((FreeGen S2) . g2) is   Relation-like  (FreeGen S2) . g2 -defined   the Sorts of (FreeMSA S2) . g2 -defined   the Sorts of (FreeMSA S2) . g2 -valued   Function-like   Element of  bool [:( the Sorts of (FreeMSA S2) . g2),( the Sorts of (FreeMSA S2) . g2):]
 
[:((FreeGen S2) . g2),( the Sorts of (FreeMSA S2) . g2):] is   Relation-like   set 
 
 bool [:((FreeGen S2) . g2),( the Sorts of (FreeMSA S2) . g2):] is    set 
 
 dom (((id  the Sorts of (FreeMSA S2)) . g2) | ((FreeGen S2) . g2)) is    set 
 
f is    set 
 
g is    Element of  the Sorts of (FreeMSA S2) . g2
 
 FreeGen (g2,S2) is   non  empty   Element of  bool ((FreeSort S2) . g2)
 
 FreeSort S2 is   non  empty   Relation-like   non-empty   non  empty-yielding   the carrier of S1 -defined   Function-like   total   set 
 
(FreeSort S2) . g2 is   non  empty   set 
 
 bool ((FreeSort S2) . g2) is    set 
 
S2 . g2 is   non  empty   set 
 
Af is    set 
 
[Af,g2] is    set 
 
{Af,g2} is   non  empty   set 
 
{Af} is   non  empty   set 
 
{{Af,g2},{Af}} is   non  empty   set 
 
 root-tree [Af,g2] is   Relation-like   Function-like  V117()  set 
 
(((id  the Sorts of (FreeMSA S2)) . g2) | ((FreeGen S2) . g2)) . f is    set 
 
((id  the Sorts of (FreeMSA S2)) . g2) . g is    Element of  the Sorts of (FreeMSA S2) . g2
 
 id ( the Sorts of (FreeMSA S2) . g2) is   non  empty   Relation-like   the Sorts of (FreeMSA S2) . g2 -defined   the Sorts of (FreeMSA S2) . g2 -valued   Function-like   one-to-one   total  V29( the Sorts of (FreeMSA S2) . g2, the Sorts of (FreeMSA S2) . g2)  Element of  bool [:( the Sorts of (FreeMSA S2) . g2),( the Sorts of (FreeMSA S2) . g2):]
 
(id ( the Sorts of (FreeMSA S2) . g2)) . g is    Element of  the Sorts of (FreeMSA S2) . g2
 
(id  the carrier of S1) . g2 is    Element of  the carrier of S1
 
[Af,((id  the carrier of S1) . g2)] is    set 
 
{Af,((id  the carrier of S1) . g2)} is   non  empty   set 
 
{{Af,((id  the carrier of S1) . g2)},{Af}} is   non  empty   set 
 
 root-tree [Af,((id  the carrier of S1) . g2)] is   Relation-like   Function-like  V117()  set 
 
(S1,S1,S2,(id  the carrier of S1),(id  the carrier' of S1)) . g2 is   Relation-like   the Sorts of (FreeMSA ((id  the carrier of S1) * S2)) . g2 -defined   the Sorts of (S1,S1,(FreeMSA S2),(id  the carrier of S1),(id  the carrier' of S1)) . g2 -valued   Function-like  V29( the Sorts of (FreeMSA ((id  the carrier of S1) * S2)) . g2, the Sorts of (S1,S1,(FreeMSA S2),(id  the carrier of S1),(id  the carrier' of S1)) . g2)  Element of  bool [:( the Sorts of (FreeMSA ((id  the carrier of S1) * S2)) . g2),( the Sorts of (S1,S1,(FreeMSA S2),(id  the carrier of S1),(id  the carrier' of S1)) . g2):]
 
 the Sorts of (FreeMSA ((id  the carrier of S1) * S2)) . g2 is   non  empty   set 
 
 the Sorts of (S1,S1,(FreeMSA S2),(id  the carrier of S1),(id  the carrier' of S1)) . g2 is    set 
 
[:( the Sorts of (FreeMSA ((id  the carrier of S1) * S2)) . g2),( the Sorts of (S1,S1,(FreeMSA S2),(id  the carrier of S1),(id  the carrier' of S1)) . g2):] is   Relation-like   set 
 
 bool [:( the Sorts of (FreeMSA ((id  the carrier of S1) * S2)) . g2),( the Sorts of (S1,S1,(FreeMSA S2),(id  the carrier of S1),(id  the carrier' of S1)) . g2):] is    set 
 
((S1,S1,S2,(id  the carrier of S1),(id  the carrier' of S1)) . g2) . g is    set 
 
((S1,S1,S2,(id  the carrier of S1),(id  the carrier' of S1)) . g2) | ((FreeGen S2) . g2) is   Relation-like  (FreeGen S2) . g2 -defined   the Sorts of (FreeMSA ((id  the carrier of S1) * S2)) . g2 -defined   the Sorts of (S1,S1,(FreeMSA S2),(id  the carrier of S1),(id  the carrier' of S1)) . g2 -valued   Function-like   Element of  bool [:( the Sorts of (FreeMSA ((id  the carrier of S1) * S2)) . g2),( the Sorts of (S1,S1,(FreeMSA S2),(id  the carrier of S1),(id  the carrier' of S1)) . g2):]
 
(((S1,S1,S2,(id  the carrier of S1),(id  the carrier' of S1)) . g2) | ((FreeGen S2) . g2)) . f is    set 
 
 dom (((S1,S1,S2,(id  the carrier of S1),(id  the carrier' of S1)) . g2) | ((FreeGen S2) . g2)) is    set 
 
(id  the Sorts of (FreeMSA S2)) || (FreeGen S2) is   non  empty   Relation-like   the carrier of S1 -defined   Function-like   total  V53() V54()  ManySortedFunction of  FreeGen S2, the Sorts of (FreeMSA S2)
 
((id  the Sorts of (FreeMSA S2)) || (FreeGen S2)) . g2 is   non  empty   Relation-like  (FreeGen S2) . g2 -defined   the Sorts of (FreeMSA S2) . g2 -valued   Function-like   total  V29((FreeGen S2) . g2, the Sorts of (FreeMSA S2) . g2)  Element of  bool [:((FreeGen S2) . g2),( the Sorts of (FreeMSA S2) . g2):]
 
 FreeGen ((id  the carrier of S1) * S2) is   non  empty   Relation-like   non-empty   non  empty-yielding   the carrier of S1 -defined   Function-like   total  V131(S1, FreeMSA ((id  the carrier of S1) * S2))  GeneratorSet of  FreeMSA ((id  the carrier of S1) * S2)
 
(S1,S1,S2,(id  the carrier of S1),(id  the carrier' of S1)) || (FreeGen ((id  the carrier of S1) * S2)) is   non  empty   Relation-like   the carrier of S1 -defined   Function-like   total  V53() V54()  ManySortedFunction of  FreeGen ((id  the carrier of S1) * S2), the Sorts of (S1,S1,(FreeMSA S2),(id  the carrier of S1),(id  the carrier' of S1))
 
((S1,S1,S2,(id  the carrier of S1),(id  the carrier' of S1)) || (FreeGen ((id  the carrier of S1) * S2))) . g2 is   Relation-like  (FreeGen ((id  the carrier of S1) * S2)) . g2 -defined   the Sorts of (S1,S1,(FreeMSA S2),(id  the carrier of S1),(id  the carrier' of S1)) . g2 -valued   Function-like  V29((FreeGen ((id  the carrier of S1) * S2)) . g2, the Sorts of (S1,S1,(FreeMSA S2),(id  the carrier of S1),(id  the carrier' of S1)) . g2)  Element of  bool [:((FreeGen ((id  the carrier of S1) * S2)) . g2),( the Sorts of (S1,S1,(FreeMSA S2),(id  the carrier of S1),(id  the carrier' of S1)) . g2):]
 
(FreeGen ((id  the carrier of S1) * S2)) . g2 is   non  empty   set 
 
[:((FreeGen ((id  the carrier of S1) * S2)) . g2),( the Sorts of (S1,S1,(FreeMSA S2),(id  the carrier of S1),(id  the carrier' of S1)) . g2):] is   Relation-like   set 
 
 bool [:((FreeGen ((id  the carrier of S1) * S2)) . g2),( the Sorts of (S1,S1,(FreeMSA S2),(id  the carrier of S1),(id  the carrier' of S1)) . g2):] is    set 
 
((S1,S1,S2,(id  the carrier of S1),(id  the carrier' of S1)) . g2) | ((FreeGen ((id  the carrier of S1) * S2)) . g2) is   Relation-like   the Sorts of (FreeMSA ((id  the carrier of S1) * S2)) . g2 -defined  (FreeGen ((id  the carrier of S1) * S2)) . g2 -defined   the Sorts of (FreeMSA ((id  the carrier of S1) * S2)) . g2 -defined   the Sorts of (S1,S1,(FreeMSA S2),(id  the carrier of S1),(id  the carrier' of S1)) . g2 -valued   Function-like   Element of  bool [:( the Sorts of (FreeMSA ((id  the carrier of S1) * S2)) . g2),( the Sorts of (S1,S1,(FreeMSA S2),(id  the carrier of S1),(id  the carrier' of S1)) . g2):]
 
((id  the Sorts of (FreeMSA S2)) || (FreeGen S2)) . f2 is   Relation-like   Function-like   set 
 
((S1,S1,S2,(id  the carrier of S1),(id  the carrier' of S1)) || (FreeGen ((id  the carrier of S1) * S2))) . f2 is   Relation-like   Function-like   set 
 
S3 is   non  empty   non  void   feasible  ()  ManySortedSign 
 
 the carrier of S3 is   non  empty   set 
 
S1 is   non  empty   non  void   feasible  ()  ManySortedSign 
 
 the carrier of S1 is   non  empty   set 
 
S2 is   non  empty   non  void   feasible  ()  ManySortedSign 
 
 the carrier of S2 is   non  empty   set 
 
[: the carrier of S1, the carrier of S2:] is   Relation-like   set 
 
 bool [: the carrier of S1, the carrier of S2:] is    set 
 
[: the carrier of S2, the carrier of S3:] is   Relation-like   set 
 
 bool [: the carrier of S2, the carrier of S3:] is    set 
 
X is   non  empty   Relation-like   non-empty   non  empty-yielding   the carrier of S3 -defined   Function-like   total   set 
 
f1 is   non  empty   Relation-like   the carrier of S1 -defined   the carrier of S2 -valued   Function-like   total  V29( the carrier of S1, the carrier of S2)  Element of  bool [: the carrier of S1, the carrier of S2:]
 
g1 is   Relation-like   Function-like   set 
 
f2 is   non  empty   Relation-like   the carrier of S2 -defined   the carrier of S3 -valued   Function-like   total  V29( the carrier of S2, the carrier of S3)  Element of  bool [: the carrier of S2, the carrier of S3:]
 
f2 * f1 is   non  empty   Relation-like   the carrier of S1 -defined   the carrier of S3 -valued   Function-like   total  V29( the carrier of S1, the carrier of S3)  Element of  bool [: the carrier of S1, the carrier of S3:]
 
[: the carrier of S1, the carrier of S3:] is   Relation-like   set 
 
 bool [: the carrier of S1, the carrier of S3:] is    set 
 
f2 * X is   non  empty   Relation-like   non-empty   non  empty-yielding   the carrier of S2 -defined   Function-like   total   set 
 
(S1,S2,(f2 * X),f1,g1) is   non  empty   Relation-like   the carrier of S1 -defined   Function-like   total  V53() V54()  ManySortedFunction of  the Sorts of (FreeMSA (f1 * (f2 * X))), the Sorts of (S1,S2,(FreeMSA (f2 * X)),f1,g1)
 
f1 * (f2 * X) is   non  empty   Relation-like   non-empty   non  empty-yielding   the carrier of S1 -defined   Function-like   total   set 
 
 FreeMSA (f1 * (f2 * X)) is   strict   non-empty  V132(S1)  MSAlgebra over S1
 
 the Sorts of (FreeMSA (f1 * (f2 * X))) is   non  empty   Relation-like   non-empty   non  empty-yielding   the carrier of S1 -defined   Function-like   total   set 
 
 FreeMSA (f2 * X) is   strict   non-empty  V132(S2)  MSAlgebra over S2
 
(S1,S2,(FreeMSA (f2 * X)),f1,g1) is   strict   MSAlgebra over S1
 
 the Sorts of (S1,S2,(FreeMSA (f2 * X)),f1,g1) is   non  empty   Relation-like   the carrier of S1 -defined   Function-like   total   set 
 
g2 is   Relation-like   Function-like   set 
 
g1 * g2 is   Relation-like   Function-like   set 
 
(S1,S3,X,(f2 * f1),(g1 * g2)) is   non  empty   Relation-like   the carrier of S1 -defined   Function-like   total  V53() V54()  ManySortedFunction of  the Sorts of (FreeMSA ((f2 * f1) * X)), the Sorts of (S1,S3,(FreeMSA X),(f2 * f1),(g1 * g2))
 
(f2 * f1) * X is   non  empty   Relation-like   non-empty   non  empty-yielding   the carrier of S1 -defined   Function-like   total   set 
 
 FreeMSA ((f2 * f1) * X) is   strict   non-empty  V132(S1)  MSAlgebra over S1
 
 the Sorts of (FreeMSA ((f2 * f1) * X)) is   non  empty   Relation-like   non-empty   non  empty-yielding   the carrier of S1 -defined   Function-like   total   set 
 
 FreeMSA X is   strict   non-empty  V132(S3)  MSAlgebra over S3
 
(S1,S3,(FreeMSA X),(f2 * f1),(g1 * g2)) is   strict   MSAlgebra over S1
 
 the Sorts of (S1,S3,(FreeMSA X),(f2 * f1),(g1 * g2)) is   non  empty   Relation-like   the carrier of S1 -defined   Function-like   total   set 
 
(S2,S3,X,f2,g2) is   non  empty   Relation-like   the carrier of S2 -defined   Function-like   total  V53() V54()  ManySortedFunction of  the Sorts of (FreeMSA (f2 * X)), the Sorts of (S2,S3,(FreeMSA X),f2,g2)
 
 the Sorts of (FreeMSA (f2 * X)) is   non  empty   Relation-like   non-empty   non  empty-yielding   the carrier of S2 -defined   Function-like   total   set 
 
(S2,S3,(FreeMSA X),f2,g2) is   strict   MSAlgebra over S2
 
 the Sorts of (S2,S3,(FreeMSA X),f2,g2) is   non  empty   Relation-like   the carrier of S2 -defined   Function-like   total   set 
 
f1 * (S2,S3,X,f2,g2) is   non  empty   Relation-like   the carrier of S1 -defined   Function-like   total  V53() V54()  set 
 
(f1 * (S2,S3,X,f2,g2)) ** (S1,S2,(f2 * X),f1,g1) is   Relation-like   Function-like  V53() V54()  set 
 
hf1 is    set 
 
 the Sorts of (S2,S3,(FreeMSA X),f2,g2) . hf1 is    set 
 
 the Sorts of (FreeMSA (f2 * X)) . hf1 is    set 
 
hh is    Element of  the carrier of S2
 
 the Sorts of (S2,S3,(FreeMSA X),f2,g2) . hh is    set 
 
 the Sorts of (FreeMSA X) is   non  empty   Relation-like   non-empty   non  empty-yielding   the carrier of S3 -defined   Function-like   total   set 
 
f2 *  the Sorts of (FreeMSA X) is   non  empty   Relation-like   non-empty   non  empty-yielding   the carrier of S2 -defined   Function-like   total   set 
 
(f2 *  the Sorts of (FreeMSA X)) . hh is   non  empty   set 
 
(S1,S2,(S2,S3,(FreeMSA X),f2,g2),f1,g1) is   strict   MSAlgebra over S1
 
Af1 is   non-empty   MSAlgebra over S1
 
 the Sorts of Af1 is   non  empty   Relation-like   non-empty   non  empty-yielding   the carrier of S1 -defined   Function-like   total   set 
 
Af is   non-empty   MSAlgebra over S1
 
 the Sorts of Af is   non  empty   Relation-like   non-empty   non  empty-yielding   the carrier of S1 -defined   Function-like   total   set 
 
hf1 is   non  empty   Relation-like   the carrier of S1 -defined   Function-like   total  V53() V54()  ManySortedFunction of  the Sorts of Af1, the Sorts of Af
 
hh is   non  empty   Relation-like   the carrier of S1 -defined   Function-like   total  V53() V54()  ManySortedFunction of  the Sorts of (FreeMSA ((f2 * f1) * X)), the Sorts of Af1
 
hf1 ** hh is   non  empty   Relation-like   the carrier of S1 -defined   Function-like   total  V53() V54()  ManySortedFunction of  the Sorts of (FreeMSA ((f2 * f1) * X)), the Sorts of Af
 
s is    Element of  the carrier of S1
 
((f2 * f1) * X) . s is   non  empty   set 
 
 DTConMSA ((f2 * f1) * X) is   non  empty   strict   with_terminals   with_nonterminals   with_useful_nonterminals  L13()
 
 the carrier of (DTConMSA ((f2 * f1) * X)) is   non  empty   set 
 
 FinTrees  the carrier of (DTConMSA ((f2 * f1) * X)) is   non  empty   functional   constituted-DTrees   DTree-set of  the carrier of (DTConMSA ((f2 * f1) * X))
 
S1 -Terms ((f2 * f1) * X) is   non  empty   functional   constituted-DTrees   Element of  bool (FinTrees  the carrier of (DTConMSA ((f2 * f1) * X)))
 
 bool (FinTrees  the carrier of (DTConMSA ((f2 * f1) * X))) is    set 
 
x is    Element of ((f2 * f1) * X) . s
 
[x,s] is    set 
 
{x,s} is   non  empty   set 
 
{x} is   non  empty   set 
 
{{x,s},{x}} is   non  empty   set 
 
 root-tree [x,s] is   Relation-like   Function-like  V117()  set 
 
 FreeSort ((f2 * f1) * X) is   non  empty   Relation-like   non-empty   non  empty-yielding   the carrier of S1 -defined   Function-like   total   set 
 
 FreeOper ((f2 * f1) * X) is   non  empty   Relation-like   the carrier' of S1 -defined   Function-like   total  V53() V54()  ManySortedFunction of  the Arity of S1 * ((FreeSort ((f2 * f1) * X)) #), the ResultSort of S1 * (FreeSort ((f2 * f1) * X))
 
 the carrier' of S1 is   non  empty   set 
 
 the Arity of S1 is   non  empty   Relation-like   the carrier' of S1 -defined   the carrier of S1 *  -valued   Function-like   total  V29( the carrier' of S1, the carrier of S1 * ) V53() V54()  Element of  bool [: the carrier' of S1,( the carrier of S1 *):]
 
 the carrier of S1 *  is   non  empty   functional   FinSequence-membered  M12( the carrier of S1)
 
[: the carrier' of S1,( the carrier of S1 *):] is   Relation-like   set 
 
 bool [: the carrier' of S1,( the carrier of S1 *):] is    set 
 
(FreeSort ((f2 * f1) * X)) #  is   non  empty   Relation-like   the carrier of S1 *  -defined   Function-like   total   set 
 
 the Arity of S1 * ((FreeSort ((f2 * f1) * X)) #) is   non  empty   Relation-like   the carrier' of S1 -defined   Function-like   total   set 
 
 the ResultSort of S1 is   non  empty   Relation-like   the carrier' of S1 -defined   the carrier of S1 -valued   Function-like   total  V29( the carrier' of S1, the carrier of S1)  Element of  bool [: the carrier' of S1, the carrier of S1:]
 
[: the carrier' of S1, the carrier of S1:] is   Relation-like   set 
 
 bool [: the carrier' of S1, the carrier of S1:] is    set 
 
 the ResultSort of S1 * (FreeSort ((f2 * f1) * X)) is   non  empty   Relation-like   non-empty   non  empty-yielding   the carrier' of S1 -defined   Function-like   total   set 
 
 MSAlgebra(# (FreeSort ((f2 * f1) * X)),(FreeOper ((f2 * f1) * X)) #) is   strict   MSAlgebra over S1
 
t is   Relation-like   the carrier of (DTConMSA ((f2 * f1) * X)) -valued   Function-like  V32() V117()  Element of S1 -Terms ((f2 * f1) * X)
 
 the_sort_of t is    Element of  the carrier of S1
 
(FreeSort ((f2 * f1) * X)) . s is   non  empty   set 
 
 FreeSort (((f2 * f1) * X),s) is   non  empty   functional   constituted-DTrees   Element of  bool (TS (DTConMSA ((f2 * f1) * X)))
 
 TS (DTConMSA ((f2 * f1) * X)) is   functional   constituted-DTrees   Element of  bool (FinTrees  the carrier of (DTConMSA ((f2 * f1) * X)))
 
 bool (TS (DTConMSA ((f2 * f1) * X))) is    set 
 
 the Sorts of (FreeMSA ((f2 * f1) * X)) . s is   non  empty   set 
 
f1 . s is    Element of  the carrier of S2
 
(f2 * X) . (f1 . s) is   non  empty   set 
 
hf1h is   non  empty   Relation-like   the carrier of S1 -defined   Function-like   total  V53() V54()  ManySortedFunction of  the Sorts of (FreeMSA ((f2 * f1) * X)), the Sorts of (S1,S3,(FreeMSA X),(f2 * f1),(g1 * g2))
 
hf1h . s is   Relation-like   the Sorts of (FreeMSA ((f2 * f1) * X)) . s -defined   the Sorts of (S1,S3,(FreeMSA X),(f2 * f1),(g1 * g2)) . s -valued   Function-like  V29( the Sorts of (FreeMSA ((f2 * f1) * X)) . s, the Sorts of (S1,S3,(FreeMSA X),(f2 * f1),(g1 * g2)) . s)  Element of  bool [:( the Sorts of (FreeMSA ((f2 * f1) * X)) . s),( the Sorts of (S1,S3,(FreeMSA X),(f2 * f1),(g1 * g2)) . s):]
 
 the Sorts of (S1,S3,(FreeMSA X),(f2 * f1),(g1 * g2)) . s is    set 
 
[:( the Sorts of (FreeMSA ((f2 * f1) * X)) . s),( the Sorts of (S1,S3,(FreeMSA X),(f2 * f1),(g1 * g2)) . s):] is   Relation-like   set 
 
 bool [:( the Sorts of (FreeMSA ((f2 * f1) * X)) . s),( the Sorts of (S1,S3,(FreeMSA X),(f2 * f1),(g1 * g2)) . s):] is    set 
 
(hf1h . s) . (root-tree [x,s]) is    set 
 
 the Sorts of (FreeMSA (f1 * (f2 * X))) . s is   non  empty   set 
 
 the Sorts of (S1,S2,(FreeMSA (f2 * X)),f1,g1) . s is    set 
 
 the Sorts of Af1 . s is   non  empty   set 
 
 the Sorts of Af . s is   non  empty   set 
 
(S1,S2,(f2 * X),f1,g1) . s is   Relation-like   the Sorts of (FreeMSA (f1 * (f2 * X))) . s -defined   the Sorts of (S1,S2,(FreeMSA (f2 * X)),f1,g1) . s -valued   Function-like  V29( the Sorts of (FreeMSA (f1 * (f2 * X))) . s, the Sorts of (S1,S2,(FreeMSA (f2 * X)),f1,g1) . s)  Element of  bool [:( the Sorts of (FreeMSA (f1 * (f2 * X))) . s),( the Sorts of (S1,S2,(FreeMSA (f2 * X)),f1,g1) . s):]
 
[:( the Sorts of (FreeMSA (f1 * (f2 * X))) . s),( the Sorts of (S1,S2,(FreeMSA (f2 * X)),f1,g1) . s):] is   Relation-like   set 
 
 bool [:( the Sorts of (FreeMSA (f1 * (f2 * X))) . s),( the Sorts of (S1,S2,(FreeMSA (f2 * X)),f1,g1) . s):] is    set 
 
hf1 . s is   non  empty   Relation-like   the Sorts of Af1 . s -defined   the Sorts of Af . s -valued   Function-like   total  V29( the Sorts of Af1 . s, the Sorts of Af . s)  Element of  bool [:( the Sorts of Af1 . s),( the Sorts of Af . s):]
 
[:( the Sorts of Af1 . s),( the Sorts of Af . s):] is   Relation-like   set 
 
 bool [:( the Sorts of Af1 . s),( the Sorts of Af . s):] is    set 
 
(hf1 . s) * ((S1,S2,(f2 * X),f1,g1) . s) is   Relation-like   the Sorts of (FreeMSA (f1 * (f2 * X))) . s -defined   the Sorts of Af . s -valued   Function-like   Element of  bool [:( the Sorts of (FreeMSA (f1 * (f2 * X))) . s),( the Sorts of Af . s):]
 
[:( the Sorts of (FreeMSA (f1 * (f2 * X))) . s),( the Sorts of Af . s):] is   Relation-like   set 
 
 bool [:( the Sorts of (FreeMSA (f1 * (f2 * X))) . s),( the Sorts of Af . s):] is    set 
 
((hf1 . s) * ((S1,S2,(f2 * X),f1,g1) . s)) . (root-tree [x,s]) is    set 
 
((S1,S2,(f2 * X),f1,g1) . s) . (root-tree [x,s]) is    set 
 
(hf1 . s) . (((S1,S2,(f2 * X),f1,g1) . s) . (root-tree [x,s])) is    set 
 
[x,(f1 . s)] is    set 
 
{x,(f1 . s)} is   non  empty   set 
 
{{x,(f1 . s)},{x}} is   non  empty   set 
 
 root-tree [x,(f1 . s)] is   Relation-like   Function-like  V117()  set 
 
(hf1 . s) . (root-tree [x,(f1 . s)]) is    set 
 
(S2,S3,X,f2,g2) . (f1 . s) is   Relation-like   the Sorts of (FreeMSA (f2 * X)) . (f1 . s) -defined   the Sorts of (S2,S3,(FreeMSA X),f2,g2) . (f1 . s) -valued   Function-like  V29( the Sorts of (FreeMSA (f2 * X)) . (f1 . s), the Sorts of (S2,S3,(FreeMSA X),f2,g2) . (f1 . s))  Element of  bool [:( the Sorts of (FreeMSA (f2 * X)) . (f1 . s)),( the Sorts of (S2,S3,(FreeMSA X),f2,g2) . (f1 . s)):]
 
 the Sorts of (FreeMSA (f2 * X)) . (f1 . s) is   non  empty   set 
 
 the Sorts of (S2,S3,(FreeMSA X),f2,g2) . (f1 . s) is    set 
 
[:( the Sorts of (FreeMSA (f2 * X)) . (f1 . s)),( the Sorts of (S2,S3,(FreeMSA X),f2,g2) . (f1 . s)):] is   Relation-like   set 
 
 bool [:( the Sorts of (FreeMSA (f2 * X)) . (f1 . s)),( the Sorts of (S2,S3,(FreeMSA X),f2,g2) . (f1 . s)):] is    set 
 
((S2,S3,X,f2,g2) . (f1 . s)) . (root-tree [x,(f1 . s)]) is    set 
 
f2 . (f1 . s) is    Element of  the carrier of S3
 
[x,(f2 . (f1 . s))] is    set 
 
{x,(f2 . (f1 . s))} is   non  empty   set 
 
{{x,(f2 . (f1 . s))},{x}} is   non  empty   set 
 
 root-tree [x,(f2 . (f1 . s))] is   Relation-like   Function-like  V117()  set 
 
(f2 * f1) . s is    Element of  the carrier of S3
 
[x,((f2 * f1) . s)] is    set 
 
{x,((f2 * f1) . s)} is   non  empty   set 
 
{{x,((f2 * f1) . s)},{x}} is   non  empty   set 
 
 root-tree [x,((f2 * f1) . s)] is   Relation-like   Function-like  V117()  set