:: FTACELL1 semantic presentation

begin

definition
let ap, bp, cp, dp, cin be ( ( ) ( ) set ) ;
func BitFTA0Str (ap,bp,cp,dp,cin) -> ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) equals :: FTACELL1:def 1
(BitGFA0Str (ap : ( ( non empty ) ( non empty ) ManySortedSign ) ,bp : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,cp : ( ( ) ( Relation-like the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) M16( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the Arity of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) ( Relation-like Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) Element of K27(K28( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * K239( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,bp : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) : ( ( Relation-like K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) ( Relation-like K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) set ) : ( ( Relation-like ) ( Relation-like Function-like ) set ) , the ResultSort of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) ( Relation-like Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) Element of K27(K28( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * bp : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( Relation-like ) ( Relation-like ) set ) )) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) +* (BitGFA0Str ((GFA0AdderOutput (ap : ( ( non empty ) ( non empty ) ManySortedSign ) ,bp : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,cp : ( ( ) ( Relation-like the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) M16( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the Arity of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) ( Relation-like Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) Element of K27(K28( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * K239( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,bp : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) : ( ( Relation-like K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) ( Relation-like K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) set ) : ( ( Relation-like ) ( Relation-like Function-like ) set ) , the ResultSort of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) ( Relation-like Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) Element of K27(K28( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * bp : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( Relation-like ) ( Relation-like ) set ) )) )) : ( ( ) ( ) Element of InnerVertices (GFA0AdderStr (ap : ( ( non empty ) ( non empty ) ManySortedSign ) ,bp : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,cp : ( ( ) ( Relation-like the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) M16( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the Arity of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) ( Relation-like Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) Element of K27(K28( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * K239( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,bp : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) : ( ( Relation-like K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) ( Relation-like K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) set ) : ( ( Relation-like ) ( Relation-like Function-like ) set ) , the ResultSort of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) ( Relation-like Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) Element of K27(K28( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * bp : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( Relation-like ) ( Relation-like ) set ) )) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (GFA0AdderStr (ap : ( ( non empty ) ( non empty ) ManySortedSign ) ,bp : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,cp : ( ( ) ( Relation-like the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) M16( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the Arity of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) ( Relation-like Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) Element of K27(K28( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * K239( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,bp : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) : ( ( Relation-like K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) ( Relation-like K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) set ) : ( ( Relation-like ) ( Relation-like Function-like ) set ) , the ResultSort of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) ( Relation-like Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) Element of K27(K28( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * bp : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( Relation-like ) ( Relation-like ) set ) )) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,cin : ( ( Relation-like Function-like V41(ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) FinSequence-like ) ( Relation-like K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) -defined Function-like V34() V41(ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) FinSequence-like FinSubsequence-like V49() ) set ) ,dp : ( ( Function-like V18(bp : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) ( Relation-like Function-like V18(bp : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) Element of K27(K28(bp : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( non empty strict ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) ;
end;

definition
let ap, bp, cp, dp, cin be ( ( ) ( ) set ) ;
func BitFTA0Circ (ap,bp,cp,dp,cin) -> ( ( strict V105( BitFTA0Str (ap : ( ( non empty ) ( non empty ) ManySortedSign ) ,bp : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,cp : ( ( ) ( Relation-like the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) M16( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the Arity of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) ( Relation-like Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) Element of K27(K28( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * K239( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,bp : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) : ( ( Relation-like K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) ( Relation-like K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) set ) : ( ( Relation-like ) ( Relation-like Function-like ) set ) , the ResultSort of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) ( Relation-like Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) Element of K27(K28( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * bp : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( Relation-like ) ( Relation-like ) set ) )) ,dp : ( ( Function-like V18(bp : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) ( Relation-like Function-like V18(bp : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) Element of K27(K28(bp : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) ,cin : ( ( Relation-like Function-like V41(ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) FinSequence-like ) ( Relation-like K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) -defined Function-like V34() V41(ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) FinSequence-like FinSubsequence-like V49() ) set ) ) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) ) gate`2=den Boolean ) ( strict non-empty V105( BitFTA0Str (ap : ( ( non empty ) ( non empty ) ManySortedSign ) ,bp : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,cp : ( ( ) ( Relation-like the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) M16( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the Arity of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) ( Relation-like Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) Element of K27(K28( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * K239( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,bp : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) : ( ( Relation-like K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) ( Relation-like K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) set ) : ( ( Relation-like ) ( Relation-like Function-like ) set ) , the ResultSort of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) ( Relation-like Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) Element of K27(K28( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * bp : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( Relation-like ) ( Relation-like ) set ) )) ,dp : ( ( Function-like V18(bp : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) ( Relation-like Function-like V18(bp : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) Element of K27(K28(bp : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) ,cin : ( ( Relation-like Function-like V41(ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) FinSequence-like ) ( Relation-like K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) -defined Function-like V34() V41(ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) FinSequence-like FinSubsequence-like V49() ) set ) ) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) ) gate`2=den Boolean ) Circuit of BitFTA0Str (ap : ( ( non empty ) ( non empty ) ManySortedSign ) ,bp : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,cp : ( ( ) ( Relation-like the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) M16( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the Arity of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) ( Relation-like Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) Element of K27(K28( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * K239( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,bp : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) : ( ( Relation-like K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) ( Relation-like K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) set ) : ( ( Relation-like ) ( Relation-like Function-like ) set ) , the ResultSort of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) ( Relation-like Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) Element of K27(K28( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * bp : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( Relation-like ) ( Relation-like ) set ) )) ,dp : ( ( Function-like V18(bp : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) ( Relation-like Function-like V18(bp : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) Element of K27(K28(bp : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) ,cin : ( ( Relation-like Function-like V41(ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) FinSequence-like ) ( Relation-like K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) -defined Function-like V34() V41(ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) FinSequence-like FinSubsequence-like V49() ) set ) ) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) ) equals :: FTACELL1:def 2
(BitGFA0Circ (ap : ( ( non empty ) ( non empty ) ManySortedSign ) ,bp : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,cp : ( ( ) ( Relation-like the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) M16( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the Arity of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) ( Relation-like Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) Element of K27(K28( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * K239( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,bp : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) : ( ( Relation-like K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) ( Relation-like K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) set ) : ( ( Relation-like ) ( Relation-like Function-like ) set ) , the ResultSort of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) ( Relation-like Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) Element of K27(K28( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * bp : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( Relation-like ) ( Relation-like ) set ) )) )) : ( ( strict V105( BitGFA0Str (ap : ( ( non empty ) ( non empty ) ManySortedSign ) ,bp : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,cp : ( ( ) ( Relation-like the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) M16( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the Arity of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) ( Relation-like Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) Element of K27(K28( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * K239( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,bp : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) : ( ( Relation-like K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) ( Relation-like K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) set ) : ( ( Relation-like ) ( Relation-like Function-like ) set ) , the ResultSort of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) ( Relation-like Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) Element of K27(K28( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * bp : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( Relation-like ) ( Relation-like ) set ) )) ) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) ) gate`2=den Boolean ) ( strict non-empty V105( BitGFA0Str (ap : ( ( non empty ) ( non empty ) ManySortedSign ) ,bp : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,cp : ( ( ) ( Relation-like the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) M16( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the Arity of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) ( Relation-like Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) Element of K27(K28( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * K239( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,bp : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) : ( ( Relation-like K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) ( Relation-like K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) set ) : ( ( Relation-like ) ( Relation-like Function-like ) set ) , the ResultSort of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) ( Relation-like Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) Element of K27(K28( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * bp : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( Relation-like ) ( Relation-like ) set ) )) ) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) ) gate`2=den Boolean ) MSAlgebra over BitGFA0Str (ap : ( ( non empty ) ( non empty ) ManySortedSign ) ,bp : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,cp : ( ( ) ( Relation-like the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) M16( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the Arity of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) ( Relation-like Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) Element of K27(K28( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * K239( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,bp : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) : ( ( Relation-like K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) ( Relation-like K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) set ) : ( ( Relation-like ) ( Relation-like Function-like ) set ) , the ResultSort of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) ( Relation-like Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) Element of K27(K28( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * bp : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( Relation-like ) ( Relation-like ) set ) )) ) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) ) +* (BitGFA0Circ ((GFA0AdderOutput (ap : ( ( non empty ) ( non empty ) ManySortedSign ) ,bp : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,cp : ( ( ) ( Relation-like the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) M16( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the Arity of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) ( Relation-like Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) Element of K27(K28( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * K239( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,bp : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) : ( ( Relation-like K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) ( Relation-like K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) set ) : ( ( Relation-like ) ( Relation-like Function-like ) set ) , the ResultSort of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) ( Relation-like Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) Element of K27(K28( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * bp : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( Relation-like ) ( Relation-like ) set ) )) )) : ( ( ) ( ) Element of InnerVertices (GFA0AdderStr (ap : ( ( non empty ) ( non empty ) ManySortedSign ) ,bp : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,cp : ( ( ) ( Relation-like the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) M16( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the Arity of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) ( Relation-like Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) Element of K27(K28( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * K239( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,bp : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) : ( ( Relation-like K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) ( Relation-like K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) set ) : ( ( Relation-like ) ( Relation-like Function-like ) set ) , the ResultSort of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) ( Relation-like Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) Element of K27(K28( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * bp : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( Relation-like ) ( Relation-like ) set ) )) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (GFA0AdderStr (ap : ( ( non empty ) ( non empty ) ManySortedSign ) ,bp : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,cp : ( ( ) ( Relation-like the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) M16( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the Arity of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) ( Relation-like Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) Element of K27(K28( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * K239( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,bp : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) : ( ( Relation-like K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) ( Relation-like K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) set ) : ( ( Relation-like ) ( Relation-like Function-like ) set ) , the ResultSort of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) ( Relation-like Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) Element of K27(K28( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * bp : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( Relation-like ) ( Relation-like ) set ) )) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,cin : ( ( Relation-like Function-like V41(ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) FinSequence-like ) ( Relation-like K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) -defined Function-like V34() V41(ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) FinSequence-like FinSubsequence-like V49() ) set ) ,dp : ( ( Function-like V18(bp : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) ( Relation-like Function-like V18(bp : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) Element of K27(K28(bp : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) )) : ( ( strict V105( BitGFA0Str ((GFA0AdderOutput (ap : ( ( non empty ) ( non empty ) ManySortedSign ) ,bp : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,cp : ( ( ) ( Relation-like the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) M16( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the Arity of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) ( Relation-like Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) Element of K27(K28( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * K239( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,bp : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) : ( ( Relation-like K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) ( Relation-like K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) set ) : ( ( Relation-like ) ( Relation-like Function-like ) set ) , the ResultSort of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) ( Relation-like Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) Element of K27(K28( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * bp : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( Relation-like ) ( Relation-like ) set ) )) )) : ( ( ) ( ) Element of InnerVertices (GFA0AdderStr (ap : ( ( non empty ) ( non empty ) ManySortedSign ) ,bp : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,cp : ( ( ) ( Relation-like the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) M16( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the Arity of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) ( Relation-like Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) Element of K27(K28( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * K239( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,bp : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) : ( ( Relation-like K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) ( Relation-like K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) set ) : ( ( Relation-like ) ( Relation-like Function-like ) set ) , the ResultSort of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) ( Relation-like Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) Element of K27(K28( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * bp : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( Relation-like ) ( Relation-like ) set ) )) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (GFA0AdderStr (ap : ( ( non empty ) ( non empty ) ManySortedSign ) ,bp : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,cp : ( ( ) ( Relation-like the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) M16( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the Arity of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) ( Relation-like Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) Element of K27(K28( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * K239( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,bp : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) : ( ( Relation-like K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) ( Relation-like K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) set ) : ( ( Relation-like ) ( Relation-like Function-like ) set ) , the ResultSort of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) ( Relation-like Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) Element of K27(K28( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * bp : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( Relation-like ) ( Relation-like ) set ) )) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,cin : ( ( Relation-like Function-like V41(ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) FinSequence-like ) ( Relation-like K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) -defined Function-like V34() V41(ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) FinSequence-like FinSubsequence-like V49() ) set ) ,dp : ( ( Function-like V18(bp : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) ( Relation-like Function-like V18(bp : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) Element of K27(K28(bp : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) ) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) ) gate`2=den Boolean ) ( strict non-empty V105( BitGFA0Str ((GFA0AdderOutput (ap : ( ( non empty ) ( non empty ) ManySortedSign ) ,bp : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,cp : ( ( ) ( Relation-like the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) M16( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the Arity of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) ( Relation-like Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) Element of K27(K28( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * K239( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,bp : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) : ( ( Relation-like K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) ( Relation-like K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) set ) : ( ( Relation-like ) ( Relation-like Function-like ) set ) , the ResultSort of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) ( Relation-like Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) Element of K27(K28( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * bp : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( Relation-like ) ( Relation-like ) set ) )) )) : ( ( ) ( ) Element of InnerVertices (GFA0AdderStr (ap : ( ( non empty ) ( non empty ) ManySortedSign ) ,bp : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,cp : ( ( ) ( Relation-like the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) M16( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the Arity of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) ( Relation-like Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) Element of K27(K28( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * K239( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,bp : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) : ( ( Relation-like K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) ( Relation-like K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) set ) : ( ( Relation-like ) ( Relation-like Function-like ) set ) , the ResultSort of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) ( Relation-like Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) Element of K27(K28( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * bp : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( Relation-like ) ( Relation-like ) set ) )) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (GFA0AdderStr (ap : ( ( non empty ) ( non empty ) ManySortedSign ) ,bp : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,cp : ( ( ) ( Relation-like the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) M16( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the Arity of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) ( Relation-like Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) Element of K27(K28( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * K239( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,bp : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) : ( ( Relation-like K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) ( Relation-like K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) set ) : ( ( Relation-like ) ( Relation-like Function-like ) set ) , the ResultSort of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) ( Relation-like Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) Element of K27(K28( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * bp : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( Relation-like ) ( Relation-like ) set ) )) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,cin : ( ( Relation-like Function-like V41(ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) FinSequence-like ) ( Relation-like K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) -defined Function-like V34() V41(ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) FinSequence-like FinSubsequence-like V49() ) set ) ,dp : ( ( Function-like V18(bp : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) ( Relation-like Function-like V18(bp : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) Element of K27(K28(bp : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) ) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) ) gate`2=den Boolean ) MSAlgebra over BitGFA0Str ((GFA0AdderOutput (ap : ( ( non empty ) ( non empty ) ManySortedSign ) ,bp : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,cp : ( ( ) ( Relation-like the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) M16( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the Arity of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) ( Relation-like Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) Element of K27(K28( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * K239( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,bp : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) : ( ( Relation-like K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) ( Relation-like K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) set ) : ( ( Relation-like ) ( Relation-like Function-like ) set ) , the ResultSort of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) ( Relation-like Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) Element of K27(K28( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * bp : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( Relation-like ) ( Relation-like ) set ) )) )) : ( ( ) ( ) Element of InnerVertices (GFA0AdderStr (ap : ( ( non empty ) ( non empty ) ManySortedSign ) ,bp : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,cp : ( ( ) ( Relation-like the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) M16( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the Arity of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) ( Relation-like Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) Element of K27(K28( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * K239( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,bp : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) : ( ( Relation-like K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) ( Relation-like K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) set ) : ( ( Relation-like ) ( Relation-like Function-like ) set ) , the ResultSort of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) ( Relation-like Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) Element of K27(K28( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * bp : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( Relation-like ) ( Relation-like ) set ) )) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (GFA0AdderStr (ap : ( ( non empty ) ( non empty ) ManySortedSign ) ,bp : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,cp : ( ( ) ( Relation-like the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) M16( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the Arity of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) ( Relation-like Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) Element of K27(K28( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * K239( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,bp : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) : ( ( Relation-like K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) ( Relation-like K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) set ) : ( ( Relation-like ) ( Relation-like Function-like ) set ) , the ResultSort of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) ( Relation-like Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) Element of K27(K28( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * bp : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( Relation-like ) ( Relation-like ) set ) )) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,cin : ( ( Relation-like Function-like V41(ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) FinSequence-like ) ( Relation-like K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) -defined Function-like V34() V41(ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) FinSequence-like FinSubsequence-like V49() ) set ) ,dp : ( ( Function-like V18(bp : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) ( Relation-like Function-like V18(bp : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) Element of K27(K28(bp : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) ) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) ) : ( ( strict non-empty ) ( strict non-empty V105((BitGFA0Str (ap : ( ( non empty ) ( non empty ) ManySortedSign ) ,bp : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,cp : ( ( ) ( Relation-like the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) M16( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the Arity of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) ( Relation-like Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) Element of K27(K28( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * K239( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,bp : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) : ( ( Relation-like K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) ( Relation-like K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) set ) : ( ( Relation-like ) ( Relation-like Function-like ) set ) , the ResultSort of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) ( Relation-like Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) Element of K27(K28( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * bp : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( Relation-like ) ( Relation-like ) set ) )) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) +* (BitGFA0Str ((GFA0AdderOutput (ap : ( ( non empty ) ( non empty ) ManySortedSign ) ,bp : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,cp : ( ( ) ( Relation-like the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) M16( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the Arity of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) ( Relation-like Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) Element of K27(K28( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * K239( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,bp : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) : ( ( Relation-like K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) ( Relation-like K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) set ) : ( ( Relation-like ) ( Relation-like Function-like ) set ) , the ResultSort of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) ( Relation-like Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) Element of K27(K28( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * bp : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( Relation-like ) ( Relation-like ) set ) )) )) : ( ( ) ( ) Element of InnerVertices (GFA0AdderStr (ap : ( ( non empty ) ( non empty ) ManySortedSign ) ,bp : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,cp : ( ( ) ( Relation-like the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) M16( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the Arity of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) ( Relation-like Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) Element of K27(K28( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * K239( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,bp : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) : ( ( Relation-like K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) ( Relation-like K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) set ) : ( ( Relation-like ) ( Relation-like Function-like ) set ) , the ResultSort of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) ( Relation-like Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) Element of K27(K28( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * bp : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( Relation-like ) ( Relation-like ) set ) )) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (GFA0AdderStr (ap : ( ( non empty ) ( non empty ) ManySortedSign ) ,bp : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,cp : ( ( ) ( Relation-like the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) M16( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the Arity of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) ( Relation-like Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) Element of K27(K28( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * K239( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,bp : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) : ( ( Relation-like K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) ( Relation-like K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) set ) : ( ( Relation-like ) ( Relation-like Function-like ) set ) , the ResultSort of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) ( Relation-like Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) Element of K27(K28( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * bp : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( Relation-like ) ( Relation-like ) set ) )) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,cin : ( ( Relation-like Function-like V41(ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) FinSequence-like ) ( Relation-like K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) -defined Function-like V34() V41(ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) FinSequence-like FinSubsequence-like V49() ) set ) ,dp : ( ( Function-like V18(bp : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) ( Relation-like Function-like V18(bp : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) Element of K27(K28(bp : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( non empty strict ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) ) gate`2=den Boolean ) MSAlgebra over (BitGFA0Str (ap : ( ( non empty ) ( non empty ) ManySortedSign ) ,bp : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,cp : ( ( ) ( Relation-like the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) M16( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the Arity of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) ( Relation-like Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) Element of K27(K28( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * K239( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,bp : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) : ( ( Relation-like K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) ( Relation-like K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) set ) : ( ( Relation-like ) ( Relation-like Function-like ) set ) , the ResultSort of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) ( Relation-like Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) Element of K27(K28( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * bp : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( Relation-like ) ( Relation-like ) set ) )) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) +* (BitGFA0Str ((GFA0AdderOutput (ap : ( ( non empty ) ( non empty ) ManySortedSign ) ,bp : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,cp : ( ( ) ( Relation-like the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) M16( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the Arity of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) ( Relation-like Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) Element of K27(K28( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * K239( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,bp : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) : ( ( Relation-like K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) ( Relation-like K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) set ) : ( ( Relation-like ) ( Relation-like Function-like ) set ) , the ResultSort of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) ( Relation-like Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) Element of K27(K28( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * bp : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( Relation-like ) ( Relation-like ) set ) )) )) : ( ( ) ( ) Element of InnerVertices (GFA0AdderStr (ap : ( ( non empty ) ( non empty ) ManySortedSign ) ,bp : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,cp : ( ( ) ( Relation-like the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) M16( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the Arity of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) ( Relation-like Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) Element of K27(K28( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * K239( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,bp : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) : ( ( Relation-like K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) ( Relation-like K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) set ) : ( ( Relation-like ) ( Relation-like Function-like ) set ) , the ResultSort of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) ( Relation-like Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) Element of K27(K28( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * bp : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( Relation-like ) ( Relation-like ) set ) )) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (GFA0AdderStr (ap : ( ( non empty ) ( non empty ) ManySortedSign ) ,bp : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,cp : ( ( ) ( Relation-like the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) M16( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the Arity of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) ( Relation-like Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) Element of K27(K28( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * K239( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,bp : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) : ( ( Relation-like K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) ( Relation-like K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) set ) : ( ( Relation-like ) ( Relation-like Function-like ) set ) , the ResultSort of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) ( Relation-like Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) Element of K27(K28( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * bp : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( Relation-like ) ( Relation-like ) set ) )) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,cin : ( ( Relation-like Function-like V41(ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) FinSequence-like ) ( Relation-like K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) -defined Function-like V34() V41(ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) FinSequence-like FinSubsequence-like V49() ) set ) ,dp : ( ( Function-like V18(bp : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) ( Relation-like Function-like V18(bp : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) Element of K27(K28(bp : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( non empty strict ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) ) ;
end;

theorem :: FTACELL1:1
for ap, bp, cp, dp, cin being ( ( ) ( ) set ) holds InnerVertices (BitFTA0Str (ap : ( ( ) ( ) set ) ,bp : ( ( ) ( ) set ) ,cp : ( ( ) ( ) set ) ,dp : ( ( ) ( ) set ) ,cin : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (BitFTA0Str (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) ,b4 : ( ( ) ( ) set ) ,b5 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) = (({[<*ap : ( ( ) ( ) set ) ,bp : ( ( ) ( ) set ) *> : ( ( ) ( Relation-like K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) -defined Function-like non empty V34() V41(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ) FinSequence-like FinSubsequence-like V49() ) set ) ,xor2 : ( ( Function-like V18(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) , BOOLEAN : ( ( ) ( non empty ) set ) ) ) ( Relation-like Function-like V18(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) , BOOLEAN : ( ( ) ( non empty ) set ) ) boolean-valued ) Element of K27(K28(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) ] : ( ( ) ( non empty pair ) set ) ,(GFA0AdderOutput (ap : ( ( ) ( ) set ) ,bp : ( ( ) ( ) set ) ,cp : ( ( ) ( ) set ) )) : ( ( ) ( ) Element of InnerVertices (GFA0AdderStr (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (GFA0AdderStr (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) } : ( ( ) ( ) set ) \/ {[<*ap : ( ( ) ( ) set ) ,bp : ( ( ) ( ) set ) *> : ( ( ) ( Relation-like K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) -defined Function-like non empty V34() V41(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ) FinSequence-like FinSubsequence-like V49() ) set ) ,and2 : ( ( Function-like V18(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) , BOOLEAN : ( ( ) ( non empty ) set ) ) ) ( Relation-like Function-like V18(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) , BOOLEAN : ( ( ) ( non empty ) set ) ) boolean-valued ) Element of K27(K28(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) ] : ( ( ) ( non empty pair ) set ) ,[<*bp : ( ( ) ( ) set ) ,cp : ( ( ) ( ) set ) *> : ( ( ) ( Relation-like K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) -defined Function-like non empty V34() V41(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ) FinSequence-like FinSubsequence-like V49() ) set ) ,and2 : ( ( Function-like V18(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) , BOOLEAN : ( ( ) ( non empty ) set ) ) ) ( Relation-like Function-like V18(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) , BOOLEAN : ( ( ) ( non empty ) set ) ) boolean-valued ) Element of K27(K28(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) ] : ( ( ) ( non empty pair ) set ) ,[<*cp : ( ( ) ( ) set ) ,ap : ( ( ) ( ) set ) *> : ( ( ) ( Relation-like K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) -defined Function-like non empty V34() V41(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ) FinSequence-like FinSubsequence-like V49() ) set ) ,and2 : ( ( Function-like V18(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) , BOOLEAN : ( ( ) ( non empty ) set ) ) ) ( Relation-like Function-like V18(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) , BOOLEAN : ( ( ) ( non empty ) set ) ) boolean-valued ) Element of K27(K28(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) ] : ( ( ) ( non empty pair ) set ) ,(GFA0CarryOutput (ap : ( ( ) ( ) set ) ,bp : ( ( ) ( ) set ) ,cp : ( ( ) ( ) set ) )) : ( ( ) ( ) Element of InnerVertices (GFA0CarryStr (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (GFA0CarryStr (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) } : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) \/ {[<*(GFA0AdderOutput (ap : ( ( ) ( ) set ) ,bp : ( ( ) ( ) set ) ,cp : ( ( ) ( ) set ) )) : ( ( ) ( ) Element of InnerVertices (GFA0AdderStr (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (GFA0AdderStr (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,cin : ( ( ) ( ) set ) *> : ( ( ) ( Relation-like K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) -defined Function-like non empty V34() V41(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ) FinSequence-like FinSubsequence-like V49() ) set ) ,xor2 : ( ( Function-like V18(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) , BOOLEAN : ( ( ) ( non empty ) set ) ) ) ( Relation-like Function-like V18(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) , BOOLEAN : ( ( ) ( non empty ) set ) ) boolean-valued ) Element of K27(K28(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) ] : ( ( ) ( non empty pair ) set ) ,(GFA0AdderOutput ((GFA0AdderOutput (ap : ( ( ) ( ) set ) ,bp : ( ( ) ( ) set ) ,cp : ( ( ) ( ) set ) )) : ( ( ) ( ) Element of InnerVertices (GFA0AdderStr (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (GFA0AdderStr (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,cin : ( ( ) ( ) set ) ,dp : ( ( ) ( ) set ) )) : ( ( ) ( ) Element of InnerVertices (GFA0AdderStr ((GFA0AdderOutput (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( ) ( ) Element of InnerVertices (GFA0AdderStr (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (GFA0AdderStr (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,b5 : ( ( ) ( ) set ) ,b4 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (GFA0AdderStr ((GFA0AdderOutput (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( ) ( ) Element of InnerVertices (GFA0AdderStr (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (GFA0AdderStr (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,b5 : ( ( ) ( ) set ) ,b4 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) } : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) \/ {[<*(GFA0AdderOutput (ap : ( ( ) ( ) set ) ,bp : ( ( ) ( ) set ) ,cp : ( ( ) ( ) set ) )) : ( ( ) ( ) Element of InnerVertices (GFA0AdderStr (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (GFA0AdderStr (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,cin : ( ( ) ( ) set ) *> : ( ( ) ( Relation-like K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) -defined Function-like non empty V34() V41(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ) FinSequence-like FinSubsequence-like V49() ) set ) ,and2 : ( ( Function-like V18(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) , BOOLEAN : ( ( ) ( non empty ) set ) ) ) ( Relation-like Function-like V18(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) , BOOLEAN : ( ( ) ( non empty ) set ) ) boolean-valued ) Element of K27(K28(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) ] : ( ( ) ( non empty pair ) set ) ,[<*cin : ( ( ) ( ) set ) ,dp : ( ( ) ( ) set ) *> : ( ( ) ( Relation-like K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) -defined Function-like non empty V34() V41(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ) FinSequence-like FinSubsequence-like V49() ) set ) ,and2 : ( ( Function-like V18(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) , BOOLEAN : ( ( ) ( non empty ) set ) ) ) ( Relation-like Function-like V18(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) , BOOLEAN : ( ( ) ( non empty ) set ) ) boolean-valued ) Element of K27(K28(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) ] : ( ( ) ( non empty pair ) set ) ,[<*dp : ( ( ) ( ) set ) ,(GFA0AdderOutput (ap : ( ( ) ( ) set ) ,bp : ( ( ) ( ) set ) ,cp : ( ( ) ( ) set ) )) : ( ( ) ( ) Element of InnerVertices (GFA0AdderStr (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (GFA0AdderStr (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) *> : ( ( ) ( Relation-like K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) -defined Function-like non empty V34() V41(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ) FinSequence-like FinSubsequence-like V49() ) set ) ,and2 : ( ( Function-like V18(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) , BOOLEAN : ( ( ) ( non empty ) set ) ) ) ( Relation-like Function-like V18(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) , BOOLEAN : ( ( ) ( non empty ) set ) ) boolean-valued ) Element of K27(K28(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) ] : ( ( ) ( non empty pair ) set ) ,(GFA0CarryOutput ((GFA0AdderOutput (ap : ( ( ) ( ) set ) ,bp : ( ( ) ( ) set ) ,cp : ( ( ) ( ) set ) )) : ( ( ) ( ) Element of InnerVertices (GFA0AdderStr (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (GFA0AdderStr (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,cin : ( ( ) ( ) set ) ,dp : ( ( ) ( ) set ) )) : ( ( ) ( ) Element of InnerVertices (GFA0CarryStr ((GFA0AdderOutput (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( ) ( ) Element of InnerVertices (GFA0AdderStr (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (GFA0AdderStr (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,b5 : ( ( ) ( ) set ) ,b4 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (GFA0CarryStr ((GFA0AdderOutput (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( ) ( ) Element of InnerVertices (GFA0AdderStr (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (GFA0AdderStr (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,b5 : ( ( ) ( ) set ) ,b4 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) } : ( ( ) ( ) set ) : ( ( ) ( ) set ) ;

theorem :: FTACELL1:2
for ap, bp, cp, dp, cin being ( ( ) ( ) set ) holds InnerVertices (BitFTA0Str (ap : ( ( ) ( ) set ) ,bp : ( ( ) ( ) set ) ,cp : ( ( ) ( ) set ) ,dp : ( ( ) ( ) set ) ,cin : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (BitFTA0Str (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) ,b4 : ( ( ) ( ) set ) ,b5 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) is ( ( Relation-like ) ( Relation-like ) Relation) ;

theorem :: FTACELL1:3
for ap, bp, cp, dp being ( ( non pair ) ( non pair ) set )
for cin being ( ( ) ( ) set ) st cin : ( ( ) ( ) set ) <> [<*dp : ( ( non pair ) ( non pair ) set ) ,(GFA0AdderOutput (ap : ( ( non pair ) ( non pair ) set ) ,bp : ( ( non pair ) ( non pair ) set ) ,cp : ( ( non pair ) ( non pair ) set ) )) : ( ( ) ( ) Element of InnerVertices (GFA0AdderStr (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (GFA0AdderStr (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) *> : ( ( ) ( Relation-like K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) -defined Function-like non empty V34() V41(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ) FinSequence-like FinSubsequence-like V49() ) set ) ,and2 : ( ( Function-like V18(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) , BOOLEAN : ( ( ) ( non empty ) set ) ) ) ( Relation-like Function-like V18(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) , BOOLEAN : ( ( ) ( non empty ) set ) ) boolean-valued ) Element of K27(K28(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) ] : ( ( ) ( non empty pair ) set ) & not cin : ( ( ) ( ) set ) in InnerVertices (BitGFA0Str (ap : ( ( non pair ) ( non pair ) set ) ,bp : ( ( non pair ) ( non pair ) set ) ,cp : ( ( non pair ) ( non pair ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (BitGFA0Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) holds
InputVertices (BitFTA0Str (ap : ( ( non pair ) ( non pair ) set ) ,bp : ( ( non pair ) ( non pair ) set ) ,cp : ( ( non pair ) ( non pair ) set ) ,dp : ( ( non pair ) ( non pair ) set ) ,cin : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (BitFTA0Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( non pair ) ( non pair ) set ) ,b5 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) = {ap : ( ( non pair ) ( non pair ) set ) ,bp : ( ( non pair ) ( non pair ) set ) ,cp : ( ( non pair ) ( non pair ) set ) ,dp : ( ( non pair ) ( non pair ) set ) ,cin : ( ( ) ( ) set ) } : ( ( ) ( ) set ) ;

theorem :: FTACELL1:4
for ap, bp, cp, dp, cin being ( ( ) ( ) set ) holds
( ap : ( ( ) ( ) set ) in the carrier of (BitFTA0Str (ap : ( ( ) ( ) set ) ,bp : ( ( ) ( ) set ) ,cp : ( ( ) ( ) set ) ,dp : ( ( ) ( ) set ) ,cin : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) & bp : ( ( ) ( ) set ) in the carrier of (BitFTA0Str (ap : ( ( ) ( ) set ) ,bp : ( ( ) ( ) set ) ,cp : ( ( ) ( ) set ) ,dp : ( ( ) ( ) set ) ,cin : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) & cp : ( ( ) ( ) set ) in the carrier of (BitFTA0Str (ap : ( ( ) ( ) set ) ,bp : ( ( ) ( ) set ) ,cp : ( ( ) ( ) set ) ,dp : ( ( ) ( ) set ) ,cin : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) & dp : ( ( ) ( ) set ) in the carrier of (BitFTA0Str (ap : ( ( ) ( ) set ) ,bp : ( ( ) ( ) set ) ,cp : ( ( ) ( ) set ) ,dp : ( ( ) ( ) set ) ,cin : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) & cin : ( ( ) ( ) set ) in the carrier of (BitFTA0Str (ap : ( ( ) ( ) set ) ,bp : ( ( ) ( ) set ) ,cp : ( ( ) ( ) set ) ,dp : ( ( ) ( ) set ) ,cin : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) & [<*ap : ( ( ) ( ) set ) ,bp : ( ( ) ( ) set ) *> : ( ( ) ( Relation-like K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) -defined Function-like non empty V34() V41(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ) FinSequence-like FinSubsequence-like V49() ) set ) ,xor2 : ( ( Function-like V18(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) , BOOLEAN : ( ( ) ( non empty ) set ) ) ) ( Relation-like Function-like V18(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) , BOOLEAN : ( ( ) ( non empty ) set ) ) boolean-valued ) Element of K27(K28(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) ] : ( ( ) ( non empty pair ) set ) in the carrier of (BitFTA0Str (ap : ( ( ) ( ) set ) ,bp : ( ( ) ( ) set ) ,cp : ( ( ) ( ) set ) ,dp : ( ( ) ( ) set ) ,cin : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) & GFA0AdderOutput (ap : ( ( ) ( ) set ) ,bp : ( ( ) ( ) set ) ,cp : ( ( ) ( ) set ) ) : ( ( ) ( ) Element of InnerVertices (GFA0AdderStr (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (GFA0AdderStr (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) in the carrier of (BitFTA0Str (ap : ( ( ) ( ) set ) ,bp : ( ( ) ( ) set ) ,cp : ( ( ) ( ) set ) ,dp : ( ( ) ( ) set ) ,cin : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) & [<*ap : ( ( ) ( ) set ) ,bp : ( ( ) ( ) set ) *> : ( ( ) ( Relation-like K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) -defined Function-like non empty V34() V41(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ) FinSequence-like FinSubsequence-like V49() ) set ) ,and2 : ( ( Function-like V18(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) , BOOLEAN : ( ( ) ( non empty ) set ) ) ) ( Relation-like Function-like V18(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) , BOOLEAN : ( ( ) ( non empty ) set ) ) boolean-valued ) Element of K27(K28(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) ] : ( ( ) ( non empty pair ) set ) in the carrier of (BitFTA0Str (ap : ( ( ) ( ) set ) ,bp : ( ( ) ( ) set ) ,cp : ( ( ) ( ) set ) ,dp : ( ( ) ( ) set ) ,cin : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) & [<*bp : ( ( ) ( ) set ) ,cp : ( ( ) ( ) set ) *> : ( ( ) ( Relation-like K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) -defined Function-like non empty V34() V41(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ) FinSequence-like FinSubsequence-like V49() ) set ) ,and2 : ( ( Function-like V18(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) , BOOLEAN : ( ( ) ( non empty ) set ) ) ) ( Relation-like Function-like V18(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) , BOOLEAN : ( ( ) ( non empty ) set ) ) boolean-valued ) Element of K27(K28(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) ] : ( ( ) ( non empty pair ) set ) in the carrier of (BitFTA0Str (ap : ( ( ) ( ) set ) ,bp : ( ( ) ( ) set ) ,cp : ( ( ) ( ) set ) ,dp : ( ( ) ( ) set ) ,cin : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) & [<*cp : ( ( ) ( ) set ) ,ap : ( ( ) ( ) set ) *> : ( ( ) ( Relation-like K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) -defined Function-like non empty V34() V41(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ) FinSequence-like FinSubsequence-like V49() ) set ) ,and2 : ( ( Function-like V18(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) , BOOLEAN : ( ( ) ( non empty ) set ) ) ) ( Relation-like Function-like V18(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) , BOOLEAN : ( ( ) ( non empty ) set ) ) boolean-valued ) Element of K27(K28(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) ] : ( ( ) ( non empty pair ) set ) in the carrier of (BitFTA0Str (ap : ( ( ) ( ) set ) ,bp : ( ( ) ( ) set ) ,cp : ( ( ) ( ) set ) ,dp : ( ( ) ( ) set ) ,cin : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) & GFA0CarryOutput (ap : ( ( ) ( ) set ) ,bp : ( ( ) ( ) set ) ,cp : ( ( ) ( ) set ) ) : ( ( ) ( ) Element of InnerVertices (GFA0CarryStr (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (GFA0CarryStr (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) in the carrier of (BitFTA0Str (ap : ( ( ) ( ) set ) ,bp : ( ( ) ( ) set ) ,cp : ( ( ) ( ) set ) ,dp : ( ( ) ( ) set ) ,cin : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) & [<*(GFA0AdderOutput (ap : ( ( ) ( ) set ) ,bp : ( ( ) ( ) set ) ,cp : ( ( ) ( ) set ) )) : ( ( ) ( ) Element of InnerVertices (GFA0AdderStr (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (GFA0AdderStr (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,cin : ( ( ) ( ) set ) *> : ( ( ) ( Relation-like K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) -defined Function-like non empty V34() V41(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ) FinSequence-like FinSubsequence-like V49() ) set ) ,xor2 : ( ( Function-like V18(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) , BOOLEAN : ( ( ) ( non empty ) set ) ) ) ( Relation-like Function-like V18(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) , BOOLEAN : ( ( ) ( non empty ) set ) ) boolean-valued ) Element of K27(K28(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) ] : ( ( ) ( non empty pair ) set ) in the carrier of (BitFTA0Str (ap : ( ( ) ( ) set ) ,bp : ( ( ) ( ) set ) ,cp : ( ( ) ( ) set ) ,dp : ( ( ) ( ) set ) ,cin : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) & GFA0AdderOutput ((GFA0AdderOutput (ap : ( ( ) ( ) set ) ,bp : ( ( ) ( ) set ) ,cp : ( ( ) ( ) set ) )) : ( ( ) ( ) Element of InnerVertices (GFA0AdderStr (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (GFA0AdderStr (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,cin : ( ( ) ( ) set ) ,dp : ( ( ) ( ) set ) ) : ( ( ) ( ) Element of InnerVertices (GFA0AdderStr ((GFA0AdderOutput (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( ) ( ) Element of InnerVertices (GFA0AdderStr (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (GFA0AdderStr (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,b5 : ( ( ) ( ) set ) ,b4 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (GFA0AdderStr ((GFA0AdderOutput (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( ) ( ) Element of InnerVertices (GFA0AdderStr (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (GFA0AdderStr (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,b5 : ( ( ) ( ) set ) ,b4 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) in the carrier of (BitFTA0Str (ap : ( ( ) ( ) set ) ,bp : ( ( ) ( ) set ) ,cp : ( ( ) ( ) set ) ,dp : ( ( ) ( ) set ) ,cin : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) & [<*(GFA0AdderOutput (ap : ( ( ) ( ) set ) ,bp : ( ( ) ( ) set ) ,cp : ( ( ) ( ) set ) )) : ( ( ) ( ) Element of InnerVertices (GFA0AdderStr (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (GFA0AdderStr (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,cin : ( ( ) ( ) set ) *> : ( ( ) ( Relation-like K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) -defined Function-like non empty V34() V41(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ) FinSequence-like FinSubsequence-like V49() ) set ) ,and2 : ( ( Function-like V18(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) , BOOLEAN : ( ( ) ( non empty ) set ) ) ) ( Relation-like Function-like V18(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) , BOOLEAN : ( ( ) ( non empty ) set ) ) boolean-valued ) Element of K27(K28(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) ] : ( ( ) ( non empty pair ) set ) in the carrier of (BitFTA0Str (ap : ( ( ) ( ) set ) ,bp : ( ( ) ( ) set ) ,cp : ( ( ) ( ) set ) ,dp : ( ( ) ( ) set ) ,cin : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) & [<*cin : ( ( ) ( ) set ) ,dp : ( ( ) ( ) set ) *> : ( ( ) ( Relation-like K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) -defined Function-like non empty V34() V41(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ) FinSequence-like FinSubsequence-like V49() ) set ) ,and2 : ( ( Function-like V18(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) , BOOLEAN : ( ( ) ( non empty ) set ) ) ) ( Relation-like Function-like V18(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) , BOOLEAN : ( ( ) ( non empty ) set ) ) boolean-valued ) Element of K27(K28(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) ] : ( ( ) ( non empty pair ) set ) in the carrier of (BitFTA0Str (ap : ( ( ) ( ) set ) ,bp : ( ( ) ( ) set ) ,cp : ( ( ) ( ) set ) ,dp : ( ( ) ( ) set ) ,cin : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) & [<*dp : ( ( ) ( ) set ) ,(GFA0AdderOutput (ap : ( ( ) ( ) set ) ,bp : ( ( ) ( ) set ) ,cp : ( ( ) ( ) set ) )) : ( ( ) ( ) Element of InnerVertices (GFA0AdderStr (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (GFA0AdderStr (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) *> : ( ( ) ( Relation-like K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) -defined Function-like non empty V34() V41(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ) FinSequence-like FinSubsequence-like V49() ) set ) ,and2 : ( ( Function-like V18(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) , BOOLEAN : ( ( ) ( non empty ) set ) ) ) ( Relation-like Function-like V18(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) , BOOLEAN : ( ( ) ( non empty ) set ) ) boolean-valued ) Element of K27(K28(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) ] : ( ( ) ( non empty pair ) set ) in the carrier of (BitFTA0Str (ap : ( ( ) ( ) set ) ,bp : ( ( ) ( ) set ) ,cp : ( ( ) ( ) set ) ,dp : ( ( ) ( ) set ) ,cin : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) & GFA0CarryOutput ((GFA0AdderOutput (ap : ( ( ) ( ) set ) ,bp : ( ( ) ( ) set ) ,cp : ( ( ) ( ) set ) )) : ( ( ) ( ) Element of InnerVertices (GFA0AdderStr (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (GFA0AdderStr (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,cin : ( ( ) ( ) set ) ,dp : ( ( ) ( ) set ) ) : ( ( ) ( ) Element of InnerVertices (GFA0CarryStr ((GFA0AdderOutput (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( ) ( ) Element of InnerVertices (GFA0AdderStr (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (GFA0AdderStr (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,b5 : ( ( ) ( ) set ) ,b4 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (GFA0CarryStr ((GFA0AdderOutput (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( ) ( ) Element of InnerVertices (GFA0AdderStr (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (GFA0AdderStr (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,b5 : ( ( ) ( ) set ) ,b4 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) in the carrier of (BitFTA0Str (ap : ( ( ) ( ) set ) ,bp : ( ( ) ( ) set ) ,cp : ( ( ) ( ) set ) ,dp : ( ( ) ( ) set ) ,cin : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) ;

theorem :: FTACELL1:5
for ap, bp, cp, dp, cin being ( ( ) ( ) set ) holds
( [<*ap : ( ( ) ( ) set ) ,bp : ( ( ) ( ) set ) *> : ( ( ) ( Relation-like K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) -defined Function-like non empty V34() V41(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ) FinSequence-like FinSubsequence-like V49() ) set ) ,xor2 : ( ( Function-like V18(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) , BOOLEAN : ( ( ) ( non empty ) set ) ) ) ( Relation-like Function-like V18(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) , BOOLEAN : ( ( ) ( non empty ) set ) ) boolean-valued ) Element of K27(K28(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) ] : ( ( ) ( non empty pair ) set ) in InnerVertices (BitFTA0Str (ap : ( ( ) ( ) set ) ,bp : ( ( ) ( ) set ) ,cp : ( ( ) ( ) set ) ,dp : ( ( ) ( ) set ) ,cin : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (BitFTA0Str (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) ,b4 : ( ( ) ( ) set ) ,b5 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) & GFA0AdderOutput (ap : ( ( ) ( ) set ) ,bp : ( ( ) ( ) set ) ,cp : ( ( ) ( ) set ) ) : ( ( ) ( ) Element of InnerVertices (GFA0AdderStr (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (GFA0AdderStr (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) in InnerVertices (BitFTA0Str (ap : ( ( ) ( ) set ) ,bp : ( ( ) ( ) set ) ,cp : ( ( ) ( ) set ) ,dp : ( ( ) ( ) set ) ,cin : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (BitFTA0Str (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) ,b4 : ( ( ) ( ) set ) ,b5 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) & [<*ap : ( ( ) ( ) set ) ,bp : ( ( ) ( ) set ) *> : ( ( ) ( Relation-like K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) -defined Function-like non empty V34() V41(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ) FinSequence-like FinSubsequence-like V49() ) set ) ,and2 : ( ( Function-like V18(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) , BOOLEAN : ( ( ) ( non empty ) set ) ) ) ( Relation-like Function-like V18(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) , BOOLEAN : ( ( ) ( non empty ) set ) ) boolean-valued ) Element of K27(K28(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) ] : ( ( ) ( non empty pair ) set ) in InnerVertices (BitFTA0Str (ap : ( ( ) ( ) set ) ,bp : ( ( ) ( ) set ) ,cp : ( ( ) ( ) set ) ,dp : ( ( ) ( ) set ) ,cin : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (BitFTA0Str (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) ,b4 : ( ( ) ( ) set ) ,b5 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) & [<*bp : ( ( ) ( ) set ) ,cp : ( ( ) ( ) set ) *> : ( ( ) ( Relation-like K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) -defined Function-like non empty V34() V41(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ) FinSequence-like FinSubsequence-like V49() ) set ) ,and2 : ( ( Function-like V18(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) , BOOLEAN : ( ( ) ( non empty ) set ) ) ) ( Relation-like Function-like V18(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) , BOOLEAN : ( ( ) ( non empty ) set ) ) boolean-valued ) Element of K27(K28(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) ] : ( ( ) ( non empty pair ) set ) in InnerVertices (BitFTA0Str (ap : ( ( ) ( ) set ) ,bp : ( ( ) ( ) set ) ,cp : ( ( ) ( ) set ) ,dp : ( ( ) ( ) set ) ,cin : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (BitFTA0Str (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) ,b4 : ( ( ) ( ) set ) ,b5 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) & [<*cp : ( ( ) ( ) set ) ,ap : ( ( ) ( ) set ) *> : ( ( ) ( Relation-like K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) -defined Function-like non empty V34() V41(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ) FinSequence-like FinSubsequence-like V49() ) set ) ,and2 : ( ( Function-like V18(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) , BOOLEAN : ( ( ) ( non empty ) set ) ) ) ( Relation-like Function-like V18(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) , BOOLEAN : ( ( ) ( non empty ) set ) ) boolean-valued ) Element of K27(K28(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) ] : ( ( ) ( non empty pair ) set ) in InnerVertices (BitFTA0Str (ap : ( ( ) ( ) set ) ,bp : ( ( ) ( ) set ) ,cp : ( ( ) ( ) set ) ,dp : ( ( ) ( ) set ) ,cin : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (BitFTA0Str (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) ,b4 : ( ( ) ( ) set ) ,b5 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) & GFA0CarryOutput (ap : ( ( ) ( ) set ) ,bp : ( ( ) ( ) set ) ,cp : ( ( ) ( ) set ) ) : ( ( ) ( ) Element of InnerVertices (GFA0CarryStr (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (GFA0CarryStr (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) in InnerVertices (BitFTA0Str (ap : ( ( ) ( ) set ) ,bp : ( ( ) ( ) set ) ,cp : ( ( ) ( ) set ) ,dp : ( ( ) ( ) set ) ,cin : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (BitFTA0Str (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) ,b4 : ( ( ) ( ) set ) ,b5 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) & [<*(GFA0AdderOutput (ap : ( ( ) ( ) set ) ,bp : ( ( ) ( ) set ) ,cp : ( ( ) ( ) set ) )) : ( ( ) ( ) Element of InnerVertices (GFA0AdderStr (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (GFA0AdderStr (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,cin : ( ( ) ( ) set ) *> : ( ( ) ( Relation-like K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) -defined Function-like non empty V34() V41(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ) FinSequence-like FinSubsequence-like V49() ) set ) ,xor2 : ( ( Function-like V18(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) , BOOLEAN : ( ( ) ( non empty ) set ) ) ) ( Relation-like Function-like V18(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) , BOOLEAN : ( ( ) ( non empty ) set ) ) boolean-valued ) Element of K27(K28(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) ] : ( ( ) ( non empty pair ) set ) in InnerVertices (BitFTA0Str (ap : ( ( ) ( ) set ) ,bp : ( ( ) ( ) set ) ,cp : ( ( ) ( ) set ) ,dp : ( ( ) ( ) set ) ,cin : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (BitFTA0Str (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) ,b4 : ( ( ) ( ) set ) ,b5 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) & GFA0AdderOutput ((GFA0AdderOutput (ap : ( ( ) ( ) set ) ,bp : ( ( ) ( ) set ) ,cp : ( ( ) ( ) set ) )) : ( ( ) ( ) Element of InnerVertices (GFA0AdderStr (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (GFA0AdderStr (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,cin : ( ( ) ( ) set ) ,dp : ( ( ) ( ) set ) ) : ( ( ) ( ) Element of InnerVertices (GFA0AdderStr ((GFA0AdderOutput (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( ) ( ) Element of InnerVertices (GFA0AdderStr (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (GFA0AdderStr (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,b5 : ( ( ) ( ) set ) ,b4 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (GFA0AdderStr ((GFA0AdderOutput (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( ) ( ) Element of InnerVertices (GFA0AdderStr (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (GFA0AdderStr (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,b5 : ( ( ) ( ) set ) ,b4 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) in InnerVertices (BitFTA0Str (ap : ( ( ) ( ) set ) ,bp : ( ( ) ( ) set ) ,cp : ( ( ) ( ) set ) ,dp : ( ( ) ( ) set ) ,cin : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (BitFTA0Str (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) ,b4 : ( ( ) ( ) set ) ,b5 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) & [<*(GFA0AdderOutput (ap : ( ( ) ( ) set ) ,bp : ( ( ) ( ) set ) ,cp : ( ( ) ( ) set ) )) : ( ( ) ( ) Element of InnerVertices (GFA0AdderStr (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (GFA0AdderStr (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,cin : ( ( ) ( ) set ) *> : ( ( ) ( Relation-like K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) -defined Function-like non empty V34() V41(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ) FinSequence-like FinSubsequence-like V49() ) set ) ,and2 : ( ( Function-like V18(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) , BOOLEAN : ( ( ) ( non empty ) set ) ) ) ( Relation-like Function-like V18(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) , BOOLEAN : ( ( ) ( non empty ) set ) ) boolean-valued ) Element of K27(K28(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) ] : ( ( ) ( non empty pair ) set ) in InnerVertices (BitFTA0Str (ap : ( ( ) ( ) set ) ,bp : ( ( ) ( ) set ) ,cp : ( ( ) ( ) set ) ,dp : ( ( ) ( ) set ) ,cin : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (BitFTA0Str (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) ,b4 : ( ( ) ( ) set ) ,b5 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) & [<*cin : ( ( ) ( ) set ) ,dp : ( ( ) ( ) set ) *> : ( ( ) ( Relation-like K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) -defined Function-like non empty V34() V41(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ) FinSequence-like FinSubsequence-like V49() ) set ) ,and2 : ( ( Function-like V18(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) , BOOLEAN : ( ( ) ( non empty ) set ) ) ) ( Relation-like Function-like V18(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) , BOOLEAN : ( ( ) ( non empty ) set ) ) boolean-valued ) Element of K27(K28(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) ] : ( ( ) ( non empty pair ) set ) in InnerVertices (BitFTA0Str (ap : ( ( ) ( ) set ) ,bp : ( ( ) ( ) set ) ,cp : ( ( ) ( ) set ) ,dp : ( ( ) ( ) set ) ,cin : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (BitFTA0Str (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) ,b4 : ( ( ) ( ) set ) ,b5 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) & [<*dp : ( ( ) ( ) set ) ,(GFA0AdderOutput (ap : ( ( ) ( ) set ) ,bp : ( ( ) ( ) set ) ,cp : ( ( ) ( ) set ) )) : ( ( ) ( ) Element of InnerVertices (GFA0AdderStr (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (GFA0AdderStr (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) *> : ( ( ) ( Relation-like K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) -defined Function-like non empty V34() V41(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ) FinSequence-like FinSubsequence-like V49() ) set ) ,and2 : ( ( Function-like V18(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) , BOOLEAN : ( ( ) ( non empty ) set ) ) ) ( Relation-like Function-like V18(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) , BOOLEAN : ( ( ) ( non empty ) set ) ) boolean-valued ) Element of K27(K28(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) ] : ( ( ) ( non empty pair ) set ) in InnerVertices (BitFTA0Str (ap : ( ( ) ( ) set ) ,bp : ( ( ) ( ) set ) ,cp : ( ( ) ( ) set ) ,dp : ( ( ) ( ) set ) ,cin : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (BitFTA0Str (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) ,b4 : ( ( ) ( ) set ) ,b5 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) & GFA0CarryOutput ((GFA0AdderOutput (ap : ( ( ) ( ) set ) ,bp : ( ( ) ( ) set ) ,cp : ( ( ) ( ) set ) )) : ( ( ) ( ) Element of InnerVertices (GFA0AdderStr (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (GFA0AdderStr (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,cin : ( ( ) ( ) set ) ,dp : ( ( ) ( ) set ) ) : ( ( ) ( ) Element of InnerVertices (GFA0CarryStr ((GFA0AdderOutput (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( ) ( ) Element of InnerVertices (GFA0AdderStr (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (GFA0AdderStr (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,b5 : ( ( ) ( ) set ) ,b4 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (GFA0CarryStr ((GFA0AdderOutput (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( ) ( ) Element of InnerVertices (GFA0AdderStr (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (GFA0AdderStr (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,b5 : ( ( ) ( ) set ) ,b4 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) in InnerVertices (BitFTA0Str (ap : ( ( ) ( ) set ) ,bp : ( ( ) ( ) set ) ,cp : ( ( ) ( ) set ) ,dp : ( ( ) ( ) set ) ,cin : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (BitFTA0Str (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) ,b4 : ( ( ) ( ) set ) ,b5 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ;

theorem :: FTACELL1:6
for ap, bp, cp, dp being ( ( non pair ) ( non pair ) set )
for cin being ( ( ) ( ) set ) st cin : ( ( ) ( ) set ) <> [<*dp : ( ( non pair ) ( non pair ) set ) ,(GFA0AdderOutput (ap : ( ( non pair ) ( non pair ) set ) ,bp : ( ( non pair ) ( non pair ) set ) ,cp : ( ( non pair ) ( non pair ) set ) )) : ( ( ) ( ) Element of InnerVertices (GFA0AdderStr (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (GFA0AdderStr (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) *> : ( ( ) ( Relation-like K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) -defined Function-like non empty V34() V41(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ) FinSequence-like FinSubsequence-like V49() ) set ) ,and2 : ( ( Function-like V18(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) , BOOLEAN : ( ( ) ( non empty ) set ) ) ) ( Relation-like Function-like V18(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) , BOOLEAN : ( ( ) ( non empty ) set ) ) boolean-valued ) Element of K27(K28(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) ] : ( ( ) ( non empty pair ) set ) & not cin : ( ( ) ( ) set ) in InnerVertices (BitGFA0Str (ap : ( ( non pair ) ( non pair ) set ) ,bp : ( ( non pair ) ( non pair ) set ) ,cp : ( ( non pair ) ( non pair ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (BitGFA0Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) holds
( ap : ( ( non pair ) ( non pair ) set ) in InputVertices (BitFTA0Str (ap : ( ( non pair ) ( non pair ) set ) ,bp : ( ( non pair ) ( non pair ) set ) ,cp : ( ( non pair ) ( non pair ) set ) ,dp : ( ( non pair ) ( non pair ) set ) ,cin : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (BitFTA0Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( non pair ) ( non pair ) set ) ,b5 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) & bp : ( ( non pair ) ( non pair ) set ) in InputVertices (BitFTA0Str (ap : ( ( non pair ) ( non pair ) set ) ,bp : ( ( non pair ) ( non pair ) set ) ,cp : ( ( non pair ) ( non pair ) set ) ,dp : ( ( non pair ) ( non pair ) set ) ,cin : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (BitFTA0Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( non pair ) ( non pair ) set ) ,b5 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) & cp : ( ( non pair ) ( non pair ) set ) in InputVertices (BitFTA0Str (ap : ( ( non pair ) ( non pair ) set ) ,bp : ( ( non pair ) ( non pair ) set ) ,cp : ( ( non pair ) ( non pair ) set ) ,dp : ( ( non pair ) ( non pair ) set ) ,cin : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (BitFTA0Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( non pair ) ( non pair ) set ) ,b5 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) & dp : ( ( non pair ) ( non pair ) set ) in InputVertices (BitFTA0Str (ap : ( ( non pair ) ( non pair ) set ) ,bp : ( ( non pair ) ( non pair ) set ) ,cp : ( ( non pair ) ( non pair ) set ) ,dp : ( ( non pair ) ( non pair ) set ) ,cin : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (BitFTA0Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( non pair ) ( non pair ) set ) ,b5 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) & cin : ( ( ) ( ) set ) in InputVertices (BitFTA0Str (ap : ( ( non pair ) ( non pair ) set ) ,bp : ( ( non pair ) ( non pair ) set ) ,cp : ( ( non pair ) ( non pair ) set ) ,dp : ( ( non pair ) ( non pair ) set ) ,cin : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (BitFTA0Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( non pair ) ( non pair ) set ) ,b5 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ;

definition
let ap, bp, cp, dp, cin be ( ( ) ( ) set ) ;
func BitFTA0CarryOutput (ap,bp,cp,dp,cin) -> ( ( ) ( ) Element of InnerVertices (BitFTA0Str (ap : ( ( non empty ) ( non empty ) ManySortedSign ) ,bp : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,cp : ( ( ) ( Relation-like the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) M16( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the Arity of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) ( Relation-like Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) Element of K27(K28( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * K239( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,bp : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) : ( ( Relation-like K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) ( Relation-like K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) set ) : ( ( Relation-like ) ( Relation-like Function-like ) set ) , the ResultSort of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) ( Relation-like Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) Element of K27(K28( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * bp : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( Relation-like ) ( Relation-like ) set ) )) ,dp : ( ( Function-like V18(bp : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) ( Relation-like Function-like V18(bp : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) Element of K27(K28(bp : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) ,cin : ( ( Relation-like Function-like V41(ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) FinSequence-like ) ( Relation-like K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) -defined Function-like V34() V41(ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) FinSequence-like FinSubsequence-like V49() ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (BitFTA0Str (ap : ( ( non empty ) ( non empty ) ManySortedSign ) ,bp : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,cp : ( ( ) ( Relation-like the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) M16( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the Arity of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) ( Relation-like Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) Element of K27(K28( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * K239( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,bp : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) : ( ( Relation-like K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) ( Relation-like K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) set ) : ( ( Relation-like ) ( Relation-like Function-like ) set ) , the ResultSort of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) ( Relation-like Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) Element of K27(K28( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * bp : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( Relation-like ) ( Relation-like ) set ) )) ,dp : ( ( Function-like V18(bp : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) ( Relation-like Function-like V18(bp : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) Element of K27(K28(bp : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) ,cin : ( ( Relation-like Function-like V41(ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) FinSequence-like ) ( Relation-like K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) -defined Function-like V34() V41(ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) FinSequence-like FinSubsequence-like V49() ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) equals :: FTACELL1:def 3
GFA0CarryOutput (ap : ( ( non empty ) ( non empty ) ManySortedSign ) ,bp : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,cp : ( ( ) ( Relation-like the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) M16( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the Arity of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) ( Relation-like Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) Element of K27(K28( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * K239( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,bp : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) : ( ( Relation-like K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) ( Relation-like K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) set ) : ( ( Relation-like ) ( Relation-like Function-like ) set ) , the ResultSort of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) ( Relation-like Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) Element of K27(K28( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * bp : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( Relation-like ) ( Relation-like ) set ) )) ) : ( ( ) ( ) Element of InnerVertices (GFA0CarryStr (ap : ( ( non empty ) ( non empty ) ManySortedSign ) ,bp : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,cp : ( ( ) ( Relation-like the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) M16( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the Arity of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) ( Relation-like Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) Element of K27(K28( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * K239( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,bp : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) : ( ( Relation-like K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) ( Relation-like K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) set ) : ( ( Relation-like ) ( Relation-like Function-like ) set ) , the ResultSort of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) ( Relation-like Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) Element of K27(K28( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * bp : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( Relation-like ) ( Relation-like ) set ) )) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (GFA0CarryStr (ap : ( ( non empty ) ( non empty ) ManySortedSign ) ,bp : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,cp : ( ( ) ( Relation-like the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) M16( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the Arity of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) ( Relation-like Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) Element of K27(K28( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * K239( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,bp : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) : ( ( Relation-like K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) ( Relation-like K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) set ) : ( ( Relation-like ) ( Relation-like Function-like ) set ) , the ResultSort of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) ( Relation-like Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) Element of K27(K28( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * bp : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( Relation-like ) ( Relation-like ) set ) )) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ;
func BitFTA0AdderOutputI (ap,bp,cp,dp,cin) -> ( ( ) ( ) Element of InnerVertices (BitFTA0Str (ap : ( ( non empty ) ( non empty ) ManySortedSign ) ,bp : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,cp : ( ( ) ( Relation-like the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) M16( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the Arity of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) ( Relation-like Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) Element of K27(K28( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * K239( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,bp : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) : ( ( Relation-like K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) ( Relation-like K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) set ) : ( ( Relation-like ) ( Relation-like Function-like ) set ) , the ResultSort of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) ( Relation-like Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) Element of K27(K28( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * bp : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( Relation-like ) ( Relation-like ) set ) )) ,dp : ( ( Function-like V18(bp : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) ( Relation-like Function-like V18(bp : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) Element of K27(K28(bp : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) ,cin : ( ( Relation-like Function-like V41(ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) FinSequence-like ) ( Relation-like K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) -defined Function-like V34() V41(ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) FinSequence-like FinSubsequence-like V49() ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (BitFTA0Str (ap : ( ( non empty ) ( non empty ) ManySortedSign ) ,bp : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,cp : ( ( ) ( Relation-like the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) M16( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the Arity of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) ( Relation-like Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) Element of K27(K28( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * K239( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,bp : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) : ( ( Relation-like K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) ( Relation-like K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) set ) : ( ( Relation-like ) ( Relation-like Function-like ) set ) , the ResultSort of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) ( Relation-like Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) Element of K27(K28( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * bp : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( Relation-like ) ( Relation-like ) set ) )) ,dp : ( ( Function-like V18(bp : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) ( Relation-like Function-like V18(bp : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) Element of K27(K28(bp : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) ,cin : ( ( Relation-like Function-like V41(ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) FinSequence-like ) ( Relation-like K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) -defined Function-like V34() V41(ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) FinSequence-like FinSubsequence-like V49() ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) equals :: FTACELL1:def 4
GFA0AdderOutput (ap : ( ( non empty ) ( non empty ) ManySortedSign ) ,bp : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,cp : ( ( ) ( Relation-like the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) M16( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the Arity of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) ( Relation-like Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) Element of K27(K28( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * K239( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,bp : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) : ( ( Relation-like K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) ( Relation-like K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) set ) : ( ( Relation-like ) ( Relation-like Function-like ) set ) , the ResultSort of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) ( Relation-like Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) Element of K27(K28( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * bp : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( Relation-like ) ( Relation-like ) set ) )) ) : ( ( ) ( ) Element of InnerVertices (GFA0AdderStr (ap : ( ( non empty ) ( non empty ) ManySortedSign ) ,bp : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,cp : ( ( ) ( Relation-like the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) M16( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the Arity of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) ( Relation-like Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) Element of K27(K28( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * K239( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,bp : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) : ( ( Relation-like K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) ( Relation-like K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) set ) : ( ( Relation-like ) ( Relation-like Function-like ) set ) , the ResultSort of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) ( Relation-like Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) Element of K27(K28( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * bp : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( Relation-like ) ( Relation-like ) set ) )) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (GFA0AdderStr (ap : ( ( non empty ) ( non empty ) ManySortedSign ) ,bp : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,cp : ( ( ) ( Relation-like the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) M16( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the Arity of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) ( Relation-like Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) Element of K27(K28( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * K239( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,bp : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) : ( ( Relation-like K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) ( Relation-like K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) set ) : ( ( Relation-like ) ( Relation-like Function-like ) set ) , the ResultSort of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) ( Relation-like Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) Element of K27(K28( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * bp : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( Relation-like ) ( Relation-like ) set ) )) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ;
func BitFTA0AdderOutputP (ap,bp,cp,dp,cin) -> ( ( ) ( ) Element of InnerVertices (BitFTA0Str (ap : ( ( non empty ) ( non empty ) ManySortedSign ) ,bp : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,cp : ( ( ) ( Relation-like the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) M16( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the Arity of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) ( Relation-like Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) Element of K27(K28( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * K239( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,bp : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) : ( ( Relation-like K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) ( Relation-like K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) set ) : ( ( Relation-like ) ( Relation-like Function-like ) set ) , the ResultSort of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) ( Relation-like Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) Element of K27(K28( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * bp : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( Relation-like ) ( Relation-like ) set ) )) ,dp : ( ( Function-like V18(bp : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) ( Relation-like Function-like V18(bp : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) Element of K27(K28(bp : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) ,cin : ( ( Relation-like Function-like V41(ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) FinSequence-like ) ( Relation-like K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) -defined Function-like V34() V41(ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) FinSequence-like FinSubsequence-like V49() ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (BitFTA0Str (ap : ( ( non empty ) ( non empty ) ManySortedSign ) ,bp : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,cp : ( ( ) ( Relation-like the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) M16( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the Arity of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) ( Relation-like Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) Element of K27(K28( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * K239( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,bp : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) : ( ( Relation-like K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) ( Relation-like K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) set ) : ( ( Relation-like ) ( Relation-like Function-like ) set ) , the ResultSort of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) ( Relation-like Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) Element of K27(K28( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * bp : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( Relation-like ) ( Relation-like ) set ) )) ,dp : ( ( Function-like V18(bp : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) ( Relation-like Function-like V18(bp : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) Element of K27(K28(bp : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) ,cin : ( ( Relation-like Function-like V41(ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) FinSequence-like ) ( Relation-like K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) -defined Function-like V34() V41(ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) FinSequence-like FinSubsequence-like V49() ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) equals :: FTACELL1:def 5
GFA0CarryOutput ((GFA0AdderOutput (ap : ( ( non empty ) ( non empty ) ManySortedSign ) ,bp : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,cp : ( ( ) ( Relation-like the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) M16( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the Arity of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) ( Relation-like Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) Element of K27(K28( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * K239( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,bp : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) : ( ( Relation-like K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) ( Relation-like K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) set ) : ( ( Relation-like ) ( Relation-like Function-like ) set ) , the ResultSort of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) ( Relation-like Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) Element of K27(K28( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * bp : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( Relation-like ) ( Relation-like ) set ) )) )) : ( ( ) ( ) Element of InnerVertices (GFA0AdderStr (ap : ( ( non empty ) ( non empty ) ManySortedSign ) ,bp : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,cp : ( ( ) ( Relation-like the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) M16( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the Arity of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) ( Relation-like Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) Element of K27(K28( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * K239( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,bp : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) : ( ( Relation-like K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) ( Relation-like K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) set ) : ( ( Relation-like ) ( Relation-like Function-like ) set ) , the ResultSort of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) ( Relation-like Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) Element of K27(K28( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * bp : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( Relation-like ) ( Relation-like ) set ) )) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (GFA0AdderStr (ap : ( ( non empty ) ( non empty ) ManySortedSign ) ,bp : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,cp : ( ( ) ( Relation-like the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) M16( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the Arity of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) ( Relation-like Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) Element of K27(K28( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * K239( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,bp : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) : ( ( Relation-like K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) ( Relation-like K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) set ) : ( ( Relation-like ) ( Relation-like Function-like ) set ) , the ResultSort of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) ( Relation-like Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) Element of K27(K28( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * bp : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( Relation-like ) ( Relation-like ) set ) )) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,cin : ( ( Relation-like Function-like V41(ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) FinSequence-like ) ( Relation-like K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) -defined Function-like V34() V41(ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) FinSequence-like FinSubsequence-like V49() ) set ) ,dp : ( ( Function-like V18(bp : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) ( Relation-like Function-like V18(bp : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) Element of K27(K28(bp : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) ) : ( ( ) ( ) Element of InnerVertices (GFA0CarryStr ((GFA0AdderOutput (ap : ( ( non empty ) ( non empty ) ManySortedSign ) ,bp : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,cp : ( ( ) ( Relation-like the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) M16( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the Arity of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) ( Relation-like Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) Element of K27(K28( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * K239( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,bp : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) : ( ( Relation-like K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) ( Relation-like K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) set ) : ( ( Relation-like ) ( Relation-like Function-like ) set ) , the ResultSort of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) ( Relation-like Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) Element of K27(K28( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * bp : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( Relation-like ) ( Relation-like ) set ) )) )) : ( ( ) ( ) Element of InnerVertices (GFA0AdderStr (ap : ( ( non empty ) ( non empty ) ManySortedSign ) ,bp : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,cp : ( ( ) ( Relation-like the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) M16( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the Arity of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) ( Relation-like Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) Element of K27(K28( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * K239( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,bp : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) : ( ( Relation-like K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) ( Relation-like K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) set ) : ( ( Relation-like ) ( Relation-like Function-like ) set ) , the ResultSort of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) ( Relation-like Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) Element of K27(K28( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * bp : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( Relation-like ) ( Relation-like ) set ) )) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (GFA0AdderStr (ap : ( ( non empty ) ( non empty ) ManySortedSign ) ,bp : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,cp : ( ( ) ( Relation-like the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) M16( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the Arity of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) ( Relation-like Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) Element of K27(K28( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * K239( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,bp : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) : ( ( Relation-like K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) ( Relation-like K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) set ) : ( ( Relation-like ) ( Relation-like Function-like ) set ) , the ResultSort of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) ( Relation-like Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) Element of K27(K28( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * bp : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( Relation-like ) ( Relation-like ) set ) )) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,cin : ( ( Relation-like Function-like V41(ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) FinSequence-like ) ( Relation-like K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) -defined Function-like V34() V41(ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) FinSequence-like FinSubsequence-like V49() ) set ) ,dp : ( ( Function-like V18(bp : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) ( Relation-like Function-like V18(bp : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) Element of K27(K28(bp : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (GFA0CarryStr ((GFA0AdderOutput (ap : ( ( non empty ) ( non empty ) ManySortedSign ) ,bp : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,cp : ( ( ) ( Relation-like the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) M16( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the Arity of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) ( Relation-like Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) Element of K27(K28( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * K239( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,bp : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) : ( ( Relation-like K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) ( Relation-like K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) set ) : ( ( Relation-like ) ( Relation-like Function-like ) set ) , the ResultSort of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) ( Relation-like Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) Element of K27(K28( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * bp : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( Relation-like ) ( Relation-like ) set ) )) )) : ( ( ) ( ) Element of InnerVertices (GFA0AdderStr (ap : ( ( non empty ) ( non empty ) ManySortedSign ) ,bp : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,cp : ( ( ) ( Relation-like the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) M16( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the Arity of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) ( Relation-like Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) Element of K27(K28( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * K239( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,bp : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) : ( ( Relation-like K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) ( Relation-like K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) set ) : ( ( Relation-like ) ( Relation-like Function-like ) set ) , the ResultSort of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) ( Relation-like Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) Element of K27(K28( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * bp : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( Relation-like ) ( Relation-like ) set ) )) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (GFA0AdderStr (ap : ( ( non empty ) ( non empty ) ManySortedSign ) ,bp : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,cp : ( ( ) ( Relation-like the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) M16( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the Arity of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) ( Relation-like Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) Element of K27(K28( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * K239( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,bp : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) : ( ( Relation-like K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) ( Relation-like K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) set ) : ( ( Relation-like ) ( Relation-like Function-like ) set ) , the ResultSort of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) ( Relation-like Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) Element of K27(K28( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * bp : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( Relation-like ) ( Relation-like ) set ) )) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,cin : ( ( Relation-like Function-like V41(ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) FinSequence-like ) ( Relation-like K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) -defined Function-like V34() V41(ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) FinSequence-like FinSubsequence-like V49() ) set ) ,dp : ( ( Function-like V18(bp : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) ( Relation-like Function-like V18(bp : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) Element of K27(K28(bp : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ;
func BitFTA0AdderOutputQ (ap,bp,cp,dp,cin) -> ( ( ) ( ) Element of InnerVertices (BitFTA0Str (ap : ( ( non empty ) ( non empty ) ManySortedSign ) ,bp : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,cp : ( ( ) ( Relation-like the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) M16( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the Arity of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) ( Relation-like Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) Element of K27(K28( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * K239( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,bp : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) : ( ( Relation-like K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) ( Relation-like K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) set ) : ( ( Relation-like ) ( Relation-like Function-like ) set ) , the ResultSort of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) ( Relation-like Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) Element of K27(K28( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * bp : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( Relation-like ) ( Relation-like ) set ) )) ,dp : ( ( Function-like V18(bp : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) ( Relation-like Function-like V18(bp : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) Element of K27(K28(bp : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) ,cin : ( ( Relation-like Function-like V41(ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) FinSequence-like ) ( Relation-like K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) -defined Function-like V34() V41(ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) FinSequence-like FinSubsequence-like V49() ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (BitFTA0Str (ap : ( ( non empty ) ( non empty ) ManySortedSign ) ,bp : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,cp : ( ( ) ( Relation-like the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) M16( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the Arity of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) ( Relation-like Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) Element of K27(K28( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * K239( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,bp : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) : ( ( Relation-like K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) ( Relation-like K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) set ) : ( ( Relation-like ) ( Relation-like Function-like ) set ) , the ResultSort of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) ( Relation-like Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) Element of K27(K28( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * bp : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( Relation-like ) ( Relation-like ) set ) )) ,dp : ( ( Function-like V18(bp : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) ( Relation-like Function-like V18(bp : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) Element of K27(K28(bp : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) ,cin : ( ( Relation-like Function-like V41(ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) FinSequence-like ) ( Relation-like K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) -defined Function-like V34() V41(ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) FinSequence-like FinSubsequence-like V49() ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) equals :: FTACELL1:def 6
GFA0AdderOutput ((GFA0AdderOutput (ap : ( ( non empty ) ( non empty ) ManySortedSign ) ,bp : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,cp : ( ( ) ( Relation-like the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) M16( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the Arity of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) ( Relation-like Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) Element of K27(K28( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * K239( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,bp : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) : ( ( Relation-like K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) ( Relation-like K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) set ) : ( ( Relation-like ) ( Relation-like Function-like ) set ) , the ResultSort of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) ( Relation-like Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) Element of K27(K28( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * bp : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( Relation-like ) ( Relation-like ) set ) )) )) : ( ( ) ( ) Element of InnerVertices (GFA0AdderStr (ap : ( ( non empty ) ( non empty ) ManySortedSign ) ,bp : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,cp : ( ( ) ( Relation-like the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) M16( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the Arity of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) ( Relation-like Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) Element of K27(K28( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * K239( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,bp : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) : ( ( Relation-like K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) ( Relation-like K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) set ) : ( ( Relation-like ) ( Relation-like Function-like ) set ) , the ResultSort of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) ( Relation-like Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) Element of K27(K28( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * bp : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( Relation-like ) ( Relation-like ) set ) )) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (GFA0AdderStr (ap : ( ( non empty ) ( non empty ) ManySortedSign ) ,bp : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,cp : ( ( ) ( Relation-like the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) M16( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the Arity of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) ( Relation-like Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) Element of K27(K28( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * K239( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,bp : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) : ( ( Relation-like K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) ( Relation-like K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) set ) : ( ( Relation-like ) ( Relation-like Function-like ) set ) , the ResultSort of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) ( Relation-like Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) Element of K27(K28( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * bp : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( Relation-like ) ( Relation-like ) set ) )) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,cin : ( ( Relation-like Function-like V41(ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) FinSequence-like ) ( Relation-like K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) -defined Function-like V34() V41(ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) FinSequence-like FinSubsequence-like V49() ) set ) ,dp : ( ( Function-like V18(bp : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) ( Relation-like Function-like V18(bp : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) Element of K27(K28(bp : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) ) : ( ( ) ( ) Element of InnerVertices (GFA0AdderStr ((GFA0AdderOutput (ap : ( ( non empty ) ( non empty ) ManySortedSign ) ,bp : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,cp : ( ( ) ( Relation-like the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) M16( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the Arity of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) ( Relation-like Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) Element of K27(K28( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * K239( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,bp : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) : ( ( Relation-like K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) ( Relation-like K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) set ) : ( ( Relation-like ) ( Relation-like Function-like ) set ) , the ResultSort of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) ( Relation-like Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) Element of K27(K28( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * bp : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( Relation-like ) ( Relation-like ) set ) )) )) : ( ( ) ( ) Element of InnerVertices (GFA0AdderStr (ap : ( ( non empty ) ( non empty ) ManySortedSign ) ,bp : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,cp : ( ( ) ( Relation-like the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) M16( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the Arity of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) ( Relation-like Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) Element of K27(K28( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * K239( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,bp : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) : ( ( Relation-like K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) ( Relation-like K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) set ) : ( ( Relation-like ) ( Relation-like Function-like ) set ) , the ResultSort of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) ( Relation-like Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) Element of K27(K28( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * bp : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( Relation-like ) ( Relation-like ) set ) )) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (GFA0AdderStr (ap : ( ( non empty ) ( non empty ) ManySortedSign ) ,bp : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,cp : ( ( ) ( Relation-like the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) M16( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the Arity of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) ( Relation-like Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) Element of K27(K28( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * K239( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,bp : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) : ( ( Relation-like K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) ( Relation-like K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) set ) : ( ( Relation-like ) ( Relation-like Function-like ) set ) , the ResultSort of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) ( Relation-like Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) Element of K27(K28( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * bp : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( Relation-like ) ( Relation-like ) set ) )) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,cin : ( ( Relation-like Function-like V41(ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) FinSequence-like ) ( Relation-like K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) -defined Function-like V34() V41(ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) FinSequence-like FinSubsequence-like V49() ) set ) ,dp : ( ( Function-like V18(bp : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) ( Relation-like Function-like V18(bp : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) Element of K27(K28(bp : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (GFA0AdderStr ((GFA0AdderOutput (ap : ( ( non empty ) ( non empty ) ManySortedSign ) ,bp : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,cp : ( ( ) ( Relation-like the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) M16( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the Arity of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) ( Relation-like Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) Element of K27(K28( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * K239( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,bp : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) : ( ( Relation-like K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) ( Relation-like K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) set ) : ( ( Relation-like ) ( Relation-like Function-like ) set ) , the ResultSort of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) ( Relation-like Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) Element of K27(K28( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * bp : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( Relation-like ) ( Relation-like ) set ) )) )) : ( ( ) ( ) Element of InnerVertices (GFA0AdderStr (ap : ( ( non empty ) ( non empty ) ManySortedSign ) ,bp : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,cp : ( ( ) ( Relation-like the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) M16( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the Arity of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) ( Relation-like Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) Element of K27(K28( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * K239( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,bp : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) : ( ( Relation-like K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) ( Relation-like K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) set ) : ( ( Relation-like ) ( Relation-like Function-like ) set ) , the ResultSort of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) ( Relation-like Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) Element of K27(K28( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * bp : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( Relation-like ) ( Relation-like ) set ) )) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (GFA0AdderStr (ap : ( ( non empty ) ( non empty ) ManySortedSign ) ,bp : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,cp : ( ( ) ( Relation-like the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) M16( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the Arity of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) ( Relation-like Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) Element of K27(K28( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * K239( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,bp : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) : ( ( Relation-like K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) ( Relation-like K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) set ) : ( ( Relation-like ) ( Relation-like Function-like ) set ) , the ResultSort of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) ( Relation-like Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) Element of K27(K28( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * bp : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( Relation-like ) ( Relation-like ) set ) )) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,cin : ( ( Relation-like Function-like V41(ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) FinSequence-like ) ( Relation-like K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) -defined Function-like V34() V41(ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) FinSequence-like FinSubsequence-like V49() ) set ) ,dp : ( ( Function-like V18(bp : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) ( Relation-like Function-like V18(bp : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) Element of K27(K28(bp : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ;
end;

theorem :: FTACELL1:7
for ap, bp, cp being ( ( non pair ) ( non pair ) set )
for dp, cin being ( ( ) ( ) set )
for s being ( ( ) ( Relation-like Function-like ) State of )
for a1, a2, a3 being ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) st a1 : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) = s : ( ( ) ( Relation-like Function-like ) State of ) . ap : ( ( non pair ) ( non pair ) set ) : ( ( ) ( ) set ) & a2 : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) = s : ( ( ) ( Relation-like Function-like ) State of ) . bp : ( ( non pair ) ( non pair ) set ) : ( ( ) ( ) set ) & a3 : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) = s : ( ( ) ( Relation-like Function-like ) State of ) . cp : ( ( non pair ) ( non pair ) set ) : ( ( ) ( ) set ) holds
( (Following (s : ( ( ) ( Relation-like Function-like ) State of ) ,2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) )) : ( ( ) ( Relation-like Function-like ) Element of K224( the Sorts of (BitFTA0Circ (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( ) ( ) set ) ,b5 : ( ( ) ( ) set ) )) : ( ( strict V105( BitFTA0Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( ) ( ) set ) ,b5 : ( ( ) ( ) set ) ) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) ) gate`2=den Boolean ) ( strict non-empty V105( BitFTA0Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( ) ( ) set ) ,b5 : ( ( ) ( ) set ) ) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) ) gate`2=den Boolean ) Circuit of BitFTA0Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( ) ( ) set ) ,b5 : ( ( ) ( ) set ) ) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) ) : ( ( Relation-like the carrier of (BitFTA0Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( ) ( ) set ) ,b5 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) ( Relation-like the carrier of (BitFTA0Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( ) ( ) set ) ,b5 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) set ) ) : ( ( ) ( functional V47() V48() ) set ) ) . (BitFTA0CarryOutput (ap : ( ( non pair ) ( non pair ) set ) ,bp : ( ( non pair ) ( non pair ) set ) ,cp : ( ( non pair ) ( non pair ) set ) ,dp : ( ( ) ( ) set ) ,cin : ( ( ) ( ) set ) )) : ( ( ) ( ) Element of InnerVertices (BitFTA0Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( ) ( ) set ) ,b5 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (BitFTA0Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( ) ( ) set ) ,b5 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) : ( ( ) ( ) set ) = ((a1 : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) '&' a2 : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) ) : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) 'or' (a2 : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) '&' a3 : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) ) : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) ) : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) 'or' (a3 : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) '&' a1 : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) ) : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) & (Following (s : ( ( ) ( Relation-like Function-like ) State of ) ,2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) )) : ( ( ) ( Relation-like Function-like ) Element of K224( the Sorts of (BitFTA0Circ (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( ) ( ) set ) ,b5 : ( ( ) ( ) set ) )) : ( ( strict V105( BitFTA0Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( ) ( ) set ) ,b5 : ( ( ) ( ) set ) ) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) ) gate`2=den Boolean ) ( strict non-empty V105( BitFTA0Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( ) ( ) set ) ,b5 : ( ( ) ( ) set ) ) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) ) gate`2=den Boolean ) Circuit of BitFTA0Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( ) ( ) set ) ,b5 : ( ( ) ( ) set ) ) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) ) : ( ( Relation-like the carrier of (BitFTA0Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( ) ( ) set ) ,b5 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) ( Relation-like the carrier of (BitFTA0Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( ) ( ) set ) ,b5 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) set ) ) : ( ( ) ( functional V47() V48() ) set ) ) . (BitFTA0AdderOutputI (ap : ( ( non pair ) ( non pair ) set ) ,bp : ( ( non pair ) ( non pair ) set ) ,cp : ( ( non pair ) ( non pair ) set ) ,dp : ( ( ) ( ) set ) ,cin : ( ( ) ( ) set ) )) : ( ( ) ( ) Element of InnerVertices (BitFTA0Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( ) ( ) set ) ,b5 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (BitFTA0Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( ) ( ) set ) ,b5 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) : ( ( ) ( ) set ) = (a1 : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) 'xor' a2 : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) ) : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) 'xor' a3 : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) ) ;

theorem :: FTACELL1:8
for ap, bp, cp, dp being ( ( non pair ) ( non pair ) set )
for cin being ( ( ) ( ) set ) st cin : ( ( ) ( ) set ) <> [<*dp : ( ( non pair ) ( non pair ) set ) ,(GFA0AdderOutput (ap : ( ( non pair ) ( non pair ) set ) ,bp : ( ( non pair ) ( non pair ) set ) ,cp : ( ( non pair ) ( non pair ) set ) )) : ( ( ) ( ) Element of InnerVertices (GFA0AdderStr (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (GFA0AdderStr (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) *> : ( ( ) ( Relation-like K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) -defined Function-like non empty V34() V41(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ) FinSequence-like FinSubsequence-like V49() ) set ) ,and2 : ( ( Function-like V18(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) , BOOLEAN : ( ( ) ( non empty ) set ) ) ) ( Relation-like Function-like V18(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) , BOOLEAN : ( ( ) ( non empty ) set ) ) boolean-valued ) Element of K27(K28(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) ] : ( ( ) ( non empty pair ) set ) & not cin : ( ( ) ( ) set ) in InnerVertices (BitGFA0Str (ap : ( ( non pair ) ( non pair ) set ) ,bp : ( ( non pair ) ( non pair ) set ) ,cp : ( ( non pair ) ( non pair ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (BitGFA0Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) holds
for s being ( ( ) ( Relation-like Function-like ) State of )
for a1, a2, a3, a4, a5 being ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) st a1 : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) = s : ( ( ) ( Relation-like Function-like ) State of ) . ap : ( ( non pair ) ( non pair ) set ) : ( ( ) ( ) set ) & a2 : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) = s : ( ( ) ( Relation-like Function-like ) State of ) . bp : ( ( non pair ) ( non pair ) set ) : ( ( ) ( ) set ) & a3 : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) = s : ( ( ) ( Relation-like Function-like ) State of ) . cp : ( ( non pair ) ( non pair ) set ) : ( ( ) ( ) set ) & a4 : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) = s : ( ( ) ( Relation-like Function-like ) State of ) . dp : ( ( non pair ) ( non pair ) set ) : ( ( ) ( ) set ) & a5 : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) = s : ( ( ) ( Relation-like Function-like ) State of ) . cin : ( ( ) ( ) set ) : ( ( ) ( ) set ) holds
( (Following (s : ( ( ) ( Relation-like Function-like ) State of ) ,2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) )) : ( ( ) ( Relation-like Function-like ) Element of K224( the Sorts of (BitFTA0Circ (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( non pair ) ( non pair ) set ) ,b5 : ( ( ) ( ) set ) )) : ( ( strict V105( BitFTA0Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( non pair ) ( non pair ) set ) ,b5 : ( ( ) ( ) set ) ) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) ) gate`2=den Boolean ) ( strict non-empty V105( BitFTA0Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( non pair ) ( non pair ) set ) ,b5 : ( ( ) ( ) set ) ) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) ) gate`2=den Boolean ) Circuit of BitFTA0Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( non pair ) ( non pair ) set ) ,b5 : ( ( ) ( ) set ) ) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) ) : ( ( Relation-like the carrier of (BitFTA0Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( non pair ) ( non pair ) set ) ,b5 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) ( Relation-like the carrier of (BitFTA0Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( non pair ) ( non pair ) set ) ,b5 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) set ) ) : ( ( ) ( functional V47() V48() ) set ) ) . (GFA0AdderOutput (ap : ( ( non pair ) ( non pair ) set ) ,bp : ( ( non pair ) ( non pair ) set ) ,cp : ( ( non pair ) ( non pair ) set ) )) : ( ( ) ( ) Element of InnerVertices (GFA0AdderStr (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (GFA0AdderStr (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) : ( ( ) ( ) set ) = (a1 : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) 'xor' a2 : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) ) : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) 'xor' a3 : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) & (Following (s : ( ( ) ( Relation-like Function-like ) State of ) ,2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) )) : ( ( ) ( Relation-like Function-like ) Element of K224( the Sorts of (BitFTA0Circ (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( non pair ) ( non pair ) set ) ,b5 : ( ( ) ( ) set ) )) : ( ( strict V105( BitFTA0Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( non pair ) ( non pair ) set ) ,b5 : ( ( ) ( ) set ) ) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) ) gate`2=den Boolean ) ( strict non-empty V105( BitFTA0Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( non pair ) ( non pair ) set ) ,b5 : ( ( ) ( ) set ) ) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) ) gate`2=den Boolean ) Circuit of BitFTA0Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( non pair ) ( non pair ) set ) ,b5 : ( ( ) ( ) set ) ) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) ) : ( ( Relation-like the carrier of (BitFTA0Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( non pair ) ( non pair ) set ) ,b5 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) ( Relation-like the carrier of (BitFTA0Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( non pair ) ( non pair ) set ) ,b5 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) set ) ) : ( ( ) ( functional V47() V48() ) set ) ) . ap : ( ( non pair ) ( non pair ) set ) : ( ( ) ( ) set ) = a1 : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) & (Following (s : ( ( ) ( Relation-like Function-like ) State of ) ,2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) )) : ( ( ) ( Relation-like Function-like ) Element of K224( the Sorts of (BitFTA0Circ (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( non pair ) ( non pair ) set ) ,b5 : ( ( ) ( ) set ) )) : ( ( strict V105( BitFTA0Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( non pair ) ( non pair ) set ) ,b5 : ( ( ) ( ) set ) ) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) ) gate`2=den Boolean ) ( strict non-empty V105( BitFTA0Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( non pair ) ( non pair ) set ) ,b5 : ( ( ) ( ) set ) ) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) ) gate`2=den Boolean ) Circuit of BitFTA0Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( non pair ) ( non pair ) set ) ,b5 : ( ( ) ( ) set ) ) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) ) : ( ( Relation-like the carrier of (BitFTA0Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( non pair ) ( non pair ) set ) ,b5 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) ( Relation-like the carrier of (BitFTA0Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( non pair ) ( non pair ) set ) ,b5 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) set ) ) : ( ( ) ( functional V47() V48() ) set ) ) . bp : ( ( non pair ) ( non pair ) set ) : ( ( ) ( ) set ) = a2 : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) & (Following (s : ( ( ) ( Relation-like Function-like ) State of ) ,2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) )) : ( ( ) ( Relation-like Function-like ) Element of K224( the Sorts of (BitFTA0Circ (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( non pair ) ( non pair ) set ) ,b5 : ( ( ) ( ) set ) )) : ( ( strict V105( BitFTA0Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( non pair ) ( non pair ) set ) ,b5 : ( ( ) ( ) set ) ) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) ) gate`2=den Boolean ) ( strict non-empty V105( BitFTA0Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( non pair ) ( non pair ) set ) ,b5 : ( ( ) ( ) set ) ) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) ) gate`2=den Boolean ) Circuit of BitFTA0Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( non pair ) ( non pair ) set ) ,b5 : ( ( ) ( ) set ) ) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) ) : ( ( Relation-like the carrier of (BitFTA0Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( non pair ) ( non pair ) set ) ,b5 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) ( Relation-like the carrier of (BitFTA0Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( non pair ) ( non pair ) set ) ,b5 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) set ) ) : ( ( ) ( functional V47() V48() ) set ) ) . cp : ( ( non pair ) ( non pair ) set ) : ( ( ) ( ) set ) = a3 : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) & (Following (s : ( ( ) ( Relation-like Function-like ) State of ) ,2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) )) : ( ( ) ( Relation-like Function-like ) Element of K224( the Sorts of (BitFTA0Circ (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( non pair ) ( non pair ) set ) ,b5 : ( ( ) ( ) set ) )) : ( ( strict V105( BitFTA0Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( non pair ) ( non pair ) set ) ,b5 : ( ( ) ( ) set ) ) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) ) gate`2=den Boolean ) ( strict non-empty V105( BitFTA0Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( non pair ) ( non pair ) set ) ,b5 : ( ( ) ( ) set ) ) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) ) gate`2=den Boolean ) Circuit of BitFTA0Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( non pair ) ( non pair ) set ) ,b5 : ( ( ) ( ) set ) ) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) ) : ( ( Relation-like the carrier of (BitFTA0Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( non pair ) ( non pair ) set ) ,b5 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) ( Relation-like the carrier of (BitFTA0Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( non pair ) ( non pair ) set ) ,b5 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) set ) ) : ( ( ) ( functional V47() V48() ) set ) ) . dp : ( ( non pair ) ( non pair ) set ) : ( ( ) ( ) set ) = a4 : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) & (Following (s : ( ( ) ( Relation-like Function-like ) State of ) ,2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) )) : ( ( ) ( Relation-like Function-like ) Element of K224( the Sorts of (BitFTA0Circ (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( non pair ) ( non pair ) set ) ,b5 : ( ( ) ( ) set ) )) : ( ( strict V105( BitFTA0Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( non pair ) ( non pair ) set ) ,b5 : ( ( ) ( ) set ) ) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) ) gate`2=den Boolean ) ( strict non-empty V105( BitFTA0Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( non pair ) ( non pair ) set ) ,b5 : ( ( ) ( ) set ) ) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) ) gate`2=den Boolean ) Circuit of BitFTA0Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( non pair ) ( non pair ) set ) ,b5 : ( ( ) ( ) set ) ) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) ) : ( ( Relation-like the carrier of (BitFTA0Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( non pair ) ( non pair ) set ) ,b5 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) ( Relation-like the carrier of (BitFTA0Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( non pair ) ( non pair ) set ) ,b5 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) set ) ) : ( ( ) ( functional V47() V48() ) set ) ) . cin : ( ( ) ( ) set ) : ( ( ) ( ) set ) = a5 : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) ) ;

theorem :: FTACELL1:9
for ap, bp, cp, dp being ( ( non pair ) ( non pair ) set )
for cin being ( ( ) ( ) set ) st cin : ( ( ) ( ) set ) <> [<*dp : ( ( non pair ) ( non pair ) set ) ,(GFA0AdderOutput (ap : ( ( non pair ) ( non pair ) set ) ,bp : ( ( non pair ) ( non pair ) set ) ,cp : ( ( non pair ) ( non pair ) set ) )) : ( ( ) ( ) Element of InnerVertices (GFA0AdderStr (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (GFA0AdderStr (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) *> : ( ( ) ( Relation-like K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) -defined Function-like non empty V34() V41(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ) FinSequence-like FinSubsequence-like V49() ) set ) ,and2 : ( ( Function-like V18(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) , BOOLEAN : ( ( ) ( non empty ) set ) ) ) ( Relation-like Function-like V18(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) , BOOLEAN : ( ( ) ( non empty ) set ) ) boolean-valued ) Element of K27(K28(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) ] : ( ( ) ( non empty pair ) set ) & not cin : ( ( ) ( ) set ) in InnerVertices (BitGFA0Str (ap : ( ( non pair ) ( non pair ) set ) ,bp : ( ( non pair ) ( non pair ) set ) ,cp : ( ( non pair ) ( non pair ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (BitGFA0Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) holds
for s being ( ( ) ( Relation-like Function-like ) State of )
for a1, a2, a3, a4, a5 being ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) st a1 : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) = s : ( ( ) ( Relation-like Function-like ) State of ) . ap : ( ( non pair ) ( non pair ) set ) : ( ( ) ( ) set ) & a2 : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) = s : ( ( ) ( Relation-like Function-like ) State of ) . bp : ( ( non pair ) ( non pair ) set ) : ( ( ) ( ) set ) & a3 : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) = s : ( ( ) ( Relation-like Function-like ) State of ) . cp : ( ( non pair ) ( non pair ) set ) : ( ( ) ( ) set ) & a4 : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) = s : ( ( ) ( Relation-like Function-like ) State of ) . dp : ( ( non pair ) ( non pair ) set ) : ( ( ) ( ) set ) & a5 : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) = s : ( ( ) ( Relation-like Function-like ) State of ) . cin : ( ( ) ( ) set ) : ( ( ) ( ) set ) holds
( (Following (s : ( ( ) ( Relation-like Function-like ) State of ) ,4 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) )) : ( ( ) ( Relation-like Function-like ) Element of K224( the Sorts of (BitFTA0Circ (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( non pair ) ( non pair ) set ) ,b5 : ( ( ) ( ) set ) )) : ( ( strict V105( BitFTA0Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( non pair ) ( non pair ) set ) ,b5 : ( ( ) ( ) set ) ) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) ) gate`2=den Boolean ) ( strict non-empty V105( BitFTA0Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( non pair ) ( non pair ) set ) ,b5 : ( ( ) ( ) set ) ) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) ) gate`2=den Boolean ) Circuit of BitFTA0Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( non pair ) ( non pair ) set ) ,b5 : ( ( ) ( ) set ) ) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) ) : ( ( Relation-like the carrier of (BitFTA0Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( non pair ) ( non pair ) set ) ,b5 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) ( Relation-like the carrier of (BitFTA0Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( non pair ) ( non pair ) set ) ,b5 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) set ) ) : ( ( ) ( functional V47() V48() ) set ) ) . (BitFTA0AdderOutputP (ap : ( ( non pair ) ( non pair ) set ) ,bp : ( ( non pair ) ( non pair ) set ) ,cp : ( ( non pair ) ( non pair ) set ) ,dp : ( ( non pair ) ( non pair ) set ) ,cin : ( ( ) ( ) set ) )) : ( ( ) ( ) Element of InnerVertices (BitFTA0Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( non pair ) ( non pair ) set ) ,b5 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (BitFTA0Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( non pair ) ( non pair ) set ) ,b5 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) : ( ( ) ( ) set ) = ((((a1 : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) 'xor' a2 : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) ) : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) 'xor' a3 : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) ) : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) '&' a5 : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) ) : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) 'or' (a5 : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) '&' a4 : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) ) : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) ) : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) 'or' (a4 : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) '&' ((a1 : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) 'xor' a2 : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) ) : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) 'xor' a3 : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) ) : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) ) : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) & (Following (s : ( ( ) ( Relation-like Function-like ) State of ) ,4 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) )) : ( ( ) ( Relation-like Function-like ) Element of K224( the Sorts of (BitFTA0Circ (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( non pair ) ( non pair ) set ) ,b5 : ( ( ) ( ) set ) )) : ( ( strict V105( BitFTA0Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( non pair ) ( non pair ) set ) ,b5 : ( ( ) ( ) set ) ) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) ) gate`2=den Boolean ) ( strict non-empty V105( BitFTA0Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( non pair ) ( non pair ) set ) ,b5 : ( ( ) ( ) set ) ) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) ) gate`2=den Boolean ) Circuit of BitFTA0Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( non pair ) ( non pair ) set ) ,b5 : ( ( ) ( ) set ) ) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) ) : ( ( Relation-like the carrier of (BitFTA0Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( non pair ) ( non pair ) set ) ,b5 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) ( Relation-like the carrier of (BitFTA0Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( non pair ) ( non pair ) set ) ,b5 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) set ) ) : ( ( ) ( functional V47() V48() ) set ) ) . (BitFTA0AdderOutputQ (ap : ( ( non pair ) ( non pair ) set ) ,bp : ( ( non pair ) ( non pair ) set ) ,cp : ( ( non pair ) ( non pair ) set ) ,dp : ( ( non pair ) ( non pair ) set ) ,cin : ( ( ) ( ) set ) )) : ( ( ) ( ) Element of InnerVertices (BitFTA0Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( non pair ) ( non pair ) set ) ,b5 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (BitFTA0Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( non pair ) ( non pair ) set ) ,b5 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) : ( ( ) ( ) set ) = (((a1 : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) 'xor' a2 : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) ) : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) 'xor' a3 : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) ) : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) 'xor' a4 : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) ) : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) 'xor' a5 : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) ) ;

theorem :: FTACELL1:10
for ap, bp, cp, dp being ( ( non pair ) ( non pair ) set )
for cin being ( ( ) ( ) set ) st cin : ( ( ) ( ) set ) <> [<*dp : ( ( non pair ) ( non pair ) set ) ,(GFA0AdderOutput (ap : ( ( non pair ) ( non pair ) set ) ,bp : ( ( non pair ) ( non pair ) set ) ,cp : ( ( non pair ) ( non pair ) set ) )) : ( ( ) ( ) Element of InnerVertices (GFA0AdderStr (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (GFA0AdderStr (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) *> : ( ( ) ( Relation-like K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) -defined Function-like non empty V34() V41(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ) FinSequence-like FinSubsequence-like V49() ) set ) ,and2 : ( ( Function-like V18(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) , BOOLEAN : ( ( ) ( non empty ) set ) ) ) ( Relation-like Function-like V18(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) , BOOLEAN : ( ( ) ( non empty ) set ) ) boolean-valued ) Element of K27(K28(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) ] : ( ( ) ( non empty pair ) set ) holds
for s being ( ( ) ( Relation-like Function-like ) State of ) holds Following (s : ( ( ) ( Relation-like Function-like ) State of ) ,4 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ) : ( ( ) ( Relation-like Function-like ) Element of K224( the Sorts of (BitFTA0Circ (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( non pair ) ( non pair ) set ) ,b5 : ( ( ) ( ) set ) )) : ( ( strict V105( BitFTA0Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( non pair ) ( non pair ) set ) ,b5 : ( ( ) ( ) set ) ) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) ) gate`2=den Boolean ) ( strict non-empty V105( BitFTA0Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( non pair ) ( non pair ) set ) ,b5 : ( ( ) ( ) set ) ) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) ) gate`2=den Boolean ) Circuit of BitFTA0Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( non pair ) ( non pair ) set ) ,b5 : ( ( ) ( ) set ) ) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) ) : ( ( Relation-like the carrier of (BitFTA0Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( non pair ) ( non pair ) set ) ,b5 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) ( Relation-like the carrier of (BitFTA0Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( non pair ) ( non pair ) set ) ,b5 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) set ) ) : ( ( ) ( functional V47() V48() ) set ) ) is stable ;

begin

definition
let ap, bm, cp, dm, cin be ( ( ) ( ) set ) ;
func BitFTA1Str (ap,bm,cp,dm,cin) -> ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) equals :: FTACELL1:def 7
(BitGFA1Str (ap : ( ( non empty ) ( non empty ) ManySortedSign ) ,bm : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,cp : ( ( ) ( Relation-like the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) M16( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the Arity of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) ( Relation-like Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) Element of K27(K28( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * K239( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,bm : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) : ( ( Relation-like K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) ( Relation-like K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) set ) : ( ( Relation-like ) ( Relation-like Function-like ) set ) , the ResultSort of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) ( Relation-like Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) Element of K27(K28( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * bm : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( Relation-like ) ( Relation-like ) set ) )) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) +* (BitGFA2Str ((GFA1AdderOutput (ap : ( ( non empty ) ( non empty ) ManySortedSign ) ,bm : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,cp : ( ( ) ( Relation-like the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) M16( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the Arity of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) ( Relation-like Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) Element of K27(K28( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * K239( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,bm : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) : ( ( Relation-like K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) ( Relation-like K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) set ) : ( ( Relation-like ) ( Relation-like Function-like ) set ) , the ResultSort of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) ( Relation-like Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) Element of K27(K28( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * bm : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( Relation-like ) ( Relation-like ) set ) )) )) : ( ( ) ( ) Element of InnerVertices (GFA1AdderStr (ap : ( ( non empty ) ( non empty ) ManySortedSign ) ,bm : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,cp : ( ( ) ( Relation-like the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) M16( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the Arity of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) ( Relation-like Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) Element of K27(K28( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * K239( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,bm : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) : ( ( Relation-like K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) ( Relation-like K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) set ) : ( ( Relation-like ) ( Relation-like Function-like ) set ) , the ResultSort of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) ( Relation-like Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) Element of K27(K28( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * bm : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( Relation-like ) ( Relation-like ) set ) )) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (GFA1AdderStr (ap : ( ( non empty ) ( non empty ) ManySortedSign ) ,bm : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,cp : ( ( ) ( Relation-like the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) M16( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the Arity of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) ( Relation-like Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) Element of K27(K28( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * K239( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,bm : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) : ( ( Relation-like K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) ( Relation-like K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) set ) : ( ( Relation-like ) ( Relation-like Function-like ) set ) , the ResultSort of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) ( Relation-like Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) Element of K27(K28( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * bm : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( Relation-like ) ( Relation-like ) set ) )) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,cin : ( ( Relation-like Function-like V41(ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) FinSequence-like ) ( Relation-like K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) -defined Function-like V34() V41(ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) FinSequence-like FinSubsequence-like V49() ) set ) ,dm : ( ( Function-like V18(bm : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) ( Relation-like Function-like V18(bm : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) Element of K27(K28(bm : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( non empty strict ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) ;
end;

definition
let ap, bm, cp, dm, cin be ( ( ) ( ) set ) ;
func BitFTA1Circ (ap,bm,cp,dm,cin) -> ( ( strict V105( BitFTA1Str (ap : ( ( non empty ) ( non empty ) ManySortedSign ) ,bm : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,cp : ( ( ) ( Relation-like the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) M16( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the Arity of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) ( Relation-like Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) Element of K27(K28( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * K239( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,bm : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) : ( ( Relation-like K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) ( Relation-like K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) set ) : ( ( Relation-like ) ( Relation-like Function-like ) set ) , the ResultSort of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) ( Relation-like Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) Element of K27(K28( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * bm : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( Relation-like ) ( Relation-like ) set ) )) ,dm : ( ( Function-like V18(bm : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) ( Relation-like Function-like V18(bm : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) Element of K27(K28(bm : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) ,cin : ( ( Relation-like Function-like V41(ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) FinSequence-like ) ( Relation-like K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) -defined Function-like V34() V41(ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) FinSequence-like FinSubsequence-like V49() ) set ) ) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) ) gate`2=den Boolean ) ( strict non-empty V105( BitFTA1Str (ap : ( ( non empty ) ( non empty ) ManySortedSign ) ,bm : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,cp : ( ( ) ( Relation-like the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) M16( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the Arity of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) ( Relation-like Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) Element of K27(K28( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * K239( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,bm : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) : ( ( Relation-like K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) ( Relation-like K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) set ) : ( ( Relation-like ) ( Relation-like Function-like ) set ) , the ResultSort of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) ( Relation-like Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) Element of K27(K28( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * bm : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( Relation-like ) ( Relation-like ) set ) )) ,dm : ( ( Function-like V18(bm : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) ( Relation-like Function-like V18(bm : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) Element of K27(K28(bm : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) ,cin : ( ( Relation-like Function-like V41(ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) FinSequence-like ) ( Relation-like K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) -defined Function-like V34() V41(ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) FinSequence-like FinSubsequence-like V49() ) set ) ) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) ) gate`2=den Boolean ) Circuit of BitFTA1Str (ap : ( ( non empty ) ( non empty ) ManySortedSign ) ,bm : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,cp : ( ( ) ( Relation-like the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) M16( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the Arity of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) ( Relation-like Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) Element of K27(K28( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * K239( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,bm : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) : ( ( Relation-like K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) ( Relation-like K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) set ) : ( ( Relation-like ) ( Relation-like Function-like ) set ) , the ResultSort of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) ( Relation-like Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) Element of K27(K28( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * bm : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( Relation-like ) ( Relation-like ) set ) )) ,dm : ( ( Function-like V18(bm : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) ( Relation-like Function-like V18(bm : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) Element of K27(K28(bm : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) ,cin : ( ( Relation-like Function-like V41(ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) FinSequence-like ) ( Relation-like K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) -defined Function-like V34() V41(ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) FinSequence-like FinSubsequence-like V49() ) set ) ) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) ) equals :: FTACELL1:def 8
(BitGFA1Circ (ap : ( ( non empty ) ( non empty ) ManySortedSign ) ,bm : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,cp : ( ( ) ( Relation-like the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) M16( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the Arity of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) ( Relation-like Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) Element of K27(K28( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * K239( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,bm : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) : ( ( Relation-like K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) ( Relation-like K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) set ) : ( ( Relation-like ) ( Relation-like Function-like ) set ) , the ResultSort of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) ( Relation-like Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) Element of K27(K28( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * bm : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( Relation-like ) ( Relation-like ) set ) )) )) : ( ( strict V105( BitGFA1Str (ap : ( ( non empty ) ( non empty ) ManySortedSign ) ,bm : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,cp : ( ( ) ( Relation-like the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) M16( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the Arity of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) ( Relation-like Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) Element of K27(K28( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * K239( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,bm : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) : ( ( Relation-like K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) ( Relation-like K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) set ) : ( ( Relation-like ) ( Relation-like Function-like ) set ) , the ResultSort of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) ( Relation-like Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) Element of K27(K28( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * bm : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( Relation-like ) ( Relation-like ) set ) )) ) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) ) gate`2=den Boolean ) ( strict non-empty V105( BitGFA1Str (ap : ( ( non empty ) ( non empty ) ManySortedSign ) ,bm : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,cp : ( ( ) ( Relation-like the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) M16( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the Arity of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) ( Relation-like Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) Element of K27(K28( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * K239( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,bm : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) : ( ( Relation-like K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) ( Relation-like K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) set ) : ( ( Relation-like ) ( Relation-like Function-like ) set ) , the ResultSort of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) ( Relation-like Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) Element of K27(K28( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * bm : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( Relation-like ) ( Relation-like ) set ) )) ) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) ) gate`2=den Boolean ) MSAlgebra over BitGFA1Str (ap : ( ( non empty ) ( non empty ) ManySortedSign ) ,bm : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,cp : ( ( ) ( Relation-like the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) M16( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the Arity of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) ( Relation-like Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) Element of K27(K28( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * K239( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,bm : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) : ( ( Relation-like K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) ( Relation-like K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) set ) : ( ( Relation-like ) ( Relation-like Function-like ) set ) , the ResultSort of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) ( Relation-like Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) Element of K27(K28( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * bm : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( Relation-like ) ( Relation-like ) set ) )) ) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) ) +* (BitGFA2Circ ((GFA1AdderOutput (ap : ( ( non empty ) ( non empty ) ManySortedSign ) ,bm : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,cp : ( ( ) ( Relation-like the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) M16( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the Arity of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) ( Relation-like Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) Element of K27(K28( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * K239( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,bm : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) : ( ( Relation-like K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) ( Relation-like K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) set ) : ( ( Relation-like ) ( Relation-like Function-like ) set ) , the ResultSort of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) ( Relation-like Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) Element of K27(K28( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * bm : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( Relation-like ) ( Relation-like ) set ) )) )) : ( ( ) ( ) Element of InnerVertices (GFA1AdderStr (ap : ( ( non empty ) ( non empty ) ManySortedSign ) ,bm : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,cp : ( ( ) ( Relation-like the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) M16( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the Arity of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) ( Relation-like Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) Element of K27(K28( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * K239( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,bm : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) : ( ( Relation-like K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) ( Relation-like K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) set ) : ( ( Relation-like ) ( Relation-like Function-like ) set ) , the ResultSort of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) ( Relation-like Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) Element of K27(K28( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * bm : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( Relation-like ) ( Relation-like ) set ) )) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (GFA1AdderStr (ap : ( ( non empty ) ( non empty ) ManySortedSign ) ,bm : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,cp : ( ( ) ( Relation-like the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) M16( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the Arity of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) ( Relation-like Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) Element of K27(K28( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * K239( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,bm : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) : ( ( Relation-like K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) ( Relation-like K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) set ) : ( ( Relation-like ) ( Relation-like Function-like ) set ) , the ResultSort of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) ( Relation-like Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) Element of K27(K28( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * bm : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( Relation-like ) ( Relation-like ) set ) )) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,cin : ( ( Relation-like Function-like V41(ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) FinSequence-like ) ( Relation-like K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) -defined Function-like V34() V41(ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) FinSequence-like FinSubsequence-like V49() ) set ) ,dm : ( ( Function-like V18(bm : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) ( Relation-like Function-like V18(bm : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) Element of K27(K28(bm : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) )) : ( ( strict V105( BitGFA2Str ((GFA1AdderOutput (ap : ( ( non empty ) ( non empty ) ManySortedSign ) ,bm : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,cp : ( ( ) ( Relation-like the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) M16( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the Arity of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) ( Relation-like Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) Element of K27(K28( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * K239( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,bm : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) : ( ( Relation-like K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) ( Relation-like K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) set ) : ( ( Relation-like ) ( Relation-like Function-like ) set ) , the ResultSort of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) ( Relation-like Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) Element of K27(K28( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * bm : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( Relation-like ) ( Relation-like ) set ) )) )) : ( ( ) ( ) Element of InnerVertices (GFA1AdderStr (ap : ( ( non empty ) ( non empty ) ManySortedSign ) ,bm : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,cp : ( ( ) ( Relation-like the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) M16( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the Arity of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) ( Relation-like Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) Element of K27(K28( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * K239( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,bm : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) : ( ( Relation-like K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) ( Relation-like K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) set ) : ( ( Relation-like ) ( Relation-like Function-like ) set ) , the ResultSort of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) ( Relation-like Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) Element of K27(K28( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * bm : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( Relation-like ) ( Relation-like ) set ) )) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (GFA1AdderStr (ap : ( ( non empty ) ( non empty ) ManySortedSign ) ,bm : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,cp : ( ( ) ( Relation-like the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) M16( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the Arity of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) ( Relation-like Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) Element of K27(K28( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * K239( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,bm : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) : ( ( Relation-like K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) ( Relation-like K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) set ) : ( ( Relation-like ) ( Relation-like Function-like ) set ) , the ResultSort of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) ( Relation-like Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) Element of K27(K28( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * bm : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( Relation-like ) ( Relation-like ) set ) )) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,cin : ( ( Relation-like Function-like V41(ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) FinSequence-like ) ( Relation-like K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) -defined Function-like V34() V41(ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) FinSequence-like FinSubsequence-like V49() ) set ) ,dm : ( ( Function-like V18(bm : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) ( Relation-like Function-like V18(bm : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) Element of K27(K28(bm : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) ) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) ) gate`2=den Boolean ) ( strict non-empty V105( BitGFA2Str ((GFA1AdderOutput (ap : ( ( non empty ) ( non empty ) ManySortedSign ) ,bm : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,cp : ( ( ) ( Relation-like the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) M16( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the Arity of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) ( Relation-like Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) Element of K27(K28( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * K239( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,bm : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) : ( ( Relation-like K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) ( Relation-like K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) set ) : ( ( Relation-like ) ( Relation-like Function-like ) set ) , the ResultSort of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) ( Relation-like Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) Element of K27(K28( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * bm : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( Relation-like ) ( Relation-like ) set ) )) )) : ( ( ) ( ) Element of InnerVertices (GFA1AdderStr (ap : ( ( non empty ) ( non empty ) ManySortedSign ) ,bm : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,cp : ( ( ) ( Relation-like the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) M16( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the Arity of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) ( Relation-like Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) Element of K27(K28( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * K239( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,bm : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) : ( ( Relation-like K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) ( Relation-like K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) set ) : ( ( Relation-like ) ( Relation-like Function-like ) set ) , the ResultSort of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) ( Relation-like Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) Element of K27(K28( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * bm : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( Relation-like ) ( Relation-like ) set ) )) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (GFA1AdderStr (ap : ( ( non empty ) ( non empty ) ManySortedSign ) ,bm : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,cp : ( ( ) ( Relation-like the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) M16( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the Arity of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) ( Relation-like Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) Element of K27(K28( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * K239( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,bm : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) : ( ( Relation-like K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) ( Relation-like K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) set ) : ( ( Relation-like ) ( Relation-like Function-like ) set ) , the ResultSort of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) ( Relation-like Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) Element of K27(K28( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * bm : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( Relation-like ) ( Relation-like ) set ) )) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,cin : ( ( Relation-like Function-like V41(ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) FinSequence-like ) ( Relation-like K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) -defined Function-like V34() V41(ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) FinSequence-like FinSubsequence-like V49() ) set ) ,dm : ( ( Function-like V18(bm : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) ( Relation-like Function-like V18(bm : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) Element of K27(K28(bm : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) ) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) ) gate`2=den Boolean ) MSAlgebra over BitGFA2Str ((GFA1AdderOutput (ap : ( ( non empty ) ( non empty ) ManySortedSign ) ,bm : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,cp : ( ( ) ( Relation-like the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) M16( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the Arity of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) ( Relation-like Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) Element of K27(K28( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * K239( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,bm : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) : ( ( Relation-like K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) ( Relation-like K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) set ) : ( ( Relation-like ) ( Relation-like Function-like ) set ) , the ResultSort of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) ( Relation-like Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) Element of K27(K28( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * bm : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( Relation-like ) ( Relation-like ) set ) )) )) : ( ( ) ( ) Element of InnerVertices (GFA1AdderStr (ap : ( ( non empty ) ( non empty ) ManySortedSign ) ,bm : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,cp : ( ( ) ( Relation-like the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) M16( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the Arity of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) ( Relation-like Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) Element of K27(K28( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * K239( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,bm : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) : ( ( Relation-like K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) ( Relation-like K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) set ) : ( ( Relation-like ) ( Relation-like Function-like ) set ) , the ResultSort of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) ( Relation-like Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) Element of K27(K28( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * bm : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( Relation-like ) ( Relation-like ) set ) )) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (GFA1AdderStr (ap : ( ( non empty ) ( non empty ) ManySortedSign ) ,bm : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,cp : ( ( ) ( Relation-like the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) M16( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the Arity of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) ( Relation-like Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) Element of K27(K28( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * K239( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,bm : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) : ( ( Relation-like K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) ( Relation-like K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) set ) : ( ( Relation-like ) ( Relation-like Function-like ) set ) , the ResultSort of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) ( Relation-like Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) Element of K27(K28( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * bm : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( Relation-like ) ( Relation-like ) set ) )) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,cin : ( ( Relation-like Function-like V41(ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) FinSequence-like ) ( Relation-like K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) -defined Function-like V34() V41(ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) FinSequence-like FinSubsequence-like V49() ) set ) ,dm : ( ( Function-like V18(bm : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) ( Relation-like Function-like V18(bm : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) Element of K27(K28(bm : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) ) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) ) : ( ( strict non-empty ) ( strict non-empty V105((BitGFA1Str (ap : ( ( non empty ) ( non empty ) ManySortedSign ) ,bm : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,cp : ( ( ) ( Relation-like the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) M16( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the Arity of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) ( Relation-like Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) Element of K27(K28( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * K239( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,bm : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) : ( ( Relation-like K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) ( Relation-like K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) set ) : ( ( Relation-like ) ( Relation-like Function-like ) set ) , the ResultSort of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) ( Relation-like Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) Element of K27(K28( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * bm : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( Relation-like ) ( Relation-like ) set ) )) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) +* (BitGFA2Str ((GFA1AdderOutput (ap : ( ( non empty ) ( non empty ) ManySortedSign ) ,bm : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,cp : ( ( ) ( Relation-like the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) M16( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the Arity of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) ( Relation-like Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) Element of K27(K28( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * K239( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,bm : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) : ( ( Relation-like K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) ( Relation-like K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) set ) : ( ( Relation-like ) ( Relation-like Function-like ) set ) , the ResultSort of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) ( Relation-like Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) Element of K27(K28( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * bm : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( Relation-like ) ( Relation-like ) set ) )) )) : ( ( ) ( ) Element of InnerVertices (GFA1AdderStr (ap : ( ( non empty ) ( non empty ) ManySortedSign ) ,bm : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,cp : ( ( ) ( Relation-like the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) M16( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the Arity of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) ( Relation-like Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) Element of K27(K28( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * K239( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,bm : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) : ( ( Relation-like K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) ( Relation-like K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) set ) : ( ( Relation-like ) ( Relation-like Function-like ) set ) , the ResultSort of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) ( Relation-like Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) Element of K27(K28( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * bm : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( Relation-like ) ( Relation-like ) set ) )) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (GFA1AdderStr (ap : ( ( non empty ) ( non empty ) ManySortedSign ) ,bm : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,cp : ( ( ) ( Relation-like the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) M16( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the Arity of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) ( Relation-like Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) Element of K27(K28( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * K239( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,bm : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) : ( ( Relation-like K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) ( Relation-like K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) set ) : ( ( Relation-like ) ( Relation-like Function-like ) set ) , the ResultSort of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) ( Relation-like Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) Element of K27(K28( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * bm : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( Relation-like ) ( Relation-like ) set ) )) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,cin : ( ( Relation-like Function-like V41(ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) FinSequence-like ) ( Relation-like K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) -defined Function-like V34() V41(ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) FinSequence-like FinSubsequence-like V49() ) set ) ,dm : ( ( Function-like V18(bm : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) ( Relation-like Function-like V18(bm : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) Element of K27(K28(bm : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( non empty strict ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) ) gate`2=den Boolean ) MSAlgebra over (BitGFA1Str (ap : ( ( non empty ) ( non empty ) ManySortedSign ) ,bm : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,cp : ( ( ) ( Relation-like the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) M16( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the Arity of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) ( Relation-like Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) Element of K27(K28( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * K239( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,bm : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) : ( ( Relation-like K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) ( Relation-like K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) set ) : ( ( Relation-like ) ( Relation-like Function-like ) set ) , the ResultSort of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) ( Relation-like Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) Element of K27(K28( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * bm : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( Relation-like ) ( Relation-like ) set ) )) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) +* (BitGFA2Str ((GFA1AdderOutput (ap : ( ( non empty ) ( non empty ) ManySortedSign ) ,bm : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,cp : ( ( ) ( Relation-like the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) M16( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the Arity of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) ( Relation-like Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) Element of K27(K28( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * K239( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,bm : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) : ( ( Relation-like K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) ( Relation-like K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) set ) : ( ( Relation-like ) ( Relation-like Function-like ) set ) , the ResultSort of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) ( Relation-like Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) Element of K27(K28( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * bm : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( Relation-like ) ( Relation-like ) set ) )) )) : ( ( ) ( ) Element of InnerVertices (GFA1AdderStr (ap : ( ( non empty ) ( non empty ) ManySortedSign ) ,bm : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,cp : ( ( ) ( Relation-like the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) M16( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the Arity of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) ( Relation-like Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) Element of K27(K28( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * K239( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,bm : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) : ( ( Relation-like K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) ( Relation-like K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) set ) : ( ( Relation-like ) ( Relation-like Function-like ) set ) , the ResultSort of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) ( Relation-like Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) Element of K27(K28( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * bm : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( Relation-like ) ( Relation-like ) set ) )) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (GFA1AdderStr (ap : ( ( non empty ) ( non empty ) ManySortedSign ) ,bm : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,cp : ( ( ) ( Relation-like the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) M16( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the Arity of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) ( Relation-like Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) Element of K27(K28( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * K239( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,bm : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) : ( ( Relation-like K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) ( Relation-like K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) set ) : ( ( Relation-like ) ( Relation-like Function-like ) set ) , the ResultSort of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) ( Relation-like Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) Element of K27(K28( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * bm : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( Relation-like ) ( Relation-like ) set ) )) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,cin : ( ( Relation-like Function-like V41(ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) FinSequence-like ) ( Relation-like K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) -defined Function-like V34() V41(ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) FinSequence-like FinSubsequence-like V49() ) set ) ,dm : ( ( Function-like V18(bm : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) ( Relation-like Function-like V18(bm : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) Element of K27(K28(bm : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( non empty strict ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) ) ;
end;

theorem :: FTACELL1:11
for ap, bm, cp, dm, cin being ( ( ) ( ) set ) holds InnerVertices (BitFTA1Str (ap : ( ( ) ( ) set ) ,bm : ( ( ) ( ) set ) ,cp : ( ( ) ( ) set ) ,dm : ( ( ) ( ) set ) ,cin : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (BitFTA1Str (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) ,b4 : ( ( ) ( ) set ) ,b5 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) = (({[<*ap : ( ( ) ( ) set ) ,bm : ( ( ) ( ) set ) *> : ( ( ) ( Relation-like K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) -defined Function-like non empty V34() V41(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ) FinSequence-like FinSubsequence-like V49() ) set ) ,xor2c : ( ( Function-like V18(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) , BOOLEAN : ( ( ) ( non empty ) set ) ) ) ( Relation-like Function-like V18(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) , BOOLEAN : ( ( ) ( non empty ) set ) ) boolean-valued ) Element of K27(K28(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) ] : ( ( ) ( non empty pair ) set ) ,(GFA1AdderOutput (ap : ( ( ) ( ) set ) ,bm : ( ( ) ( ) set ) ,cp : ( ( ) ( ) set ) )) : ( ( ) ( ) Element of InnerVertices (GFA1AdderStr (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (GFA1AdderStr (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) } : ( ( ) ( ) set ) \/ {[<*ap : ( ( ) ( ) set ) ,bm : ( ( ) ( ) set ) *> : ( ( ) ( Relation-like K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) -defined Function-like non empty V34() V41(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ) FinSequence-like FinSubsequence-like V49() ) set ) ,and2c : ( ( Function-like V18(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) , BOOLEAN : ( ( ) ( non empty ) set ) ) ) ( Relation-like Function-like V18(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) , BOOLEAN : ( ( ) ( non empty ) set ) ) boolean-valued ) Element of K27(K28(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) ] : ( ( ) ( non empty pair ) set ) ,[<*bm : ( ( ) ( ) set ) ,cp : ( ( ) ( ) set ) *> : ( ( ) ( Relation-like K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) -defined Function-like non empty V34() V41(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ) FinSequence-like FinSubsequence-like V49() ) set ) ,and2a : ( ( Function-like V18(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) , BOOLEAN : ( ( ) ( non empty ) set ) ) ) ( Relation-like Function-like V18(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) , BOOLEAN : ( ( ) ( non empty ) set ) ) boolean-valued ) Element of K27(K28(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) ] : ( ( ) ( non empty pair ) set ) ,[<*cp : ( ( ) ( ) set ) ,ap : ( ( ) ( ) set ) *> : ( ( ) ( Relation-like K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) -defined Function-like non empty V34() V41(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ) FinSequence-like FinSubsequence-like V49() ) set ) ,and2 : ( ( Function-like V18(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) , BOOLEAN : ( ( ) ( non empty ) set ) ) ) ( Relation-like Function-like V18(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) , BOOLEAN : ( ( ) ( non empty ) set ) ) boolean-valued ) Element of K27(K28(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) ] : ( ( ) ( non empty pair ) set ) ,(GFA1CarryOutput (ap : ( ( ) ( ) set ) ,bm : ( ( ) ( ) set ) ,cp : ( ( ) ( ) set ) )) : ( ( ) ( ) Element of InnerVertices (GFA1CarryStr (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (GFA1CarryStr (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) } : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) \/ {[<*(GFA1AdderOutput (ap : ( ( ) ( ) set ) ,bm : ( ( ) ( ) set ) ,cp : ( ( ) ( ) set ) )) : ( ( ) ( ) Element of InnerVertices (GFA1AdderStr (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (GFA1AdderStr (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,cin : ( ( ) ( ) set ) *> : ( ( ) ( Relation-like K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) -defined Function-like non empty V34() V41(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ) FinSequence-like FinSubsequence-like V49() ) set ) ,xor2c : ( ( Function-like V18(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) , BOOLEAN : ( ( ) ( non empty ) set ) ) ) ( Relation-like Function-like V18(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) , BOOLEAN : ( ( ) ( non empty ) set ) ) boolean-valued ) Element of K27(K28(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) ] : ( ( ) ( non empty pair ) set ) ,(GFA2AdderOutput ((GFA1AdderOutput (ap : ( ( ) ( ) set ) ,bm : ( ( ) ( ) set ) ,cp : ( ( ) ( ) set ) )) : ( ( ) ( ) Element of InnerVertices (GFA1AdderStr (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (GFA1AdderStr (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,cin : ( ( ) ( ) set ) ,dm : ( ( ) ( ) set ) )) : ( ( ) ( ) Element of InnerVertices (GFA2AdderStr ((GFA1AdderOutput (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( ) ( ) Element of InnerVertices (GFA1AdderStr (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (GFA1AdderStr (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,b5 : ( ( ) ( ) set ) ,b4 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (GFA2AdderStr ((GFA1AdderOutput (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( ) ( ) Element of InnerVertices (GFA1AdderStr (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (GFA1AdderStr (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,b5 : ( ( ) ( ) set ) ,b4 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) } : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) \/ {[<*(GFA1AdderOutput (ap : ( ( ) ( ) set ) ,bm : ( ( ) ( ) set ) ,cp : ( ( ) ( ) set ) )) : ( ( ) ( ) Element of InnerVertices (GFA1AdderStr (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (GFA1AdderStr (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,cin : ( ( ) ( ) set ) *> : ( ( ) ( Relation-like K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) -defined Function-like non empty V34() V41(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ) FinSequence-like FinSubsequence-like V49() ) set ) ,and2a : ( ( Function-like V18(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) , BOOLEAN : ( ( ) ( non empty ) set ) ) ) ( Relation-like Function-like V18(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) , BOOLEAN : ( ( ) ( non empty ) set ) ) boolean-valued ) Element of K27(K28(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) ] : ( ( ) ( non empty pair ) set ) ,[<*cin : ( ( ) ( ) set ) ,dm : ( ( ) ( ) set ) *> : ( ( ) ( Relation-like K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) -defined Function-like non empty V34() V41(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ) FinSequence-like FinSubsequence-like V49() ) set ) ,and2c : ( ( Function-like V18(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) , BOOLEAN : ( ( ) ( non empty ) set ) ) ) ( Relation-like Function-like V18(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) , BOOLEAN : ( ( ) ( non empty ) set ) ) boolean-valued ) Element of K27(K28(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) ] : ( ( ) ( non empty pair ) set ) ,[<*dm : ( ( ) ( ) set ) ,(GFA1AdderOutput (ap : ( ( ) ( ) set ) ,bm : ( ( ) ( ) set ) ,cp : ( ( ) ( ) set ) )) : ( ( ) ( ) Element of InnerVertices (GFA1AdderStr (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (GFA1AdderStr (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) *> : ( ( ) ( Relation-like K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) -defined Function-like non empty V34() V41(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ) FinSequence-like FinSubsequence-like V49() ) set ) ,and2b : ( ( Function-like V18(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) , BOOLEAN : ( ( ) ( non empty ) set ) ) ) ( Relation-like Function-like V18(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) , BOOLEAN : ( ( ) ( non empty ) set ) ) boolean-valued ) Element of K27(K28(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) ] : ( ( ) ( non empty pair ) set ) ,(GFA2CarryOutput ((GFA1AdderOutput (ap : ( ( ) ( ) set ) ,bm : ( ( ) ( ) set ) ,cp : ( ( ) ( ) set ) )) : ( ( ) ( ) Element of InnerVertices (GFA1AdderStr (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (GFA1AdderStr (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,cin : ( ( ) ( ) set ) ,dm : ( ( ) ( ) set ) )) : ( ( ) ( ) Element of InnerVertices (GFA2CarryStr ((GFA1AdderOutput (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( ) ( ) Element of InnerVertices (GFA1AdderStr (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (GFA1AdderStr (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,b5 : ( ( ) ( ) set ) ,b4 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (GFA2CarryStr ((GFA1AdderOutput (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( ) ( ) Element of InnerVertices (GFA1AdderStr (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (GFA1AdderStr (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,b5 : ( ( ) ( ) set ) ,b4 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) } : ( ( ) ( ) set ) : ( ( ) ( ) set ) ;

theorem :: FTACELL1:12
for ap, bm, cp, dm, cin being ( ( ) ( ) set ) holds InnerVertices (BitFTA1Str (ap : ( ( ) ( ) set ) ,bm : ( ( ) ( ) set ) ,cp : ( ( ) ( ) set ) ,dm : ( ( ) ( ) set ) ,cin : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (BitFTA1Str (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) ,b4 : ( ( ) ( ) set ) ,b5 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) is ( ( Relation-like ) ( Relation-like ) Relation) ;

theorem :: FTACELL1:13
for ap, bm, cp, dm being ( ( non pair ) ( non pair ) set )
for cin being ( ( ) ( ) set ) st cin : ( ( ) ( ) set ) <> [<*dm : ( ( non pair ) ( non pair ) set ) ,(GFA1AdderOutput (ap : ( ( non pair ) ( non pair ) set ) ,bm : ( ( non pair ) ( non pair ) set ) ,cp : ( ( non pair ) ( non pair ) set ) )) : ( ( ) ( ) Element of InnerVertices (GFA1AdderStr (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (GFA1AdderStr (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) *> : ( ( ) ( Relation-like K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) -defined Function-like non empty V34() V41(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ) FinSequence-like FinSubsequence-like V49() ) set ) ,and2b : ( ( Function-like V18(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) , BOOLEAN : ( ( ) ( non empty ) set ) ) ) ( Relation-like Function-like V18(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) , BOOLEAN : ( ( ) ( non empty ) set ) ) boolean-valued ) Element of K27(K28(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) ] : ( ( ) ( non empty pair ) set ) & not cin : ( ( ) ( ) set ) in InnerVertices (BitGFA1Str (ap : ( ( non pair ) ( non pair ) set ) ,bm : ( ( non pair ) ( non pair ) set ) ,cp : ( ( non pair ) ( non pair ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (BitGFA1Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) holds
InputVertices (BitFTA1Str (ap : ( ( non pair ) ( non pair ) set ) ,bm : ( ( non pair ) ( non pair ) set ) ,cp : ( ( non pair ) ( non pair ) set ) ,dm : ( ( non pair ) ( non pair ) set ) ,cin : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (BitFTA1Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( non pair ) ( non pair ) set ) ,b5 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) = {ap : ( ( non pair ) ( non pair ) set ) ,bm : ( ( non pair ) ( non pair ) set ) ,cp : ( ( non pair ) ( non pair ) set ) ,dm : ( ( non pair ) ( non pair ) set ) ,cin : ( ( ) ( ) set ) } : ( ( ) ( ) set ) ;

theorem :: FTACELL1:14
for ap, bm, cp, dm, cin being ( ( ) ( ) set ) holds
( ap : ( ( ) ( ) set ) in the carrier of (BitFTA1Str (ap : ( ( ) ( ) set ) ,bm : ( ( ) ( ) set ) ,cp : ( ( ) ( ) set ) ,dm : ( ( ) ( ) set ) ,cin : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) & bm : ( ( ) ( ) set ) in the carrier of (BitFTA1Str (ap : ( ( ) ( ) set ) ,bm : ( ( ) ( ) set ) ,cp : ( ( ) ( ) set ) ,dm : ( ( ) ( ) set ) ,cin : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) & cp : ( ( ) ( ) set ) in the carrier of (BitFTA1Str (ap : ( ( ) ( ) set ) ,bm : ( ( ) ( ) set ) ,cp : ( ( ) ( ) set ) ,dm : ( ( ) ( ) set ) ,cin : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) & dm : ( ( ) ( ) set ) in the carrier of (BitFTA1Str (ap : ( ( ) ( ) set ) ,bm : ( ( ) ( ) set ) ,cp : ( ( ) ( ) set ) ,dm : ( ( ) ( ) set ) ,cin : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) & cin : ( ( ) ( ) set ) in the carrier of (BitFTA1Str (ap : ( ( ) ( ) set ) ,bm : ( ( ) ( ) set ) ,cp : ( ( ) ( ) set ) ,dm : ( ( ) ( ) set ) ,cin : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) & [<*ap : ( ( ) ( ) set ) ,bm : ( ( ) ( ) set ) *> : ( ( ) ( Relation-like K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) -defined Function-like non empty V34() V41(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ) FinSequence-like FinSubsequence-like V49() ) set ) ,xor2c : ( ( Function-like V18(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) , BOOLEAN : ( ( ) ( non empty ) set ) ) ) ( Relation-like Function-like V18(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) , BOOLEAN : ( ( ) ( non empty ) set ) ) boolean-valued ) Element of K27(K28(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) ] : ( ( ) ( non empty pair ) set ) in the carrier of (BitFTA1Str (ap : ( ( ) ( ) set ) ,bm : ( ( ) ( ) set ) ,cp : ( ( ) ( ) set ) ,dm : ( ( ) ( ) set ) ,cin : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) & GFA1AdderOutput (ap : ( ( ) ( ) set ) ,bm : ( ( ) ( ) set ) ,cp : ( ( ) ( ) set ) ) : ( ( ) ( ) Element of InnerVertices (GFA1AdderStr (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (GFA1AdderStr (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) in the carrier of (BitFTA1Str (ap : ( ( ) ( ) set ) ,bm : ( ( ) ( ) set ) ,cp : ( ( ) ( ) set ) ,dm : ( ( ) ( ) set ) ,cin : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) & [<*ap : ( ( ) ( ) set ) ,bm : ( ( ) ( ) set ) *> : ( ( ) ( Relation-like K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) -defined Function-like non empty V34() V41(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ) FinSequence-like FinSubsequence-like V49() ) set ) ,and2c : ( ( Function-like V18(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) , BOOLEAN : ( ( ) ( non empty ) set ) ) ) ( Relation-like Function-like V18(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) , BOOLEAN : ( ( ) ( non empty ) set ) ) boolean-valued ) Element of K27(K28(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) ] : ( ( ) ( non empty pair ) set ) in the carrier of (BitFTA1Str (ap : ( ( ) ( ) set ) ,bm : ( ( ) ( ) set ) ,cp : ( ( ) ( ) set ) ,dm : ( ( ) ( ) set ) ,cin : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) & [<*bm : ( ( ) ( ) set ) ,cp : ( ( ) ( ) set ) *> : ( ( ) ( Relation-like K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) -defined Function-like non empty V34() V41(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ) FinSequence-like FinSubsequence-like V49() ) set ) ,and2a : ( ( Function-like V18(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) , BOOLEAN : ( ( ) ( non empty ) set ) ) ) ( Relation-like Function-like V18(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) , BOOLEAN : ( ( ) ( non empty ) set ) ) boolean-valued ) Element of K27(K28(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) ] : ( ( ) ( non empty pair ) set ) in the carrier of (BitFTA1Str (ap : ( ( ) ( ) set ) ,bm : ( ( ) ( ) set ) ,cp : ( ( ) ( ) set ) ,dm : ( ( ) ( ) set ) ,cin : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) & [<*cp : ( ( ) ( ) set ) ,ap : ( ( ) ( ) set ) *> : ( ( ) ( Relation-like K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) -defined Function-like non empty V34() V41(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ) FinSequence-like FinSubsequence-like V49() ) set ) ,and2 : ( ( Function-like V18(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) , BOOLEAN : ( ( ) ( non empty ) set ) ) ) ( Relation-like Function-like V18(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) , BOOLEAN : ( ( ) ( non empty ) set ) ) boolean-valued ) Element of K27(K28(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) ] : ( ( ) ( non empty pair ) set ) in the carrier of (BitFTA1Str (ap : ( ( ) ( ) set ) ,bm : ( ( ) ( ) set ) ,cp : ( ( ) ( ) set ) ,dm : ( ( ) ( ) set ) ,cin : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) & GFA1CarryOutput (ap : ( ( ) ( ) set ) ,bm : ( ( ) ( ) set ) ,cp : ( ( ) ( ) set ) ) : ( ( ) ( ) Element of InnerVertices (GFA1CarryStr (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (GFA1CarryStr (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) in the carrier of (BitFTA1Str (ap : ( ( ) ( ) set ) ,bm : ( ( ) ( ) set ) ,cp : ( ( ) ( ) set ) ,dm : ( ( ) ( ) set ) ,cin : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) & [<*(GFA1AdderOutput (ap : ( ( ) ( ) set ) ,bm : ( ( ) ( ) set ) ,cp : ( ( ) ( ) set ) )) : ( ( ) ( ) Element of InnerVertices (GFA1AdderStr (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (GFA1AdderStr (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,cin : ( ( ) ( ) set ) *> : ( ( ) ( Relation-like K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) -defined Function-like non empty V34() V41(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ) FinSequence-like FinSubsequence-like V49() ) set ) ,xor2c : ( ( Function-like V18(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) , BOOLEAN : ( ( ) ( non empty ) set ) ) ) ( Relation-like Function-like V18(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) , BOOLEAN : ( ( ) ( non empty ) set ) ) boolean-valued ) Element of K27(K28(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) ] : ( ( ) ( non empty pair ) set ) in the carrier of (BitFTA1Str (ap : ( ( ) ( ) set ) ,bm : ( ( ) ( ) set ) ,cp : ( ( ) ( ) set ) ,dm : ( ( ) ( ) set ) ,cin : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) & GFA2AdderOutput ((GFA1AdderOutput (ap : ( ( ) ( ) set ) ,bm : ( ( ) ( ) set ) ,cp : ( ( ) ( ) set ) )) : ( ( ) ( ) Element of InnerVertices (GFA1AdderStr (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (GFA1AdderStr (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,cin : ( ( ) ( ) set ) ,dm : ( ( ) ( ) set ) ) : ( ( ) ( ) Element of InnerVertices (GFA2AdderStr ((GFA1AdderOutput (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( ) ( ) Element of InnerVertices (GFA1AdderStr (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (GFA1AdderStr (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,b5 : ( ( ) ( ) set ) ,b4 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (GFA2AdderStr ((GFA1AdderOutput (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( ) ( ) Element of InnerVertices (GFA1AdderStr (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (GFA1AdderStr (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,b5 : ( ( ) ( ) set ) ,b4 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) in the carrier of (BitFTA1Str (ap : ( ( ) ( ) set ) ,bm : ( ( ) ( ) set ) ,cp : ( ( ) ( ) set ) ,dm : ( ( ) ( ) set ) ,cin : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) & [<*(GFA1AdderOutput (ap : ( ( ) ( ) set ) ,bm : ( ( ) ( ) set ) ,cp : ( ( ) ( ) set ) )) : ( ( ) ( ) Element of InnerVertices (GFA1AdderStr (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (GFA1AdderStr (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,cin : ( ( ) ( ) set ) *> : ( ( ) ( Relation-like K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) -defined Function-like non empty V34() V41(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ) FinSequence-like FinSubsequence-like V49() ) set ) ,and2a : ( ( Function-like V18(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) , BOOLEAN : ( ( ) ( non empty ) set ) ) ) ( Relation-like Function-like V18(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) , BOOLEAN : ( ( ) ( non empty ) set ) ) boolean-valued ) Element of K27(K28(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) ] : ( ( ) ( non empty pair ) set ) in the carrier of (BitFTA1Str (ap : ( ( ) ( ) set ) ,bm : ( ( ) ( ) set ) ,cp : ( ( ) ( ) set ) ,dm : ( ( ) ( ) set ) ,cin : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) & [<*cin : ( ( ) ( ) set ) ,dm : ( ( ) ( ) set ) *> : ( ( ) ( Relation-like K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) -defined Function-like non empty V34() V41(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ) FinSequence-like FinSubsequence-like V49() ) set ) ,and2c : ( ( Function-like V18(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) , BOOLEAN : ( ( ) ( non empty ) set ) ) ) ( Relation-like Function-like V18(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) , BOOLEAN : ( ( ) ( non empty ) set ) ) boolean-valued ) Element of K27(K28(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) ] : ( ( ) ( non empty pair ) set ) in the carrier of (BitFTA1Str (ap : ( ( ) ( ) set ) ,bm : ( ( ) ( ) set ) ,cp : ( ( ) ( ) set ) ,dm : ( ( ) ( ) set ) ,cin : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) & [<*dm : ( ( ) ( ) set ) ,(GFA1AdderOutput (ap : ( ( ) ( ) set ) ,bm : ( ( ) ( ) set ) ,cp : ( ( ) ( ) set ) )) : ( ( ) ( ) Element of InnerVertices (GFA1AdderStr (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (GFA1AdderStr (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) *> : ( ( ) ( Relation-like K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) -defined Function-like non empty V34() V41(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ) FinSequence-like FinSubsequence-like V49() ) set ) ,and2b : ( ( Function-like V18(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) , BOOLEAN : ( ( ) ( non empty ) set ) ) ) ( Relation-like Function-like V18(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) , BOOLEAN : ( ( ) ( non empty ) set ) ) boolean-valued ) Element of K27(K28(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) ] : ( ( ) ( non empty pair ) set ) in the carrier of (BitFTA1Str (ap : ( ( ) ( ) set ) ,bm : ( ( ) ( ) set ) ,cp : ( ( ) ( ) set ) ,dm : ( ( ) ( ) set ) ,cin : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) & GFA2CarryOutput ((GFA1AdderOutput (ap : ( ( ) ( ) set ) ,bm : ( ( ) ( ) set ) ,cp : ( ( ) ( ) set ) )) : ( ( ) ( ) Element of InnerVertices (GFA1AdderStr (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (GFA1AdderStr (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,cin : ( ( ) ( ) set ) ,dm : ( ( ) ( ) set ) ) : ( ( ) ( ) Element of InnerVertices (GFA2CarryStr ((GFA1AdderOutput (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( ) ( ) Element of InnerVertices (GFA1AdderStr (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (GFA1AdderStr (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,b5 : ( ( ) ( ) set ) ,b4 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (GFA2CarryStr ((GFA1AdderOutput (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( ) ( ) Element of InnerVertices (GFA1AdderStr (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (GFA1AdderStr (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,b5 : ( ( ) ( ) set ) ,b4 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) in the carrier of (BitFTA1Str (ap : ( ( ) ( ) set ) ,bm : ( ( ) ( ) set ) ,cp : ( ( ) ( ) set ) ,dm : ( ( ) ( ) set ) ,cin : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) ;

theorem :: FTACELL1:15
for ap, bm, cp, dm, cin being ( ( ) ( ) set ) holds
( [<*ap : ( ( ) ( ) set ) ,bm : ( ( ) ( ) set ) *> : ( ( ) ( Relation-like K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) -defined Function-like non empty V34() V41(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ) FinSequence-like FinSubsequence-like V49() ) set ) ,xor2c : ( ( Function-like V18(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) , BOOLEAN : ( ( ) ( non empty ) set ) ) ) ( Relation-like Function-like V18(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) , BOOLEAN : ( ( ) ( non empty ) set ) ) boolean-valued ) Element of K27(K28(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) ] : ( ( ) ( non empty pair ) set ) in InnerVertices (BitFTA1Str (ap : ( ( ) ( ) set ) ,bm : ( ( ) ( ) set ) ,cp : ( ( ) ( ) set ) ,dm : ( ( ) ( ) set ) ,cin : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (BitFTA1Str (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) ,b4 : ( ( ) ( ) set ) ,b5 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) & GFA1AdderOutput (ap : ( ( ) ( ) set ) ,bm : ( ( ) ( ) set ) ,cp : ( ( ) ( ) set ) ) : ( ( ) ( ) Element of InnerVertices (GFA1AdderStr (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (GFA1AdderStr (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) in InnerVertices (BitFTA1Str (ap : ( ( ) ( ) set ) ,bm : ( ( ) ( ) set ) ,cp : ( ( ) ( ) set ) ,dm : ( ( ) ( ) set ) ,cin : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (BitFTA1Str (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) ,b4 : ( ( ) ( ) set ) ,b5 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) & [<*ap : ( ( ) ( ) set ) ,bm : ( ( ) ( ) set ) *> : ( ( ) ( Relation-like K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) -defined Function-like non empty V34() V41(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ) FinSequence-like FinSubsequence-like V49() ) set ) ,and2c : ( ( Function-like V18(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) , BOOLEAN : ( ( ) ( non empty ) set ) ) ) ( Relation-like Function-like V18(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) , BOOLEAN : ( ( ) ( non empty ) set ) ) boolean-valued ) Element of K27(K28(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) ] : ( ( ) ( non empty pair ) set ) in InnerVertices (BitFTA1Str (ap : ( ( ) ( ) set ) ,bm : ( ( ) ( ) set ) ,cp : ( ( ) ( ) set ) ,dm : ( ( ) ( ) set ) ,cin : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (BitFTA1Str (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) ,b4 : ( ( ) ( ) set ) ,b5 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) & [<*bm : ( ( ) ( ) set ) ,cp : ( ( ) ( ) set ) *> : ( ( ) ( Relation-like K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) -defined Function-like non empty V34() V41(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ) FinSequence-like FinSubsequence-like V49() ) set ) ,and2a : ( ( Function-like V18(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) , BOOLEAN : ( ( ) ( non empty ) set ) ) ) ( Relation-like Function-like V18(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) , BOOLEAN : ( ( ) ( non empty ) set ) ) boolean-valued ) Element of K27(K28(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) ] : ( ( ) ( non empty pair ) set ) in InnerVertices (BitFTA1Str (ap : ( ( ) ( ) set ) ,bm : ( ( ) ( ) set ) ,cp : ( ( ) ( ) set ) ,dm : ( ( ) ( ) set ) ,cin : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (BitFTA1Str (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) ,b4 : ( ( ) ( ) set ) ,b5 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) & [<*cp : ( ( ) ( ) set ) ,ap : ( ( ) ( ) set ) *> : ( ( ) ( Relation-like K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) -defined Function-like non empty V34() V41(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ) FinSequence-like FinSubsequence-like V49() ) set ) ,and2 : ( ( Function-like V18(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) , BOOLEAN : ( ( ) ( non empty ) set ) ) ) ( Relation-like Function-like V18(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) , BOOLEAN : ( ( ) ( non empty ) set ) ) boolean-valued ) Element of K27(K28(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) ] : ( ( ) ( non empty pair ) set ) in InnerVertices (BitFTA1Str (ap : ( ( ) ( ) set ) ,bm : ( ( ) ( ) set ) ,cp : ( ( ) ( ) set ) ,dm : ( ( ) ( ) set ) ,cin : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (BitFTA1Str (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) ,b4 : ( ( ) ( ) set ) ,b5 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) & GFA1CarryOutput (ap : ( ( ) ( ) set ) ,bm : ( ( ) ( ) set ) ,cp : ( ( ) ( ) set ) ) : ( ( ) ( ) Element of InnerVertices (GFA1CarryStr (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (GFA1CarryStr (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) in InnerVertices (BitFTA1Str (ap : ( ( ) ( ) set ) ,bm : ( ( ) ( ) set ) ,cp : ( ( ) ( ) set ) ,dm : ( ( ) ( ) set ) ,cin : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (BitFTA1Str (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) ,b4 : ( ( ) ( ) set ) ,b5 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) & [<*(GFA1AdderOutput (ap : ( ( ) ( ) set ) ,bm : ( ( ) ( ) set ) ,cp : ( ( ) ( ) set ) )) : ( ( ) ( ) Element of InnerVertices (GFA1AdderStr (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (GFA1AdderStr (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,cin : ( ( ) ( ) set ) *> : ( ( ) ( Relation-like K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) -defined Function-like non empty V34() V41(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ) FinSequence-like FinSubsequence-like V49() ) set ) ,xor2c : ( ( Function-like V18(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) , BOOLEAN : ( ( ) ( non empty ) set ) ) ) ( Relation-like Function-like V18(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) , BOOLEAN : ( ( ) ( non empty ) set ) ) boolean-valued ) Element of K27(K28(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) ] : ( ( ) ( non empty pair ) set ) in InnerVertices (BitFTA1Str (ap : ( ( ) ( ) set ) ,bm : ( ( ) ( ) set ) ,cp : ( ( ) ( ) set ) ,dm : ( ( ) ( ) set ) ,cin : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (BitFTA1Str (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) ,b4 : ( ( ) ( ) set ) ,b5 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) & GFA2AdderOutput ((GFA1AdderOutput (ap : ( ( ) ( ) set ) ,bm : ( ( ) ( ) set ) ,cp : ( ( ) ( ) set ) )) : ( ( ) ( ) Element of InnerVertices (GFA1AdderStr (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (GFA1AdderStr (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,cin : ( ( ) ( ) set ) ,dm : ( ( ) ( ) set ) ) : ( ( ) ( ) Element of InnerVertices (GFA2AdderStr ((GFA1AdderOutput (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( ) ( ) Element of InnerVertices (GFA1AdderStr (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (GFA1AdderStr (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,b5 : ( ( ) ( ) set ) ,b4 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (GFA2AdderStr ((GFA1AdderOutput (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( ) ( ) Element of InnerVertices (GFA1AdderStr (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (GFA1AdderStr (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,b5 : ( ( ) ( ) set ) ,b4 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) in InnerVertices (BitFTA1Str (ap : ( ( ) ( ) set ) ,bm : ( ( ) ( ) set ) ,cp : ( ( ) ( ) set ) ,dm : ( ( ) ( ) set ) ,cin : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (BitFTA1Str (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) ,b4 : ( ( ) ( ) set ) ,b5 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) & [<*(GFA1AdderOutput (ap : ( ( ) ( ) set ) ,bm : ( ( ) ( ) set ) ,cp : ( ( ) ( ) set ) )) : ( ( ) ( ) Element of InnerVertices (GFA1AdderStr (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (GFA1AdderStr (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,cin : ( ( ) ( ) set ) *> : ( ( ) ( Relation-like K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) -defined Function-like non empty V34() V41(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ) FinSequence-like FinSubsequence-like V49() ) set ) ,and2a : ( ( Function-like V18(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) , BOOLEAN : ( ( ) ( non empty ) set ) ) ) ( Relation-like Function-like V18(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) , BOOLEAN : ( ( ) ( non empty ) set ) ) boolean-valued ) Element of K27(K28(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) ] : ( ( ) ( non empty pair ) set ) in InnerVertices (BitFTA1Str (ap : ( ( ) ( ) set ) ,bm : ( ( ) ( ) set ) ,cp : ( ( ) ( ) set ) ,dm : ( ( ) ( ) set ) ,cin : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (BitFTA1Str (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) ,b4 : ( ( ) ( ) set ) ,b5 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) & [<*cin : ( ( ) ( ) set ) ,dm : ( ( ) ( ) set ) *> : ( ( ) ( Relation-like K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) -defined Function-like non empty V34() V41(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ) FinSequence-like FinSubsequence-like V49() ) set ) ,and2c : ( ( Function-like V18(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) , BOOLEAN : ( ( ) ( non empty ) set ) ) ) ( Relation-like Function-like V18(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) , BOOLEAN : ( ( ) ( non empty ) set ) ) boolean-valued ) Element of K27(K28(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) ] : ( ( ) ( non empty pair ) set ) in InnerVertices (BitFTA1Str (ap : ( ( ) ( ) set ) ,bm : ( ( ) ( ) set ) ,cp : ( ( ) ( ) set ) ,dm : ( ( ) ( ) set ) ,cin : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (BitFTA1Str (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) ,b4 : ( ( ) ( ) set ) ,b5 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) & [<*dm : ( ( ) ( ) set ) ,(GFA1AdderOutput (ap : ( ( ) ( ) set ) ,bm : ( ( ) ( ) set ) ,cp : ( ( ) ( ) set ) )) : ( ( ) ( ) Element of InnerVertices (GFA1AdderStr (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (GFA1AdderStr (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) *> : ( ( ) ( Relation-like K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) -defined Function-like non empty V34() V41(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ) FinSequence-like FinSubsequence-like V49() ) set ) ,and2b : ( ( Function-like V18(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) , BOOLEAN : ( ( ) ( non empty ) set ) ) ) ( Relation-like Function-like V18(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) , BOOLEAN : ( ( ) ( non empty ) set ) ) boolean-valued ) Element of K27(K28(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) ] : ( ( ) ( non empty pair ) set ) in InnerVertices (BitFTA1Str (ap : ( ( ) ( ) set ) ,bm : ( ( ) ( ) set ) ,cp : ( ( ) ( ) set ) ,dm : ( ( ) ( ) set ) ,cin : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (BitFTA1Str (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) ,b4 : ( ( ) ( ) set ) ,b5 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) & GFA2CarryOutput ((GFA1AdderOutput (ap : ( ( ) ( ) set ) ,bm : ( ( ) ( ) set ) ,cp : ( ( ) ( ) set ) )) : ( ( ) ( ) Element of InnerVertices (GFA1AdderStr (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (GFA1AdderStr (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,cin : ( ( ) ( ) set ) ,dm : ( ( ) ( ) set ) ) : ( ( ) ( ) Element of InnerVertices (GFA2CarryStr ((GFA1AdderOutput (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( ) ( ) Element of InnerVertices (GFA1AdderStr (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (GFA1AdderStr (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,b5 : ( ( ) ( ) set ) ,b4 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (GFA2CarryStr ((GFA1AdderOutput (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( ) ( ) Element of InnerVertices (GFA1AdderStr (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (GFA1AdderStr (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,b5 : ( ( ) ( ) set ) ,b4 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) in InnerVertices (BitFTA1Str (ap : ( ( ) ( ) set ) ,bm : ( ( ) ( ) set ) ,cp : ( ( ) ( ) set ) ,dm : ( ( ) ( ) set ) ,cin : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (BitFTA1Str (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) ,b4 : ( ( ) ( ) set ) ,b5 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ;

theorem :: FTACELL1:16
for ap, bm, cp, dm being ( ( non pair ) ( non pair ) set )
for cin being ( ( ) ( ) set ) st cin : ( ( ) ( ) set ) <> [<*dm : ( ( non pair ) ( non pair ) set ) ,(GFA1AdderOutput (ap : ( ( non pair ) ( non pair ) set ) ,bm : ( ( non pair ) ( non pair ) set ) ,cp : ( ( non pair ) ( non pair ) set ) )) : ( ( ) ( ) Element of InnerVertices (GFA1AdderStr (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (GFA1AdderStr (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) *> : ( ( ) ( Relation-like K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) -defined Function-like non empty V34() V41(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ) FinSequence-like FinSubsequence-like V49() ) set ) ,and2b : ( ( Function-like V18(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) , BOOLEAN : ( ( ) ( non empty ) set ) ) ) ( Relation-like Function-like V18(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) , BOOLEAN : ( ( ) ( non empty ) set ) ) boolean-valued ) Element of K27(K28(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) ] : ( ( ) ( non empty pair ) set ) & not cin : ( ( ) ( ) set ) in InnerVertices (BitGFA1Str (ap : ( ( non pair ) ( non pair ) set ) ,bm : ( ( non pair ) ( non pair ) set ) ,cp : ( ( non pair ) ( non pair ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (BitGFA1Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) holds
( ap : ( ( non pair ) ( non pair ) set ) in InputVertices (BitFTA1Str (ap : ( ( non pair ) ( non pair ) set ) ,bm : ( ( non pair ) ( non pair ) set ) ,cp : ( ( non pair ) ( non pair ) set ) ,dm : ( ( non pair ) ( non pair ) set ) ,cin : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (BitFTA1Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( non pair ) ( non pair ) set ) ,b5 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) & bm : ( ( non pair ) ( non pair ) set ) in InputVertices (BitFTA1Str (ap : ( ( non pair ) ( non pair ) set ) ,bm : ( ( non pair ) ( non pair ) set ) ,cp : ( ( non pair ) ( non pair ) set ) ,dm : ( ( non pair ) ( non pair ) set ) ,cin : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (BitFTA1Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( non pair ) ( non pair ) set ) ,b5 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) & cp : ( ( non pair ) ( non pair ) set ) in InputVertices (BitFTA1Str (ap : ( ( non pair ) ( non pair ) set ) ,bm : ( ( non pair ) ( non pair ) set ) ,cp : ( ( non pair ) ( non pair ) set ) ,dm : ( ( non pair ) ( non pair ) set ) ,cin : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (BitFTA1Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( non pair ) ( non pair ) set ) ,b5 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) & dm : ( ( non pair ) ( non pair ) set ) in InputVertices (BitFTA1Str (ap : ( ( non pair ) ( non pair ) set ) ,bm : ( ( non pair ) ( non pair ) set ) ,cp : ( ( non pair ) ( non pair ) set ) ,dm : ( ( non pair ) ( non pair ) set ) ,cin : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (BitFTA1Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( non pair ) ( non pair ) set ) ,b5 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) & cin : ( ( ) ( ) set ) in InputVertices (BitFTA1Str (ap : ( ( non pair ) ( non pair ) set ) ,bm : ( ( non pair ) ( non pair ) set ) ,cp : ( ( non pair ) ( non pair ) set ) ,dm : ( ( non pair ) ( non pair ) set ) ,cin : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (BitFTA1Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( non pair ) ( non pair ) set ) ,b5 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ;

definition
let ap, bm, cp, dm, cin be ( ( ) ( ) set ) ;
func BitFTA1CarryOutput (ap,bm,cp,dm,cin) -> ( ( ) ( ) Element of InnerVertices (BitFTA1Str (ap : ( ( non empty ) ( non empty ) ManySortedSign ) ,bm : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,cp : ( ( ) ( Relation-like the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) M16( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the Arity of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) ( Relation-like Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) Element of K27(K28( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * K239( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,bm : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) : ( ( Relation-like K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) ( Relation-like K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) set ) : ( ( Relation-like ) ( Relation-like Function-like ) set ) , the ResultSort of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) ( Relation-like Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) Element of K27(K28( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * bm : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( Relation-like ) ( Relation-like ) set ) )) ,dm : ( ( Function-like V18(bm : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) ( Relation-like Function-like V18(bm : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) Element of K27(K28(bm : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) ,cin : ( ( Relation-like Function-like V41(ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) FinSequence-like ) ( Relation-like K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) -defined Function-like V34() V41(ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) FinSequence-like FinSubsequence-like V49() ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (BitFTA1Str (ap : ( ( non empty ) ( non empty ) ManySortedSign ) ,bm : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,cp : ( ( ) ( Relation-like the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) M16( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the Arity of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) ( Relation-like Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) Element of K27(K28( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * K239( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,bm : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) : ( ( Relation-like K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) ( Relation-like K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) set ) : ( ( Relation-like ) ( Relation-like Function-like ) set ) , the ResultSort of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) ( Relation-like Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) Element of K27(K28( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * bm : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( Relation-like ) ( Relation-like ) set ) )) ,dm : ( ( Function-like V18(bm : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) ( Relation-like Function-like V18(bm : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) Element of K27(K28(bm : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) ,cin : ( ( Relation-like Function-like V41(ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) FinSequence-like ) ( Relation-like K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) -defined Function-like V34() V41(ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) FinSequence-like FinSubsequence-like V49() ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) equals :: FTACELL1:def 9
GFA1CarryOutput (ap : ( ( non empty ) ( non empty ) ManySortedSign ) ,bm : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,cp : ( ( ) ( Relation-like the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) M16( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the Arity of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) ( Relation-like Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) Element of K27(K28( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * K239( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,bm : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) : ( ( Relation-like K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) ( Relation-like K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) set ) : ( ( Relation-like ) ( Relation-like Function-like ) set ) , the ResultSort of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) ( Relation-like Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) Element of K27(K28( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * bm : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( Relation-like ) ( Relation-like ) set ) )) ) : ( ( ) ( ) Element of InnerVertices (GFA1CarryStr (ap : ( ( non empty ) ( non empty ) ManySortedSign ) ,bm : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,cp : ( ( ) ( Relation-like the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) M16( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the Arity of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) ( Relation-like Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) Element of K27(K28( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * K239( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,bm : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) : ( ( Relation-like K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) ( Relation-like K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) set ) : ( ( Relation-like ) ( Relation-like Function-like ) set ) , the ResultSort of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) ( Relation-like Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) Element of K27(K28( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * bm : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( Relation-like ) ( Relation-like ) set ) )) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (GFA1CarryStr (ap : ( ( non empty ) ( non empty ) ManySortedSign ) ,bm : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,cp : ( ( ) ( Relation-like the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) M16( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the Arity of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) ( Relation-like Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) Element of K27(K28( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * K239( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,bm : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) : ( ( Relation-like K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) ( Relation-like K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) set ) : ( ( Relation-like ) ( Relation-like Function-like ) set ) , the ResultSort of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) ( Relation-like Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) Element of K27(K28( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * bm : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( Relation-like ) ( Relation-like ) set ) )) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ;
func BitFTA1AdderOutputI (ap,bm,cp,dm,cin) -> ( ( ) ( ) Element of InnerVertices (BitFTA1Str (ap : ( ( non empty ) ( non empty ) ManySortedSign ) ,bm : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,cp : ( ( ) ( Relation-like the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) M16( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the Arity of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) ( Relation-like Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) Element of K27(K28( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * K239( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,bm : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) : ( ( Relation-like K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) ( Relation-like K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) set ) : ( ( Relation-like ) ( Relation-like Function-like ) set ) , the ResultSort of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) ( Relation-like Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) Element of K27(K28( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * bm : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( Relation-like ) ( Relation-like ) set ) )) ,dm : ( ( Function-like V18(bm : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) ( Relation-like Function-like V18(bm : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) Element of K27(K28(bm : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) ,cin : ( ( Relation-like Function-like V41(ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) FinSequence-like ) ( Relation-like K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) -defined Function-like V34() V41(ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) FinSequence-like FinSubsequence-like V49() ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (BitFTA1Str (ap : ( ( non empty ) ( non empty ) ManySortedSign ) ,bm : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,cp : ( ( ) ( Relation-like the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) M16( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the Arity of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) ( Relation-like Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) Element of K27(K28( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * K239( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,bm : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) : ( ( Relation-like K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) ( Relation-like K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) set ) : ( ( Relation-like ) ( Relation-like Function-like ) set ) , the ResultSort of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) ( Relation-like Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) Element of K27(K28( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * bm : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( Relation-like ) ( Relation-like ) set ) )) ,dm : ( ( Function-like V18(bm : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) ( Relation-like Function-like V18(bm : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) Element of K27(K28(bm : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) ,cin : ( ( Relation-like Function-like V41(ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) FinSequence-like ) ( Relation-like K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) -defined Function-like V34() V41(ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) FinSequence-like FinSubsequence-like V49() ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) equals :: FTACELL1:def 10
GFA1AdderOutput (ap : ( ( non empty ) ( non empty ) ManySortedSign ) ,bm : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,cp : ( ( ) ( Relation-like the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) M16( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the Arity of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) ( Relation-like Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) Element of K27(K28( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * K239( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,bm : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) : ( ( Relation-like K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) ( Relation-like K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) set ) : ( ( Relation-like ) ( Relation-like Function-like ) set ) , the ResultSort of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) ( Relation-like Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) Element of K27(K28( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * bm : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( Relation-like ) ( Relation-like ) set ) )) ) : ( ( ) ( ) Element of InnerVertices (GFA1AdderStr (ap : ( ( non empty ) ( non empty ) ManySortedSign ) ,bm : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,cp : ( ( ) ( Relation-like the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) M16( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the Arity of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) ( Relation-like Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) Element of K27(K28( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * K239( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,bm : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) : ( ( Relation-like K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) ( Relation-like K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) set ) : ( ( Relation-like ) ( Relation-like Function-like ) set ) , the ResultSort of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) ( Relation-like Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) Element of K27(K28( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * bm : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( Relation-like ) ( Relation-like ) set ) )) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (GFA1AdderStr (ap : ( ( non empty ) ( non empty ) ManySortedSign ) ,bm : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,cp : ( ( ) ( Relation-like the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) M16( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the Arity of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) ( Relation-like Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) Element of K27(K28( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * K239( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,bm : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) : ( ( Relation-like K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) ( Relation-like K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) set ) : ( ( Relation-like ) ( Relation-like Function-like ) set ) , the ResultSort of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) ( Relation-like Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) Element of K27(K28( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * bm : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( Relation-like ) ( Relation-like ) set ) )) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ;
func BitFTA1AdderOutputP (ap,bm,cp,dm,cin) -> ( ( ) ( ) Element of InnerVertices (BitFTA1Str (ap : ( ( non empty ) ( non empty ) ManySortedSign ) ,bm : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,cp : ( ( ) ( Relation-like the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) M16( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the Arity of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) ( Relation-like Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) Element of K27(K28( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * K239( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,bm : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) : ( ( Relation-like K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) ( Relation-like K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) set ) : ( ( Relation-like ) ( Relation-like Function-like ) set ) , the ResultSort of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) ( Relation-like Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) Element of K27(K28( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * bm : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( Relation-like ) ( Relation-like ) set ) )) ,dm : ( ( Function-like V18(bm : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) ( Relation-like Function-like V18(bm : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) Element of K27(K28(bm : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) ,cin : ( ( Relation-like Function-like V41(ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) FinSequence-like ) ( Relation-like K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) -defined Function-like V34() V41(ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) FinSequence-like FinSubsequence-like V49() ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (BitFTA1Str (ap : ( ( non empty ) ( non empty ) ManySortedSign ) ,bm : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,cp : ( ( ) ( Relation-like the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) M16( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the Arity of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) ( Relation-like Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) Element of K27(K28( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * K239( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,bm : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) : ( ( Relation-like K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) ( Relation-like K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) set ) : ( ( Relation-like ) ( Relation-like Function-like ) set ) , the ResultSort of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) ( Relation-like Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) Element of K27(K28( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * bm : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( Relation-like ) ( Relation-like ) set ) )) ,dm : ( ( Function-like V18(bm : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) ( Relation-like Function-like V18(bm : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) Element of K27(K28(bm : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) ,cin : ( ( Relation-like Function-like V41(ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) FinSequence-like ) ( Relation-like K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) -defined Function-like V34() V41(ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) FinSequence-like FinSubsequence-like V49() ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) equals :: FTACELL1:def 11
GFA2CarryOutput ((GFA1AdderOutput (ap : ( ( non empty ) ( non empty ) ManySortedSign ) ,bm : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,cp : ( ( ) ( Relation-like the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) M16( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the Arity of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) ( Relation-like Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) Element of K27(K28( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * K239( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,bm : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) : ( ( Relation-like K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) ( Relation-like K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) set ) : ( ( Relation-like ) ( Relation-like Function-like ) set ) , the ResultSort of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) ( Relation-like Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) Element of K27(K28( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * bm : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( Relation-like ) ( Relation-like ) set ) )) )) : ( ( ) ( ) Element of InnerVertices (GFA1AdderStr (ap : ( ( non empty ) ( non empty ) ManySortedSign ) ,bm : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,cp : ( ( ) ( Relation-like the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) M16( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the Arity of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) ( Relation-like Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) Element of K27(K28( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * K239( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,bm : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) : ( ( Relation-like K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) ( Relation-like K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) set ) : ( ( Relation-like ) ( Relation-like Function-like ) set ) , the ResultSort of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) ( Relation-like Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) Element of K27(K28( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * bm : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( Relation-like ) ( Relation-like ) set ) )) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (GFA1AdderStr (ap : ( ( non empty ) ( non empty ) ManySortedSign ) ,bm : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,cp : ( ( ) ( Relation-like the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) M16( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the Arity of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) ( Relation-like Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) Element of K27(K28( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * K239( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,bm : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) : ( ( Relation-like K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) ( Relation-like K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) set ) : ( ( Relation-like ) ( Relation-like Function-like ) set ) , the ResultSort of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) ( Relation-like Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) Element of K27(K28( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * bm : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( Relation-like ) ( Relation-like ) set ) )) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,cin : ( ( Relation-like Function-like V41(ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) FinSequence-like ) ( Relation-like K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) -defined Function-like V34() V41(ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) FinSequence-like FinSubsequence-like V49() ) set ) ,dm : ( ( Function-like V18(bm : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) ( Relation-like Function-like V18(bm : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) Element of K27(K28(bm : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) ) : ( ( ) ( ) Element of InnerVertices (GFA2CarryStr ((GFA1AdderOutput (ap : ( ( non empty ) ( non empty ) ManySortedSign ) ,bm : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,cp : ( ( ) ( Relation-like the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) M16( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the Arity of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) ( Relation-like Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) Element of K27(K28( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * K239( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,bm : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) : ( ( Relation-like K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) ( Relation-like K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) set ) : ( ( Relation-like ) ( Relation-like Function-like ) set ) , the ResultSort of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) ( Relation-like Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) Element of K27(K28( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * bm : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( Relation-like ) ( Relation-like ) set ) )) )) : ( ( ) ( ) Element of InnerVertices (GFA1AdderStr (ap : ( ( non empty ) ( non empty ) ManySortedSign ) ,bm : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,cp : ( ( ) ( Relation-like the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) M16( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the Arity of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) ( Relation-like Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) Element of K27(K28( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * K239( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,bm : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) : ( ( Relation-like K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) ( Relation-like K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) set ) : ( ( Relation-like ) ( Relation-like Function-like ) set ) , the ResultSort of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) ( Relation-like Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) Element of K27(K28( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * bm : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( Relation-like ) ( Relation-like ) set ) )) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (GFA1AdderStr (ap : ( ( non empty ) ( non empty ) ManySortedSign ) ,bm : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,cp : ( ( ) ( Relation-like the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) M16( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the Arity of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) ( Relation-like Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) Element of K27(K28( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * K239( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,bm : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) : ( ( Relation-like K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) ( Relation-like K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) set ) : ( ( Relation-like ) ( Relation-like Function-like ) set ) , the ResultSort of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) ( Relation-like Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) Element of K27(K28( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * bm : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( Relation-like ) ( Relation-like ) set ) )) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,cin : ( ( Relation-like Function-like V41(ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) FinSequence-like ) ( Relation-like K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) -defined Function-like V34() V41(ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) FinSequence-like FinSubsequence-like V49() ) set ) ,dm : ( ( Function-like V18(bm : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) ( Relation-like Function-like V18(bm : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) Element of K27(K28(bm : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (GFA2CarryStr ((GFA1AdderOutput (ap : ( ( non empty ) ( non empty ) ManySortedSign ) ,bm : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,cp : ( ( ) ( Relation-like the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) M16( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the Arity of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) ( Relation-like Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) Element of K27(K28( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * K239( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,bm : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) : ( ( Relation-like K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) ( Relation-like K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) set ) : ( ( Relation-like ) ( Relation-like Function-like ) set ) , the ResultSort of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) ( Relation-like Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) Element of K27(K28( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * bm : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( Relation-like ) ( Relation-like ) set ) )) )) : ( ( ) ( ) Element of InnerVertices (GFA1AdderStr (ap : ( ( non empty ) ( non empty ) ManySortedSign ) ,bm : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,cp : ( ( ) ( Relation-like the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) M16( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the Arity of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) ( Relation-like Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) Element of K27(K28( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * K239( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,bm : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) : ( ( Relation-like K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) ( Relation-like K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) set ) : ( ( Relation-like ) ( Relation-like Function-like ) set ) , the ResultSort of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) ( Relation-like Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) Element of K27(K28( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * bm : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( Relation-like ) ( Relation-like ) set ) )) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (GFA1AdderStr (ap : ( ( non empty ) ( non empty ) ManySortedSign ) ,bm : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,cp : ( ( ) ( Relation-like the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) M16( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the Arity of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) ( Relation-like Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) Element of K27(K28( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * K239( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,bm : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) : ( ( Relation-like K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) ( Relation-like K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) set ) : ( ( Relation-like ) ( Relation-like Function-like ) set ) , the ResultSort of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) ( Relation-like Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) Element of K27(K28( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * bm : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( Relation-like ) ( Relation-like ) set ) )) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,cin : ( ( Relation-like Function-like V41(ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) FinSequence-like ) ( Relation-like K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) -defined Function-like V34() V41(ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) FinSequence-like FinSubsequence-like V49() ) set ) ,dm : ( ( Function-like V18(bm : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) ( Relation-like Function-like V18(bm : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) Element of K27(K28(bm : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ;
func BitFTA1AdderOutputQ (ap,bm,cp,dm,cin) -> ( ( ) ( ) Element of InnerVertices (BitFTA1Str (ap : ( ( non empty ) ( non empty ) ManySortedSign ) ,bm : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,cp : ( ( ) ( Relation-like the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) M16( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the Arity of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) ( Relation-like Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) Element of K27(K28( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * K239( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,bm : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) : ( ( Relation-like K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) ( Relation-like K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) set ) : ( ( Relation-like ) ( Relation-like Function-like ) set ) , the ResultSort of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) ( Relation-like Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) Element of K27(K28( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * bm : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( Relation-like ) ( Relation-like ) set ) )) ,dm : ( ( Function-like V18(bm : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) ( Relation-like Function-like V18(bm : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) Element of K27(K28(bm : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) ,cin : ( ( Relation-like Function-like V41(ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) FinSequence-like ) ( Relation-like K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) -defined Function-like V34() V41(ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) FinSequence-like FinSubsequence-like V49() ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (BitFTA1Str (ap : ( ( non empty ) ( non empty ) ManySortedSign ) ,bm : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,cp : ( ( ) ( Relation-like the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) M16( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the Arity of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) ( Relation-like Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) Element of K27(K28( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * K239( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,bm : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) : ( ( Relation-like K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) ( Relation-like K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) set ) : ( ( Relation-like ) ( Relation-like Function-like ) set ) , the ResultSort of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) ( Relation-like Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) Element of K27(K28( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * bm : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( Relation-like ) ( Relation-like ) set ) )) ,dm : ( ( Function-like V18(bm : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) ( Relation-like Function-like V18(bm : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) Element of K27(K28(bm : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) ,cin : ( ( Relation-like Function-like V41(ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) FinSequence-like ) ( Relation-like K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) -defined Function-like V34() V41(ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) FinSequence-like FinSubsequence-like V49() ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) equals :: FTACELL1:def 12
GFA2AdderOutput ((GFA1AdderOutput (ap : ( ( non empty ) ( non empty ) ManySortedSign ) ,bm : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,cp : ( ( ) ( Relation-like the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) M16( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the Arity of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) ( Relation-like Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) Element of K27(K28( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * K239( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,bm : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) : ( ( Relation-like K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) ( Relation-like K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) set ) : ( ( Relation-like ) ( Relation-like Function-like ) set ) , the ResultSort of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) ( Relation-like Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) Element of K27(K28( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * bm : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( Relation-like ) ( Relation-like ) set ) )) )) : ( ( ) ( ) Element of InnerVertices (GFA1AdderStr (ap : ( ( non empty ) ( non empty ) ManySortedSign ) ,bm : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,cp : ( ( ) ( Relation-like the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) M16( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the Arity of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) ( Relation-like Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) Element of K27(K28( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * K239( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,bm : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) : ( ( Relation-like K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) ( Relation-like K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) set ) : ( ( Relation-like ) ( Relation-like Function-like ) set ) , the ResultSort of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) ( Relation-like Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) Element of K27(K28( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * bm : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( Relation-like ) ( Relation-like ) set ) )) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (GFA1AdderStr (ap : ( ( non empty ) ( non empty ) ManySortedSign ) ,bm : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,cp : ( ( ) ( Relation-like the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) M16( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the Arity of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) ( Relation-like Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) Element of K27(K28( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * K239( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,bm : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) : ( ( Relation-like K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) ( Relation-like K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) set ) : ( ( Relation-like ) ( Relation-like Function-like ) set ) , the ResultSort of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) ( Relation-like Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) Element of K27(K28( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * bm : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( Relation-like ) ( Relation-like ) set ) )) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,cin : ( ( Relation-like Function-like V41(ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) FinSequence-like ) ( Relation-like K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) -defined Function-like V34() V41(ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) FinSequence-like FinSubsequence-like V49() ) set ) ,dm : ( ( Function-like V18(bm : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) ( Relation-like Function-like V18(bm : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) Element of K27(K28(bm : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) ) : ( ( ) ( ) Element of InnerVertices (GFA2AdderStr ((GFA1AdderOutput (ap : ( ( non empty ) ( non empty ) ManySortedSign ) ,bm : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,cp : ( ( ) ( Relation-like the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) M16( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the Arity of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) ( Relation-like Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) Element of K27(K28( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * K239( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,bm : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) : ( ( Relation-like K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) ( Relation-like K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) set ) : ( ( Relation-like ) ( Relation-like Function-like ) set ) , the ResultSort of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) ( Relation-like Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) Element of K27(K28( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * bm : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( Relation-like ) ( Relation-like ) set ) )) )) : ( ( ) ( ) Element of InnerVertices (GFA1AdderStr (ap : ( ( non empty ) ( non empty ) ManySortedSign ) ,bm : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,cp : ( ( ) ( Relation-like the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) M16( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the Arity of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) ( Relation-like Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) Element of K27(K28( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * K239( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,bm : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) : ( ( Relation-like K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) ( Relation-like K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) set ) : ( ( Relation-like ) ( Relation-like Function-like ) set ) , the ResultSort of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) ( Relation-like Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) Element of K27(K28( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * bm : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( Relation-like ) ( Relation-like ) set ) )) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (GFA1AdderStr (ap : ( ( non empty ) ( non empty ) ManySortedSign ) ,bm : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,cp : ( ( ) ( Relation-like the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) M16( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the Arity of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) ( Relation-like Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) Element of K27(K28( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * K239( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,bm : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) : ( ( Relation-like K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) ( Relation-like K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) set ) : ( ( Relation-like ) ( Relation-like Function-like ) set ) , the ResultSort of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) ( Relation-like Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) Element of K27(K28( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * bm : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( Relation-like ) ( Relation-like ) set ) )) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,cin : ( ( Relation-like Function-like V41(ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) FinSequence-like ) ( Relation-like K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) -defined Function-like V34() V41(ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) FinSequence-like FinSubsequence-like V49() ) set ) ,dm : ( ( Function-like V18(bm : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) ( Relation-like Function-like V18(bm : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) Element of K27(K28(bm : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (GFA2AdderStr ((GFA1AdderOutput (ap : ( ( non empty ) ( non empty ) ManySortedSign ) ,bm : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,cp : ( ( ) ( Relation-like the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) M16( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the Arity of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) ( Relation-like Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) Element of K27(K28( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * K239( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,bm : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) : ( ( Relation-like K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) ( Relation-like K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) set ) : ( ( Relation-like ) ( Relation-like Function-like ) set ) , the ResultSort of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) ( Relation-like Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) Element of K27(K28( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * bm : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( Relation-like ) ( Relation-like ) set ) )) )) : ( ( ) ( ) Element of InnerVertices (GFA1AdderStr (ap : ( ( non empty ) ( non empty ) ManySortedSign ) ,bm : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,cp : ( ( ) ( Relation-like the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) M16( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the Arity of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) ( Relation-like Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) Element of K27(K28( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * K239( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,bm : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) : ( ( Relation-like K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) ( Relation-like K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) set ) : ( ( Relation-like ) ( Relation-like Function-like ) set ) , the ResultSort of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) ( Relation-like Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) Element of K27(K28( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * bm : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( Relation-like ) ( Relation-like ) set ) )) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (GFA1AdderStr (ap : ( ( non empty ) ( non empty ) ManySortedSign ) ,bm : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,cp : ( ( ) ( Relation-like the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) M16( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the Arity of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) ( Relation-like Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) Element of K27(K28( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * K239( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,bm : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) : ( ( Relation-like K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) ( Relation-like K236( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) set ) : ( ( Relation-like ) ( Relation-like Function-like ) set ) , the ResultSort of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) ( Relation-like Function-like V18( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) Element of K27(K28( the carrier' of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of ap : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * bm : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( Relation-like ) ( Relation-like ) set ) )) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,cin : ( ( Relation-like Function-like V41(ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) FinSequence-like ) ( Relation-like K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) -defined Function-like V34() V41(ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) FinSequence-like FinSubsequence-like V49() ) set ) ,dm : ( ( Function-like V18(bm : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) ( Relation-like Function-like V18(bm : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) Element of K27(K28(bm : ( ( ) ( ) MSAlgebra over ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,ap : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ;
end;

theorem :: FTACELL1:17
for ap, bm, cp being ( ( non pair ) ( non pair ) set )
for dm, cin being ( ( ) ( ) set )
for s being ( ( ) ( Relation-like Function-like ) State of )
for a1, a2, a3 being ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) st a1 : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) = s : ( ( ) ( Relation-like Function-like ) State of ) . ap : ( ( non pair ) ( non pair ) set ) : ( ( ) ( ) set ) & a2 : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) = s : ( ( ) ( Relation-like Function-like ) State of ) . bm : ( ( non pair ) ( non pair ) set ) : ( ( ) ( ) set ) & a3 : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) = s : ( ( ) ( Relation-like Function-like ) State of ) . cp : ( ( non pair ) ( non pair ) set ) : ( ( ) ( ) set ) holds
( (Following (s : ( ( ) ( Relation-like Function-like ) State of ) ,2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) )) : ( ( ) ( Relation-like Function-like ) Element of K224( the Sorts of (BitFTA1Circ (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( ) ( ) set ) ,b5 : ( ( ) ( ) set ) )) : ( ( strict V105( BitFTA1Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( ) ( ) set ) ,b5 : ( ( ) ( ) set ) ) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) ) gate`2=den Boolean ) ( strict non-empty V105( BitFTA1Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( ) ( ) set ) ,b5 : ( ( ) ( ) set ) ) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) ) gate`2=den Boolean ) Circuit of BitFTA1Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( ) ( ) set ) ,b5 : ( ( ) ( ) set ) ) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) ) : ( ( Relation-like the carrier of (BitFTA1Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( ) ( ) set ) ,b5 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) ( Relation-like the carrier of (BitFTA1Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( ) ( ) set ) ,b5 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) set ) ) : ( ( ) ( functional V47() V48() ) set ) ) . (BitFTA1CarryOutput (ap : ( ( non pair ) ( non pair ) set ) ,bm : ( ( non pair ) ( non pair ) set ) ,cp : ( ( non pair ) ( non pair ) set ) ,dm : ( ( ) ( ) set ) ,cin : ( ( ) ( ) set ) )) : ( ( ) ( ) Element of InnerVertices (BitFTA1Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( ) ( ) set ) ,b5 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (BitFTA1Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( ) ( ) set ) ,b5 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) : ( ( ) ( ) set ) = ((a1 : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) '&' ('not' a2 : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) ) : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) ) : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) 'or' (('not' a2 : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) ) : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) '&' a3 : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) ) : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) ) : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) 'or' (a3 : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) '&' a1 : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) ) : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) & (Following (s : ( ( ) ( Relation-like Function-like ) State of ) ,2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) )) : ( ( ) ( Relation-like Function-like ) Element of K224( the Sorts of (BitFTA1Circ (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( ) ( ) set ) ,b5 : ( ( ) ( ) set ) )) : ( ( strict V105( BitFTA1Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( ) ( ) set ) ,b5 : ( ( ) ( ) set ) ) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) ) gate`2=den Boolean ) ( strict non-empty V105( BitFTA1Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( ) ( ) set ) ,b5 : ( ( ) ( ) set ) ) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) ) gate`2=den Boolean ) Circuit of BitFTA1Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( ) ( ) set ) ,b5 : ( ( ) ( ) set ) ) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) ) : ( ( Relation-like the carrier of (BitFTA1Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( ) ( ) set ) ,b5 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) ( Relation-like the carrier of (BitFTA1Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( ) ( ) set ) ,b5 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) set ) ) : ( ( ) ( functional V47() V48() ) set ) ) . (BitFTA1AdderOutputI (ap : ( ( non pair ) ( non pair ) set ) ,bm : ( ( non pair ) ( non pair ) set ) ,cp : ( ( non pair ) ( non pair ) set ) ,dm : ( ( ) ( ) set ) ,cin : ( ( ) ( ) set ) )) : ( ( ) ( ) Element of InnerVertices (BitFTA1Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( ) ( ) set ) ,b5 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (BitFTA1Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( ) ( ) set ) ,b5 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) : ( ( ) ( ) set ) = 'not' ((a1 : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) 'xor' ('not' a2 : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) ) : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) ) : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) 'xor' a3 : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) ) : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) ) ;

theorem :: FTACELL1:18
for ap, bm, cp, dm being ( ( non pair ) ( non pair ) set )
for cin being ( ( ) ( ) set ) st cin : ( ( ) ( ) set ) <> [<*dm : ( ( non pair ) ( non pair ) set ) ,(GFA1AdderOutput (ap : ( ( non pair ) ( non pair ) set ) ,bm : ( ( non pair ) ( non pair ) set ) ,cp : ( ( non pair ) ( non pair ) set ) )) : ( ( ) ( ) Element of InnerVertices (GFA1AdderStr (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (GFA1AdderStr (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) *> : ( ( ) ( Relation-like K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) -defined Function-like non empty V34() V41(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ) FinSequence-like FinSubsequence-like V49() ) set ) ,and2b : ( ( Function-like V18(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) , BOOLEAN : ( ( ) ( non empty ) set ) ) ) ( Relation-like Function-like V18(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) , BOOLEAN : ( ( ) ( non empty ) set ) ) boolean-valued ) Element of K27(K28(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) ] : ( ( ) ( non empty pair ) set ) & not cin : ( ( ) ( ) set ) in InnerVertices (BitGFA1Str (ap : ( ( non pair ) ( non pair ) set ) ,bm : ( ( non pair ) ( non pair ) set ) ,cp : ( ( non pair ) ( non pair ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (BitGFA1Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) holds
for s being ( ( ) ( Relation-like Function-like ) State of )
for a1, a2, a3, a4, a5 being ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) st a1 : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) = s : ( ( ) ( Relation-like Function-like ) State of ) . ap : ( ( non pair ) ( non pair ) set ) : ( ( ) ( ) set ) & a2 : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) = s : ( ( ) ( Relation-like Function-like ) State of ) . bm : ( ( non pair ) ( non pair ) set ) : ( ( ) ( ) set ) & a3 : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) = s : ( ( ) ( Relation-like Function-like ) State of ) . cp : ( ( non pair ) ( non pair ) set ) : ( ( ) ( ) set ) & a4 : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) = s : ( ( ) ( Relation-like Function-like ) State of ) . dm : ( ( non pair ) ( non pair ) set ) : ( ( ) ( ) set ) & a5 : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) = s : ( ( ) ( Relation-like Function-like ) State of ) . cin : ( ( ) ( ) set ) : ( ( ) ( ) set ) holds
( (Following (s : ( ( ) ( Relation-like Function-like ) State of ) ,2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) )) : ( ( ) ( Relation-like Function-like ) Element of K224( the Sorts of (BitFTA1Circ (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( non pair ) ( non pair ) set ) ,b5 : ( ( ) ( ) set ) )) : ( ( strict V105( BitFTA1Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( non pair ) ( non pair ) set ) ,b5 : ( ( ) ( ) set ) ) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) ) gate`2=den Boolean ) ( strict non-empty V105( BitFTA1Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( non pair ) ( non pair ) set ) ,b5 : ( ( ) ( ) set ) ) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) ) gate`2=den Boolean ) Circuit of BitFTA1Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( non pair ) ( non pair ) set ) ,b5 : ( ( ) ( ) set ) ) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) ) : ( ( Relation-like the carrier of (BitFTA1Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( non pair ) ( non pair ) set ) ,b5 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) ( Relation-like the carrier of (BitFTA1Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( non pair ) ( non pair ) set ) ,b5 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) set ) ) : ( ( ) ( functional V47() V48() ) set ) ) . (GFA1AdderOutput (ap : ( ( non pair ) ( non pair ) set ) ,bm : ( ( non pair ) ( non pair ) set ) ,cp : ( ( non pair ) ( non pair ) set ) )) : ( ( ) ( ) Element of InnerVertices (GFA1AdderStr (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (GFA1AdderStr (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) : ( ( ) ( ) set ) = 'not' ((a1 : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) 'xor' ('not' a2 : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) ) : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) ) : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) 'xor' a3 : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) ) : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) & (Following (s : ( ( ) ( Relation-like Function-like ) State of ) ,2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) )) : ( ( ) ( Relation-like Function-like ) Element of K224( the Sorts of (BitFTA1Circ (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( non pair ) ( non pair ) set ) ,b5 : ( ( ) ( ) set ) )) : ( ( strict V105( BitFTA1Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( non pair ) ( non pair ) set ) ,b5 : ( ( ) ( ) set ) ) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) ) gate`2=den Boolean ) ( strict non-empty V105( BitFTA1Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( non pair ) ( non pair ) set ) ,b5 : ( ( ) ( ) set ) ) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) ) gate`2=den Boolean ) Circuit of BitFTA1Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( non pair ) ( non pair ) set ) ,b5 : ( ( ) ( ) set ) ) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) ) : ( ( Relation-like the carrier of (BitFTA1Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( non pair ) ( non pair ) set ) ,b5 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) ( Relation-like the carrier of (BitFTA1Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( non pair ) ( non pair ) set ) ,b5 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) set ) ) : ( ( ) ( functional V47() V48() ) set ) ) . ap : ( ( non pair ) ( non pair ) set ) : ( ( ) ( ) set ) = a1 : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) & (Following (s : ( ( ) ( Relation-like Function-like ) State of ) ,2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) )) : ( ( ) ( Relation-like Function-like ) Element of K224( the Sorts of (BitFTA1Circ (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( non pair ) ( non pair ) set ) ,b5 : ( ( ) ( ) set ) )) : ( ( strict V105( BitFTA1Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( non pair ) ( non pair ) set ) ,b5 : ( ( ) ( ) set ) ) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) ) gate`2=den Boolean ) ( strict non-empty V105( BitFTA1Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( non pair ) ( non pair ) set ) ,b5 : ( ( ) ( ) set ) ) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) ) gate`2=den Boolean ) Circuit of BitFTA1Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( non pair ) ( non pair ) set ) ,b5 : ( ( ) ( ) set ) ) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) ) : ( ( Relation-like the carrier of (BitFTA1Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( non pair ) ( non pair ) set ) ,b5 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) ( Relation-like the carrier of (BitFTA1Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( non pair ) ( non pair ) set ) ,b5 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) set ) ) : ( ( ) ( functional V47() V48() ) set ) ) . bm : ( ( non pair ) ( non pair ) set ) : ( ( ) ( ) set ) = a2 : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) & (Following (s : ( ( ) ( Relation-like Function-like ) State of ) ,2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) )) : ( ( ) ( Relation-like Function-like ) Element of K224( the Sorts of (BitFTA1Circ (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( non pair ) ( non pair ) set ) ,b5 : ( ( ) ( ) set ) )) : ( ( strict V105( BitFTA1Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( non pair ) ( non pair ) set ) ,b5 : ( ( ) ( ) set ) ) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) ) gate`2=den Boolean ) ( strict non-empty V105( BitFTA1Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( non pair ) ( non pair ) set ) ,b5 : ( ( ) ( ) set ) ) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) ) gate`2=den Boolean ) Circuit of BitFTA1Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( non pair ) ( non pair ) set ) ,b5 : ( ( ) ( ) set ) ) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) ) : ( ( Relation-like the carrier of (BitFTA1Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( non pair ) ( non pair ) set ) ,b5 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) ( Relation-like the carrier of (BitFTA1Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( non pair ) ( non pair ) set ) ,b5 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) set ) ) : ( ( ) ( functional V47() V48() ) set ) ) . cp : ( ( non pair ) ( non pair ) set ) : ( ( ) ( ) set ) = a3 : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) & (Following (s : ( ( ) ( Relation-like Function-like ) State of ) ,2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) )) : ( ( ) ( Relation-like Function-like ) Element of K224( the Sorts of (BitFTA1Circ (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( non pair ) ( non pair ) set ) ,b5 : ( ( ) ( ) set ) )) : ( ( strict V105( BitFTA1Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( non pair ) ( non pair ) set ) ,b5 : ( ( ) ( ) set ) ) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) ) gate`2=den Boolean ) ( strict non-empty V105( BitFTA1Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( non pair ) ( non pair ) set ) ,b5 : ( ( ) ( ) set ) ) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) ) gate`2=den Boolean ) Circuit of BitFTA1Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( non pair ) ( non pair ) set ) ,b5 : ( ( ) ( ) set ) ) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) ) : ( ( Relation-like the carrier of (BitFTA1Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( non pair ) ( non pair ) set ) ,b5 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) ( Relation-like the carrier of (BitFTA1Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( non pair ) ( non pair ) set ) ,b5 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) set ) ) : ( ( ) ( functional V47() V48() ) set ) ) . dm : ( ( non pair ) ( non pair ) set ) : ( ( ) ( ) set ) = a4 : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) & (Following (s : ( ( ) ( Relation-like Function-like ) State of ) ,2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) )) : ( ( ) ( Relation-like Function-like ) Element of K224( the Sorts of (BitFTA1Circ (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( non pair ) ( non pair ) set ) ,b5 : ( ( ) ( ) set ) )) : ( ( strict V105( BitFTA1Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( non pair ) ( non pair ) set ) ,b5 : ( ( ) ( ) set ) ) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) ) gate`2=den Boolean ) ( strict non-empty V105( BitFTA1Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( non pair ) ( non pair ) set ) ,b5 : ( ( ) ( ) set ) ) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) ) gate`2=den Boolean ) Circuit of BitFTA1Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( non pair ) ( non pair ) set ) ,b5 : ( ( ) ( ) set ) ) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) ) : ( ( Relation-like the carrier of (BitFTA1Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( non pair ) ( non pair ) set ) ,b5 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) ( Relation-like the carrier of (BitFTA1Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( non pair ) ( non pair ) set ) ,b5 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) set ) ) : ( ( ) ( functional V47() V48() ) set ) ) . cin : ( ( ) ( ) set ) : ( ( ) ( ) set ) = a5 : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) ) ;

theorem :: FTACELL1:19
for ap, bm, cp, dm being ( ( non pair ) ( non pair ) set )
for cin being ( ( ) ( ) set ) st cin : ( ( ) ( ) set ) <> [<*dm : ( ( non pair ) ( non pair ) set ) ,(GFA1AdderOutput (ap : ( ( non pair ) ( non pair ) set ) ,bm : ( ( non pair ) ( non pair ) set ) ,cp : ( ( non pair ) ( non pair ) set ) )) : ( ( ) ( ) Element of InnerVertices (GFA1AdderStr (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (GFA1AdderStr (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) *> : ( ( ) ( Relation-like K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) -defined Function-like non empty V34() V41(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ) FinSequence-like FinSubsequence-like V49() ) set ) ,and2b : ( ( Function-like V18(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) , BOOLEAN : ( ( ) ( non empty ) set ) ) ) ( Relation-like Function-like V18(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) , BOOLEAN : ( ( ) ( non empty ) set ) ) boolean-valued ) Element of K27(K28(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) ] : ( ( ) ( non empty pair ) set ) & not cin : ( ( ) ( ) set ) in InnerVertices (BitGFA1Str (ap : ( ( non pair ) ( non pair ) set ) ,bm : ( ( non pair ) ( non pair ) set ) ,cp : ( ( non pair ) ( non pair ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (BitGFA1Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) holds
for s being ( ( ) ( Relation-like Function-like ) State of )
for a1, a2, a3, a4, a5 being ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) st a1 : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) = s : ( ( ) ( Relation-like Function-like ) State of ) . ap : ( ( non pair ) ( non pair ) set ) : ( ( ) ( ) set ) & a2 : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) = s : ( ( ) ( Relation-like Function-like ) State of ) . bm : ( ( non pair ) ( non pair ) set ) : ( ( ) ( ) set ) & a3 : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) = s : ( ( ) ( Relation-like Function-like ) State of ) . cp : ( ( non pair ) ( non pair ) set ) : ( ( ) ( ) set ) & a4 : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) = s : ( ( ) ( Relation-like Function-like ) State of ) . dm : ( ( non pair ) ( non pair ) set ) : ( ( ) ( ) set ) & a5 : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) = s : ( ( ) ( Relation-like Function-like ) State of ) . cin : ( ( ) ( ) set ) : ( ( ) ( ) set ) holds
( (Following (s : ( ( ) ( Relation-like Function-like ) State of ) ,4 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) )) : ( ( ) ( Relation-like Function-like ) Element of K224( the Sorts of (BitFTA1Circ (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( non pair ) ( non pair ) set ) ,b5 : ( ( ) ( ) set ) )) : ( ( strict V105( BitFTA1Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( non pair ) ( non pair ) set ) ,b5 : ( ( ) ( ) set ) ) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) ) gate`2=den Boolean ) ( strict non-empty V105( BitFTA1Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( non pair ) ( non pair ) set ) ,b5 : ( ( ) ( ) set ) ) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) ) gate`2=den Boolean ) Circuit of BitFTA1Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( non pair ) ( non pair ) set ) ,b5 : ( ( ) ( ) set ) ) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) ) : ( ( Relation-like the carrier of (BitFTA1Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( non pair ) ( non pair ) set ) ,b5 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) ( Relation-like the carrier of (BitFTA1Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( non pair ) ( non pair ) set ) ,b5 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) set ) ) : ( ( ) ( functional V47() V48() ) set ) ) . (BitFTA1AdderOutputP (ap : ( ( non pair ) ( non pair ) set ) ,bm : ( ( non pair ) ( non pair ) set ) ,cp : ( ( non pair ) ( non pair ) set ) ,dm : ( ( non pair ) ( non pair ) set ) ,cin : ( ( ) ( ) set ) )) : ( ( ) ( ) Element of InnerVertices (BitFTA1Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( non pair ) ( non pair ) set ) ,b5 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (BitFTA1Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( non pair ) ( non pair ) set ) ,b5 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) : ( ( ) ( ) set ) = 'not' (((((a1 : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) 'xor' ('not' a2 : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) ) : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) ) : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) 'xor' a3 : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) ) : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) '&' a5 : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) ) : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) 'or' (a5 : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) '&' ('not' a4 : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) ) : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) ) : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) ) : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) 'or' (('not' a4 : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) ) : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) '&' ((a1 : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) 'xor' ('not' a2 : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) ) : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) ) : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) 'xor' a3 : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) ) : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) ) : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) ) : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) & (Following (s : ( ( ) ( Relation-like Function-like ) State of ) ,4 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) )) : ( ( ) ( Relation-like Function-like ) Element of K224( the Sorts of (BitFTA1Circ (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( non pair ) ( non pair ) set ) ,b5 : ( ( ) ( ) set ) )) : ( ( strict V105( BitFTA1Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( non pair ) ( non pair ) set ) ,b5 : ( ( ) ( ) set ) ) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) ) gate`2=den Boolean ) ( strict non-empty V105( BitFTA1Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( non pair ) ( non pair ) set ) ,b5 : ( ( ) ( ) set ) ) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) ) gate`2=den Boolean ) Circuit of BitFTA1Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( non pair ) ( non pair ) set ) ,b5 : ( ( ) ( ) set ) ) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) ) : ( ( Relation-like the carrier of (BitFTA1Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( non pair ) ( non pair ) set ) ,b5 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) ( Relation-like the carrier of (BitFTA1Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( non pair ) ( non pair ) set ) ,b5 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) set ) ) : ( ( ) ( functional V47() V48() ) set ) ) . (BitFTA1AdderOutputQ (ap : ( ( non pair ) ( non pair ) set ) ,bm : ( ( non pair ) ( non pair ) set ) ,cp : ( ( non pair ) ( non pair ) set ) ,dm : ( ( non pair ) ( non pair ) set ) ,cin : ( ( ) ( ) set ) )) : ( ( ) ( ) Element of InnerVertices (BitFTA1Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( non pair ) ( non pair ) set ) ,b5 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (BitFTA1Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( non pair ) ( non pair ) set ) ,b5 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) : ( ( ) ( ) set ) = (((a1 : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) 'xor' ('not' a2 : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) ) : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) ) : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) 'xor' a3 : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) ) : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) 'xor' ('not' a4 : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) ) : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) ) : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) 'xor' a5 : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) ) ;

theorem :: FTACELL1:20
for ap, bm, cp, dm being ( ( non pair ) ( non pair ) set )
for cin being ( ( ) ( ) set ) st cin : ( ( ) ( ) set ) <> [<*dm : ( ( non pair ) ( non pair ) set ) ,(GFA1AdderOutput (ap : ( ( non pair ) ( non pair ) set ) ,bm : ( ( non pair ) ( non pair ) set ) ,cp : ( ( non pair ) ( non pair ) set ) )) : ( ( ) ( ) Element of InnerVertices (GFA1AdderStr (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (GFA1AdderStr (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) *> : ( ( ) ( Relation-like K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) -defined Function-like non empty V34() V41(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ) FinSequence-like FinSubsequence-like V49() ) set ) ,and2b : ( ( Function-like V18(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) , BOOLEAN : ( ( ) ( non empty ) set ) ) ) ( Relation-like Function-like V18(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) , BOOLEAN : ( ( ) ( non empty ) set ) ) boolean-valued ) Element of K27(K28(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) ] : ( ( ) ( non empty pair ) set ) holds
for s being ( ( ) ( Relation-like Function-like ) State of ) holds Following (s : ( ( ) ( Relation-like Function-like ) State of ) ,4 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ) : ( ( ) ( Relation-like Function-like ) Element of K224( the Sorts of (BitFTA1Circ (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( non pair ) ( non pair ) set ) ,b5 : ( ( ) ( ) set ) )) : ( ( strict V105( BitFTA1Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( non pair ) ( non pair ) set ) ,b5 : ( ( ) ( ) set ) ) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) ) gate`2=den Boolean ) ( strict non-empty V105( BitFTA1Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( non pair ) ( non pair ) set ) ,b5 : ( ( ) ( ) set ) ) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) ) gate`2=den Boolean ) Circuit of BitFTA1Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( non pair ) ( non pair ) set ) ,b5 : ( ( ) ( ) set ) ) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) ) : ( ( Relation-like the carrier of (BitFTA1Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( non pair ) ( non pair ) set ) ,b5 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) ( Relation-like the carrier of (BitFTA1Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( non pair ) ( non pair ) set ) ,b5 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) set ) ) : ( ( ) ( functional V47() V48() ) set ) ) is stable ;

begin

definition
let am, bp, cm, dp, cin be ( ( ) ( ) set ) ;
func BitFTA2Str (am,bp,cm,dp,cin) -> ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) equals :: FTACELL1:def 13
(BitGFA2Str (am : ( ( non empty ) ( non empty ) ManySortedSign ) ,bp : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,cm : ( ( ) ( Relation-like the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) M16( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the Arity of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) ( Relation-like Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) Element of K27(K28( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * K239( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,bp : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) : ( ( Relation-like K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) ( Relation-like K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) set ) : ( ( Relation-like ) ( Relation-like Function-like ) set ) , the ResultSort of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) ( Relation-like Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) Element of K27(K28( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * bp : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( Relation-like ) ( Relation-like ) set ) )) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) +* (BitGFA1Str ((GFA2AdderOutput (am : ( ( non empty ) ( non empty ) ManySortedSign ) ,bp : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,cm : ( ( ) ( Relation-like the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) M16( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the Arity of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) ( Relation-like Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) Element of K27(K28( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * K239( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,bp : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) : ( ( Relation-like K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) ( Relation-like K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) set ) : ( ( Relation-like ) ( Relation-like Function-like ) set ) , the ResultSort of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) ( Relation-like Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) Element of K27(K28( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * bp : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( Relation-like ) ( Relation-like ) set ) )) )) : ( ( ) ( ) Element of InnerVertices (GFA2AdderStr (am : ( ( non empty ) ( non empty ) ManySortedSign ) ,bp : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,cm : ( ( ) ( Relation-like the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) M16( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the Arity of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) ( Relation-like Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) Element of K27(K28( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * K239( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,bp : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) : ( ( Relation-like K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) ( Relation-like K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) set ) : ( ( Relation-like ) ( Relation-like Function-like ) set ) , the ResultSort of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) ( Relation-like Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) Element of K27(K28( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * bp : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( Relation-like ) ( Relation-like ) set ) )) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (GFA2AdderStr (am : ( ( non empty ) ( non empty ) ManySortedSign ) ,bp : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,cm : ( ( ) ( Relation-like the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) M16( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the Arity of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) ( Relation-like Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) Element of K27(K28( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * K239( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,bp : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) : ( ( Relation-like K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) ( Relation-like K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) set ) : ( ( Relation-like ) ( Relation-like Function-like ) set ) , the ResultSort of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) ( Relation-like Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) Element of K27(K28( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * bp : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( Relation-like ) ( Relation-like ) set ) )) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,cin : ( ( Relation-like Function-like V41(am : ( ( non empty ) ( non empty ) ManySortedSign ) ) FinSequence-like ) ( Relation-like K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) -defined Function-like V34() V41(am : ( ( non empty ) ( non empty ) ManySortedSign ) ) FinSequence-like FinSubsequence-like V49() ) set ) ,dp : ( ( Function-like V18(bp : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) ( Relation-like Function-like V18(bp : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) Element of K27(K28(bp : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,am : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( non empty strict ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) ;
end;

definition
let am, bp, cm, dp, cin be ( ( ) ( ) set ) ;
func BitFTA2Circ (am,bp,cm,dp,cin) -> ( ( strict V105( BitFTA2Str (am : ( ( non empty ) ( non empty ) ManySortedSign ) ,bp : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,cm : ( ( ) ( Relation-like the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) M16( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the Arity of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) ( Relation-like Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) Element of K27(K28( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * K239( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,bp : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) : ( ( Relation-like K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) ( Relation-like K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) set ) : ( ( Relation-like ) ( Relation-like Function-like ) set ) , the ResultSort of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) ( Relation-like Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) Element of K27(K28( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * bp : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( Relation-like ) ( Relation-like ) set ) )) ,dp : ( ( Function-like V18(bp : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) ( Relation-like Function-like V18(bp : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) Element of K27(K28(bp : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,am : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) ,cin : ( ( Relation-like Function-like V41(am : ( ( non empty ) ( non empty ) ManySortedSign ) ) FinSequence-like ) ( Relation-like K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) -defined Function-like V34() V41(am : ( ( non empty ) ( non empty ) ManySortedSign ) ) FinSequence-like FinSubsequence-like V49() ) set ) ) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) ) gate`2=den Boolean ) ( strict non-empty V105( BitFTA2Str (am : ( ( non empty ) ( non empty ) ManySortedSign ) ,bp : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,cm : ( ( ) ( Relation-like the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) M16( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the Arity of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) ( Relation-like Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) Element of K27(K28( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * K239( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,bp : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) : ( ( Relation-like K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) ( Relation-like K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) set ) : ( ( Relation-like ) ( Relation-like Function-like ) set ) , the ResultSort of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) ( Relation-like Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) Element of K27(K28( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * bp : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( Relation-like ) ( Relation-like ) set ) )) ,dp : ( ( Function-like V18(bp : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) ( Relation-like Function-like V18(bp : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) Element of K27(K28(bp : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,am : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) ,cin : ( ( Relation-like Function-like V41(am : ( ( non empty ) ( non empty ) ManySortedSign ) ) FinSequence-like ) ( Relation-like K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) -defined Function-like V34() V41(am : ( ( non empty ) ( non empty ) ManySortedSign ) ) FinSequence-like FinSubsequence-like V49() ) set ) ) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) ) gate`2=den Boolean ) Circuit of BitFTA2Str (am : ( ( non empty ) ( non empty ) ManySortedSign ) ,bp : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,cm : ( ( ) ( Relation-like the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) M16( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the Arity of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) ( Relation-like Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) Element of K27(K28( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * K239( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,bp : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) : ( ( Relation-like K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) ( Relation-like K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) set ) : ( ( Relation-like ) ( Relation-like Function-like ) set ) , the ResultSort of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) ( Relation-like Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) Element of K27(K28( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * bp : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( Relation-like ) ( Relation-like ) set ) )) ,dp : ( ( Function-like V18(bp : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) ( Relation-like Function-like V18(bp : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) Element of K27(K28(bp : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,am : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) ,cin : ( ( Relation-like Function-like V41(am : ( ( non empty ) ( non empty ) ManySortedSign ) ) FinSequence-like ) ( Relation-like K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) -defined Function-like V34() V41(am : ( ( non empty ) ( non empty ) ManySortedSign ) ) FinSequence-like FinSubsequence-like V49() ) set ) ) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) ) equals :: FTACELL1:def 14
(BitGFA2Circ (am : ( ( non empty ) ( non empty ) ManySortedSign ) ,bp : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,cm : ( ( ) ( Relation-like the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) M16( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the Arity of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) ( Relation-like Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) Element of K27(K28( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * K239( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,bp : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) : ( ( Relation-like K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) ( Relation-like K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) set ) : ( ( Relation-like ) ( Relation-like Function-like ) set ) , the ResultSort of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) ( Relation-like Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) Element of K27(K28( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * bp : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( Relation-like ) ( Relation-like ) set ) )) )) : ( ( strict V105( BitGFA2Str (am : ( ( non empty ) ( non empty ) ManySortedSign ) ,bp : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,cm : ( ( ) ( Relation-like the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) M16( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the Arity of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) ( Relation-like Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) Element of K27(K28( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * K239( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,bp : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) : ( ( Relation-like K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) ( Relation-like K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) set ) : ( ( Relation-like ) ( Relation-like Function-like ) set ) , the ResultSort of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) ( Relation-like Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) Element of K27(K28( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * bp : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( Relation-like ) ( Relation-like ) set ) )) ) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) ) gate`2=den Boolean ) ( strict non-empty V105( BitGFA2Str (am : ( ( non empty ) ( non empty ) ManySortedSign ) ,bp : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,cm : ( ( ) ( Relation-like the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) M16( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the Arity of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) ( Relation-like Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) Element of K27(K28( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * K239( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,bp : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) : ( ( Relation-like K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) ( Relation-like K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) set ) : ( ( Relation-like ) ( Relation-like Function-like ) set ) , the ResultSort of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) ( Relation-like Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) Element of K27(K28( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * bp : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( Relation-like ) ( Relation-like ) set ) )) ) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) ) gate`2=den Boolean ) MSAlgebra over BitGFA2Str (am : ( ( non empty ) ( non empty ) ManySortedSign ) ,bp : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,cm : ( ( ) ( Relation-like the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) M16( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the Arity of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) ( Relation-like Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) Element of K27(K28( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * K239( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,bp : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) : ( ( Relation-like K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) ( Relation-like K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) set ) : ( ( Relation-like ) ( Relation-like Function-like ) set ) , the ResultSort of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) ( Relation-like Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) Element of K27(K28( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * bp : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( Relation-like ) ( Relation-like ) set ) )) ) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) ) +* (BitGFA1Circ ((GFA2AdderOutput (am : ( ( non empty ) ( non empty ) ManySortedSign ) ,bp : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,cm : ( ( ) ( Relation-like the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) M16( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the Arity of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) ( Relation-like Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) Element of K27(K28( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * K239( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,bp : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) : ( ( Relation-like K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) ( Relation-like K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) set ) : ( ( Relation-like ) ( Relation-like Function-like ) set ) , the ResultSort of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) ( Relation-like Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) Element of K27(K28( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * bp : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( Relation-like ) ( Relation-like ) set ) )) )) : ( ( ) ( ) Element of InnerVertices (GFA2AdderStr (am : ( ( non empty ) ( non empty ) ManySortedSign ) ,bp : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,cm : ( ( ) ( Relation-like the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) M16( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the Arity of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) ( Relation-like Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) Element of K27(K28( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * K239( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,bp : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) : ( ( Relation-like K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) ( Relation-like K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) set ) : ( ( Relation-like ) ( Relation-like Function-like ) set ) , the ResultSort of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) ( Relation-like Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) Element of K27(K28( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * bp : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( Relation-like ) ( Relation-like ) set ) )) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (GFA2AdderStr (am : ( ( non empty ) ( non empty ) ManySortedSign ) ,bp : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,cm : ( ( ) ( Relation-like the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) M16( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the Arity of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) ( Relation-like Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) Element of K27(K28( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * K239( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,bp : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) : ( ( Relation-like K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) ( Relation-like K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) set ) : ( ( Relation-like ) ( Relation-like Function-like ) set ) , the ResultSort of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) ( Relation-like Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) Element of K27(K28( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * bp : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( Relation-like ) ( Relation-like ) set ) )) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,cin : ( ( Relation-like Function-like V41(am : ( ( non empty ) ( non empty ) ManySortedSign ) ) FinSequence-like ) ( Relation-like K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) -defined Function-like V34() V41(am : ( ( non empty ) ( non empty ) ManySortedSign ) ) FinSequence-like FinSubsequence-like V49() ) set ) ,dp : ( ( Function-like V18(bp : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) ( Relation-like Function-like V18(bp : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) Element of K27(K28(bp : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,am : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) )) : ( ( strict V105( BitGFA1Str ((GFA2AdderOutput (am : ( ( non empty ) ( non empty ) ManySortedSign ) ,bp : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,cm : ( ( ) ( Relation-like the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) M16( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the Arity of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) ( Relation-like Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) Element of K27(K28( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * K239( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,bp : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) : ( ( Relation-like K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) ( Relation-like K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) set ) : ( ( Relation-like ) ( Relation-like Function-like ) set ) , the ResultSort of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) ( Relation-like Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) Element of K27(K28( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * bp : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( Relation-like ) ( Relation-like ) set ) )) )) : ( ( ) ( ) Element of InnerVertices (GFA2AdderStr (am : ( ( non empty ) ( non empty ) ManySortedSign ) ,bp : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,cm : ( ( ) ( Relation-like the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) M16( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the Arity of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) ( Relation-like Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) Element of K27(K28( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * K239( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,bp : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) : ( ( Relation-like K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) ( Relation-like K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) set ) : ( ( Relation-like ) ( Relation-like Function-like ) set ) , the ResultSort of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) ( Relation-like Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) Element of K27(K28( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * bp : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( Relation-like ) ( Relation-like ) set ) )) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (GFA2AdderStr (am : ( ( non empty ) ( non empty ) ManySortedSign ) ,bp : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,cm : ( ( ) ( Relation-like the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) M16( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the Arity of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) ( Relation-like Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) Element of K27(K28( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * K239( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,bp : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) : ( ( Relation-like K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) ( Relation-like K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) set ) : ( ( Relation-like ) ( Relation-like Function-like ) set ) , the ResultSort of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) ( Relation-like Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) Element of K27(K28( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * bp : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( Relation-like ) ( Relation-like ) set ) )) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,cin : ( ( Relation-like Function-like V41(am : ( ( non empty ) ( non empty ) ManySortedSign ) ) FinSequence-like ) ( Relation-like K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) -defined Function-like V34() V41(am : ( ( non empty ) ( non empty ) ManySortedSign ) ) FinSequence-like FinSubsequence-like V49() ) set ) ,dp : ( ( Function-like V18(bp : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) ( Relation-like Function-like V18(bp : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) Element of K27(K28(bp : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,am : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) ) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) ) gate`2=den Boolean ) ( strict non-empty V105( BitGFA1Str ((GFA2AdderOutput (am : ( ( non empty ) ( non empty ) ManySortedSign ) ,bp : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,cm : ( ( ) ( Relation-like the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) M16( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the Arity of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) ( Relation-like Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) Element of K27(K28( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * K239( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,bp : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) : ( ( Relation-like K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) ( Relation-like K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) set ) : ( ( Relation-like ) ( Relation-like Function-like ) set ) , the ResultSort of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) ( Relation-like Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) Element of K27(K28( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * bp : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( Relation-like ) ( Relation-like ) set ) )) )) : ( ( ) ( ) Element of InnerVertices (GFA2AdderStr (am : ( ( non empty ) ( non empty ) ManySortedSign ) ,bp : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,cm : ( ( ) ( Relation-like the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) M16( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the Arity of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) ( Relation-like Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) Element of K27(K28( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * K239( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,bp : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) : ( ( Relation-like K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) ( Relation-like K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) set ) : ( ( Relation-like ) ( Relation-like Function-like ) set ) , the ResultSort of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) ( Relation-like Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) Element of K27(K28( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * bp : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( Relation-like ) ( Relation-like ) set ) )) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (GFA2AdderStr (am : ( ( non empty ) ( non empty ) ManySortedSign ) ,bp : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,cm : ( ( ) ( Relation-like the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) M16( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the Arity of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) ( Relation-like Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) Element of K27(K28( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * K239( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,bp : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) : ( ( Relation-like K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) ( Relation-like K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) set ) : ( ( Relation-like ) ( Relation-like Function-like ) set ) , the ResultSort of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) ( Relation-like Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) Element of K27(K28( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * bp : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( Relation-like ) ( Relation-like ) set ) )) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,cin : ( ( Relation-like Function-like V41(am : ( ( non empty ) ( non empty ) ManySortedSign ) ) FinSequence-like ) ( Relation-like K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) -defined Function-like V34() V41(am : ( ( non empty ) ( non empty ) ManySortedSign ) ) FinSequence-like FinSubsequence-like V49() ) set ) ,dp : ( ( Function-like V18(bp : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) ( Relation-like Function-like V18(bp : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) Element of K27(K28(bp : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,am : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) ) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) ) gate`2=den Boolean ) MSAlgebra over BitGFA1Str ((GFA2AdderOutput (am : ( ( non empty ) ( non empty ) ManySortedSign ) ,bp : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,cm : ( ( ) ( Relation-like the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) M16( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the Arity of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) ( Relation-like Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) Element of K27(K28( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * K239( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,bp : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) : ( ( Relation-like K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) ( Relation-like K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) set ) : ( ( Relation-like ) ( Relation-like Function-like ) set ) , the ResultSort of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) ( Relation-like Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) Element of K27(K28( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * bp : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( Relation-like ) ( Relation-like ) set ) )) )) : ( ( ) ( ) Element of InnerVertices (GFA2AdderStr (am : ( ( non empty ) ( non empty ) ManySortedSign ) ,bp : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,cm : ( ( ) ( Relation-like the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) M16( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the Arity of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) ( Relation-like Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) Element of K27(K28( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * K239( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,bp : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) : ( ( Relation-like K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) ( Relation-like K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) set ) : ( ( Relation-like ) ( Relation-like Function-like ) set ) , the ResultSort of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) ( Relation-like Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) Element of K27(K28( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * bp : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( Relation-like ) ( Relation-like ) set ) )) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (GFA2AdderStr (am : ( ( non empty ) ( non empty ) ManySortedSign ) ,bp : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,cm : ( ( ) ( Relation-like the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) M16( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the Arity of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) ( Relation-like Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) Element of K27(K28( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * K239( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,bp : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) : ( ( Relation-like K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) ( Relation-like K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) set ) : ( ( Relation-like ) ( Relation-like Function-like ) set ) , the ResultSort of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) ( Relation-like Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) Element of K27(K28( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * bp : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( Relation-like ) ( Relation-like ) set ) )) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,cin : ( ( Relation-like Function-like V41(am : ( ( non empty ) ( non empty ) ManySortedSign ) ) FinSequence-like ) ( Relation-like K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) -defined Function-like V34() V41(am : ( ( non empty ) ( non empty ) ManySortedSign ) ) FinSequence-like FinSubsequence-like V49() ) set ) ,dp : ( ( Function-like V18(bp : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) ( Relation-like Function-like V18(bp : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) Element of K27(K28(bp : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,am : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) ) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) ) : ( ( strict non-empty ) ( strict non-empty V105((BitGFA2Str (am : ( ( non empty ) ( non empty ) ManySortedSign ) ,bp : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,cm : ( ( ) ( Relation-like the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) M16( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the Arity of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) ( Relation-like Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) Element of K27(K28( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * K239( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,bp : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) : ( ( Relation-like K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) ( Relation-like K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) set ) : ( ( Relation-like ) ( Relation-like Function-like ) set ) , the ResultSort of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) ( Relation-like Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) Element of K27(K28( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * bp : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( Relation-like ) ( Relation-like ) set ) )) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) +* (BitGFA1Str ((GFA2AdderOutput (am : ( ( non empty ) ( non empty ) ManySortedSign ) ,bp : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,cm : ( ( ) ( Relation-like the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) M16( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the Arity of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) ( Relation-like Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) Element of K27(K28( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * K239( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,bp : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) : ( ( Relation-like K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) ( Relation-like K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) set ) : ( ( Relation-like ) ( Relation-like Function-like ) set ) , the ResultSort of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) ( Relation-like Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) Element of K27(K28( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * bp : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( Relation-like ) ( Relation-like ) set ) )) )) : ( ( ) ( ) Element of InnerVertices (GFA2AdderStr (am : ( ( non empty ) ( non empty ) ManySortedSign ) ,bp : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,cm : ( ( ) ( Relation-like the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) M16( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the Arity of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) ( Relation-like Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) Element of K27(K28( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * K239( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,bp : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) : ( ( Relation-like K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) ( Relation-like K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) set ) : ( ( Relation-like ) ( Relation-like Function-like ) set ) , the ResultSort of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) ( Relation-like Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) Element of K27(K28( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * bp : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( Relation-like ) ( Relation-like ) set ) )) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (GFA2AdderStr (am : ( ( non empty ) ( non empty ) ManySortedSign ) ,bp : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,cm : ( ( ) ( Relation-like the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) M16( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the Arity of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) ( Relation-like Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) Element of K27(K28( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * K239( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,bp : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) : ( ( Relation-like K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) ( Relation-like K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) set ) : ( ( Relation-like ) ( Relation-like Function-like ) set ) , the ResultSort of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) ( Relation-like Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) Element of K27(K28( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * bp : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( Relation-like ) ( Relation-like ) set ) )) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,cin : ( ( Relation-like Function-like V41(am : ( ( non empty ) ( non empty ) ManySortedSign ) ) FinSequence-like ) ( Relation-like K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) -defined Function-like V34() V41(am : ( ( non empty ) ( non empty ) ManySortedSign ) ) FinSequence-like FinSubsequence-like V49() ) set ) ,dp : ( ( Function-like V18(bp : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) ( Relation-like Function-like V18(bp : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) Element of K27(K28(bp : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,am : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( non empty strict ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) ) gate`2=den Boolean ) MSAlgebra over (BitGFA2Str (am : ( ( non empty ) ( non empty ) ManySortedSign ) ,bp : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,cm : ( ( ) ( Relation-like the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) M16( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the Arity of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) ( Relation-like Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) Element of K27(K28( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * K239( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,bp : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) : ( ( Relation-like K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) ( Relation-like K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) set ) : ( ( Relation-like ) ( Relation-like Function-like ) set ) , the ResultSort of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) ( Relation-like Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) Element of K27(K28( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * bp : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( Relation-like ) ( Relation-like ) set ) )) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) +* (BitGFA1Str ((GFA2AdderOutput (am : ( ( non empty ) ( non empty ) ManySortedSign ) ,bp : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,cm : ( ( ) ( Relation-like the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) M16( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the Arity of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) ( Relation-like Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) Element of K27(K28( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * K239( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,bp : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) : ( ( Relation-like K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) ( Relation-like K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) set ) : ( ( Relation-like ) ( Relation-like Function-like ) set ) , the ResultSort of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) ( Relation-like Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) Element of K27(K28( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * bp : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( Relation-like ) ( Relation-like ) set ) )) )) : ( ( ) ( ) Element of InnerVertices (GFA2AdderStr (am : ( ( non empty ) ( non empty ) ManySortedSign ) ,bp : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,cm : ( ( ) ( Relation-like the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) M16( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the Arity of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) ( Relation-like Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) Element of K27(K28( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * K239( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,bp : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) : ( ( Relation-like K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) ( Relation-like K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) set ) : ( ( Relation-like ) ( Relation-like Function-like ) set ) , the ResultSort of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) ( Relation-like Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) Element of K27(K28( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * bp : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( Relation-like ) ( Relation-like ) set ) )) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (GFA2AdderStr (am : ( ( non empty ) ( non empty ) ManySortedSign ) ,bp : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,cm : ( ( ) ( Relation-like the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) M16( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the Arity of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) ( Relation-like Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) Element of K27(K28( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * K239( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,bp : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) : ( ( Relation-like K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) ( Relation-like K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) set ) : ( ( Relation-like ) ( Relation-like Function-like ) set ) , the ResultSort of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) ( Relation-like Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) Element of K27(K28( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * bp : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( Relation-like ) ( Relation-like ) set ) )) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,cin : ( ( Relation-like Function-like V41(am : ( ( non empty ) ( non empty ) ManySortedSign ) ) FinSequence-like ) ( Relation-like K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) -defined Function-like V34() V41(am : ( ( non empty ) ( non empty ) ManySortedSign ) ) FinSequence-like FinSubsequence-like V49() ) set ) ,dp : ( ( Function-like V18(bp : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) ( Relation-like Function-like V18(bp : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) Element of K27(K28(bp : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,am : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( non empty strict ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) ) ;
end;

theorem :: FTACELL1:21
for am, bp, cm, dp, cin being ( ( ) ( ) set ) holds InnerVertices (BitFTA2Str (am : ( ( ) ( ) set ) ,bp : ( ( ) ( ) set ) ,cm : ( ( ) ( ) set ) ,dp : ( ( ) ( ) set ) ,cin : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (BitFTA2Str (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) ,b4 : ( ( ) ( ) set ) ,b5 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) = (({[<*am : ( ( ) ( ) set ) ,bp : ( ( ) ( ) set ) *> : ( ( ) ( Relation-like K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) -defined Function-like non empty V34() V41(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ) FinSequence-like FinSubsequence-like V49() ) set ) ,xor2c : ( ( Function-like V18(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) , BOOLEAN : ( ( ) ( non empty ) set ) ) ) ( Relation-like Function-like V18(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) , BOOLEAN : ( ( ) ( non empty ) set ) ) boolean-valued ) Element of K27(K28(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) ] : ( ( ) ( non empty pair ) set ) ,(GFA2AdderOutput (am : ( ( ) ( ) set ) ,bp : ( ( ) ( ) set ) ,cm : ( ( ) ( ) set ) )) : ( ( ) ( ) Element of InnerVertices (GFA2AdderStr (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (GFA2AdderStr (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) } : ( ( ) ( ) set ) \/ {[<*am : ( ( ) ( ) set ) ,bp : ( ( ) ( ) set ) *> : ( ( ) ( Relation-like K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) -defined Function-like non empty V34() V41(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ) FinSequence-like FinSubsequence-like V49() ) set ) ,and2a : ( ( Function-like V18(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) , BOOLEAN : ( ( ) ( non empty ) set ) ) ) ( Relation-like Function-like V18(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) , BOOLEAN : ( ( ) ( non empty ) set ) ) boolean-valued ) Element of K27(K28(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) ] : ( ( ) ( non empty pair ) set ) ,[<*bp : ( ( ) ( ) set ) ,cm : ( ( ) ( ) set ) *> : ( ( ) ( Relation-like K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) -defined Function-like non empty V34() V41(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ) FinSequence-like FinSubsequence-like V49() ) set ) ,and2c : ( ( Function-like V18(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) , BOOLEAN : ( ( ) ( non empty ) set ) ) ) ( Relation-like Function-like V18(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) , BOOLEAN : ( ( ) ( non empty ) set ) ) boolean-valued ) Element of K27(K28(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) ] : ( ( ) ( non empty pair ) set ) ,[<*cm : ( ( ) ( ) set ) ,am : ( ( ) ( ) set ) *> : ( ( ) ( Relation-like K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) -defined Function-like non empty V34() V41(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ) FinSequence-like FinSubsequence-like V49() ) set ) ,and2b : ( ( Function-like V18(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) , BOOLEAN : ( ( ) ( non empty ) set ) ) ) ( Relation-like Function-like V18(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) , BOOLEAN : ( ( ) ( non empty ) set ) ) boolean-valued ) Element of K27(K28(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) ] : ( ( ) ( non empty pair ) set ) ,(GFA2CarryOutput (am : ( ( ) ( ) set ) ,bp : ( ( ) ( ) set ) ,cm : ( ( ) ( ) set ) )) : ( ( ) ( ) Element of InnerVertices (GFA2CarryStr (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (GFA2CarryStr (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) } : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) \/ {[<*(GFA2AdderOutput (am : ( ( ) ( ) set ) ,bp : ( ( ) ( ) set ) ,cm : ( ( ) ( ) set ) )) : ( ( ) ( ) Element of InnerVertices (GFA2AdderStr (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (GFA2AdderStr (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,cin : ( ( ) ( ) set ) *> : ( ( ) ( Relation-like K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) -defined Function-like non empty V34() V41(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ) FinSequence-like FinSubsequence-like V49() ) set ) ,xor2c : ( ( Function-like V18(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) , BOOLEAN : ( ( ) ( non empty ) set ) ) ) ( Relation-like Function-like V18(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) , BOOLEAN : ( ( ) ( non empty ) set ) ) boolean-valued ) Element of K27(K28(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) ] : ( ( ) ( non empty pair ) set ) ,(GFA1AdderOutput ((GFA2AdderOutput (am : ( ( ) ( ) set ) ,bp : ( ( ) ( ) set ) ,cm : ( ( ) ( ) set ) )) : ( ( ) ( ) Element of InnerVertices (GFA2AdderStr (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (GFA2AdderStr (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,cin : ( ( ) ( ) set ) ,dp : ( ( ) ( ) set ) )) : ( ( ) ( ) Element of InnerVertices (GFA1AdderStr ((GFA2AdderOutput (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( ) ( ) Element of InnerVertices (GFA2AdderStr (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (GFA2AdderStr (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,b5 : ( ( ) ( ) set ) ,b4 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (GFA1AdderStr ((GFA2AdderOutput (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( ) ( ) Element of InnerVertices (GFA2AdderStr (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (GFA2AdderStr (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,b5 : ( ( ) ( ) set ) ,b4 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) } : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) \/ {[<*(GFA2AdderOutput (am : ( ( ) ( ) set ) ,bp : ( ( ) ( ) set ) ,cm : ( ( ) ( ) set ) )) : ( ( ) ( ) Element of InnerVertices (GFA2AdderStr (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (GFA2AdderStr (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,cin : ( ( ) ( ) set ) *> : ( ( ) ( Relation-like K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) -defined Function-like non empty V34() V41(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ) FinSequence-like FinSubsequence-like V49() ) set ) ,and2c : ( ( Function-like V18(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) , BOOLEAN : ( ( ) ( non empty ) set ) ) ) ( Relation-like Function-like V18(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) , BOOLEAN : ( ( ) ( non empty ) set ) ) boolean-valued ) Element of K27(K28(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) ] : ( ( ) ( non empty pair ) set ) ,[<*cin : ( ( ) ( ) set ) ,dp : ( ( ) ( ) set ) *> : ( ( ) ( Relation-like K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) -defined Function-like non empty V34() V41(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ) FinSequence-like FinSubsequence-like V49() ) set ) ,and2a : ( ( Function-like V18(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) , BOOLEAN : ( ( ) ( non empty ) set ) ) ) ( Relation-like Function-like V18(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) , BOOLEAN : ( ( ) ( non empty ) set ) ) boolean-valued ) Element of K27(K28(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) ] : ( ( ) ( non empty pair ) set ) ,[<*dp : ( ( ) ( ) set ) ,(GFA2AdderOutput (am : ( ( ) ( ) set ) ,bp : ( ( ) ( ) set ) ,cm : ( ( ) ( ) set ) )) : ( ( ) ( ) Element of InnerVertices (GFA2AdderStr (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (GFA2AdderStr (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) *> : ( ( ) ( Relation-like K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) -defined Function-like non empty V34() V41(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ) FinSequence-like FinSubsequence-like V49() ) set ) ,and2 : ( ( Function-like V18(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) , BOOLEAN : ( ( ) ( non empty ) set ) ) ) ( Relation-like Function-like V18(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) , BOOLEAN : ( ( ) ( non empty ) set ) ) boolean-valued ) Element of K27(K28(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) ] : ( ( ) ( non empty pair ) set ) ,(GFA1CarryOutput ((GFA2AdderOutput (am : ( ( ) ( ) set ) ,bp : ( ( ) ( ) set ) ,cm : ( ( ) ( ) set ) )) : ( ( ) ( ) Element of InnerVertices (GFA2AdderStr (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (GFA2AdderStr (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,cin : ( ( ) ( ) set ) ,dp : ( ( ) ( ) set ) )) : ( ( ) ( ) Element of InnerVertices (GFA1CarryStr ((GFA2AdderOutput (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( ) ( ) Element of InnerVertices (GFA2AdderStr (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (GFA2AdderStr (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,b5 : ( ( ) ( ) set ) ,b4 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (GFA1CarryStr ((GFA2AdderOutput (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( ) ( ) Element of InnerVertices (GFA2AdderStr (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (GFA2AdderStr (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,b5 : ( ( ) ( ) set ) ,b4 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) } : ( ( ) ( ) set ) : ( ( ) ( ) set ) ;

theorem :: FTACELL1:22
for am, bp, cm, dp, cin being ( ( ) ( ) set ) holds InnerVertices (BitFTA2Str (am : ( ( ) ( ) set ) ,bp : ( ( ) ( ) set ) ,cm : ( ( ) ( ) set ) ,dp : ( ( ) ( ) set ) ,cin : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (BitFTA2Str (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) ,b4 : ( ( ) ( ) set ) ,b5 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) is ( ( Relation-like ) ( Relation-like ) Relation) ;

theorem :: FTACELL1:23
for am, bp, cm, dp being ( ( non pair ) ( non pair ) set )
for cin being ( ( ) ( ) set ) st cin : ( ( ) ( ) set ) <> [<*dp : ( ( non pair ) ( non pair ) set ) ,(GFA2AdderOutput (am : ( ( non pair ) ( non pair ) set ) ,bp : ( ( non pair ) ( non pair ) set ) ,cm : ( ( non pair ) ( non pair ) set ) )) : ( ( ) ( ) Element of InnerVertices (GFA2AdderStr (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (GFA2AdderStr (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) *> : ( ( ) ( Relation-like K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) -defined Function-like non empty V34() V41(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ) FinSequence-like FinSubsequence-like V49() ) set ) ,and2 : ( ( Function-like V18(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) , BOOLEAN : ( ( ) ( non empty ) set ) ) ) ( Relation-like Function-like V18(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) , BOOLEAN : ( ( ) ( non empty ) set ) ) boolean-valued ) Element of K27(K28(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) ] : ( ( ) ( non empty pair ) set ) & not cin : ( ( ) ( ) set ) in InnerVertices (BitGFA2Str (am : ( ( non pair ) ( non pair ) set ) ,bp : ( ( non pair ) ( non pair ) set ) ,cm : ( ( non pair ) ( non pair ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (BitGFA2Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) holds
InputVertices (BitFTA2Str (am : ( ( non pair ) ( non pair ) set ) ,bp : ( ( non pair ) ( non pair ) set ) ,cm : ( ( non pair ) ( non pair ) set ) ,dp : ( ( non pair ) ( non pair ) set ) ,cin : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (BitFTA2Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( non pair ) ( non pair ) set ) ,b5 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) = {am : ( ( non pair ) ( non pair ) set ) ,bp : ( ( non pair ) ( non pair ) set ) ,cm : ( ( non pair ) ( non pair ) set ) ,dp : ( ( non pair ) ( non pair ) set ) ,cin : ( ( ) ( ) set ) } : ( ( ) ( ) set ) ;

theorem :: FTACELL1:24
for am, bp, cm, dp, cin being ( ( ) ( ) set ) holds
( am : ( ( ) ( ) set ) in the carrier of (BitFTA2Str (am : ( ( ) ( ) set ) ,bp : ( ( ) ( ) set ) ,cm : ( ( ) ( ) set ) ,dp : ( ( ) ( ) set ) ,cin : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) & bp : ( ( ) ( ) set ) in the carrier of (BitFTA2Str (am : ( ( ) ( ) set ) ,bp : ( ( ) ( ) set ) ,cm : ( ( ) ( ) set ) ,dp : ( ( ) ( ) set ) ,cin : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) & cm : ( ( ) ( ) set ) in the carrier of (BitFTA2Str (am : ( ( ) ( ) set ) ,bp : ( ( ) ( ) set ) ,cm : ( ( ) ( ) set ) ,dp : ( ( ) ( ) set ) ,cin : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) & dp : ( ( ) ( ) set ) in the carrier of (BitFTA2Str (am : ( ( ) ( ) set ) ,bp : ( ( ) ( ) set ) ,cm : ( ( ) ( ) set ) ,dp : ( ( ) ( ) set ) ,cin : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) & cin : ( ( ) ( ) set ) in the carrier of (BitFTA2Str (am : ( ( ) ( ) set ) ,bp : ( ( ) ( ) set ) ,cm : ( ( ) ( ) set ) ,dp : ( ( ) ( ) set ) ,cin : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) & [<*am : ( ( ) ( ) set ) ,bp : ( ( ) ( ) set ) *> : ( ( ) ( Relation-like K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) -defined Function-like non empty V34() V41(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ) FinSequence-like FinSubsequence-like V49() ) set ) ,xor2c : ( ( Function-like V18(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) , BOOLEAN : ( ( ) ( non empty ) set ) ) ) ( Relation-like Function-like V18(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) , BOOLEAN : ( ( ) ( non empty ) set ) ) boolean-valued ) Element of K27(K28(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) ] : ( ( ) ( non empty pair ) set ) in the carrier of (BitFTA2Str (am : ( ( ) ( ) set ) ,bp : ( ( ) ( ) set ) ,cm : ( ( ) ( ) set ) ,dp : ( ( ) ( ) set ) ,cin : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) & GFA2AdderOutput (am : ( ( ) ( ) set ) ,bp : ( ( ) ( ) set ) ,cm : ( ( ) ( ) set ) ) : ( ( ) ( ) Element of InnerVertices (GFA2AdderStr (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (GFA2AdderStr (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) in the carrier of (BitFTA2Str (am : ( ( ) ( ) set ) ,bp : ( ( ) ( ) set ) ,cm : ( ( ) ( ) set ) ,dp : ( ( ) ( ) set ) ,cin : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) & [<*am : ( ( ) ( ) set ) ,bp : ( ( ) ( ) set ) *> : ( ( ) ( Relation-like K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) -defined Function-like non empty V34() V41(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ) FinSequence-like FinSubsequence-like V49() ) set ) ,and2a : ( ( Function-like V18(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) , BOOLEAN : ( ( ) ( non empty ) set ) ) ) ( Relation-like Function-like V18(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) , BOOLEAN : ( ( ) ( non empty ) set ) ) boolean-valued ) Element of K27(K28(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) ] : ( ( ) ( non empty pair ) set ) in the carrier of (BitFTA2Str (am : ( ( ) ( ) set ) ,bp : ( ( ) ( ) set ) ,cm : ( ( ) ( ) set ) ,dp : ( ( ) ( ) set ) ,cin : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) & [<*bp : ( ( ) ( ) set ) ,cm : ( ( ) ( ) set ) *> : ( ( ) ( Relation-like K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) -defined Function-like non empty V34() V41(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ) FinSequence-like FinSubsequence-like V49() ) set ) ,and2c : ( ( Function-like V18(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) , BOOLEAN : ( ( ) ( non empty ) set ) ) ) ( Relation-like Function-like V18(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) , BOOLEAN : ( ( ) ( non empty ) set ) ) boolean-valued ) Element of K27(K28(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) ] : ( ( ) ( non empty pair ) set ) in the carrier of (BitFTA2Str (am : ( ( ) ( ) set ) ,bp : ( ( ) ( ) set ) ,cm : ( ( ) ( ) set ) ,dp : ( ( ) ( ) set ) ,cin : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) & [<*cm : ( ( ) ( ) set ) ,am : ( ( ) ( ) set ) *> : ( ( ) ( Relation-like K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) -defined Function-like non empty V34() V41(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ) FinSequence-like FinSubsequence-like V49() ) set ) ,and2b : ( ( Function-like V18(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) , BOOLEAN : ( ( ) ( non empty ) set ) ) ) ( Relation-like Function-like V18(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) , BOOLEAN : ( ( ) ( non empty ) set ) ) boolean-valued ) Element of K27(K28(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) ] : ( ( ) ( non empty pair ) set ) in the carrier of (BitFTA2Str (am : ( ( ) ( ) set ) ,bp : ( ( ) ( ) set ) ,cm : ( ( ) ( ) set ) ,dp : ( ( ) ( ) set ) ,cin : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) & GFA2CarryOutput (am : ( ( ) ( ) set ) ,bp : ( ( ) ( ) set ) ,cm : ( ( ) ( ) set ) ) : ( ( ) ( ) Element of InnerVertices (GFA2CarryStr (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (GFA2CarryStr (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) in the carrier of (BitFTA2Str (am : ( ( ) ( ) set ) ,bp : ( ( ) ( ) set ) ,cm : ( ( ) ( ) set ) ,dp : ( ( ) ( ) set ) ,cin : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) & [<*(GFA2AdderOutput (am : ( ( ) ( ) set ) ,bp : ( ( ) ( ) set ) ,cm : ( ( ) ( ) set ) )) : ( ( ) ( ) Element of InnerVertices (GFA2AdderStr (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (GFA2AdderStr (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,cin : ( ( ) ( ) set ) *> : ( ( ) ( Relation-like K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) -defined Function-like non empty V34() V41(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ) FinSequence-like FinSubsequence-like V49() ) set ) ,xor2c : ( ( Function-like V18(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) , BOOLEAN : ( ( ) ( non empty ) set ) ) ) ( Relation-like Function-like V18(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) , BOOLEAN : ( ( ) ( non empty ) set ) ) boolean-valued ) Element of K27(K28(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) ] : ( ( ) ( non empty pair ) set ) in the carrier of (BitFTA2Str (am : ( ( ) ( ) set ) ,bp : ( ( ) ( ) set ) ,cm : ( ( ) ( ) set ) ,dp : ( ( ) ( ) set ) ,cin : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) & GFA1AdderOutput ((GFA2AdderOutput (am : ( ( ) ( ) set ) ,bp : ( ( ) ( ) set ) ,cm : ( ( ) ( ) set ) )) : ( ( ) ( ) Element of InnerVertices (GFA2AdderStr (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (GFA2AdderStr (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,cin : ( ( ) ( ) set ) ,dp : ( ( ) ( ) set ) ) : ( ( ) ( ) Element of InnerVertices (GFA1AdderStr ((GFA2AdderOutput (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( ) ( ) Element of InnerVertices (GFA2AdderStr (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (GFA2AdderStr (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,b5 : ( ( ) ( ) set ) ,b4 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (GFA1AdderStr ((GFA2AdderOutput (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( ) ( ) Element of InnerVertices (GFA2AdderStr (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (GFA2AdderStr (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,b5 : ( ( ) ( ) set ) ,b4 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) in the carrier of (BitFTA2Str (am : ( ( ) ( ) set ) ,bp : ( ( ) ( ) set ) ,cm : ( ( ) ( ) set ) ,dp : ( ( ) ( ) set ) ,cin : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) & [<*(GFA2AdderOutput (am : ( ( ) ( ) set ) ,bp : ( ( ) ( ) set ) ,cm : ( ( ) ( ) set ) )) : ( ( ) ( ) Element of InnerVertices (GFA2AdderStr (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (GFA2AdderStr (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,cin : ( ( ) ( ) set ) *> : ( ( ) ( Relation-like K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) -defined Function-like non empty V34() V41(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ) FinSequence-like FinSubsequence-like V49() ) set ) ,and2c : ( ( Function-like V18(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) , BOOLEAN : ( ( ) ( non empty ) set ) ) ) ( Relation-like Function-like V18(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) , BOOLEAN : ( ( ) ( non empty ) set ) ) boolean-valued ) Element of K27(K28(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) ] : ( ( ) ( non empty pair ) set ) in the carrier of (BitFTA2Str (am : ( ( ) ( ) set ) ,bp : ( ( ) ( ) set ) ,cm : ( ( ) ( ) set ) ,dp : ( ( ) ( ) set ) ,cin : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) & [<*cin : ( ( ) ( ) set ) ,dp : ( ( ) ( ) set ) *> : ( ( ) ( Relation-like K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) -defined Function-like non empty V34() V41(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ) FinSequence-like FinSubsequence-like V49() ) set ) ,and2a : ( ( Function-like V18(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) , BOOLEAN : ( ( ) ( non empty ) set ) ) ) ( Relation-like Function-like V18(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) , BOOLEAN : ( ( ) ( non empty ) set ) ) boolean-valued ) Element of K27(K28(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) ] : ( ( ) ( non empty pair ) set ) in the carrier of (BitFTA2Str (am : ( ( ) ( ) set ) ,bp : ( ( ) ( ) set ) ,cm : ( ( ) ( ) set ) ,dp : ( ( ) ( ) set ) ,cin : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) & [<*dp : ( ( ) ( ) set ) ,(GFA2AdderOutput (am : ( ( ) ( ) set ) ,bp : ( ( ) ( ) set ) ,cm : ( ( ) ( ) set ) )) : ( ( ) ( ) Element of InnerVertices (GFA2AdderStr (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (GFA2AdderStr (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) *> : ( ( ) ( Relation-like K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) -defined Function-like non empty V34() V41(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ) FinSequence-like FinSubsequence-like V49() ) set ) ,and2 : ( ( Function-like V18(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) , BOOLEAN : ( ( ) ( non empty ) set ) ) ) ( Relation-like Function-like V18(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) , BOOLEAN : ( ( ) ( non empty ) set ) ) boolean-valued ) Element of K27(K28(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) ] : ( ( ) ( non empty pair ) set ) in the carrier of (BitFTA2Str (am : ( ( ) ( ) set ) ,bp : ( ( ) ( ) set ) ,cm : ( ( ) ( ) set ) ,dp : ( ( ) ( ) set ) ,cin : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) & GFA1CarryOutput ((GFA2AdderOutput (am : ( ( ) ( ) set ) ,bp : ( ( ) ( ) set ) ,cm : ( ( ) ( ) set ) )) : ( ( ) ( ) Element of InnerVertices (GFA2AdderStr (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (GFA2AdderStr (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,cin : ( ( ) ( ) set ) ,dp : ( ( ) ( ) set ) ) : ( ( ) ( ) Element of InnerVertices (GFA1CarryStr ((GFA2AdderOutput (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( ) ( ) Element of InnerVertices (GFA2AdderStr (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (GFA2AdderStr (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,b5 : ( ( ) ( ) set ) ,b4 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (GFA1CarryStr ((GFA2AdderOutput (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( ) ( ) Element of InnerVertices (GFA2AdderStr (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (GFA2AdderStr (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,b5 : ( ( ) ( ) set ) ,b4 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) in the carrier of (BitFTA2Str (am : ( ( ) ( ) set ) ,bp : ( ( ) ( ) set ) ,cm : ( ( ) ( ) set ) ,dp : ( ( ) ( ) set ) ,cin : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) ;

theorem :: FTACELL1:25
for am, bp, cm, dp, cin being ( ( ) ( ) set ) holds
( [<*am : ( ( ) ( ) set ) ,bp : ( ( ) ( ) set ) *> : ( ( ) ( Relation-like K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) -defined Function-like non empty V34() V41(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ) FinSequence-like FinSubsequence-like V49() ) set ) ,xor2c : ( ( Function-like V18(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) , BOOLEAN : ( ( ) ( non empty ) set ) ) ) ( Relation-like Function-like V18(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) , BOOLEAN : ( ( ) ( non empty ) set ) ) boolean-valued ) Element of K27(K28(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) ] : ( ( ) ( non empty pair ) set ) in InnerVertices (BitFTA2Str (am : ( ( ) ( ) set ) ,bp : ( ( ) ( ) set ) ,cm : ( ( ) ( ) set ) ,dp : ( ( ) ( ) set ) ,cin : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (BitFTA2Str (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) ,b4 : ( ( ) ( ) set ) ,b5 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) & GFA2AdderOutput (am : ( ( ) ( ) set ) ,bp : ( ( ) ( ) set ) ,cm : ( ( ) ( ) set ) ) : ( ( ) ( ) Element of InnerVertices (GFA2AdderStr (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (GFA2AdderStr (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) in InnerVertices (BitFTA2Str (am : ( ( ) ( ) set ) ,bp : ( ( ) ( ) set ) ,cm : ( ( ) ( ) set ) ,dp : ( ( ) ( ) set ) ,cin : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (BitFTA2Str (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) ,b4 : ( ( ) ( ) set ) ,b5 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) & [<*am : ( ( ) ( ) set ) ,bp : ( ( ) ( ) set ) *> : ( ( ) ( Relation-like K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) -defined Function-like non empty V34() V41(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ) FinSequence-like FinSubsequence-like V49() ) set ) ,and2a : ( ( Function-like V18(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) , BOOLEAN : ( ( ) ( non empty ) set ) ) ) ( Relation-like Function-like V18(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) , BOOLEAN : ( ( ) ( non empty ) set ) ) boolean-valued ) Element of K27(K28(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) ] : ( ( ) ( non empty pair ) set ) in InnerVertices (BitFTA2Str (am : ( ( ) ( ) set ) ,bp : ( ( ) ( ) set ) ,cm : ( ( ) ( ) set ) ,dp : ( ( ) ( ) set ) ,cin : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (BitFTA2Str (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) ,b4 : ( ( ) ( ) set ) ,b5 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) & [<*bp : ( ( ) ( ) set ) ,cm : ( ( ) ( ) set ) *> : ( ( ) ( Relation-like K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) -defined Function-like non empty V34() V41(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ) FinSequence-like FinSubsequence-like V49() ) set ) ,and2c : ( ( Function-like V18(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) , BOOLEAN : ( ( ) ( non empty ) set ) ) ) ( Relation-like Function-like V18(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) , BOOLEAN : ( ( ) ( non empty ) set ) ) boolean-valued ) Element of K27(K28(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) ] : ( ( ) ( non empty pair ) set ) in InnerVertices (BitFTA2Str (am : ( ( ) ( ) set ) ,bp : ( ( ) ( ) set ) ,cm : ( ( ) ( ) set ) ,dp : ( ( ) ( ) set ) ,cin : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (BitFTA2Str (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) ,b4 : ( ( ) ( ) set ) ,b5 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) & [<*cm : ( ( ) ( ) set ) ,am : ( ( ) ( ) set ) *> : ( ( ) ( Relation-like K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) -defined Function-like non empty V34() V41(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ) FinSequence-like FinSubsequence-like V49() ) set ) ,and2b : ( ( Function-like V18(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) , BOOLEAN : ( ( ) ( non empty ) set ) ) ) ( Relation-like Function-like V18(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) , BOOLEAN : ( ( ) ( non empty ) set ) ) boolean-valued ) Element of K27(K28(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) ] : ( ( ) ( non empty pair ) set ) in InnerVertices (BitFTA2Str (am : ( ( ) ( ) set ) ,bp : ( ( ) ( ) set ) ,cm : ( ( ) ( ) set ) ,dp : ( ( ) ( ) set ) ,cin : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (BitFTA2Str (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) ,b4 : ( ( ) ( ) set ) ,b5 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) & GFA2CarryOutput (am : ( ( ) ( ) set ) ,bp : ( ( ) ( ) set ) ,cm : ( ( ) ( ) set ) ) : ( ( ) ( ) Element of InnerVertices (GFA2CarryStr (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (GFA2CarryStr (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) in InnerVertices (BitFTA2Str (am : ( ( ) ( ) set ) ,bp : ( ( ) ( ) set ) ,cm : ( ( ) ( ) set ) ,dp : ( ( ) ( ) set ) ,cin : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (BitFTA2Str (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) ,b4 : ( ( ) ( ) set ) ,b5 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) & [<*(GFA2AdderOutput (am : ( ( ) ( ) set ) ,bp : ( ( ) ( ) set ) ,cm : ( ( ) ( ) set ) )) : ( ( ) ( ) Element of InnerVertices (GFA2AdderStr (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (GFA2AdderStr (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,cin : ( ( ) ( ) set ) *> : ( ( ) ( Relation-like K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) -defined Function-like non empty V34() V41(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ) FinSequence-like FinSubsequence-like V49() ) set ) ,xor2c : ( ( Function-like V18(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) , BOOLEAN : ( ( ) ( non empty ) set ) ) ) ( Relation-like Function-like V18(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) , BOOLEAN : ( ( ) ( non empty ) set ) ) boolean-valued ) Element of K27(K28(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) ] : ( ( ) ( non empty pair ) set ) in InnerVertices (BitFTA2Str (am : ( ( ) ( ) set ) ,bp : ( ( ) ( ) set ) ,cm : ( ( ) ( ) set ) ,dp : ( ( ) ( ) set ) ,cin : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (BitFTA2Str (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) ,b4 : ( ( ) ( ) set ) ,b5 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) & GFA1AdderOutput ((GFA2AdderOutput (am : ( ( ) ( ) set ) ,bp : ( ( ) ( ) set ) ,cm : ( ( ) ( ) set ) )) : ( ( ) ( ) Element of InnerVertices (GFA2AdderStr (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (GFA2AdderStr (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,cin : ( ( ) ( ) set ) ,dp : ( ( ) ( ) set ) ) : ( ( ) ( ) Element of InnerVertices (GFA1AdderStr ((GFA2AdderOutput (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( ) ( ) Element of InnerVertices (GFA2AdderStr (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (GFA2AdderStr (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,b5 : ( ( ) ( ) set ) ,b4 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (GFA1AdderStr ((GFA2AdderOutput (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( ) ( ) Element of InnerVertices (GFA2AdderStr (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (GFA2AdderStr (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,b5 : ( ( ) ( ) set ) ,b4 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) in InnerVertices (BitFTA2Str (am : ( ( ) ( ) set ) ,bp : ( ( ) ( ) set ) ,cm : ( ( ) ( ) set ) ,dp : ( ( ) ( ) set ) ,cin : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (BitFTA2Str (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) ,b4 : ( ( ) ( ) set ) ,b5 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) & [<*(GFA2AdderOutput (am : ( ( ) ( ) set ) ,bp : ( ( ) ( ) set ) ,cm : ( ( ) ( ) set ) )) : ( ( ) ( ) Element of InnerVertices (GFA2AdderStr (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (GFA2AdderStr (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,cin : ( ( ) ( ) set ) *> : ( ( ) ( Relation-like K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) -defined Function-like non empty V34() V41(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ) FinSequence-like FinSubsequence-like V49() ) set ) ,and2c : ( ( Function-like V18(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) , BOOLEAN : ( ( ) ( non empty ) set ) ) ) ( Relation-like Function-like V18(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) , BOOLEAN : ( ( ) ( non empty ) set ) ) boolean-valued ) Element of K27(K28(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) ] : ( ( ) ( non empty pair ) set ) in InnerVertices (BitFTA2Str (am : ( ( ) ( ) set ) ,bp : ( ( ) ( ) set ) ,cm : ( ( ) ( ) set ) ,dp : ( ( ) ( ) set ) ,cin : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (BitFTA2Str (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) ,b4 : ( ( ) ( ) set ) ,b5 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) & [<*cin : ( ( ) ( ) set ) ,dp : ( ( ) ( ) set ) *> : ( ( ) ( Relation-like K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) -defined Function-like non empty V34() V41(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ) FinSequence-like FinSubsequence-like V49() ) set ) ,and2a : ( ( Function-like V18(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) , BOOLEAN : ( ( ) ( non empty ) set ) ) ) ( Relation-like Function-like V18(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) , BOOLEAN : ( ( ) ( non empty ) set ) ) boolean-valued ) Element of K27(K28(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) ] : ( ( ) ( non empty pair ) set ) in InnerVertices (BitFTA2Str (am : ( ( ) ( ) set ) ,bp : ( ( ) ( ) set ) ,cm : ( ( ) ( ) set ) ,dp : ( ( ) ( ) set ) ,cin : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (BitFTA2Str (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) ,b4 : ( ( ) ( ) set ) ,b5 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) & [<*dp : ( ( ) ( ) set ) ,(GFA2AdderOutput (am : ( ( ) ( ) set ) ,bp : ( ( ) ( ) set ) ,cm : ( ( ) ( ) set ) )) : ( ( ) ( ) Element of InnerVertices (GFA2AdderStr (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (GFA2AdderStr (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) *> : ( ( ) ( Relation-like K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) -defined Function-like non empty V34() V41(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ) FinSequence-like FinSubsequence-like V49() ) set ) ,and2 : ( ( Function-like V18(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) , BOOLEAN : ( ( ) ( non empty ) set ) ) ) ( Relation-like Function-like V18(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) , BOOLEAN : ( ( ) ( non empty ) set ) ) boolean-valued ) Element of K27(K28(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) ] : ( ( ) ( non empty pair ) set ) in InnerVertices (BitFTA2Str (am : ( ( ) ( ) set ) ,bp : ( ( ) ( ) set ) ,cm : ( ( ) ( ) set ) ,dp : ( ( ) ( ) set ) ,cin : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (BitFTA2Str (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) ,b4 : ( ( ) ( ) set ) ,b5 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) & GFA1CarryOutput ((GFA2AdderOutput (am : ( ( ) ( ) set ) ,bp : ( ( ) ( ) set ) ,cm : ( ( ) ( ) set ) )) : ( ( ) ( ) Element of InnerVertices (GFA2AdderStr (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (GFA2AdderStr (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,cin : ( ( ) ( ) set ) ,dp : ( ( ) ( ) set ) ) : ( ( ) ( ) Element of InnerVertices (GFA1CarryStr ((GFA2AdderOutput (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( ) ( ) Element of InnerVertices (GFA2AdderStr (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (GFA2AdderStr (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,b5 : ( ( ) ( ) set ) ,b4 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (GFA1CarryStr ((GFA2AdderOutput (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( ) ( ) Element of InnerVertices (GFA2AdderStr (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (GFA2AdderStr (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,b5 : ( ( ) ( ) set ) ,b4 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) in InnerVertices (BitFTA2Str (am : ( ( ) ( ) set ) ,bp : ( ( ) ( ) set ) ,cm : ( ( ) ( ) set ) ,dp : ( ( ) ( ) set ) ,cin : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (BitFTA2Str (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) ,b4 : ( ( ) ( ) set ) ,b5 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ;

theorem :: FTACELL1:26
for am, bp, cm, dp being ( ( non pair ) ( non pair ) set )
for cin being ( ( ) ( ) set ) st cin : ( ( ) ( ) set ) <> [<*dp : ( ( non pair ) ( non pair ) set ) ,(GFA2AdderOutput (am : ( ( non pair ) ( non pair ) set ) ,bp : ( ( non pair ) ( non pair ) set ) ,cm : ( ( non pair ) ( non pair ) set ) )) : ( ( ) ( ) Element of InnerVertices (GFA2AdderStr (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (GFA2AdderStr (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) *> : ( ( ) ( Relation-like K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) -defined Function-like non empty V34() V41(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ) FinSequence-like FinSubsequence-like V49() ) set ) ,and2 : ( ( Function-like V18(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) , BOOLEAN : ( ( ) ( non empty ) set ) ) ) ( Relation-like Function-like V18(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) , BOOLEAN : ( ( ) ( non empty ) set ) ) boolean-valued ) Element of K27(K28(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) ] : ( ( ) ( non empty pair ) set ) & not cin : ( ( ) ( ) set ) in InnerVertices (BitGFA2Str (am : ( ( non pair ) ( non pair ) set ) ,bp : ( ( non pair ) ( non pair ) set ) ,cm : ( ( non pair ) ( non pair ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (BitGFA2Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) holds
( am : ( ( non pair ) ( non pair ) set ) in InputVertices (BitFTA2Str (am : ( ( non pair ) ( non pair ) set ) ,bp : ( ( non pair ) ( non pair ) set ) ,cm : ( ( non pair ) ( non pair ) set ) ,dp : ( ( non pair ) ( non pair ) set ) ,cin : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (BitFTA2Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( non pair ) ( non pair ) set ) ,b5 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) & bp : ( ( non pair ) ( non pair ) set ) in InputVertices (BitFTA2Str (am : ( ( non pair ) ( non pair ) set ) ,bp : ( ( non pair ) ( non pair ) set ) ,cm : ( ( non pair ) ( non pair ) set ) ,dp : ( ( non pair ) ( non pair ) set ) ,cin : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (BitFTA2Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( non pair ) ( non pair ) set ) ,b5 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) & cm : ( ( non pair ) ( non pair ) set ) in InputVertices (BitFTA2Str (am : ( ( non pair ) ( non pair ) set ) ,bp : ( ( non pair ) ( non pair ) set ) ,cm : ( ( non pair ) ( non pair ) set ) ,dp : ( ( non pair ) ( non pair ) set ) ,cin : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (BitFTA2Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( non pair ) ( non pair ) set ) ,b5 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) & dp : ( ( non pair ) ( non pair ) set ) in InputVertices (BitFTA2Str (am : ( ( non pair ) ( non pair ) set ) ,bp : ( ( non pair ) ( non pair ) set ) ,cm : ( ( non pair ) ( non pair ) set ) ,dp : ( ( non pair ) ( non pair ) set ) ,cin : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (BitFTA2Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( non pair ) ( non pair ) set ) ,b5 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) & cin : ( ( ) ( ) set ) in InputVertices (BitFTA2Str (am : ( ( non pair ) ( non pair ) set ) ,bp : ( ( non pair ) ( non pair ) set ) ,cm : ( ( non pair ) ( non pair ) set ) ,dp : ( ( non pair ) ( non pair ) set ) ,cin : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (BitFTA2Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( non pair ) ( non pair ) set ) ,b5 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ;

definition
let am, bp, cm, dp, cin be ( ( ) ( ) set ) ;
func BitFTA2CarryOutput (am,bp,cm,dp,cin) -> ( ( ) ( ) Element of InnerVertices (BitFTA2Str (am : ( ( non empty ) ( non empty ) ManySortedSign ) ,bp : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,cm : ( ( ) ( Relation-like the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) M16( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the Arity of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) ( Relation-like Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) Element of K27(K28( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * K239( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,bp : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) : ( ( Relation-like K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) ( Relation-like K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) set ) : ( ( Relation-like ) ( Relation-like Function-like ) set ) , the ResultSort of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) ( Relation-like Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) Element of K27(K28( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * bp : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( Relation-like ) ( Relation-like ) set ) )) ,dp : ( ( Function-like V18(bp : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) ( Relation-like Function-like V18(bp : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) Element of K27(K28(bp : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,am : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) ,cin : ( ( Relation-like Function-like V41(am : ( ( non empty ) ( non empty ) ManySortedSign ) ) FinSequence-like ) ( Relation-like K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) -defined Function-like V34() V41(am : ( ( non empty ) ( non empty ) ManySortedSign ) ) FinSequence-like FinSubsequence-like V49() ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (BitFTA2Str (am : ( ( non empty ) ( non empty ) ManySortedSign ) ,bp : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,cm : ( ( ) ( Relation-like the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) M16( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the Arity of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) ( Relation-like Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) Element of K27(K28( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * K239( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,bp : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) : ( ( Relation-like K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) ( Relation-like K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) set ) : ( ( Relation-like ) ( Relation-like Function-like ) set ) , the ResultSort of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) ( Relation-like Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) Element of K27(K28( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * bp : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( Relation-like ) ( Relation-like ) set ) )) ,dp : ( ( Function-like V18(bp : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) ( Relation-like Function-like V18(bp : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) Element of K27(K28(bp : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,am : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) ,cin : ( ( Relation-like Function-like V41(am : ( ( non empty ) ( non empty ) ManySortedSign ) ) FinSequence-like ) ( Relation-like K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) -defined Function-like V34() V41(am : ( ( non empty ) ( non empty ) ManySortedSign ) ) FinSequence-like FinSubsequence-like V49() ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) equals :: FTACELL1:def 15
GFA2CarryOutput (am : ( ( non empty ) ( non empty ) ManySortedSign ) ,bp : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,cm : ( ( ) ( Relation-like the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) M16( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the Arity of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) ( Relation-like Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) Element of K27(K28( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * K239( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,bp : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) : ( ( Relation-like K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) ( Relation-like K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) set ) : ( ( Relation-like ) ( Relation-like Function-like ) set ) , the ResultSort of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) ( Relation-like Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) Element of K27(K28( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * bp : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( Relation-like ) ( Relation-like ) set ) )) ) : ( ( ) ( ) Element of InnerVertices (GFA2CarryStr (am : ( ( non empty ) ( non empty ) ManySortedSign ) ,bp : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,cm : ( ( ) ( Relation-like the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) M16( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the Arity of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) ( Relation-like Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) Element of K27(K28( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * K239( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,bp : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) : ( ( Relation-like K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) ( Relation-like K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) set ) : ( ( Relation-like ) ( Relation-like Function-like ) set ) , the ResultSort of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) ( Relation-like Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) Element of K27(K28( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * bp : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( Relation-like ) ( Relation-like ) set ) )) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (GFA2CarryStr (am : ( ( non empty ) ( non empty ) ManySortedSign ) ,bp : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,cm : ( ( ) ( Relation-like the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) M16( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the Arity of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) ( Relation-like Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) Element of K27(K28( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * K239( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,bp : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) : ( ( Relation-like K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) ( Relation-like K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) set ) : ( ( Relation-like ) ( Relation-like Function-like ) set ) , the ResultSort of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) ( Relation-like Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) Element of K27(K28( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * bp : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( Relation-like ) ( Relation-like ) set ) )) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ;
func BitFTA2AdderOutputI (am,bp,cm,dp,cin) -> ( ( ) ( ) Element of InnerVertices (BitFTA2Str (am : ( ( non empty ) ( non empty ) ManySortedSign ) ,bp : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,cm : ( ( ) ( Relation-like the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) M16( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the Arity of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) ( Relation-like Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) Element of K27(K28( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * K239( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,bp : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) : ( ( Relation-like K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) ( Relation-like K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) set ) : ( ( Relation-like ) ( Relation-like Function-like ) set ) , the ResultSort of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) ( Relation-like Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) Element of K27(K28( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * bp : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( Relation-like ) ( Relation-like ) set ) )) ,dp : ( ( Function-like V18(bp : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) ( Relation-like Function-like V18(bp : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) Element of K27(K28(bp : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,am : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) ,cin : ( ( Relation-like Function-like V41(am : ( ( non empty ) ( non empty ) ManySortedSign ) ) FinSequence-like ) ( Relation-like K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) -defined Function-like V34() V41(am : ( ( non empty ) ( non empty ) ManySortedSign ) ) FinSequence-like FinSubsequence-like V49() ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (BitFTA2Str (am : ( ( non empty ) ( non empty ) ManySortedSign ) ,bp : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,cm : ( ( ) ( Relation-like the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) M16( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the Arity of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) ( Relation-like Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) Element of K27(K28( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * K239( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,bp : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) : ( ( Relation-like K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) ( Relation-like K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) set ) : ( ( Relation-like ) ( Relation-like Function-like ) set ) , the ResultSort of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) ( Relation-like Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) Element of K27(K28( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * bp : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( Relation-like ) ( Relation-like ) set ) )) ,dp : ( ( Function-like V18(bp : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) ( Relation-like Function-like V18(bp : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) Element of K27(K28(bp : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,am : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) ,cin : ( ( Relation-like Function-like V41(am : ( ( non empty ) ( non empty ) ManySortedSign ) ) FinSequence-like ) ( Relation-like K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) -defined Function-like V34() V41(am : ( ( non empty ) ( non empty ) ManySortedSign ) ) FinSequence-like FinSubsequence-like V49() ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) equals :: FTACELL1:def 16
GFA2AdderOutput (am : ( ( non empty ) ( non empty ) ManySortedSign ) ,bp : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,cm : ( ( ) ( Relation-like the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) M16( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the Arity of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) ( Relation-like Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) Element of K27(K28( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * K239( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,bp : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) : ( ( Relation-like K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) ( Relation-like K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) set ) : ( ( Relation-like ) ( Relation-like Function-like ) set ) , the ResultSort of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) ( Relation-like Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) Element of K27(K28( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * bp : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( Relation-like ) ( Relation-like ) set ) )) ) : ( ( ) ( ) Element of InnerVertices (GFA2AdderStr (am : ( ( non empty ) ( non empty ) ManySortedSign ) ,bp : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,cm : ( ( ) ( Relation-like the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) M16( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the Arity of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) ( Relation-like Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) Element of K27(K28( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * K239( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,bp : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) : ( ( Relation-like K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) ( Relation-like K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) set ) : ( ( Relation-like ) ( Relation-like Function-like ) set ) , the ResultSort of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) ( Relation-like Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) Element of K27(K28( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * bp : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( Relation-like ) ( Relation-like ) set ) )) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (GFA2AdderStr (am : ( ( non empty ) ( non empty ) ManySortedSign ) ,bp : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,cm : ( ( ) ( Relation-like the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) M16( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the Arity of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) ( Relation-like Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) Element of K27(K28( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * K239( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,bp : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) : ( ( Relation-like K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) ( Relation-like K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) set ) : ( ( Relation-like ) ( Relation-like Function-like ) set ) , the ResultSort of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) ( Relation-like Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) Element of K27(K28( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * bp : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( Relation-like ) ( Relation-like ) set ) )) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ;
func BitFTA2AdderOutputP (am,bp,cm,dp,cin) -> ( ( ) ( ) Element of InnerVertices (BitFTA2Str (am : ( ( non empty ) ( non empty ) ManySortedSign ) ,bp : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,cm : ( ( ) ( Relation-like the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) M16( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the Arity of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) ( Relation-like Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) Element of K27(K28( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * K239( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,bp : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) : ( ( Relation-like K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) ( Relation-like K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) set ) : ( ( Relation-like ) ( Relation-like Function-like ) set ) , the ResultSort of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) ( Relation-like Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) Element of K27(K28( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * bp : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( Relation-like ) ( Relation-like ) set ) )) ,dp : ( ( Function-like V18(bp : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) ( Relation-like Function-like V18(bp : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) Element of K27(K28(bp : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,am : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) ,cin : ( ( Relation-like Function-like V41(am : ( ( non empty ) ( non empty ) ManySortedSign ) ) FinSequence-like ) ( Relation-like K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) -defined Function-like V34() V41(am : ( ( non empty ) ( non empty ) ManySortedSign ) ) FinSequence-like FinSubsequence-like V49() ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (BitFTA2Str (am : ( ( non empty ) ( non empty ) ManySortedSign ) ,bp : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,cm : ( ( ) ( Relation-like the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) M16( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the Arity of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) ( Relation-like Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) Element of K27(K28( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * K239( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,bp : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) : ( ( Relation-like K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) ( Relation-like K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) set ) : ( ( Relation-like ) ( Relation-like Function-like ) set ) , the ResultSort of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) ( Relation-like Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) Element of K27(K28( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * bp : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( Relation-like ) ( Relation-like ) set ) )) ,dp : ( ( Function-like V18(bp : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) ( Relation-like Function-like V18(bp : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) Element of K27(K28(bp : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,am : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) ,cin : ( ( Relation-like Function-like V41(am : ( ( non empty ) ( non empty ) ManySortedSign ) ) FinSequence-like ) ( Relation-like K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) -defined Function-like V34() V41(am : ( ( non empty ) ( non empty ) ManySortedSign ) ) FinSequence-like FinSubsequence-like V49() ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) equals :: FTACELL1:def 17
GFA1CarryOutput ((GFA2AdderOutput (am : ( ( non empty ) ( non empty ) ManySortedSign ) ,bp : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,cm : ( ( ) ( Relation-like the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) M16( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the Arity of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) ( Relation-like Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) Element of K27(K28( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * K239( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,bp : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) : ( ( Relation-like K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) ( Relation-like K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) set ) : ( ( Relation-like ) ( Relation-like Function-like ) set ) , the ResultSort of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) ( Relation-like Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) Element of K27(K28( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * bp : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( Relation-like ) ( Relation-like ) set ) )) )) : ( ( ) ( ) Element of InnerVertices (GFA2AdderStr (am : ( ( non empty ) ( non empty ) ManySortedSign ) ,bp : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,cm : ( ( ) ( Relation-like the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) M16( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the Arity of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) ( Relation-like Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) Element of K27(K28( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * K239( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,bp : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) : ( ( Relation-like K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) ( Relation-like K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) set ) : ( ( Relation-like ) ( Relation-like Function-like ) set ) , the ResultSort of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) ( Relation-like Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) Element of K27(K28( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * bp : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( Relation-like ) ( Relation-like ) set ) )) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (GFA2AdderStr (am : ( ( non empty ) ( non empty ) ManySortedSign ) ,bp : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,cm : ( ( ) ( Relation-like the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) M16( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the Arity of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) ( Relation-like Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) Element of K27(K28( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * K239( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,bp : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) : ( ( Relation-like K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) ( Relation-like K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) set ) : ( ( Relation-like ) ( Relation-like Function-like ) set ) , the ResultSort of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) ( Relation-like Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) Element of K27(K28( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * bp : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( Relation-like ) ( Relation-like ) set ) )) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,cin : ( ( Relation-like Function-like V41(am : ( ( non empty ) ( non empty ) ManySortedSign ) ) FinSequence-like ) ( Relation-like K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) -defined Function-like V34() V41(am : ( ( non empty ) ( non empty ) ManySortedSign ) ) FinSequence-like FinSubsequence-like V49() ) set ) ,dp : ( ( Function-like V18(bp : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) ( Relation-like Function-like V18(bp : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) Element of K27(K28(bp : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,am : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) ) : ( ( ) ( ) Element of InnerVertices (GFA1CarryStr ((GFA2AdderOutput (am : ( ( non empty ) ( non empty ) ManySortedSign ) ,bp : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,cm : ( ( ) ( Relation-like the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) M16( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the Arity of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) ( Relation-like Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) Element of K27(K28( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * K239( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,bp : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) : ( ( Relation-like K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) ( Relation-like K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) set ) : ( ( Relation-like ) ( Relation-like Function-like ) set ) , the ResultSort of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) ( Relation-like Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) Element of K27(K28( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * bp : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( Relation-like ) ( Relation-like ) set ) )) )) : ( ( ) ( ) Element of InnerVertices (GFA2AdderStr (am : ( ( non empty ) ( non empty ) ManySortedSign ) ,bp : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,cm : ( ( ) ( Relation-like the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) M16( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the Arity of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) ( Relation-like Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) Element of K27(K28( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * K239( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,bp : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) : ( ( Relation-like K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) ( Relation-like K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) set ) : ( ( Relation-like ) ( Relation-like Function-like ) set ) , the ResultSort of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) ( Relation-like Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) Element of K27(K28( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * bp : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( Relation-like ) ( Relation-like ) set ) )) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (GFA2AdderStr (am : ( ( non empty ) ( non empty ) ManySortedSign ) ,bp : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,cm : ( ( ) ( Relation-like the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) M16( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the Arity of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) ( Relation-like Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) Element of K27(K28( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * K239( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,bp : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) : ( ( Relation-like K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) ( Relation-like K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) set ) : ( ( Relation-like ) ( Relation-like Function-like ) set ) , the ResultSort of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) ( Relation-like Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) Element of K27(K28( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * bp : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( Relation-like ) ( Relation-like ) set ) )) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,cin : ( ( Relation-like Function-like V41(am : ( ( non empty ) ( non empty ) ManySortedSign ) ) FinSequence-like ) ( Relation-like K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) -defined Function-like V34() V41(am : ( ( non empty ) ( non empty ) ManySortedSign ) ) FinSequence-like FinSubsequence-like V49() ) set ) ,dp : ( ( Function-like V18(bp : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) ( Relation-like Function-like V18(bp : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) Element of K27(K28(bp : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,am : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (GFA1CarryStr ((GFA2AdderOutput (am : ( ( non empty ) ( non empty ) ManySortedSign ) ,bp : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,cm : ( ( ) ( Relation-like the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) M16( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the Arity of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) ( Relation-like Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) Element of K27(K28( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * K239( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,bp : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) : ( ( Relation-like K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) ( Relation-like K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) set ) : ( ( Relation-like ) ( Relation-like Function-like ) set ) , the ResultSort of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) ( Relation-like Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) Element of K27(K28( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * bp : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( Relation-like ) ( Relation-like ) set ) )) )) : ( ( ) ( ) Element of InnerVertices (GFA2AdderStr (am : ( ( non empty ) ( non empty ) ManySortedSign ) ,bp : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,cm : ( ( ) ( Relation-like the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) M16( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the Arity of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) ( Relation-like Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) Element of K27(K28( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * K239( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,bp : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) : ( ( Relation-like K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) ( Relation-like K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) set ) : ( ( Relation-like ) ( Relation-like Function-like ) set ) , the ResultSort of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) ( Relation-like Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) Element of K27(K28( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * bp : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( Relation-like ) ( Relation-like ) set ) )) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (GFA2AdderStr (am : ( ( non empty ) ( non empty ) ManySortedSign ) ,bp : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,cm : ( ( ) ( Relation-like the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) M16( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the Arity of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) ( Relation-like Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) Element of K27(K28( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * K239( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,bp : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) : ( ( Relation-like K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) ( Relation-like K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) set ) : ( ( Relation-like ) ( Relation-like Function-like ) set ) , the ResultSort of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) ( Relation-like Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) Element of K27(K28( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * bp : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( Relation-like ) ( Relation-like ) set ) )) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,cin : ( ( Relation-like Function-like V41(am : ( ( non empty ) ( non empty ) ManySortedSign ) ) FinSequence-like ) ( Relation-like K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) -defined Function-like V34() V41(am : ( ( non empty ) ( non empty ) ManySortedSign ) ) FinSequence-like FinSubsequence-like V49() ) set ) ,dp : ( ( Function-like V18(bp : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) ( Relation-like Function-like V18(bp : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) Element of K27(K28(bp : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,am : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ;
func BitFTA2AdderOutputQ (am,bp,cm,dp,cin) -> ( ( ) ( ) Element of InnerVertices (BitFTA2Str (am : ( ( non empty ) ( non empty ) ManySortedSign ) ,bp : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,cm : ( ( ) ( Relation-like the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) M16( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the Arity of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) ( Relation-like Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) Element of K27(K28( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * K239( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,bp : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) : ( ( Relation-like K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) ( Relation-like K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) set ) : ( ( Relation-like ) ( Relation-like Function-like ) set ) , the ResultSort of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) ( Relation-like Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) Element of K27(K28( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * bp : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( Relation-like ) ( Relation-like ) set ) )) ,dp : ( ( Function-like V18(bp : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) ( Relation-like Function-like V18(bp : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) Element of K27(K28(bp : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,am : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) ,cin : ( ( Relation-like Function-like V41(am : ( ( non empty ) ( non empty ) ManySortedSign ) ) FinSequence-like ) ( Relation-like K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) -defined Function-like V34() V41(am : ( ( non empty ) ( non empty ) ManySortedSign ) ) FinSequence-like FinSubsequence-like V49() ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (BitFTA2Str (am : ( ( non empty ) ( non empty ) ManySortedSign ) ,bp : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,cm : ( ( ) ( Relation-like the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) M16( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the Arity of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) ( Relation-like Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) Element of K27(K28( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * K239( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,bp : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) : ( ( Relation-like K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) ( Relation-like K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) set ) : ( ( Relation-like ) ( Relation-like Function-like ) set ) , the ResultSort of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) ( Relation-like Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) Element of K27(K28( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * bp : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( Relation-like ) ( Relation-like ) set ) )) ,dp : ( ( Function-like V18(bp : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) ( Relation-like Function-like V18(bp : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) Element of K27(K28(bp : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,am : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) ,cin : ( ( Relation-like Function-like V41(am : ( ( non empty ) ( non empty ) ManySortedSign ) ) FinSequence-like ) ( Relation-like K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) -defined Function-like V34() V41(am : ( ( non empty ) ( non empty ) ManySortedSign ) ) FinSequence-like FinSubsequence-like V49() ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) equals :: FTACELL1:def 18
GFA1AdderOutput ((GFA2AdderOutput (am : ( ( non empty ) ( non empty ) ManySortedSign ) ,bp : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,cm : ( ( ) ( Relation-like the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) M16( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the Arity of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) ( Relation-like Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) Element of K27(K28( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * K239( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,bp : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) : ( ( Relation-like K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) ( Relation-like K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) set ) : ( ( Relation-like ) ( Relation-like Function-like ) set ) , the ResultSort of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) ( Relation-like Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) Element of K27(K28( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * bp : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( Relation-like ) ( Relation-like ) set ) )) )) : ( ( ) ( ) Element of InnerVertices (GFA2AdderStr (am : ( ( non empty ) ( non empty ) ManySortedSign ) ,bp : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,cm : ( ( ) ( Relation-like the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) M16( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the Arity of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) ( Relation-like Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) Element of K27(K28( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * K239( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,bp : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) : ( ( Relation-like K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) ( Relation-like K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) set ) : ( ( Relation-like ) ( Relation-like Function-like ) set ) , the ResultSort of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) ( Relation-like Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) Element of K27(K28( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * bp : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( Relation-like ) ( Relation-like ) set ) )) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (GFA2AdderStr (am : ( ( non empty ) ( non empty ) ManySortedSign ) ,bp : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,cm : ( ( ) ( Relation-like the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) M16( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the Arity of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) ( Relation-like Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) Element of K27(K28( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * K239( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,bp : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) : ( ( Relation-like K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) ( Relation-like K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) set ) : ( ( Relation-like ) ( Relation-like Function-like ) set ) , the ResultSort of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) ( Relation-like Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) Element of K27(K28( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * bp : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( Relation-like ) ( Relation-like ) set ) )) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,cin : ( ( Relation-like Function-like V41(am : ( ( non empty ) ( non empty ) ManySortedSign ) ) FinSequence-like ) ( Relation-like K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) -defined Function-like V34() V41(am : ( ( non empty ) ( non empty ) ManySortedSign ) ) FinSequence-like FinSubsequence-like V49() ) set ) ,dp : ( ( Function-like V18(bp : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) ( Relation-like Function-like V18(bp : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) Element of K27(K28(bp : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,am : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) ) : ( ( ) ( ) Element of InnerVertices (GFA1AdderStr ((GFA2AdderOutput (am : ( ( non empty ) ( non empty ) ManySortedSign ) ,bp : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,cm : ( ( ) ( Relation-like the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) M16( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the Arity of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) ( Relation-like Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) Element of K27(K28( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * K239( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,bp : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) : ( ( Relation-like K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) ( Relation-like K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) set ) : ( ( Relation-like ) ( Relation-like Function-like ) set ) , the ResultSort of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) ( Relation-like Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) Element of K27(K28( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * bp : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( Relation-like ) ( Relation-like ) set ) )) )) : ( ( ) ( ) Element of InnerVertices (GFA2AdderStr (am : ( ( non empty ) ( non empty ) ManySortedSign ) ,bp : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,cm : ( ( ) ( Relation-like the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) M16( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the Arity of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) ( Relation-like Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) Element of K27(K28( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * K239( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,bp : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) : ( ( Relation-like K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) ( Relation-like K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) set ) : ( ( Relation-like ) ( Relation-like Function-like ) set ) , the ResultSort of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) ( Relation-like Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) Element of K27(K28( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * bp : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( Relation-like ) ( Relation-like ) set ) )) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (GFA2AdderStr (am : ( ( non empty ) ( non empty ) ManySortedSign ) ,bp : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,cm : ( ( ) ( Relation-like the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) M16( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the Arity of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) ( Relation-like Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) Element of K27(K28( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * K239( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,bp : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) : ( ( Relation-like K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) ( Relation-like K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) set ) : ( ( Relation-like ) ( Relation-like Function-like ) set ) , the ResultSort of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) ( Relation-like Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) Element of K27(K28( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * bp : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( Relation-like ) ( Relation-like ) set ) )) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,cin : ( ( Relation-like Function-like V41(am : ( ( non empty ) ( non empty ) ManySortedSign ) ) FinSequence-like ) ( Relation-like K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) -defined Function-like V34() V41(am : ( ( non empty ) ( non empty ) ManySortedSign ) ) FinSequence-like FinSubsequence-like V49() ) set ) ,dp : ( ( Function-like V18(bp : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) ( Relation-like Function-like V18(bp : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) Element of K27(K28(bp : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,am : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (GFA1AdderStr ((GFA2AdderOutput (am : ( ( non empty ) ( non empty ) ManySortedSign ) ,bp : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,cm : ( ( ) ( Relation-like the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) M16( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the Arity of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) ( Relation-like Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) Element of K27(K28( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * K239( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,bp : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) : ( ( Relation-like K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) ( Relation-like K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) set ) : ( ( Relation-like ) ( Relation-like Function-like ) set ) , the ResultSort of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) ( Relation-like Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) Element of K27(K28( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * bp : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( Relation-like ) ( Relation-like ) set ) )) )) : ( ( ) ( ) Element of InnerVertices (GFA2AdderStr (am : ( ( non empty ) ( non empty ) ManySortedSign ) ,bp : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,cm : ( ( ) ( Relation-like the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) M16( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the Arity of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) ( Relation-like Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) Element of K27(K28( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * K239( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,bp : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) : ( ( Relation-like K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) ( Relation-like K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) set ) : ( ( Relation-like ) ( Relation-like Function-like ) set ) , the ResultSort of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) ( Relation-like Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) Element of K27(K28( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * bp : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( Relation-like ) ( Relation-like ) set ) )) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (GFA2AdderStr (am : ( ( non empty ) ( non empty ) ManySortedSign ) ,bp : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,cm : ( ( ) ( Relation-like the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) M16( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the Arity of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) ( Relation-like Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) Element of K27(K28( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * K239( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,bp : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) : ( ( Relation-like K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) ( Relation-like K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) set ) : ( ( Relation-like ) ( Relation-like Function-like ) set ) , the ResultSort of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) ( Relation-like Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) Element of K27(K28( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * bp : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( Relation-like ) ( Relation-like ) set ) )) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,cin : ( ( Relation-like Function-like V41(am : ( ( non empty ) ( non empty ) ManySortedSign ) ) FinSequence-like ) ( Relation-like K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) -defined Function-like V34() V41(am : ( ( non empty ) ( non empty ) ManySortedSign ) ) FinSequence-like FinSubsequence-like V49() ) set ) ,dp : ( ( Function-like V18(bp : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) ( Relation-like Function-like V18(bp : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) Element of K27(K28(bp : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,am : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ;
end;

theorem :: FTACELL1:27
for am, bp, cm being ( ( non pair ) ( non pair ) set )
for dp, cin being ( ( ) ( ) set )
for s being ( ( ) ( Relation-like Function-like ) State of )
for a1, a2, a3 being ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) st a1 : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) = s : ( ( ) ( Relation-like Function-like ) State of ) . am : ( ( non pair ) ( non pair ) set ) : ( ( ) ( ) set ) & a2 : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) = s : ( ( ) ( Relation-like Function-like ) State of ) . bp : ( ( non pair ) ( non pair ) set ) : ( ( ) ( ) set ) & a3 : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) = s : ( ( ) ( Relation-like Function-like ) State of ) . cm : ( ( non pair ) ( non pair ) set ) : ( ( ) ( ) set ) holds
( (Following (s : ( ( ) ( Relation-like Function-like ) State of ) ,2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) )) : ( ( ) ( Relation-like Function-like ) Element of K224( the Sorts of (BitFTA2Circ (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( ) ( ) set ) ,b5 : ( ( ) ( ) set ) )) : ( ( strict V105( BitFTA2Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( ) ( ) set ) ,b5 : ( ( ) ( ) set ) ) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) ) gate`2=den Boolean ) ( strict non-empty V105( BitFTA2Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( ) ( ) set ) ,b5 : ( ( ) ( ) set ) ) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) ) gate`2=den Boolean ) Circuit of BitFTA2Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( ) ( ) set ) ,b5 : ( ( ) ( ) set ) ) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) ) : ( ( Relation-like the carrier of (BitFTA2Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( ) ( ) set ) ,b5 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) ( Relation-like the carrier of (BitFTA2Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( ) ( ) set ) ,b5 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) set ) ) : ( ( ) ( functional V47() V48() ) set ) ) . (BitFTA2CarryOutput (am : ( ( non pair ) ( non pair ) set ) ,bp : ( ( non pair ) ( non pair ) set ) ,cm : ( ( non pair ) ( non pair ) set ) ,dp : ( ( ) ( ) set ) ,cin : ( ( ) ( ) set ) )) : ( ( ) ( ) Element of InnerVertices (BitFTA2Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( ) ( ) set ) ,b5 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (BitFTA2Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( ) ( ) set ) ,b5 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) : ( ( ) ( ) set ) = 'not' (((('not' a1 : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) ) : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) '&' a2 : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) ) : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) 'or' (a2 : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) '&' ('not' a3 : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) ) : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) ) : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) ) : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) 'or' (('not' a3 : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) ) : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) '&' ('not' a1 : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) ) : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) ) : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) ) : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) & (Following (s : ( ( ) ( Relation-like Function-like ) State of ) ,2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) )) : ( ( ) ( Relation-like Function-like ) Element of K224( the Sorts of (BitFTA2Circ (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( ) ( ) set ) ,b5 : ( ( ) ( ) set ) )) : ( ( strict V105( BitFTA2Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( ) ( ) set ) ,b5 : ( ( ) ( ) set ) ) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) ) gate`2=den Boolean ) ( strict non-empty V105( BitFTA2Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( ) ( ) set ) ,b5 : ( ( ) ( ) set ) ) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) ) gate`2=den Boolean ) Circuit of BitFTA2Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( ) ( ) set ) ,b5 : ( ( ) ( ) set ) ) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) ) : ( ( Relation-like the carrier of (BitFTA2Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( ) ( ) set ) ,b5 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) ( Relation-like the carrier of (BitFTA2Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( ) ( ) set ) ,b5 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) set ) ) : ( ( ) ( functional V47() V48() ) set ) ) . (BitFTA2AdderOutputI (am : ( ( non pair ) ( non pair ) set ) ,bp : ( ( non pair ) ( non pair ) set ) ,cm : ( ( non pair ) ( non pair ) set ) ,dp : ( ( ) ( ) set ) ,cin : ( ( ) ( ) set ) )) : ( ( ) ( ) Element of InnerVertices (BitFTA2Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( ) ( ) set ) ,b5 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (BitFTA2Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( ) ( ) set ) ,b5 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) : ( ( ) ( ) set ) = (('not' a1 : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) ) : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) 'xor' a2 : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) ) : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) 'xor' ('not' a3 : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) ) : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) ) ;

theorem :: FTACELL1:28
for am, bp, cm, dp being ( ( non pair ) ( non pair ) set )
for cin being ( ( ) ( ) set ) st cin : ( ( ) ( ) set ) <> [<*dp : ( ( non pair ) ( non pair ) set ) ,(GFA2AdderOutput (am : ( ( non pair ) ( non pair ) set ) ,bp : ( ( non pair ) ( non pair ) set ) ,cm : ( ( non pair ) ( non pair ) set ) )) : ( ( ) ( ) Element of InnerVertices (GFA2AdderStr (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (GFA2AdderStr (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) *> : ( ( ) ( Relation-like K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) -defined Function-like non empty V34() V41(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ) FinSequence-like FinSubsequence-like V49() ) set ) ,and2 : ( ( Function-like V18(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) , BOOLEAN : ( ( ) ( non empty ) set ) ) ) ( Relation-like Function-like V18(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) , BOOLEAN : ( ( ) ( non empty ) set ) ) boolean-valued ) Element of K27(K28(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) ] : ( ( ) ( non empty pair ) set ) & not cin : ( ( ) ( ) set ) in InnerVertices (BitGFA2Str (am : ( ( non pair ) ( non pair ) set ) ,bp : ( ( non pair ) ( non pair ) set ) ,cm : ( ( non pair ) ( non pair ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (BitGFA2Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) holds
for s being ( ( ) ( Relation-like Function-like ) State of )
for a1, a2, a3, a4, a5 being ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) st a1 : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) = s : ( ( ) ( Relation-like Function-like ) State of ) . am : ( ( non pair ) ( non pair ) set ) : ( ( ) ( ) set ) & a2 : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) = s : ( ( ) ( Relation-like Function-like ) State of ) . bp : ( ( non pair ) ( non pair ) set ) : ( ( ) ( ) set ) & a3 : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) = s : ( ( ) ( Relation-like Function-like ) State of ) . cm : ( ( non pair ) ( non pair ) set ) : ( ( ) ( ) set ) & a4 : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) = s : ( ( ) ( Relation-like Function-like ) State of ) . dp : ( ( non pair ) ( non pair ) set ) : ( ( ) ( ) set ) & a5 : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) = s : ( ( ) ( Relation-like Function-like ) State of ) . cin : ( ( ) ( ) set ) : ( ( ) ( ) set ) holds
( (Following (s : ( ( ) ( Relation-like Function-like ) State of ) ,2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) )) : ( ( ) ( Relation-like Function-like ) Element of K224( the Sorts of (BitFTA2Circ (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( non pair ) ( non pair ) set ) ,b5 : ( ( ) ( ) set ) )) : ( ( strict V105( BitFTA2Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( non pair ) ( non pair ) set ) ,b5 : ( ( ) ( ) set ) ) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) ) gate`2=den Boolean ) ( strict non-empty V105( BitFTA2Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( non pair ) ( non pair ) set ) ,b5 : ( ( ) ( ) set ) ) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) ) gate`2=den Boolean ) Circuit of BitFTA2Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( non pair ) ( non pair ) set ) ,b5 : ( ( ) ( ) set ) ) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) ) : ( ( Relation-like the carrier of (BitFTA2Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( non pair ) ( non pair ) set ) ,b5 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) ( Relation-like the carrier of (BitFTA2Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( non pair ) ( non pair ) set ) ,b5 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) set ) ) : ( ( ) ( functional V47() V48() ) set ) ) . (GFA2AdderOutput (am : ( ( non pair ) ( non pair ) set ) ,bp : ( ( non pair ) ( non pair ) set ) ,cm : ( ( non pair ) ( non pair ) set ) )) : ( ( ) ( ) Element of InnerVertices (GFA2AdderStr (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (GFA2AdderStr (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) : ( ( ) ( ) set ) = (('not' a1 : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) ) : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) 'xor' a2 : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) ) : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) 'xor' ('not' a3 : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) ) : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) & (Following (s : ( ( ) ( Relation-like Function-like ) State of ) ,2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) )) : ( ( ) ( Relation-like Function-like ) Element of K224( the Sorts of (BitFTA2Circ (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( non pair ) ( non pair ) set ) ,b5 : ( ( ) ( ) set ) )) : ( ( strict V105( BitFTA2Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( non pair ) ( non pair ) set ) ,b5 : ( ( ) ( ) set ) ) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) ) gate`2=den Boolean ) ( strict non-empty V105( BitFTA2Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( non pair ) ( non pair ) set ) ,b5 : ( ( ) ( ) set ) ) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) ) gate`2=den Boolean ) Circuit of BitFTA2Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( non pair ) ( non pair ) set ) ,b5 : ( ( ) ( ) set ) ) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) ) : ( ( Relation-like the carrier of (BitFTA2Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( non pair ) ( non pair ) set ) ,b5 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) ( Relation-like the carrier of (BitFTA2Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( non pair ) ( non pair ) set ) ,b5 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) set ) ) : ( ( ) ( functional V47() V48() ) set ) ) . am : ( ( non pair ) ( non pair ) set ) : ( ( ) ( ) set ) = a1 : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) & (Following (s : ( ( ) ( Relation-like Function-like ) State of ) ,2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) )) : ( ( ) ( Relation-like Function-like ) Element of K224( the Sorts of (BitFTA2Circ (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( non pair ) ( non pair ) set ) ,b5 : ( ( ) ( ) set ) )) : ( ( strict V105( BitFTA2Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( non pair ) ( non pair ) set ) ,b5 : ( ( ) ( ) set ) ) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) ) gate`2=den Boolean ) ( strict non-empty V105( BitFTA2Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( non pair ) ( non pair ) set ) ,b5 : ( ( ) ( ) set ) ) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) ) gate`2=den Boolean ) Circuit of BitFTA2Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( non pair ) ( non pair ) set ) ,b5 : ( ( ) ( ) set ) ) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) ) : ( ( Relation-like the carrier of (BitFTA2Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( non pair ) ( non pair ) set ) ,b5 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) ( Relation-like the carrier of (BitFTA2Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( non pair ) ( non pair ) set ) ,b5 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) set ) ) : ( ( ) ( functional V47() V48() ) set ) ) . bp : ( ( non pair ) ( non pair ) set ) : ( ( ) ( ) set ) = a2 : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) & (Following (s : ( ( ) ( Relation-like Function-like ) State of ) ,2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) )) : ( ( ) ( Relation-like Function-like ) Element of K224( the Sorts of (BitFTA2Circ (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( non pair ) ( non pair ) set ) ,b5 : ( ( ) ( ) set ) )) : ( ( strict V105( BitFTA2Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( non pair ) ( non pair ) set ) ,b5 : ( ( ) ( ) set ) ) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) ) gate`2=den Boolean ) ( strict non-empty V105( BitFTA2Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( non pair ) ( non pair ) set ) ,b5 : ( ( ) ( ) set ) ) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) ) gate`2=den Boolean ) Circuit of BitFTA2Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( non pair ) ( non pair ) set ) ,b5 : ( ( ) ( ) set ) ) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) ) : ( ( Relation-like the carrier of (BitFTA2Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( non pair ) ( non pair ) set ) ,b5 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) ( Relation-like the carrier of (BitFTA2Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( non pair ) ( non pair ) set ) ,b5 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) set ) ) : ( ( ) ( functional V47() V48() ) set ) ) . cm : ( ( non pair ) ( non pair ) set ) : ( ( ) ( ) set ) = a3 : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) & (Following (s : ( ( ) ( Relation-like Function-like ) State of ) ,2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) )) : ( ( ) ( Relation-like Function-like ) Element of K224( the Sorts of (BitFTA2Circ (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( non pair ) ( non pair ) set ) ,b5 : ( ( ) ( ) set ) )) : ( ( strict V105( BitFTA2Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( non pair ) ( non pair ) set ) ,b5 : ( ( ) ( ) set ) ) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) ) gate`2=den Boolean ) ( strict non-empty V105( BitFTA2Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( non pair ) ( non pair ) set ) ,b5 : ( ( ) ( ) set ) ) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) ) gate`2=den Boolean ) Circuit of BitFTA2Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( non pair ) ( non pair ) set ) ,b5 : ( ( ) ( ) set ) ) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) ) : ( ( Relation-like the carrier of (BitFTA2Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( non pair ) ( non pair ) set ) ,b5 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) ( Relation-like the carrier of (BitFTA2Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( non pair ) ( non pair ) set ) ,b5 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) set ) ) : ( ( ) ( functional V47() V48() ) set ) ) . dp : ( ( non pair ) ( non pair ) set ) : ( ( ) ( ) set ) = a4 : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) & (Following (s : ( ( ) ( Relation-like Function-like ) State of ) ,2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) )) : ( ( ) ( Relation-like Function-like ) Element of K224( the Sorts of (BitFTA2Circ (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( non pair ) ( non pair ) set ) ,b5 : ( ( ) ( ) set ) )) : ( ( strict V105( BitFTA2Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( non pair ) ( non pair ) set ) ,b5 : ( ( ) ( ) set ) ) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) ) gate`2=den Boolean ) ( strict non-empty V105( BitFTA2Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( non pair ) ( non pair ) set ) ,b5 : ( ( ) ( ) set ) ) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) ) gate`2=den Boolean ) Circuit of BitFTA2Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( non pair ) ( non pair ) set ) ,b5 : ( ( ) ( ) set ) ) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) ) : ( ( Relation-like the carrier of (BitFTA2Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( non pair ) ( non pair ) set ) ,b5 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) ( Relation-like the carrier of (BitFTA2Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( non pair ) ( non pair ) set ) ,b5 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) set ) ) : ( ( ) ( functional V47() V48() ) set ) ) . cin : ( ( ) ( ) set ) : ( ( ) ( ) set ) = a5 : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) ) ;

theorem :: FTACELL1:29
for am, bp, cm, dp being ( ( non pair ) ( non pair ) set )
for cin being ( ( ) ( ) set ) st cin : ( ( ) ( ) set ) <> [<*dp : ( ( non pair ) ( non pair ) set ) ,(GFA2AdderOutput (am : ( ( non pair ) ( non pair ) set ) ,bp : ( ( non pair ) ( non pair ) set ) ,cm : ( ( non pair ) ( non pair ) set ) )) : ( ( ) ( ) Element of InnerVertices (GFA2AdderStr (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (GFA2AdderStr (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) *> : ( ( ) ( Relation-like K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) -defined Function-like non empty V34() V41(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ) FinSequence-like FinSubsequence-like V49() ) set ) ,and2 : ( ( Function-like V18(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) , BOOLEAN : ( ( ) ( non empty ) set ) ) ) ( Relation-like Function-like V18(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) , BOOLEAN : ( ( ) ( non empty ) set ) ) boolean-valued ) Element of K27(K28(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) ] : ( ( ) ( non empty pair ) set ) & not cin : ( ( ) ( ) set ) in InnerVertices (BitGFA2Str (am : ( ( non pair ) ( non pair ) set ) ,bp : ( ( non pair ) ( non pair ) set ) ,cm : ( ( non pair ) ( non pair ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (BitGFA2Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) holds
for s being ( ( ) ( Relation-like Function-like ) State of )
for a1, a2, a3, a4, a5 being ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) st a1 : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) = s : ( ( ) ( Relation-like Function-like ) State of ) . am : ( ( non pair ) ( non pair ) set ) : ( ( ) ( ) set ) & a2 : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) = s : ( ( ) ( Relation-like Function-like ) State of ) . bp : ( ( non pair ) ( non pair ) set ) : ( ( ) ( ) set ) & a3 : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) = s : ( ( ) ( Relation-like Function-like ) State of ) . cm : ( ( non pair ) ( non pair ) set ) : ( ( ) ( ) set ) & a4 : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) = s : ( ( ) ( Relation-like Function-like ) State of ) . dp : ( ( non pair ) ( non pair ) set ) : ( ( ) ( ) set ) & a5 : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) = s : ( ( ) ( Relation-like Function-like ) State of ) . cin : ( ( ) ( ) set ) : ( ( ) ( ) set ) holds
( (Following (s : ( ( ) ( Relation-like Function-like ) State of ) ,4 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) )) : ( ( ) ( Relation-like Function-like ) Element of K224( the Sorts of (BitFTA2Circ (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( non pair ) ( non pair ) set ) ,b5 : ( ( ) ( ) set ) )) : ( ( strict V105( BitFTA2Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( non pair ) ( non pair ) set ) ,b5 : ( ( ) ( ) set ) ) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) ) gate`2=den Boolean ) ( strict non-empty V105( BitFTA2Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( non pair ) ( non pair ) set ) ,b5 : ( ( ) ( ) set ) ) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) ) gate`2=den Boolean ) Circuit of BitFTA2Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( non pair ) ( non pair ) set ) ,b5 : ( ( ) ( ) set ) ) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) ) : ( ( Relation-like the carrier of (BitFTA2Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( non pair ) ( non pair ) set ) ,b5 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) ( Relation-like the carrier of (BitFTA2Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( non pair ) ( non pair ) set ) ,b5 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) set ) ) : ( ( ) ( functional V47() V48() ) set ) ) . (BitFTA2AdderOutputP (am : ( ( non pair ) ( non pair ) set ) ,bp : ( ( non pair ) ( non pair ) set ) ,cm : ( ( non pair ) ( non pair ) set ) ,dp : ( ( non pair ) ( non pair ) set ) ,cin : ( ( ) ( ) set ) )) : ( ( ) ( ) Element of InnerVertices (BitFTA2Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( non pair ) ( non pair ) set ) ,b5 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (BitFTA2Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( non pair ) ( non pair ) set ) ,b5 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) : ( ( ) ( ) set ) = ((((('not' a1 : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) ) : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) 'xor' a2 : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) ) : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) 'xor' ('not' a3 : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) ) : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) ) : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) '&' ('not' a5 : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) ) : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) ) : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) 'or' (('not' a5 : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) ) : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) '&' a4 : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) ) : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) ) : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) 'or' (a4 : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) '&' ((('not' a1 : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) ) : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) 'xor' a2 : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) ) : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) 'xor' ('not' a3 : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) ) : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) ) : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) ) : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) & (Following (s : ( ( ) ( Relation-like Function-like ) State of ) ,4 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) )) : ( ( ) ( Relation-like Function-like ) Element of K224( the Sorts of (BitFTA2Circ (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( non pair ) ( non pair ) set ) ,b5 : ( ( ) ( ) set ) )) : ( ( strict V105( BitFTA2Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( non pair ) ( non pair ) set ) ,b5 : ( ( ) ( ) set ) ) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) ) gate`2=den Boolean ) ( strict non-empty V105( BitFTA2Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( non pair ) ( non pair ) set ) ,b5 : ( ( ) ( ) set ) ) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) ) gate`2=den Boolean ) Circuit of BitFTA2Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( non pair ) ( non pair ) set ) ,b5 : ( ( ) ( ) set ) ) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) ) : ( ( Relation-like the carrier of (BitFTA2Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( non pair ) ( non pair ) set ) ,b5 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) ( Relation-like the carrier of (BitFTA2Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( non pair ) ( non pair ) set ) ,b5 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) set ) ) : ( ( ) ( functional V47() V48() ) set ) ) . (BitFTA2AdderOutputQ (am : ( ( non pair ) ( non pair ) set ) ,bp : ( ( non pair ) ( non pair ) set ) ,cm : ( ( non pair ) ( non pair ) set ) ,dp : ( ( non pair ) ( non pair ) set ) ,cin : ( ( ) ( ) set ) )) : ( ( ) ( ) Element of InnerVertices (BitFTA2Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( non pair ) ( non pair ) set ) ,b5 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (BitFTA2Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( non pair ) ( non pair ) set ) ,b5 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) : ( ( ) ( ) set ) = 'not' ((((('not' a1 : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) ) : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) 'xor' a2 : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) ) : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) 'xor' ('not' a3 : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) ) : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) ) : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) 'xor' a4 : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) ) : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) 'xor' ('not' a5 : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) ) : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) ) : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) ) ;

theorem :: FTACELL1:30
for am, bp, cm, dp being ( ( non pair ) ( non pair ) set )
for cin being ( ( ) ( ) set ) st cin : ( ( ) ( ) set ) <> [<*dp : ( ( non pair ) ( non pair ) set ) ,(GFA2AdderOutput (am : ( ( non pair ) ( non pair ) set ) ,bp : ( ( non pair ) ( non pair ) set ) ,cm : ( ( non pair ) ( non pair ) set ) )) : ( ( ) ( ) Element of InnerVertices (GFA2AdderStr (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (GFA2AdderStr (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) *> : ( ( ) ( Relation-like K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) -defined Function-like non empty V34() V41(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ) FinSequence-like FinSubsequence-like V49() ) set ) ,and2 : ( ( Function-like V18(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) , BOOLEAN : ( ( ) ( non empty ) set ) ) ) ( Relation-like Function-like V18(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) , BOOLEAN : ( ( ) ( non empty ) set ) ) boolean-valued ) Element of K27(K28(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) ] : ( ( ) ( non empty pair ) set ) holds
for s being ( ( ) ( Relation-like Function-like ) State of ) holds Following (s : ( ( ) ( Relation-like Function-like ) State of ) ,4 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ) : ( ( ) ( Relation-like Function-like ) Element of K224( the Sorts of (BitFTA2Circ (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( non pair ) ( non pair ) set ) ,b5 : ( ( ) ( ) set ) )) : ( ( strict V105( BitFTA2Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( non pair ) ( non pair ) set ) ,b5 : ( ( ) ( ) set ) ) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) ) gate`2=den Boolean ) ( strict non-empty V105( BitFTA2Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( non pair ) ( non pair ) set ) ,b5 : ( ( ) ( ) set ) ) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) ) gate`2=den Boolean ) Circuit of BitFTA2Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( non pair ) ( non pair ) set ) ,b5 : ( ( ) ( ) set ) ) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) ) : ( ( Relation-like the carrier of (BitFTA2Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( non pair ) ( non pair ) set ) ,b5 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) ( Relation-like the carrier of (BitFTA2Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( non pair ) ( non pair ) set ) ,b5 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) set ) ) : ( ( ) ( functional V47() V48() ) set ) ) is stable ;

begin

definition
let am, bm, cm, dm, cin be ( ( ) ( ) set ) ;
func BitFTA3Str (am,bm,cm,dm,cin) -> ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) equals :: FTACELL1:def 19
(BitGFA3Str (am : ( ( non empty ) ( non empty ) ManySortedSign ) ,bm : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,cm : ( ( ) ( Relation-like the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) M16( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the Arity of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) ( Relation-like Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) Element of K27(K28( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * K239( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,bm : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) : ( ( Relation-like K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) ( Relation-like K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) set ) : ( ( Relation-like ) ( Relation-like Function-like ) set ) , the ResultSort of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) ( Relation-like Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) Element of K27(K28( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * bm : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( Relation-like ) ( Relation-like ) set ) )) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) +* (BitGFA3Str ((GFA3AdderOutput (am : ( ( non empty ) ( non empty ) ManySortedSign ) ,bm : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,cm : ( ( ) ( Relation-like the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) M16( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the Arity of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) ( Relation-like Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) Element of K27(K28( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * K239( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,bm : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) : ( ( Relation-like K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) ( Relation-like K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) set ) : ( ( Relation-like ) ( Relation-like Function-like ) set ) , the ResultSort of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) ( Relation-like Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) Element of K27(K28( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * bm : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( Relation-like ) ( Relation-like ) set ) )) )) : ( ( ) ( ) Element of InnerVertices (GFA3AdderStr (am : ( ( non empty ) ( non empty ) ManySortedSign ) ,bm : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,cm : ( ( ) ( Relation-like the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) M16( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the Arity of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) ( Relation-like Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) Element of K27(K28( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * K239( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,bm : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) : ( ( Relation-like K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) ( Relation-like K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) set ) : ( ( Relation-like ) ( Relation-like Function-like ) set ) , the ResultSort of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) ( Relation-like Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) Element of K27(K28( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * bm : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( Relation-like ) ( Relation-like ) set ) )) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (GFA3AdderStr (am : ( ( non empty ) ( non empty ) ManySortedSign ) ,bm : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,cm : ( ( ) ( Relation-like the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) M16( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the Arity of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) ( Relation-like Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) Element of K27(K28( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * K239( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,bm : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) : ( ( Relation-like K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) ( Relation-like K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) set ) : ( ( Relation-like ) ( Relation-like Function-like ) set ) , the ResultSort of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) ( Relation-like Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) Element of K27(K28( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * bm : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( Relation-like ) ( Relation-like ) set ) )) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,cin : ( ( Relation-like Function-like V41(am : ( ( non empty ) ( non empty ) ManySortedSign ) ) FinSequence-like ) ( Relation-like K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) -defined Function-like V34() V41(am : ( ( non empty ) ( non empty ) ManySortedSign ) ) FinSequence-like FinSubsequence-like V49() ) set ) ,dm : ( ( Function-like V18(bm : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) ( Relation-like Function-like V18(bm : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) Element of K27(K28(bm : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,am : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( non empty strict ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) ;
end;

definition
let am, bm, cm, dm, cin be ( ( ) ( ) set ) ;
func BitFTA3Circ (am,bm,cm,dm,cin) -> ( ( strict V105( BitFTA3Str (am : ( ( non empty ) ( non empty ) ManySortedSign ) ,bm : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,cm : ( ( ) ( Relation-like the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) M16( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the Arity of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) ( Relation-like Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) Element of K27(K28( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * K239( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,bm : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) : ( ( Relation-like K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) ( Relation-like K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) set ) : ( ( Relation-like ) ( Relation-like Function-like ) set ) , the ResultSort of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) ( Relation-like Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) Element of K27(K28( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * bm : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( Relation-like ) ( Relation-like ) set ) )) ,dm : ( ( Function-like V18(bm : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) ( Relation-like Function-like V18(bm : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) Element of K27(K28(bm : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,am : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) ,cin : ( ( Relation-like Function-like V41(am : ( ( non empty ) ( non empty ) ManySortedSign ) ) FinSequence-like ) ( Relation-like K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) -defined Function-like V34() V41(am : ( ( non empty ) ( non empty ) ManySortedSign ) ) FinSequence-like FinSubsequence-like V49() ) set ) ) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) ) gate`2=den Boolean ) ( strict non-empty V105( BitFTA3Str (am : ( ( non empty ) ( non empty ) ManySortedSign ) ,bm : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,cm : ( ( ) ( Relation-like the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) M16( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the Arity of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) ( Relation-like Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) Element of K27(K28( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * K239( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,bm : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) : ( ( Relation-like K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) ( Relation-like K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) set ) : ( ( Relation-like ) ( Relation-like Function-like ) set ) , the ResultSort of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) ( Relation-like Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) Element of K27(K28( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * bm : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( Relation-like ) ( Relation-like ) set ) )) ,dm : ( ( Function-like V18(bm : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) ( Relation-like Function-like V18(bm : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) Element of K27(K28(bm : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,am : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) ,cin : ( ( Relation-like Function-like V41(am : ( ( non empty ) ( non empty ) ManySortedSign ) ) FinSequence-like ) ( Relation-like K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) -defined Function-like V34() V41(am : ( ( non empty ) ( non empty ) ManySortedSign ) ) FinSequence-like FinSubsequence-like V49() ) set ) ) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) ) gate`2=den Boolean ) Circuit of BitFTA3Str (am : ( ( non empty ) ( non empty ) ManySortedSign ) ,bm : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,cm : ( ( ) ( Relation-like the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) M16( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the Arity of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) ( Relation-like Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) Element of K27(K28( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * K239( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,bm : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) : ( ( Relation-like K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) ( Relation-like K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) set ) : ( ( Relation-like ) ( Relation-like Function-like ) set ) , the ResultSort of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) ( Relation-like Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) Element of K27(K28( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * bm : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( Relation-like ) ( Relation-like ) set ) )) ,dm : ( ( Function-like V18(bm : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) ( Relation-like Function-like V18(bm : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) Element of K27(K28(bm : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,am : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) ,cin : ( ( Relation-like Function-like V41(am : ( ( non empty ) ( non empty ) ManySortedSign ) ) FinSequence-like ) ( Relation-like K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) -defined Function-like V34() V41(am : ( ( non empty ) ( non empty ) ManySortedSign ) ) FinSequence-like FinSubsequence-like V49() ) set ) ) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) ) equals :: FTACELL1:def 20
(BitGFA3Circ (am : ( ( non empty ) ( non empty ) ManySortedSign ) ,bm : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,cm : ( ( ) ( Relation-like the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) M16( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the Arity of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) ( Relation-like Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) Element of K27(K28( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * K239( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,bm : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) : ( ( Relation-like K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) ( Relation-like K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) set ) : ( ( Relation-like ) ( Relation-like Function-like ) set ) , the ResultSort of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) ( Relation-like Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) Element of K27(K28( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * bm : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( Relation-like ) ( Relation-like ) set ) )) )) : ( ( strict V105( BitGFA3Str (am : ( ( non empty ) ( non empty ) ManySortedSign ) ,bm : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,cm : ( ( ) ( Relation-like the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) M16( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the Arity of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) ( Relation-like Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) Element of K27(K28( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * K239( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,bm : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) : ( ( Relation-like K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) ( Relation-like K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) set ) : ( ( Relation-like ) ( Relation-like Function-like ) set ) , the ResultSort of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) ( Relation-like Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) Element of K27(K28( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * bm : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( Relation-like ) ( Relation-like ) set ) )) ) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) ) gate`2=den Boolean ) ( strict non-empty V105( BitGFA3Str (am : ( ( non empty ) ( non empty ) ManySortedSign ) ,bm : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,cm : ( ( ) ( Relation-like the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) M16( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the Arity of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) ( Relation-like Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) Element of K27(K28( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * K239( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,bm : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) : ( ( Relation-like K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) ( Relation-like K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) set ) : ( ( Relation-like ) ( Relation-like Function-like ) set ) , the ResultSort of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) ( Relation-like Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) Element of K27(K28( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * bm : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( Relation-like ) ( Relation-like ) set ) )) ) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) ) gate`2=den Boolean ) MSAlgebra over BitGFA3Str (am : ( ( non empty ) ( non empty ) ManySortedSign ) ,bm : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,cm : ( ( ) ( Relation-like the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) M16( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the Arity of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) ( Relation-like Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) Element of K27(K28( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * K239( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,bm : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) : ( ( Relation-like K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) ( Relation-like K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) set ) : ( ( Relation-like ) ( Relation-like Function-like ) set ) , the ResultSort of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) ( Relation-like Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) Element of K27(K28( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * bm : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( Relation-like ) ( Relation-like ) set ) )) ) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) ) +* (BitGFA3Circ ((GFA3AdderOutput (am : ( ( non empty ) ( non empty ) ManySortedSign ) ,bm : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,cm : ( ( ) ( Relation-like the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) M16( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the Arity of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) ( Relation-like Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) Element of K27(K28( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * K239( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,bm : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) : ( ( Relation-like K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) ( Relation-like K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) set ) : ( ( Relation-like ) ( Relation-like Function-like ) set ) , the ResultSort of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) ( Relation-like Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) Element of K27(K28( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * bm : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( Relation-like ) ( Relation-like ) set ) )) )) : ( ( ) ( ) Element of InnerVertices (GFA3AdderStr (am : ( ( non empty ) ( non empty ) ManySortedSign ) ,bm : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,cm : ( ( ) ( Relation-like the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) M16( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the Arity of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) ( Relation-like Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) Element of K27(K28( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * K239( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,bm : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) : ( ( Relation-like K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) ( Relation-like K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) set ) : ( ( Relation-like ) ( Relation-like Function-like ) set ) , the ResultSort of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) ( Relation-like Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) Element of K27(K28( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * bm : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( Relation-like ) ( Relation-like ) set ) )) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (GFA3AdderStr (am : ( ( non empty ) ( non empty ) ManySortedSign ) ,bm : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,cm : ( ( ) ( Relation-like the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) M16( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the Arity of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) ( Relation-like Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) Element of K27(K28( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * K239( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,bm : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) : ( ( Relation-like K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) ( Relation-like K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) set ) : ( ( Relation-like ) ( Relation-like Function-like ) set ) , the ResultSort of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) ( Relation-like Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) Element of K27(K28( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * bm : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( Relation-like ) ( Relation-like ) set ) )) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,cin : ( ( Relation-like Function-like V41(am : ( ( non empty ) ( non empty ) ManySortedSign ) ) FinSequence-like ) ( Relation-like K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) -defined Function-like V34() V41(am : ( ( non empty ) ( non empty ) ManySortedSign ) ) FinSequence-like FinSubsequence-like V49() ) set ) ,dm : ( ( Function-like V18(bm : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) ( Relation-like Function-like V18(bm : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) Element of K27(K28(bm : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,am : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) )) : ( ( strict V105( BitGFA3Str ((GFA3AdderOutput (am : ( ( non empty ) ( non empty ) ManySortedSign ) ,bm : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,cm : ( ( ) ( Relation-like the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) M16( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the Arity of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) ( Relation-like Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) Element of K27(K28( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * K239( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,bm : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) : ( ( Relation-like K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) ( Relation-like K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) set ) : ( ( Relation-like ) ( Relation-like Function-like ) set ) , the ResultSort of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) ( Relation-like Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) Element of K27(K28( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * bm : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( Relation-like ) ( Relation-like ) set ) )) )) : ( ( ) ( ) Element of InnerVertices (GFA3AdderStr (am : ( ( non empty ) ( non empty ) ManySortedSign ) ,bm : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,cm : ( ( ) ( Relation-like the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) M16( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the Arity of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) ( Relation-like Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) Element of K27(K28( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * K239( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,bm : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) : ( ( Relation-like K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) ( Relation-like K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) set ) : ( ( Relation-like ) ( Relation-like Function-like ) set ) , the ResultSort of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) ( Relation-like Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) Element of K27(K28( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * bm : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( Relation-like ) ( Relation-like ) set ) )) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (GFA3AdderStr (am : ( ( non empty ) ( non empty ) ManySortedSign ) ,bm : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,cm : ( ( ) ( Relation-like the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) M16( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the Arity of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) ( Relation-like Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) Element of K27(K28( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * K239( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,bm : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) : ( ( Relation-like K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) ( Relation-like K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) set ) : ( ( Relation-like ) ( Relation-like Function-like ) set ) , the ResultSort of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) ( Relation-like Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) Element of K27(K28( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * bm : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( Relation-like ) ( Relation-like ) set ) )) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,cin : ( ( Relation-like Function-like V41(am : ( ( non empty ) ( non empty ) ManySortedSign ) ) FinSequence-like ) ( Relation-like K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) -defined Function-like V34() V41(am : ( ( non empty ) ( non empty ) ManySortedSign ) ) FinSequence-like FinSubsequence-like V49() ) set ) ,dm : ( ( Function-like V18(bm : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) ( Relation-like Function-like V18(bm : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) Element of K27(K28(bm : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,am : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) ) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) ) gate`2=den Boolean ) ( strict non-empty V105( BitGFA3Str ((GFA3AdderOutput (am : ( ( non empty ) ( non empty ) ManySortedSign ) ,bm : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,cm : ( ( ) ( Relation-like the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) M16( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the Arity of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) ( Relation-like Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) Element of K27(K28( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * K239( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,bm : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) : ( ( Relation-like K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) ( Relation-like K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) set ) : ( ( Relation-like ) ( Relation-like Function-like ) set ) , the ResultSort of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) ( Relation-like Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) Element of K27(K28( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * bm : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( Relation-like ) ( Relation-like ) set ) )) )) : ( ( ) ( ) Element of InnerVertices (GFA3AdderStr (am : ( ( non empty ) ( non empty ) ManySortedSign ) ,bm : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,cm : ( ( ) ( Relation-like the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) M16( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the Arity of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) ( Relation-like Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) Element of K27(K28( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * K239( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,bm : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) : ( ( Relation-like K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) ( Relation-like K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) set ) : ( ( Relation-like ) ( Relation-like Function-like ) set ) , the ResultSort of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) ( Relation-like Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) Element of K27(K28( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * bm : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( Relation-like ) ( Relation-like ) set ) )) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (GFA3AdderStr (am : ( ( non empty ) ( non empty ) ManySortedSign ) ,bm : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,cm : ( ( ) ( Relation-like the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) M16( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the Arity of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) ( Relation-like Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) Element of K27(K28( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * K239( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,bm : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) : ( ( Relation-like K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) ( Relation-like K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) set ) : ( ( Relation-like ) ( Relation-like Function-like ) set ) , the ResultSort of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) ( Relation-like Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) Element of K27(K28( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * bm : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( Relation-like ) ( Relation-like ) set ) )) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,cin : ( ( Relation-like Function-like V41(am : ( ( non empty ) ( non empty ) ManySortedSign ) ) FinSequence-like ) ( Relation-like K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) -defined Function-like V34() V41(am : ( ( non empty ) ( non empty ) ManySortedSign ) ) FinSequence-like FinSubsequence-like V49() ) set ) ,dm : ( ( Function-like V18(bm : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) ( Relation-like Function-like V18(bm : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) Element of K27(K28(bm : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,am : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) ) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) ) gate`2=den Boolean ) MSAlgebra over BitGFA3Str ((GFA3AdderOutput (am : ( ( non empty ) ( non empty ) ManySortedSign ) ,bm : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,cm : ( ( ) ( Relation-like the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) M16( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the Arity of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) ( Relation-like Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) Element of K27(K28( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * K239( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,bm : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) : ( ( Relation-like K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) ( Relation-like K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) set ) : ( ( Relation-like ) ( Relation-like Function-like ) set ) , the ResultSort of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) ( Relation-like Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) Element of K27(K28( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * bm : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( Relation-like ) ( Relation-like ) set ) )) )) : ( ( ) ( ) Element of InnerVertices (GFA3AdderStr (am : ( ( non empty ) ( non empty ) ManySortedSign ) ,bm : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,cm : ( ( ) ( Relation-like the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) M16( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the Arity of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) ( Relation-like Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) Element of K27(K28( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * K239( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,bm : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) : ( ( Relation-like K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) ( Relation-like K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) set ) : ( ( Relation-like ) ( Relation-like Function-like ) set ) , the ResultSort of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) ( Relation-like Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) Element of K27(K28( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * bm : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( Relation-like ) ( Relation-like ) set ) )) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (GFA3AdderStr (am : ( ( non empty ) ( non empty ) ManySortedSign ) ,bm : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,cm : ( ( ) ( Relation-like the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) M16( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the Arity of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) ( Relation-like Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) Element of K27(K28( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * K239( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,bm : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) : ( ( Relation-like K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) ( Relation-like K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) set ) : ( ( Relation-like ) ( Relation-like Function-like ) set ) , the ResultSort of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) ( Relation-like Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) Element of K27(K28( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * bm : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( Relation-like ) ( Relation-like ) set ) )) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,cin : ( ( Relation-like Function-like V41(am : ( ( non empty ) ( non empty ) ManySortedSign ) ) FinSequence-like ) ( Relation-like K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) -defined Function-like V34() V41(am : ( ( non empty ) ( non empty ) ManySortedSign ) ) FinSequence-like FinSubsequence-like V49() ) set ) ,dm : ( ( Function-like V18(bm : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) ( Relation-like Function-like V18(bm : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) Element of K27(K28(bm : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,am : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) ) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) ) : ( ( strict non-empty ) ( strict non-empty V105((BitGFA3Str (am : ( ( non empty ) ( non empty ) ManySortedSign ) ,bm : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,cm : ( ( ) ( Relation-like the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) M16( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the Arity of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) ( Relation-like Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) Element of K27(K28( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * K239( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,bm : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) : ( ( Relation-like K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) ( Relation-like K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) set ) : ( ( Relation-like ) ( Relation-like Function-like ) set ) , the ResultSort of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) ( Relation-like Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) Element of K27(K28( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * bm : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( Relation-like ) ( Relation-like ) set ) )) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) +* (BitGFA3Str ((GFA3AdderOutput (am : ( ( non empty ) ( non empty ) ManySortedSign ) ,bm : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,cm : ( ( ) ( Relation-like the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) M16( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the Arity of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) ( Relation-like Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) Element of K27(K28( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * K239( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,bm : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) : ( ( Relation-like K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) ( Relation-like K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) set ) : ( ( Relation-like ) ( Relation-like Function-like ) set ) , the ResultSort of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) ( Relation-like Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) Element of K27(K28( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * bm : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( Relation-like ) ( Relation-like ) set ) )) )) : ( ( ) ( ) Element of InnerVertices (GFA3AdderStr (am : ( ( non empty ) ( non empty ) ManySortedSign ) ,bm : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,cm : ( ( ) ( Relation-like the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) M16( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the Arity of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) ( Relation-like Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) Element of K27(K28( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * K239( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,bm : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) : ( ( Relation-like K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) ( Relation-like K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) set ) : ( ( Relation-like ) ( Relation-like Function-like ) set ) , the ResultSort of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) ( Relation-like Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) Element of K27(K28( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * bm : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( Relation-like ) ( Relation-like ) set ) )) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (GFA3AdderStr (am : ( ( non empty ) ( non empty ) ManySortedSign ) ,bm : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,cm : ( ( ) ( Relation-like the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) M16( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the Arity of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) ( Relation-like Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) Element of K27(K28( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * K239( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,bm : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) : ( ( Relation-like K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) ( Relation-like K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) set ) : ( ( Relation-like ) ( Relation-like Function-like ) set ) , the ResultSort of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) ( Relation-like Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) Element of K27(K28( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * bm : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( Relation-like ) ( Relation-like ) set ) )) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,cin : ( ( Relation-like Function-like V41(am : ( ( non empty ) ( non empty ) ManySortedSign ) ) FinSequence-like ) ( Relation-like K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) -defined Function-like V34() V41(am : ( ( non empty ) ( non empty ) ManySortedSign ) ) FinSequence-like FinSubsequence-like V49() ) set ) ,dm : ( ( Function-like V18(bm : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) ( Relation-like Function-like V18(bm : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) Element of K27(K28(bm : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,am : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( non empty strict ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) ) gate`2=den Boolean ) MSAlgebra over (BitGFA3Str (am : ( ( non empty ) ( non empty ) ManySortedSign ) ,bm : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,cm : ( ( ) ( Relation-like the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) M16( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the Arity of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) ( Relation-like Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) Element of K27(K28( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * K239( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,bm : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) : ( ( Relation-like K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) ( Relation-like K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) set ) : ( ( Relation-like ) ( Relation-like Function-like ) set ) , the ResultSort of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) ( Relation-like Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) Element of K27(K28( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * bm : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( Relation-like ) ( Relation-like ) set ) )) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) +* (BitGFA3Str ((GFA3AdderOutput (am : ( ( non empty ) ( non empty ) ManySortedSign ) ,bm : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,cm : ( ( ) ( Relation-like the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) M16( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the Arity of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) ( Relation-like Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) Element of K27(K28( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * K239( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,bm : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) : ( ( Relation-like K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) ( Relation-like K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) set ) : ( ( Relation-like ) ( Relation-like Function-like ) set ) , the ResultSort of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) ( Relation-like Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) Element of K27(K28( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * bm : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( Relation-like ) ( Relation-like ) set ) )) )) : ( ( ) ( ) Element of InnerVertices (GFA3AdderStr (am : ( ( non empty ) ( non empty ) ManySortedSign ) ,bm : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,cm : ( ( ) ( Relation-like the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) M16( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the Arity of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) ( Relation-like Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) Element of K27(K28( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * K239( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,bm : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) : ( ( Relation-like K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) ( Relation-like K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) set ) : ( ( Relation-like ) ( Relation-like Function-like ) set ) , the ResultSort of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) ( Relation-like Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) Element of K27(K28( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * bm : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( Relation-like ) ( Relation-like ) set ) )) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (GFA3AdderStr (am : ( ( non empty ) ( non empty ) ManySortedSign ) ,bm : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,cm : ( ( ) ( Relation-like the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) M16( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the Arity of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) ( Relation-like Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) Element of K27(K28( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * K239( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,bm : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) : ( ( Relation-like K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) ( Relation-like K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) set ) : ( ( Relation-like ) ( Relation-like Function-like ) set ) , the ResultSort of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) ( Relation-like Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) Element of K27(K28( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * bm : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( Relation-like ) ( Relation-like ) set ) )) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,cin : ( ( Relation-like Function-like V41(am : ( ( non empty ) ( non empty ) ManySortedSign ) ) FinSequence-like ) ( Relation-like K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) -defined Function-like V34() V41(am : ( ( non empty ) ( non empty ) ManySortedSign ) ) FinSequence-like FinSubsequence-like V49() ) set ) ,dm : ( ( Function-like V18(bm : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) ( Relation-like Function-like V18(bm : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) Element of K27(K28(bm : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,am : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( non empty strict ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) ) ;
end;

theorem :: FTACELL1:31
for am, bm, cm, dm, cin being ( ( ) ( ) set ) holds InnerVertices (BitFTA3Str (am : ( ( ) ( ) set ) ,bm : ( ( ) ( ) set ) ,cm : ( ( ) ( ) set ) ,dm : ( ( ) ( ) set ) ,cin : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (BitFTA3Str (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) ,b4 : ( ( ) ( ) set ) ,b5 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) = (({[<*am : ( ( ) ( ) set ) ,bm : ( ( ) ( ) set ) *> : ( ( ) ( Relation-like K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) -defined Function-like non empty V34() V41(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ) FinSequence-like FinSubsequence-like V49() ) set ) ,xor2 : ( ( Function-like V18(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) , BOOLEAN : ( ( ) ( non empty ) set ) ) ) ( Relation-like Function-like V18(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) , BOOLEAN : ( ( ) ( non empty ) set ) ) boolean-valued ) Element of K27(K28(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) ] : ( ( ) ( non empty pair ) set ) ,(GFA3AdderOutput (am : ( ( ) ( ) set ) ,bm : ( ( ) ( ) set ) ,cm : ( ( ) ( ) set ) )) : ( ( ) ( ) Element of InnerVertices (GFA3AdderStr (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (GFA3AdderStr (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) } : ( ( ) ( ) set ) \/ {[<*am : ( ( ) ( ) set ) ,bm : ( ( ) ( ) set ) *> : ( ( ) ( Relation-like K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) -defined Function-like non empty V34() V41(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ) FinSequence-like FinSubsequence-like V49() ) set ) ,and2b : ( ( Function-like V18(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) , BOOLEAN : ( ( ) ( non empty ) set ) ) ) ( Relation-like Function-like V18(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) , BOOLEAN : ( ( ) ( non empty ) set ) ) boolean-valued ) Element of K27(K28(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) ] : ( ( ) ( non empty pair ) set ) ,[<*bm : ( ( ) ( ) set ) ,cm : ( ( ) ( ) set ) *> : ( ( ) ( Relation-like K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) -defined Function-like non empty V34() V41(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ) FinSequence-like FinSubsequence-like V49() ) set ) ,and2b : ( ( Function-like V18(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) , BOOLEAN : ( ( ) ( non empty ) set ) ) ) ( Relation-like Function-like V18(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) , BOOLEAN : ( ( ) ( non empty ) set ) ) boolean-valued ) Element of K27(K28(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) ] : ( ( ) ( non empty pair ) set ) ,[<*cm : ( ( ) ( ) set ) ,am : ( ( ) ( ) set ) *> : ( ( ) ( Relation-like K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) -defined Function-like non empty V34() V41(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ) FinSequence-like FinSubsequence-like V49() ) set ) ,and2b : ( ( Function-like V18(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) , BOOLEAN : ( ( ) ( non empty ) set ) ) ) ( Relation-like Function-like V18(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) , BOOLEAN : ( ( ) ( non empty ) set ) ) boolean-valued ) Element of K27(K28(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) ] : ( ( ) ( non empty pair ) set ) ,(GFA3CarryOutput (am : ( ( ) ( ) set ) ,bm : ( ( ) ( ) set ) ,cm : ( ( ) ( ) set ) )) : ( ( ) ( ) Element of InnerVertices (GFA3CarryStr (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (GFA3CarryStr (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) } : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) \/ {[<*(GFA3AdderOutput (am : ( ( ) ( ) set ) ,bm : ( ( ) ( ) set ) ,cm : ( ( ) ( ) set ) )) : ( ( ) ( ) Element of InnerVertices (GFA3AdderStr (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (GFA3AdderStr (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,cin : ( ( ) ( ) set ) *> : ( ( ) ( Relation-like K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) -defined Function-like non empty V34() V41(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ) FinSequence-like FinSubsequence-like V49() ) set ) ,xor2 : ( ( Function-like V18(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) , BOOLEAN : ( ( ) ( non empty ) set ) ) ) ( Relation-like Function-like V18(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) , BOOLEAN : ( ( ) ( non empty ) set ) ) boolean-valued ) Element of K27(K28(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) ] : ( ( ) ( non empty pair ) set ) ,(GFA3AdderOutput ((GFA3AdderOutput (am : ( ( ) ( ) set ) ,bm : ( ( ) ( ) set ) ,cm : ( ( ) ( ) set ) )) : ( ( ) ( ) Element of InnerVertices (GFA3AdderStr (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (GFA3AdderStr (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,cin : ( ( ) ( ) set ) ,dm : ( ( ) ( ) set ) )) : ( ( ) ( ) Element of InnerVertices (GFA3AdderStr ((GFA3AdderOutput (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( ) ( ) Element of InnerVertices (GFA3AdderStr (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (GFA3AdderStr (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,b5 : ( ( ) ( ) set ) ,b4 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (GFA3AdderStr ((GFA3AdderOutput (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( ) ( ) Element of InnerVertices (GFA3AdderStr (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (GFA3AdderStr (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,b5 : ( ( ) ( ) set ) ,b4 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) } : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) \/ {[<*(GFA3AdderOutput (am : ( ( ) ( ) set ) ,bm : ( ( ) ( ) set ) ,cm : ( ( ) ( ) set ) )) : ( ( ) ( ) Element of InnerVertices (GFA3AdderStr (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (GFA3AdderStr (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,cin : ( ( ) ( ) set ) *> : ( ( ) ( Relation-like K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) -defined Function-like non empty V34() V41(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ) FinSequence-like FinSubsequence-like V49() ) set ) ,and2b : ( ( Function-like V18(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) , BOOLEAN : ( ( ) ( non empty ) set ) ) ) ( Relation-like Function-like V18(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) , BOOLEAN : ( ( ) ( non empty ) set ) ) boolean-valued ) Element of K27(K28(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) ] : ( ( ) ( non empty pair ) set ) ,[<*cin : ( ( ) ( ) set ) ,dm : ( ( ) ( ) set ) *> : ( ( ) ( Relation-like K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) -defined Function-like non empty V34() V41(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ) FinSequence-like FinSubsequence-like V49() ) set ) ,and2b : ( ( Function-like V18(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) , BOOLEAN : ( ( ) ( non empty ) set ) ) ) ( Relation-like Function-like V18(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) , BOOLEAN : ( ( ) ( non empty ) set ) ) boolean-valued ) Element of K27(K28(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) ] : ( ( ) ( non empty pair ) set ) ,[<*dm : ( ( ) ( ) set ) ,(GFA3AdderOutput (am : ( ( ) ( ) set ) ,bm : ( ( ) ( ) set ) ,cm : ( ( ) ( ) set ) )) : ( ( ) ( ) Element of InnerVertices (GFA3AdderStr (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (GFA3AdderStr (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) *> : ( ( ) ( Relation-like K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) -defined Function-like non empty V34() V41(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ) FinSequence-like FinSubsequence-like V49() ) set ) ,and2b : ( ( Function-like V18(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) , BOOLEAN : ( ( ) ( non empty ) set ) ) ) ( Relation-like Function-like V18(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) , BOOLEAN : ( ( ) ( non empty ) set ) ) boolean-valued ) Element of K27(K28(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) ] : ( ( ) ( non empty pair ) set ) ,(GFA3CarryOutput ((GFA3AdderOutput (am : ( ( ) ( ) set ) ,bm : ( ( ) ( ) set ) ,cm : ( ( ) ( ) set ) )) : ( ( ) ( ) Element of InnerVertices (GFA3AdderStr (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (GFA3AdderStr (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,cin : ( ( ) ( ) set ) ,dm : ( ( ) ( ) set ) )) : ( ( ) ( ) Element of InnerVertices (GFA3CarryStr ((GFA3AdderOutput (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( ) ( ) Element of InnerVertices (GFA3AdderStr (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (GFA3AdderStr (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,b5 : ( ( ) ( ) set ) ,b4 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (GFA3CarryStr ((GFA3AdderOutput (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( ) ( ) Element of InnerVertices (GFA3AdderStr (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (GFA3AdderStr (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,b5 : ( ( ) ( ) set ) ,b4 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) } : ( ( ) ( ) set ) : ( ( ) ( ) set ) ;

theorem :: FTACELL1:32
for am, bm, cm, dm, cin being ( ( ) ( ) set ) holds InnerVertices (BitFTA3Str (am : ( ( ) ( ) set ) ,bm : ( ( ) ( ) set ) ,cm : ( ( ) ( ) set ) ,dm : ( ( ) ( ) set ) ,cin : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (BitFTA3Str (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) ,b4 : ( ( ) ( ) set ) ,b5 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) is ( ( Relation-like ) ( Relation-like ) Relation) ;

theorem :: FTACELL1:33
for am, bm, cm, dm being ( ( non pair ) ( non pair ) set )
for cin being ( ( ) ( ) set ) st cin : ( ( ) ( ) set ) <> [<*dm : ( ( non pair ) ( non pair ) set ) ,(GFA3AdderOutput (am : ( ( non pair ) ( non pair ) set ) ,bm : ( ( non pair ) ( non pair ) set ) ,cm : ( ( non pair ) ( non pair ) set ) )) : ( ( ) ( ) Element of InnerVertices (GFA3AdderStr (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (GFA3AdderStr (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) *> : ( ( ) ( Relation-like K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) -defined Function-like non empty V34() V41(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ) FinSequence-like FinSubsequence-like V49() ) set ) ,and2b : ( ( Function-like V18(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) , BOOLEAN : ( ( ) ( non empty ) set ) ) ) ( Relation-like Function-like V18(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) , BOOLEAN : ( ( ) ( non empty ) set ) ) boolean-valued ) Element of K27(K28(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) ] : ( ( ) ( non empty pair ) set ) & not cin : ( ( ) ( ) set ) in InnerVertices (BitGFA3Str (am : ( ( non pair ) ( non pair ) set ) ,bm : ( ( non pair ) ( non pair ) set ) ,cm : ( ( non pair ) ( non pair ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (BitGFA3Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) holds
InputVertices (BitFTA3Str (am : ( ( non pair ) ( non pair ) set ) ,bm : ( ( non pair ) ( non pair ) set ) ,cm : ( ( non pair ) ( non pair ) set ) ,dm : ( ( non pair ) ( non pair ) set ) ,cin : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (BitFTA3Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( non pair ) ( non pair ) set ) ,b5 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) = {am : ( ( non pair ) ( non pair ) set ) ,bm : ( ( non pair ) ( non pair ) set ) ,cm : ( ( non pair ) ( non pair ) set ) ,dm : ( ( non pair ) ( non pair ) set ) ,cin : ( ( ) ( ) set ) } : ( ( ) ( ) set ) ;

theorem :: FTACELL1:34
for am, bm, cm, dm, cin being ( ( ) ( ) set ) holds
( am : ( ( ) ( ) set ) in the carrier of (BitFTA3Str (am : ( ( ) ( ) set ) ,bm : ( ( ) ( ) set ) ,cm : ( ( ) ( ) set ) ,dm : ( ( ) ( ) set ) ,cin : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) & bm : ( ( ) ( ) set ) in the carrier of (BitFTA3Str (am : ( ( ) ( ) set ) ,bm : ( ( ) ( ) set ) ,cm : ( ( ) ( ) set ) ,dm : ( ( ) ( ) set ) ,cin : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) & cm : ( ( ) ( ) set ) in the carrier of (BitFTA3Str (am : ( ( ) ( ) set ) ,bm : ( ( ) ( ) set ) ,cm : ( ( ) ( ) set ) ,dm : ( ( ) ( ) set ) ,cin : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) & dm : ( ( ) ( ) set ) in the carrier of (BitFTA3Str (am : ( ( ) ( ) set ) ,bm : ( ( ) ( ) set ) ,cm : ( ( ) ( ) set ) ,dm : ( ( ) ( ) set ) ,cin : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) & cin : ( ( ) ( ) set ) in the carrier of (BitFTA3Str (am : ( ( ) ( ) set ) ,bm : ( ( ) ( ) set ) ,cm : ( ( ) ( ) set ) ,dm : ( ( ) ( ) set ) ,cin : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) & [<*am : ( ( ) ( ) set ) ,bm : ( ( ) ( ) set ) *> : ( ( ) ( Relation-like K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) -defined Function-like non empty V34() V41(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ) FinSequence-like FinSubsequence-like V49() ) set ) ,xor2 : ( ( Function-like V18(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) , BOOLEAN : ( ( ) ( non empty ) set ) ) ) ( Relation-like Function-like V18(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) , BOOLEAN : ( ( ) ( non empty ) set ) ) boolean-valued ) Element of K27(K28(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) ] : ( ( ) ( non empty pair ) set ) in the carrier of (BitFTA3Str (am : ( ( ) ( ) set ) ,bm : ( ( ) ( ) set ) ,cm : ( ( ) ( ) set ) ,dm : ( ( ) ( ) set ) ,cin : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) & GFA3AdderOutput (am : ( ( ) ( ) set ) ,bm : ( ( ) ( ) set ) ,cm : ( ( ) ( ) set ) ) : ( ( ) ( ) Element of InnerVertices (GFA3AdderStr (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (GFA3AdderStr (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) in the carrier of (BitFTA3Str (am : ( ( ) ( ) set ) ,bm : ( ( ) ( ) set ) ,cm : ( ( ) ( ) set ) ,dm : ( ( ) ( ) set ) ,cin : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) & [<*am : ( ( ) ( ) set ) ,bm : ( ( ) ( ) set ) *> : ( ( ) ( Relation-like K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) -defined Function-like non empty V34() V41(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ) FinSequence-like FinSubsequence-like V49() ) set ) ,and2b : ( ( Function-like V18(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) , BOOLEAN : ( ( ) ( non empty ) set ) ) ) ( Relation-like Function-like V18(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) , BOOLEAN : ( ( ) ( non empty ) set ) ) boolean-valued ) Element of K27(K28(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) ] : ( ( ) ( non empty pair ) set ) in the carrier of (BitFTA3Str (am : ( ( ) ( ) set ) ,bm : ( ( ) ( ) set ) ,cm : ( ( ) ( ) set ) ,dm : ( ( ) ( ) set ) ,cin : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) & [<*bm : ( ( ) ( ) set ) ,cm : ( ( ) ( ) set ) *> : ( ( ) ( Relation-like K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) -defined Function-like non empty V34() V41(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ) FinSequence-like FinSubsequence-like V49() ) set ) ,and2b : ( ( Function-like V18(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) , BOOLEAN : ( ( ) ( non empty ) set ) ) ) ( Relation-like Function-like V18(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) , BOOLEAN : ( ( ) ( non empty ) set ) ) boolean-valued ) Element of K27(K28(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) ] : ( ( ) ( non empty pair ) set ) in the carrier of (BitFTA3Str (am : ( ( ) ( ) set ) ,bm : ( ( ) ( ) set ) ,cm : ( ( ) ( ) set ) ,dm : ( ( ) ( ) set ) ,cin : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) & [<*cm : ( ( ) ( ) set ) ,am : ( ( ) ( ) set ) *> : ( ( ) ( Relation-like K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) -defined Function-like non empty V34() V41(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ) FinSequence-like FinSubsequence-like V49() ) set ) ,and2b : ( ( Function-like V18(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) , BOOLEAN : ( ( ) ( non empty ) set ) ) ) ( Relation-like Function-like V18(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) , BOOLEAN : ( ( ) ( non empty ) set ) ) boolean-valued ) Element of K27(K28(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) ] : ( ( ) ( non empty pair ) set ) in the carrier of (BitFTA3Str (am : ( ( ) ( ) set ) ,bm : ( ( ) ( ) set ) ,cm : ( ( ) ( ) set ) ,dm : ( ( ) ( ) set ) ,cin : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) & GFA3CarryOutput (am : ( ( ) ( ) set ) ,bm : ( ( ) ( ) set ) ,cm : ( ( ) ( ) set ) ) : ( ( ) ( ) Element of InnerVertices (GFA3CarryStr (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (GFA3CarryStr (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) in the carrier of (BitFTA3Str (am : ( ( ) ( ) set ) ,bm : ( ( ) ( ) set ) ,cm : ( ( ) ( ) set ) ,dm : ( ( ) ( ) set ) ,cin : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) & [<*(GFA3AdderOutput (am : ( ( ) ( ) set ) ,bm : ( ( ) ( ) set ) ,cm : ( ( ) ( ) set ) )) : ( ( ) ( ) Element of InnerVertices (GFA3AdderStr (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (GFA3AdderStr (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,cin : ( ( ) ( ) set ) *> : ( ( ) ( Relation-like K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) -defined Function-like non empty V34() V41(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ) FinSequence-like FinSubsequence-like V49() ) set ) ,xor2 : ( ( Function-like V18(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) , BOOLEAN : ( ( ) ( non empty ) set ) ) ) ( Relation-like Function-like V18(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) , BOOLEAN : ( ( ) ( non empty ) set ) ) boolean-valued ) Element of K27(K28(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) ] : ( ( ) ( non empty pair ) set ) in the carrier of (BitFTA3Str (am : ( ( ) ( ) set ) ,bm : ( ( ) ( ) set ) ,cm : ( ( ) ( ) set ) ,dm : ( ( ) ( ) set ) ,cin : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) & GFA3AdderOutput ((GFA3AdderOutput (am : ( ( ) ( ) set ) ,bm : ( ( ) ( ) set ) ,cm : ( ( ) ( ) set ) )) : ( ( ) ( ) Element of InnerVertices (GFA3AdderStr (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (GFA3AdderStr (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,cin : ( ( ) ( ) set ) ,dm : ( ( ) ( ) set ) ) : ( ( ) ( ) Element of InnerVertices (GFA3AdderStr ((GFA3AdderOutput (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( ) ( ) Element of InnerVertices (GFA3AdderStr (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (GFA3AdderStr (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,b5 : ( ( ) ( ) set ) ,b4 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (GFA3AdderStr ((GFA3AdderOutput (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( ) ( ) Element of InnerVertices (GFA3AdderStr (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (GFA3AdderStr (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,b5 : ( ( ) ( ) set ) ,b4 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) in the carrier of (BitFTA3Str (am : ( ( ) ( ) set ) ,bm : ( ( ) ( ) set ) ,cm : ( ( ) ( ) set ) ,dm : ( ( ) ( ) set ) ,cin : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) & [<*(GFA3AdderOutput (am : ( ( ) ( ) set ) ,bm : ( ( ) ( ) set ) ,cm : ( ( ) ( ) set ) )) : ( ( ) ( ) Element of InnerVertices (GFA3AdderStr (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (GFA3AdderStr (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,cin : ( ( ) ( ) set ) *> : ( ( ) ( Relation-like K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) -defined Function-like non empty V34() V41(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ) FinSequence-like FinSubsequence-like V49() ) set ) ,and2b : ( ( Function-like V18(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) , BOOLEAN : ( ( ) ( non empty ) set ) ) ) ( Relation-like Function-like V18(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) , BOOLEAN : ( ( ) ( non empty ) set ) ) boolean-valued ) Element of K27(K28(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) ] : ( ( ) ( non empty pair ) set ) in the carrier of (BitFTA3Str (am : ( ( ) ( ) set ) ,bm : ( ( ) ( ) set ) ,cm : ( ( ) ( ) set ) ,dm : ( ( ) ( ) set ) ,cin : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) & [<*cin : ( ( ) ( ) set ) ,dm : ( ( ) ( ) set ) *> : ( ( ) ( Relation-like K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) -defined Function-like non empty V34() V41(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ) FinSequence-like FinSubsequence-like V49() ) set ) ,and2b : ( ( Function-like V18(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) , BOOLEAN : ( ( ) ( non empty ) set ) ) ) ( Relation-like Function-like V18(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) , BOOLEAN : ( ( ) ( non empty ) set ) ) boolean-valued ) Element of K27(K28(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) ] : ( ( ) ( non empty pair ) set ) in the carrier of (BitFTA3Str (am : ( ( ) ( ) set ) ,bm : ( ( ) ( ) set ) ,cm : ( ( ) ( ) set ) ,dm : ( ( ) ( ) set ) ,cin : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) & [<*dm : ( ( ) ( ) set ) ,(GFA3AdderOutput (am : ( ( ) ( ) set ) ,bm : ( ( ) ( ) set ) ,cm : ( ( ) ( ) set ) )) : ( ( ) ( ) Element of InnerVertices (GFA3AdderStr (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (GFA3AdderStr (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) *> : ( ( ) ( Relation-like K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) -defined Function-like non empty V34() V41(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ) FinSequence-like FinSubsequence-like V49() ) set ) ,and2b : ( ( Function-like V18(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) , BOOLEAN : ( ( ) ( non empty ) set ) ) ) ( Relation-like Function-like V18(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) , BOOLEAN : ( ( ) ( non empty ) set ) ) boolean-valued ) Element of K27(K28(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) ] : ( ( ) ( non empty pair ) set ) in the carrier of (BitFTA3Str (am : ( ( ) ( ) set ) ,bm : ( ( ) ( ) set ) ,cm : ( ( ) ( ) set ) ,dm : ( ( ) ( ) set ) ,cin : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) & GFA3CarryOutput ((GFA3AdderOutput (am : ( ( ) ( ) set ) ,bm : ( ( ) ( ) set ) ,cm : ( ( ) ( ) set ) )) : ( ( ) ( ) Element of InnerVertices (GFA3AdderStr (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (GFA3AdderStr (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,cin : ( ( ) ( ) set ) ,dm : ( ( ) ( ) set ) ) : ( ( ) ( ) Element of InnerVertices (GFA3CarryStr ((GFA3AdderOutput (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( ) ( ) Element of InnerVertices (GFA3AdderStr (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (GFA3AdderStr (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,b5 : ( ( ) ( ) set ) ,b4 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (GFA3CarryStr ((GFA3AdderOutput (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( ) ( ) Element of InnerVertices (GFA3AdderStr (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (GFA3AdderStr (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,b5 : ( ( ) ( ) set ) ,b4 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) in the carrier of (BitFTA3Str (am : ( ( ) ( ) set ) ,bm : ( ( ) ( ) set ) ,cm : ( ( ) ( ) set ) ,dm : ( ( ) ( ) set ) ,cin : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) ;

theorem :: FTACELL1:35
for am, bm, cm, dm, cin being ( ( ) ( ) set ) holds
( [<*am : ( ( ) ( ) set ) ,bm : ( ( ) ( ) set ) *> : ( ( ) ( Relation-like K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) -defined Function-like non empty V34() V41(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ) FinSequence-like FinSubsequence-like V49() ) set ) ,xor2 : ( ( Function-like V18(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) , BOOLEAN : ( ( ) ( non empty ) set ) ) ) ( Relation-like Function-like V18(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) , BOOLEAN : ( ( ) ( non empty ) set ) ) boolean-valued ) Element of K27(K28(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) ] : ( ( ) ( non empty pair ) set ) in InnerVertices (BitFTA3Str (am : ( ( ) ( ) set ) ,bm : ( ( ) ( ) set ) ,cm : ( ( ) ( ) set ) ,dm : ( ( ) ( ) set ) ,cin : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (BitFTA3Str (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) ,b4 : ( ( ) ( ) set ) ,b5 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) & GFA3AdderOutput (am : ( ( ) ( ) set ) ,bm : ( ( ) ( ) set ) ,cm : ( ( ) ( ) set ) ) : ( ( ) ( ) Element of InnerVertices (GFA3AdderStr (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (GFA3AdderStr (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) in InnerVertices (BitFTA3Str (am : ( ( ) ( ) set ) ,bm : ( ( ) ( ) set ) ,cm : ( ( ) ( ) set ) ,dm : ( ( ) ( ) set ) ,cin : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (BitFTA3Str (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) ,b4 : ( ( ) ( ) set ) ,b5 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) & [<*am : ( ( ) ( ) set ) ,bm : ( ( ) ( ) set ) *> : ( ( ) ( Relation-like K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) -defined Function-like non empty V34() V41(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ) FinSequence-like FinSubsequence-like V49() ) set ) ,and2b : ( ( Function-like V18(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) , BOOLEAN : ( ( ) ( non empty ) set ) ) ) ( Relation-like Function-like V18(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) , BOOLEAN : ( ( ) ( non empty ) set ) ) boolean-valued ) Element of K27(K28(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) ] : ( ( ) ( non empty pair ) set ) in InnerVertices (BitFTA3Str (am : ( ( ) ( ) set ) ,bm : ( ( ) ( ) set ) ,cm : ( ( ) ( ) set ) ,dm : ( ( ) ( ) set ) ,cin : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (BitFTA3Str (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) ,b4 : ( ( ) ( ) set ) ,b5 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) & [<*bm : ( ( ) ( ) set ) ,cm : ( ( ) ( ) set ) *> : ( ( ) ( Relation-like K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) -defined Function-like non empty V34() V41(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ) FinSequence-like FinSubsequence-like V49() ) set ) ,and2b : ( ( Function-like V18(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) , BOOLEAN : ( ( ) ( non empty ) set ) ) ) ( Relation-like Function-like V18(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) , BOOLEAN : ( ( ) ( non empty ) set ) ) boolean-valued ) Element of K27(K28(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) ] : ( ( ) ( non empty pair ) set ) in InnerVertices (BitFTA3Str (am : ( ( ) ( ) set ) ,bm : ( ( ) ( ) set ) ,cm : ( ( ) ( ) set ) ,dm : ( ( ) ( ) set ) ,cin : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (BitFTA3Str (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) ,b4 : ( ( ) ( ) set ) ,b5 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) & [<*cm : ( ( ) ( ) set ) ,am : ( ( ) ( ) set ) *> : ( ( ) ( Relation-like K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) -defined Function-like non empty V34() V41(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ) FinSequence-like FinSubsequence-like V49() ) set ) ,and2b : ( ( Function-like V18(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) , BOOLEAN : ( ( ) ( non empty ) set ) ) ) ( Relation-like Function-like V18(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) , BOOLEAN : ( ( ) ( non empty ) set ) ) boolean-valued ) Element of K27(K28(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) ] : ( ( ) ( non empty pair ) set ) in InnerVertices (BitFTA3Str (am : ( ( ) ( ) set ) ,bm : ( ( ) ( ) set ) ,cm : ( ( ) ( ) set ) ,dm : ( ( ) ( ) set ) ,cin : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (BitFTA3Str (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) ,b4 : ( ( ) ( ) set ) ,b5 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) & GFA3CarryOutput (am : ( ( ) ( ) set ) ,bm : ( ( ) ( ) set ) ,cm : ( ( ) ( ) set ) ) : ( ( ) ( ) Element of InnerVertices (GFA3CarryStr (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (GFA3CarryStr (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) in InnerVertices (BitFTA3Str (am : ( ( ) ( ) set ) ,bm : ( ( ) ( ) set ) ,cm : ( ( ) ( ) set ) ,dm : ( ( ) ( ) set ) ,cin : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (BitFTA3Str (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) ,b4 : ( ( ) ( ) set ) ,b5 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) & [<*(GFA3AdderOutput (am : ( ( ) ( ) set ) ,bm : ( ( ) ( ) set ) ,cm : ( ( ) ( ) set ) )) : ( ( ) ( ) Element of InnerVertices (GFA3AdderStr (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (GFA3AdderStr (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,cin : ( ( ) ( ) set ) *> : ( ( ) ( Relation-like K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) -defined Function-like non empty V34() V41(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ) FinSequence-like FinSubsequence-like V49() ) set ) ,xor2 : ( ( Function-like V18(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) , BOOLEAN : ( ( ) ( non empty ) set ) ) ) ( Relation-like Function-like V18(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) , BOOLEAN : ( ( ) ( non empty ) set ) ) boolean-valued ) Element of K27(K28(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) ] : ( ( ) ( non empty pair ) set ) in InnerVertices (BitFTA3Str (am : ( ( ) ( ) set ) ,bm : ( ( ) ( ) set ) ,cm : ( ( ) ( ) set ) ,dm : ( ( ) ( ) set ) ,cin : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (BitFTA3Str (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) ,b4 : ( ( ) ( ) set ) ,b5 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) & GFA3AdderOutput ((GFA3AdderOutput (am : ( ( ) ( ) set ) ,bm : ( ( ) ( ) set ) ,cm : ( ( ) ( ) set ) )) : ( ( ) ( ) Element of InnerVertices (GFA3AdderStr (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (GFA3AdderStr (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,cin : ( ( ) ( ) set ) ,dm : ( ( ) ( ) set ) ) : ( ( ) ( ) Element of InnerVertices (GFA3AdderStr ((GFA3AdderOutput (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( ) ( ) Element of InnerVertices (GFA3AdderStr (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (GFA3AdderStr (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,b5 : ( ( ) ( ) set ) ,b4 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (GFA3AdderStr ((GFA3AdderOutput (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( ) ( ) Element of InnerVertices (GFA3AdderStr (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (GFA3AdderStr (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,b5 : ( ( ) ( ) set ) ,b4 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) in InnerVertices (BitFTA3Str (am : ( ( ) ( ) set ) ,bm : ( ( ) ( ) set ) ,cm : ( ( ) ( ) set ) ,dm : ( ( ) ( ) set ) ,cin : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (BitFTA3Str (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) ,b4 : ( ( ) ( ) set ) ,b5 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) & [<*(GFA3AdderOutput (am : ( ( ) ( ) set ) ,bm : ( ( ) ( ) set ) ,cm : ( ( ) ( ) set ) )) : ( ( ) ( ) Element of InnerVertices (GFA3AdderStr (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (GFA3AdderStr (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,cin : ( ( ) ( ) set ) *> : ( ( ) ( Relation-like K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) -defined Function-like non empty V34() V41(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ) FinSequence-like FinSubsequence-like V49() ) set ) ,and2b : ( ( Function-like V18(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) , BOOLEAN : ( ( ) ( non empty ) set ) ) ) ( Relation-like Function-like V18(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) , BOOLEAN : ( ( ) ( non empty ) set ) ) boolean-valued ) Element of K27(K28(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) ] : ( ( ) ( non empty pair ) set ) in InnerVertices (BitFTA3Str (am : ( ( ) ( ) set ) ,bm : ( ( ) ( ) set ) ,cm : ( ( ) ( ) set ) ,dm : ( ( ) ( ) set ) ,cin : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (BitFTA3Str (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) ,b4 : ( ( ) ( ) set ) ,b5 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) & [<*cin : ( ( ) ( ) set ) ,dm : ( ( ) ( ) set ) *> : ( ( ) ( Relation-like K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) -defined Function-like non empty V34() V41(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ) FinSequence-like FinSubsequence-like V49() ) set ) ,and2b : ( ( Function-like V18(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) , BOOLEAN : ( ( ) ( non empty ) set ) ) ) ( Relation-like Function-like V18(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) , BOOLEAN : ( ( ) ( non empty ) set ) ) boolean-valued ) Element of K27(K28(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) ] : ( ( ) ( non empty pair ) set ) in InnerVertices (BitFTA3Str (am : ( ( ) ( ) set ) ,bm : ( ( ) ( ) set ) ,cm : ( ( ) ( ) set ) ,dm : ( ( ) ( ) set ) ,cin : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (BitFTA3Str (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) ,b4 : ( ( ) ( ) set ) ,b5 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) & [<*dm : ( ( ) ( ) set ) ,(GFA3AdderOutput (am : ( ( ) ( ) set ) ,bm : ( ( ) ( ) set ) ,cm : ( ( ) ( ) set ) )) : ( ( ) ( ) Element of InnerVertices (GFA3AdderStr (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (GFA3AdderStr (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) *> : ( ( ) ( Relation-like K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) -defined Function-like non empty V34() V41(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ) FinSequence-like FinSubsequence-like V49() ) set ) ,and2b : ( ( Function-like V18(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) , BOOLEAN : ( ( ) ( non empty ) set ) ) ) ( Relation-like Function-like V18(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) , BOOLEAN : ( ( ) ( non empty ) set ) ) boolean-valued ) Element of K27(K28(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) ] : ( ( ) ( non empty pair ) set ) in InnerVertices (BitFTA3Str (am : ( ( ) ( ) set ) ,bm : ( ( ) ( ) set ) ,cm : ( ( ) ( ) set ) ,dm : ( ( ) ( ) set ) ,cin : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (BitFTA3Str (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) ,b4 : ( ( ) ( ) set ) ,b5 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) & GFA3CarryOutput ((GFA3AdderOutput (am : ( ( ) ( ) set ) ,bm : ( ( ) ( ) set ) ,cm : ( ( ) ( ) set ) )) : ( ( ) ( ) Element of InnerVertices (GFA3AdderStr (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (GFA3AdderStr (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,cin : ( ( ) ( ) set ) ,dm : ( ( ) ( ) set ) ) : ( ( ) ( ) Element of InnerVertices (GFA3CarryStr ((GFA3AdderOutput (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( ) ( ) Element of InnerVertices (GFA3AdderStr (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (GFA3AdderStr (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,b5 : ( ( ) ( ) set ) ,b4 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (GFA3CarryStr ((GFA3AdderOutput (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( ) ( ) Element of InnerVertices (GFA3AdderStr (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (GFA3AdderStr (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,b5 : ( ( ) ( ) set ) ,b4 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) in InnerVertices (BitFTA3Str (am : ( ( ) ( ) set ) ,bm : ( ( ) ( ) set ) ,cm : ( ( ) ( ) set ) ,dm : ( ( ) ( ) set ) ,cin : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (BitFTA3Str (b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) ,b3 : ( ( ) ( ) set ) ,b4 : ( ( ) ( ) set ) ,b5 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ;

theorem :: FTACELL1:36
for am, bm, cm, dm being ( ( non pair ) ( non pair ) set )
for cin being ( ( ) ( ) set ) st cin : ( ( ) ( ) set ) <> [<*dm : ( ( non pair ) ( non pair ) set ) ,(GFA3AdderOutput (am : ( ( non pair ) ( non pair ) set ) ,bm : ( ( non pair ) ( non pair ) set ) ,cm : ( ( non pair ) ( non pair ) set ) )) : ( ( ) ( ) Element of InnerVertices (GFA3AdderStr (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (GFA3AdderStr (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) *> : ( ( ) ( Relation-like K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) -defined Function-like non empty V34() V41(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ) FinSequence-like FinSubsequence-like V49() ) set ) ,and2b : ( ( Function-like V18(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) , BOOLEAN : ( ( ) ( non empty ) set ) ) ) ( Relation-like Function-like V18(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) , BOOLEAN : ( ( ) ( non empty ) set ) ) boolean-valued ) Element of K27(K28(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) ] : ( ( ) ( non empty pair ) set ) & not cin : ( ( ) ( ) set ) in InnerVertices (BitGFA3Str (am : ( ( non pair ) ( non pair ) set ) ,bm : ( ( non pair ) ( non pair ) set ) ,cm : ( ( non pair ) ( non pair ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (BitGFA3Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) holds
( am : ( ( non pair ) ( non pair ) set ) in InputVertices (BitFTA3Str (am : ( ( non pair ) ( non pair ) set ) ,bm : ( ( non pair ) ( non pair ) set ) ,cm : ( ( non pair ) ( non pair ) set ) ,dm : ( ( non pair ) ( non pair ) set ) ,cin : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (BitFTA3Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( non pair ) ( non pair ) set ) ,b5 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) & bm : ( ( non pair ) ( non pair ) set ) in InputVertices (BitFTA3Str (am : ( ( non pair ) ( non pair ) set ) ,bm : ( ( non pair ) ( non pair ) set ) ,cm : ( ( non pair ) ( non pair ) set ) ,dm : ( ( non pair ) ( non pair ) set ) ,cin : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (BitFTA3Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( non pair ) ( non pair ) set ) ,b5 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) & cm : ( ( non pair ) ( non pair ) set ) in InputVertices (BitFTA3Str (am : ( ( non pair ) ( non pair ) set ) ,bm : ( ( non pair ) ( non pair ) set ) ,cm : ( ( non pair ) ( non pair ) set ) ,dm : ( ( non pair ) ( non pair ) set ) ,cin : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (BitFTA3Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( non pair ) ( non pair ) set ) ,b5 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) & dm : ( ( non pair ) ( non pair ) set ) in InputVertices (BitFTA3Str (am : ( ( non pair ) ( non pair ) set ) ,bm : ( ( non pair ) ( non pair ) set ) ,cm : ( ( non pair ) ( non pair ) set ) ,dm : ( ( non pair ) ( non pair ) set ) ,cin : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (BitFTA3Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( non pair ) ( non pair ) set ) ,b5 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) & cin : ( ( ) ( ) set ) in InputVertices (BitFTA3Str (am : ( ( non pair ) ( non pair ) set ) ,bm : ( ( non pair ) ( non pair ) set ) ,cm : ( ( non pair ) ( non pair ) set ) ,dm : ( ( non pair ) ( non pair ) set ) ,cin : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (BitFTA3Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( non pair ) ( non pair ) set ) ,b5 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ;

definition
let am, bm, cm, dm, cin be ( ( ) ( ) set ) ;
func BitFTA3CarryOutput (am,bm,cm,dm,cin) -> ( ( ) ( ) Element of InnerVertices (BitFTA3Str (am : ( ( non empty ) ( non empty ) ManySortedSign ) ,bm : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,cm : ( ( ) ( Relation-like the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) M16( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the Arity of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) ( Relation-like Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) Element of K27(K28( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * K239( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,bm : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) : ( ( Relation-like K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) ( Relation-like K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) set ) : ( ( Relation-like ) ( Relation-like Function-like ) set ) , the ResultSort of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) ( Relation-like Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) Element of K27(K28( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * bm : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( Relation-like ) ( Relation-like ) set ) )) ,dm : ( ( Function-like V18(bm : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) ( Relation-like Function-like V18(bm : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) Element of K27(K28(bm : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,am : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) ,cin : ( ( Relation-like Function-like V41(am : ( ( non empty ) ( non empty ) ManySortedSign ) ) FinSequence-like ) ( Relation-like K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) -defined Function-like V34() V41(am : ( ( non empty ) ( non empty ) ManySortedSign ) ) FinSequence-like FinSubsequence-like V49() ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (BitFTA3Str (am : ( ( non empty ) ( non empty ) ManySortedSign ) ,bm : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,cm : ( ( ) ( Relation-like the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) M16( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the Arity of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) ( Relation-like Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) Element of K27(K28( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * K239( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,bm : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) : ( ( Relation-like K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) ( Relation-like K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) set ) : ( ( Relation-like ) ( Relation-like Function-like ) set ) , the ResultSort of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) ( Relation-like Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) Element of K27(K28( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * bm : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( Relation-like ) ( Relation-like ) set ) )) ,dm : ( ( Function-like V18(bm : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) ( Relation-like Function-like V18(bm : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) Element of K27(K28(bm : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,am : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) ,cin : ( ( Relation-like Function-like V41(am : ( ( non empty ) ( non empty ) ManySortedSign ) ) FinSequence-like ) ( Relation-like K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) -defined Function-like V34() V41(am : ( ( non empty ) ( non empty ) ManySortedSign ) ) FinSequence-like FinSubsequence-like V49() ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) equals :: FTACELL1:def 21
GFA3CarryOutput (am : ( ( non empty ) ( non empty ) ManySortedSign ) ,bm : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,cm : ( ( ) ( Relation-like the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) M16( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the Arity of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) ( Relation-like Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) Element of K27(K28( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * K239( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,bm : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) : ( ( Relation-like K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) ( Relation-like K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) set ) : ( ( Relation-like ) ( Relation-like Function-like ) set ) , the ResultSort of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) ( Relation-like Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) Element of K27(K28( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * bm : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( Relation-like ) ( Relation-like ) set ) )) ) : ( ( ) ( ) Element of InnerVertices (GFA3CarryStr (am : ( ( non empty ) ( non empty ) ManySortedSign ) ,bm : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,cm : ( ( ) ( Relation-like the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) M16( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the Arity of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) ( Relation-like Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) Element of K27(K28( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * K239( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,bm : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) : ( ( Relation-like K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) ( Relation-like K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) set ) : ( ( Relation-like ) ( Relation-like Function-like ) set ) , the ResultSort of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) ( Relation-like Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) Element of K27(K28( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * bm : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( Relation-like ) ( Relation-like ) set ) )) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (GFA3CarryStr (am : ( ( non empty ) ( non empty ) ManySortedSign ) ,bm : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,cm : ( ( ) ( Relation-like the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) M16( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the Arity of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) ( Relation-like Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) Element of K27(K28( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * K239( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,bm : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) : ( ( Relation-like K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) ( Relation-like K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) set ) : ( ( Relation-like ) ( Relation-like Function-like ) set ) , the ResultSort of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) ( Relation-like Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) Element of K27(K28( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * bm : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( Relation-like ) ( Relation-like ) set ) )) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ;
func BitFTA3AdderOutputI (am,bm,cm,dm,cin) -> ( ( ) ( ) Element of InnerVertices (BitFTA3Str (am : ( ( non empty ) ( non empty ) ManySortedSign ) ,bm : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,cm : ( ( ) ( Relation-like the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) M16( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the Arity of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) ( Relation-like Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) Element of K27(K28( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * K239( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,bm : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) : ( ( Relation-like K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) ( Relation-like K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) set ) : ( ( Relation-like ) ( Relation-like Function-like ) set ) , the ResultSort of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) ( Relation-like Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) Element of K27(K28( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * bm : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( Relation-like ) ( Relation-like ) set ) )) ,dm : ( ( Function-like V18(bm : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) ( Relation-like Function-like V18(bm : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) Element of K27(K28(bm : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,am : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) ,cin : ( ( Relation-like Function-like V41(am : ( ( non empty ) ( non empty ) ManySortedSign ) ) FinSequence-like ) ( Relation-like K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) -defined Function-like V34() V41(am : ( ( non empty ) ( non empty ) ManySortedSign ) ) FinSequence-like FinSubsequence-like V49() ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (BitFTA3Str (am : ( ( non empty ) ( non empty ) ManySortedSign ) ,bm : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,cm : ( ( ) ( Relation-like the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) M16( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the Arity of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) ( Relation-like Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) Element of K27(K28( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * K239( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,bm : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) : ( ( Relation-like K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) ( Relation-like K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) set ) : ( ( Relation-like ) ( Relation-like Function-like ) set ) , the ResultSort of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) ( Relation-like Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) Element of K27(K28( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * bm : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( Relation-like ) ( Relation-like ) set ) )) ,dm : ( ( Function-like V18(bm : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) ( Relation-like Function-like V18(bm : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) Element of K27(K28(bm : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,am : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) ,cin : ( ( Relation-like Function-like V41(am : ( ( non empty ) ( non empty ) ManySortedSign ) ) FinSequence-like ) ( Relation-like K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) -defined Function-like V34() V41(am : ( ( non empty ) ( non empty ) ManySortedSign ) ) FinSequence-like FinSubsequence-like V49() ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) equals :: FTACELL1:def 22
GFA3AdderOutput (am : ( ( non empty ) ( non empty ) ManySortedSign ) ,bm : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,cm : ( ( ) ( Relation-like the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) M16( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the Arity of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) ( Relation-like Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) Element of K27(K28( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * K239( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,bm : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) : ( ( Relation-like K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) ( Relation-like K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) set ) : ( ( Relation-like ) ( Relation-like Function-like ) set ) , the ResultSort of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) ( Relation-like Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) Element of K27(K28( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * bm : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( Relation-like ) ( Relation-like ) set ) )) ) : ( ( ) ( ) Element of InnerVertices (GFA3AdderStr (am : ( ( non empty ) ( non empty ) ManySortedSign ) ,bm : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,cm : ( ( ) ( Relation-like the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) M16( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the Arity of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) ( Relation-like Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) Element of K27(K28( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * K239( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,bm : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) : ( ( Relation-like K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) ( Relation-like K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) set ) : ( ( Relation-like ) ( Relation-like Function-like ) set ) , the ResultSort of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) ( Relation-like Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) Element of K27(K28( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * bm : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( Relation-like ) ( Relation-like ) set ) )) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (GFA3AdderStr (am : ( ( non empty ) ( non empty ) ManySortedSign ) ,bm : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,cm : ( ( ) ( Relation-like the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) M16( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the Arity of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) ( Relation-like Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) Element of K27(K28( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * K239( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,bm : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) : ( ( Relation-like K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) ( Relation-like K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) set ) : ( ( Relation-like ) ( Relation-like Function-like ) set ) , the ResultSort of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) ( Relation-like Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) Element of K27(K28( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * bm : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( Relation-like ) ( Relation-like ) set ) )) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ;
func BitFTA3AdderOutputP (am,bm,cm,dm,cin) -> ( ( ) ( ) Element of InnerVertices (BitFTA3Str (am : ( ( non empty ) ( non empty ) ManySortedSign ) ,bm : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,cm : ( ( ) ( Relation-like the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) M16( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the Arity of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) ( Relation-like Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) Element of K27(K28( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * K239( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,bm : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) : ( ( Relation-like K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) ( Relation-like K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) set ) : ( ( Relation-like ) ( Relation-like Function-like ) set ) , the ResultSort of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) ( Relation-like Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) Element of K27(K28( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * bm : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( Relation-like ) ( Relation-like ) set ) )) ,dm : ( ( Function-like V18(bm : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) ( Relation-like Function-like V18(bm : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) Element of K27(K28(bm : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,am : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) ,cin : ( ( Relation-like Function-like V41(am : ( ( non empty ) ( non empty ) ManySortedSign ) ) FinSequence-like ) ( Relation-like K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) -defined Function-like V34() V41(am : ( ( non empty ) ( non empty ) ManySortedSign ) ) FinSequence-like FinSubsequence-like V49() ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (BitFTA3Str (am : ( ( non empty ) ( non empty ) ManySortedSign ) ,bm : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,cm : ( ( ) ( Relation-like the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) M16( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the Arity of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) ( Relation-like Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) Element of K27(K28( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * K239( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,bm : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) : ( ( Relation-like K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) ( Relation-like K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) set ) : ( ( Relation-like ) ( Relation-like Function-like ) set ) , the ResultSort of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) ( Relation-like Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) Element of K27(K28( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * bm : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( Relation-like ) ( Relation-like ) set ) )) ,dm : ( ( Function-like V18(bm : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) ( Relation-like Function-like V18(bm : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) Element of K27(K28(bm : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,am : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) ,cin : ( ( Relation-like Function-like V41(am : ( ( non empty ) ( non empty ) ManySortedSign ) ) FinSequence-like ) ( Relation-like K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) -defined Function-like V34() V41(am : ( ( non empty ) ( non empty ) ManySortedSign ) ) FinSequence-like FinSubsequence-like V49() ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) equals :: FTACELL1:def 23
GFA3CarryOutput ((GFA3AdderOutput (am : ( ( non empty ) ( non empty ) ManySortedSign ) ,bm : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,cm : ( ( ) ( Relation-like the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) M16( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the Arity of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) ( Relation-like Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) Element of K27(K28( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * K239( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,bm : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) : ( ( Relation-like K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) ( Relation-like K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) set ) : ( ( Relation-like ) ( Relation-like Function-like ) set ) , the ResultSort of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) ( Relation-like Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) Element of K27(K28( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * bm : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( Relation-like ) ( Relation-like ) set ) )) )) : ( ( ) ( ) Element of InnerVertices (GFA3AdderStr (am : ( ( non empty ) ( non empty ) ManySortedSign ) ,bm : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,cm : ( ( ) ( Relation-like the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) M16( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the Arity of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) ( Relation-like Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) Element of K27(K28( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * K239( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,bm : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) : ( ( Relation-like K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) ( Relation-like K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) set ) : ( ( Relation-like ) ( Relation-like Function-like ) set ) , the ResultSort of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) ( Relation-like Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) Element of K27(K28( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * bm : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( Relation-like ) ( Relation-like ) set ) )) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (GFA3AdderStr (am : ( ( non empty ) ( non empty ) ManySortedSign ) ,bm : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,cm : ( ( ) ( Relation-like the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) M16( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the Arity of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) ( Relation-like Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) Element of K27(K28( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * K239( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,bm : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) : ( ( Relation-like K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) ( Relation-like K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) set ) : ( ( Relation-like ) ( Relation-like Function-like ) set ) , the ResultSort of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) ( Relation-like Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) Element of K27(K28( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * bm : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( Relation-like ) ( Relation-like ) set ) )) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,cin : ( ( Relation-like Function-like V41(am : ( ( non empty ) ( non empty ) ManySortedSign ) ) FinSequence-like ) ( Relation-like K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) -defined Function-like V34() V41(am : ( ( non empty ) ( non empty ) ManySortedSign ) ) FinSequence-like FinSubsequence-like V49() ) set ) ,dm : ( ( Function-like V18(bm : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) ( Relation-like Function-like V18(bm : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) Element of K27(K28(bm : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,am : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) ) : ( ( ) ( ) Element of InnerVertices (GFA3CarryStr ((GFA3AdderOutput (am : ( ( non empty ) ( non empty ) ManySortedSign ) ,bm : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,cm : ( ( ) ( Relation-like the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) M16( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the Arity of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) ( Relation-like Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) Element of K27(K28( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * K239( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,bm : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) : ( ( Relation-like K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) ( Relation-like K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) set ) : ( ( Relation-like ) ( Relation-like Function-like ) set ) , the ResultSort of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) ( Relation-like Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) Element of K27(K28( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * bm : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( Relation-like ) ( Relation-like ) set ) )) )) : ( ( ) ( ) Element of InnerVertices (GFA3AdderStr (am : ( ( non empty ) ( non empty ) ManySortedSign ) ,bm : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,cm : ( ( ) ( Relation-like the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) M16( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the Arity of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) ( Relation-like Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) Element of K27(K28( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * K239( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,bm : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) : ( ( Relation-like K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) ( Relation-like K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) set ) : ( ( Relation-like ) ( Relation-like Function-like ) set ) , the ResultSort of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) ( Relation-like Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) Element of K27(K28( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * bm : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( Relation-like ) ( Relation-like ) set ) )) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (GFA3AdderStr (am : ( ( non empty ) ( non empty ) ManySortedSign ) ,bm : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,cm : ( ( ) ( Relation-like the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) M16( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the Arity of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) ( Relation-like Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) Element of K27(K28( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * K239( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,bm : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) : ( ( Relation-like K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) ( Relation-like K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) set ) : ( ( Relation-like ) ( Relation-like Function-like ) set ) , the ResultSort of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) ( Relation-like Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) Element of K27(K28( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * bm : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( Relation-like ) ( Relation-like ) set ) )) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,cin : ( ( Relation-like Function-like V41(am : ( ( non empty ) ( non empty ) ManySortedSign ) ) FinSequence-like ) ( Relation-like K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) -defined Function-like V34() V41(am : ( ( non empty ) ( non empty ) ManySortedSign ) ) FinSequence-like FinSubsequence-like V49() ) set ) ,dm : ( ( Function-like V18(bm : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) ( Relation-like Function-like V18(bm : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) Element of K27(K28(bm : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,am : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (GFA3CarryStr ((GFA3AdderOutput (am : ( ( non empty ) ( non empty ) ManySortedSign ) ,bm : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,cm : ( ( ) ( Relation-like the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) M16( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the Arity of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) ( Relation-like Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) Element of K27(K28( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * K239( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,bm : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) : ( ( Relation-like K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) ( Relation-like K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) set ) : ( ( Relation-like ) ( Relation-like Function-like ) set ) , the ResultSort of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) ( Relation-like Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) Element of K27(K28( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * bm : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( Relation-like ) ( Relation-like ) set ) )) )) : ( ( ) ( ) Element of InnerVertices (GFA3AdderStr (am : ( ( non empty ) ( non empty ) ManySortedSign ) ,bm : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,cm : ( ( ) ( Relation-like the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) M16( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the Arity of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) ( Relation-like Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) Element of K27(K28( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * K239( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,bm : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) : ( ( Relation-like K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) ( Relation-like K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) set ) : ( ( Relation-like ) ( Relation-like Function-like ) set ) , the ResultSort of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) ( Relation-like Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) Element of K27(K28( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * bm : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( Relation-like ) ( Relation-like ) set ) )) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (GFA3AdderStr (am : ( ( non empty ) ( non empty ) ManySortedSign ) ,bm : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,cm : ( ( ) ( Relation-like the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) M16( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the Arity of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) ( Relation-like Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) Element of K27(K28( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * K239( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,bm : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) : ( ( Relation-like K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) ( Relation-like K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) set ) : ( ( Relation-like ) ( Relation-like Function-like ) set ) , the ResultSort of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) ( Relation-like Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) Element of K27(K28( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * bm : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( Relation-like ) ( Relation-like ) set ) )) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,cin : ( ( Relation-like Function-like V41(am : ( ( non empty ) ( non empty ) ManySortedSign ) ) FinSequence-like ) ( Relation-like K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) -defined Function-like V34() V41(am : ( ( non empty ) ( non empty ) ManySortedSign ) ) FinSequence-like FinSubsequence-like V49() ) set ) ,dm : ( ( Function-like V18(bm : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) ( Relation-like Function-like V18(bm : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) Element of K27(K28(bm : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,am : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ;
func BitFTA3AdderOutputQ (am,bm,cm,dm,cin) -> ( ( ) ( ) Element of InnerVertices (BitFTA3Str (am : ( ( non empty ) ( non empty ) ManySortedSign ) ,bm : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,cm : ( ( ) ( Relation-like the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) M16( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the Arity of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) ( Relation-like Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) Element of K27(K28( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * K239( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,bm : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) : ( ( Relation-like K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) ( Relation-like K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) set ) : ( ( Relation-like ) ( Relation-like Function-like ) set ) , the ResultSort of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) ( Relation-like Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) Element of K27(K28( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * bm : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( Relation-like ) ( Relation-like ) set ) )) ,dm : ( ( Function-like V18(bm : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) ( Relation-like Function-like V18(bm : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) Element of K27(K28(bm : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,am : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) ,cin : ( ( Relation-like Function-like V41(am : ( ( non empty ) ( non empty ) ManySortedSign ) ) FinSequence-like ) ( Relation-like K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) -defined Function-like V34() V41(am : ( ( non empty ) ( non empty ) ManySortedSign ) ) FinSequence-like FinSubsequence-like V49() ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (BitFTA3Str (am : ( ( non empty ) ( non empty ) ManySortedSign ) ,bm : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,cm : ( ( ) ( Relation-like the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) M16( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the Arity of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) ( Relation-like Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) Element of K27(K28( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * K239( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,bm : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) : ( ( Relation-like K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) ( Relation-like K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) set ) : ( ( Relation-like ) ( Relation-like Function-like ) set ) , the ResultSort of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) ( Relation-like Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) Element of K27(K28( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * bm : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( Relation-like ) ( Relation-like ) set ) )) ,dm : ( ( Function-like V18(bm : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) ( Relation-like Function-like V18(bm : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) Element of K27(K28(bm : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,am : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) ,cin : ( ( Relation-like Function-like V41(am : ( ( non empty ) ( non empty ) ManySortedSign ) ) FinSequence-like ) ( Relation-like K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) -defined Function-like V34() V41(am : ( ( non empty ) ( non empty ) ManySortedSign ) ) FinSequence-like FinSubsequence-like V49() ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) equals :: FTACELL1:def 24
GFA3AdderOutput ((GFA3AdderOutput (am : ( ( non empty ) ( non empty ) ManySortedSign ) ,bm : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,cm : ( ( ) ( Relation-like the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) M16( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the Arity of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) ( Relation-like Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) Element of K27(K28( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * K239( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,bm : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) : ( ( Relation-like K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) ( Relation-like K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) set ) : ( ( Relation-like ) ( Relation-like Function-like ) set ) , the ResultSort of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) ( Relation-like Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) Element of K27(K28( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * bm : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( Relation-like ) ( Relation-like ) set ) )) )) : ( ( ) ( ) Element of InnerVertices (GFA3AdderStr (am : ( ( non empty ) ( non empty ) ManySortedSign ) ,bm : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,cm : ( ( ) ( Relation-like the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) M16( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the Arity of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) ( Relation-like Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) Element of K27(K28( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * K239( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,bm : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) : ( ( Relation-like K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) ( Relation-like K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) set ) : ( ( Relation-like ) ( Relation-like Function-like ) set ) , the ResultSort of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) ( Relation-like Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) Element of K27(K28( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * bm : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( Relation-like ) ( Relation-like ) set ) )) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (GFA3AdderStr (am : ( ( non empty ) ( non empty ) ManySortedSign ) ,bm : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,cm : ( ( ) ( Relation-like the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) M16( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the Arity of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) ( Relation-like Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) Element of K27(K28( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * K239( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,bm : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) : ( ( Relation-like K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) ( Relation-like K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) set ) : ( ( Relation-like ) ( Relation-like Function-like ) set ) , the ResultSort of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) ( Relation-like Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) Element of K27(K28( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * bm : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( Relation-like ) ( Relation-like ) set ) )) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,cin : ( ( Relation-like Function-like V41(am : ( ( non empty ) ( non empty ) ManySortedSign ) ) FinSequence-like ) ( Relation-like K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) -defined Function-like V34() V41(am : ( ( non empty ) ( non empty ) ManySortedSign ) ) FinSequence-like FinSubsequence-like V49() ) set ) ,dm : ( ( Function-like V18(bm : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) ( Relation-like Function-like V18(bm : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) Element of K27(K28(bm : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,am : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) ) : ( ( ) ( ) Element of InnerVertices (GFA3AdderStr ((GFA3AdderOutput (am : ( ( non empty ) ( non empty ) ManySortedSign ) ,bm : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,cm : ( ( ) ( Relation-like the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) M16( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the Arity of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) ( Relation-like Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) Element of K27(K28( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * K239( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,bm : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) : ( ( Relation-like K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) ( Relation-like K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) set ) : ( ( Relation-like ) ( Relation-like Function-like ) set ) , the ResultSort of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) ( Relation-like Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) Element of K27(K28( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * bm : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( Relation-like ) ( Relation-like ) set ) )) )) : ( ( ) ( ) Element of InnerVertices (GFA3AdderStr (am : ( ( non empty ) ( non empty ) ManySortedSign ) ,bm : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,cm : ( ( ) ( Relation-like the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) M16( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the Arity of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) ( Relation-like Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) Element of K27(K28( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * K239( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,bm : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) : ( ( Relation-like K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) ( Relation-like K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) set ) : ( ( Relation-like ) ( Relation-like Function-like ) set ) , the ResultSort of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) ( Relation-like Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) Element of K27(K28( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * bm : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( Relation-like ) ( Relation-like ) set ) )) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (GFA3AdderStr (am : ( ( non empty ) ( non empty ) ManySortedSign ) ,bm : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,cm : ( ( ) ( Relation-like the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) M16( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the Arity of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) ( Relation-like Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) Element of K27(K28( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * K239( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,bm : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) : ( ( Relation-like K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) ( Relation-like K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) set ) : ( ( Relation-like ) ( Relation-like Function-like ) set ) , the ResultSort of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) ( Relation-like Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) Element of K27(K28( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * bm : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( Relation-like ) ( Relation-like ) set ) )) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,cin : ( ( Relation-like Function-like V41(am : ( ( non empty ) ( non empty ) ManySortedSign ) ) FinSequence-like ) ( Relation-like K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) -defined Function-like V34() V41(am : ( ( non empty ) ( non empty ) ManySortedSign ) ) FinSequence-like FinSubsequence-like V49() ) set ) ,dm : ( ( Function-like V18(bm : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) ( Relation-like Function-like V18(bm : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) Element of K27(K28(bm : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,am : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (GFA3AdderStr ((GFA3AdderOutput (am : ( ( non empty ) ( non empty ) ManySortedSign ) ,bm : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,cm : ( ( ) ( Relation-like the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) M16( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the Arity of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) ( Relation-like Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) Element of K27(K28( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * K239( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,bm : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) : ( ( Relation-like K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) ( Relation-like K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) set ) : ( ( Relation-like ) ( Relation-like Function-like ) set ) , the ResultSort of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) ( Relation-like Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) Element of K27(K28( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * bm : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( Relation-like ) ( Relation-like ) set ) )) )) : ( ( ) ( ) Element of InnerVertices (GFA3AdderStr (am : ( ( non empty ) ( non empty ) ManySortedSign ) ,bm : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,cm : ( ( ) ( Relation-like the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) M16( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the Arity of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) ( Relation-like Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) Element of K27(K28( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * K239( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,bm : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) : ( ( Relation-like K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) ( Relation-like K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) set ) : ( ( Relation-like ) ( Relation-like Function-like ) set ) , the ResultSort of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) ( Relation-like Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) Element of K27(K28( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * bm : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( Relation-like ) ( Relation-like ) set ) )) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (GFA3AdderStr (am : ( ( non empty ) ( non empty ) ManySortedSign ) ,bm : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,cm : ( ( ) ( Relation-like the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) M16( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the Arity of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) ( Relation-like Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) ) Element of K27(K28( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * K239( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ,bm : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) : ( ( Relation-like K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) ( Relation-like K236( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( functional non empty FinSequence-membered ) M8( the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) )) -defined Function-like total ) set ) : ( ( Relation-like ) ( Relation-like Function-like ) set ) , the ResultSort of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) ( Relation-like Function-like V18( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) ) Element of K27(K28( the carrier' of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) , the carrier of am : ( ( non empty ) ( non empty ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) * bm : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( Relation-like ) ( Relation-like ) set ) )) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,cin : ( ( Relation-like Function-like V41(am : ( ( non empty ) ( non empty ) ManySortedSign ) ) FinSequence-like ) ( Relation-like K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) -defined Function-like V34() V41(am : ( ( non empty ) ( non empty ) ManySortedSign ) ) FinSequence-like FinSubsequence-like V49() ) set ) ,dm : ( ( Function-like V18(bm : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) ( Relation-like Function-like V18(bm : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ) Element of K27(K28(bm : ( ( ) ( ) MSAlgebra over am : ( ( non empty ) ( non empty ) ManySortedSign ) ) ,am : ( ( non empty ) ( non empty ) ManySortedSign ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ;
end;

theorem :: FTACELL1:37
for am, bm, cm being ( ( non pair ) ( non pair ) set )
for dm, cin being ( ( ) ( ) set )
for s being ( ( ) ( Relation-like Function-like ) State of )
for a1, a2, a3 being ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) st a1 : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) = s : ( ( ) ( Relation-like Function-like ) State of ) . am : ( ( non pair ) ( non pair ) set ) : ( ( ) ( ) set ) & a2 : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) = s : ( ( ) ( Relation-like Function-like ) State of ) . bm : ( ( non pair ) ( non pair ) set ) : ( ( ) ( ) set ) & a3 : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) = s : ( ( ) ( Relation-like Function-like ) State of ) . cm : ( ( non pair ) ( non pair ) set ) : ( ( ) ( ) set ) holds
( (Following (s : ( ( ) ( Relation-like Function-like ) State of ) ,2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) )) : ( ( ) ( Relation-like Function-like ) Element of K224( the Sorts of (BitFTA3Circ (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( ) ( ) set ) ,b5 : ( ( ) ( ) set ) )) : ( ( strict V105( BitFTA3Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( ) ( ) set ) ,b5 : ( ( ) ( ) set ) ) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) ) gate`2=den Boolean ) ( strict non-empty V105( BitFTA3Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( ) ( ) set ) ,b5 : ( ( ) ( ) set ) ) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) ) gate`2=den Boolean ) Circuit of BitFTA3Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( ) ( ) set ) ,b5 : ( ( ) ( ) set ) ) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) ) : ( ( Relation-like the carrier of (BitFTA3Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( ) ( ) set ) ,b5 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) ( Relation-like the carrier of (BitFTA3Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( ) ( ) set ) ,b5 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) set ) ) : ( ( ) ( functional V47() V48() ) set ) ) . (BitFTA3CarryOutput (am : ( ( non pair ) ( non pair ) set ) ,bm : ( ( non pair ) ( non pair ) set ) ,cm : ( ( non pair ) ( non pair ) set ) ,dm : ( ( ) ( ) set ) ,cin : ( ( ) ( ) set ) )) : ( ( ) ( ) Element of InnerVertices (BitFTA3Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( ) ( ) set ) ,b5 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (BitFTA3Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( ) ( ) set ) ,b5 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) : ( ( ) ( ) set ) = 'not' (((('not' a1 : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) ) : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) '&' ('not' a2 : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) ) : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) ) : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) 'or' (('not' a2 : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) ) : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) '&' ('not' a3 : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) ) : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) ) : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) ) : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) 'or' (('not' a3 : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) ) : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) '&' ('not' a1 : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) ) : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) ) : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) ) : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) & (Following (s : ( ( ) ( Relation-like Function-like ) State of ) ,2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) )) : ( ( ) ( Relation-like Function-like ) Element of K224( the Sorts of (BitFTA3Circ (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( ) ( ) set ) ,b5 : ( ( ) ( ) set ) )) : ( ( strict V105( BitFTA3Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( ) ( ) set ) ,b5 : ( ( ) ( ) set ) ) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) ) gate`2=den Boolean ) ( strict non-empty V105( BitFTA3Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( ) ( ) set ) ,b5 : ( ( ) ( ) set ) ) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) ) gate`2=den Boolean ) Circuit of BitFTA3Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( ) ( ) set ) ,b5 : ( ( ) ( ) set ) ) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) ) : ( ( Relation-like the carrier of (BitFTA3Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( ) ( ) set ) ,b5 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) ( Relation-like the carrier of (BitFTA3Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( ) ( ) set ) ,b5 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) set ) ) : ( ( ) ( functional V47() V48() ) set ) ) . (BitFTA3AdderOutputI (am : ( ( non pair ) ( non pair ) set ) ,bm : ( ( non pair ) ( non pair ) set ) ,cm : ( ( non pair ) ( non pair ) set ) ,dm : ( ( ) ( ) set ) ,cin : ( ( ) ( ) set ) )) : ( ( ) ( ) Element of InnerVertices (BitFTA3Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( ) ( ) set ) ,b5 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (BitFTA3Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( ) ( ) set ) ,b5 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) : ( ( ) ( ) set ) = 'not' ((('not' a1 : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) ) : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) 'xor' ('not' a2 : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) ) : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) ) : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) 'xor' ('not' a3 : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) ) : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) ) : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) ) ;

theorem :: FTACELL1:38
for am, bm, cm, dm being ( ( non pair ) ( non pair ) set )
for cin being ( ( ) ( ) set ) st cin : ( ( ) ( ) set ) <> [<*dm : ( ( non pair ) ( non pair ) set ) ,(GFA3AdderOutput (am : ( ( non pair ) ( non pair ) set ) ,bm : ( ( non pair ) ( non pair ) set ) ,cm : ( ( non pair ) ( non pair ) set ) )) : ( ( ) ( ) Element of InnerVertices (GFA3AdderStr (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (GFA3AdderStr (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) *> : ( ( ) ( Relation-like K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) -defined Function-like non empty V34() V41(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ) FinSequence-like FinSubsequence-like V49() ) set ) ,and2b : ( ( Function-like V18(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) , BOOLEAN : ( ( ) ( non empty ) set ) ) ) ( Relation-like Function-like V18(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) , BOOLEAN : ( ( ) ( non empty ) set ) ) boolean-valued ) Element of K27(K28(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) ] : ( ( ) ( non empty pair ) set ) & not cin : ( ( ) ( ) set ) in InnerVertices (BitGFA3Str (am : ( ( non pair ) ( non pair ) set ) ,bm : ( ( non pair ) ( non pair ) set ) ,cm : ( ( non pair ) ( non pair ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (BitGFA3Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) holds
for s being ( ( ) ( Relation-like Function-like ) State of )
for a1, a2, a3, a4, a5 being ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) st a1 : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) = s : ( ( ) ( Relation-like Function-like ) State of ) . am : ( ( non pair ) ( non pair ) set ) : ( ( ) ( ) set ) & a2 : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) = s : ( ( ) ( Relation-like Function-like ) State of ) . bm : ( ( non pair ) ( non pair ) set ) : ( ( ) ( ) set ) & a3 : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) = s : ( ( ) ( Relation-like Function-like ) State of ) . cm : ( ( non pair ) ( non pair ) set ) : ( ( ) ( ) set ) & a4 : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) = s : ( ( ) ( Relation-like Function-like ) State of ) . dm : ( ( non pair ) ( non pair ) set ) : ( ( ) ( ) set ) & a5 : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) = s : ( ( ) ( Relation-like Function-like ) State of ) . cin : ( ( ) ( ) set ) : ( ( ) ( ) set ) holds
( (Following (s : ( ( ) ( Relation-like Function-like ) State of ) ,2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) )) : ( ( ) ( Relation-like Function-like ) Element of K224( the Sorts of (BitFTA3Circ (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( non pair ) ( non pair ) set ) ,b5 : ( ( ) ( ) set ) )) : ( ( strict V105( BitFTA3Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( non pair ) ( non pair ) set ) ,b5 : ( ( ) ( ) set ) ) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) ) gate`2=den Boolean ) ( strict non-empty V105( BitFTA3Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( non pair ) ( non pair ) set ) ,b5 : ( ( ) ( ) set ) ) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) ) gate`2=den Boolean ) Circuit of BitFTA3Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( non pair ) ( non pair ) set ) ,b5 : ( ( ) ( ) set ) ) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) ) : ( ( Relation-like the carrier of (BitFTA3Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( non pair ) ( non pair ) set ) ,b5 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) ( Relation-like the carrier of (BitFTA3Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( non pair ) ( non pair ) set ) ,b5 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) set ) ) : ( ( ) ( functional V47() V48() ) set ) ) . (GFA3AdderOutput (am : ( ( non pair ) ( non pair ) set ) ,bm : ( ( non pair ) ( non pair ) set ) ,cm : ( ( non pair ) ( non pair ) set ) )) : ( ( ) ( ) Element of InnerVertices (GFA3AdderStr (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (GFA3AdderStr (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) : ( ( ) ( ) set ) = 'not' ((('not' a1 : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) ) : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) 'xor' ('not' a2 : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) ) : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) ) : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) 'xor' ('not' a3 : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) ) : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) ) : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) & (Following (s : ( ( ) ( Relation-like Function-like ) State of ) ,2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) )) : ( ( ) ( Relation-like Function-like ) Element of K224( the Sorts of (BitFTA3Circ (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( non pair ) ( non pair ) set ) ,b5 : ( ( ) ( ) set ) )) : ( ( strict V105( BitFTA3Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( non pair ) ( non pair ) set ) ,b5 : ( ( ) ( ) set ) ) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) ) gate`2=den Boolean ) ( strict non-empty V105( BitFTA3Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( non pair ) ( non pair ) set ) ,b5 : ( ( ) ( ) set ) ) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) ) gate`2=den Boolean ) Circuit of BitFTA3Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( non pair ) ( non pair ) set ) ,b5 : ( ( ) ( ) set ) ) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) ) : ( ( Relation-like the carrier of (BitFTA3Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( non pair ) ( non pair ) set ) ,b5 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) ( Relation-like the carrier of (BitFTA3Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( non pair ) ( non pair ) set ) ,b5 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) set ) ) : ( ( ) ( functional V47() V48() ) set ) ) . am : ( ( non pair ) ( non pair ) set ) : ( ( ) ( ) set ) = a1 : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) & (Following (s : ( ( ) ( Relation-like Function-like ) State of ) ,2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) )) : ( ( ) ( Relation-like Function-like ) Element of K224( the Sorts of (BitFTA3Circ (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( non pair ) ( non pair ) set ) ,b5 : ( ( ) ( ) set ) )) : ( ( strict V105( BitFTA3Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( non pair ) ( non pair ) set ) ,b5 : ( ( ) ( ) set ) ) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) ) gate`2=den Boolean ) ( strict non-empty V105( BitFTA3Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( non pair ) ( non pair ) set ) ,b5 : ( ( ) ( ) set ) ) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) ) gate`2=den Boolean ) Circuit of BitFTA3Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( non pair ) ( non pair ) set ) ,b5 : ( ( ) ( ) set ) ) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) ) : ( ( Relation-like the carrier of (BitFTA3Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( non pair ) ( non pair ) set ) ,b5 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) ( Relation-like the carrier of (BitFTA3Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( non pair ) ( non pair ) set ) ,b5 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) set ) ) : ( ( ) ( functional V47() V48() ) set ) ) . bm : ( ( non pair ) ( non pair ) set ) : ( ( ) ( ) set ) = a2 : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) & (Following (s : ( ( ) ( Relation-like Function-like ) State of ) ,2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) )) : ( ( ) ( Relation-like Function-like ) Element of K224( the Sorts of (BitFTA3Circ (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( non pair ) ( non pair ) set ) ,b5 : ( ( ) ( ) set ) )) : ( ( strict V105( BitFTA3Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( non pair ) ( non pair ) set ) ,b5 : ( ( ) ( ) set ) ) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) ) gate`2=den Boolean ) ( strict non-empty V105( BitFTA3Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( non pair ) ( non pair ) set ) ,b5 : ( ( ) ( ) set ) ) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) ) gate`2=den Boolean ) Circuit of BitFTA3Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( non pair ) ( non pair ) set ) ,b5 : ( ( ) ( ) set ) ) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) ) : ( ( Relation-like the carrier of (BitFTA3Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( non pair ) ( non pair ) set ) ,b5 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) ( Relation-like the carrier of (BitFTA3Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( non pair ) ( non pair ) set ) ,b5 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) set ) ) : ( ( ) ( functional V47() V48() ) set ) ) . cm : ( ( non pair ) ( non pair ) set ) : ( ( ) ( ) set ) = a3 : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) & (Following (s : ( ( ) ( Relation-like Function-like ) State of ) ,2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) )) : ( ( ) ( Relation-like Function-like ) Element of K224( the Sorts of (BitFTA3Circ (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( non pair ) ( non pair ) set ) ,b5 : ( ( ) ( ) set ) )) : ( ( strict V105( BitFTA3Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( non pair ) ( non pair ) set ) ,b5 : ( ( ) ( ) set ) ) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) ) gate`2=den Boolean ) ( strict non-empty V105( BitFTA3Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( non pair ) ( non pair ) set ) ,b5 : ( ( ) ( ) set ) ) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) ) gate`2=den Boolean ) Circuit of BitFTA3Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( non pair ) ( non pair ) set ) ,b5 : ( ( ) ( ) set ) ) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) ) : ( ( Relation-like the carrier of (BitFTA3Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( non pair ) ( non pair ) set ) ,b5 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) ( Relation-like the carrier of (BitFTA3Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( non pair ) ( non pair ) set ) ,b5 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) set ) ) : ( ( ) ( functional V47() V48() ) set ) ) . dm : ( ( non pair ) ( non pair ) set ) : ( ( ) ( ) set ) = a4 : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) & (Following (s : ( ( ) ( Relation-like Function-like ) State of ) ,2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) )) : ( ( ) ( Relation-like Function-like ) Element of K224( the Sorts of (BitFTA3Circ (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( non pair ) ( non pair ) set ) ,b5 : ( ( ) ( ) set ) )) : ( ( strict V105( BitFTA3Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( non pair ) ( non pair ) set ) ,b5 : ( ( ) ( ) set ) ) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) ) gate`2=den Boolean ) ( strict non-empty V105( BitFTA3Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( non pair ) ( non pair ) set ) ,b5 : ( ( ) ( ) set ) ) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) ) gate`2=den Boolean ) Circuit of BitFTA3Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( non pair ) ( non pair ) set ) ,b5 : ( ( ) ( ) set ) ) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) ) : ( ( Relation-like the carrier of (BitFTA3Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( non pair ) ( non pair ) set ) ,b5 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) ( Relation-like the carrier of (BitFTA3Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( non pair ) ( non pair ) set ) ,b5 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) set ) ) : ( ( ) ( functional V47() V48() ) set ) ) . cin : ( ( ) ( ) set ) : ( ( ) ( ) set ) = a5 : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) ) ;

theorem :: FTACELL1:39
for am, bm, cm, dm being ( ( non pair ) ( non pair ) set )
for cin being ( ( ) ( ) set ) st cin : ( ( ) ( ) set ) <> [<*dm : ( ( non pair ) ( non pair ) set ) ,(GFA3AdderOutput (am : ( ( non pair ) ( non pair ) set ) ,bm : ( ( non pair ) ( non pair ) set ) ,cm : ( ( non pair ) ( non pair ) set ) )) : ( ( ) ( ) Element of InnerVertices (GFA3AdderStr (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (GFA3AdderStr (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) *> : ( ( ) ( Relation-like K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) -defined Function-like non empty V34() V41(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ) FinSequence-like FinSubsequence-like V49() ) set ) ,and2b : ( ( Function-like V18(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) , BOOLEAN : ( ( ) ( non empty ) set ) ) ) ( Relation-like Function-like V18(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) , BOOLEAN : ( ( ) ( non empty ) set ) ) boolean-valued ) Element of K27(K28(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) ] : ( ( ) ( non empty pair ) set ) & not cin : ( ( ) ( ) set ) in InnerVertices (BitGFA3Str (am : ( ( non pair ) ( non pair ) set ) ,bm : ( ( non pair ) ( non pair ) set ) ,cm : ( ( non pair ) ( non pair ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (BitGFA3Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) holds
for s being ( ( ) ( Relation-like Function-like ) State of )
for a1, a2, a3, a4, a5 being ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) st a1 : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) = s : ( ( ) ( Relation-like Function-like ) State of ) . am : ( ( non pair ) ( non pair ) set ) : ( ( ) ( ) set ) & a2 : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) = s : ( ( ) ( Relation-like Function-like ) State of ) . bm : ( ( non pair ) ( non pair ) set ) : ( ( ) ( ) set ) & a3 : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) = s : ( ( ) ( Relation-like Function-like ) State of ) . cm : ( ( non pair ) ( non pair ) set ) : ( ( ) ( ) set ) & a4 : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) = s : ( ( ) ( Relation-like Function-like ) State of ) . dm : ( ( non pair ) ( non pair ) set ) : ( ( ) ( ) set ) & a5 : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) = s : ( ( ) ( Relation-like Function-like ) State of ) . cin : ( ( ) ( ) set ) : ( ( ) ( ) set ) holds
( (Following (s : ( ( ) ( Relation-like Function-like ) State of ) ,4 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) )) : ( ( ) ( Relation-like Function-like ) Element of K224( the Sorts of (BitFTA3Circ (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( non pair ) ( non pair ) set ) ,b5 : ( ( ) ( ) set ) )) : ( ( strict V105( BitFTA3Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( non pair ) ( non pair ) set ) ,b5 : ( ( ) ( ) set ) ) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) ) gate`2=den Boolean ) ( strict non-empty V105( BitFTA3Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( non pair ) ( non pair ) set ) ,b5 : ( ( ) ( ) set ) ) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) ) gate`2=den Boolean ) Circuit of BitFTA3Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( non pair ) ( non pair ) set ) ,b5 : ( ( ) ( ) set ) ) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) ) : ( ( Relation-like the carrier of (BitFTA3Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( non pair ) ( non pair ) set ) ,b5 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) ( Relation-like the carrier of (BitFTA3Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( non pair ) ( non pair ) set ) ,b5 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) set ) ) : ( ( ) ( functional V47() V48() ) set ) ) . (BitFTA3AdderOutputP (am : ( ( non pair ) ( non pair ) set ) ,bm : ( ( non pair ) ( non pair ) set ) ,cm : ( ( non pair ) ( non pair ) set ) ,dm : ( ( non pair ) ( non pair ) set ) ,cin : ( ( ) ( ) set ) )) : ( ( ) ( ) Element of InnerVertices (BitFTA3Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( non pair ) ( non pair ) set ) ,b5 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (BitFTA3Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( non pair ) ( non pair ) set ) ,b5 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) : ( ( ) ( ) set ) = 'not' (((((('not' a1 : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) ) : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) 'xor' ('not' a2 : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) ) : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) ) : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) 'xor' ('not' a3 : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) ) : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) ) : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) '&' ('not' a5 : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) ) : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) ) : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) 'or' (('not' a5 : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) ) : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) '&' ('not' a4 : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) ) : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) ) : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) ) : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) 'or' (('not' a4 : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) ) : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) '&' ((('not' a1 : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) ) : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) 'xor' ('not' a2 : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) ) : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) ) : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) 'xor' ('not' a3 : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) ) : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) ) : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) ) : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) ) : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) & (Following (s : ( ( ) ( Relation-like Function-like ) State of ) ,4 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) )) : ( ( ) ( Relation-like Function-like ) Element of K224( the Sorts of (BitFTA3Circ (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( non pair ) ( non pair ) set ) ,b5 : ( ( ) ( ) set ) )) : ( ( strict V105( BitFTA3Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( non pair ) ( non pair ) set ) ,b5 : ( ( ) ( ) set ) ) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) ) gate`2=den Boolean ) ( strict non-empty V105( BitFTA3Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( non pair ) ( non pair ) set ) ,b5 : ( ( ) ( ) set ) ) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) ) gate`2=den Boolean ) Circuit of BitFTA3Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( non pair ) ( non pair ) set ) ,b5 : ( ( ) ( ) set ) ) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) ) : ( ( Relation-like the carrier of (BitFTA3Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( non pair ) ( non pair ) set ) ,b5 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) ( Relation-like the carrier of (BitFTA3Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( non pair ) ( non pair ) set ) ,b5 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) set ) ) : ( ( ) ( functional V47() V48() ) set ) ) . (BitFTA3AdderOutputQ (am : ( ( non pair ) ( non pair ) set ) ,bm : ( ( non pair ) ( non pair ) set ) ,cm : ( ( non pair ) ( non pair ) set ) ,dm : ( ( non pair ) ( non pair ) set ) ,cin : ( ( ) ( ) set ) )) : ( ( ) ( ) Element of InnerVertices (BitFTA3Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( non pair ) ( non pair ) set ) ,b5 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (BitFTA3Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( non pair ) ( non pair ) set ) ,b5 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) : ( ( ) ( ) set ) = 'not' ((((('not' a1 : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) ) : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) 'xor' ('not' a2 : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) ) : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) ) : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) 'xor' ('not' a3 : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) ) : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) ) : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) 'xor' ('not' a4 : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) ) : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) ) : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) 'xor' ('not' a5 : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) ) : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) ) : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( boolean ) Element of BOOLEAN : ( ( ) ( non empty ) set ) ) ) ;

theorem :: FTACELL1:40
for am, bm, cm, dm being ( ( non pair ) ( non pair ) set )
for cin being ( ( ) ( ) set ) st cin : ( ( ) ( ) set ) <> [<*dm : ( ( non pair ) ( non pair ) set ) ,(GFA3AdderOutput (am : ( ( non pair ) ( non pair ) set ) ,bm : ( ( non pair ) ( non pair ) set ) ,cm : ( ( non pair ) ( non pair ) set ) )) : ( ( ) ( ) Element of InnerVertices (GFA3AdderStr (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) Element of K27( the carrier of (GFA3AdderStr (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) *> : ( ( ) ( Relation-like K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) -defined Function-like non empty V34() V41(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ) FinSequence-like FinSubsequence-like V49() ) set ) ,and2b : ( ( Function-like V18(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) , BOOLEAN : ( ( ) ( non empty ) set ) ) ) ( Relation-like Function-like V18(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) , BOOLEAN : ( ( ) ( non empty ) set ) ) boolean-valued ) Element of K27(K28(K237(2 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) M8( BOOLEAN : ( ( ) ( non empty ) set ) )) ,BOOLEAN : ( ( ) ( non empty ) set ) ) : ( ( ) ( Relation-like ) set ) ) : ( ( ) ( ) set ) ) ] : ( ( ) ( non empty pair ) set ) holds
for s being ( ( ) ( Relation-like Function-like ) State of ) holds Following (s : ( ( ) ( Relation-like Function-like ) State of ) ,4 : ( ( ) ( non empty non pair V21() V22() V23() V27() ) Element of K100() : ( ( ) ( non empty V21() V22() V23() V34() V49() V50() ) Element of K27(K96() : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ) : ( ( ) ( Relation-like Function-like ) Element of K224( the Sorts of (BitFTA3Circ (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( non pair ) ( non pair ) set ) ,b5 : ( ( ) ( ) set ) )) : ( ( strict V105( BitFTA3Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( non pair ) ( non pair ) set ) ,b5 : ( ( ) ( ) set ) ) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) ) gate`2=den Boolean ) ( strict non-empty V105( BitFTA3Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( non pair ) ( non pair ) set ) ,b5 : ( ( ) ( ) set ) ) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) ) gate`2=den Boolean ) Circuit of BitFTA3Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( non pair ) ( non pair ) set ) ,b5 : ( ( ) ( ) set ) ) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) ) : ( ( Relation-like the carrier of (BitFTA3Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( non pair ) ( non pair ) set ) ,b5 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) ( Relation-like the carrier of (BitFTA3Str (b1 : ( ( non pair ) ( non pair ) set ) ,b2 : ( ( non pair ) ( non pair ) set ) ,b3 : ( ( non pair ) ( non pair ) set ) ,b4 : ( ( non pair ) ( non pair ) set ) ,b5 : ( ( ) ( ) set ) )) : ( ( non empty non void strict unsplit gate`1=arity gate`2isBoolean ) ( non empty non void strict Circuit-like unsplit gate`1=arity gate`2isBoolean gate`2=den ) ManySortedSign ) : ( ( ) ( ) set ) -defined Function-like total ) set ) ) : ( ( ) ( functional V47() V48() ) set ) ) is stable ;