%------------------------------------------------------------------------------
% File : Vampire-SAT---5.0.1
% Problem : ITP391_1 : TPTP v9.3.1. Released v8.0.0.
% Transfm : none
% Format : tptp:raw
% Command : run_vampire /export/starexec/sandbox/benchmark/theBenchmark.p 300 SAT
% Computer : n001.cluster.edu
% Model : x86_64 x86_64
% CPU : Intel(R) Xeon(R) CPU E5-2620 v4 2.10GHz
% Memory : 8046.5625MB
% OS : Linux 6.8.0-71-generic
% CPULimit : 300s
% WCLimit : 300s
% DateTime : Tue Sep 29 11:39:32 AM UTC 2026
% Result : CounterSatisfiable 13.10s 2.53s
% Output : FiniteModel 13.10s
% Verified :
% SZS Type : ERROR: Analysing output (MakeTreeStats fails)
% Comments :
%------------------------------------------------------------------------------
tff('declare_$i1',type,
'fmb_$i_1': $i ).
tff('finite_domain_$i',axiom,
! [X: $i] : ( X = 'fmb_$i_1' ) ).
tff('declare_A_ell2_a_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$',type,
'A_ell2_a_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$': $tType ).
tff('declare_A_ell2_a_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$1',type,
'fmb_A_ell2_a_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$_1': 'A_ell2_a_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$' ).
tff('declare_A_ell2_a_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$2',type,
'fmb_A_ell2_a_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$_2': 'A_ell2_a_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$' ).
tff('finite_domain_A_ell2_a_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$',axiom,
! [X: 'A_ell2_a_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$'] :
( ( X = 'fmb_A_ell2_a_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$_1' )
| ( X = 'fmb_A_ell2_a_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$_2' ) ) ).
tff('distinct_domain_A_ell2_a_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$',axiom,
'fmb_A_ell2_a_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$_1' != 'fmb_A_ell2_a_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$_2' ).
tff('declare_C_c_prod_ell2_c_c_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$',type,
'C_c_prod_ell2_c_c_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$': $tType ).
tff('declare_C_c_prod_ell2_c_c_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$1',type,
'fmb_C_c_prod_ell2_c_c_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1': 'C_c_prod_ell2_c_c_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' ).
tff('declare_C_c_prod_ell2_c_c_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$2',type,
'fmb_C_c_prod_ell2_c_c_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_2': 'C_c_prod_ell2_c_c_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' ).
tff('finite_domain_C_c_prod_ell2_c_c_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$',axiom,
! [X: 'C_c_prod_ell2_c_c_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$'] :
( ( X = 'fmb_C_c_prod_ell2_c_c_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1' )
| ( X = 'fmb_C_c_prod_ell2_c_c_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_2' ) ) ).
tff('distinct_domain_C_c_prod_ell2_c_c_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$',axiom,
'fmb_C_c_prod_ell2_c_c_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1' != 'fmb_C_c_prod_ell2_c_c_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_2' ).
tff('declare_B_ell2_e_cblinfun$',type,
'B_ell2_e_cblinfun$': $tType ).
tff('declare_B_ell2_e_cblinfun$1',type,
'fmb_B_ell2_e_cblinfun$_1': 'B_ell2_e_cblinfun$' ).
tff('finite_domain_B_ell2_e_cblinfun$',axiom,
! [X: 'B_ell2_e_cblinfun$'] : ( X = 'fmb_B_ell2_e_cblinfun$_1' ) ).
tff('declare_A_ell2_a_ell2_cblinfun$',type,
'A_ell2_a_ell2_cblinfun$': $tType ).
tff('declare_A_ell2_a_ell2_cblinfun$1',type,
'fmb_A_ell2_a_ell2_cblinfun$_1': 'A_ell2_a_ell2_cblinfun$' ).
tff('finite_domain_A_ell2_a_ell2_cblinfun$',axiom,
! [X: 'A_ell2_a_ell2_cblinfun$'] : ( X = 'fmb_A_ell2_a_ell2_cblinfun$_1' ) ).
tff('declare_D_ell2_d_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun$',type,
'D_ell2_d_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun$': $tType ).
tff('declare_D_ell2_d_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun$1',type,
'fmb_D_ell2_d_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun$_1': 'D_ell2_d_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun$' ).
tff('declare_D_ell2_d_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun$2',type,
'fmb_D_ell2_d_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun$_2': 'D_ell2_d_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun$' ).
tff('finite_domain_D_ell2_d_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun$',axiom,
! [X: 'D_ell2_d_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun$'] :
( ( X = 'fmb_D_ell2_d_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun$_1' )
| ( X = 'fmb_D_ell2_d_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun$_2' ) ) ).
tff('distinct_domain_D_ell2_d_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun$',axiom,
'fmb_D_ell2_d_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun$_1' != 'fmb_D_ell2_d_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun$_2' ).
tff('declare_C_a_prod_ell2_c_a_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$',type,
'C_a_prod_ell2_c_a_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$': $tType ).
tff('declare_C_a_prod_ell2_c_a_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$1',type,
'fmb_C_a_prod_ell2_c_a_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1': 'C_a_prod_ell2_c_a_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' ).
tff('declare_C_a_prod_ell2_c_a_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$2',type,
'fmb_C_a_prod_ell2_c_a_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_2': 'C_a_prod_ell2_c_a_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' ).
tff('finite_domain_C_a_prod_ell2_c_a_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$',axiom,
! [X: 'C_a_prod_ell2_c_a_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$'] :
( ( X = 'fmb_C_a_prod_ell2_c_a_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1' )
| ( X = 'fmb_C_a_prod_ell2_c_a_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_2' ) ) ).
tff('distinct_domain_C_a_prod_ell2_c_a_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$',axiom,
'fmb_C_a_prod_ell2_c_a_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1' != 'fmb_C_a_prod_ell2_c_a_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_2' ).
tff('declare_C_d_prod_ell2_c_d_prod_ell2_cblinfun$',type,
'C_d_prod_ell2_c_d_prod_ell2_cblinfun$': $tType ).
tff('declare_C_d_prod_ell2_c_d_prod_ell2_cblinfun$1',type,
'fmb_C_d_prod_ell2_c_d_prod_ell2_cblinfun$_1': 'C_d_prod_ell2_c_d_prod_ell2_cblinfun$' ).
tff('declare_C_d_prod_ell2_c_d_prod_ell2_cblinfun$2',type,
'fmb_C_d_prod_ell2_c_d_prod_ell2_cblinfun$_2': 'C_d_prod_ell2_c_d_prod_ell2_cblinfun$' ).
tff('finite_domain_C_d_prod_ell2_c_d_prod_ell2_cblinfun$',axiom,
! [X: 'C_d_prod_ell2_c_d_prod_ell2_cblinfun$'] :
( ( X = 'fmb_C_d_prod_ell2_c_d_prod_ell2_cblinfun$_1' )
| ( X = 'fmb_C_d_prod_ell2_c_d_prod_ell2_cblinfun$_2' ) ) ).
tff('distinct_domain_C_d_prod_ell2_c_d_prod_ell2_cblinfun$',axiom,
'fmb_C_d_prod_ell2_c_d_prod_ell2_cblinfun$_1' != 'fmb_C_d_prod_ell2_c_d_prod_ell2_cblinfun$_2' ).
tff('declare_Complex_complex_cblinfun_complex_fun$',type,
'Complex_complex_cblinfun_complex_fun$': $tType ).
tff('declare_Complex_complex_cblinfun_complex_fun$1',type,
'fmb_Complex_complex_cblinfun_complex_fun$_1': 'Complex_complex_cblinfun_complex_fun$' ).
tff('declare_Complex_complex_cblinfun_complex_fun$2',type,
'fmb_Complex_complex_cblinfun_complex_fun$_2': 'Complex_complex_cblinfun_complex_fun$' ).
tff('finite_domain_Complex_complex_cblinfun_complex_fun$',axiom,
! [X: 'Complex_complex_cblinfun_complex_fun$'] :
( ( X = 'fmb_Complex_complex_cblinfun_complex_fun$_1' )
| ( X = 'fmb_Complex_complex_cblinfun_complex_fun$_2' ) ) ).
tff('distinct_domain_Complex_complex_cblinfun_complex_fun$',axiom,
'fmb_Complex_complex_cblinfun_complex_fun$_1' != 'fmb_Complex_complex_cblinfun_complex_fun$_2' ).
tff('declare_B_ell2_b_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun$',type,
'B_ell2_b_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun$': $tType ).
tff('declare_B_ell2_b_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun$1',type,
'fmb_B_ell2_b_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun$_1': 'B_ell2_b_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun$' ).
tff('finite_domain_B_ell2_b_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun$',axiom,
! [X: 'B_ell2_b_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun$'] : ( X = 'fmb_B_ell2_b_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun$_1' ) ).
tff('declare_C_itself$',type,
'C_itself$': $tType ).
tff('declare_C_itself$1',type,
'fmb_C_itself$_1': 'C_itself$' ).
tff('finite_domain_C_itself$',axiom,
! [X: 'C_itself$'] : ( X = 'fmb_C_itself$_1' ) ).
tff('declare_C_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$',type,
'C_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$': $tType ).
tff('declare_C_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$1',type,
'fmb_C_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1': 'C_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' ).
tff('finite_domain_C_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$',axiom,
! [X: 'C_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$'] : ( X = 'fmb_C_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1' ) ).
tff('declare_C_ell2_c_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun$',type,
'C_ell2_c_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun$': $tType ).
tff('declare_C_ell2_c_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun$1',type,
'fmb_C_ell2_c_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun$_1': 'C_ell2_c_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun$' ).
tff('finite_domain_C_ell2_c_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun$',axiom,
! [X: 'C_ell2_c_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun$'] : ( X = 'fmb_C_ell2_c_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun$_1' ) ).
tff('declare_B_ell2_b_ell2_fun_b_ell2_e_fun_fun$',type,
'B_ell2_b_ell2_fun_b_ell2_e_fun_fun$': $tType ).
tff('declare_B_ell2_b_ell2_fun_b_ell2_e_fun_fun$1',type,
'fmb_B_ell2_b_ell2_fun_b_ell2_e_fun_fun$_1': 'B_ell2_b_ell2_fun_b_ell2_e_fun_fun$' ).
tff('declare_B_ell2_b_ell2_fun_b_ell2_e_fun_fun$2',type,
'fmb_B_ell2_b_ell2_fun_b_ell2_e_fun_fun$_2': 'B_ell2_b_ell2_fun_b_ell2_e_fun_fun$' ).
tff('finite_domain_B_ell2_b_ell2_fun_b_ell2_e_fun_fun$',axiom,
! [X: 'B_ell2_b_ell2_fun_b_ell2_e_fun_fun$'] :
( ( X = 'fmb_B_ell2_b_ell2_fun_b_ell2_e_fun_fun$_1' )
| ( X = 'fmb_B_ell2_b_ell2_fun_b_ell2_e_fun_fun$_2' ) ) ).
tff('distinct_domain_B_ell2_b_ell2_fun_b_ell2_e_fun_fun$',axiom,
'fmb_B_ell2_b_ell2_fun_b_ell2_e_fun_fun$_1' != 'fmb_B_ell2_b_ell2_fun_b_ell2_e_fun_fun$_2' ).
tff('declare_E_e_cblinfun$',type,
'E_e_cblinfun$': $tType ).
tff('declare_E_e_cblinfun$1',type,
'fmb_E_e_cblinfun$_1': 'E_e_cblinfun$' ).
tff('declare_E_e_cblinfun$2',type,
'fmb_E_e_cblinfun$_2': 'E_e_cblinfun$' ).
tff('finite_domain_E_e_cblinfun$',axiom,
! [X: 'E_e_cblinfun$'] :
( ( X = 'fmb_E_e_cblinfun$_1' )
| ( X = 'fmb_E_e_cblinfun$_2' ) ) ).
tff('distinct_domain_E_e_cblinfun$',axiom,
'fmb_E_e_cblinfun$_1' != 'fmb_E_e_cblinfun$_2' ).
tff('declare_A_ell2_a_ell2_cblinfun_a_c_prod_ell2_a_c_prod_ell2_cblinfun_fun$',type,
'A_ell2_a_ell2_cblinfun_a_c_prod_ell2_a_c_prod_ell2_cblinfun_fun$': $tType ).
tff('declare_A_ell2_a_ell2_cblinfun_a_c_prod_ell2_a_c_prod_ell2_cblinfun_fun$1',type,
'fmb_A_ell2_a_ell2_cblinfun_a_c_prod_ell2_a_c_prod_ell2_cblinfun_fun$_1': 'A_ell2_a_ell2_cblinfun_a_c_prod_ell2_a_c_prod_ell2_cblinfun_fun$' ).
tff('declare_A_ell2_a_ell2_cblinfun_a_c_prod_ell2_a_c_prod_ell2_cblinfun_fun$2',type,
'fmb_A_ell2_a_ell2_cblinfun_a_c_prod_ell2_a_c_prod_ell2_cblinfun_fun$_2': 'A_ell2_a_ell2_cblinfun_a_c_prod_ell2_a_c_prod_ell2_cblinfun_fun$' ).
tff('finite_domain_A_ell2_a_ell2_cblinfun_a_c_prod_ell2_a_c_prod_ell2_cblinfun_fun$',axiom,
! [X: 'A_ell2_a_ell2_cblinfun_a_c_prod_ell2_a_c_prod_ell2_cblinfun_fun$'] :
( ( X = 'fmb_A_ell2_a_ell2_cblinfun_a_c_prod_ell2_a_c_prod_ell2_cblinfun_fun$_1' )
| ( X = 'fmb_A_ell2_a_ell2_cblinfun_a_c_prod_ell2_a_c_prod_ell2_cblinfun_fun$_2' ) ) ).
tff('distinct_domain_A_ell2_a_ell2_cblinfun_a_c_prod_ell2_a_c_prod_ell2_cblinfun_fun$',axiom,
'fmb_A_ell2_a_ell2_cblinfun_a_c_prod_ell2_a_c_prod_ell2_cblinfun_fun$_1' != 'fmb_A_ell2_a_ell2_cblinfun_a_c_prod_ell2_a_c_prod_ell2_cblinfun_fun$_2' ).
tff('declare_B_ell2_b_ell2_cblinfun$',type,
'B_ell2_b_ell2_cblinfun$': $tType ).
tff('declare_B_ell2_b_ell2_cblinfun$1',type,
'fmb_B_ell2_b_ell2_cblinfun$_1': 'B_ell2_b_ell2_cblinfun$' ).
tff('finite_domain_B_ell2_b_ell2_cblinfun$',axiom,
! [X: 'B_ell2_b_ell2_cblinfun$'] : ( X = 'fmb_B_ell2_b_ell2_cblinfun$_1' ) ).
tff('declare_A_c_prod_ell2_a_c_prod_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$',type,
'A_c_prod_ell2_a_c_prod_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$': $tType ).
tff('declare_A_c_prod_ell2_a_c_prod_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$1',type,
'fmb_A_c_prod_ell2_a_c_prod_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$_1': 'A_c_prod_ell2_a_c_prod_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$' ).
tff('finite_domain_A_c_prod_ell2_a_c_prod_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$',axiom,
! [X: 'A_c_prod_ell2_a_c_prod_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$'] : ( X = 'fmb_A_c_prod_ell2_a_c_prod_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$_1' ) ).
tff('declare_B_ell2_b_ell2_fun_b_ell2_e_fun_fun_b_ell2_b_ell2_cblinfun_b_ell2_e_cblinfun_fun_fun$',type,
'B_ell2_b_ell2_fun_b_ell2_e_fun_fun_b_ell2_b_ell2_cblinfun_b_ell2_e_cblinfun_fun_fun$': $tType ).
tff('declare_B_ell2_b_ell2_fun_b_ell2_e_fun_fun_b_ell2_b_ell2_cblinfun_b_ell2_e_cblinfun_fun_fun$1',type,
'fmb_B_ell2_b_ell2_fun_b_ell2_e_fun_fun_b_ell2_b_ell2_cblinfun_b_ell2_e_cblinfun_fun_fun$_1': 'B_ell2_b_ell2_fun_b_ell2_e_fun_fun_b_ell2_b_ell2_cblinfun_b_ell2_e_cblinfun_fun_fun$' ).
tff('declare_B_ell2_b_ell2_fun_b_ell2_e_fun_fun_b_ell2_b_ell2_cblinfun_b_ell2_e_cblinfun_fun_fun$2',type,
'fmb_B_ell2_b_ell2_fun_b_ell2_e_fun_fun_b_ell2_b_ell2_cblinfun_b_ell2_e_cblinfun_fun_fun$_2': 'B_ell2_b_ell2_fun_b_ell2_e_fun_fun_b_ell2_b_ell2_cblinfun_b_ell2_e_cblinfun_fun_fun$' ).
tff('finite_domain_B_ell2_b_ell2_fun_b_ell2_e_fun_fun_b_ell2_b_ell2_cblinfun_b_ell2_e_cblinfun_fun_fun$',axiom,
! [X: 'B_ell2_b_ell2_fun_b_ell2_e_fun_fun_b_ell2_b_ell2_cblinfun_b_ell2_e_cblinfun_fun_fun$'] :
( ( X = 'fmb_B_ell2_b_ell2_fun_b_ell2_e_fun_fun_b_ell2_b_ell2_cblinfun_b_ell2_e_cblinfun_fun_fun$_1' )
| ( X = 'fmb_B_ell2_b_ell2_fun_b_ell2_e_fun_fun_b_ell2_b_ell2_cblinfun_b_ell2_e_cblinfun_fun_fun$_2' ) ) ).
tff('distinct_domain_B_ell2_b_ell2_fun_b_ell2_e_fun_fun_b_ell2_b_ell2_cblinfun_b_ell2_e_cblinfun_fun_fun$',axiom,
'fmb_B_ell2_b_ell2_fun_b_ell2_e_fun_fun_b_ell2_b_ell2_cblinfun_b_ell2_e_cblinfun_fun_fun$_1' != 'fmb_B_ell2_b_ell2_fun_b_ell2_e_fun_fun_b_ell2_b_ell2_cblinfun_b_ell2_e_cblinfun_fun_fun$_2' ).
tff('declare_A_c_prod_ell2_a_c_prod_ell2_cblinfun_c_d_prod_ell2_c_d_prod_ell2_cblinfun_fun$',type,
'A_c_prod_ell2_a_c_prod_ell2_cblinfun_c_d_prod_ell2_c_d_prod_ell2_cblinfun_fun$': $tType ).
tff('declare_A_c_prod_ell2_a_c_prod_ell2_cblinfun_c_d_prod_ell2_c_d_prod_ell2_cblinfun_fun$1',type,
'fmb_A_c_prod_ell2_a_c_prod_ell2_cblinfun_c_d_prod_ell2_c_d_prod_ell2_cblinfun_fun$_1': 'A_c_prod_ell2_a_c_prod_ell2_cblinfun_c_d_prod_ell2_c_d_prod_ell2_cblinfun_fun$' ).
tff('finite_domain_A_c_prod_ell2_a_c_prod_ell2_cblinfun_c_d_prod_ell2_c_d_prod_ell2_cblinfun_fun$',axiom,
! [X: 'A_c_prod_ell2_a_c_prod_ell2_cblinfun_c_d_prod_ell2_c_d_prod_ell2_cblinfun_fun$'] : ( X = 'fmb_A_c_prod_ell2_a_c_prod_ell2_cblinfun_c_d_prod_ell2_c_d_prod_ell2_cblinfun_fun$_1' ) ).
tff('declare_A_ell2_a_ell2_cblinfun_a_a_prod_ell2_a_a_prod_ell2_cblinfun_fun$',type,
'A_ell2_a_ell2_cblinfun_a_a_prod_ell2_a_a_prod_ell2_cblinfun_fun$': $tType ).
tff('declare_A_ell2_a_ell2_cblinfun_a_a_prod_ell2_a_a_prod_ell2_cblinfun_fun$1',type,
'fmb_A_ell2_a_ell2_cblinfun_a_a_prod_ell2_a_a_prod_ell2_cblinfun_fun$_1': 'A_ell2_a_ell2_cblinfun_a_a_prod_ell2_a_a_prod_ell2_cblinfun_fun$' ).
tff('declare_A_ell2_a_ell2_cblinfun_a_a_prod_ell2_a_a_prod_ell2_cblinfun_fun$2',type,
'fmb_A_ell2_a_ell2_cblinfun_a_a_prod_ell2_a_a_prod_ell2_cblinfun_fun$_2': 'A_ell2_a_ell2_cblinfun_a_a_prod_ell2_a_a_prod_ell2_cblinfun_fun$' ).
tff('finite_domain_A_ell2_a_ell2_cblinfun_a_a_prod_ell2_a_a_prod_ell2_cblinfun_fun$',axiom,
! [X: 'A_ell2_a_ell2_cblinfun_a_a_prod_ell2_a_a_prod_ell2_cblinfun_fun$'] :
( ( X = 'fmb_A_ell2_a_ell2_cblinfun_a_a_prod_ell2_a_a_prod_ell2_cblinfun_fun$_1' )
| ( X = 'fmb_A_ell2_a_ell2_cblinfun_a_a_prod_ell2_a_a_prod_ell2_cblinfun_fun$_2' ) ) ).
tff('distinct_domain_A_ell2_a_ell2_cblinfun_a_a_prod_ell2_a_a_prod_ell2_cblinfun_fun$',axiom,
'fmb_A_ell2_a_ell2_cblinfun_a_a_prod_ell2_a_a_prod_ell2_cblinfun_fun$_1' != 'fmb_A_ell2_a_ell2_cblinfun_a_a_prod_ell2_a_a_prod_ell2_cblinfun_fun$_2' ).
tff('declare_B_itself$',type,
'B_itself$': $tType ).
tff('declare_B_itself$1',type,
'fmb_B_itself$_1': 'B_itself$' ).
tff('declare_B_itself$2',type,
'fmb_B_itself$_2': 'B_itself$' ).
tff('finite_domain_B_itself$',axiom,
! [X: 'B_itself$'] :
( ( X = 'fmb_B_itself$_1' )
| ( X = 'fmb_B_itself$_2' ) ) ).
tff('distinct_domain_B_itself$',axiom,
'fmb_B_itself$_1' != 'fmb_B_itself$_2' ).
tff('declare_D_ell2_d_ell2_cblinfun_d_ell2_d_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun_fun$',type,
'D_ell2_d_ell2_cblinfun_d_ell2_d_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun_fun$': $tType ).
tff('declare_D_ell2_d_ell2_cblinfun_d_ell2_d_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun_fun$1',type,
'fmb_D_ell2_d_ell2_cblinfun_d_ell2_d_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun_fun$_1': 'D_ell2_d_ell2_cblinfun_d_ell2_d_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun_fun$' ).
tff('declare_D_ell2_d_ell2_cblinfun_d_ell2_d_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun_fun$2',type,
'fmb_D_ell2_d_ell2_cblinfun_d_ell2_d_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun_fun$_2': 'D_ell2_d_ell2_cblinfun_d_ell2_d_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun_fun$' ).
tff('finite_domain_D_ell2_d_ell2_cblinfun_d_ell2_d_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun_fun$',axiom,
! [X: 'D_ell2_d_ell2_cblinfun_d_ell2_d_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun_fun$'] :
( ( X = 'fmb_D_ell2_d_ell2_cblinfun_d_ell2_d_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun_fun$_1' )
| ( X = 'fmb_D_ell2_d_ell2_cblinfun_d_ell2_d_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun_fun$_2' ) ) ).
tff('distinct_domain_D_ell2_d_ell2_cblinfun_d_ell2_d_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun_fun$',axiom,
'fmb_D_ell2_d_ell2_cblinfun_d_ell2_d_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun_fun$_1' != 'fmb_D_ell2_d_ell2_cblinfun_d_ell2_d_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun_fun$_2' ).
tff('declare_B_ell2_b_ell2_fun$',type,
'B_ell2_b_ell2_fun$': $tType ).
tff('declare_B_ell2_b_ell2_fun$1',type,
'fmb_B_ell2_b_ell2_fun$_1': 'B_ell2_b_ell2_fun$' ).
tff('declare_B_ell2_b_ell2_fun$2',type,
'fmb_B_ell2_b_ell2_fun$_2': 'B_ell2_b_ell2_fun$' ).
tff('finite_domain_B_ell2_b_ell2_fun$',axiom,
! [X: 'B_ell2_b_ell2_fun$'] :
( ( X = 'fmb_B_ell2_b_ell2_fun$_1' )
| ( X = 'fmb_B_ell2_b_ell2_fun$_2' ) ) ).
tff('distinct_domain_B_ell2_b_ell2_fun$',axiom,
'fmb_B_ell2_b_ell2_fun$_1' != 'fmb_B_ell2_b_ell2_fun$_2' ).
tff('declare_D_a_prod_ell2_d_a_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$',type,
'D_a_prod_ell2_d_a_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$': $tType ).
tff('declare_D_a_prod_ell2_d_a_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$1',type,
'fmb_D_a_prod_ell2_d_a_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$_1': 'D_a_prod_ell2_d_a_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$' ).
tff('declare_D_a_prod_ell2_d_a_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$2',type,
'fmb_D_a_prod_ell2_d_a_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$_2': 'D_a_prod_ell2_d_a_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$' ).
tff('finite_domain_D_a_prod_ell2_d_a_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$',axiom,
! [X: 'D_a_prod_ell2_d_a_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$'] :
( ( X = 'fmb_D_a_prod_ell2_d_a_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$_1' )
| ( X = 'fmb_D_a_prod_ell2_d_a_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$_2' ) ) ).
tff('distinct_domain_D_a_prod_ell2_d_a_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$',axiom,
'fmb_D_a_prod_ell2_d_a_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$_1' != 'fmb_D_a_prod_ell2_d_a_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$_2' ).
tff('declare_D_ell2_b_ell2_cblinfun$',type,
'D_ell2_b_ell2_cblinfun$': $tType ).
tff('declare_D_ell2_b_ell2_cblinfun$1',type,
'fmb_D_ell2_b_ell2_cblinfun$_1': 'D_ell2_b_ell2_cblinfun$' ).
tff('declare_D_ell2_b_ell2_cblinfun$2',type,
'fmb_D_ell2_b_ell2_cblinfun$_2': 'D_ell2_b_ell2_cblinfun$' ).
tff('finite_domain_D_ell2_b_ell2_cblinfun$',axiom,
! [X: 'D_ell2_b_ell2_cblinfun$'] :
( ( X = 'fmb_D_ell2_b_ell2_cblinfun$_1' )
| ( X = 'fmb_D_ell2_b_ell2_cblinfun$_2' ) ) ).
tff('distinct_domain_D_ell2_b_ell2_cblinfun$',axiom,
'fmb_D_ell2_b_ell2_cblinfun$_1' != 'fmb_D_ell2_b_ell2_cblinfun$_2' ).
tff('declare_D_ell2_d_ell2_cblinfun_c_d_prod_ell2_c_d_prod_ell2_cblinfun_fun$',type,
'D_ell2_d_ell2_cblinfun_c_d_prod_ell2_c_d_prod_ell2_cblinfun_fun$': $tType ).
tff('declare_D_ell2_d_ell2_cblinfun_c_d_prod_ell2_c_d_prod_ell2_cblinfun_fun$1',type,
'fmb_D_ell2_d_ell2_cblinfun_c_d_prod_ell2_c_d_prod_ell2_cblinfun_fun$_1': 'D_ell2_d_ell2_cblinfun_c_d_prod_ell2_c_d_prod_ell2_cblinfun_fun$' ).
tff('declare_D_ell2_d_ell2_cblinfun_c_d_prod_ell2_c_d_prod_ell2_cblinfun_fun$2',type,
'fmb_D_ell2_d_ell2_cblinfun_c_d_prod_ell2_c_d_prod_ell2_cblinfun_fun$_2': 'D_ell2_d_ell2_cblinfun_c_d_prod_ell2_c_d_prod_ell2_cblinfun_fun$' ).
tff('finite_domain_D_ell2_d_ell2_cblinfun_c_d_prod_ell2_c_d_prod_ell2_cblinfun_fun$',axiom,
! [X: 'D_ell2_d_ell2_cblinfun_c_d_prod_ell2_c_d_prod_ell2_cblinfun_fun$'] :
( ( X = 'fmb_D_ell2_d_ell2_cblinfun_c_d_prod_ell2_c_d_prod_ell2_cblinfun_fun$_1' )
| ( X = 'fmb_D_ell2_d_ell2_cblinfun_c_d_prod_ell2_c_d_prod_ell2_cblinfun_fun$_2' ) ) ).
tff('distinct_domain_D_ell2_d_ell2_cblinfun_c_d_prod_ell2_c_d_prod_ell2_cblinfun_fun$',axiom,
'fmb_D_ell2_d_ell2_cblinfun_c_d_prod_ell2_c_d_prod_ell2_cblinfun_fun$_1' != 'fmb_D_ell2_d_ell2_cblinfun_c_d_prod_ell2_c_d_prod_ell2_cblinfun_fun$_2' ).
tff('declare_A_ell2_a_ell2_cblinfun_c_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$',type,
'A_ell2_a_ell2_cblinfun_c_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$': $tType ).
tff('declare_A_ell2_a_ell2_cblinfun_c_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$1',type,
'fmb_A_ell2_a_ell2_cblinfun_c_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$_1': 'A_ell2_a_ell2_cblinfun_c_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$' ).
tff('declare_A_ell2_a_ell2_cblinfun_c_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$2',type,
'fmb_A_ell2_a_ell2_cblinfun_c_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$_2': 'A_ell2_a_ell2_cblinfun_c_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$' ).
tff('finite_domain_A_ell2_a_ell2_cblinfun_c_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$',axiom,
! [X: 'A_ell2_a_ell2_cblinfun_c_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$'] :
( ( X = 'fmb_A_ell2_a_ell2_cblinfun_c_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$_1' )
| ( X = 'fmb_A_ell2_a_ell2_cblinfun_c_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$_2' ) ) ).
tff('distinct_domain_A_ell2_a_ell2_cblinfun_c_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$',axiom,
'fmb_A_ell2_a_ell2_cblinfun_c_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$_1' != 'fmb_A_ell2_a_ell2_cblinfun_c_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$_2' ).
tff('declare_A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$',type,
'A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$': $tType ).
tff('declare_A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$1',type,
'fmb_A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1': 'A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' ).
tff('declare_A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$2',type,
'fmb_A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_2': 'A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' ).
tff('finite_domain_A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$',axiom,
! [X: 'A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$'] :
( ( X = 'fmb_A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1' )
| ( X = 'fmb_A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_2' ) ) ).
tff('distinct_domain_A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$',axiom,
'fmb_A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1' != 'fmb_A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_2' ).
tff('declare_A_ell2_a_ell2_cblinfun_b_c_prod_ell2_b_c_prod_ell2_cblinfun_fun$',type,
'A_ell2_a_ell2_cblinfun_b_c_prod_ell2_b_c_prod_ell2_cblinfun_fun$': $tType ).
tff('declare_A_ell2_a_ell2_cblinfun_b_c_prod_ell2_b_c_prod_ell2_cblinfun_fun$1',type,
'fmb_A_ell2_a_ell2_cblinfun_b_c_prod_ell2_b_c_prod_ell2_cblinfun_fun$_1': 'A_ell2_a_ell2_cblinfun_b_c_prod_ell2_b_c_prod_ell2_cblinfun_fun$' ).
tff('declare_A_ell2_a_ell2_cblinfun_b_c_prod_ell2_b_c_prod_ell2_cblinfun_fun$2',type,
'fmb_A_ell2_a_ell2_cblinfun_b_c_prod_ell2_b_c_prod_ell2_cblinfun_fun$_2': 'A_ell2_a_ell2_cblinfun_b_c_prod_ell2_b_c_prod_ell2_cblinfun_fun$' ).
tff('finite_domain_A_ell2_a_ell2_cblinfun_b_c_prod_ell2_b_c_prod_ell2_cblinfun_fun$',axiom,
! [X: 'A_ell2_a_ell2_cblinfun_b_c_prod_ell2_b_c_prod_ell2_cblinfun_fun$'] :
( ( X = 'fmb_A_ell2_a_ell2_cblinfun_b_c_prod_ell2_b_c_prod_ell2_cblinfun_fun$_1' )
| ( X = 'fmb_A_ell2_a_ell2_cblinfun_b_c_prod_ell2_b_c_prod_ell2_cblinfun_fun$_2' ) ) ).
tff('distinct_domain_A_ell2_a_ell2_cblinfun_b_c_prod_ell2_b_c_prod_ell2_cblinfun_fun$',axiom,
'fmb_A_ell2_a_ell2_cblinfun_b_c_prod_ell2_b_c_prod_ell2_cblinfun_fun$_1' != 'fmb_A_ell2_a_ell2_cblinfun_b_c_prod_ell2_b_c_prod_ell2_cblinfun_fun$_2' ).
tff('declare_C_ell2_c_ell2_cblinfun_b_c_prod_ell2_b_c_prod_ell2_cblinfun_fun$',type,
'C_ell2_c_ell2_cblinfun_b_c_prod_ell2_b_c_prod_ell2_cblinfun_fun$': $tType ).
tff('declare_C_ell2_c_ell2_cblinfun_b_c_prod_ell2_b_c_prod_ell2_cblinfun_fun$1',type,
'fmb_C_ell2_c_ell2_cblinfun_b_c_prod_ell2_b_c_prod_ell2_cblinfun_fun$_1': 'C_ell2_c_ell2_cblinfun_b_c_prod_ell2_b_c_prod_ell2_cblinfun_fun$' ).
tff('declare_C_ell2_c_ell2_cblinfun_b_c_prod_ell2_b_c_prod_ell2_cblinfun_fun$2',type,
'fmb_C_ell2_c_ell2_cblinfun_b_c_prod_ell2_b_c_prod_ell2_cblinfun_fun$_2': 'C_ell2_c_ell2_cblinfun_b_c_prod_ell2_b_c_prod_ell2_cblinfun_fun$' ).
tff('finite_domain_C_ell2_c_ell2_cblinfun_b_c_prod_ell2_b_c_prod_ell2_cblinfun_fun$',axiom,
! [X: 'C_ell2_c_ell2_cblinfun_b_c_prod_ell2_b_c_prod_ell2_cblinfun_fun$'] :
( ( X = 'fmb_C_ell2_c_ell2_cblinfun_b_c_prod_ell2_b_c_prod_ell2_cblinfun_fun$_1' )
| ( X = 'fmb_C_ell2_c_ell2_cblinfun_b_c_prod_ell2_b_c_prod_ell2_cblinfun_fun$_2' ) ) ).
tff('distinct_domain_C_ell2_c_ell2_cblinfun_b_c_prod_ell2_b_c_prod_ell2_cblinfun_fun$',axiom,
'fmb_C_ell2_c_ell2_cblinfun_b_c_prod_ell2_b_c_prod_ell2_cblinfun_fun$_1' != 'fmb_C_ell2_c_ell2_cblinfun_b_c_prod_ell2_b_c_prod_ell2_cblinfun_fun$_2' ).
tff('declare_D_ell2_d_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$',type,
'D_ell2_d_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$': $tType ).
tff('declare_D_ell2_d_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$1',type,
'fmb_D_ell2_d_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$_1': 'D_ell2_d_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$' ).
tff('finite_domain_D_ell2_d_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$',axiom,
! [X: 'D_ell2_d_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$'] : ( X = 'fmb_D_ell2_d_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$_1' ) ).
tff('declare_A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_ell2_e_cblinfun_cblinfun$',type,
'A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_ell2_e_cblinfun_cblinfun$': $tType ).
tff('declare_A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_ell2_e_cblinfun_cblinfun$1',type,
'fmb_A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_ell2_e_cblinfun_cblinfun$_1': 'A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_ell2_e_cblinfun_cblinfun$' ).
tff('declare_A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_ell2_e_cblinfun_cblinfun$2',type,
'fmb_A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_ell2_e_cblinfun_cblinfun$_2': 'A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_ell2_e_cblinfun_cblinfun$' ).
tff('finite_domain_A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_ell2_e_cblinfun_cblinfun$',axiom,
! [X: 'A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_ell2_e_cblinfun_cblinfun$'] :
( ( X = 'fmb_A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_ell2_e_cblinfun_cblinfun$_1' )
| ( X = 'fmb_A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_ell2_e_cblinfun_cblinfun$_2' ) ) ).
tff('distinct_domain_A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_ell2_e_cblinfun_cblinfun$',axiom,
'fmb_A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_ell2_e_cblinfun_cblinfun$_1' != 'fmb_A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_ell2_e_cblinfun_cblinfun$_2' ).
tff('declare_C_ell2_c_ell2_cblinfun_b_a_prod_ell2_b_a_prod_ell2_cblinfun_fun$',type,
'C_ell2_c_ell2_cblinfun_b_a_prod_ell2_b_a_prod_ell2_cblinfun_fun$': $tType ).
tff('declare_C_ell2_c_ell2_cblinfun_b_a_prod_ell2_b_a_prod_ell2_cblinfun_fun$1',type,
'fmb_C_ell2_c_ell2_cblinfun_b_a_prod_ell2_b_a_prod_ell2_cblinfun_fun$_1': 'C_ell2_c_ell2_cblinfun_b_a_prod_ell2_b_a_prod_ell2_cblinfun_fun$' ).
tff('declare_C_ell2_c_ell2_cblinfun_b_a_prod_ell2_b_a_prod_ell2_cblinfun_fun$2',type,
'fmb_C_ell2_c_ell2_cblinfun_b_a_prod_ell2_b_a_prod_ell2_cblinfun_fun$_2': 'C_ell2_c_ell2_cblinfun_b_a_prod_ell2_b_a_prod_ell2_cblinfun_fun$' ).
tff('finite_domain_C_ell2_c_ell2_cblinfun_b_a_prod_ell2_b_a_prod_ell2_cblinfun_fun$',axiom,
! [X: 'C_ell2_c_ell2_cblinfun_b_a_prod_ell2_b_a_prod_ell2_cblinfun_fun$'] :
( ( X = 'fmb_C_ell2_c_ell2_cblinfun_b_a_prod_ell2_b_a_prod_ell2_cblinfun_fun$_1' )
| ( X = 'fmb_C_ell2_c_ell2_cblinfun_b_a_prod_ell2_b_a_prod_ell2_cblinfun_fun$_2' ) ) ).
tff('distinct_domain_C_ell2_c_ell2_cblinfun_b_a_prod_ell2_b_a_prod_ell2_cblinfun_fun$',axiom,
'fmb_C_ell2_c_ell2_cblinfun_b_a_prod_ell2_b_a_prod_ell2_cblinfun_fun$_1' != 'fmb_C_ell2_c_ell2_cblinfun_b_a_prod_ell2_b_a_prod_ell2_cblinfun_fun$_2' ).
tff('declare_A_ell2_a_ell2_cblinfun_a_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$',type,
'A_ell2_a_ell2_cblinfun_a_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$': $tType ).
tff('declare_A_ell2_a_ell2_cblinfun_a_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$1',type,
'fmb_A_ell2_a_ell2_cblinfun_a_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$_1': 'A_ell2_a_ell2_cblinfun_a_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$' ).
tff('declare_A_ell2_a_ell2_cblinfun_a_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$2',type,
'fmb_A_ell2_a_ell2_cblinfun_a_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$_2': 'A_ell2_a_ell2_cblinfun_a_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$' ).
tff('finite_domain_A_ell2_a_ell2_cblinfun_a_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$',axiom,
! [X: 'A_ell2_a_ell2_cblinfun_a_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$'] :
( ( X = 'fmb_A_ell2_a_ell2_cblinfun_a_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$_1' )
| ( X = 'fmb_A_ell2_a_ell2_cblinfun_a_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$_2' ) ) ).
tff('distinct_domain_A_ell2_a_ell2_cblinfun_a_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$',axiom,
'fmb_A_ell2_a_ell2_cblinfun_a_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$_1' != 'fmb_A_ell2_a_ell2_cblinfun_a_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$_2' ).
tff('declare_A_a_prod_ell2_a_a_prod_ell2_cblinfun$',type,
'A_a_prod_ell2_a_a_prod_ell2_cblinfun$': $tType ).
tff('declare_A_a_prod_ell2_a_a_prod_ell2_cblinfun$1',type,
'fmb_A_a_prod_ell2_a_a_prod_ell2_cblinfun$_1': 'A_a_prod_ell2_a_a_prod_ell2_cblinfun$' ).
tff('declare_A_a_prod_ell2_a_a_prod_ell2_cblinfun$2',type,
'fmb_A_a_prod_ell2_a_a_prod_ell2_cblinfun$_2': 'A_a_prod_ell2_a_a_prod_ell2_cblinfun$' ).
tff('finite_domain_A_a_prod_ell2_a_a_prod_ell2_cblinfun$',axiom,
! [X: 'A_a_prod_ell2_a_a_prod_ell2_cblinfun$'] :
( ( X = 'fmb_A_a_prod_ell2_a_a_prod_ell2_cblinfun$_1' )
| ( X = 'fmb_A_a_prod_ell2_a_a_prod_ell2_cblinfun$_2' ) ) ).
tff('distinct_domain_A_a_prod_ell2_a_a_prod_ell2_cblinfun$',axiom,
'fmb_A_a_prod_ell2_a_a_prod_ell2_cblinfun$_1' != 'fmb_A_a_prod_ell2_a_a_prod_ell2_cblinfun$_2' ).
tff('declare_A_b_prod_ell2_a_b_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$',type,
'A_b_prod_ell2_a_b_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$': $tType ).
tff('declare_A_b_prod_ell2_a_b_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$1',type,
'fmb_A_b_prod_ell2_a_b_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1': 'A_b_prod_ell2_a_b_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' ).
tff('finite_domain_A_b_prod_ell2_a_b_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$',axiom,
! [X: 'A_b_prod_ell2_a_b_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$'] : ( X = 'fmb_A_b_prod_ell2_a_b_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1' ) ).
tff('declare_Complex_complex_fun_complex_complex_cblinfun_fun$',type,
'Complex_complex_fun_complex_complex_cblinfun_fun$': $tType ).
tff('declare_Complex_complex_fun_complex_complex_cblinfun_fun$1',type,
'fmb_Complex_complex_fun_complex_complex_cblinfun_fun$_1': 'Complex_complex_fun_complex_complex_cblinfun_fun$' ).
tff('declare_Complex_complex_fun_complex_complex_cblinfun_fun$2',type,
'fmb_Complex_complex_fun_complex_complex_cblinfun_fun$_2': 'Complex_complex_fun_complex_complex_cblinfun_fun$' ).
tff('finite_domain_Complex_complex_fun_complex_complex_cblinfun_fun$',axiom,
! [X: 'Complex_complex_fun_complex_complex_cblinfun_fun$'] :
( ( X = 'fmb_Complex_complex_fun_complex_complex_cblinfun_fun$_1' )
| ( X = 'fmb_Complex_complex_fun_complex_complex_cblinfun_fun$_2' ) ) ).
tff('distinct_domain_Complex_complex_fun_complex_complex_cblinfun_fun$',axiom,
'fmb_Complex_complex_fun_complex_complex_cblinfun_fun$_1' != 'fmb_Complex_complex_fun_complex_complex_cblinfun_fun$_2' ).
tff('declare_D_c_prod_ell2_d_c_prod_ell2_cblinfun$',type,
'D_c_prod_ell2_d_c_prod_ell2_cblinfun$': $tType ).
tff('declare_D_c_prod_ell2_d_c_prod_ell2_cblinfun$1',type,
'fmb_D_c_prod_ell2_d_c_prod_ell2_cblinfun$_1': 'D_c_prod_ell2_d_c_prod_ell2_cblinfun$' ).
tff('declare_D_c_prod_ell2_d_c_prod_ell2_cblinfun$2',type,
'fmb_D_c_prod_ell2_d_c_prod_ell2_cblinfun$_2': 'D_c_prod_ell2_d_c_prod_ell2_cblinfun$' ).
tff('finite_domain_D_c_prod_ell2_d_c_prod_ell2_cblinfun$',axiom,
! [X: 'D_c_prod_ell2_d_c_prod_ell2_cblinfun$'] :
( ( X = 'fmb_D_c_prod_ell2_d_c_prod_ell2_cblinfun$_1' )
| ( X = 'fmb_D_c_prod_ell2_d_c_prod_ell2_cblinfun$_2' ) ) ).
tff('distinct_domain_D_c_prod_ell2_d_c_prod_ell2_cblinfun$',axiom,
'fmb_D_c_prod_ell2_d_c_prod_ell2_cblinfun$_1' != 'fmb_D_c_prod_ell2_d_c_prod_ell2_cblinfun$_2' ).
tff('declare_A_ell2_a_ell2_cblinfun_a_ell2_a_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun_fun$',type,
'A_ell2_a_ell2_cblinfun_a_ell2_a_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun_fun$': $tType ).
tff('declare_A_ell2_a_ell2_cblinfun_a_ell2_a_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun_fun$1',type,
'fmb_A_ell2_a_ell2_cblinfun_a_ell2_a_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun_fun$_1': 'A_ell2_a_ell2_cblinfun_a_ell2_a_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun_fun$' ).
tff('declare_A_ell2_a_ell2_cblinfun_a_ell2_a_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun_fun$2',type,
'fmb_A_ell2_a_ell2_cblinfun_a_ell2_a_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun_fun$_2': 'A_ell2_a_ell2_cblinfun_a_ell2_a_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun_fun$' ).
tff('finite_domain_A_ell2_a_ell2_cblinfun_a_ell2_a_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun_fun$',axiom,
! [X: 'A_ell2_a_ell2_cblinfun_a_ell2_a_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun_fun$'] :
( ( X = 'fmb_A_ell2_a_ell2_cblinfun_a_ell2_a_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun_fun$_1' )
| ( X = 'fmb_A_ell2_a_ell2_cblinfun_a_ell2_a_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun_fun$_2' ) ) ).
tff('distinct_domain_A_ell2_a_ell2_cblinfun_a_ell2_a_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun_fun$',axiom,
'fmb_A_ell2_a_ell2_cblinfun_a_ell2_a_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun_fun$_1' != 'fmb_A_ell2_a_ell2_cblinfun_a_ell2_a_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun_fun$_2' ).
tff('declare_E_e_cblinfun_b_ell2_e_cblinfun_fun$',type,
'E_e_cblinfun_b_ell2_e_cblinfun_fun$': $tType ).
tff('declare_E_e_cblinfun_b_ell2_e_cblinfun_fun$1',type,
'fmb_E_e_cblinfun_b_ell2_e_cblinfun_fun$_1': 'E_e_cblinfun_b_ell2_e_cblinfun_fun$' ).
tff('declare_E_e_cblinfun_b_ell2_e_cblinfun_fun$2',type,
'fmb_E_e_cblinfun_b_ell2_e_cblinfun_fun$_2': 'E_e_cblinfun_b_ell2_e_cblinfun_fun$' ).
tff('finite_domain_E_e_cblinfun_b_ell2_e_cblinfun_fun$',axiom,
! [X: 'E_e_cblinfun_b_ell2_e_cblinfun_fun$'] :
( ( X = 'fmb_E_e_cblinfun_b_ell2_e_cblinfun_fun$_1' )
| ( X = 'fmb_E_e_cblinfun_b_ell2_e_cblinfun_fun$_2' ) ) ).
tff('distinct_domain_E_e_cblinfun_b_ell2_e_cblinfun_fun$',axiom,
'fmb_E_e_cblinfun_b_ell2_e_cblinfun_fun$_1' != 'fmb_E_e_cblinfun_b_ell2_e_cblinfun_fun$_2' ).
tff('declare_A_ell2_a_ell2_cblinfun_a_b_prod_ell2_a_b_prod_ell2_cblinfun_fun$',type,
'A_ell2_a_ell2_cblinfun_a_b_prod_ell2_a_b_prod_ell2_cblinfun_fun$': $tType ).
tff('declare_A_ell2_a_ell2_cblinfun_a_b_prod_ell2_a_b_prod_ell2_cblinfun_fun$1',type,
'fmb_A_ell2_a_ell2_cblinfun_a_b_prod_ell2_a_b_prod_ell2_cblinfun_fun$_1': 'A_ell2_a_ell2_cblinfun_a_b_prod_ell2_a_b_prod_ell2_cblinfun_fun$' ).
tff('declare_A_ell2_a_ell2_cblinfun_a_b_prod_ell2_a_b_prod_ell2_cblinfun_fun$2',type,
'fmb_A_ell2_a_ell2_cblinfun_a_b_prod_ell2_a_b_prod_ell2_cblinfun_fun$_2': 'A_ell2_a_ell2_cblinfun_a_b_prod_ell2_a_b_prod_ell2_cblinfun_fun$' ).
tff('finite_domain_A_ell2_a_ell2_cblinfun_a_b_prod_ell2_a_b_prod_ell2_cblinfun_fun$',axiom,
! [X: 'A_ell2_a_ell2_cblinfun_a_b_prod_ell2_a_b_prod_ell2_cblinfun_fun$'] :
( ( X = 'fmb_A_ell2_a_ell2_cblinfun_a_b_prod_ell2_a_b_prod_ell2_cblinfun_fun$_1' )
| ( X = 'fmb_A_ell2_a_ell2_cblinfun_a_b_prod_ell2_a_b_prod_ell2_cblinfun_fun$_2' ) ) ).
tff('distinct_domain_A_ell2_a_ell2_cblinfun_a_b_prod_ell2_a_b_prod_ell2_cblinfun_fun$',axiom,
'fmb_A_ell2_a_ell2_cblinfun_a_b_prod_ell2_a_b_prod_ell2_cblinfun_fun$_1' != 'fmb_A_ell2_a_ell2_cblinfun_a_b_prod_ell2_a_b_prod_ell2_cblinfun_fun$_2' ).
tff('declare_C_ell2_c_ell2_cblinfun$',type,
'C_ell2_c_ell2_cblinfun$': $tType ).
tff('declare_C_ell2_c_ell2_cblinfun$1',type,
'fmb_C_ell2_c_ell2_cblinfun$_1': 'C_ell2_c_ell2_cblinfun$' ).
tff('finite_domain_C_ell2_c_ell2_cblinfun$',axiom,
! [X: 'C_ell2_c_ell2_cblinfun$'] : ( X = 'fmb_C_ell2_c_ell2_cblinfun$_1' ) ).
tff('declare_B_c_prod_ell2_b_c_prod_ell2_cblinfun$',type,
'B_c_prod_ell2_b_c_prod_ell2_cblinfun$': $tType ).
tff('declare_B_c_prod_ell2_b_c_prod_ell2_cblinfun$1',type,
'fmb_B_c_prod_ell2_b_c_prod_ell2_cblinfun$_1': 'B_c_prod_ell2_b_c_prod_ell2_cblinfun$' ).
tff('declare_B_c_prod_ell2_b_c_prod_ell2_cblinfun$2',type,
'fmb_B_c_prod_ell2_b_c_prod_ell2_cblinfun$_2': 'B_c_prod_ell2_b_c_prod_ell2_cblinfun$' ).
tff('finite_domain_B_c_prod_ell2_b_c_prod_ell2_cblinfun$',axiom,
! [X: 'B_c_prod_ell2_b_c_prod_ell2_cblinfun$'] :
( ( X = 'fmb_B_c_prod_ell2_b_c_prod_ell2_cblinfun$_1' )
| ( X = 'fmb_B_c_prod_ell2_b_c_prod_ell2_cblinfun$_2' ) ) ).
tff('distinct_domain_B_c_prod_ell2_b_c_prod_ell2_cblinfun$',axiom,
'fmb_B_c_prod_ell2_b_c_prod_ell2_cblinfun$_1' != 'fmb_B_c_prod_ell2_b_c_prod_ell2_cblinfun$_2' ).
tff('declare_C_ell2_c_ell2_cblinfun_bool_fun$',type,
'C_ell2_c_ell2_cblinfun_bool_fun$': $tType ).
tff('declare_C_ell2_c_ell2_cblinfun_bool_fun$1',type,
'fmb_C_ell2_c_ell2_cblinfun_bool_fun$_1': 'C_ell2_c_ell2_cblinfun_bool_fun$' ).
tff('declare_C_ell2_c_ell2_cblinfun_bool_fun$2',type,
'fmb_C_ell2_c_ell2_cblinfun_bool_fun$_2': 'C_ell2_c_ell2_cblinfun_bool_fun$' ).
tff('finite_domain_C_ell2_c_ell2_cblinfun_bool_fun$',axiom,
! [X: 'C_ell2_c_ell2_cblinfun_bool_fun$'] :
( ( X = 'fmb_C_ell2_c_ell2_cblinfun_bool_fun$_1' )
| ( X = 'fmb_C_ell2_c_ell2_cblinfun_bool_fun$_2' ) ) ).
tff('distinct_domain_C_ell2_c_ell2_cblinfun_bool_fun$',axiom,
'fmb_C_ell2_c_ell2_cblinfun_bool_fun$_1' != 'fmb_C_ell2_c_ell2_cblinfun_bool_fun$_2' ).
tff('declare_D_ell2_d_ell2_cblinfun_a_d_prod_ell2_a_d_prod_ell2_cblinfun_fun$',type,
'D_ell2_d_ell2_cblinfun_a_d_prod_ell2_a_d_prod_ell2_cblinfun_fun$': $tType ).
tff('declare_D_ell2_d_ell2_cblinfun_a_d_prod_ell2_a_d_prod_ell2_cblinfun_fun$1',type,
'fmb_D_ell2_d_ell2_cblinfun_a_d_prod_ell2_a_d_prod_ell2_cblinfun_fun$_1': 'D_ell2_d_ell2_cblinfun_a_d_prod_ell2_a_d_prod_ell2_cblinfun_fun$' ).
tff('declare_D_ell2_d_ell2_cblinfun_a_d_prod_ell2_a_d_prod_ell2_cblinfun_fun$2',type,
'fmb_D_ell2_d_ell2_cblinfun_a_d_prod_ell2_a_d_prod_ell2_cblinfun_fun$_2': 'D_ell2_d_ell2_cblinfun_a_d_prod_ell2_a_d_prod_ell2_cblinfun_fun$' ).
tff('finite_domain_D_ell2_d_ell2_cblinfun_a_d_prod_ell2_a_d_prod_ell2_cblinfun_fun$',axiom,
! [X: 'D_ell2_d_ell2_cblinfun_a_d_prod_ell2_a_d_prod_ell2_cblinfun_fun$'] :
( ( X = 'fmb_D_ell2_d_ell2_cblinfun_a_d_prod_ell2_a_d_prod_ell2_cblinfun_fun$_1' )
| ( X = 'fmb_D_ell2_d_ell2_cblinfun_a_d_prod_ell2_a_d_prod_ell2_cblinfun_fun$_2' ) ) ).
tff('distinct_domain_D_ell2_d_ell2_cblinfun_a_d_prod_ell2_a_d_prod_ell2_cblinfun_fun$',axiom,
'fmb_D_ell2_d_ell2_cblinfun_a_d_prod_ell2_a_d_prod_ell2_cblinfun_fun$_1' != 'fmb_D_ell2_d_ell2_cblinfun_a_d_prod_ell2_a_d_prod_ell2_cblinfun_fun$_2' ).
tff('declare_D_itself$',type,
'D_itself$': $tType ).
tff('declare_D_itself$1',type,
'fmb_D_itself$_1': 'D_itself$' ).
tff('finite_domain_D_itself$',axiom,
! [X: 'D_itself$'] : ( X = 'fmb_D_itself$_1' ) ).
tff('declare_B_b_prod_ell2_b_b_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$',type,
'B_b_prod_ell2_b_b_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$': $tType ).
tff('declare_B_b_prod_ell2_b_b_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$1',type,
'fmb_B_b_prod_ell2_b_b_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1': 'B_b_prod_ell2_b_b_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' ).
tff('finite_domain_B_b_prod_ell2_b_b_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$',axiom,
! [X: 'B_b_prod_ell2_b_b_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$'] : ( X = 'fmb_B_b_prod_ell2_b_b_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1' ) ).
tff('declare_D_d_prod_ell2_d_d_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$',type,
'D_d_prod_ell2_d_d_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$': $tType ).
tff('declare_D_d_prod_ell2_d_d_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$1',type,
'fmb_D_d_prod_ell2_d_d_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1': 'D_d_prod_ell2_d_d_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' ).
tff('declare_D_d_prod_ell2_d_d_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$2',type,
'fmb_D_d_prod_ell2_d_d_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_2': 'D_d_prod_ell2_d_d_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' ).
tff('finite_domain_D_d_prod_ell2_d_d_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$',axiom,
! [X: 'D_d_prod_ell2_d_d_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$'] :
( ( X = 'fmb_D_d_prod_ell2_d_d_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1' )
| ( X = 'fmb_D_d_prod_ell2_d_d_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_2' ) ) ).
tff('distinct_domain_D_d_prod_ell2_d_d_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$',axiom,
'fmb_D_d_prod_ell2_d_d_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1' != 'fmb_D_d_prod_ell2_d_d_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_2' ).
tff('declare_C_ell2_c_ell2_cblinfun_d_b_prod_ell2_d_b_prod_ell2_cblinfun_fun$',type,
'C_ell2_c_ell2_cblinfun_d_b_prod_ell2_d_b_prod_ell2_cblinfun_fun$': $tType ).
tff('declare_C_ell2_c_ell2_cblinfun_d_b_prod_ell2_d_b_prod_ell2_cblinfun_fun$1',type,
'fmb_C_ell2_c_ell2_cblinfun_d_b_prod_ell2_d_b_prod_ell2_cblinfun_fun$_1': 'C_ell2_c_ell2_cblinfun_d_b_prod_ell2_d_b_prod_ell2_cblinfun_fun$' ).
tff('declare_C_ell2_c_ell2_cblinfun_d_b_prod_ell2_d_b_prod_ell2_cblinfun_fun$2',type,
'fmb_C_ell2_c_ell2_cblinfun_d_b_prod_ell2_d_b_prod_ell2_cblinfun_fun$_2': 'C_ell2_c_ell2_cblinfun_d_b_prod_ell2_d_b_prod_ell2_cblinfun_fun$' ).
tff('finite_domain_C_ell2_c_ell2_cblinfun_d_b_prod_ell2_d_b_prod_ell2_cblinfun_fun$',axiom,
! [X: 'C_ell2_c_ell2_cblinfun_d_b_prod_ell2_d_b_prod_ell2_cblinfun_fun$'] :
( ( X = 'fmb_C_ell2_c_ell2_cblinfun_d_b_prod_ell2_d_b_prod_ell2_cblinfun_fun$_1' )
| ( X = 'fmb_C_ell2_c_ell2_cblinfun_d_b_prod_ell2_d_b_prod_ell2_cblinfun_fun$_2' ) ) ).
tff('distinct_domain_C_ell2_c_ell2_cblinfun_d_b_prod_ell2_d_b_prod_ell2_cblinfun_fun$',axiom,
'fmb_C_ell2_c_ell2_cblinfun_d_b_prod_ell2_d_b_prod_ell2_cblinfun_fun$_1' != 'fmb_C_ell2_c_ell2_cblinfun_d_b_prod_ell2_d_b_prod_ell2_cblinfun_fun$_2' ).
tff('declare_B_ell2_b_ell2_cblinfun_b_ell2_b_ell2_fun_fun$',type,
'B_ell2_b_ell2_cblinfun_b_ell2_b_ell2_fun_fun$': $tType ).
tff('declare_B_ell2_b_ell2_cblinfun_b_ell2_b_ell2_fun_fun$1',type,
'fmb_B_ell2_b_ell2_cblinfun_b_ell2_b_ell2_fun_fun$_1': 'B_ell2_b_ell2_cblinfun_b_ell2_b_ell2_fun_fun$' ).
tff('declare_B_ell2_b_ell2_cblinfun_b_ell2_b_ell2_fun_fun$2',type,
'fmb_B_ell2_b_ell2_cblinfun_b_ell2_b_ell2_fun_fun$_2': 'B_ell2_b_ell2_cblinfun_b_ell2_b_ell2_fun_fun$' ).
tff('finite_domain_B_ell2_b_ell2_cblinfun_b_ell2_b_ell2_fun_fun$',axiom,
! [X: 'B_ell2_b_ell2_cblinfun_b_ell2_b_ell2_fun_fun$'] :
( ( X = 'fmb_B_ell2_b_ell2_cblinfun_b_ell2_b_ell2_fun_fun$_1' )
| ( X = 'fmb_B_ell2_b_ell2_cblinfun_b_ell2_b_ell2_fun_fun$_2' ) ) ).
tff('distinct_domain_B_ell2_b_ell2_cblinfun_b_ell2_b_ell2_fun_fun$',axiom,
'fmb_B_ell2_b_ell2_cblinfun_b_ell2_b_ell2_fun_fun$_1' != 'fmb_B_ell2_b_ell2_cblinfun_b_ell2_b_ell2_fun_fun$_2' ).
tff('declare_D_b_prod_ell2_d_b_prod_ell2_cblinfun$',type,
'D_b_prod_ell2_d_b_prod_ell2_cblinfun$': $tType ).
tff('declare_D_b_prod_ell2_d_b_prod_ell2_cblinfun$1',type,
'fmb_D_b_prod_ell2_d_b_prod_ell2_cblinfun$_1': 'D_b_prod_ell2_d_b_prod_ell2_cblinfun$' ).
tff('declare_D_b_prod_ell2_d_b_prod_ell2_cblinfun$2',type,
'fmb_D_b_prod_ell2_d_b_prod_ell2_cblinfun$_2': 'D_b_prod_ell2_d_b_prod_ell2_cblinfun$' ).
tff('finite_domain_D_b_prod_ell2_d_b_prod_ell2_cblinfun$',axiom,
! [X: 'D_b_prod_ell2_d_b_prod_ell2_cblinfun$'] :
( ( X = 'fmb_D_b_prod_ell2_d_b_prod_ell2_cblinfun$_1' )
| ( X = 'fmb_D_b_prod_ell2_d_b_prod_ell2_cblinfun$_2' ) ) ).
tff('distinct_domain_D_b_prod_ell2_d_b_prod_ell2_cblinfun$',axiom,
'fmb_D_b_prod_ell2_d_b_prod_ell2_cblinfun$_1' != 'fmb_D_b_prod_ell2_d_b_prod_ell2_cblinfun$_2' ).
tff('declare_B_d_prod_ell2_b_d_prod_ell2_cblinfun$',type,
'B_d_prod_ell2_b_d_prod_ell2_cblinfun$': $tType ).
tff('declare_B_d_prod_ell2_b_d_prod_ell2_cblinfun$1',type,
'fmb_B_d_prod_ell2_b_d_prod_ell2_cblinfun$_1': 'B_d_prod_ell2_b_d_prod_ell2_cblinfun$' ).
tff('declare_B_d_prod_ell2_b_d_prod_ell2_cblinfun$2',type,
'fmb_B_d_prod_ell2_b_d_prod_ell2_cblinfun$_2': 'B_d_prod_ell2_b_d_prod_ell2_cblinfun$' ).
tff('finite_domain_B_d_prod_ell2_b_d_prod_ell2_cblinfun$',axiom,
! [X: 'B_d_prod_ell2_b_d_prod_ell2_cblinfun$'] :
( ( X = 'fmb_B_d_prod_ell2_b_d_prod_ell2_cblinfun$_1' )
| ( X = 'fmb_B_d_prod_ell2_b_d_prod_ell2_cblinfun$_2' ) ) ).
tff('distinct_domain_B_d_prod_ell2_b_d_prod_ell2_cblinfun$',axiom,
'fmb_B_d_prod_ell2_b_d_prod_ell2_cblinfun$_1' != 'fmb_B_d_prod_ell2_b_d_prod_ell2_cblinfun$_2' ).
tff('declare_E_b_ell2_cblinfun$',type,
'E_b_ell2_cblinfun$': $tType ).
tff('declare_E_b_ell2_cblinfun$1',type,
'fmb_E_b_ell2_cblinfun$_1': 'E_b_ell2_cblinfun$' ).
tff('declare_E_b_ell2_cblinfun$2',type,
'fmb_E_b_ell2_cblinfun$_2': 'E_b_ell2_cblinfun$' ).
tff('finite_domain_E_b_ell2_cblinfun$',axiom,
! [X: 'E_b_ell2_cblinfun$'] :
( ( X = 'fmb_E_b_ell2_cblinfun$_1' )
| ( X = 'fmb_E_b_ell2_cblinfun$_2' ) ) ).
tff('distinct_domain_E_b_ell2_cblinfun$',axiom,
'fmb_E_b_ell2_cblinfun$_1' != 'fmb_E_b_ell2_cblinfun$_2' ).
tff('declare_D_ell2_d_ell2_cblinfun_a_a_prod_ell2_a_a_prod_ell2_cblinfun_fun$',type,
'D_ell2_d_ell2_cblinfun_a_a_prod_ell2_a_a_prod_ell2_cblinfun_fun$': $tType ).
tff('declare_D_ell2_d_ell2_cblinfun_a_a_prod_ell2_a_a_prod_ell2_cblinfun_fun$1',type,
'fmb_D_ell2_d_ell2_cblinfun_a_a_prod_ell2_a_a_prod_ell2_cblinfun_fun$_1': 'D_ell2_d_ell2_cblinfun_a_a_prod_ell2_a_a_prod_ell2_cblinfun_fun$' ).
tff('declare_D_ell2_d_ell2_cblinfun_a_a_prod_ell2_a_a_prod_ell2_cblinfun_fun$2',type,
'fmb_D_ell2_d_ell2_cblinfun_a_a_prod_ell2_a_a_prod_ell2_cblinfun_fun$_2': 'D_ell2_d_ell2_cblinfun_a_a_prod_ell2_a_a_prod_ell2_cblinfun_fun$' ).
tff('finite_domain_D_ell2_d_ell2_cblinfun_a_a_prod_ell2_a_a_prod_ell2_cblinfun_fun$',axiom,
! [X: 'D_ell2_d_ell2_cblinfun_a_a_prod_ell2_a_a_prod_ell2_cblinfun_fun$'] :
( ( X = 'fmb_D_ell2_d_ell2_cblinfun_a_a_prod_ell2_a_a_prod_ell2_cblinfun_fun$_1' )
| ( X = 'fmb_D_ell2_d_ell2_cblinfun_a_a_prod_ell2_a_a_prod_ell2_cblinfun_fun$_2' ) ) ).
tff('distinct_domain_D_ell2_d_ell2_cblinfun_a_a_prod_ell2_a_a_prod_ell2_cblinfun_fun$',axiom,
'fmb_D_ell2_d_ell2_cblinfun_a_a_prod_ell2_a_a_prod_ell2_cblinfun_fun$_1' != 'fmb_D_ell2_d_ell2_cblinfun_a_a_prod_ell2_a_a_prod_ell2_cblinfun_fun$_2' ).
tff('declare_C_ell2_c_ell2_cblinfun_a_ell2_a_ell2_cblinfun_c_a_prod_ell2_c_a_prod_ell2_cblinfun_fun_fun$',type,
'C_ell2_c_ell2_cblinfun_a_ell2_a_ell2_cblinfun_c_a_prod_ell2_c_a_prod_ell2_cblinfun_fun_fun$': $tType ).
tff('declare_C_ell2_c_ell2_cblinfun_a_ell2_a_ell2_cblinfun_c_a_prod_ell2_c_a_prod_ell2_cblinfun_fun_fun$1',type,
'fmb_C_ell2_c_ell2_cblinfun_a_ell2_a_ell2_cblinfun_c_a_prod_ell2_c_a_prod_ell2_cblinfun_fun_fun$_1': 'C_ell2_c_ell2_cblinfun_a_ell2_a_ell2_cblinfun_c_a_prod_ell2_c_a_prod_ell2_cblinfun_fun_fun$' ).
tff('declare_C_ell2_c_ell2_cblinfun_a_ell2_a_ell2_cblinfun_c_a_prod_ell2_c_a_prod_ell2_cblinfun_fun_fun$2',type,
'fmb_C_ell2_c_ell2_cblinfun_a_ell2_a_ell2_cblinfun_c_a_prod_ell2_c_a_prod_ell2_cblinfun_fun_fun$_2': 'C_ell2_c_ell2_cblinfun_a_ell2_a_ell2_cblinfun_c_a_prod_ell2_c_a_prod_ell2_cblinfun_fun_fun$' ).
tff('finite_domain_C_ell2_c_ell2_cblinfun_a_ell2_a_ell2_cblinfun_c_a_prod_ell2_c_a_prod_ell2_cblinfun_fun_fun$',axiom,
! [X: 'C_ell2_c_ell2_cblinfun_a_ell2_a_ell2_cblinfun_c_a_prod_ell2_c_a_prod_ell2_cblinfun_fun_fun$'] :
( ( X = 'fmb_C_ell2_c_ell2_cblinfun_a_ell2_a_ell2_cblinfun_c_a_prod_ell2_c_a_prod_ell2_cblinfun_fun_fun$_1' )
| ( X = 'fmb_C_ell2_c_ell2_cblinfun_a_ell2_a_ell2_cblinfun_c_a_prod_ell2_c_a_prod_ell2_cblinfun_fun_fun$_2' ) ) ).
tff('distinct_domain_C_ell2_c_ell2_cblinfun_a_ell2_a_ell2_cblinfun_c_a_prod_ell2_c_a_prod_ell2_cblinfun_fun_fun$',axiom,
'fmb_C_ell2_c_ell2_cblinfun_a_ell2_a_ell2_cblinfun_c_a_prod_ell2_c_a_prod_ell2_cblinfun_fun_fun$_1' != 'fmb_C_ell2_c_ell2_cblinfun_a_ell2_a_ell2_cblinfun_c_a_prod_ell2_c_a_prod_ell2_cblinfun_fun_fun$_2' ).
tff('declare_A_d_prod_ell2_a_d_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$',type,
'A_d_prod_ell2_a_d_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$': $tType ).
tff('declare_A_d_prod_ell2_a_d_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$1',type,
'fmb_A_d_prod_ell2_a_d_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1': 'A_d_prod_ell2_a_d_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' ).
tff('declare_A_d_prod_ell2_a_d_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$2',type,
'fmb_A_d_prod_ell2_a_d_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_2': 'A_d_prod_ell2_a_d_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' ).
tff('finite_domain_A_d_prod_ell2_a_d_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$',axiom,
! [X: 'A_d_prod_ell2_a_d_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$'] :
( ( X = 'fmb_A_d_prod_ell2_a_d_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1' )
| ( X = 'fmb_A_d_prod_ell2_a_d_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_2' ) ) ).
tff('distinct_domain_A_d_prod_ell2_a_d_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$',axiom,
'fmb_A_d_prod_ell2_a_d_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1' != 'fmb_A_d_prod_ell2_a_d_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_2' ).
tff('declare_B_ell2_b_ell2_cblinfun_b_a_prod_ell2_b_a_prod_ell2_cblinfun_fun$',type,
'B_ell2_b_ell2_cblinfun_b_a_prod_ell2_b_a_prod_ell2_cblinfun_fun$': $tType ).
tff('declare_B_ell2_b_ell2_cblinfun_b_a_prod_ell2_b_a_prod_ell2_cblinfun_fun$1',type,
'fmb_B_ell2_b_ell2_cblinfun_b_a_prod_ell2_b_a_prod_ell2_cblinfun_fun$_1': 'B_ell2_b_ell2_cblinfun_b_a_prod_ell2_b_a_prod_ell2_cblinfun_fun$' ).
tff('declare_B_ell2_b_ell2_cblinfun_b_a_prod_ell2_b_a_prod_ell2_cblinfun_fun$2',type,
'fmb_B_ell2_b_ell2_cblinfun_b_a_prod_ell2_b_a_prod_ell2_cblinfun_fun$_2': 'B_ell2_b_ell2_cblinfun_b_a_prod_ell2_b_a_prod_ell2_cblinfun_fun$' ).
tff('finite_domain_B_ell2_b_ell2_cblinfun_b_a_prod_ell2_b_a_prod_ell2_cblinfun_fun$',axiom,
! [X: 'B_ell2_b_ell2_cblinfun_b_a_prod_ell2_b_a_prod_ell2_cblinfun_fun$'] :
( ( X = 'fmb_B_ell2_b_ell2_cblinfun_b_a_prod_ell2_b_a_prod_ell2_cblinfun_fun$_1' )
| ( X = 'fmb_B_ell2_b_ell2_cblinfun_b_a_prod_ell2_b_a_prod_ell2_cblinfun_fun$_2' ) ) ).
tff('distinct_domain_B_ell2_b_ell2_cblinfun_b_a_prod_ell2_b_a_prod_ell2_cblinfun_fun$',axiom,
'fmb_B_ell2_b_ell2_cblinfun_b_a_prod_ell2_b_a_prod_ell2_cblinfun_fun$_1' != 'fmb_B_ell2_b_ell2_cblinfun_b_a_prod_ell2_b_a_prod_ell2_cblinfun_fun$_2' ).
tff('declare_A_itself$',type,
'A_itself$': $tType ).
tff('declare_A_itself$1',type,
'fmb_A_itself$_1': 'A_itself$' ).
tff('finite_domain_A_itself$',axiom,
! [X: 'A_itself$'] : ( X = 'fmb_A_itself$_1' ) ).
tff('declare_C_ell2_c_ell2_cblinfun_c_ell2_c_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun_fun$',type,
'C_ell2_c_ell2_cblinfun_c_ell2_c_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun_fun$': $tType ).
tff('declare_C_ell2_c_ell2_cblinfun_c_ell2_c_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun_fun$1',type,
'fmb_C_ell2_c_ell2_cblinfun_c_ell2_c_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun_fun$_1': 'C_ell2_c_ell2_cblinfun_c_ell2_c_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun_fun$' ).
tff('declare_C_ell2_c_ell2_cblinfun_c_ell2_c_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun_fun$2',type,
'fmb_C_ell2_c_ell2_cblinfun_c_ell2_c_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun_fun$_2': 'C_ell2_c_ell2_cblinfun_c_ell2_c_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun_fun$' ).
tff('finite_domain_C_ell2_c_ell2_cblinfun_c_ell2_c_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun_fun$',axiom,
! [X: 'C_ell2_c_ell2_cblinfun_c_ell2_c_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun_fun$'] :
( ( X = 'fmb_C_ell2_c_ell2_cblinfun_c_ell2_c_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun_fun$_1' )
| ( X = 'fmb_C_ell2_c_ell2_cblinfun_c_ell2_c_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun_fun$_2' ) ) ).
tff('distinct_domain_C_ell2_c_ell2_cblinfun_c_ell2_c_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun_fun$',axiom,
'fmb_C_ell2_c_ell2_cblinfun_c_ell2_c_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun_fun$_1' != 'fmb_C_ell2_c_ell2_cblinfun_c_ell2_c_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun_fun$_2' ).
tff('declare_A_c_prod_ell2_a_c_prod_ell2_cblinfun_a_ell2_a_ell2_cblinfun_b_ell2_e_cblinfun_fun_fun$',type,
'A_c_prod_ell2_a_c_prod_ell2_cblinfun_a_ell2_a_ell2_cblinfun_b_ell2_e_cblinfun_fun_fun$': $tType ).
tff('declare_A_c_prod_ell2_a_c_prod_ell2_cblinfun_a_ell2_a_ell2_cblinfun_b_ell2_e_cblinfun_fun_fun$1',type,
'fmb_A_c_prod_ell2_a_c_prod_ell2_cblinfun_a_ell2_a_ell2_cblinfun_b_ell2_e_cblinfun_fun_fun$_1': 'A_c_prod_ell2_a_c_prod_ell2_cblinfun_a_ell2_a_ell2_cblinfun_b_ell2_e_cblinfun_fun_fun$' ).
tff('declare_A_c_prod_ell2_a_c_prod_ell2_cblinfun_a_ell2_a_ell2_cblinfun_b_ell2_e_cblinfun_fun_fun$2',type,
'fmb_A_c_prod_ell2_a_c_prod_ell2_cblinfun_a_ell2_a_ell2_cblinfun_b_ell2_e_cblinfun_fun_fun$_2': 'A_c_prod_ell2_a_c_prod_ell2_cblinfun_a_ell2_a_ell2_cblinfun_b_ell2_e_cblinfun_fun_fun$' ).
tff('finite_domain_A_c_prod_ell2_a_c_prod_ell2_cblinfun_a_ell2_a_ell2_cblinfun_b_ell2_e_cblinfun_fun_fun$',axiom,
! [X: 'A_c_prod_ell2_a_c_prod_ell2_cblinfun_a_ell2_a_ell2_cblinfun_b_ell2_e_cblinfun_fun_fun$'] :
( ( X = 'fmb_A_c_prod_ell2_a_c_prod_ell2_cblinfun_a_ell2_a_ell2_cblinfun_b_ell2_e_cblinfun_fun_fun$_1' )
| ( X = 'fmb_A_c_prod_ell2_a_c_prod_ell2_cblinfun_a_ell2_a_ell2_cblinfun_b_ell2_e_cblinfun_fun_fun$_2' ) ) ).
tff('distinct_domain_A_c_prod_ell2_a_c_prod_ell2_cblinfun_a_ell2_a_ell2_cblinfun_b_ell2_e_cblinfun_fun_fun$',axiom,
'fmb_A_c_prod_ell2_a_c_prod_ell2_cblinfun_a_ell2_a_ell2_cblinfun_b_ell2_e_cblinfun_fun_fun$_1' != 'fmb_A_c_prod_ell2_a_c_prod_ell2_cblinfun_a_ell2_a_ell2_cblinfun_b_ell2_e_cblinfun_fun_fun$_2' ).
tff('declare_D_d_prod_ell2_d_d_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$',type,
'D_d_prod_ell2_d_d_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$': $tType ).
tff('declare_D_d_prod_ell2_d_d_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$1',type,
'fmb_D_d_prod_ell2_d_d_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$_1': 'D_d_prod_ell2_d_d_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$' ).
tff('declare_D_d_prod_ell2_d_d_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$2',type,
'fmb_D_d_prod_ell2_d_d_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$_2': 'D_d_prod_ell2_d_d_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$' ).
tff('finite_domain_D_d_prod_ell2_d_d_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$',axiom,
! [X: 'D_d_prod_ell2_d_d_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$'] :
( ( X = 'fmb_D_d_prod_ell2_d_d_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$_1' )
| ( X = 'fmb_D_d_prod_ell2_d_d_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$_2' ) ) ).
tff('distinct_domain_D_d_prod_ell2_d_d_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$',axiom,
'fmb_D_d_prod_ell2_d_d_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$_1' != 'fmb_D_d_prod_ell2_d_d_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$_2' ).
tff('declare_Complex_complex_cblinfun$',type,
'Complex_complex_cblinfun$': $tType ).
tff('declare_Complex_complex_cblinfun$1',type,
'fmb_Complex_complex_cblinfun$_1': 'Complex_complex_cblinfun$' ).
tff('declare_Complex_complex_cblinfun$2',type,
'fmb_Complex_complex_cblinfun$_2': 'Complex_complex_cblinfun$' ).
tff('finite_domain_Complex_complex_cblinfun$',axiom,
! [X: 'Complex_complex_cblinfun$'] :
( ( X = 'fmb_Complex_complex_cblinfun$_1' )
| ( X = 'fmb_Complex_complex_cblinfun$_2' ) ) ).
tff('distinct_domain_Complex_complex_cblinfun$',axiom,
'fmb_Complex_complex_cblinfun$_1' != 'fmb_Complex_complex_cblinfun$_2' ).
tff('declare_B_ell2_b_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$',type,
'B_ell2_b_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$': $tType ).
tff('declare_B_ell2_b_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$1',type,
'fmb_B_ell2_b_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1': 'B_ell2_b_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' ).
tff('declare_B_ell2_b_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$2',type,
'fmb_B_ell2_b_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_2': 'B_ell2_b_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' ).
tff('finite_domain_B_ell2_b_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$',axiom,
! [X: 'B_ell2_b_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$'] :
( ( X = 'fmb_B_ell2_b_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1' )
| ( X = 'fmb_B_ell2_b_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_2' ) ) ).
tff('distinct_domain_B_ell2_b_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$',axiom,
'fmb_B_ell2_b_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1' != 'fmb_B_ell2_b_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_2' ).
tff('declare_Complex$',type,
'Complex$': $tType ).
tff('declare_Complex$1',type,
'fmb_Complex$_1': 'Complex$' ).
tff('finite_domain_Complex$',axiom,
! [X: 'Complex$'] : ( X = 'fmb_Complex$_1' ) ).
tff('declare_B_ell2_e_fun_b_ell2_b_ell2_fun_b_ell2_e_fun_fun_fun$',type,
'B_ell2_e_fun_b_ell2_b_ell2_fun_b_ell2_e_fun_fun_fun$': $tType ).
tff('declare_B_ell2_e_fun_b_ell2_b_ell2_fun_b_ell2_e_fun_fun_fun$1',type,
'fmb_B_ell2_e_fun_b_ell2_b_ell2_fun_b_ell2_e_fun_fun_fun$_1': 'B_ell2_e_fun_b_ell2_b_ell2_fun_b_ell2_e_fun_fun_fun$' ).
tff('declare_B_ell2_e_fun_b_ell2_b_ell2_fun_b_ell2_e_fun_fun_fun$2',type,
'fmb_B_ell2_e_fun_b_ell2_b_ell2_fun_b_ell2_e_fun_fun_fun$_2': 'B_ell2_e_fun_b_ell2_b_ell2_fun_b_ell2_e_fun_fun_fun$' ).
tff('finite_domain_B_ell2_e_fun_b_ell2_b_ell2_fun_b_ell2_e_fun_fun_fun$',axiom,
! [X: 'B_ell2_e_fun_b_ell2_b_ell2_fun_b_ell2_e_fun_fun_fun$'] :
( ( X = 'fmb_B_ell2_e_fun_b_ell2_b_ell2_fun_b_ell2_e_fun_fun_fun$_1' )
| ( X = 'fmb_B_ell2_e_fun_b_ell2_b_ell2_fun_b_ell2_e_fun_fun_fun$_2' ) ) ).
tff('distinct_domain_B_ell2_e_fun_b_ell2_b_ell2_fun_b_ell2_e_fun_fun_fun$',axiom,
'fmb_B_ell2_e_fun_b_ell2_b_ell2_fun_b_ell2_e_fun_fun_fun$_1' != 'fmb_B_ell2_e_fun_b_ell2_b_ell2_fun_b_ell2_e_fun_fun_fun$_2' ).
tff('declare_D_ell2_d_ell2_cblinfun_d_ell2_d_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$',type,
'D_ell2_d_ell2_cblinfun_d_ell2_d_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$': $tType ).
tff('declare_D_ell2_d_ell2_cblinfun_d_ell2_d_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$1',type,
'fmb_D_ell2_d_ell2_cblinfun_d_ell2_d_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$_1': 'D_ell2_d_ell2_cblinfun_d_ell2_d_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$' ).
tff('declare_D_ell2_d_ell2_cblinfun_d_ell2_d_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$2',type,
'fmb_D_ell2_d_ell2_cblinfun_d_ell2_d_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$_2': 'D_ell2_d_ell2_cblinfun_d_ell2_d_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$' ).
tff('finite_domain_D_ell2_d_ell2_cblinfun_d_ell2_d_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$',axiom,
! [X: 'D_ell2_d_ell2_cblinfun_d_ell2_d_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$'] :
( ( X = 'fmb_D_ell2_d_ell2_cblinfun_d_ell2_d_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$_1' )
| ( X = 'fmb_D_ell2_d_ell2_cblinfun_d_ell2_d_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$_2' ) ) ).
tff('distinct_domain_D_ell2_d_ell2_cblinfun_d_ell2_d_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$',axiom,
'fmb_D_ell2_d_ell2_cblinfun_d_ell2_d_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$_1' != 'fmb_D_ell2_d_ell2_cblinfun_d_ell2_d_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$_2' ).
tff('declare_A_d_prod_ell2_a_d_prod_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$',type,
'A_d_prod_ell2_a_d_prod_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$': $tType ).
tff('declare_A_d_prod_ell2_a_d_prod_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$1',type,
'fmb_A_d_prod_ell2_a_d_prod_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$_1': 'A_d_prod_ell2_a_d_prod_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$' ).
tff('finite_domain_A_d_prod_ell2_a_d_prod_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$',axiom,
! [X: 'A_d_prod_ell2_a_d_prod_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$'] : ( X = 'fmb_A_d_prod_ell2_a_d_prod_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$_1' ) ).
tff('declare_A_ell2_a_ell2_cblinfun_a_ell2_a_ell2_cblinfun_a_a_prod_ell2_a_a_prod_ell2_cblinfun_fun_fun$',type,
'A_ell2_a_ell2_cblinfun_a_ell2_a_ell2_cblinfun_a_a_prod_ell2_a_a_prod_ell2_cblinfun_fun_fun$': $tType ).
tff('declare_A_ell2_a_ell2_cblinfun_a_ell2_a_ell2_cblinfun_a_a_prod_ell2_a_a_prod_ell2_cblinfun_fun_fun$1',type,
'fmb_A_ell2_a_ell2_cblinfun_a_ell2_a_ell2_cblinfun_a_a_prod_ell2_a_a_prod_ell2_cblinfun_fun_fun$_1': 'A_ell2_a_ell2_cblinfun_a_ell2_a_ell2_cblinfun_a_a_prod_ell2_a_a_prod_ell2_cblinfun_fun_fun$' ).
tff('declare_A_ell2_a_ell2_cblinfun_a_ell2_a_ell2_cblinfun_a_a_prod_ell2_a_a_prod_ell2_cblinfun_fun_fun$2',type,
'fmb_A_ell2_a_ell2_cblinfun_a_ell2_a_ell2_cblinfun_a_a_prod_ell2_a_a_prod_ell2_cblinfun_fun_fun$_2': 'A_ell2_a_ell2_cblinfun_a_ell2_a_ell2_cblinfun_a_a_prod_ell2_a_a_prod_ell2_cblinfun_fun_fun$' ).
tff('finite_domain_A_ell2_a_ell2_cblinfun_a_ell2_a_ell2_cblinfun_a_a_prod_ell2_a_a_prod_ell2_cblinfun_fun_fun$',axiom,
! [X: 'A_ell2_a_ell2_cblinfun_a_ell2_a_ell2_cblinfun_a_a_prod_ell2_a_a_prod_ell2_cblinfun_fun_fun$'] :
( ( X = 'fmb_A_ell2_a_ell2_cblinfun_a_ell2_a_ell2_cblinfun_a_a_prod_ell2_a_a_prod_ell2_cblinfun_fun_fun$_1' )
| ( X = 'fmb_A_ell2_a_ell2_cblinfun_a_ell2_a_ell2_cblinfun_a_a_prod_ell2_a_a_prod_ell2_cblinfun_fun_fun$_2' ) ) ).
tff('distinct_domain_A_ell2_a_ell2_cblinfun_a_ell2_a_ell2_cblinfun_a_a_prod_ell2_a_a_prod_ell2_cblinfun_fun_fun$',axiom,
'fmb_A_ell2_a_ell2_cblinfun_a_ell2_a_ell2_cblinfun_a_a_prod_ell2_a_a_prod_ell2_cblinfun_fun_fun$_1' != 'fmb_A_ell2_a_ell2_cblinfun_a_ell2_a_ell2_cblinfun_a_a_prod_ell2_a_a_prod_ell2_cblinfun_fun_fun$_2' ).
tff('declare_B_ell2_b_ell2_cblinfun_b_ell2_b_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun_fun$',type,
'B_ell2_b_ell2_cblinfun_b_ell2_b_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun_fun$': $tType ).
tff('declare_B_ell2_b_ell2_cblinfun_b_ell2_b_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun_fun$1',type,
'fmb_B_ell2_b_ell2_cblinfun_b_ell2_b_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun_fun$_1': 'B_ell2_b_ell2_cblinfun_b_ell2_b_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun_fun$' ).
tff('declare_B_ell2_b_ell2_cblinfun_b_ell2_b_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun_fun$2',type,
'fmb_B_ell2_b_ell2_cblinfun_b_ell2_b_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun_fun$_2': 'B_ell2_b_ell2_cblinfun_b_ell2_b_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun_fun$' ).
tff('finite_domain_B_ell2_b_ell2_cblinfun_b_ell2_b_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun_fun$',axiom,
! [X: 'B_ell2_b_ell2_cblinfun_b_ell2_b_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun_fun$'] :
( ( X = 'fmb_B_ell2_b_ell2_cblinfun_b_ell2_b_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun_fun$_1' )
| ( X = 'fmb_B_ell2_b_ell2_cblinfun_b_ell2_b_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun_fun$_2' ) ) ).
tff('distinct_domain_B_ell2_b_ell2_cblinfun_b_ell2_b_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun_fun$',axiom,
'fmb_B_ell2_b_ell2_cblinfun_b_ell2_b_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun_fun$_1' != 'fmb_B_ell2_b_ell2_cblinfun_b_ell2_b_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun_fun$_2' ).
tff('declare_D_ell2_d_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$',type,
'D_ell2_d_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$': $tType ).
tff('declare_D_ell2_d_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$1',type,
'fmb_D_ell2_d_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$_1': 'D_ell2_d_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$' ).
tff('declare_D_ell2_d_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$2',type,
'fmb_D_ell2_d_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$_2': 'D_ell2_d_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$' ).
tff('finite_domain_D_ell2_d_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$',axiom,
! [X: 'D_ell2_d_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$'] :
( ( X = 'fmb_D_ell2_d_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$_1' )
| ( X = 'fmb_D_ell2_d_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$_2' ) ) ).
tff('distinct_domain_D_ell2_d_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$',axiom,
'fmb_D_ell2_d_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$_1' != 'fmb_D_ell2_d_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$_2' ).
tff('declare_B_ell2_e_fun$',type,
'B_ell2_e_fun$': $tType ).
tff('declare_B_ell2_e_fun$1',type,
'fmb_B_ell2_e_fun$_1': 'B_ell2_e_fun$' ).
tff('declare_B_ell2_e_fun$2',type,
'fmb_B_ell2_e_fun$_2': 'B_ell2_e_fun$' ).
tff('finite_domain_B_ell2_e_fun$',axiom,
! [X: 'B_ell2_e_fun$'] :
( ( X = 'fmb_B_ell2_e_fun$_1' )
| ( X = 'fmb_B_ell2_e_fun$_2' ) ) ).
tff('distinct_domain_B_ell2_e_fun$',axiom,
'fmb_B_ell2_e_fun$_1' != 'fmb_B_ell2_e_fun$_2' ).
tff('declare_D_ell2_d_ell2_cblinfun_a_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$',type,
'D_ell2_d_ell2_cblinfun_a_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$': $tType ).
tff('declare_D_ell2_d_ell2_cblinfun_a_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$1',type,
'fmb_D_ell2_d_ell2_cblinfun_a_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$_1': 'D_ell2_d_ell2_cblinfun_a_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$' ).
tff('declare_D_ell2_d_ell2_cblinfun_a_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$2',type,
'fmb_D_ell2_d_ell2_cblinfun_a_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$_2': 'D_ell2_d_ell2_cblinfun_a_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$' ).
tff('finite_domain_D_ell2_d_ell2_cblinfun_a_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$',axiom,
! [X: 'D_ell2_d_ell2_cblinfun_a_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$'] :
( ( X = 'fmb_D_ell2_d_ell2_cblinfun_a_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$_1' )
| ( X = 'fmb_D_ell2_d_ell2_cblinfun_a_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$_2' ) ) ).
tff('distinct_domain_D_ell2_d_ell2_cblinfun_a_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$',axiom,
'fmb_D_ell2_d_ell2_cblinfun_a_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$_1' != 'fmb_D_ell2_d_ell2_cblinfun_a_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$_2' ).
tff('declare_A_ell2_a_ell2_cblinfun_bool_fun$',type,
'A_ell2_a_ell2_cblinfun_bool_fun$': $tType ).
tff('declare_A_ell2_a_ell2_cblinfun_bool_fun$1',type,
'fmb_A_ell2_a_ell2_cblinfun_bool_fun$_1': 'A_ell2_a_ell2_cblinfun_bool_fun$' ).
tff('declare_A_ell2_a_ell2_cblinfun_bool_fun$2',type,
'fmb_A_ell2_a_ell2_cblinfun_bool_fun$_2': 'A_ell2_a_ell2_cblinfun_bool_fun$' ).
tff('finite_domain_A_ell2_a_ell2_cblinfun_bool_fun$',axiom,
! [X: 'A_ell2_a_ell2_cblinfun_bool_fun$'] :
( ( X = 'fmb_A_ell2_a_ell2_cblinfun_bool_fun$_1' )
| ( X = 'fmb_A_ell2_a_ell2_cblinfun_bool_fun$_2' ) ) ).
tff('distinct_domain_A_ell2_a_ell2_cblinfun_bool_fun$',axiom,
'fmb_A_ell2_a_ell2_cblinfun_bool_fun$_1' != 'fmb_A_ell2_a_ell2_cblinfun_bool_fun$_2' ).
tff('declare_A_ell2_a_ell2_cblinfun_b_d_prod_ell2_b_d_prod_ell2_cblinfun_fun$',type,
'A_ell2_a_ell2_cblinfun_b_d_prod_ell2_b_d_prod_ell2_cblinfun_fun$': $tType ).
tff('declare_A_ell2_a_ell2_cblinfun_b_d_prod_ell2_b_d_prod_ell2_cblinfun_fun$1',type,
'fmb_A_ell2_a_ell2_cblinfun_b_d_prod_ell2_b_d_prod_ell2_cblinfun_fun$_1': 'A_ell2_a_ell2_cblinfun_b_d_prod_ell2_b_d_prod_ell2_cblinfun_fun$' ).
tff('declare_A_ell2_a_ell2_cblinfun_b_d_prod_ell2_b_d_prod_ell2_cblinfun_fun$2',type,
'fmb_A_ell2_a_ell2_cblinfun_b_d_prod_ell2_b_d_prod_ell2_cblinfun_fun$_2': 'A_ell2_a_ell2_cblinfun_b_d_prod_ell2_b_d_prod_ell2_cblinfun_fun$' ).
tff('finite_domain_A_ell2_a_ell2_cblinfun_b_d_prod_ell2_b_d_prod_ell2_cblinfun_fun$',axiom,
! [X: 'A_ell2_a_ell2_cblinfun_b_d_prod_ell2_b_d_prod_ell2_cblinfun_fun$'] :
( ( X = 'fmb_A_ell2_a_ell2_cblinfun_b_d_prod_ell2_b_d_prod_ell2_cblinfun_fun$_1' )
| ( X = 'fmb_A_ell2_a_ell2_cblinfun_b_d_prod_ell2_b_d_prod_ell2_cblinfun_fun$_2' ) ) ).
tff('distinct_domain_A_ell2_a_ell2_cblinfun_b_d_prod_ell2_b_d_prod_ell2_cblinfun_fun$',axiom,
'fmb_A_ell2_a_ell2_cblinfun_b_d_prod_ell2_b_d_prod_ell2_cblinfun_fun$_1' != 'fmb_A_ell2_a_ell2_cblinfun_b_d_prod_ell2_b_d_prod_ell2_cblinfun_fun$_2' ).
tff('declare_D_ell2_d_ell2_cblinfun_c_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$',type,
'D_ell2_d_ell2_cblinfun_c_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$': $tType ).
tff('declare_D_ell2_d_ell2_cblinfun_c_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$1',type,
'fmb_D_ell2_d_ell2_cblinfun_c_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$_1': 'D_ell2_d_ell2_cblinfun_c_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$' ).
tff('declare_D_ell2_d_ell2_cblinfun_c_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$2',type,
'fmb_D_ell2_d_ell2_cblinfun_c_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$_2': 'D_ell2_d_ell2_cblinfun_c_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$' ).
tff('finite_domain_D_ell2_d_ell2_cblinfun_c_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$',axiom,
! [X: 'D_ell2_d_ell2_cblinfun_c_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$'] :
( ( X = 'fmb_D_ell2_d_ell2_cblinfun_c_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$_1' )
| ( X = 'fmb_D_ell2_d_ell2_cblinfun_c_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$_2' ) ) ).
tff('distinct_domain_D_ell2_d_ell2_cblinfun_c_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$',axiom,
'fmb_D_ell2_d_ell2_cblinfun_c_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$_1' != 'fmb_D_ell2_d_ell2_cblinfun_c_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$_2' ).
tff('declare_A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_cblinfun$',type,
'A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_cblinfun$': $tType ).
tff('declare_A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_cblinfun$1',type,
'fmb_A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_cblinfun$_1': 'A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_cblinfun$' ).
tff('declare_A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_cblinfun$2',type,
'fmb_A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_cblinfun$_2': 'A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_cblinfun$' ).
tff('finite_domain_A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_cblinfun$',axiom,
! [X: 'A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_cblinfun$'] :
( ( X = 'fmb_A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_cblinfun$_1' )
| ( X = 'fmb_A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_cblinfun$_2' ) ) ).
tff('distinct_domain_A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_cblinfun$',axiom,
'fmb_A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_cblinfun$_1' != 'fmb_A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_cblinfun$_2' ).
tff('declare_A_d_prod_ell2_a_d_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$',type,
'A_d_prod_ell2_a_d_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$': $tType ).
tff('declare_A_d_prod_ell2_a_d_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$1',type,
'fmb_A_d_prod_ell2_a_d_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$_1': 'A_d_prod_ell2_a_d_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$' ).
tff('declare_A_d_prod_ell2_a_d_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$2',type,
'fmb_A_d_prod_ell2_a_d_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$_2': 'A_d_prod_ell2_a_d_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$' ).
tff('finite_domain_A_d_prod_ell2_a_d_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$',axiom,
! [X: 'A_d_prod_ell2_a_d_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$'] :
( ( X = 'fmb_A_d_prod_ell2_a_d_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$_1' )
| ( X = 'fmb_A_d_prod_ell2_a_d_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$_2' ) ) ).
tff('distinct_domain_A_d_prod_ell2_a_d_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$',axiom,
'fmb_A_d_prod_ell2_a_d_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$_1' != 'fmb_A_d_prod_ell2_a_d_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$_2' ).
tff('declare_Complex_complex_fun$',type,
'Complex_complex_fun$': $tType ).
tff('declare_Complex_complex_fun$1',type,
'fmb_Complex_complex_fun$_1': 'Complex_complex_fun$' ).
tff('finite_domain_Complex_complex_fun$',axiom,
! [X: 'Complex_complex_fun$'] : ( X = 'fmb_Complex_complex_fun$_1' ) ).
tff('declare_A_ell2_a_ell2_cblinfun_c_ell2_c_ell2_cblinfun_a_c_prod_ell2_a_c_prod_ell2_cblinfun_fun_fun$',type,
'A_ell2_a_ell2_cblinfun_c_ell2_c_ell2_cblinfun_a_c_prod_ell2_a_c_prod_ell2_cblinfun_fun_fun$': $tType ).
tff('declare_A_ell2_a_ell2_cblinfun_c_ell2_c_ell2_cblinfun_a_c_prod_ell2_a_c_prod_ell2_cblinfun_fun_fun$1',type,
'fmb_A_ell2_a_ell2_cblinfun_c_ell2_c_ell2_cblinfun_a_c_prod_ell2_a_c_prod_ell2_cblinfun_fun_fun$_1': 'A_ell2_a_ell2_cblinfun_c_ell2_c_ell2_cblinfun_a_c_prod_ell2_a_c_prod_ell2_cblinfun_fun_fun$' ).
tff('declare_A_ell2_a_ell2_cblinfun_c_ell2_c_ell2_cblinfun_a_c_prod_ell2_a_c_prod_ell2_cblinfun_fun_fun$2',type,
'fmb_A_ell2_a_ell2_cblinfun_c_ell2_c_ell2_cblinfun_a_c_prod_ell2_a_c_prod_ell2_cblinfun_fun_fun$_2': 'A_ell2_a_ell2_cblinfun_c_ell2_c_ell2_cblinfun_a_c_prod_ell2_a_c_prod_ell2_cblinfun_fun_fun$' ).
tff('finite_domain_A_ell2_a_ell2_cblinfun_c_ell2_c_ell2_cblinfun_a_c_prod_ell2_a_c_prod_ell2_cblinfun_fun_fun$',axiom,
! [X: 'A_ell2_a_ell2_cblinfun_c_ell2_c_ell2_cblinfun_a_c_prod_ell2_a_c_prod_ell2_cblinfun_fun_fun$'] :
( ( X = 'fmb_A_ell2_a_ell2_cblinfun_c_ell2_c_ell2_cblinfun_a_c_prod_ell2_a_c_prod_ell2_cblinfun_fun_fun$_1' )
| ( X = 'fmb_A_ell2_a_ell2_cblinfun_c_ell2_c_ell2_cblinfun_a_c_prod_ell2_a_c_prod_ell2_cblinfun_fun_fun$_2' ) ) ).
tff('distinct_domain_A_ell2_a_ell2_cblinfun_c_ell2_c_ell2_cblinfun_a_c_prod_ell2_a_c_prod_ell2_cblinfun_fun_fun$',axiom,
'fmb_A_ell2_a_ell2_cblinfun_c_ell2_c_ell2_cblinfun_a_c_prod_ell2_a_c_prod_ell2_cblinfun_fun_fun$_1' != 'fmb_A_ell2_a_ell2_cblinfun_c_ell2_c_ell2_cblinfun_a_c_prod_ell2_a_c_prod_ell2_cblinfun_fun_fun$_2' ).
tff('declare_A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$',type,
'A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$': $tType ).
tff('declare_A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$1',type,
'fmb_A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1': 'A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' ).
tff('finite_domain_A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$',axiom,
! [X: 'A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$'] : ( X = 'fmb_A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1' ) ).
tff('declare_D_a_prod_ell2_d_a_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$',type,
'D_a_prod_ell2_d_a_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$': $tType ).
tff('declare_D_a_prod_ell2_d_a_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$1',type,
'fmb_D_a_prod_ell2_d_a_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1': 'D_a_prod_ell2_d_a_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' ).
tff('declare_D_a_prod_ell2_d_a_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$2',type,
'fmb_D_a_prod_ell2_d_a_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_2': 'D_a_prod_ell2_d_a_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' ).
tff('finite_domain_D_a_prod_ell2_d_a_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$',axiom,
! [X: 'D_a_prod_ell2_d_a_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$'] :
( ( X = 'fmb_D_a_prod_ell2_d_a_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1' )
| ( X = 'fmb_D_a_prod_ell2_d_a_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_2' ) ) ).
tff('distinct_domain_D_a_prod_ell2_d_a_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$',axiom,
'fmb_D_a_prod_ell2_d_a_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1' != 'fmb_D_a_prod_ell2_d_a_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_2' ).
tff('declare_B_ell2_b_ell2_cblinfun_b_ell2_b_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$',type,
'B_ell2_b_ell2_cblinfun_b_ell2_b_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$': $tType ).
tff('declare_B_ell2_b_ell2_cblinfun_b_ell2_b_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$1',type,
'fmb_B_ell2_b_ell2_cblinfun_b_ell2_b_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$_1': 'B_ell2_b_ell2_cblinfun_b_ell2_b_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$' ).
tff('declare_B_ell2_b_ell2_cblinfun_b_ell2_b_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$2',type,
'fmb_B_ell2_b_ell2_cblinfun_b_ell2_b_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$_2': 'B_ell2_b_ell2_cblinfun_b_ell2_b_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$' ).
tff('finite_domain_B_ell2_b_ell2_cblinfun_b_ell2_b_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$',axiom,
! [X: 'B_ell2_b_ell2_cblinfun_b_ell2_b_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$'] :
( ( X = 'fmb_B_ell2_b_ell2_cblinfun_b_ell2_b_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$_1' )
| ( X = 'fmb_B_ell2_b_ell2_cblinfun_b_ell2_b_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$_2' ) ) ).
tff('distinct_domain_B_ell2_b_ell2_cblinfun_b_ell2_b_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$',axiom,
'fmb_B_ell2_b_ell2_cblinfun_b_ell2_b_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$_1' != 'fmb_B_ell2_b_ell2_cblinfun_b_ell2_b_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$_2' ).
tff('declare_C_a_prod_ell2_c_a_prod_ell2_cblinfun$',type,
'C_a_prod_ell2_c_a_prod_ell2_cblinfun$': $tType ).
tff('declare_C_a_prod_ell2_c_a_prod_ell2_cblinfun$1',type,
'fmb_C_a_prod_ell2_c_a_prod_ell2_cblinfun$_1': 'C_a_prod_ell2_c_a_prod_ell2_cblinfun$' ).
tff('finite_domain_C_a_prod_ell2_c_a_prod_ell2_cblinfun$',axiom,
! [X: 'C_a_prod_ell2_c_a_prod_ell2_cblinfun$'] : ( X = 'fmb_C_a_prod_ell2_c_a_prod_ell2_cblinfun$_1' ) ).
tff('declare_C_ell2_c_ell2_cblinfun_b_d_prod_ell2_b_d_prod_ell2_cblinfun_fun$',type,
'C_ell2_c_ell2_cblinfun_b_d_prod_ell2_b_d_prod_ell2_cblinfun_fun$': $tType ).
tff('declare_C_ell2_c_ell2_cblinfun_b_d_prod_ell2_b_d_prod_ell2_cblinfun_fun$1',type,
'fmb_C_ell2_c_ell2_cblinfun_b_d_prod_ell2_b_d_prod_ell2_cblinfun_fun$_1': 'C_ell2_c_ell2_cblinfun_b_d_prod_ell2_b_d_prod_ell2_cblinfun_fun$' ).
tff('declare_C_ell2_c_ell2_cblinfun_b_d_prod_ell2_b_d_prod_ell2_cblinfun_fun$2',type,
'fmb_C_ell2_c_ell2_cblinfun_b_d_prod_ell2_b_d_prod_ell2_cblinfun_fun$_2': 'C_ell2_c_ell2_cblinfun_b_d_prod_ell2_b_d_prod_ell2_cblinfun_fun$' ).
tff('finite_domain_C_ell2_c_ell2_cblinfun_b_d_prod_ell2_b_d_prod_ell2_cblinfun_fun$',axiom,
! [X: 'C_ell2_c_ell2_cblinfun_b_d_prod_ell2_b_d_prod_ell2_cblinfun_fun$'] :
( ( X = 'fmb_C_ell2_c_ell2_cblinfun_b_d_prod_ell2_b_d_prod_ell2_cblinfun_fun$_1' )
| ( X = 'fmb_C_ell2_c_ell2_cblinfun_b_d_prod_ell2_b_d_prod_ell2_cblinfun_fun$_2' ) ) ).
tff('distinct_domain_C_ell2_c_ell2_cblinfun_b_d_prod_ell2_b_d_prod_ell2_cblinfun_fun$',axiom,
'fmb_C_ell2_c_ell2_cblinfun_b_d_prod_ell2_b_d_prod_ell2_cblinfun_fun$_1' != 'fmb_C_ell2_c_ell2_cblinfun_b_d_prod_ell2_b_d_prod_ell2_cblinfun_fun$_2' ).
tff('declare_A_ell2_a_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$',type,
'A_ell2_a_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$': $tType ).
tff('declare_A_ell2_a_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$1',type,
'fmb_A_ell2_a_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$_1': 'A_ell2_a_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$' ).
tff('declare_A_ell2_a_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$2',type,
'fmb_A_ell2_a_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$_2': 'A_ell2_a_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$' ).
tff('finite_domain_A_ell2_a_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$',axiom,
! [X: 'A_ell2_a_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$'] :
( ( X = 'fmb_A_ell2_a_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$_1' )
| ( X = 'fmb_A_ell2_a_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$_2' ) ) ).
tff('distinct_domain_A_ell2_a_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$',axiom,
'fmb_A_ell2_a_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$_1' != 'fmb_A_ell2_a_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$_2' ).
tff('declare_C_ell2_c_ell2_cblinfun_a_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$',type,
'C_ell2_c_ell2_cblinfun_a_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$': $tType ).
tff('declare_C_ell2_c_ell2_cblinfun_a_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$1',type,
'fmb_C_ell2_c_ell2_cblinfun_a_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$_1': 'C_ell2_c_ell2_cblinfun_a_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$' ).
tff('declare_C_ell2_c_ell2_cblinfun_a_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$2',type,
'fmb_C_ell2_c_ell2_cblinfun_a_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$_2': 'C_ell2_c_ell2_cblinfun_a_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$' ).
tff('finite_domain_C_ell2_c_ell2_cblinfun_a_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$',axiom,
! [X: 'C_ell2_c_ell2_cblinfun_a_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$'] :
( ( X = 'fmb_C_ell2_c_ell2_cblinfun_a_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$_1' )
| ( X = 'fmb_C_ell2_c_ell2_cblinfun_a_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$_2' ) ) ).
tff('distinct_domain_C_ell2_c_ell2_cblinfun_a_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$',axiom,
'fmb_C_ell2_c_ell2_cblinfun_a_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$_1' != 'fmb_C_ell2_c_ell2_cblinfun_a_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$_2' ).
tff('declare_C_ell2_c_ell2_cblinfun_b_ell2_e_cblinfun_fun$',type,
'C_ell2_c_ell2_cblinfun_b_ell2_e_cblinfun_fun$': $tType ).
tff('declare_C_ell2_c_ell2_cblinfun_b_ell2_e_cblinfun_fun$1',type,
'fmb_C_ell2_c_ell2_cblinfun_b_ell2_e_cblinfun_fun$_1': 'C_ell2_c_ell2_cblinfun_b_ell2_e_cblinfun_fun$' ).
tff('declare_C_ell2_c_ell2_cblinfun_b_ell2_e_cblinfun_fun$2',type,
'fmb_C_ell2_c_ell2_cblinfun_b_ell2_e_cblinfun_fun$_2': 'C_ell2_c_ell2_cblinfun_b_ell2_e_cblinfun_fun$' ).
tff('finite_domain_C_ell2_c_ell2_cblinfun_b_ell2_e_cblinfun_fun$',axiom,
! [X: 'C_ell2_c_ell2_cblinfun_b_ell2_e_cblinfun_fun$'] :
( ( X = 'fmb_C_ell2_c_ell2_cblinfun_b_ell2_e_cblinfun_fun$_1' )
| ( X = 'fmb_C_ell2_c_ell2_cblinfun_b_ell2_e_cblinfun_fun$_2' ) ) ).
tff('distinct_domain_C_ell2_c_ell2_cblinfun_b_ell2_e_cblinfun_fun$',axiom,
'fmb_C_ell2_c_ell2_cblinfun_b_ell2_e_cblinfun_fun$_1' != 'fmb_C_ell2_c_ell2_cblinfun_b_ell2_e_cblinfun_fun$_2' ).
tff('declare_A_c_prod_ell2_a_c_prod_ell2_cblinfun_a_d_prod_ell2_a_d_prod_ell2_cblinfun_fun$',type,
'A_c_prod_ell2_a_c_prod_ell2_cblinfun_a_d_prod_ell2_a_d_prod_ell2_cblinfun_fun$': $tType ).
tff('declare_A_c_prod_ell2_a_c_prod_ell2_cblinfun_a_d_prod_ell2_a_d_prod_ell2_cblinfun_fun$1',type,
'fmb_A_c_prod_ell2_a_c_prod_ell2_cblinfun_a_d_prod_ell2_a_d_prod_ell2_cblinfun_fun$_1': 'A_c_prod_ell2_a_c_prod_ell2_cblinfun_a_d_prod_ell2_a_d_prod_ell2_cblinfun_fun$' ).
tff('finite_domain_A_c_prod_ell2_a_c_prod_ell2_cblinfun_a_d_prod_ell2_a_d_prod_ell2_cblinfun_fun$',axiom,
! [X: 'A_c_prod_ell2_a_c_prod_ell2_cblinfun_a_d_prod_ell2_a_d_prod_ell2_cblinfun_fun$'] : ( X = 'fmb_A_c_prod_ell2_a_c_prod_ell2_cblinfun_a_d_prod_ell2_a_d_prod_ell2_cblinfun_fun$_1' ) ).
tff('declare_D_c_prod_ell2_d_c_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$',type,
'D_c_prod_ell2_d_c_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$': $tType ).
tff('declare_D_c_prod_ell2_d_c_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$1',type,
'fmb_D_c_prod_ell2_d_c_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1': 'D_c_prod_ell2_d_c_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' ).
tff('declare_D_c_prod_ell2_d_c_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$2',type,
'fmb_D_c_prod_ell2_d_c_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_2': 'D_c_prod_ell2_d_c_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' ).
tff('finite_domain_D_c_prod_ell2_d_c_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$',axiom,
! [X: 'D_c_prod_ell2_d_c_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$'] :
( ( X = 'fmb_D_c_prod_ell2_d_c_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1' )
| ( X = 'fmb_D_c_prod_ell2_d_c_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_2' ) ) ).
tff('distinct_domain_D_c_prod_ell2_d_c_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$',axiom,
'fmb_D_c_prod_ell2_d_c_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1' != 'fmb_D_c_prod_ell2_d_c_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_2' ).
tff('declare_A_ell2_a_ell2_cblinfun_c_a_prod_ell2_c_a_prod_ell2_cblinfun_fun$',type,
'A_ell2_a_ell2_cblinfun_c_a_prod_ell2_c_a_prod_ell2_cblinfun_fun$': $tType ).
tff('declare_A_ell2_a_ell2_cblinfun_c_a_prod_ell2_c_a_prod_ell2_cblinfun_fun$1',type,
'fmb_A_ell2_a_ell2_cblinfun_c_a_prod_ell2_c_a_prod_ell2_cblinfun_fun$_1': 'A_ell2_a_ell2_cblinfun_c_a_prod_ell2_c_a_prod_ell2_cblinfun_fun$' ).
tff('declare_A_ell2_a_ell2_cblinfun_c_a_prod_ell2_c_a_prod_ell2_cblinfun_fun$2',type,
'fmb_A_ell2_a_ell2_cblinfun_c_a_prod_ell2_c_a_prod_ell2_cblinfun_fun$_2': 'A_ell2_a_ell2_cblinfun_c_a_prod_ell2_c_a_prod_ell2_cblinfun_fun$' ).
tff('finite_domain_A_ell2_a_ell2_cblinfun_c_a_prod_ell2_c_a_prod_ell2_cblinfun_fun$',axiom,
! [X: 'A_ell2_a_ell2_cblinfun_c_a_prod_ell2_c_a_prod_ell2_cblinfun_fun$'] :
( ( X = 'fmb_A_ell2_a_ell2_cblinfun_c_a_prod_ell2_c_a_prod_ell2_cblinfun_fun$_1' )
| ( X = 'fmb_A_ell2_a_ell2_cblinfun_c_a_prod_ell2_c_a_prod_ell2_cblinfun_fun$_2' ) ) ).
tff('distinct_domain_A_ell2_a_ell2_cblinfun_c_a_prod_ell2_c_a_prod_ell2_cblinfun_fun$',axiom,
'fmb_A_ell2_a_ell2_cblinfun_c_a_prod_ell2_c_a_prod_ell2_cblinfun_fun$_1' != 'fmb_A_ell2_a_ell2_cblinfun_c_a_prod_ell2_c_a_prod_ell2_cblinfun_fun$_2' ).
tff('declare_B_ell2_b_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$',type,
'B_ell2_b_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$': $tType ).
tff('declare_B_ell2_b_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$1',type,
'fmb_B_ell2_b_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$_1': 'B_ell2_b_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$' ).
tff('finite_domain_B_ell2_b_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$',axiom,
! [X: 'B_ell2_b_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$'] : ( X = 'fmb_B_ell2_b_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$_1' ) ).
tff('declare_Complex_complex_fun_complex_complex_fun_fun$',type,
'Complex_complex_fun_complex_complex_fun_fun$': $tType ).
tff('declare_Complex_complex_fun_complex_complex_fun_fun$1',type,
'fmb_Complex_complex_fun_complex_complex_fun_fun$_1': 'Complex_complex_fun_complex_complex_fun_fun$' ).
tff('declare_Complex_complex_fun_complex_complex_fun_fun$2',type,
'fmb_Complex_complex_fun_complex_complex_fun_fun$_2': 'Complex_complex_fun_complex_complex_fun_fun$' ).
tff('finite_domain_Complex_complex_fun_complex_complex_fun_fun$',axiom,
! [X: 'Complex_complex_fun_complex_complex_fun_fun$'] :
( ( X = 'fmb_Complex_complex_fun_complex_complex_fun_fun$_1' )
| ( X = 'fmb_Complex_complex_fun_complex_complex_fun_fun$_2' ) ) ).
tff('distinct_domain_Complex_complex_fun_complex_complex_fun_fun$',axiom,
'fmb_Complex_complex_fun_complex_complex_fun_fun$_1' != 'fmb_Complex_complex_fun_complex_complex_fun_fun$_2' ).
tff('declare_B_a_prod_ell2_b_a_prod_ell2_cblinfun$',type,
'B_a_prod_ell2_b_a_prod_ell2_cblinfun$': $tType ).
tff('declare_B_a_prod_ell2_b_a_prod_ell2_cblinfun$1',type,
'fmb_B_a_prod_ell2_b_a_prod_ell2_cblinfun$_1': 'B_a_prod_ell2_b_a_prod_ell2_cblinfun$' ).
tff('declare_B_a_prod_ell2_b_a_prod_ell2_cblinfun$2',type,
'fmb_B_a_prod_ell2_b_a_prod_ell2_cblinfun$_2': 'B_a_prod_ell2_b_a_prod_ell2_cblinfun$' ).
tff('finite_domain_B_a_prod_ell2_b_a_prod_ell2_cblinfun$',axiom,
! [X: 'B_a_prod_ell2_b_a_prod_ell2_cblinfun$'] :
( ( X = 'fmb_B_a_prod_ell2_b_a_prod_ell2_cblinfun$_1' )
| ( X = 'fmb_B_a_prod_ell2_b_a_prod_ell2_cblinfun$_2' ) ) ).
tff('distinct_domain_B_a_prod_ell2_b_a_prod_ell2_cblinfun$',axiom,
'fmb_B_a_prod_ell2_b_a_prod_ell2_cblinfun$_1' != 'fmb_B_a_prod_ell2_b_a_prod_ell2_cblinfun$_2' ).
tff('declare_C_ell2_c_ell2_cblinfun_a_a_prod_ell2_a_a_prod_ell2_cblinfun_fun$',type,
'C_ell2_c_ell2_cblinfun_a_a_prod_ell2_a_a_prod_ell2_cblinfun_fun$': $tType ).
tff('declare_C_ell2_c_ell2_cblinfun_a_a_prod_ell2_a_a_prod_ell2_cblinfun_fun$1',type,
'fmb_C_ell2_c_ell2_cblinfun_a_a_prod_ell2_a_a_prod_ell2_cblinfun_fun$_1': 'C_ell2_c_ell2_cblinfun_a_a_prod_ell2_a_a_prod_ell2_cblinfun_fun$' ).
tff('declare_C_ell2_c_ell2_cblinfun_a_a_prod_ell2_a_a_prod_ell2_cblinfun_fun$2',type,
'fmb_C_ell2_c_ell2_cblinfun_a_a_prod_ell2_a_a_prod_ell2_cblinfun_fun$_2': 'C_ell2_c_ell2_cblinfun_a_a_prod_ell2_a_a_prod_ell2_cblinfun_fun$' ).
tff('finite_domain_C_ell2_c_ell2_cblinfun_a_a_prod_ell2_a_a_prod_ell2_cblinfun_fun$',axiom,
! [X: 'C_ell2_c_ell2_cblinfun_a_a_prod_ell2_a_a_prod_ell2_cblinfun_fun$'] :
( ( X = 'fmb_C_ell2_c_ell2_cblinfun_a_a_prod_ell2_a_a_prod_ell2_cblinfun_fun$_1' )
| ( X = 'fmb_C_ell2_c_ell2_cblinfun_a_a_prod_ell2_a_a_prod_ell2_cblinfun_fun$_2' ) ) ).
tff('distinct_domain_C_ell2_c_ell2_cblinfun_a_a_prod_ell2_a_a_prod_ell2_cblinfun_fun$',axiom,
'fmb_C_ell2_c_ell2_cblinfun_a_a_prod_ell2_a_a_prod_ell2_cblinfun_fun$_1' != 'fmb_C_ell2_c_ell2_cblinfun_a_a_prod_ell2_a_a_prod_ell2_cblinfun_fun$_2' ).
tff('declare_E_e_cblinfun_b_ell2_e_cblinfun_b_ell2_e_cblinfun_fun_fun$',type,
'E_e_cblinfun_b_ell2_e_cblinfun_b_ell2_e_cblinfun_fun_fun$': $tType ).
tff('declare_E_e_cblinfun_b_ell2_e_cblinfun_b_ell2_e_cblinfun_fun_fun$1',type,
'fmb_E_e_cblinfun_b_ell2_e_cblinfun_b_ell2_e_cblinfun_fun_fun$_1': 'E_e_cblinfun_b_ell2_e_cblinfun_b_ell2_e_cblinfun_fun_fun$' ).
tff('declare_E_e_cblinfun_b_ell2_e_cblinfun_b_ell2_e_cblinfun_fun_fun$2',type,
'fmb_E_e_cblinfun_b_ell2_e_cblinfun_b_ell2_e_cblinfun_fun_fun$_2': 'E_e_cblinfun_b_ell2_e_cblinfun_b_ell2_e_cblinfun_fun_fun$' ).
tff('finite_domain_E_e_cblinfun_b_ell2_e_cblinfun_b_ell2_e_cblinfun_fun_fun$',axiom,
! [X: 'E_e_cblinfun_b_ell2_e_cblinfun_b_ell2_e_cblinfun_fun_fun$'] :
( ( X = 'fmb_E_e_cblinfun_b_ell2_e_cblinfun_b_ell2_e_cblinfun_fun_fun$_1' )
| ( X = 'fmb_E_e_cblinfun_b_ell2_e_cblinfun_b_ell2_e_cblinfun_fun_fun$_2' ) ) ).
tff('distinct_domain_E_e_cblinfun_b_ell2_e_cblinfun_b_ell2_e_cblinfun_fun_fun$',axiom,
'fmb_E_e_cblinfun_b_ell2_e_cblinfun_b_ell2_e_cblinfun_fun_fun$_1' != 'fmb_E_e_cblinfun_b_ell2_e_cblinfun_b_ell2_e_cblinfun_fun_fun$_2' ).
tff('declare_D_c_prod_ell2_d_c_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$',type,
'D_c_prod_ell2_d_c_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$': $tType ).
tff('declare_D_c_prod_ell2_d_c_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$1',type,
'fmb_D_c_prod_ell2_d_c_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$_1': 'D_c_prod_ell2_d_c_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$' ).
tff('declare_D_c_prod_ell2_d_c_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$2',type,
'fmb_D_c_prod_ell2_d_c_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$_2': 'D_c_prod_ell2_d_c_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$' ).
tff('finite_domain_D_c_prod_ell2_d_c_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$',axiom,
! [X: 'D_c_prod_ell2_d_c_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$'] :
( ( X = 'fmb_D_c_prod_ell2_d_c_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$_1' )
| ( X = 'fmb_D_c_prod_ell2_d_c_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$_2' ) ) ).
tff('distinct_domain_D_c_prod_ell2_d_c_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$',axiom,
'fmb_D_c_prod_ell2_d_c_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$_1' != 'fmb_D_c_prod_ell2_d_c_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$_2' ).
tff('declare_C_c_prod_ell2_c_c_prod_ell2_cblinfun$',type,
'C_c_prod_ell2_c_c_prod_ell2_cblinfun$': $tType ).
tff('declare_C_c_prod_ell2_c_c_prod_ell2_cblinfun$1',type,
'fmb_C_c_prod_ell2_c_c_prod_ell2_cblinfun$_1': 'C_c_prod_ell2_c_c_prod_ell2_cblinfun$' ).
tff('declare_C_c_prod_ell2_c_c_prod_ell2_cblinfun$2',type,
'fmb_C_c_prod_ell2_c_c_prod_ell2_cblinfun$_2': 'C_c_prod_ell2_c_c_prod_ell2_cblinfun$' ).
tff('finite_domain_C_c_prod_ell2_c_c_prod_ell2_cblinfun$',axiom,
! [X: 'C_c_prod_ell2_c_c_prod_ell2_cblinfun$'] :
( ( X = 'fmb_C_c_prod_ell2_c_c_prod_ell2_cblinfun$_1' )
| ( X = 'fmb_C_c_prod_ell2_c_c_prod_ell2_cblinfun$_2' ) ) ).
tff('distinct_domain_C_c_prod_ell2_c_c_prod_ell2_cblinfun$',axiom,
'fmb_C_c_prod_ell2_c_c_prod_ell2_cblinfun$_1' != 'fmb_C_c_prod_ell2_c_c_prod_ell2_cblinfun$_2' ).
tff('declare_A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_ell2_e_cblinfun_fun_bool_fun$',type,
'A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_ell2_e_cblinfun_fun_bool_fun$': $tType ).
tff('declare_A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_ell2_e_cblinfun_fun_bool_fun$1',type,
'fmb_A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_ell2_e_cblinfun_fun_bool_fun$_1': 'A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_ell2_e_cblinfun_fun_bool_fun$' ).
tff('declare_A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_ell2_e_cblinfun_fun_bool_fun$2',type,
'fmb_A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_ell2_e_cblinfun_fun_bool_fun$_2': 'A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_ell2_e_cblinfun_fun_bool_fun$' ).
tff('finite_domain_A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_ell2_e_cblinfun_fun_bool_fun$',axiom,
! [X: 'A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_ell2_e_cblinfun_fun_bool_fun$'] :
( ( X = 'fmb_A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_ell2_e_cblinfun_fun_bool_fun$_1' )
| ( X = 'fmb_A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_ell2_e_cblinfun_fun_bool_fun$_2' ) ) ).
tff('distinct_domain_A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_ell2_e_cblinfun_fun_bool_fun$',axiom,
'fmb_A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_ell2_e_cblinfun_fun_bool_fun$_1' != 'fmb_A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_ell2_e_cblinfun_fun_bool_fun$_2' ).
tff('declare_A_c_prod_ell2_a_c_prod_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun$',type,
'A_c_prod_ell2_a_c_prod_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun$': $tType ).
tff('declare_A_c_prod_ell2_a_c_prod_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun$1',type,
'fmb_A_c_prod_ell2_a_c_prod_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun$_1': 'A_c_prod_ell2_a_c_prod_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun$' ).
tff('finite_domain_A_c_prod_ell2_a_c_prod_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun$',axiom,
! [X: 'A_c_prod_ell2_a_c_prod_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun$'] : ( X = 'fmb_A_c_prod_ell2_a_c_prod_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun$_1' ) ).
tff('declare_A_ell2_a_ell2_cblinfun_set$',type,
'A_ell2_a_ell2_cblinfun_set$': $tType ).
tff('declare_A_ell2_a_ell2_cblinfun_set$1',type,
'fmb_A_ell2_a_ell2_cblinfun_set$_1': 'A_ell2_a_ell2_cblinfun_set$' ).
tff('finite_domain_A_ell2_a_ell2_cblinfun_set$',axiom,
! [X: 'A_ell2_a_ell2_cblinfun_set$'] : ( X = 'fmb_A_ell2_a_ell2_cblinfun_set$_1' ) ).
tff('declare_C_d_prod_ell2_c_d_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$',type,
'C_d_prod_ell2_c_d_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$': $tType ).
tff('declare_C_d_prod_ell2_c_d_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$1',type,
'fmb_C_d_prod_ell2_c_d_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$_1': 'C_d_prod_ell2_c_d_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$' ).
tff('declare_C_d_prod_ell2_c_d_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$2',type,
'fmb_C_d_prod_ell2_c_d_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$_2': 'C_d_prod_ell2_c_d_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$' ).
tff('finite_domain_C_d_prod_ell2_c_d_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$',axiom,
! [X: 'C_d_prod_ell2_c_d_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$'] :
( ( X = 'fmb_C_d_prod_ell2_c_d_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$_1' )
| ( X = 'fmb_C_d_prod_ell2_c_d_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$_2' ) ) ).
tff('distinct_domain_C_d_prod_ell2_c_d_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$',axiom,
'fmb_C_d_prod_ell2_c_d_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$_1' != 'fmb_C_d_prod_ell2_c_d_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$_2' ).
tff('declare_D_a_prod_ell2_d_a_prod_ell2_cblinfun$',type,
'D_a_prod_ell2_d_a_prod_ell2_cblinfun$': $tType ).
tff('declare_D_a_prod_ell2_d_a_prod_ell2_cblinfun$1',type,
'fmb_D_a_prod_ell2_d_a_prod_ell2_cblinfun$_1': 'D_a_prod_ell2_d_a_prod_ell2_cblinfun$' ).
tff('finite_domain_D_a_prod_ell2_d_a_prod_ell2_cblinfun$',axiom,
! [X: 'D_a_prod_ell2_d_a_prod_ell2_cblinfun$'] : ( X = 'fmb_D_a_prod_ell2_d_a_prod_ell2_cblinfun$_1' ) ).
tff('declare_Complex_complex_complex_cblinfun_complex_cblinfun_cblinfun$',type,
'Complex_complex_complex_cblinfun_complex_cblinfun_cblinfun$': $tType ).
tff('declare_Complex_complex_complex_cblinfun_complex_cblinfun_cblinfun$1',type,
'fmb_Complex_complex_complex_cblinfun_complex_cblinfun_cblinfun$_1': 'Complex_complex_complex_cblinfun_complex_cblinfun_cblinfun$' ).
tff('declare_Complex_complex_complex_cblinfun_complex_cblinfun_cblinfun$2',type,
'fmb_Complex_complex_complex_cblinfun_complex_cblinfun_cblinfun$_2': 'Complex_complex_complex_cblinfun_complex_cblinfun_cblinfun$' ).
tff('finite_domain_Complex_complex_complex_cblinfun_complex_cblinfun_cblinfun$',axiom,
! [X: 'Complex_complex_complex_cblinfun_complex_cblinfun_cblinfun$'] :
( ( X = 'fmb_Complex_complex_complex_cblinfun_complex_cblinfun_cblinfun$_1' )
| ( X = 'fmb_Complex_complex_complex_cblinfun_complex_cblinfun_cblinfun$_2' ) ) ).
tff('distinct_domain_Complex_complex_complex_cblinfun_complex_cblinfun_cblinfun$',axiom,
'fmb_Complex_complex_complex_cblinfun_complex_cblinfun_cblinfun$_1' != 'fmb_Complex_complex_complex_cblinfun_complex_cblinfun_cblinfun$_2' ).
tff('declare_A_c_prod_ell2_a_c_prod_ell2_cblinfun_a_c_prod_ell2_a_c_prod_ell2_cblinfun_fun$',type,
'A_c_prod_ell2_a_c_prod_ell2_cblinfun_a_c_prod_ell2_a_c_prod_ell2_cblinfun_fun$': $tType ).
tff('declare_A_c_prod_ell2_a_c_prod_ell2_cblinfun_a_c_prod_ell2_a_c_prod_ell2_cblinfun_fun$1',type,
'fmb_A_c_prod_ell2_a_c_prod_ell2_cblinfun_a_c_prod_ell2_a_c_prod_ell2_cblinfun_fun$_1': 'A_c_prod_ell2_a_c_prod_ell2_cblinfun_a_c_prod_ell2_a_c_prod_ell2_cblinfun_fun$' ).
tff('finite_domain_A_c_prod_ell2_a_c_prod_ell2_cblinfun_a_c_prod_ell2_a_c_prod_ell2_cblinfun_fun$',axiom,
! [X: 'A_c_prod_ell2_a_c_prod_ell2_cblinfun_a_c_prod_ell2_a_c_prod_ell2_cblinfun_fun$'] : ( X = 'fmb_A_c_prod_ell2_a_c_prod_ell2_cblinfun_a_c_prod_ell2_a_c_prod_ell2_cblinfun_fun$_1' ) ).
tff('declare_D_ell2_d_ell2_cblinfun_b_a_prod_ell2_b_a_prod_ell2_cblinfun_fun$',type,
'D_ell2_d_ell2_cblinfun_b_a_prod_ell2_b_a_prod_ell2_cblinfun_fun$': $tType ).
tff('declare_D_ell2_d_ell2_cblinfun_b_a_prod_ell2_b_a_prod_ell2_cblinfun_fun$1',type,
'fmb_D_ell2_d_ell2_cblinfun_b_a_prod_ell2_b_a_prod_ell2_cblinfun_fun$_1': 'D_ell2_d_ell2_cblinfun_b_a_prod_ell2_b_a_prod_ell2_cblinfun_fun$' ).
tff('declare_D_ell2_d_ell2_cblinfun_b_a_prod_ell2_b_a_prod_ell2_cblinfun_fun$2',type,
'fmb_D_ell2_d_ell2_cblinfun_b_a_prod_ell2_b_a_prod_ell2_cblinfun_fun$_2': 'D_ell2_d_ell2_cblinfun_b_a_prod_ell2_b_a_prod_ell2_cblinfun_fun$' ).
tff('finite_domain_D_ell2_d_ell2_cblinfun_b_a_prod_ell2_b_a_prod_ell2_cblinfun_fun$',axiom,
! [X: 'D_ell2_d_ell2_cblinfun_b_a_prod_ell2_b_a_prod_ell2_cblinfun_fun$'] :
( ( X = 'fmb_D_ell2_d_ell2_cblinfun_b_a_prod_ell2_b_a_prod_ell2_cblinfun_fun$_1' )
| ( X = 'fmb_D_ell2_d_ell2_cblinfun_b_a_prod_ell2_b_a_prod_ell2_cblinfun_fun$_2' ) ) ).
tff('distinct_domain_D_ell2_d_ell2_cblinfun_b_a_prod_ell2_b_a_prod_ell2_cblinfun_fun$',axiom,
'fmb_D_ell2_d_ell2_cblinfun_b_a_prod_ell2_b_a_prod_ell2_cblinfun_fun$_1' != 'fmb_D_ell2_d_ell2_cblinfun_b_a_prod_ell2_b_a_prod_ell2_cblinfun_fun$_2' ).
tff('declare_Complex_complex_complex_cblinfun_complex_cblinfun_fun$',type,
'Complex_complex_complex_cblinfun_complex_cblinfun_fun$': $tType ).
tff('declare_Complex_complex_complex_cblinfun_complex_cblinfun_fun$1',type,
'fmb_Complex_complex_complex_cblinfun_complex_cblinfun_fun$_1': 'Complex_complex_complex_cblinfun_complex_cblinfun_fun$' ).
tff('declare_Complex_complex_complex_cblinfun_complex_cblinfun_fun$2',type,
'fmb_Complex_complex_complex_cblinfun_complex_cblinfun_fun$_2': 'Complex_complex_complex_cblinfun_complex_cblinfun_fun$' ).
tff('finite_domain_Complex_complex_complex_cblinfun_complex_cblinfun_fun$',axiom,
! [X: 'Complex_complex_complex_cblinfun_complex_cblinfun_fun$'] :
( ( X = 'fmb_Complex_complex_complex_cblinfun_complex_cblinfun_fun$_1' )
| ( X = 'fmb_Complex_complex_complex_cblinfun_complex_cblinfun_fun$_2' ) ) ).
tff('distinct_domain_Complex_complex_complex_cblinfun_complex_cblinfun_fun$',axiom,
'fmb_Complex_complex_complex_cblinfun_complex_cblinfun_fun$_1' != 'fmb_Complex_complex_complex_cblinfun_complex_cblinfun_fun$_2' ).
tff('declare_C_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_cblinfun$',type,
'C_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_cblinfun$': $tType ).
tff('declare_C_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_cblinfun$1',type,
'fmb_C_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_cblinfun$_1': 'C_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_cblinfun$' ).
tff('declare_C_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_cblinfun$2',type,
'fmb_C_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_cblinfun$_2': 'C_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_cblinfun$' ).
tff('finite_domain_C_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_cblinfun$',axiom,
! [X: 'C_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_cblinfun$'] :
( ( X = 'fmb_C_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_cblinfun$_1' )
| ( X = 'fmb_C_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_cblinfun$_2' ) ) ).
tff('distinct_domain_C_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_cblinfun$',axiom,
'fmb_C_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_cblinfun$_1' != 'fmb_C_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_cblinfun$_2' ).
tff('declare_A_a_prod_ell2_a_a_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$',type,
'A_a_prod_ell2_a_a_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$': $tType ).
tff('declare_A_a_prod_ell2_a_a_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$1',type,
'fmb_A_a_prod_ell2_a_a_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$_1': 'A_a_prod_ell2_a_a_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$' ).
tff('declare_A_a_prod_ell2_a_a_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$2',type,
'fmb_A_a_prod_ell2_a_a_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$_2': 'A_a_prod_ell2_a_a_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$' ).
tff('finite_domain_A_a_prod_ell2_a_a_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$',axiom,
! [X: 'A_a_prod_ell2_a_a_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$'] :
( ( X = 'fmb_A_a_prod_ell2_a_a_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$_1' )
| ( X = 'fmb_A_a_prod_ell2_a_a_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$_2' ) ) ).
tff('distinct_domain_A_a_prod_ell2_a_a_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$',axiom,
'fmb_A_a_prod_ell2_a_a_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$_1' != 'fmb_A_a_prod_ell2_a_a_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$_2' ).
tff('declare_D_ell2_d_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$',type,
'D_ell2_d_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$': $tType ).
tff('declare_D_ell2_d_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$1',type,
'fmb_D_ell2_d_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$_1': 'D_ell2_d_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$' ).
tff('declare_D_ell2_d_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$2',type,
'fmb_D_ell2_d_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$_2': 'D_ell2_d_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$' ).
tff('finite_domain_D_ell2_d_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$',axiom,
! [X: 'D_ell2_d_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$'] :
( ( X = 'fmb_D_ell2_d_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$_1' )
| ( X = 'fmb_D_ell2_d_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$_2' ) ) ).
tff('distinct_domain_D_ell2_d_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$',axiom,
'fmb_D_ell2_d_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$_1' != 'fmb_D_ell2_d_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$_2' ).
tff('declare_C_ell2_c_ell2_cblinfun_c_a_prod_ell2_c_a_prod_ell2_cblinfun_fun$',type,
'C_ell2_c_ell2_cblinfun_c_a_prod_ell2_c_a_prod_ell2_cblinfun_fun$': $tType ).
tff('declare_C_ell2_c_ell2_cblinfun_c_a_prod_ell2_c_a_prod_ell2_cblinfun_fun$1',type,
'fmb_C_ell2_c_ell2_cblinfun_c_a_prod_ell2_c_a_prod_ell2_cblinfun_fun$_1': 'C_ell2_c_ell2_cblinfun_c_a_prod_ell2_c_a_prod_ell2_cblinfun_fun$' ).
tff('declare_C_ell2_c_ell2_cblinfun_c_a_prod_ell2_c_a_prod_ell2_cblinfun_fun$2',type,
'fmb_C_ell2_c_ell2_cblinfun_c_a_prod_ell2_c_a_prod_ell2_cblinfun_fun$_2': 'C_ell2_c_ell2_cblinfun_c_a_prod_ell2_c_a_prod_ell2_cblinfun_fun$' ).
tff('finite_domain_C_ell2_c_ell2_cblinfun_c_a_prod_ell2_c_a_prod_ell2_cblinfun_fun$',axiom,
! [X: 'C_ell2_c_ell2_cblinfun_c_a_prod_ell2_c_a_prod_ell2_cblinfun_fun$'] :
( ( X = 'fmb_C_ell2_c_ell2_cblinfun_c_a_prod_ell2_c_a_prod_ell2_cblinfun_fun$_1' )
| ( X = 'fmb_C_ell2_c_ell2_cblinfun_c_a_prod_ell2_c_a_prod_ell2_cblinfun_fun$_2' ) ) ).
tff('distinct_domain_C_ell2_c_ell2_cblinfun_c_a_prod_ell2_c_a_prod_ell2_cblinfun_fun$',axiom,
'fmb_C_ell2_c_ell2_cblinfun_c_a_prod_ell2_c_a_prod_ell2_cblinfun_fun$_1' != 'fmb_C_ell2_c_ell2_cblinfun_c_a_prod_ell2_c_a_prod_ell2_cblinfun_fun$_2' ).
tff('declare_B_ell2_b_ell2_cblinfun_b_ell2_e_cblinfun_fun$',type,
'B_ell2_b_ell2_cblinfun_b_ell2_e_cblinfun_fun$': $tType ).
tff('declare_B_ell2_b_ell2_cblinfun_b_ell2_e_cblinfun_fun$1',type,
'fmb_B_ell2_b_ell2_cblinfun_b_ell2_e_cblinfun_fun$_1': 'B_ell2_b_ell2_cblinfun_b_ell2_e_cblinfun_fun$' ).
tff('declare_B_ell2_b_ell2_cblinfun_b_ell2_e_cblinfun_fun$2',type,
'fmb_B_ell2_b_ell2_cblinfun_b_ell2_e_cblinfun_fun$_2': 'B_ell2_b_ell2_cblinfun_b_ell2_e_cblinfun_fun$' ).
tff('finite_domain_B_ell2_b_ell2_cblinfun_b_ell2_e_cblinfun_fun$',axiom,
! [X: 'B_ell2_b_ell2_cblinfun_b_ell2_e_cblinfun_fun$'] :
( ( X = 'fmb_B_ell2_b_ell2_cblinfun_b_ell2_e_cblinfun_fun$_1' )
| ( X = 'fmb_B_ell2_b_ell2_cblinfun_b_ell2_e_cblinfun_fun$_2' ) ) ).
tff('distinct_domain_B_ell2_b_ell2_cblinfun_b_ell2_e_cblinfun_fun$',axiom,
'fmb_B_ell2_b_ell2_cblinfun_b_ell2_e_cblinfun_fun$_1' != 'fmb_B_ell2_b_ell2_cblinfun_b_ell2_e_cblinfun_fun$_2' ).
tff('declare_C_ell2_c_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$',type,
'C_ell2_c_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$': $tType ).
tff('declare_C_ell2_c_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$1',type,
'fmb_C_ell2_c_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$_1': 'C_ell2_c_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$' ).
tff('declare_C_ell2_c_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$2',type,
'fmb_C_ell2_c_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$_2': 'C_ell2_c_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$' ).
tff('finite_domain_C_ell2_c_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$',axiom,
! [X: 'C_ell2_c_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$'] :
( ( X = 'fmb_C_ell2_c_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$_1' )
| ( X = 'fmb_C_ell2_c_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$_2' ) ) ).
tff('distinct_domain_C_ell2_c_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$',axiom,
'fmb_C_ell2_c_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$_1' != 'fmb_C_ell2_c_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$_2' ).
tff('declare_B_ell2_e_fun_b_ell2_e_cblinfun_fun$',type,
'B_ell2_e_fun_b_ell2_e_cblinfun_fun$': $tType ).
tff('declare_B_ell2_e_fun_b_ell2_e_cblinfun_fun$1',type,
'fmb_B_ell2_e_fun_b_ell2_e_cblinfun_fun$_1': 'B_ell2_e_fun_b_ell2_e_cblinfun_fun$' ).
tff('declare_B_ell2_e_fun_b_ell2_e_cblinfun_fun$2',type,
'fmb_B_ell2_e_fun_b_ell2_e_cblinfun_fun$_2': 'B_ell2_e_fun_b_ell2_e_cblinfun_fun$' ).
tff('finite_domain_B_ell2_e_fun_b_ell2_e_cblinfun_fun$',axiom,
! [X: 'B_ell2_e_fun_b_ell2_e_cblinfun_fun$'] :
( ( X = 'fmb_B_ell2_e_fun_b_ell2_e_cblinfun_fun$_1' )
| ( X = 'fmb_B_ell2_e_fun_b_ell2_e_cblinfun_fun$_2' ) ) ).
tff('distinct_domain_B_ell2_e_fun_b_ell2_e_cblinfun_fun$',axiom,
'fmb_B_ell2_e_fun_b_ell2_e_cblinfun_fun$_1' != 'fmb_B_ell2_e_fun_b_ell2_e_cblinfun_fun$_2' ).
tff('declare_Complex_complex_cblinfun_complex_fun_complex_complex_cblinfun_complex_cblinfun_fun$',type,
'Complex_complex_cblinfun_complex_fun_complex_complex_cblinfun_complex_cblinfun_fun$': $tType ).
tff('declare_Complex_complex_cblinfun_complex_fun_complex_complex_cblinfun_complex_cblinfun_fun$1',type,
'fmb_Complex_complex_cblinfun_complex_fun_complex_complex_cblinfun_complex_cblinfun_fun$_1': 'Complex_complex_cblinfun_complex_fun_complex_complex_cblinfun_complex_cblinfun_fun$' ).
tff('declare_Complex_complex_cblinfun_complex_fun_complex_complex_cblinfun_complex_cblinfun_fun$2',type,
'fmb_Complex_complex_cblinfun_complex_fun_complex_complex_cblinfun_complex_cblinfun_fun$_2': 'Complex_complex_cblinfun_complex_fun_complex_complex_cblinfun_complex_cblinfun_fun$' ).
tff('finite_domain_Complex_complex_cblinfun_complex_fun_complex_complex_cblinfun_complex_cblinfun_fun$',axiom,
! [X: 'Complex_complex_cblinfun_complex_fun_complex_complex_cblinfun_complex_cblinfun_fun$'] :
( ( X = 'fmb_Complex_complex_cblinfun_complex_fun_complex_complex_cblinfun_complex_cblinfun_fun$_1' )
| ( X = 'fmb_Complex_complex_cblinfun_complex_fun_complex_complex_cblinfun_complex_cblinfun_fun$_2' ) ) ).
tff('distinct_domain_Complex_complex_cblinfun_complex_fun_complex_complex_cblinfun_complex_cblinfun_fun$',axiom,
'fmb_Complex_complex_cblinfun_complex_fun_complex_complex_cblinfun_complex_cblinfun_fun$_1' != 'fmb_Complex_complex_cblinfun_complex_fun_complex_complex_cblinfun_complex_cblinfun_fun$_2' ).
tff('declare_E$',type,
'E$': $tType ).
tff('declare_E$1',type,
'fmb_E$_1': 'E$' ).
tff('declare_E$2',type,
'fmb_E$_2': 'E$' ).
tff('finite_domain_E$',axiom,
! [X: 'E$'] :
( ( X = 'fmb_E$_1' )
| ( X = 'fmb_E$_2' ) ) ).
tff('distinct_domain_E$',axiom,
'fmb_E$_1' != 'fmb_E$_2' ).
tff('declare_A_ell2_a_ell2_cblinfun_b_ell2_e_cblinfun_fun$',type,
'A_ell2_a_ell2_cblinfun_b_ell2_e_cblinfun_fun$': $tType ).
tff('declare_A_ell2_a_ell2_cblinfun_b_ell2_e_cblinfun_fun$1',type,
'fmb_A_ell2_a_ell2_cblinfun_b_ell2_e_cblinfun_fun$_1': 'A_ell2_a_ell2_cblinfun_b_ell2_e_cblinfun_fun$' ).
tff('declare_A_ell2_a_ell2_cblinfun_b_ell2_e_cblinfun_fun$2',type,
'fmb_A_ell2_a_ell2_cblinfun_b_ell2_e_cblinfun_fun$_2': 'A_ell2_a_ell2_cblinfun_b_ell2_e_cblinfun_fun$' ).
tff('finite_domain_A_ell2_a_ell2_cblinfun_b_ell2_e_cblinfun_fun$',axiom,
! [X: 'A_ell2_a_ell2_cblinfun_b_ell2_e_cblinfun_fun$'] :
( ( X = 'fmb_A_ell2_a_ell2_cblinfun_b_ell2_e_cblinfun_fun$_1' )
| ( X = 'fmb_A_ell2_a_ell2_cblinfun_b_ell2_e_cblinfun_fun$_2' ) ) ).
tff('distinct_domain_A_ell2_a_ell2_cblinfun_b_ell2_e_cblinfun_fun$',axiom,
'fmb_A_ell2_a_ell2_cblinfun_b_ell2_e_cblinfun_fun$_1' != 'fmb_A_ell2_a_ell2_cblinfun_b_ell2_e_cblinfun_fun$_2' ).
tff('declare_A_ell2_a_ell2_cblinfun_d_ell2_d_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$',type,
'A_ell2_a_ell2_cblinfun_d_ell2_d_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$': $tType ).
tff('declare_A_ell2_a_ell2_cblinfun_d_ell2_d_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$1',type,
'fmb_A_ell2_a_ell2_cblinfun_d_ell2_d_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$_1': 'A_ell2_a_ell2_cblinfun_d_ell2_d_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$' ).
tff('declare_A_ell2_a_ell2_cblinfun_d_ell2_d_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$2',type,
'fmb_A_ell2_a_ell2_cblinfun_d_ell2_d_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$_2': 'A_ell2_a_ell2_cblinfun_d_ell2_d_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$' ).
tff('finite_domain_A_ell2_a_ell2_cblinfun_d_ell2_d_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$',axiom,
! [X: 'A_ell2_a_ell2_cblinfun_d_ell2_d_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$'] :
( ( X = 'fmb_A_ell2_a_ell2_cblinfun_d_ell2_d_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$_1' )
| ( X = 'fmb_A_ell2_a_ell2_cblinfun_d_ell2_d_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$_2' ) ) ).
tff('distinct_domain_A_ell2_a_ell2_cblinfun_d_ell2_d_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$',axiom,
'fmb_A_ell2_a_ell2_cblinfun_d_ell2_d_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$_1' != 'fmb_A_ell2_a_ell2_cblinfun_d_ell2_d_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$_2' ).
tff('declare_A_d_prod_ell2_a_d_prod_ell2_cblinfun$',type,
'A_d_prod_ell2_a_d_prod_ell2_cblinfun$': $tType ).
tff('declare_A_d_prod_ell2_a_d_prod_ell2_cblinfun$1',type,
'fmb_A_d_prod_ell2_a_d_prod_ell2_cblinfun$_1': 'A_d_prod_ell2_a_d_prod_ell2_cblinfun$' ).
tff('declare_A_d_prod_ell2_a_d_prod_ell2_cblinfun$2',type,
'fmb_A_d_prod_ell2_a_d_prod_ell2_cblinfun$_2': 'A_d_prod_ell2_a_d_prod_ell2_cblinfun$' ).
tff('finite_domain_A_d_prod_ell2_a_d_prod_ell2_cblinfun$',axiom,
! [X: 'A_d_prod_ell2_a_d_prod_ell2_cblinfun$'] :
( ( X = 'fmb_A_d_prod_ell2_a_d_prod_ell2_cblinfun$_1' )
| ( X = 'fmb_A_d_prod_ell2_a_d_prod_ell2_cblinfun$_2' ) ) ).
tff('distinct_domain_A_d_prod_ell2_a_d_prod_ell2_cblinfun$',axiom,
'fmb_A_d_prod_ell2_a_d_prod_ell2_cblinfun$_1' != 'fmb_A_d_prod_ell2_a_d_prod_ell2_cblinfun$_2' ).
tff('declare_A_ell2_a_ell2_cblinfun_a_d_prod_ell2_a_d_prod_ell2_cblinfun_fun$',type,
'A_ell2_a_ell2_cblinfun_a_d_prod_ell2_a_d_prod_ell2_cblinfun_fun$': $tType ).
tff('declare_A_ell2_a_ell2_cblinfun_a_d_prod_ell2_a_d_prod_ell2_cblinfun_fun$1',type,
'fmb_A_ell2_a_ell2_cblinfun_a_d_prod_ell2_a_d_prod_ell2_cblinfun_fun$_1': 'A_ell2_a_ell2_cblinfun_a_d_prod_ell2_a_d_prod_ell2_cblinfun_fun$' ).
tff('declare_A_ell2_a_ell2_cblinfun_a_d_prod_ell2_a_d_prod_ell2_cblinfun_fun$2',type,
'fmb_A_ell2_a_ell2_cblinfun_a_d_prod_ell2_a_d_prod_ell2_cblinfun_fun$_2': 'A_ell2_a_ell2_cblinfun_a_d_prod_ell2_a_d_prod_ell2_cblinfun_fun$' ).
tff('finite_domain_A_ell2_a_ell2_cblinfun_a_d_prod_ell2_a_d_prod_ell2_cblinfun_fun$',axiom,
! [X: 'A_ell2_a_ell2_cblinfun_a_d_prod_ell2_a_d_prod_ell2_cblinfun_fun$'] :
( ( X = 'fmb_A_ell2_a_ell2_cblinfun_a_d_prod_ell2_a_d_prod_ell2_cblinfun_fun$_1' )
| ( X = 'fmb_A_ell2_a_ell2_cblinfun_a_d_prod_ell2_a_d_prod_ell2_cblinfun_fun$_2' ) ) ).
tff('distinct_domain_A_ell2_a_ell2_cblinfun_a_d_prod_ell2_a_d_prod_ell2_cblinfun_fun$',axiom,
'fmb_A_ell2_a_ell2_cblinfun_a_d_prod_ell2_a_d_prod_ell2_cblinfun_fun$_1' != 'fmb_A_ell2_a_ell2_cblinfun_a_d_prod_ell2_a_d_prod_ell2_cblinfun_fun$_2' ).
tff('declare_A_ell2_a_ell2_cblinfun_d_ell2_d_ell2_cblinfun_a_d_prod_ell2_a_d_prod_ell2_cblinfun_fun_fun$',type,
'A_ell2_a_ell2_cblinfun_d_ell2_d_ell2_cblinfun_a_d_prod_ell2_a_d_prod_ell2_cblinfun_fun_fun$': $tType ).
tff('declare_A_ell2_a_ell2_cblinfun_d_ell2_d_ell2_cblinfun_a_d_prod_ell2_a_d_prod_ell2_cblinfun_fun_fun$1',type,
'fmb_A_ell2_a_ell2_cblinfun_d_ell2_d_ell2_cblinfun_a_d_prod_ell2_a_d_prod_ell2_cblinfun_fun_fun$_1': 'A_ell2_a_ell2_cblinfun_d_ell2_d_ell2_cblinfun_a_d_prod_ell2_a_d_prod_ell2_cblinfun_fun_fun$' ).
tff('declare_A_ell2_a_ell2_cblinfun_d_ell2_d_ell2_cblinfun_a_d_prod_ell2_a_d_prod_ell2_cblinfun_fun_fun$2',type,
'fmb_A_ell2_a_ell2_cblinfun_d_ell2_d_ell2_cblinfun_a_d_prod_ell2_a_d_prod_ell2_cblinfun_fun_fun$_2': 'A_ell2_a_ell2_cblinfun_d_ell2_d_ell2_cblinfun_a_d_prod_ell2_a_d_prod_ell2_cblinfun_fun_fun$' ).
tff('finite_domain_A_ell2_a_ell2_cblinfun_d_ell2_d_ell2_cblinfun_a_d_prod_ell2_a_d_prod_ell2_cblinfun_fun_fun$',axiom,
! [X: 'A_ell2_a_ell2_cblinfun_d_ell2_d_ell2_cblinfun_a_d_prod_ell2_a_d_prod_ell2_cblinfun_fun_fun$'] :
( ( X = 'fmb_A_ell2_a_ell2_cblinfun_d_ell2_d_ell2_cblinfun_a_d_prod_ell2_a_d_prod_ell2_cblinfun_fun_fun$_1' )
| ( X = 'fmb_A_ell2_a_ell2_cblinfun_d_ell2_d_ell2_cblinfun_a_d_prod_ell2_a_d_prod_ell2_cblinfun_fun_fun$_2' ) ) ).
tff('distinct_domain_A_ell2_a_ell2_cblinfun_d_ell2_d_ell2_cblinfun_a_d_prod_ell2_a_d_prod_ell2_cblinfun_fun_fun$',axiom,
'fmb_A_ell2_a_ell2_cblinfun_d_ell2_d_ell2_cblinfun_a_d_prod_ell2_a_d_prod_ell2_cblinfun_fun_fun$_1' != 'fmb_A_ell2_a_ell2_cblinfun_d_ell2_d_ell2_cblinfun_a_d_prod_ell2_a_d_prod_ell2_cblinfun_fun_fun$_2' ).
tff('declare_A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_a_prod_ell2_b_a_prod_ell2_cblinfun_fun$',type,
'A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_a_prod_ell2_b_a_prod_ell2_cblinfun_fun$': $tType ).
tff('declare_A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_a_prod_ell2_b_a_prod_ell2_cblinfun_fun$1',type,
'fmb_A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_a_prod_ell2_b_a_prod_ell2_cblinfun_fun$_1': 'A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_a_prod_ell2_b_a_prod_ell2_cblinfun_fun$' ).
tff('finite_domain_A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_a_prod_ell2_b_a_prod_ell2_cblinfun_fun$',axiom,
! [X: 'A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_a_prod_ell2_b_a_prod_ell2_cblinfun_fun$'] : ( X = 'fmb_A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_a_prod_ell2_b_a_prod_ell2_cblinfun_fun$_1' ) ).
tff('declare_D_d_prod_ell2_d_d_prod_ell2_cblinfun$',type,
'D_d_prod_ell2_d_d_prod_ell2_cblinfun$': $tType ).
tff('declare_D_d_prod_ell2_d_d_prod_ell2_cblinfun$1',type,
'fmb_D_d_prod_ell2_d_d_prod_ell2_cblinfun$_1': 'D_d_prod_ell2_d_d_prod_ell2_cblinfun$' ).
tff('declare_D_d_prod_ell2_d_d_prod_ell2_cblinfun$2',type,
'fmb_D_d_prod_ell2_d_d_prod_ell2_cblinfun$_2': 'D_d_prod_ell2_d_d_prod_ell2_cblinfun$' ).
tff('finite_domain_D_d_prod_ell2_d_d_prod_ell2_cblinfun$',axiom,
! [X: 'D_d_prod_ell2_d_d_prod_ell2_cblinfun$'] :
( ( X = 'fmb_D_d_prod_ell2_d_d_prod_ell2_cblinfun$_1' )
| ( X = 'fmb_D_d_prod_ell2_d_d_prod_ell2_cblinfun$_2' ) ) ).
tff('distinct_domain_D_d_prod_ell2_d_d_prod_ell2_cblinfun$',axiom,
'fmb_D_d_prod_ell2_d_d_prod_ell2_cblinfun$_1' != 'fmb_D_d_prod_ell2_d_d_prod_ell2_cblinfun$_2' ).
tff('declare_B_b_prod_ell2_b_b_prod_ell2_cblinfun$',type,
'B_b_prod_ell2_b_b_prod_ell2_cblinfun$': $tType ).
tff('declare_B_b_prod_ell2_b_b_prod_ell2_cblinfun$1',type,
'fmb_B_b_prod_ell2_b_b_prod_ell2_cblinfun$_1': 'B_b_prod_ell2_b_b_prod_ell2_cblinfun$' ).
tff('declare_B_b_prod_ell2_b_b_prod_ell2_cblinfun$2',type,
'fmb_B_b_prod_ell2_b_b_prod_ell2_cblinfun$_2': 'B_b_prod_ell2_b_b_prod_ell2_cblinfun$' ).
tff('finite_domain_B_b_prod_ell2_b_b_prod_ell2_cblinfun$',axiom,
! [X: 'B_b_prod_ell2_b_b_prod_ell2_cblinfun$'] :
( ( X = 'fmb_B_b_prod_ell2_b_b_prod_ell2_cblinfun$_1' )
| ( X = 'fmb_B_b_prod_ell2_b_b_prod_ell2_cblinfun$_2' ) ) ).
tff('distinct_domain_B_b_prod_ell2_b_b_prod_ell2_cblinfun$',axiom,
'fmb_B_b_prod_ell2_b_b_prod_ell2_cblinfun$_1' != 'fmb_B_b_prod_ell2_b_b_prod_ell2_cblinfun$_2' ).
tff('declare_B_ell2_b_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$',type,
'B_ell2_b_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$': $tType ).
tff('declare_B_ell2_b_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$1',type,
'fmb_B_ell2_b_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$_1': 'B_ell2_b_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$' ).
tff('finite_domain_B_ell2_b_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$',axiom,
! [X: 'B_ell2_b_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$'] : ( X = 'fmb_B_ell2_b_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$_1' ) ).
tff('declare_D_ell2_d_ell2_cblinfun_b_ell2_b_ell2_cblinfun_cblinfun$',type,
'D_ell2_d_ell2_cblinfun_b_ell2_b_ell2_cblinfun_cblinfun$': $tType ).
tff('declare_D_ell2_d_ell2_cblinfun_b_ell2_b_ell2_cblinfun_cblinfun$1',type,
'fmb_D_ell2_d_ell2_cblinfun_b_ell2_b_ell2_cblinfun_cblinfun$_1': 'D_ell2_d_ell2_cblinfun_b_ell2_b_ell2_cblinfun_cblinfun$' ).
tff('declare_D_ell2_d_ell2_cblinfun_b_ell2_b_ell2_cblinfun_cblinfun$2',type,
'fmb_D_ell2_d_ell2_cblinfun_b_ell2_b_ell2_cblinfun_cblinfun$_2': 'D_ell2_d_ell2_cblinfun_b_ell2_b_ell2_cblinfun_cblinfun$' ).
tff('finite_domain_D_ell2_d_ell2_cblinfun_b_ell2_b_ell2_cblinfun_cblinfun$',axiom,
! [X: 'D_ell2_d_ell2_cblinfun_b_ell2_b_ell2_cblinfun_cblinfun$'] :
( ( X = 'fmb_D_ell2_d_ell2_cblinfun_b_ell2_b_ell2_cblinfun_cblinfun$_1' )
| ( X = 'fmb_D_ell2_d_ell2_cblinfun_b_ell2_b_ell2_cblinfun_cblinfun$_2' ) ) ).
tff('distinct_domain_D_ell2_d_ell2_cblinfun_b_ell2_b_ell2_cblinfun_cblinfun$',axiom,
'fmb_D_ell2_d_ell2_cblinfun_b_ell2_b_ell2_cblinfun_cblinfun$_1' != 'fmb_D_ell2_d_ell2_cblinfun_b_ell2_b_ell2_cblinfun_cblinfun$_2' ).
tff('declare_D_ell2_d_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$',type,
'D_ell2_d_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$': $tType ).
tff('declare_D_ell2_d_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$1',type,
'fmb_D_ell2_d_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1': 'D_ell2_d_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' ).
tff('finite_domain_D_ell2_d_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$',axiom,
! [X: 'D_ell2_d_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$'] : ( X = 'fmb_D_ell2_d_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1' ) ).
tff('declare_Complex_complex_complex_cblinfun_fun$',type,
'Complex_complex_complex_cblinfun_fun$': $tType ).
tff('declare_Complex_complex_complex_cblinfun_fun$1',type,
'fmb_Complex_complex_complex_cblinfun_fun$_1': 'Complex_complex_complex_cblinfun_fun$' ).
tff('declare_Complex_complex_complex_cblinfun_fun$2',type,
'fmb_Complex_complex_complex_cblinfun_fun$_2': 'Complex_complex_complex_cblinfun_fun$' ).
tff('finite_domain_Complex_complex_complex_cblinfun_fun$',axiom,
! [X: 'Complex_complex_complex_cblinfun_fun$'] :
( ( X = 'fmb_Complex_complex_complex_cblinfun_fun$_1' )
| ( X = 'fmb_Complex_complex_complex_cblinfun_fun$_2' ) ) ).
tff('distinct_domain_Complex_complex_complex_cblinfun_fun$',axiom,
'fmb_Complex_complex_complex_cblinfun_fun$_1' != 'fmb_Complex_complex_complex_cblinfun_fun$_2' ).
tff('declare_C_c_prod_ell2_c_c_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$',type,
'C_c_prod_ell2_c_c_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$': $tType ).
tff('declare_C_c_prod_ell2_c_c_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$1',type,
'fmb_C_c_prod_ell2_c_c_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$_1': 'C_c_prod_ell2_c_c_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$' ).
tff('declare_C_c_prod_ell2_c_c_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$2',type,
'fmb_C_c_prod_ell2_c_c_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$_2': 'C_c_prod_ell2_c_c_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$' ).
tff('finite_domain_C_c_prod_ell2_c_c_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$',axiom,
! [X: 'C_c_prod_ell2_c_c_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$'] :
( ( X = 'fmb_C_c_prod_ell2_c_c_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$_1' )
| ( X = 'fmb_C_c_prod_ell2_c_c_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$_2' ) ) ).
tff('distinct_domain_C_c_prod_ell2_c_c_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$',axiom,
'fmb_C_c_prod_ell2_c_c_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$_1' != 'fmb_C_c_prod_ell2_c_c_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$_2' ).
tff('declare_A_ell2_a_ell2_cblinfun_c_ell2_c_ell2_cblinfun_b_ell2_e_cblinfun_fun_fun$',type,
'A_ell2_a_ell2_cblinfun_c_ell2_c_ell2_cblinfun_b_ell2_e_cblinfun_fun_fun$': $tType ).
tff('declare_A_ell2_a_ell2_cblinfun_c_ell2_c_ell2_cblinfun_b_ell2_e_cblinfun_fun_fun$1',type,
'fmb_A_ell2_a_ell2_cblinfun_c_ell2_c_ell2_cblinfun_b_ell2_e_cblinfun_fun_fun$_1': 'A_ell2_a_ell2_cblinfun_c_ell2_c_ell2_cblinfun_b_ell2_e_cblinfun_fun_fun$' ).
tff('declare_A_ell2_a_ell2_cblinfun_c_ell2_c_ell2_cblinfun_b_ell2_e_cblinfun_fun_fun$2',type,
'fmb_A_ell2_a_ell2_cblinfun_c_ell2_c_ell2_cblinfun_b_ell2_e_cblinfun_fun_fun$_2': 'A_ell2_a_ell2_cblinfun_c_ell2_c_ell2_cblinfun_b_ell2_e_cblinfun_fun_fun$' ).
tff('finite_domain_A_ell2_a_ell2_cblinfun_c_ell2_c_ell2_cblinfun_b_ell2_e_cblinfun_fun_fun$',axiom,
! [X: 'A_ell2_a_ell2_cblinfun_c_ell2_c_ell2_cblinfun_b_ell2_e_cblinfun_fun_fun$'] :
( ( X = 'fmb_A_ell2_a_ell2_cblinfun_c_ell2_c_ell2_cblinfun_b_ell2_e_cblinfun_fun_fun$_1' )
| ( X = 'fmb_A_ell2_a_ell2_cblinfun_c_ell2_c_ell2_cblinfun_b_ell2_e_cblinfun_fun_fun$_2' ) ) ).
tff('distinct_domain_A_ell2_a_ell2_cblinfun_c_ell2_c_ell2_cblinfun_b_ell2_e_cblinfun_fun_fun$',axiom,
'fmb_A_ell2_a_ell2_cblinfun_c_ell2_c_ell2_cblinfun_b_ell2_e_cblinfun_fun_fun$_1' != 'fmb_A_ell2_a_ell2_cblinfun_c_ell2_c_ell2_cblinfun_b_ell2_e_cblinfun_fun_fun$_2' ).
tff('declare_A_ell2_a_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun$',type,
'A_ell2_a_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun$': $tType ).
tff('declare_A_ell2_a_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun$1',type,
'fmb_A_ell2_a_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun$_1': 'A_ell2_a_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun$' ).
tff('declare_A_ell2_a_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun$2',type,
'fmb_A_ell2_a_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun$_2': 'A_ell2_a_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun$' ).
tff('finite_domain_A_ell2_a_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun$',axiom,
! [X: 'A_ell2_a_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun$'] :
( ( X = 'fmb_A_ell2_a_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun$_1' )
| ( X = 'fmb_A_ell2_a_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun$_2' ) ) ).
tff('distinct_domain_A_ell2_a_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun$',axiom,
'fmb_A_ell2_a_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun$_1' != 'fmb_A_ell2_a_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun$_2' ).
tff('declare_C_ell2_b_ell2_cblinfun$',type,
'C_ell2_b_ell2_cblinfun$': $tType ).
tff('declare_C_ell2_b_ell2_cblinfun$1',type,
'fmb_C_ell2_b_ell2_cblinfun$_1': 'C_ell2_b_ell2_cblinfun$' ).
tff('declare_C_ell2_b_ell2_cblinfun$2',type,
'fmb_C_ell2_b_ell2_cblinfun$_2': 'C_ell2_b_ell2_cblinfun$' ).
tff('finite_domain_C_ell2_b_ell2_cblinfun$',axiom,
! [X: 'C_ell2_b_ell2_cblinfun$'] :
( ( X = 'fmb_C_ell2_b_ell2_cblinfun$_1' )
| ( X = 'fmb_C_ell2_b_ell2_cblinfun$_2' ) ) ).
tff('distinct_domain_C_ell2_b_ell2_cblinfun$',axiom,
'fmb_C_ell2_b_ell2_cblinfun$_1' != 'fmb_C_ell2_b_ell2_cblinfun$_2' ).
tff('declare_Complex_complex_complex_cblinfun_complex_fun_fun_complex_complex_complex_cblinfun_complex_cblinfun_fun_fun$',type,
'Complex_complex_complex_cblinfun_complex_fun_fun_complex_complex_complex_cblinfun_complex_cblinfun_fun_fun$': $tType ).
tff('declare_Complex_complex_complex_cblinfun_complex_fun_fun_complex_complex_complex_cblinfun_complex_cblinfun_fun_fun$1',type,
'fmb_Complex_complex_complex_cblinfun_complex_fun_fun_complex_complex_complex_cblinfun_complex_cblinfun_fun_fun$_1': 'Complex_complex_complex_cblinfun_complex_fun_fun_complex_complex_complex_cblinfun_complex_cblinfun_fun_fun$' ).
tff('declare_Complex_complex_complex_cblinfun_complex_fun_fun_complex_complex_complex_cblinfun_complex_cblinfun_fun_fun$2',type,
'fmb_Complex_complex_complex_cblinfun_complex_fun_fun_complex_complex_complex_cblinfun_complex_cblinfun_fun_fun$_2': 'Complex_complex_complex_cblinfun_complex_fun_fun_complex_complex_complex_cblinfun_complex_cblinfun_fun_fun$' ).
tff('finite_domain_Complex_complex_complex_cblinfun_complex_fun_fun_complex_complex_complex_cblinfun_complex_cblinfun_fun_fun$',axiom,
! [X: 'Complex_complex_complex_cblinfun_complex_fun_fun_complex_complex_complex_cblinfun_complex_cblinfun_fun_fun$'] :
( ( X = 'fmb_Complex_complex_complex_cblinfun_complex_fun_fun_complex_complex_complex_cblinfun_complex_cblinfun_fun_fun$_1' )
| ( X = 'fmb_Complex_complex_complex_cblinfun_complex_fun_fun_complex_complex_complex_cblinfun_complex_cblinfun_fun_fun$_2' ) ) ).
tff('distinct_domain_Complex_complex_complex_cblinfun_complex_fun_fun_complex_complex_complex_cblinfun_complex_cblinfun_fun_fun$',axiom,
'fmb_Complex_complex_complex_cblinfun_complex_fun_fun_complex_complex_complex_cblinfun_complex_cblinfun_fun_fun$_1' != 'fmb_Complex_complex_complex_cblinfun_complex_fun_fun_complex_complex_complex_cblinfun_complex_cblinfun_fun_fun$_2' ).
tff('declare_Complex_complex_complex_cblinfun_complex_fun_fun$',type,
'Complex_complex_complex_cblinfun_complex_fun_fun$': $tType ).
tff('declare_Complex_complex_complex_cblinfun_complex_fun_fun$1',type,
'fmb_Complex_complex_complex_cblinfun_complex_fun_fun$_1': 'Complex_complex_complex_cblinfun_complex_fun_fun$' ).
tff('declare_Complex_complex_complex_cblinfun_complex_fun_fun$2',type,
'fmb_Complex_complex_complex_cblinfun_complex_fun_fun$_2': 'Complex_complex_complex_cblinfun_complex_fun_fun$' ).
tff('finite_domain_Complex_complex_complex_cblinfun_complex_fun_fun$',axiom,
! [X: 'Complex_complex_complex_cblinfun_complex_fun_fun$'] :
( ( X = 'fmb_Complex_complex_complex_cblinfun_complex_fun_fun$_1' )
| ( X = 'fmb_Complex_complex_complex_cblinfun_complex_fun_fun$_2' ) ) ).
tff('distinct_domain_Complex_complex_complex_cblinfun_complex_fun_fun$',axiom,
'fmb_Complex_complex_complex_cblinfun_complex_fun_fun$_1' != 'fmb_Complex_complex_complex_cblinfun_complex_fun_fun$_2' ).
tff('declare_B_ell2_e_cblinfun_b_ell2_e_cblinfun_fun$',type,
'B_ell2_e_cblinfun_b_ell2_e_cblinfun_fun$': $tType ).
tff('declare_B_ell2_e_cblinfun_b_ell2_e_cblinfun_fun$1',type,
'fmb_B_ell2_e_cblinfun_b_ell2_e_cblinfun_fun$_1': 'B_ell2_e_cblinfun_b_ell2_e_cblinfun_fun$' ).
tff('declare_B_ell2_e_cblinfun_b_ell2_e_cblinfun_fun$2',type,
'fmb_B_ell2_e_cblinfun_b_ell2_e_cblinfun_fun$_2': 'B_ell2_e_cblinfun_b_ell2_e_cblinfun_fun$' ).
tff('finite_domain_B_ell2_e_cblinfun_b_ell2_e_cblinfun_fun$',axiom,
! [X: 'B_ell2_e_cblinfun_b_ell2_e_cblinfun_fun$'] :
( ( X = 'fmb_B_ell2_e_cblinfun_b_ell2_e_cblinfun_fun$_1' )
| ( X = 'fmb_B_ell2_e_cblinfun_b_ell2_e_cblinfun_fun$_2' ) ) ).
tff('distinct_domain_B_ell2_e_cblinfun_b_ell2_e_cblinfun_fun$',axiom,
'fmb_B_ell2_e_cblinfun_b_ell2_e_cblinfun_fun$_1' != 'fmb_B_ell2_e_cblinfun_b_ell2_e_cblinfun_fun$_2' ).
tff('declare_B_ell2_e_cblinfun_b_ell2_b_ell2_cblinfun_b_ell2_e_cblinfun_fun_fun$',type,
'B_ell2_e_cblinfun_b_ell2_b_ell2_cblinfun_b_ell2_e_cblinfun_fun_fun$': $tType ).
tff('declare_B_ell2_e_cblinfun_b_ell2_b_ell2_cblinfun_b_ell2_e_cblinfun_fun_fun$1',type,
'fmb_B_ell2_e_cblinfun_b_ell2_b_ell2_cblinfun_b_ell2_e_cblinfun_fun_fun$_1': 'B_ell2_e_cblinfun_b_ell2_b_ell2_cblinfun_b_ell2_e_cblinfun_fun_fun$' ).
tff('declare_B_ell2_e_cblinfun_b_ell2_b_ell2_cblinfun_b_ell2_e_cblinfun_fun_fun$2',type,
'fmb_B_ell2_e_cblinfun_b_ell2_b_ell2_cblinfun_b_ell2_e_cblinfun_fun_fun$_2': 'B_ell2_e_cblinfun_b_ell2_b_ell2_cblinfun_b_ell2_e_cblinfun_fun_fun$' ).
tff('finite_domain_B_ell2_e_cblinfun_b_ell2_b_ell2_cblinfun_b_ell2_e_cblinfun_fun_fun$',axiom,
! [X: 'B_ell2_e_cblinfun_b_ell2_b_ell2_cblinfun_b_ell2_e_cblinfun_fun_fun$'] :
( ( X = 'fmb_B_ell2_e_cblinfun_b_ell2_b_ell2_cblinfun_b_ell2_e_cblinfun_fun_fun$_1' )
| ( X = 'fmb_B_ell2_e_cblinfun_b_ell2_b_ell2_cblinfun_b_ell2_e_cblinfun_fun_fun$_2' ) ) ).
tff('distinct_domain_B_ell2_e_cblinfun_b_ell2_b_ell2_cblinfun_b_ell2_e_cblinfun_fun_fun$',axiom,
'fmb_B_ell2_e_cblinfun_b_ell2_b_ell2_cblinfun_b_ell2_e_cblinfun_fun_fun$_1' != 'fmb_B_ell2_e_cblinfun_b_ell2_b_ell2_cblinfun_b_ell2_e_cblinfun_fun_fun$_2' ).
tff('declare_C_ell2_c_ell2_cblinfun_c_d_prod_ell2_c_d_prod_ell2_cblinfun_fun$',type,
'C_ell2_c_ell2_cblinfun_c_d_prod_ell2_c_d_prod_ell2_cblinfun_fun$': $tType ).
tff('declare_C_ell2_c_ell2_cblinfun_c_d_prod_ell2_c_d_prod_ell2_cblinfun_fun$1',type,
'fmb_C_ell2_c_ell2_cblinfun_c_d_prod_ell2_c_d_prod_ell2_cblinfun_fun$_1': 'C_ell2_c_ell2_cblinfun_c_d_prod_ell2_c_d_prod_ell2_cblinfun_fun$' ).
tff('declare_C_ell2_c_ell2_cblinfun_c_d_prod_ell2_c_d_prod_ell2_cblinfun_fun$2',type,
'fmb_C_ell2_c_ell2_cblinfun_c_d_prod_ell2_c_d_prod_ell2_cblinfun_fun$_2': 'C_ell2_c_ell2_cblinfun_c_d_prod_ell2_c_d_prod_ell2_cblinfun_fun$' ).
tff('finite_domain_C_ell2_c_ell2_cblinfun_c_d_prod_ell2_c_d_prod_ell2_cblinfun_fun$',axiom,
! [X: 'C_ell2_c_ell2_cblinfun_c_d_prod_ell2_c_d_prod_ell2_cblinfun_fun$'] :
( ( X = 'fmb_C_ell2_c_ell2_cblinfun_c_d_prod_ell2_c_d_prod_ell2_cblinfun_fun$_1' )
| ( X = 'fmb_C_ell2_c_ell2_cblinfun_c_d_prod_ell2_c_d_prod_ell2_cblinfun_fun$_2' ) ) ).
tff('distinct_domain_C_ell2_c_ell2_cblinfun_c_d_prod_ell2_c_d_prod_ell2_cblinfun_fun$',axiom,
'fmb_C_ell2_c_ell2_cblinfun_c_d_prod_ell2_c_d_prod_ell2_cblinfun_fun$_1' != 'fmb_C_ell2_c_ell2_cblinfun_c_d_prod_ell2_c_d_prod_ell2_cblinfun_fun$_2' ).
tff('declare_A_ell2_a_ell2_cblinfun_c_b_prod_ell2_c_b_prod_ell2_cblinfun_fun$',type,
'A_ell2_a_ell2_cblinfun_c_b_prod_ell2_c_b_prod_ell2_cblinfun_fun$': $tType ).
tff('declare_A_ell2_a_ell2_cblinfun_c_b_prod_ell2_c_b_prod_ell2_cblinfun_fun$1',type,
'fmb_A_ell2_a_ell2_cblinfun_c_b_prod_ell2_c_b_prod_ell2_cblinfun_fun$_1': 'A_ell2_a_ell2_cblinfun_c_b_prod_ell2_c_b_prod_ell2_cblinfun_fun$' ).
tff('declare_A_ell2_a_ell2_cblinfun_c_b_prod_ell2_c_b_prod_ell2_cblinfun_fun$2',type,
'fmb_A_ell2_a_ell2_cblinfun_c_b_prod_ell2_c_b_prod_ell2_cblinfun_fun$_2': 'A_ell2_a_ell2_cblinfun_c_b_prod_ell2_c_b_prod_ell2_cblinfun_fun$' ).
tff('finite_domain_A_ell2_a_ell2_cblinfun_c_b_prod_ell2_c_b_prod_ell2_cblinfun_fun$',axiom,
! [X: 'A_ell2_a_ell2_cblinfun_c_b_prod_ell2_c_b_prod_ell2_cblinfun_fun$'] :
( ( X = 'fmb_A_ell2_a_ell2_cblinfun_c_b_prod_ell2_c_b_prod_ell2_cblinfun_fun$_1' )
| ( X = 'fmb_A_ell2_a_ell2_cblinfun_c_b_prod_ell2_c_b_prod_ell2_cblinfun_fun$_2' ) ) ).
tff('distinct_domain_A_ell2_a_ell2_cblinfun_c_b_prod_ell2_c_b_prod_ell2_cblinfun_fun$',axiom,
'fmb_A_ell2_a_ell2_cblinfun_c_b_prod_ell2_c_b_prod_ell2_cblinfun_fun$_1' != 'fmb_A_ell2_a_ell2_cblinfun_c_b_prod_ell2_c_b_prod_ell2_cblinfun_fun$_2' ).
tff('declare_C_ell2_c_ell2_cblinfun_a_c_prod_ell2_a_c_prod_ell2_cblinfun_fun$',type,
'C_ell2_c_ell2_cblinfun_a_c_prod_ell2_a_c_prod_ell2_cblinfun_fun$': $tType ).
tff('declare_C_ell2_c_ell2_cblinfun_a_c_prod_ell2_a_c_prod_ell2_cblinfun_fun$1',type,
'fmb_C_ell2_c_ell2_cblinfun_a_c_prod_ell2_a_c_prod_ell2_cblinfun_fun$_1': 'C_ell2_c_ell2_cblinfun_a_c_prod_ell2_a_c_prod_ell2_cblinfun_fun$' ).
tff('declare_C_ell2_c_ell2_cblinfun_a_c_prod_ell2_a_c_prod_ell2_cblinfun_fun$2',type,
'fmb_C_ell2_c_ell2_cblinfun_a_c_prod_ell2_a_c_prod_ell2_cblinfun_fun$_2': 'C_ell2_c_ell2_cblinfun_a_c_prod_ell2_a_c_prod_ell2_cblinfun_fun$' ).
tff('finite_domain_C_ell2_c_ell2_cblinfun_a_c_prod_ell2_a_c_prod_ell2_cblinfun_fun$',axiom,
! [X: 'C_ell2_c_ell2_cblinfun_a_c_prod_ell2_a_c_prod_ell2_cblinfun_fun$'] :
( ( X = 'fmb_C_ell2_c_ell2_cblinfun_a_c_prod_ell2_a_c_prod_ell2_cblinfun_fun$_1' )
| ( X = 'fmb_C_ell2_c_ell2_cblinfun_a_c_prod_ell2_a_c_prod_ell2_cblinfun_fun$_2' ) ) ).
tff('distinct_domain_C_ell2_c_ell2_cblinfun_a_c_prod_ell2_a_c_prod_ell2_cblinfun_fun$',axiom,
'fmb_C_ell2_c_ell2_cblinfun_a_c_prod_ell2_a_c_prod_ell2_cblinfun_fun$_1' != 'fmb_C_ell2_c_ell2_cblinfun_a_c_prod_ell2_a_c_prod_ell2_cblinfun_fun$_2' ).
tff('declare_C_b_prod_ell2_c_b_prod_ell2_cblinfun$',type,
'C_b_prod_ell2_c_b_prod_ell2_cblinfun$': $tType ).
tff('declare_C_b_prod_ell2_c_b_prod_ell2_cblinfun$1',type,
'fmb_C_b_prod_ell2_c_b_prod_ell2_cblinfun$_1': 'C_b_prod_ell2_c_b_prod_ell2_cblinfun$' ).
tff('declare_C_b_prod_ell2_c_b_prod_ell2_cblinfun$2',type,
'fmb_C_b_prod_ell2_c_b_prod_ell2_cblinfun$_2': 'C_b_prod_ell2_c_b_prod_ell2_cblinfun$' ).
tff('finite_domain_C_b_prod_ell2_c_b_prod_ell2_cblinfun$',axiom,
! [X: 'C_b_prod_ell2_c_b_prod_ell2_cblinfun$'] :
( ( X = 'fmb_C_b_prod_ell2_c_b_prod_ell2_cblinfun$_1' )
| ( X = 'fmb_C_b_prod_ell2_c_b_prod_ell2_cblinfun$_2' ) ) ).
tff('distinct_domain_C_b_prod_ell2_c_b_prod_ell2_cblinfun$',axiom,
'fmb_C_b_prod_ell2_c_b_prod_ell2_cblinfun$_1' != 'fmb_C_b_prod_ell2_c_b_prod_ell2_cblinfun$_2' ).
tff('declare_D_ell2_d_ell2_cblinfun_bool_fun$',type,
'D_ell2_d_ell2_cblinfun_bool_fun$': $tType ).
tff('declare_D_ell2_d_ell2_cblinfun_bool_fun$1',type,
'fmb_D_ell2_d_ell2_cblinfun_bool_fun$_1': 'D_ell2_d_ell2_cblinfun_bool_fun$' ).
tff('declare_D_ell2_d_ell2_cblinfun_bool_fun$2',type,
'fmb_D_ell2_d_ell2_cblinfun_bool_fun$_2': 'D_ell2_d_ell2_cblinfun_bool_fun$' ).
tff('finite_domain_D_ell2_d_ell2_cblinfun_bool_fun$',axiom,
! [X: 'D_ell2_d_ell2_cblinfun_bool_fun$'] :
( ( X = 'fmb_D_ell2_d_ell2_cblinfun_bool_fun$_1' )
| ( X = 'fmb_D_ell2_d_ell2_cblinfun_bool_fun$_2' ) ) ).
tff('distinct_domain_D_ell2_d_ell2_cblinfun_bool_fun$',axiom,
'fmb_D_ell2_d_ell2_cblinfun_bool_fun$_1' != 'fmb_D_ell2_d_ell2_cblinfun_bool_fun$_2' ).
tff('declare_C_ell2_c_ell2_cblinfun_d_ell2_d_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$',type,
'C_ell2_c_ell2_cblinfun_d_ell2_d_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$': $tType ).
tff('declare_C_ell2_c_ell2_cblinfun_d_ell2_d_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$1',type,
'fmb_C_ell2_c_ell2_cblinfun_d_ell2_d_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$_1': 'C_ell2_c_ell2_cblinfun_d_ell2_d_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$' ).
tff('declare_C_ell2_c_ell2_cblinfun_d_ell2_d_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$2',type,
'fmb_C_ell2_c_ell2_cblinfun_d_ell2_d_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$_2': 'C_ell2_c_ell2_cblinfun_d_ell2_d_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$' ).
tff('finite_domain_C_ell2_c_ell2_cblinfun_d_ell2_d_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$',axiom,
! [X: 'C_ell2_c_ell2_cblinfun_d_ell2_d_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$'] :
( ( X = 'fmb_C_ell2_c_ell2_cblinfun_d_ell2_d_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$_1' )
| ( X = 'fmb_C_ell2_c_ell2_cblinfun_d_ell2_d_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$_2' ) ) ).
tff('distinct_domain_C_ell2_c_ell2_cblinfun_d_ell2_d_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$',axiom,
'fmb_C_ell2_c_ell2_cblinfun_d_ell2_d_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$_1' != 'fmb_C_ell2_c_ell2_cblinfun_d_ell2_d_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$_2' ).
tff('declare_A_a_prod_ell2_a_a_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$',type,
'A_a_prod_ell2_a_a_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$': $tType ).
tff('declare_A_a_prod_ell2_a_a_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$1',type,
'fmb_A_a_prod_ell2_a_a_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1': 'A_a_prod_ell2_a_a_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' ).
tff('declare_A_a_prod_ell2_a_a_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$2',type,
'fmb_A_a_prod_ell2_a_a_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_2': 'A_a_prod_ell2_a_a_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' ).
tff('finite_domain_A_a_prod_ell2_a_a_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$',axiom,
! [X: 'A_a_prod_ell2_a_a_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$'] :
( ( X = 'fmb_A_a_prod_ell2_a_a_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1' )
| ( X = 'fmb_A_a_prod_ell2_a_a_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_2' ) ) ).
tff('distinct_domain_A_a_prod_ell2_a_a_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$',axiom,
'fmb_A_a_prod_ell2_a_a_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1' != 'fmb_A_a_prod_ell2_a_a_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_2' ).
tff('declare_C_ell2_c_ell2_cblinfun_c_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$',type,
'C_ell2_c_ell2_cblinfun_c_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$': $tType ).
tff('declare_C_ell2_c_ell2_cblinfun_c_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$1',type,
'fmb_C_ell2_c_ell2_cblinfun_c_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$_1': 'C_ell2_c_ell2_cblinfun_c_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$' ).
tff('declare_C_ell2_c_ell2_cblinfun_c_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$2',type,
'fmb_C_ell2_c_ell2_cblinfun_c_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$_2': 'C_ell2_c_ell2_cblinfun_c_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$' ).
tff('finite_domain_C_ell2_c_ell2_cblinfun_c_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$',axiom,
! [X: 'C_ell2_c_ell2_cblinfun_c_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$'] :
( ( X = 'fmb_C_ell2_c_ell2_cblinfun_c_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$_1' )
| ( X = 'fmb_C_ell2_c_ell2_cblinfun_c_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$_2' ) ) ).
tff('distinct_domain_C_ell2_c_ell2_cblinfun_c_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$',axiom,
'fmb_C_ell2_c_ell2_cblinfun_c_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$_1' != 'fmb_C_ell2_c_ell2_cblinfun_c_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$_2' ).
tff('declare_A_c_prod_ell2_a_c_prod_ell2_cblinfun_c_a_prod_ell2_c_a_prod_ell2_cblinfun_fun$',type,
'A_c_prod_ell2_a_c_prod_ell2_cblinfun_c_a_prod_ell2_c_a_prod_ell2_cblinfun_fun$': $tType ).
tff('declare_A_c_prod_ell2_a_c_prod_ell2_cblinfun_c_a_prod_ell2_c_a_prod_ell2_cblinfun_fun$1',type,
'fmb_A_c_prod_ell2_a_c_prod_ell2_cblinfun_c_a_prod_ell2_c_a_prod_ell2_cblinfun_fun$_1': 'A_c_prod_ell2_a_c_prod_ell2_cblinfun_c_a_prod_ell2_c_a_prod_ell2_cblinfun_fun$' ).
tff('declare_A_c_prod_ell2_a_c_prod_ell2_cblinfun_c_a_prod_ell2_c_a_prod_ell2_cblinfun_fun$2',type,
'fmb_A_c_prod_ell2_a_c_prod_ell2_cblinfun_c_a_prod_ell2_c_a_prod_ell2_cblinfun_fun$_2': 'A_c_prod_ell2_a_c_prod_ell2_cblinfun_c_a_prod_ell2_c_a_prod_ell2_cblinfun_fun$' ).
tff('finite_domain_A_c_prod_ell2_a_c_prod_ell2_cblinfun_c_a_prod_ell2_c_a_prod_ell2_cblinfun_fun$',axiom,
! [X: 'A_c_prod_ell2_a_c_prod_ell2_cblinfun_c_a_prod_ell2_c_a_prod_ell2_cblinfun_fun$'] :
( ( X = 'fmb_A_c_prod_ell2_a_c_prod_ell2_cblinfun_c_a_prod_ell2_c_a_prod_ell2_cblinfun_fun$_1' )
| ( X = 'fmb_A_c_prod_ell2_a_c_prod_ell2_cblinfun_c_a_prod_ell2_c_a_prod_ell2_cblinfun_fun$_2' ) ) ).
tff('distinct_domain_A_c_prod_ell2_a_c_prod_ell2_cblinfun_c_a_prod_ell2_c_a_prod_ell2_cblinfun_fun$',axiom,
'fmb_A_c_prod_ell2_a_c_prod_ell2_cblinfun_c_a_prod_ell2_c_a_prod_ell2_cblinfun_fun$_1' != 'fmb_A_c_prod_ell2_a_c_prod_ell2_cblinfun_c_a_prod_ell2_c_a_prod_ell2_cblinfun_fun$_2' ).
tff('declare_C_a_prod_ell2_c_a_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$',type,
'C_a_prod_ell2_c_a_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$': $tType ).
tff('declare_C_a_prod_ell2_c_a_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$1',type,
'fmb_C_a_prod_ell2_c_a_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$_1': 'C_a_prod_ell2_c_a_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$' ).
tff('declare_C_a_prod_ell2_c_a_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$2',type,
'fmb_C_a_prod_ell2_c_a_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$_2': 'C_a_prod_ell2_c_a_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$' ).
tff('finite_domain_C_a_prod_ell2_c_a_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$',axiom,
! [X: 'C_a_prod_ell2_c_a_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$'] :
( ( X = 'fmb_C_a_prod_ell2_c_a_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$_1' )
| ( X = 'fmb_C_a_prod_ell2_c_a_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$_2' ) ) ).
tff('distinct_domain_C_a_prod_ell2_c_a_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$',axiom,
'fmb_C_a_prod_ell2_c_a_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$_1' != 'fmb_C_a_prod_ell2_c_a_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$_2' ).
tff('declare_D_ell2_d_ell2_cblinfun_d_b_prod_ell2_d_b_prod_ell2_cblinfun_fun$',type,
'D_ell2_d_ell2_cblinfun_d_b_prod_ell2_d_b_prod_ell2_cblinfun_fun$': $tType ).
tff('declare_D_ell2_d_ell2_cblinfun_d_b_prod_ell2_d_b_prod_ell2_cblinfun_fun$1',type,
'fmb_D_ell2_d_ell2_cblinfun_d_b_prod_ell2_d_b_prod_ell2_cblinfun_fun$_1': 'D_ell2_d_ell2_cblinfun_d_b_prod_ell2_d_b_prod_ell2_cblinfun_fun$' ).
tff('declare_D_ell2_d_ell2_cblinfun_d_b_prod_ell2_d_b_prod_ell2_cblinfun_fun$2',type,
'fmb_D_ell2_d_ell2_cblinfun_d_b_prod_ell2_d_b_prod_ell2_cblinfun_fun$_2': 'D_ell2_d_ell2_cblinfun_d_b_prod_ell2_d_b_prod_ell2_cblinfun_fun$' ).
tff('finite_domain_D_ell2_d_ell2_cblinfun_d_b_prod_ell2_d_b_prod_ell2_cblinfun_fun$',axiom,
! [X: 'D_ell2_d_ell2_cblinfun_d_b_prod_ell2_d_b_prod_ell2_cblinfun_fun$'] :
( ( X = 'fmb_D_ell2_d_ell2_cblinfun_d_b_prod_ell2_d_b_prod_ell2_cblinfun_fun$_1' )
| ( X = 'fmb_D_ell2_d_ell2_cblinfun_d_b_prod_ell2_d_b_prod_ell2_cblinfun_fun$_2' ) ) ).
tff('distinct_domain_D_ell2_d_ell2_cblinfun_d_b_prod_ell2_d_b_prod_ell2_cblinfun_fun$',axiom,
'fmb_D_ell2_d_ell2_cblinfun_d_b_prod_ell2_d_b_prod_ell2_cblinfun_fun$_1' != 'fmb_D_ell2_d_ell2_cblinfun_d_b_prod_ell2_d_b_prod_ell2_cblinfun_fun$_2' ).
tff('declare_A_ell2_a_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$',type,
'A_ell2_a_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$': $tType ).
tff('declare_A_ell2_a_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$1',type,
'fmb_A_ell2_a_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$_1': 'A_ell2_a_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$' ).
tff('declare_A_ell2_a_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$2',type,
'fmb_A_ell2_a_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$_2': 'A_ell2_a_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$' ).
tff('finite_domain_A_ell2_a_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$',axiom,
! [X: 'A_ell2_a_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$'] :
( ( X = 'fmb_A_ell2_a_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$_1' )
| ( X = 'fmb_A_ell2_a_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$_2' ) ) ).
tff('distinct_domain_A_ell2_a_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$',axiom,
'fmb_A_ell2_a_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$_1' != 'fmb_A_ell2_a_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$_2' ).
tff('declare_B_ell2_b_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$',type,
'B_ell2_b_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$': $tType ).
tff('declare_B_ell2_b_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$1',type,
'fmb_B_ell2_b_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$_1': 'B_ell2_b_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$' ).
tff('declare_B_ell2_b_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$2',type,
'fmb_B_ell2_b_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$_2': 'B_ell2_b_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$' ).
tff('finite_domain_B_ell2_b_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$',axiom,
! [X: 'B_ell2_b_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$'] :
( ( X = 'fmb_B_ell2_b_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$_1' )
| ( X = 'fmb_B_ell2_b_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$_2' ) ) ).
tff('distinct_domain_B_ell2_b_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$',axiom,
'fmb_B_ell2_b_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$_1' != 'fmb_B_ell2_b_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$_2' ).
tff('declare_A_c_prod_ell2_a_c_prod_ell2_cblinfun$',type,
'A_c_prod_ell2_a_c_prod_ell2_cblinfun$': $tType ).
tff('declare_A_c_prod_ell2_a_c_prod_ell2_cblinfun$1',type,
'fmb_A_c_prod_ell2_a_c_prod_ell2_cblinfun$_1': 'A_c_prod_ell2_a_c_prod_ell2_cblinfun$' ).
tff('finite_domain_A_c_prod_ell2_a_c_prod_ell2_cblinfun$',axiom,
! [X: 'A_c_prod_ell2_a_c_prod_ell2_cblinfun$'] : ( X = 'fmb_A_c_prod_ell2_a_c_prod_ell2_cblinfun$_1' ) ).
tff('declare_A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_ell2_e_cblinfun_fun$',type,
'A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_ell2_e_cblinfun_fun$': $tType ).
tff('declare_A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_ell2_e_cblinfun_fun$1',type,
'fmb_A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_ell2_e_cblinfun_fun$_1': 'A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_ell2_e_cblinfun_fun$' ).
tff('declare_A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_ell2_e_cblinfun_fun$2',type,
'fmb_A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_ell2_e_cblinfun_fun$_2': 'A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_ell2_e_cblinfun_fun$' ).
tff('finite_domain_A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_ell2_e_cblinfun_fun$',axiom,
! [X: 'A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_ell2_e_cblinfun_fun$'] :
( ( X = 'fmb_A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_ell2_e_cblinfun_fun$_1' )
| ( X = 'fmb_A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_ell2_e_cblinfun_fun$_2' ) ) ).
tff('distinct_domain_A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_ell2_e_cblinfun_fun$',axiom,
'fmb_A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_ell2_e_cblinfun_fun$_1' != 'fmb_A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_ell2_e_cblinfun_fun$_2' ).
tff('declare_C_d_prod_ell2_c_d_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$',type,
'C_d_prod_ell2_c_d_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$': $tType ).
tff('declare_C_d_prod_ell2_c_d_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$1',type,
'fmb_C_d_prod_ell2_c_d_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1': 'C_d_prod_ell2_c_d_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' ).
tff('declare_C_d_prod_ell2_c_d_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$2',type,
'fmb_C_d_prod_ell2_c_d_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_2': 'C_d_prod_ell2_c_d_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' ).
tff('finite_domain_C_d_prod_ell2_c_d_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$',axiom,
! [X: 'C_d_prod_ell2_c_d_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$'] :
( ( X = 'fmb_C_d_prod_ell2_c_d_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1' )
| ( X = 'fmb_C_d_prod_ell2_c_d_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_2' ) ) ).
tff('distinct_domain_C_d_prod_ell2_c_d_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$',axiom,
'fmb_C_d_prod_ell2_c_d_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1' != 'fmb_C_d_prod_ell2_c_d_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_2' ).
tff('declare_D_ell2_d_ell2_cblinfun$',type,
'D_ell2_d_ell2_cblinfun$': $tType ).
tff('declare_D_ell2_d_ell2_cblinfun$1',type,
'fmb_D_ell2_d_ell2_cblinfun$_1': 'D_ell2_d_ell2_cblinfun$' ).
tff('finite_domain_D_ell2_d_ell2_cblinfun$',axiom,
! [X: 'D_ell2_d_ell2_cblinfun$'] : ( X = 'fmb_D_ell2_d_ell2_cblinfun$_1' ) ).
tff('declare_A_ell2_a_ell2_cblinfun_b_a_prod_ell2_b_a_prod_ell2_cblinfun_fun$',type,
'A_ell2_a_ell2_cblinfun_b_a_prod_ell2_b_a_prod_ell2_cblinfun_fun$': $tType ).
tff('declare_A_ell2_a_ell2_cblinfun_b_a_prod_ell2_b_a_prod_ell2_cblinfun_fun$1',type,
'fmb_A_ell2_a_ell2_cblinfun_b_a_prod_ell2_b_a_prod_ell2_cblinfun_fun$_1': 'A_ell2_a_ell2_cblinfun_b_a_prod_ell2_b_a_prod_ell2_cblinfun_fun$' ).
tff('declare_A_ell2_a_ell2_cblinfun_b_a_prod_ell2_b_a_prod_ell2_cblinfun_fun$2',type,
'fmb_A_ell2_a_ell2_cblinfun_b_a_prod_ell2_b_a_prod_ell2_cblinfun_fun$_2': 'A_ell2_a_ell2_cblinfun_b_a_prod_ell2_b_a_prod_ell2_cblinfun_fun$' ).
tff('finite_domain_A_ell2_a_ell2_cblinfun_b_a_prod_ell2_b_a_prod_ell2_cblinfun_fun$',axiom,
! [X: 'A_ell2_a_ell2_cblinfun_b_a_prod_ell2_b_a_prod_ell2_cblinfun_fun$'] :
( ( X = 'fmb_A_ell2_a_ell2_cblinfun_b_a_prod_ell2_b_a_prod_ell2_cblinfun_fun$_1' )
| ( X = 'fmb_A_ell2_a_ell2_cblinfun_b_a_prod_ell2_b_a_prod_ell2_cblinfun_fun$_2' ) ) ).
tff('distinct_domain_A_ell2_a_ell2_cblinfun_b_a_prod_ell2_b_a_prod_ell2_cblinfun_fun$',axiom,
'fmb_A_ell2_a_ell2_cblinfun_b_a_prod_ell2_b_a_prod_ell2_cblinfun_fun$_1' != 'fmb_A_ell2_a_ell2_cblinfun_b_a_prod_ell2_b_a_prod_ell2_cblinfun_fun$_2' ).
tff('declare_A_ell2_d_ell2_cblinfun$',type,
'A_ell2_d_ell2_cblinfun$': $tType ).
tff('declare_A_ell2_d_ell2_cblinfun$1',type,
'fmb_A_ell2_d_ell2_cblinfun$_1': 'A_ell2_d_ell2_cblinfun$' ).
tff('declare_A_ell2_d_ell2_cblinfun$2',type,
'fmb_A_ell2_d_ell2_cblinfun$_2': 'A_ell2_d_ell2_cblinfun$' ).
tff('finite_domain_A_ell2_d_ell2_cblinfun$',axiom,
! [X: 'A_ell2_d_ell2_cblinfun$'] :
( ( X = 'fmb_A_ell2_d_ell2_cblinfun$_1' )
| ( X = 'fmb_A_ell2_d_ell2_cblinfun$_2' ) ) ).
tff('distinct_domain_A_ell2_d_ell2_cblinfun$',axiom,
'fmb_A_ell2_d_ell2_cblinfun$_1' != 'fmb_A_ell2_d_ell2_cblinfun$_2' ).
tff('declare_Complex_complex_complex_cblinfun_complex_cblinfun_fun_complex_complex_complex_cblinfun_complex_cblinfun_cblinfun_fun$',type,
'Complex_complex_complex_cblinfun_complex_cblinfun_fun_complex_complex_complex_cblinfun_complex_cblinfun_cblinfun_fun$': $tType ).
tff('declare_Complex_complex_complex_cblinfun_complex_cblinfun_fun_complex_complex_complex_cblinfun_complex_cblinfun_cblinfun_fun$1',type,
'fmb_Complex_complex_complex_cblinfun_complex_cblinfun_fun_complex_complex_complex_cblinfun_complex_cblinfun_cblinfun_fun$_1': 'Complex_complex_complex_cblinfun_complex_cblinfun_fun_complex_complex_complex_cblinfun_complex_cblinfun_cblinfun_fun$' ).
tff('declare_Complex_complex_complex_cblinfun_complex_cblinfun_fun_complex_complex_complex_cblinfun_complex_cblinfun_cblinfun_fun$2',type,
'fmb_Complex_complex_complex_cblinfun_complex_cblinfun_fun_complex_complex_complex_cblinfun_complex_cblinfun_cblinfun_fun$_2': 'Complex_complex_complex_cblinfun_complex_cblinfun_fun_complex_complex_complex_cblinfun_complex_cblinfun_cblinfun_fun$' ).
tff('finite_domain_Complex_complex_complex_cblinfun_complex_cblinfun_fun_complex_complex_complex_cblinfun_complex_cblinfun_cblinfun_fun$',axiom,
! [X: 'Complex_complex_complex_cblinfun_complex_cblinfun_fun_complex_complex_complex_cblinfun_complex_cblinfun_cblinfun_fun$'] :
( ( X = 'fmb_Complex_complex_complex_cblinfun_complex_cblinfun_fun_complex_complex_complex_cblinfun_complex_cblinfun_cblinfun_fun$_1' )
| ( X = 'fmb_Complex_complex_complex_cblinfun_complex_cblinfun_fun_complex_complex_complex_cblinfun_complex_cblinfun_cblinfun_fun$_2' ) ) ).
tff('distinct_domain_Complex_complex_complex_cblinfun_complex_cblinfun_fun_complex_complex_complex_cblinfun_complex_cblinfun_cblinfun_fun$',axiom,
'fmb_Complex_complex_complex_cblinfun_complex_cblinfun_fun_complex_complex_complex_cblinfun_complex_cblinfun_cblinfun_fun$_1' != 'fmb_Complex_complex_complex_cblinfun_complex_cblinfun_fun_complex_complex_complex_cblinfun_complex_cblinfun_cblinfun_fun$_2' ).
tff('declare_Complex_complex_complex_fun_fun$',type,
'Complex_complex_complex_fun_fun$': $tType ).
tff('declare_Complex_complex_complex_fun_fun$1',type,
'fmb_Complex_complex_complex_fun_fun$_1': 'Complex_complex_complex_fun_fun$' ).
tff('declare_Complex_complex_complex_fun_fun$2',type,
'fmb_Complex_complex_complex_fun_fun$_2': 'Complex_complex_complex_fun_fun$' ).
tff('finite_domain_Complex_complex_complex_fun_fun$',axiom,
! [X: 'Complex_complex_complex_fun_fun$'] :
( ( X = 'fmb_Complex_complex_complex_fun_fun$_1' )
| ( X = 'fmb_Complex_complex_complex_fun_fun$_2' ) ) ).
tff('distinct_domain_Complex_complex_complex_fun_fun$',axiom,
'fmb_Complex_complex_complex_fun_fun$_1' != 'fmb_Complex_complex_complex_fun_fun$_2' ).
tff('declare_A_ell2_b_ell2_cblinfun$',type,
'A_ell2_b_ell2_cblinfun$': $tType ).
tff('declare_A_ell2_b_ell2_cblinfun$1',type,
'fmb_A_ell2_b_ell2_cblinfun$_1': 'A_ell2_b_ell2_cblinfun$' ).
tff('declare_A_ell2_b_ell2_cblinfun$2',type,
'fmb_A_ell2_b_ell2_cblinfun$_2': 'A_ell2_b_ell2_cblinfun$' ).
tff('finite_domain_A_ell2_b_ell2_cblinfun$',axiom,
! [X: 'A_ell2_b_ell2_cblinfun$'] :
( ( X = 'fmb_A_ell2_b_ell2_cblinfun$_1' )
| ( X = 'fmb_A_ell2_b_ell2_cblinfun$_2' ) ) ).
tff('distinct_domain_A_ell2_b_ell2_cblinfun$',axiom,
'fmb_A_ell2_b_ell2_cblinfun$_1' != 'fmb_A_ell2_b_ell2_cblinfun$_2' ).
tff('declare_A_ell2_c_ell2_cblinfun$',type,
'A_ell2_c_ell2_cblinfun$': $tType ).
tff('declare_A_ell2_c_ell2_cblinfun$1',type,
'fmb_A_ell2_c_ell2_cblinfun$_1': 'A_ell2_c_ell2_cblinfun$' ).
tff('declare_A_ell2_c_ell2_cblinfun$2',type,
'fmb_A_ell2_c_ell2_cblinfun$_2': 'A_ell2_c_ell2_cblinfun$' ).
tff('finite_domain_A_ell2_c_ell2_cblinfun$',axiom,
! [X: 'A_ell2_c_ell2_cblinfun$'] :
( ( X = 'fmb_A_ell2_c_ell2_cblinfun$_1' )
| ( X = 'fmb_A_ell2_c_ell2_cblinfun$_2' ) ) ).
tff('distinct_domain_A_ell2_c_ell2_cblinfun$',axiom,
'fmb_A_ell2_c_ell2_cblinfun$_1' != 'fmb_A_ell2_c_ell2_cblinfun$_2' ).
tff('declare_D_ell2_d_ell2_cblinfun_set$',type,
'D_ell2_d_ell2_cblinfun_set$': $tType ).
tff('declare_D_ell2_d_ell2_cblinfun_set$1',type,
'fmb_D_ell2_d_ell2_cblinfun_set$_1': 'D_ell2_d_ell2_cblinfun_set$' ).
tff('finite_domain_D_ell2_d_ell2_cblinfun_set$',axiom,
! [X: 'D_ell2_d_ell2_cblinfun_set$'] : ( X = 'fmb_D_ell2_d_ell2_cblinfun_set$_1' ) ).
tff('declare_B_ell2_e_cblinfun_b_ell2_e_fun_fun$',type,
'B_ell2_e_cblinfun_b_ell2_e_fun_fun$': $tType ).
tff('declare_B_ell2_e_cblinfun_b_ell2_e_fun_fun$1',type,
'fmb_B_ell2_e_cblinfun_b_ell2_e_fun_fun$_1': 'B_ell2_e_cblinfun_b_ell2_e_fun_fun$' ).
tff('declare_B_ell2_e_cblinfun_b_ell2_e_fun_fun$2',type,
'fmb_B_ell2_e_cblinfun_b_ell2_e_fun_fun$_2': 'B_ell2_e_cblinfun_b_ell2_e_fun_fun$' ).
tff('finite_domain_B_ell2_e_cblinfun_b_ell2_e_fun_fun$',axiom,
! [X: 'B_ell2_e_cblinfun_b_ell2_e_fun_fun$'] :
( ( X = 'fmb_B_ell2_e_cblinfun_b_ell2_e_fun_fun$_1' )
| ( X = 'fmb_B_ell2_e_cblinfun_b_ell2_e_fun_fun$_2' ) ) ).
tff('distinct_domain_B_ell2_e_cblinfun_b_ell2_e_fun_fun$',axiom,
'fmb_B_ell2_e_cblinfun_b_ell2_e_fun_fun$_1' != 'fmb_B_ell2_e_cblinfun_b_ell2_e_fun_fun$_2' ).
tff('declare_C_ell2_c_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$',type,
'C_ell2_c_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$': $tType ).
tff('declare_C_ell2_c_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$1',type,
'fmb_C_ell2_c_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$_1': 'C_ell2_c_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$' ).
tff('declare_C_ell2_c_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$2',type,
'fmb_C_ell2_c_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$_2': 'C_ell2_c_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$' ).
tff('finite_domain_C_ell2_c_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$',axiom,
! [X: 'C_ell2_c_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$'] :
( ( X = 'fmb_C_ell2_c_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$_1' )
| ( X = 'fmb_C_ell2_c_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$_2' ) ) ).
tff('distinct_domain_C_ell2_c_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$',axiom,
'fmb_C_ell2_c_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$_1' != 'fmb_C_ell2_c_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$_2' ).
tff('declare_C_ell2_c_ell2_cblinfun_set$',type,
'C_ell2_c_ell2_cblinfun_set$': $tType ).
tff('declare_C_ell2_c_ell2_cblinfun_set$1',type,
'fmb_C_ell2_c_ell2_cblinfun_set$_1': 'C_ell2_c_ell2_cblinfun_set$' ).
tff('finite_domain_C_ell2_c_ell2_cblinfun_set$',axiom,
! [X: 'C_ell2_c_ell2_cblinfun_set$'] : ( X = 'fmb_C_ell2_c_ell2_cblinfun_set$_1' ) ).
tff('declare_B_ell2$',type,
'B_ell2$': $tType ).
tff('declare_B_ell2$1',type,
'fmb_B_ell2$_1': 'B_ell2$' ).
tff('declare_B_ell2$2',type,
'fmb_B_ell2$_2': 'B_ell2$' ).
tff('finite_domain_B_ell2$',axiom,
! [X: 'B_ell2$'] :
( ( X = 'fmb_B_ell2$_1' )
| ( X = 'fmb_B_ell2$_2' ) ) ).
tff('distinct_domain_B_ell2$',axiom,
'fmb_B_ell2$_1' != 'fmb_B_ell2$_2' ).
tff('declare_A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$',type,
'A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$': $tType ).
tff('declare_A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$1',type,
'fmb_A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$_1': 'A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$' ).
tff('declare_A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$2',type,
'fmb_A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$_2': 'A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$' ).
tff('finite_domain_A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$',axiom,
! [X: 'A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$'] :
( ( X = 'fmb_A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$_1' )
| ( X = 'fmb_A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$_2' ) ) ).
tff('distinct_domain_A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$',axiom,
'fmb_A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$_1' != 'fmb_A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$_2' ).
tff('declare_C_ell2_c_ell2_cblinfun_a_b_prod_ell2_a_b_prod_ell2_cblinfun_fun$',type,
'C_ell2_c_ell2_cblinfun_a_b_prod_ell2_a_b_prod_ell2_cblinfun_fun$': $tType ).
tff('declare_C_ell2_c_ell2_cblinfun_a_b_prod_ell2_a_b_prod_ell2_cblinfun_fun$1',type,
'fmb_C_ell2_c_ell2_cblinfun_a_b_prod_ell2_a_b_prod_ell2_cblinfun_fun$_1': 'C_ell2_c_ell2_cblinfun_a_b_prod_ell2_a_b_prod_ell2_cblinfun_fun$' ).
tff('declare_C_ell2_c_ell2_cblinfun_a_b_prod_ell2_a_b_prod_ell2_cblinfun_fun$2',type,
'fmb_C_ell2_c_ell2_cblinfun_a_b_prod_ell2_a_b_prod_ell2_cblinfun_fun$_2': 'C_ell2_c_ell2_cblinfun_a_b_prod_ell2_a_b_prod_ell2_cblinfun_fun$' ).
tff('finite_domain_C_ell2_c_ell2_cblinfun_a_b_prod_ell2_a_b_prod_ell2_cblinfun_fun$',axiom,
! [X: 'C_ell2_c_ell2_cblinfun_a_b_prod_ell2_a_b_prod_ell2_cblinfun_fun$'] :
( ( X = 'fmb_C_ell2_c_ell2_cblinfun_a_b_prod_ell2_a_b_prod_ell2_cblinfun_fun$_1' )
| ( X = 'fmb_C_ell2_c_ell2_cblinfun_a_b_prod_ell2_a_b_prod_ell2_cblinfun_fun$_2' ) ) ).
tff('distinct_domain_C_ell2_c_ell2_cblinfun_a_b_prod_ell2_a_b_prod_ell2_cblinfun_fun$',axiom,
'fmb_C_ell2_c_ell2_cblinfun_a_b_prod_ell2_a_b_prod_ell2_cblinfun_fun$_1' != 'fmb_C_ell2_c_ell2_cblinfun_a_b_prod_ell2_a_b_prod_ell2_cblinfun_fun$_2' ).
tff('declare_A_c_prod_ell2_a_c_prod_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$',type,
'A_c_prod_ell2_a_c_prod_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$': $tType ).
tff('declare_A_c_prod_ell2_a_c_prod_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$1',type,
'fmb_A_c_prod_ell2_a_c_prod_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$_1': 'A_c_prod_ell2_a_c_prod_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$' ).
tff('finite_domain_A_c_prod_ell2_a_c_prod_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$',axiom,
! [X: 'A_c_prod_ell2_a_c_prod_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$'] : ( X = 'fmb_A_c_prod_ell2_a_c_prod_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$_1' ) ).
tff('declare_C_ell2_c_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$',type,
'C_ell2_c_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$': $tType ).
tff('declare_C_ell2_c_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$1',type,
'fmb_C_ell2_c_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$_1': 'C_ell2_c_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$' ).
tff('declare_C_ell2_c_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$2',type,
'fmb_C_ell2_c_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$_2': 'C_ell2_c_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$' ).
tff('finite_domain_C_ell2_c_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$',axiom,
! [X: 'C_ell2_c_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$'] :
( ( X = 'fmb_C_ell2_c_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$_1' )
| ( X = 'fmb_C_ell2_c_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$_2' ) ) ).
tff('distinct_domain_C_ell2_c_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$',axiom,
'fmb_C_ell2_c_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$_1' != 'fmb_C_ell2_c_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$_2' ).
tff('declare_A_ell2_a_ell2_cblinfun_d_b_prod_ell2_d_b_prod_ell2_cblinfun_fun$',type,
'A_ell2_a_ell2_cblinfun_d_b_prod_ell2_d_b_prod_ell2_cblinfun_fun$': $tType ).
tff('declare_A_ell2_a_ell2_cblinfun_d_b_prod_ell2_d_b_prod_ell2_cblinfun_fun$1',type,
'fmb_A_ell2_a_ell2_cblinfun_d_b_prod_ell2_d_b_prod_ell2_cblinfun_fun$_1': 'A_ell2_a_ell2_cblinfun_d_b_prod_ell2_d_b_prod_ell2_cblinfun_fun$' ).
tff('declare_A_ell2_a_ell2_cblinfun_d_b_prod_ell2_d_b_prod_ell2_cblinfun_fun$2',type,
'fmb_A_ell2_a_ell2_cblinfun_d_b_prod_ell2_d_b_prod_ell2_cblinfun_fun$_2': 'A_ell2_a_ell2_cblinfun_d_b_prod_ell2_d_b_prod_ell2_cblinfun_fun$' ).
tff('finite_domain_A_ell2_a_ell2_cblinfun_d_b_prod_ell2_d_b_prod_ell2_cblinfun_fun$',axiom,
! [X: 'A_ell2_a_ell2_cblinfun_d_b_prod_ell2_d_b_prod_ell2_cblinfun_fun$'] :
( ( X = 'fmb_A_ell2_a_ell2_cblinfun_d_b_prod_ell2_d_b_prod_ell2_cblinfun_fun$_1' )
| ( X = 'fmb_A_ell2_a_ell2_cblinfun_d_b_prod_ell2_d_b_prod_ell2_cblinfun_fun$_2' ) ) ).
tff('distinct_domain_A_ell2_a_ell2_cblinfun_d_b_prod_ell2_d_b_prod_ell2_cblinfun_fun$',axiom,
'fmb_A_ell2_a_ell2_cblinfun_d_b_prod_ell2_d_b_prod_ell2_cblinfun_fun$_1' != 'fmb_A_ell2_a_ell2_cblinfun_d_b_prod_ell2_d_b_prod_ell2_cblinfun_fun$_2' ).
tff('declare_A_b_prod_ell2_a_b_prod_ell2_cblinfun$',type,
'A_b_prod_ell2_a_b_prod_ell2_cblinfun$': $tType ).
tff('declare_A_b_prod_ell2_a_b_prod_ell2_cblinfun$1',type,
'fmb_A_b_prod_ell2_a_b_prod_ell2_cblinfun$_1': 'A_b_prod_ell2_a_b_prod_ell2_cblinfun$' ).
tff('declare_A_b_prod_ell2_a_b_prod_ell2_cblinfun$2',type,
'fmb_A_b_prod_ell2_a_b_prod_ell2_cblinfun$_2': 'A_b_prod_ell2_a_b_prod_ell2_cblinfun$' ).
tff('finite_domain_A_b_prod_ell2_a_b_prod_ell2_cblinfun$',axiom,
! [X: 'A_b_prod_ell2_a_b_prod_ell2_cblinfun$'] :
( ( X = 'fmb_A_b_prod_ell2_a_b_prod_ell2_cblinfun$_1' )
| ( X = 'fmb_A_b_prod_ell2_a_b_prod_ell2_cblinfun$_2' ) ) ).
tff('distinct_domain_A_b_prod_ell2_a_b_prod_ell2_cblinfun$',axiom,
'fmb_A_b_prod_ell2_a_b_prod_ell2_cblinfun$_1' != 'fmb_A_b_prod_ell2_a_b_prod_ell2_cblinfun$_2' ).
tff('declare_cblinfun_scaleC_right$',type,
'cblinfun_scaleC_right$': 'Complex_complex_complex_cblinfun_fun$' ).
tff('cblinfun_scaleC_right$_definition',axiom,
'cblinfun_scaleC_right$' = 'fmb_Complex_complex_complex_cblinfun_fun$_1' ).
tff('declare_uxj$',type,
'uxj$': 'C_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' ).
tff('uxj$_definition',axiom,
'uxj$' = 'fmb_C_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1' ).
tff('declare_uxl$',type,
'uxl$': 'Complex_complex_fun$' ).
tff('uxl$_definition',axiom,
'uxl$' = 'fmb_Complex_complex_fun$_1' ).
tff('declare_zero$e',type,
'zero$e': 'C_ell2_c_ell2_cblinfun$' ).
tff('zero$e_definition',axiom,
'zero$e' = 'fmb_C_ell2_c_ell2_cblinfun$_1' ).
tff('declare_uxo$',type,
'uxo$': 'Complex_complex_complex_fun_fun$' ).
tff('uxo$_definition',axiom,
'uxo$' = 'fmb_Complex_complex_complex_fun_fun$_1' ).
tff('declare_snd$a',type,
'snd$a': 'A_ell2_a_ell2_cblinfun_c_a_prod_ell2_c_a_prod_ell2_cblinfun_fun$' ).
tff('snd$a_definition',axiom,
'snd$a' = 'fmb_A_ell2_a_ell2_cblinfun_c_a_prod_ell2_c_a_prod_ell2_cblinfun_fun$_1' ).
tff('declare_id_cblinfun$l',type,
'id_cblinfun$l': 'D_a_prod_ell2_d_a_prod_ell2_cblinfun$' ).
tff('id_cblinfun$l_definition',axiom,
'id_cblinfun$l' = 'fmb_D_a_prod_ell2_d_a_prod_ell2_cblinfun$_1' ).
tff('declare_one_dim_iso$',type,
'one_dim_iso$': 'Complex_complex_fun$' ).
tff('one_dim_iso$_definition',axiom,
'one_dim_iso$' = 'fmb_Complex_complex_fun$_1' ).
tff('declare_id_cblinfun$d',type,
'id_cblinfun$d': 'E_e_cblinfun$' ).
tff('id_cblinfun$d_definition',axiom,
'id_cblinfun$d' = 'fmb_E_e_cblinfun$_1' ).
tff('declare_zero$f',type,
'zero$f': 'D_ell2_d_ell2_cblinfun$' ).
tff('zero$f_definition',axiom,
'zero$f' = 'fmb_D_ell2_d_ell2_cblinfun$_1' ).
tff('declare_uuh$',type,
'uuh$': 'B_ell2_e_cblinfun_b_ell2_e_cblinfun_fun$' ).
tff('uuh$_definition',axiom,
'uuh$' = 'fmb_B_ell2_e_cblinfun_b_ell2_e_cblinfun_fun$_1' ).
tff('declare_cblinfun_mult_right$',type,
'cblinfun_mult_right$': 'Complex_complex_complex_cblinfun_fun$' ).
tff('cblinfun_mult_right$_definition',axiom,
'cblinfun_mult_right$' = 'fmb_Complex_complex_complex_cblinfun_fun$_2' ).
tff('declare_cBlinfun$',type,
'cBlinfun$': 'B_ell2_e_fun_b_ell2_e_cblinfun_fun$' ).
tff('cBlinfun$_definition',axiom,
'cBlinfun$' = 'fmb_B_ell2_e_fun_b_ell2_e_cblinfun_fun$_1' ).
tff('declare_id_cblinfun$b',type,
'id_cblinfun$b': 'D_ell2_d_ell2_cblinfun$' ).
tff('id_cblinfun$b_definition',axiom,
'id_cblinfun$b' = 'fmb_D_ell2_d_ell2_cblinfun$_1' ).
tff('declare_cblinfun_compose$a',type,
'cblinfun_compose$a': 'B_ell2_b_ell2_cblinfun_b_ell2_b_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$' ).
tff('cblinfun_compose$a_definition',axiom,
'cblinfun_compose$a' = 'fmb_B_ell2_b_ell2_cblinfun_b_ell2_b_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$_1' ).
tff('declare_fst$a',type,
'fst$a': 'C_ell2_c_ell2_cblinfun_c_a_prod_ell2_c_a_prod_ell2_cblinfun_fun$' ).
tff('fst$a_definition',axiom,
'fst$a' = 'fmb_C_ell2_c_ell2_cblinfun_c_a_prod_ell2_c_a_prod_ell2_cblinfun_fun$_1' ).
tff('declare_uxa$',type,
'uxa$': 'C_a_prod_ell2_c_a_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' ).
tff('uxa$_definition',axiom,
'uxa$' = 'fmb_C_a_prod_ell2_c_a_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1' ).
tff('declare_uminus$b',type,
'uminus$b': 'Complex_complex_fun$' ).
tff('uminus$b_definition',axiom,
'uminus$b' = 'fmb_Complex_complex_fun$_1' ).
tff('declare_adj$a',type,
'adj$a': 'B_ell2_b_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' ).
tff('adj$a_definition',axiom,
'adj$a' = 'fmb_B_ell2_b_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1' ).
tff('declare_uxg$',type,
'uxg$': 'A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' ).
tff('uxg$_definition',axiom,
'uxg$' = 'fmb_A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1' ).
tff('declare_swap$',type,
'swap$': 'A_c_prod_ell2_a_c_prod_ell2_cblinfun_c_a_prod_ell2_c_a_prod_ell2_cblinfun_fun$' ).
tff('swap$_definition',axiom,
'swap$' = 'fmb_A_c_prod_ell2_a_c_prod_ell2_cblinfun_c_a_prod_ell2_c_a_prod_ell2_cblinfun_fun$_1' ).
tff('declare_plus$',type,
'plus$': 'Complex_complex_complex_fun_fun$' ).
tff('plus$_definition',axiom,
'plus$' = 'fmb_Complex_complex_complex_fun_fun$_2' ).
tff('declare_zero$c',type,
'zero$c': 'A_c_prod_ell2_a_c_prod_ell2_cblinfun$' ).
tff('zero$c_definition',axiom,
'zero$c' = 'fmb_A_c_prod_ell2_a_c_prod_ell2_cblinfun$_1' ).
tff('declare_uxn$',type,
'uxn$': 'Complex_complex_complex_fun_fun$' ).
tff('uxn$_definition',axiom,
'uxn$' = 'fmb_Complex_complex_complex_fun_fun$_2' ).
tff('declare_times$',type,
'times$': 'Complex_complex_complex_fun_fun$' ).
tff('times$_definition',axiom,
'times$' = 'fmb_Complex_complex_complex_fun_fun$_2' ).
tff('declare_z$',type,
'z$': 'B_ell2_e_cblinfun$' ).
tff('z$_definition',axiom,
'z$' = 'fmb_B_ell2_e_cblinfun$_1' ).
tff('declare_uxk$',type,
'uxk$': 'D_ell2_d_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' ).
tff('uxk$_definition',axiom,
'uxk$' = 'fmb_D_ell2_d_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1' ).
tff('declare_id_cblinfun$m',type,
'id_cblinfun$m': 'C_b_prod_ell2_c_b_prod_ell2_cblinfun$' ).
tff('id_cblinfun$m_definition',axiom,
'id_cblinfun$m' = 'fmb_C_b_prod_ell2_c_b_prod_ell2_cblinfun$_1' ).
tff('declare_f$',type,
'f$': 'A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' ).
tff('f$_definition',axiom,
'f$' = 'fmb_A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1' ).
tff('declare_cblinfun_compose$',type,
'cblinfun_compose$': 'B_ell2_e_cblinfun_b_ell2_b_ell2_cblinfun_b_ell2_e_cblinfun_fun_fun$' ).
tff('cblinfun_compose$_definition',axiom,
'cblinfun_compose$' = 'fmb_B_ell2_e_cblinfun_b_ell2_b_ell2_cblinfun_b_ell2_e_cblinfun_fun_fun$_1' ).
tff('declare_one$a',type,
'one$a': 'Complex_complex_cblinfun$' ).
tff('one$a_definition',axiom,
'one$a' = 'fmb_Complex_complex_cblinfun$_1' ).
tff('declare_cinner$',type,
'cinner$': 'Complex_complex_complex_fun_fun$' ).
tff('cinner$_definition',axiom,
'cinner$' = 'fmb_Complex_complex_complex_fun_fun$_2' ).
tff('declare_scaleC$',type,
'scaleC$': 'Complex_complex_complex_fun_fun$' ).
tff('scaleC$_definition',axiom,
'scaleC$' = 'fmb_Complex_complex_complex_fun_fun$_1' ).
tff('declare_type$',type,
'type$': 'B_itself$' ).
tff('type$_definition',axiom,
'type$' = 'fmb_B_itself$_1' ).
tff('declare_id_cblinfun$k',type,
'id_cblinfun$k': 'D_c_prod_ell2_d_c_prod_ell2_cblinfun$' ).
tff('id_cblinfun$k_definition',axiom,
'id_cblinfun$k' = 'fmb_D_c_prod_ell2_d_c_prod_ell2_cblinfun$_1' ).
tff('declare_cblinfun_compose$e',type,
'cblinfun_compose$e': 'A_ell2_a_ell2_cblinfun_a_ell2_a_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun_fun$' ).
tff('cblinfun_compose$e_definition',axiom,
'cblinfun_compose$e' = 'fmb_A_ell2_a_ell2_cblinfun_a_ell2_a_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun_fun$_1' ).
tff('declare_uxi$',type,
'uxi$': 'A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' ).
tff('uxi$_definition',axiom,
'uxi$' = 'fmb_A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1' ).
tff('declare_id_cblinfun$h',type,
'id_cblinfun$h': 'B_a_prod_ell2_b_a_prod_ell2_cblinfun$' ).
tff('id_cblinfun$h_definition',axiom,
'id_cblinfun$h' = 'fmb_B_a_prod_ell2_b_a_prod_ell2_cblinfun$_1' ).
tff('declare_fst$b',type,
'fst$b': 'A_ell2_a_ell2_cblinfun_a_d_prod_ell2_a_d_prod_ell2_cblinfun_fun$' ).
tff('fst$b_definition',axiom,
'fst$b' = 'fmb_A_ell2_a_ell2_cblinfun_a_d_prod_ell2_a_d_prod_ell2_cblinfun_fun$_1' ).
tff('declare_g$',type,
'g$': 'C_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' ).
tff('g$_definition',axiom,
'g$' = 'fmb_C_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1' ).
tff('declare_uminus$f',type,
'uminus$f': 'D_ell2_d_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun$' ).
tff('uminus$f_definition',axiom,
'uminus$f' = 'fmb_D_ell2_d_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun$_1' ).
tff('declare_tensor_op$',type,
'tensor_op$': 'C_ell2_c_ell2_cblinfun_a_ell2_a_ell2_cblinfun_c_a_prod_ell2_c_a_prod_ell2_cblinfun_fun_fun$' ).
tff('tensor_op$_definition',axiom,
'tensor_op$' = 'fmb_C_ell2_c_ell2_cblinfun_a_ell2_a_ell2_cblinfun_c_a_prod_ell2_c_a_prod_ell2_cblinfun_fun_fun$_1' ).
tff('declare_uye$',type,
'uye$': 'Complex_complex_fun_complex_complex_fun_fun$' ).
tff('uye$_definition',axiom,
'uye$' = 'fmb_Complex_complex_fun_complex_complex_fun_fun$_1' ).
tff('declare_id_cblinfun$e',type,
'id_cblinfun$e': 'B_b_prod_ell2_b_b_prod_ell2_cblinfun$' ).
tff('id_cblinfun$e_definition',axiom,
'id_cblinfun$e' = 'fmb_B_b_prod_ell2_b_b_prod_ell2_cblinfun$_1' ).
tff('declare_id$',type,
'id$': 'Complex_complex_fun$' ).
tff('id$_definition',axiom,
'id$' = 'fmb_Complex_complex_fun$_1' ).
tff('declare_uxe$',type,
'uxe$': 'D_c_prod_ell2_d_c_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' ).
tff('uxe$_definition',axiom,
'uxe$' = 'fmb_D_c_prod_ell2_d_c_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1' ).
tff('declare_divide$',type,
'divide$': 'Complex_complex_complex_fun_fun$' ).
tff('divide$_definition',axiom,
'divide$' = 'fmb_Complex_complex_complex_fun_fun$_2' ).
tff('declare_uxc$',type,
'uxc$': 'C_d_prod_ell2_c_d_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' ).
tff('uxc$_definition',axiom,
'uxc$' = 'fmb_C_d_prod_ell2_c_d_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1' ).
tff('declare_uwa$',type,
'uwa$': 'A_ell2_a_ell2_cblinfun_a_a_prod_ell2_a_a_prod_ell2_cblinfun_fun$' ).
tff('uwa$_definition',axiom,
'uwa$' = 'fmb_A_ell2_a_ell2_cblinfun_a_a_prod_ell2_a_a_prod_ell2_cblinfun_fun$_1' ).
tff('declare_snd$c',type,
'snd$c': 'D_ell2_d_ell2_cblinfun_c_d_prod_ell2_c_d_prod_ell2_cblinfun_fun$' ).
tff('snd$c_definition',axiom,
'snd$c' = 'fmb_D_ell2_d_ell2_cblinfun_c_d_prod_ell2_c_d_prod_ell2_cblinfun_fun$_1' ).
tff('declare_uxu$',type,
'uxu$': 'Complex_complex_complex_fun_fun$' ).
tff('uxu$_definition',axiom,
'uxu$' = 'fmb_Complex_complex_complex_fun_fun$_2' ).
tff('declare_cblinfun_compose$b',type,
'cblinfun_compose$b': 'D_ell2_d_ell2_cblinfun_d_ell2_d_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun_fun$' ).
tff('cblinfun_compose$b_definition',axiom,
'cblinfun_compose$b' = 'fmb_D_ell2_d_ell2_cblinfun_d_ell2_d_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun_fun$_1' ).
tff('declare_fst$',type,
'fst$': 'A_ell2_a_ell2_cblinfun_a_c_prod_ell2_a_c_prod_ell2_cblinfun_fun$' ).
tff('fst$_definition',axiom,
'fst$' = 'fmb_A_ell2_a_ell2_cblinfun_a_c_prod_ell2_a_c_prod_ell2_cblinfun_fun$_1' ).
tff('declare_tensor_op$b',type,
'tensor_op$b': 'A_ell2_a_ell2_cblinfun_d_ell2_d_ell2_cblinfun_a_d_prod_ell2_a_d_prod_ell2_cblinfun_fun_fun$' ).
tff('tensor_op$b_definition',axiom,
'tensor_op$b' = 'fmb_A_ell2_a_ell2_cblinfun_d_ell2_d_ell2_cblinfun_a_d_prod_ell2_a_d_prod_ell2_cblinfun_fun_fun$_1' ).
tff('declare_uxh$',type,
'uxh$': 'A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_ell2_e_cblinfun_fun$' ).
tff('uxh$_definition',axiom,
'uxh$' = 'fmb_A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_ell2_e_cblinfun_fun$_1' ).
tff('declare_uwy$',type,
'uwy$': 'A_a_prod_ell2_a_a_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' ).
tff('uwy$_definition',axiom,
'uwy$' = 'fmb_A_a_prod_ell2_a_a_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1' ).
tff('declare_zero$a',type,
'zero$a': 'B_ell2_e_cblinfun$' ).
tff('zero$a_definition',axiom,
'zero$a' = 'fmb_B_ell2_e_cblinfun$_1' ).
tff('declare_cadjoint$',type,
'cadjoint$': 'Complex_complex_fun_complex_complex_fun_fun$' ).
tff('cadjoint$_definition',axiom,
'cadjoint$' = 'fmb_Complex_complex_fun_complex_complex_fun_fun$_2' ).
tff('declare_id_cblinfun$g',type,
'id_cblinfun$g': 'B_c_prod_ell2_b_c_prod_ell2_cblinfun$' ).
tff('id_cblinfun$g_definition',axiom,
'id_cblinfun$g' = 'fmb_B_c_prod_ell2_b_c_prod_ell2_cblinfun$_1' ).
tff('declare_snd$',type,
'snd$': 'C_ell2_c_ell2_cblinfun_a_c_prod_ell2_a_c_prod_ell2_cblinfun_fun$' ).
tff('snd$_definition',axiom,
'snd$' = 'fmb_C_ell2_c_ell2_cblinfun_a_c_prod_ell2_a_c_prod_ell2_cblinfun_fun$_1' ).
tff('declare_one$',type,
'one$': 'Complex$' ).
tff('one$_definition',axiom,
'one$' = 'fmb_Complex$_1' ).
tff('declare_id$a',type,
'id$a': 'Complex_complex_fun_complex_complex_fun_fun$' ).
tff('id$a_definition',axiom,
'id$a' = 'fmb_Complex_complex_fun_complex_complex_fun_fun$_2' ).
tff('declare_cblinfun_apply$f',type,
'cblinfun_apply$f': 'B_ell2_e_cblinfun_b_ell2_e_fun_fun$' ).
tff('cblinfun_apply$f_definition',axiom,
'cblinfun_apply$f' = 'fmb_B_ell2_e_cblinfun_b_ell2_e_fun_fun$_1' ).
tff('declare_uvx$',type,
'uvx$': 'A_ell2_a_ell2_cblinfun_a_d_prod_ell2_a_d_prod_ell2_cblinfun_fun$' ).
tff('uvx$_definition',axiom,
'uvx$' = 'fmb_A_ell2_a_ell2_cblinfun_a_d_prod_ell2_a_d_prod_ell2_cblinfun_fun$_1' ).
tff('declare_fst$c',type,
'fst$c': 'C_ell2_c_ell2_cblinfun_c_d_prod_ell2_c_d_prod_ell2_cblinfun_fun$' ).
tff('fst$c_definition',axiom,
'fst$c' = 'fmb_C_ell2_c_ell2_cblinfun_c_d_prod_ell2_c_d_prod_ell2_cblinfun_fun$_1' ).
tff('declare_cblinfun_cinner_right$',type,
'cblinfun_cinner_right$': 'Complex_complex_complex_cblinfun_fun$' ).
tff('cblinfun_cinner_right$_definition',axiom,
'cblinfun_cinner_right$' = 'fmb_Complex_complex_complex_cblinfun_fun$_2' ).
tff('declare_inverse$',type,
'inverse$': 'Complex_complex_fun$' ).
tff('inverse$_definition',axiom,
'inverse$' = 'fmb_Complex_complex_fun$_1' ).
tff('declare_h$',type,
'h$': 'D_ell2_d_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' ).
tff('h$_definition',axiom,
'h$' = 'fmb_D_ell2_d_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1' ).
tff('declare_uui$',type,
'uui$': 'A_ell2_a_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$' ).
tff('uui$_definition',axiom,
'uui$' = 'fmb_A_ell2_a_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$_1' ).
tff('declare_id_cblinfun$j',type,
'id_cblinfun$j': 'D_d_prod_ell2_d_d_prod_ell2_cblinfun$' ).
tff('id_cblinfun$j_definition',axiom,
'id_cblinfun$j' = 'fmb_D_d_prod_ell2_d_d_prod_ell2_cblinfun$_1' ).
tff('declare_of_complex$',type,
'of_complex$': 'Complex_complex_fun$' ).
tff('of_complex$_definition',axiom,
'of_complex$' = 'fmb_Complex_complex_fun$_1' ).
tff('declare_uxb$',type,
'uxb$': 'C_c_prod_ell2_c_c_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' ).
tff('uxb$_definition',axiom,
'uxb$' = 'fmb_C_c_prod_ell2_c_c_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1' ).
tff('declare_cblinfun_compose$c',type,
'cblinfun_compose$c': 'C_ell2_c_ell2_cblinfun_c_ell2_c_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun_fun$' ).
tff('cblinfun_compose$c_definition',axiom,
'cblinfun_compose$c' = 'fmb_C_ell2_c_ell2_cblinfun_c_ell2_c_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun_fun$_1' ).
tff('declare_uvw$',type,
'uvw$': 'B_ell2_b_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$' ).
tff('uvw$_definition',axiom,
'uvw$' = 'fmb_B_ell2_b_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$_1' ).
tff('declare_cblinfun_mult_left$',type,
'cblinfun_mult_left$': 'Complex_complex_complex_cblinfun_fun$' ).
tff('cblinfun_mult_left$_definition',axiom,
'cblinfun_mult_left$' = 'fmb_Complex_complex_complex_cblinfun_fun$_2' ).
tff('declare_tensor_op$c',type,
'tensor_op$c': 'A_ell2_a_ell2_cblinfun_c_ell2_c_ell2_cblinfun_a_c_prod_ell2_a_c_prod_ell2_cblinfun_fun_fun$' ).
tff('tensor_op$c_definition',axiom,
'tensor_op$c' = 'fmb_A_ell2_a_ell2_cblinfun_c_ell2_c_ell2_cblinfun_a_c_prod_ell2_a_c_prod_ell2_cblinfun_fun_fun$_1' ).
tff('declare_bifunctional$',type,
'bifunctional$': 'Complex_complex_complex_cblinfun_complex_cblinfun_cblinfun$' ).
tff('bifunctional$_definition',axiom,
'bifunctional$' = 'fmb_Complex_complex_complex_cblinfun_complex_cblinfun_cblinfun$_1' ).
tff('declare_uuj$',type,
'uuj$': 'Complex_complex_fun$' ).
tff('uuj$_definition',axiom,
'uuj$' = 'fmb_Complex_complex_fun$_1' ).
tff('declare_adj$b',type,
'adj$b': 'C_ell2_c_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$' ).
tff('adj$b_definition',axiom,
'adj$b' = 'fmb_C_ell2_c_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$_1' ).
tff('declare_minus$b',type,
'minus$b': 'Complex_complex_complex_fun_fun$' ).
tff('minus$b_definition',axiom,
'minus$b' = 'fmb_Complex_complex_complex_fun_fun$_2' ).
tff('declare_tensor_op$d',type,
'tensor_op$d': 'A_ell2_a_ell2_cblinfun_a_ell2_a_ell2_cblinfun_a_a_prod_ell2_a_a_prod_ell2_cblinfun_fun_fun$' ).
tff('tensor_op$d_definition',axiom,
'tensor_op$d' = 'fmb_A_ell2_a_ell2_cblinfun_a_ell2_a_ell2_cblinfun_a_a_prod_ell2_a_a_prod_ell2_cblinfun_fun_fun$_1' ).
tff('declare_cblinfun_compose$d',type,
'cblinfun_compose$d': 'E_e_cblinfun_b_ell2_e_cblinfun_b_ell2_e_cblinfun_fun_fun$' ).
tff('cblinfun_compose$d_definition',axiom,
'cblinfun_compose$d' = 'fmb_E_e_cblinfun_b_ell2_e_cblinfun_b_ell2_e_cblinfun_fun_fun$_1' ).
tff('declare_id_cblinfun$o',type,
'id_cblinfun$o': 'Complex_complex_cblinfun$' ).
tff('id_cblinfun$o_definition',axiom,
'id_cblinfun$o' = 'fmb_Complex_complex_cblinfun$_1' ).
tff('declare_zero$d',type,
'zero$d': 'A_ell2_a_ell2_cblinfun$' ).
tff('zero$d_definition',axiom,
'zero$d' = 'fmb_A_ell2_a_ell2_cblinfun$_1' ).
tff('declare_tensor_op$a',type,
'tensor_op$a': 'B_ell2_b_ell2_cblinfun_b_ell2_b_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun_fun$' ).
tff('tensor_op$a_definition',axiom,
'tensor_op$a' = 'fmb_B_ell2_b_ell2_cblinfun_b_ell2_b_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun_fun$_1' ).
tff('declare_id_cblinfun$i',type,
'id_cblinfun$i': 'D_b_prod_ell2_d_b_prod_ell2_cblinfun$' ).
tff('id_cblinfun$i_definition',axiom,
'id_cblinfun$i' = 'fmb_D_b_prod_ell2_d_b_prod_ell2_cblinfun$_1' ).
tff('declare_uvz$',type,
'uvz$': 'C_ell2_c_ell2_cblinfun_c_a_prod_ell2_c_a_prod_ell2_cblinfun_fun$' ).
tff('uvz$_definition',axiom,
'uvz$' = 'fmb_C_ell2_c_ell2_cblinfun_c_a_prod_ell2_c_a_prod_ell2_cblinfun_fun$_1' ).
tff('declare_id_cblinfun$c',type,
'id_cblinfun$c': 'C_ell2_c_ell2_cblinfun$' ).
tff('id_cblinfun$c_definition',axiom,
'id_cblinfun$c' = 'fmb_C_ell2_c_ell2_cblinfun$_1' ).
tff('declare_cblinfun_apply$a',type,
'cblinfun_apply$a': 'B_ell2_b_ell2_cblinfun_b_ell2_b_ell2_fun_fun$' ).
tff('cblinfun_apply$a_definition',axiom,
'cblinfun_apply$a' = 'fmb_B_ell2_b_ell2_cblinfun_b_ell2_b_ell2_fun_fun$_1' ).
tff('declare_uwz$',type,
'uwz$': 'A_d_prod_ell2_a_d_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' ).
tff('uwz$_definition',axiom,
'uwz$' = 'fmb_A_d_prod_ell2_a_d_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1' ).
tff('declare_uxd$',type,
'uxd$': 'D_a_prod_ell2_d_a_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' ).
tff('uxd$_definition',axiom,
'uxd$' = 'fmb_D_a_prod_ell2_d_a_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1' ).
tff('declare_uminus$d',type,
'uminus$d': 'A_ell2_a_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$' ).
tff('uminus$d_definition',axiom,
'uminus$d' = 'fmb_A_ell2_a_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$_2' ).
tff('declare_uu$',type,
'uu$': 'A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_ell2_e_cblinfun_fun$' ).
tff('uu$_definition',axiom,
'uu$' = 'fmb_A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_ell2_e_cblinfun_fun$_2' ).
tff('declare_id_cblinfun$a',type,
'id_cblinfun$a': 'B_ell2_b_ell2_cblinfun$' ).
tff('id_cblinfun$a_definition',axiom,
'id_cblinfun$a' = 'fmb_B_ell2_b_ell2_cblinfun$_1' ).
tff('declare_cBlinfun$a',type,
'cBlinfun$a': 'Complex_complex_complex_cblinfun_complex_cblinfun_fun_complex_complex_complex_cblinfun_complex_cblinfun_cblinfun_fun$' ).
tff('cBlinfun$a_definition',axiom,
'cBlinfun$a' = 'fmb_Complex_complex_complex_cblinfun_complex_cblinfun_fun_complex_complex_complex_cblinfun_complex_cblinfun_cblinfun_fun$_1' ).
tff('declare_snd$b',type,
'snd$b': 'D_ell2_d_ell2_cblinfun_a_d_prod_ell2_a_d_prod_ell2_cblinfun_fun$' ).
tff('snd$b_definition',axiom,
'snd$b' = 'fmb_D_ell2_d_ell2_cblinfun_a_d_prod_ell2_a_d_prod_ell2_cblinfun_fun$_1' ).
tff('declare_uvy$',type,
'uvy$': 'A_ell2_a_ell2_cblinfun_a_c_prod_ell2_a_c_prod_ell2_cblinfun_fun$' ).
tff('uvy$_definition',axiom,
'uvy$' = 'fmb_A_ell2_a_ell2_cblinfun_a_c_prod_ell2_a_c_prod_ell2_cblinfun_fun$_1' ).
tff('declare_id_cblinfun$f',type,
'id_cblinfun$f': 'B_d_prod_ell2_b_d_prod_ell2_cblinfun$' ).
tff('id_cblinfun$f_definition',axiom,
'id_cblinfun$f' = 'fmb_B_d_prod_ell2_b_d_prod_ell2_cblinfun$_1' ).
tff('declare_id_cblinfun$n',type,
'id_cblinfun$n': 'C_d_prod_ell2_c_d_prod_ell2_cblinfun$' ).
tff('id_cblinfun$n_definition',axiom,
'id_cblinfun$n' = 'fmb_C_d_prod_ell2_c_d_prod_ell2_cblinfun$_1' ).
tff('declare_zero$b',type,
'zero$b': 'Complex$' ).
tff('zero$b_definition',axiom,
'zero$b' = 'fmb_Complex$_1' ).
tff('declare_id_cblinfun$',type,
'id_cblinfun$': 'A_ell2_a_ell2_cblinfun$' ).
tff('id_cblinfun$_definition',axiom,
'id_cblinfun$' = 'fmb_A_ell2_a_ell2_cblinfun$_1' ).
tff('declare_comp$ad',type,
'comp$ad': 'B_ell2_e_fun_b_ell2_b_ell2_fun_b_ell2_e_fun_fun_fun$' ).
tff('comp$ad_definition',axiom,
'comp$ad' = 'fmb_B_ell2_e_fun_b_ell2_b_ell2_fun_b_ell2_e_fun_fun_fun$_1' ).
tff('declare_uminus$e',type,
'uminus$e': 'C_ell2_c_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$' ).
tff('uminus$e_definition',axiom,
'uminus$e' = 'fmb_C_ell2_c_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$_2' ).
tff('declare_adj$',type,
'adj$': 'A_ell2_a_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$' ).
tff('adj$_definition',axiom,
'adj$' = 'fmb_A_ell2_a_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$_2' ).
tff('declare_uxm$',type,
'uxm$': 'Complex_complex_complex_cblinfun_complex_fun_fun$' ).
tff('uxm$_definition',axiom,
'uxm$' = 'fmb_Complex_complex_complex_cblinfun_complex_fun_fun$_1' ).
tff('declare_uminus$a',type,
'uminus$a': 'B_ell2_b_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' ).
tff('uminus$a_definition',axiom,
'uminus$a' = 'fmb_B_ell2_b_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_2' ).
tff('declare_cBlinfun$b',type,
'cBlinfun$b': 'Complex_complex_cblinfun_complex_fun_complex_complex_cblinfun_complex_cblinfun_fun$' ).
tff('cBlinfun$b_definition',axiom,
'cBlinfun$b' = 'fmb_Complex_complex_cblinfun_complex_fun_complex_complex_cblinfun_complex_cblinfun_fun$_1' ).
tff('declare_uxf$',type,
'uxf$': 'D_d_prod_ell2_d_d_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' ).
tff('uxf$_definition',axiom,
'uxf$' = 'fmb_D_d_prod_ell2_d_d_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1' ).
tff('declare_cBlinfun$c',type,
'cBlinfun$c': 'Complex_complex_fun_complex_complex_cblinfun_fun$' ).
tff('cBlinfun$c_definition',axiom,
'cBlinfun$c' = 'fmb_Complex_complex_fun_complex_complex_cblinfun_fun$_1' ).
tff('declare_adj$c',type,
'adj$c': 'D_ell2_d_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun$' ).
tff('adj$c_definition',axiom,
'adj$c' = 'fmb_D_ell2_d_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun$_2' ).
tff('declare_cblinfun_scaleC_left$',type,
'cblinfun_scaleC_left$': 'Complex_complex_complex_cblinfun_fun$' ).
tff('cblinfun_scaleC_left$_definition',axiom,
'cblinfun_scaleC_left$' = 'fmb_Complex_complex_complex_cblinfun_fun$_2' ).
tff('declare_zero$',type,
'zero$': 'B_ell2_b_ell2_cblinfun$' ).
tff('zero$_definition',axiom,
'zero$' = 'fmb_B_ell2_b_ell2_cblinfun$_1' ).
tff('declare_cblinfun_compose$h',type,
'cblinfun_compose$h': ( 'E_e_cblinfun$' * 'E_e_cblinfun$' ) > 'E_e_cblinfun$' ).
tff('function_cblinfun_compose$h',axiom,
( ( 'cblinfun_compose$h'('fmb_E_e_cblinfun$_1','fmb_E_e_cblinfun$_1') = 'fmb_E_e_cblinfun$_2' )
& ( 'cblinfun_compose$h'('fmb_E_e_cblinfun$_1','fmb_E_e_cblinfun$_2') = 'fmb_E_e_cblinfun$_2' )
& ( 'cblinfun_compose$h'('fmb_E_e_cblinfun$_2','fmb_E_e_cblinfun$_1') = 'fmb_E_e_cblinfun$_2' )
& ( 'cblinfun_compose$h'('fmb_E_e_cblinfun$_2','fmb_E_e_cblinfun$_2') = 'fmb_E_e_cblinfun$_2' ) ) ).
tff('declare_plus$a',type,
'plus$a': ( 'B_ell2_e_cblinfun$' * 'B_ell2_e_cblinfun$' ) > 'B_ell2_e_cblinfun$' ).
tff('function_plus$a',axiom,
'plus$a'('fmb_B_ell2_e_cblinfun$_1','fmb_B_ell2_e_cblinfun$_1') = 'fmb_B_ell2_e_cblinfun$_1' ).
tff('declare_fun_app$cs',type,
'fun_app$cs': ( 'D_c_prod_ell2_d_c_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$' * 'D_c_prod_ell2_d_c_prod_ell2_cblinfun$' ) > 'B_b_prod_ell2_b_b_prod_ell2_cblinfun$' ).
tff('function_fun_app$cs',axiom,
( ( 'fun_app$cs'('fmb_D_c_prod_ell2_d_c_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$_1','fmb_D_c_prod_ell2_d_c_prod_ell2_cblinfun$_1') = 'fmb_B_b_prod_ell2_b_b_prod_ell2_cblinfun$_2' )
& ( 'fun_app$cs'('fmb_D_c_prod_ell2_d_c_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$_1','fmb_D_c_prod_ell2_d_c_prod_ell2_cblinfun$_2') = 'fmb_B_b_prod_ell2_b_b_prod_ell2_cblinfun$_2' )
& ( 'fun_app$cs'('fmb_D_c_prod_ell2_d_c_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$_2','fmb_D_c_prod_ell2_d_c_prod_ell2_cblinfun$_1') = 'fmb_B_b_prod_ell2_b_b_prod_ell2_cblinfun$_1' )
& ( 'fun_app$cs'('fmb_D_c_prod_ell2_d_c_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$_2','fmb_D_c_prod_ell2_d_c_prod_ell2_cblinfun$_2') = 'fmb_B_b_prod_ell2_b_b_prod_ell2_cblinfun$_2' ) ) ).
tff('declare_comp$m',type,
'comp$m': ( 'D_ell2_d_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'C_ell2_c_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun$' ) > 'C_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' ).
tff('function_comp$m',axiom,
'comp$m'('fmb_D_ell2_d_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1','fmb_C_ell2_c_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun$_1') = 'fmb_C_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1' ).
tff('declare_cblinfun_apply$c',type,
'cblinfun_apply$c': 'A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_cblinfun$' > 'A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' ).
tff('function_cblinfun_apply$c',axiom,
( ( 'cblinfun_apply$c'('fmb_A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_cblinfun$_1') = 'fmb_A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1' )
& ( 'cblinfun_apply$c'('fmb_A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_cblinfun$_2') = 'fmb_A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1' ) ) ).
tff('declare_uxw$',type,
'uxw$': ( 'A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' ) > 'A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' ).
tff('function_uxw$',axiom,
'uxw$'('fmb_A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1','fmb_A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1') = 'fmb_A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1' ).
tff('declare_fun_app$co',type,
'fun_app$co': ( 'C_a_prod_ell2_c_a_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$' * 'C_a_prod_ell2_c_a_prod_ell2_cblinfun$' ) > 'B_b_prod_ell2_b_b_prod_ell2_cblinfun$' ).
tff('function_fun_app$co',axiom,
( ( 'fun_app$co'('fmb_C_a_prod_ell2_c_a_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$_1','fmb_C_a_prod_ell2_c_a_prod_ell2_cblinfun$_1') = 'fmb_B_b_prod_ell2_b_b_prod_ell2_cblinfun$_2' )
& ( 'fun_app$co'('fmb_C_a_prod_ell2_c_a_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$_2','fmb_C_a_prod_ell2_c_a_prod_ell2_cblinfun$_1') = 'fmb_B_b_prod_ell2_b_b_prod_ell2_cblinfun$_1' ) ) ).
tff('declare_register_tensor$c',type,
'register_tensor$c': ( 'C_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' ) > 'C_a_prod_ell2_c_a_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$' ).
tff('function_register_tensor$c',axiom,
'register_tensor$c'('fmb_C_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1','fmb_A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1') = 'fmb_C_a_prod_ell2_c_a_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$_2' ).
tff('declare_uxv$',type,
'uxv$': ( 'A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_ell2_e_cblinfun_fun$' * 'A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_ell2_e_cblinfun_fun$' ) > 'A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_ell2_e_cblinfun_fun$' ).
tff('function_uxv$',axiom,
( ( 'uxv$'('fmb_A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_ell2_e_cblinfun_fun$_1','fmb_A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_ell2_e_cblinfun_fun$_1') = 'fmb_A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_ell2_e_cblinfun_fun$_1' )
& ( 'uxv$'('fmb_A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_ell2_e_cblinfun_fun$_1','fmb_A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_ell2_e_cblinfun_fun$_2') = 'fmb_A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_ell2_e_cblinfun_fun$_2' )
& ( 'uxv$'('fmb_A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_ell2_e_cblinfun_fun$_2','fmb_A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_ell2_e_cblinfun_fun$_1') = 'fmb_A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_ell2_e_cblinfun_fun$_2' )
& ( 'uxv$'('fmb_A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_ell2_e_cblinfun_fun$_2','fmb_A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_ell2_e_cblinfun_fun$_2') = 'fmb_A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_ell2_e_cblinfun_fun$_2' ) ) ).
tff('declare_comp$',type,
'comp$': ( 'A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'A_ell2_a_ell2_cblinfun_a_c_prod_ell2_a_c_prod_ell2_cblinfun_fun$' ) > 'A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' ).
tff('function_comp$',axiom,
( ( 'comp$'('fmb_A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1','fmb_A_ell2_a_ell2_cblinfun_a_c_prod_ell2_a_c_prod_ell2_cblinfun_fun$_1') = 'fmb_A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1' )
& ( 'comp$'('fmb_A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1','fmb_A_ell2_a_ell2_cblinfun_a_c_prod_ell2_a_c_prod_ell2_cblinfun_fun$_2') = 'fmb_A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1' )
& ( 'comp$'('fmb_A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_2','fmb_A_ell2_a_ell2_cblinfun_a_c_prod_ell2_a_c_prod_ell2_cblinfun_fun$_1') = 'fmb_A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1' )
& ( 'comp$'('fmb_A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_2','fmb_A_ell2_a_ell2_cblinfun_a_c_prod_ell2_a_c_prod_ell2_cblinfun_fun$_2') = 'fmb_A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1' ) ) ).
tff('declare_tensor_op$k',type,
'tensor_op$k': ( 'C_ell2_c_ell2_cblinfun$' * 'D_ell2_d_ell2_cblinfun$' ) > 'C_d_prod_ell2_c_d_prod_ell2_cblinfun$' ).
tff('function_tensor_op$k',axiom,
'tensor_op$k'('fmb_C_ell2_c_ell2_cblinfun$_1','fmb_D_ell2_d_ell2_cblinfun$_1') = 'fmb_C_d_prod_ell2_c_d_prod_ell2_cblinfun$_1' ).
tff('declare_fun_app$bt',type,
'fun_app$bt': ( 'C_ell2_c_ell2_cblinfun_a_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$' * 'C_ell2_c_ell2_cblinfun$' ) > 'A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' ).
tff('function_fun_app$bt',axiom,
( ( 'fun_app$bt'('fmb_C_ell2_c_ell2_cblinfun_a_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$_1','fmb_C_ell2_c_ell2_cblinfun$_1') = 'fmb_A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1' )
& ( 'fun_app$bt'('fmb_C_ell2_c_ell2_cblinfun_a_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$_2','fmb_C_ell2_c_ell2_cblinfun$_1') = 'fmb_A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1' ) ) ).
tff('declare_uxs$',type,
'uxs$': ( 'D_ell2_d_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'Complex$' ) > 'D_ell2_d_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' ).
tff('function_uxs$',axiom,
'uxs$'('fmb_D_ell2_d_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1','fmb_Complex$_1') = 'fmb_D_ell2_d_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1' ).
tff('declare_fun_app$b',type,
'fun_app$b': ( 'C_ell2_c_ell2_cblinfun_a_ell2_a_ell2_cblinfun_c_a_prod_ell2_c_a_prod_ell2_cblinfun_fun_fun$' * 'C_ell2_c_ell2_cblinfun$' ) > 'A_ell2_a_ell2_cblinfun_c_a_prod_ell2_c_a_prod_ell2_cblinfun_fun$' ).
tff('function_fun_app$b',axiom,
( ( 'fun_app$b'('fmb_C_ell2_c_ell2_cblinfun_a_ell2_a_ell2_cblinfun_c_a_prod_ell2_c_a_prod_ell2_cblinfun_fun_fun$_1','fmb_C_ell2_c_ell2_cblinfun$_1') = 'fmb_A_ell2_a_ell2_cblinfun_c_a_prod_ell2_c_a_prod_ell2_cblinfun_fun$_2' )
& ( 'fun_app$b'('fmb_C_ell2_c_ell2_cblinfun_a_ell2_a_ell2_cblinfun_c_a_prod_ell2_c_a_prod_ell2_cblinfun_fun_fun$_2','fmb_C_ell2_c_ell2_cblinfun$_1') = 'fmb_A_ell2_a_ell2_cblinfun_c_a_prod_ell2_c_a_prod_ell2_cblinfun_fun$_2' ) ) ).
tff('declare_fun_app$ai',type,
'fun_app$ai': ( 'A_ell2_a_ell2_cblinfun_c_b_prod_ell2_c_b_prod_ell2_cblinfun_fun$' * 'A_ell2_a_ell2_cblinfun$' ) > 'C_b_prod_ell2_c_b_prod_ell2_cblinfun$' ).
tff('function_fun_app$ai',axiom,
( ( 'fun_app$ai'('fmb_A_ell2_a_ell2_cblinfun_c_b_prod_ell2_c_b_prod_ell2_cblinfun_fun$_1','fmb_A_ell2_a_ell2_cblinfun$_1') = 'fmb_C_b_prod_ell2_c_b_prod_ell2_cblinfun$_2' )
& ( 'fun_app$ai'('fmb_A_ell2_a_ell2_cblinfun_c_b_prod_ell2_c_b_prod_ell2_cblinfun_fun$_2','fmb_A_ell2_a_ell2_cblinfun$_1') = 'fmb_C_b_prod_ell2_c_b_prod_ell2_cblinfun$_1' ) ) ).
tff('declare_fun_app$ae',type,
'fun_app$ae': ( 'C_ell2_c_ell2_cblinfun_a_a_prod_ell2_a_a_prod_ell2_cblinfun_fun$' * 'C_ell2_c_ell2_cblinfun$' ) > 'A_a_prod_ell2_a_a_prod_ell2_cblinfun$' ).
tff('function_fun_app$ae',axiom,
( ( 'fun_app$ae'('fmb_C_ell2_c_ell2_cblinfun_a_a_prod_ell2_a_a_prod_ell2_cblinfun_fun$_1','fmb_C_ell2_c_ell2_cblinfun$_1') = 'fmb_A_a_prod_ell2_a_a_prod_ell2_cblinfun$_2' )
& ( 'fun_app$ae'('fmb_C_ell2_c_ell2_cblinfun_a_a_prod_ell2_a_a_prod_ell2_cblinfun_fun$_2','fmb_C_ell2_c_ell2_cblinfun$_1') = 'fmb_A_a_prod_ell2_a_a_prod_ell2_cblinfun$_2' ) ) ).
tff('declare_fun_app$cq',type,
'fun_app$cq': ( 'C_d_prod_ell2_c_d_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$' * 'C_d_prod_ell2_c_d_prod_ell2_cblinfun$' ) > 'B_b_prod_ell2_b_b_prod_ell2_cblinfun$' ).
tff('function_fun_app$cq',axiom,
( ( 'fun_app$cq'('fmb_C_d_prod_ell2_c_d_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$_1','fmb_C_d_prod_ell2_c_d_prod_ell2_cblinfun$_1') = 'fmb_B_b_prod_ell2_b_b_prod_ell2_cblinfun$_2' )
& ( 'fun_app$cq'('fmb_C_d_prod_ell2_c_d_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$_1','fmb_C_d_prod_ell2_c_d_prod_ell2_cblinfun$_2') = 'fmb_B_b_prod_ell2_b_b_prod_ell2_cblinfun$_2' )
& ( 'fun_app$cq'('fmb_C_d_prod_ell2_c_d_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$_2','fmb_C_d_prod_ell2_c_d_prod_ell2_cblinfun$_1') = 'fmb_B_b_prod_ell2_b_b_prod_ell2_cblinfun$_1' )
& ( 'fun_app$cq'('fmb_C_d_prod_ell2_c_d_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$_2','fmb_C_d_prod_ell2_c_d_prod_ell2_cblinfun$_2') = 'fmb_B_b_prod_ell2_b_b_prod_ell2_cblinfun$_2' ) ) ).
tff('declare_tensor_lift$',type,
'tensor_lift$': 'A_ell2_a_ell2_cblinfun_c_ell2_c_ell2_cblinfun_b_ell2_e_cblinfun_fun_fun$' > 'A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_ell2_e_cblinfun_fun$' ).
tff('function_tensor_lift$',axiom,
( ( 'tensor_lift$'('fmb_A_ell2_a_ell2_cblinfun_c_ell2_c_ell2_cblinfun_b_ell2_e_cblinfun_fun_fun$_1') = 'fmb_A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_ell2_e_cblinfun_fun$_1' )
& ( 'tensor_lift$'('fmb_A_ell2_a_ell2_cblinfun_c_ell2_c_ell2_cblinfun_b_ell2_e_cblinfun_fun_fun$_2') = 'fmb_A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_ell2_e_cblinfun_fun$_1' ) ) ).
tff('declare_minus$d',type,
'minus$d': 'A_ell2_a_ell2_cblinfun$' > 'A_ell2_a_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$' ).
tff('function_minus$d',axiom,
'minus$d'('fmb_A_ell2_a_ell2_cblinfun$_1') = 'fmb_A_ell2_a_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$_2' ).
tff('declare_uvs$',type,
'uvs$': 'D_ell2_d_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' > 'D_ell2_d_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$' ).
tff('function_uvs$',axiom,
'uvs$'('fmb_D_ell2_d_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1') = 'fmb_D_ell2_d_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$_2' ).
tff('declare_uuz$',type,
'uuz$': 'D_ell2_d_ell2_cblinfun_set$' > 'D_ell2_d_ell2_cblinfun_bool_fun$' ).
tff('function_uuz$',axiom,
'uuz$'('fmb_D_ell2_d_ell2_cblinfun_set$_1') = 'fmb_D_ell2_d_ell2_cblinfun_bool_fun$_2' ).
tff('declare_register_pair$f',type,
'register_pair$f': ( 'D_ell2_d_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' ) > 'D_a_prod_ell2_d_a_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' ).
tff('function_register_pair$f',axiom,
'register_pair$f'('fmb_D_ell2_d_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1','fmb_A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1') = 'fmb_D_a_prod_ell2_d_a_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_2' ).
tff('declare_register_tensor$j',type,
'register_tensor$j': ( 'C_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'C_ell2_c_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$' * 'C_c_prod_ell2_c_c_prod_ell2_cblinfun$' ) > 'B_a_prod_ell2_b_a_prod_ell2_cblinfun$' ).
tff('function_register_tensor$j',axiom,
( ( 'register_tensor$j'('fmb_C_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1','fmb_C_ell2_c_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$_1','fmb_C_c_prod_ell2_c_c_prod_ell2_cblinfun$_1') = 'fmb_B_a_prod_ell2_b_a_prod_ell2_cblinfun$_1' )
& ( 'register_tensor$j'('fmb_C_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1','fmb_C_ell2_c_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$_1','fmb_C_c_prod_ell2_c_c_prod_ell2_cblinfun$_2') = 'fmb_B_a_prod_ell2_b_a_prod_ell2_cblinfun$_1' )
& ( 'register_tensor$j'('fmb_C_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1','fmb_C_ell2_c_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$_2','fmb_C_c_prod_ell2_c_c_prod_ell2_cblinfun$_1') = 'fmb_B_a_prod_ell2_b_a_prod_ell2_cblinfun$_1' )
& ( 'register_tensor$j'('fmb_C_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1','fmb_C_ell2_c_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$_2','fmb_C_c_prod_ell2_c_c_prod_ell2_cblinfun$_2') = 'fmb_B_a_prod_ell2_b_a_prod_ell2_cblinfun$_1' ) ) ).
tff('declare_uws$',type,
'uws$': 'C_ell2_c_ell2_cblinfun_a_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$' > 'A_ell2_a_ell2_cblinfun_c_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$' ).
tff('function_uws$',axiom,
( ( 'uws$'('fmb_C_ell2_c_ell2_cblinfun_a_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$_1') = 'fmb_A_ell2_a_ell2_cblinfun_c_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$_2' )
& ( 'uws$'('fmb_C_ell2_c_ell2_cblinfun_a_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$_2') = 'fmb_A_ell2_a_ell2_cblinfun_c_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$_2' ) ) ).
tff('declare_fun_app$cf',type,
'fun_app$cf': ( 'B_ell2_b_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun$' * 'B_ell2_b_ell2_cblinfun$' ) > 'D_ell2_d_ell2_cblinfun$' ).
tff('function_fun_app$cf',axiom,
'fun_app$cf'('fmb_B_ell2_b_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun$_1','fmb_B_ell2_b_ell2_cblinfun$_1') = 'fmb_D_ell2_d_ell2_cblinfun$_1' ).
tff('declare_fun_app$bx',type,
'fun_app$bx': ( 'D_d_prod_ell2_d_d_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'D_d_prod_ell2_d_d_prod_ell2_cblinfun$' ) > 'B_ell2_b_ell2_cblinfun$' ).
tff('function_fun_app$bx',axiom,
( ( 'fun_app$bx'('fmb_D_d_prod_ell2_d_d_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1','fmb_D_d_prod_ell2_d_d_prod_ell2_cblinfun$_1') = 'fmb_B_ell2_b_ell2_cblinfun$_1' )
& ( 'fun_app$bx'('fmb_D_d_prod_ell2_d_d_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1','fmb_D_d_prod_ell2_d_d_prod_ell2_cblinfun$_2') = 'fmb_B_ell2_b_ell2_cblinfun$_1' )
& ( 'fun_app$bx'('fmb_D_d_prod_ell2_d_d_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_2','fmb_D_d_prod_ell2_d_d_prod_ell2_cblinfun$_1') = 'fmb_B_ell2_b_ell2_cblinfun$_1' )
& ( 'fun_app$bx'('fmb_D_d_prod_ell2_d_d_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_2','fmb_D_d_prod_ell2_d_d_prod_ell2_cblinfun$_2') = 'fmb_B_ell2_b_ell2_cblinfun$_1' ) ) ).
tff('declare_uuq$',type,
'uuq$': ( 'D_ell2_d_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' ) > 'D_ell2_d_ell2_cblinfun_a_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$' ).
tff('function_uuq$',axiom,
'uuq$'('fmb_D_ell2_d_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1','fmb_A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1') = 'fmb_D_ell2_d_ell2_cblinfun_a_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$_2' ).
tff('declare_register_pair$g',type,
'register_pair$g': ( 'D_ell2_d_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'C_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' ) > 'D_c_prod_ell2_d_c_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' ).
tff('function_register_pair$g',axiom,
'register_pair$g'('fmb_D_ell2_d_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1','fmb_C_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1') = 'fmb_D_c_prod_ell2_d_c_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_2' ).
tff('declare_fun_app$cd',type,
'fun_app$cd': ( 'A_d_prod_ell2_a_d_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'A_d_prod_ell2_a_d_prod_ell2_cblinfun$' ) > 'B_ell2_b_ell2_cblinfun$' ).
tff('function_fun_app$cd',axiom,
( ( 'fun_app$cd'('fmb_A_d_prod_ell2_a_d_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1','fmb_A_d_prod_ell2_a_d_prod_ell2_cblinfun$_1') = 'fmb_B_ell2_b_ell2_cblinfun$_1' )
& ( 'fun_app$cd'('fmb_A_d_prod_ell2_a_d_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1','fmb_A_d_prod_ell2_a_d_prod_ell2_cblinfun$_2') = 'fmb_B_ell2_b_ell2_cblinfun$_1' )
& ( 'fun_app$cd'('fmb_A_d_prod_ell2_a_d_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_2','fmb_A_d_prod_ell2_a_d_prod_ell2_cblinfun$_1') = 'fmb_B_ell2_b_ell2_cblinfun$_1' )
& ( 'fun_app$cd'('fmb_A_d_prod_ell2_a_d_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_2','fmb_A_d_prod_ell2_a_d_prod_ell2_cblinfun$_2') = 'fmb_B_ell2_b_ell2_cblinfun$_1' ) ) ).
tff('declare_tensor_op$m',type,
'tensor_op$m': ( 'D_ell2_d_ell2_cblinfun$' * 'A_ell2_a_ell2_cblinfun$' ) > 'D_a_prod_ell2_d_a_prod_ell2_cblinfun$' ).
tff('function_tensor_op$m',axiom,
'tensor_op$m'('fmb_D_ell2_d_ell2_cblinfun$_1','fmb_A_ell2_a_ell2_cblinfun$_1') = 'fmb_D_a_prod_ell2_d_a_prod_ell2_cblinfun$_1' ).
tff('declare_fun_app$ag',type,
'fun_app$ag': ( 'A_ell2_a_ell2_cblinfun_d_b_prod_ell2_d_b_prod_ell2_cblinfun_fun$' * 'A_ell2_a_ell2_cblinfun$' ) > 'D_b_prod_ell2_d_b_prod_ell2_cblinfun$' ).
tff('function_fun_app$ag',axiom,
( ( 'fun_app$ag'('fmb_A_ell2_a_ell2_cblinfun_d_b_prod_ell2_d_b_prod_ell2_cblinfun_fun$_1','fmb_A_ell2_a_ell2_cblinfun$_1') = 'fmb_D_b_prod_ell2_d_b_prod_ell2_cblinfun$_2' )
& ( 'fun_app$ag'('fmb_A_ell2_a_ell2_cblinfun_d_b_prod_ell2_d_b_prod_ell2_cblinfun_fun$_2','fmb_A_ell2_a_ell2_cblinfun$_1') = 'fmb_D_b_prod_ell2_d_b_prod_ell2_cblinfun$_1' ) ) ).
tff('declare_fun_app$bn',type,
'fun_app$bn': ( 'C_ell2_c_ell2_cblinfun_d_ell2_d_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$' * 'C_ell2_c_ell2_cblinfun$' ) > 'D_ell2_d_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' ).
tff('function_fun_app$bn',axiom,
( ( 'fun_app$bn'('fmb_C_ell2_c_ell2_cblinfun_d_ell2_d_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$_1','fmb_C_ell2_c_ell2_cblinfun$_1') = 'fmb_D_ell2_d_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1' )
& ( 'fun_app$bn'('fmb_C_ell2_c_ell2_cblinfun_d_ell2_d_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$_2','fmb_C_ell2_c_ell2_cblinfun$_1') = 'fmb_D_ell2_d_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1' ) ) ).
tff('declare_fun_app$al',type,
'fun_app$al': ( 'A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'A_ell2_a_ell2_cblinfun$' ) > 'B_ell2_b_ell2_cblinfun$' ).
tff('function_fun_app$al',axiom,
'fun_app$al'('fmb_A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1','fmb_A_ell2_a_ell2_cblinfun$_1') = 'fmb_B_ell2_b_ell2_cblinfun$_1' ).
tff('declare_comp$r',type,
'comp$r': ( 'D_ell2_d_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'A_c_prod_ell2_a_c_prod_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun$' ) > 'A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' ).
tff('function_comp$r',axiom,
'comp$r'('fmb_D_ell2_d_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1','fmb_A_c_prod_ell2_a_c_prod_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun$_1') = 'fmb_A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1' ).
tff('declare_comp$z',type,
'comp$z': ( 'A_d_prod_ell2_a_d_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'D_ell2_d_ell2_cblinfun_a_d_prod_ell2_a_d_prod_ell2_cblinfun_fun$' ) > 'D_ell2_d_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' ).
tff('function_comp$z',axiom,
( ( 'comp$z'('fmb_A_d_prod_ell2_a_d_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1','fmb_D_ell2_d_ell2_cblinfun_a_d_prod_ell2_a_d_prod_ell2_cblinfun_fun$_1') = 'fmb_D_ell2_d_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1' )
& ( 'comp$z'('fmb_A_d_prod_ell2_a_d_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1','fmb_D_ell2_d_ell2_cblinfun_a_d_prod_ell2_a_d_prod_ell2_cblinfun_fun$_2') = 'fmb_D_ell2_d_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1' )
& ( 'comp$z'('fmb_A_d_prod_ell2_a_d_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_2','fmb_D_ell2_d_ell2_cblinfun_a_d_prod_ell2_a_d_prod_ell2_cblinfun_fun$_1') = 'fmb_D_ell2_d_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1' )
& ( 'comp$z'('fmb_A_d_prod_ell2_a_d_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_2','fmb_D_ell2_d_ell2_cblinfun_a_d_prod_ell2_a_d_prod_ell2_cblinfun_fun$_2') = 'fmb_D_ell2_d_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1' ) ) ).
tff('declare_uuf$',type,
'uuf$': 'B_ell2_b_ell2_cblinfun$' > 'B_ell2_e_cblinfun_b_ell2_e_cblinfun_fun$' ).
tff('function_uuf$',axiom,
'uuf$'('fmb_B_ell2_b_ell2_cblinfun$_1') = 'fmb_B_ell2_e_cblinfun_b_ell2_e_cblinfun_fun$_2' ).
tff('declare_fun_app$bz',type,
'fun_app$bz': ( 'D_a_prod_ell2_d_a_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'D_a_prod_ell2_d_a_prod_ell2_cblinfun$' ) > 'B_ell2_b_ell2_cblinfun$' ).
tff('function_fun_app$bz',axiom,
( ( 'fun_app$bz'('fmb_D_a_prod_ell2_d_a_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1','fmb_D_a_prod_ell2_d_a_prod_ell2_cblinfun$_1') = 'fmb_B_ell2_b_ell2_cblinfun$_1' )
& ( 'fun_app$bz'('fmb_D_a_prod_ell2_d_a_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_2','fmb_D_a_prod_ell2_d_a_prod_ell2_cblinfun$_1') = 'fmb_B_ell2_b_ell2_cblinfun$_1' ) ) ).
tff('declare_uxx$',type,
'uxx$': ( 'C_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'C_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' ) > 'C_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' ).
tff('function_uxx$',axiom,
'uxx$'('fmb_C_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1','fmb_C_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1') = 'fmb_C_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1' ).
tff('declare_uup$',type,
'uup$': ( 'C_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'D_ell2_d_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' ) > 'C_ell2_c_ell2_cblinfun_d_ell2_d_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$' ).
tff('function_uup$',axiom,
'uup$'('fmb_C_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1','fmb_D_ell2_d_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1') = 'fmb_C_ell2_c_ell2_cblinfun_d_ell2_d_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$_2' ).
tff('declare_fun_app$c',type,
'fun_app$c': ( 'B_ell2_b_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$' * 'B_ell2_b_ell2_cblinfun$' ) > 'B_b_prod_ell2_b_b_prod_ell2_cblinfun$' ).
tff('function_fun_app$c',axiom,
( ( 'fun_app$c'('fmb_B_ell2_b_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$_1','fmb_B_ell2_b_ell2_cblinfun$_1') = 'fmb_B_b_prod_ell2_b_b_prod_ell2_cblinfun$_1' )
& ( 'fun_app$c'('fmb_B_ell2_b_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$_2','fmb_B_ell2_b_ell2_cblinfun$_1') = 'fmb_B_b_prod_ell2_b_b_prod_ell2_cblinfun$_1' ) ) ).
tff('declare_uub$',type,
'uub$': 'B_ell2_e_cblinfun$' > 'E_e_cblinfun_b_ell2_e_cblinfun_fun$' ).
tff('function_uub$',axiom,
'uub$'('fmb_B_ell2_e_cblinfun$_1') = 'fmb_E_e_cblinfun_b_ell2_e_cblinfun_fun$_2' ).
tff('declare_swap$a',type,
'swap$a': 'C_a_prod_ell2_c_a_prod_ell2_cblinfun$' > 'A_c_prod_ell2_a_c_prod_ell2_cblinfun$' ).
tff('function_swap$a',axiom,
'swap$a'('fmb_C_a_prod_ell2_c_a_prod_ell2_cblinfun$_1') = 'fmb_A_c_prod_ell2_a_c_prod_ell2_cblinfun$_1' ).
tff('declare_fun_app$y',type,
'fun_app$y': ( 'C_ell2_c_ell2_cblinfun_b_d_prod_ell2_b_d_prod_ell2_cblinfun_fun$' * 'C_ell2_c_ell2_cblinfun$' ) > 'B_d_prod_ell2_b_d_prod_ell2_cblinfun$' ).
tff('function_fun_app$y',axiom,
( ( 'fun_app$y'('fmb_C_ell2_c_ell2_cblinfun_b_d_prod_ell2_b_d_prod_ell2_cblinfun_fun$_1','fmb_C_ell2_c_ell2_cblinfun$_1') = 'fmb_B_d_prod_ell2_b_d_prod_ell2_cblinfun$_2' )
& ( 'fun_app$y'('fmb_C_ell2_c_ell2_cblinfun_b_d_prod_ell2_b_d_prod_ell2_cblinfun_fun$_2','fmb_C_ell2_c_ell2_cblinfun$_1') = 'fmb_B_d_prod_ell2_b_d_prod_ell2_cblinfun$_1' ) ) ).
tff('declare_uvp$',type,
'uvp$': 'A_ell2_a_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$' > 'A_ell2_a_ell2_cblinfun_b_a_prod_ell2_b_a_prod_ell2_cblinfun_fun$' ).
tff('function_uvp$',axiom,
( ( 'uvp$'('fmb_A_ell2_a_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$_1') = 'fmb_A_ell2_a_ell2_cblinfun_b_a_prod_ell2_b_a_prod_ell2_cblinfun_fun$_2' )
& ( 'uvp$'('fmb_A_ell2_a_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$_2') = 'fmb_A_ell2_a_ell2_cblinfun_b_a_prod_ell2_b_a_prod_ell2_cblinfun_fun$_2' ) ) ).
tff('declare_cblinfun_compose$r',type,
'cblinfun_compose$r': ( 'C_d_prod_ell2_c_d_prod_ell2_cblinfun$' * 'C_d_prod_ell2_c_d_prod_ell2_cblinfun$' ) > 'C_d_prod_ell2_c_d_prod_ell2_cblinfun$' ).
tff('function_cblinfun_compose$r',axiom,
( ( 'cblinfun_compose$r'('fmb_C_d_prod_ell2_c_d_prod_ell2_cblinfun$_1','fmb_C_d_prod_ell2_c_d_prod_ell2_cblinfun$_1') = 'fmb_C_d_prod_ell2_c_d_prod_ell2_cblinfun$_1' )
& ( 'cblinfun_compose$r'('fmb_C_d_prod_ell2_c_d_prod_ell2_cblinfun$_1','fmb_C_d_prod_ell2_c_d_prod_ell2_cblinfun$_2') = 'fmb_C_d_prod_ell2_c_d_prod_ell2_cblinfun$_2' )
& ( 'cblinfun_compose$r'('fmb_C_d_prod_ell2_c_d_prod_ell2_cblinfun$_2','fmb_C_d_prod_ell2_c_d_prod_ell2_cblinfun$_1') = 'fmb_C_d_prod_ell2_c_d_prod_ell2_cblinfun$_2' )
& ( 'cblinfun_compose$r'('fmb_C_d_prod_ell2_c_d_prod_ell2_cblinfun$_2','fmb_C_d_prod_ell2_c_d_prod_ell2_cblinfun$_2') = 'fmb_C_d_prod_ell2_c_d_prod_ell2_cblinfun$_2' ) ) ).
tff('declare_map_fun$c',type,
'map_fun$c': ( 'Complex_complex_fun$' * 'Complex_complex_cblinfun_complex_fun_complex_complex_cblinfun_complex_cblinfun_fun$' ) > 'Complex_complex_complex_cblinfun_complex_fun_fun_complex_complex_complex_cblinfun_complex_cblinfun_fun_fun$' ).
tff('function_map_fun$c',axiom,
( ( 'map_fun$c'('fmb_Complex_complex_fun$_1','fmb_Complex_complex_cblinfun_complex_fun_complex_complex_cblinfun_complex_cblinfun_fun$_1') = 'fmb_Complex_complex_complex_cblinfun_complex_fun_fun_complex_complex_complex_cblinfun_complex_cblinfun_fun_fun$_1' )
& ( 'map_fun$c'('fmb_Complex_complex_fun$_1','fmb_Complex_complex_cblinfun_complex_fun_complex_complex_cblinfun_complex_cblinfun_fun$_2') = 'fmb_Complex_complex_complex_cblinfun_complex_fun_fun_complex_complex_complex_cblinfun_complex_cblinfun_fun_fun$_1' ) ) ).
tff('declare_uvv$',type,
'uvv$': 'C_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' > 'C_ell2_c_ell2_cblinfun_d_b_prod_ell2_d_b_prod_ell2_cblinfun_fun$' ).
tff('function_uvv$',axiom,
'uvv$'('fmb_C_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1') = 'fmb_C_ell2_c_ell2_cblinfun_d_b_prod_ell2_d_b_prod_ell2_cblinfun_fun$_2' ).
tff('declare_cblinfun_apply$b',type,
'cblinfun_apply$b': 'A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_ell2_e_cblinfun_cblinfun$' > 'A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_ell2_e_cblinfun_fun$' ).
tff('function_cblinfun_apply$b',axiom,
( ( 'cblinfun_apply$b'('fmb_A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_ell2_e_cblinfun_cblinfun$_1') = 'fmb_A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_ell2_e_cblinfun_fun$_1' )
& ( 'cblinfun_apply$b'('fmb_A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_ell2_e_cblinfun_cblinfun$_2') = 'fmb_A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_ell2_e_cblinfun_fun$_1' ) ) ).
tff('declare_tensor_op$f',type,
'tensor_op$f': ( 'B_ell2_b_ell2_cblinfun$' * 'D_ell2_d_ell2_cblinfun$' ) > 'B_d_prod_ell2_b_d_prod_ell2_cblinfun$' ).
tff('function_tensor_op$f',axiom,
'tensor_op$f'('fmb_B_ell2_b_ell2_cblinfun$_1','fmb_D_ell2_d_ell2_cblinfun$_1') = 'fmb_B_d_prod_ell2_b_d_prod_ell2_cblinfun$_1' ).
tff('declare_fun_app$cb',type,
'fun_app$cb': ( 'C_c_prod_ell2_c_c_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'C_c_prod_ell2_c_c_prod_ell2_cblinfun$' ) > 'B_ell2_b_ell2_cblinfun$' ).
tff('function_fun_app$cb',axiom,
( ( 'fun_app$cb'('fmb_C_c_prod_ell2_c_c_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1','fmb_C_c_prod_ell2_c_c_prod_ell2_cblinfun$_1') = 'fmb_B_ell2_b_ell2_cblinfun$_1' )
& ( 'fun_app$cb'('fmb_C_c_prod_ell2_c_c_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1','fmb_C_c_prod_ell2_c_c_prod_ell2_cblinfun$_2') = 'fmb_B_ell2_b_ell2_cblinfun$_1' )
& ( 'fun_app$cb'('fmb_C_c_prod_ell2_c_c_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_2','fmb_C_c_prod_ell2_c_c_prod_ell2_cblinfun$_1') = 'fmb_B_ell2_b_ell2_cblinfun$_1' )
& ( 'fun_app$cb'('fmb_C_c_prod_ell2_c_c_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_2','fmb_C_c_prod_ell2_c_c_prod_ell2_cblinfun$_2') = 'fmb_B_ell2_b_ell2_cblinfun$_1' ) ) ).
tff('declare_collect$b',type,
'collect$b': 'A_ell2_a_ell2_cblinfun_bool_fun$' > 'A_ell2_a_ell2_cblinfun_set$' ).
tff('function_collect$b',axiom,
( ( 'collect$b'('fmb_A_ell2_a_ell2_cblinfun_bool_fun$_1') = 'fmb_A_ell2_a_ell2_cblinfun_set$_1' )
& ( 'collect$b'('fmb_A_ell2_a_ell2_cblinfun_bool_fun$_2') = 'fmb_A_ell2_a_ell2_cblinfun_set$_1' ) ) ).
tff('declare_cblinfun_compose$g',type,
'cblinfun_compose$g': ( 'B_ell2_e_cblinfun$' * 'E_b_ell2_cblinfun$' ) > 'E_e_cblinfun$' ).
tff('function_cblinfun_compose$g',axiom,
( ( 'cblinfun_compose$g'('fmb_B_ell2_e_cblinfun$_1','fmb_E_b_ell2_cblinfun$_1') = 'fmb_E_e_cblinfun$_2' )
& ( 'cblinfun_compose$g'('fmb_B_ell2_e_cblinfun$_1','fmb_E_b_ell2_cblinfun$_2') = 'fmb_E_e_cblinfun$_2' ) ) ).
tff('declare_fun_app$da',type,
'fun_app$da': ( 'B_ell2_b_ell2_fun_b_ell2_e_fun_fun$' * 'B_ell2_b_ell2_fun$' ) > 'B_ell2_e_fun$' ).
tff('function_fun_app$da',axiom,
( ( 'fun_app$da'('fmb_B_ell2_b_ell2_fun_b_ell2_e_fun_fun$_1','fmb_B_ell2_b_ell2_fun$_1') = 'fmb_B_ell2_e_fun$_2' )
& ( 'fun_app$da'('fmb_B_ell2_b_ell2_fun_b_ell2_e_fun_fun$_1','fmb_B_ell2_b_ell2_fun$_2') = 'fmb_B_ell2_e_fun$_2' )
& ( 'fun_app$da'('fmb_B_ell2_b_ell2_fun_b_ell2_e_fun_fun$_2','fmb_B_ell2_b_ell2_fun$_1') = 'fmb_B_ell2_e_fun$_2' )
& ( 'fun_app$da'('fmb_B_ell2_b_ell2_fun_b_ell2_e_fun_fun$_2','fmb_B_ell2_b_ell2_fun$_2') = 'fmb_B_ell2_e_fun$_2' ) ) ).
tff('declare_fun_app$',type,
'fun_app$': ( 'C_ell2_c_ell2_cblinfun_c_a_prod_ell2_c_a_prod_ell2_cblinfun_fun$' * 'C_ell2_c_ell2_cblinfun$' ) > 'C_a_prod_ell2_c_a_prod_ell2_cblinfun$' ).
tff('function_fun_app$',axiom,
( ( 'fun_app$'('fmb_C_ell2_c_ell2_cblinfun_c_a_prod_ell2_c_a_prod_ell2_cblinfun_fun$_1','fmb_C_ell2_c_ell2_cblinfun$_1') = 'fmb_C_a_prod_ell2_c_a_prod_ell2_cblinfun$_1' )
& ( 'fun_app$'('fmb_C_ell2_c_ell2_cblinfun_c_a_prod_ell2_c_a_prod_ell2_cblinfun_fun$_2','fmb_C_ell2_c_ell2_cblinfun$_1') = 'fmb_C_a_prod_ell2_c_a_prod_ell2_cblinfun$_1' ) ) ).
tff('declare_comp$aa',type,
'comp$aa': ( 'C_d_prod_ell2_c_d_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'D_ell2_d_ell2_cblinfun_c_d_prod_ell2_c_d_prod_ell2_cblinfun_fun$' ) > 'D_ell2_d_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' ).
tff('function_comp$aa',axiom,
( ( 'comp$aa'('fmb_C_d_prod_ell2_c_d_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1','fmb_D_ell2_d_ell2_cblinfun_c_d_prod_ell2_c_d_prod_ell2_cblinfun_fun$_1') = 'fmb_D_ell2_d_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1' )
& ( 'comp$aa'('fmb_C_d_prod_ell2_c_d_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1','fmb_D_ell2_d_ell2_cblinfun_c_d_prod_ell2_c_d_prod_ell2_cblinfun_fun$_2') = 'fmb_D_ell2_d_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1' )
& ( 'comp$aa'('fmb_C_d_prod_ell2_c_d_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_2','fmb_D_ell2_d_ell2_cblinfun_c_d_prod_ell2_c_d_prod_ell2_cblinfun_fun$_1') = 'fmb_D_ell2_d_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1' )
& ( 'comp$aa'('fmb_C_d_prod_ell2_c_d_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_2','fmb_D_ell2_d_ell2_cblinfun_c_d_prod_ell2_c_d_prod_ell2_cblinfun_fun$_2') = 'fmb_D_ell2_d_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1' ) ) ).
tff('declare_uvf$',type,
'uvf$': 'A_ell2_a_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$' > 'A_ell2_a_ell2_cblinfun_a_b_prod_ell2_a_b_prod_ell2_cblinfun_fun$' ).
tff('function_uvf$',axiom,
( ( 'uvf$'('fmb_A_ell2_a_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$_1') = 'fmb_A_ell2_a_ell2_cblinfun_a_b_prod_ell2_a_b_prod_ell2_cblinfun_fun$_2' )
& ( 'uvf$'('fmb_A_ell2_a_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$_2') = 'fmb_A_ell2_a_ell2_cblinfun_a_b_prod_ell2_a_b_prod_ell2_cblinfun_fun$_2' ) ) ).
tff('declare_fun_app$ca',type,
'fun_app$ca': ( 'C_d_prod_ell2_c_d_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'C_d_prod_ell2_c_d_prod_ell2_cblinfun$' ) > 'B_ell2_b_ell2_cblinfun$' ).
tff('function_fun_app$ca',axiom,
( ( 'fun_app$ca'('fmb_C_d_prod_ell2_c_d_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1','fmb_C_d_prod_ell2_c_d_prod_ell2_cblinfun$_1') = 'fmb_B_ell2_b_ell2_cblinfun$_1' )
& ( 'fun_app$ca'('fmb_C_d_prod_ell2_c_d_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1','fmb_C_d_prod_ell2_c_d_prod_ell2_cblinfun$_2') = 'fmb_B_ell2_b_ell2_cblinfun$_1' )
& ( 'fun_app$ca'('fmb_C_d_prod_ell2_c_d_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_2','fmb_C_d_prod_ell2_c_d_prod_ell2_cblinfun$_1') = 'fmb_B_ell2_b_ell2_cblinfun$_1' )
& ( 'fun_app$ca'('fmb_C_d_prod_ell2_c_d_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_2','fmb_C_d_prod_ell2_c_d_prod_ell2_cblinfun$_2') = 'fmb_B_ell2_b_ell2_cblinfun$_1' ) ) ).
tff('declare_fun_app$bj',type,
'fun_app$bj': ( 'C_ell2_c_ell2_cblinfun_d_b_prod_ell2_d_b_prod_ell2_cblinfun_fun$' * 'C_ell2_c_ell2_cblinfun$' ) > 'D_b_prod_ell2_d_b_prod_ell2_cblinfun$' ).
tff('function_fun_app$bj',axiom,
( ( 'fun_app$bj'('fmb_C_ell2_c_ell2_cblinfun_d_b_prod_ell2_d_b_prod_ell2_cblinfun_fun$_1','fmb_C_ell2_c_ell2_cblinfun$_1') = 'fmb_D_b_prod_ell2_d_b_prod_ell2_cblinfun$_2' )
& ( 'fun_app$bj'('fmb_C_ell2_c_ell2_cblinfun_d_b_prod_ell2_d_b_prod_ell2_cblinfun_fun$_2','fmb_C_ell2_c_ell2_cblinfun$_1') = 'fmb_D_b_prod_ell2_d_b_prod_ell2_cblinfun$_1' ) ) ).
tff('declare_tensor_lift$b',type,
'tensor_lift$b': 'A_ell2_a_ell2_cblinfun_d_ell2_d_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$' > 'A_d_prod_ell2_a_d_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' ).
tff('function_tensor_lift$b',axiom,
( ( 'tensor_lift$b'('fmb_A_ell2_a_ell2_cblinfun_d_ell2_d_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$_1') = 'fmb_A_d_prod_ell2_a_d_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_2' )
& ( 'tensor_lift$b'('fmb_A_ell2_a_ell2_cblinfun_d_ell2_d_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$_2') = 'fmb_A_d_prod_ell2_a_d_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_2' ) ) ).
tff('declare_fun_app$cc',type,
'fun_app$cc': ( 'C_a_prod_ell2_c_a_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'C_a_prod_ell2_c_a_prod_ell2_cblinfun$' ) > 'B_ell2_b_ell2_cblinfun$' ).
tff('function_fun_app$cc',axiom,
( ( 'fun_app$cc'('fmb_C_a_prod_ell2_c_a_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1','fmb_C_a_prod_ell2_c_a_prod_ell2_cblinfun$_1') = 'fmb_B_ell2_b_ell2_cblinfun$_1' )
& ( 'fun_app$cc'('fmb_C_a_prod_ell2_c_a_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_2','fmb_C_a_prod_ell2_c_a_prod_ell2_cblinfun$_1') = 'fmb_B_ell2_b_ell2_cblinfun$_1' ) ) ).
tff('declare_tensor_lift$e',type,
'tensor_lift$e': 'C_ell2_c_ell2_cblinfun_d_ell2_d_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$' > 'C_d_prod_ell2_c_d_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' ).
tff('function_tensor_lift$e',axiom,
( ( 'tensor_lift$e'('fmb_C_ell2_c_ell2_cblinfun_d_ell2_d_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$_1') = 'fmb_C_d_prod_ell2_c_d_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_2' )
& ( 'tensor_lift$e'('fmb_C_ell2_c_ell2_cblinfun_d_ell2_d_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$_2') = 'fmb_C_d_prod_ell2_c_d_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_2' ) ) ).
tff('declare_uwq$',type,
'uwq$': 'A_ell2_a_ell2_cblinfun_c_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$' > 'C_ell2_c_ell2_cblinfun_a_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$' ).
tff('function_uwq$',axiom,
( ( 'uwq$'('fmb_A_ell2_a_ell2_cblinfun_c_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$_1') = 'fmb_C_ell2_c_ell2_cblinfun_a_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$_2' )
& ( 'uwq$'('fmb_A_ell2_a_ell2_cblinfun_c_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$_2') = 'fmb_C_ell2_c_ell2_cblinfun_a_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$_2' ) ) ).
tff('declare_map_fun$',type,
'map_fun$': ( 'Complex_complex_fun$' * 'Complex_complex_fun$' ) > 'Complex_complex_fun_complex_complex_fun_fun$' ).
tff('function_map_fun$',axiom,
'map_fun$'('fmb_Complex_complex_fun$_1','fmb_Complex_complex_fun$_1') = 'fmb_Complex_complex_fun_complex_complex_fun_fun$_2' ).
tff('declare_fun_app$af',type,
'fun_app$af': ( 'B_ell2_b_ell2_cblinfun_b_a_prod_ell2_b_a_prod_ell2_cblinfun_fun$' * 'B_ell2_b_ell2_cblinfun$' ) > 'B_a_prod_ell2_b_a_prod_ell2_cblinfun$' ).
tff('function_fun_app$af',axiom,
( ( 'fun_app$af'('fmb_B_ell2_b_ell2_cblinfun_b_a_prod_ell2_b_a_prod_ell2_cblinfun_fun$_1','fmb_B_ell2_b_ell2_cblinfun$_1') = 'fmb_B_a_prod_ell2_b_a_prod_ell2_cblinfun$_2' )
& ( 'fun_app$af'('fmb_B_ell2_b_ell2_cblinfun_b_a_prod_ell2_b_a_prod_ell2_cblinfun_fun$_2','fmb_B_ell2_b_ell2_cblinfun$_1') = 'fmb_B_a_prod_ell2_b_a_prod_ell2_cblinfun$_1' ) ) ).
tff('declare_uvg$',type,
'uvg$': 'A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' > 'A_ell2_a_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$' ).
tff('function_uvg$',axiom,
'uvg$'('fmb_A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1') = 'fmb_A_ell2_a_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$_2' ).
tff('declare_comp$i',type,
'comp$i': ( 'C_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'A_ell2_a_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$' ) > 'A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' ).
tff('function_comp$i',axiom,
( ( 'comp$i'('fmb_C_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1','fmb_A_ell2_a_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$_1') = 'fmb_A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1' )
& ( 'comp$i'('fmb_C_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1','fmb_A_ell2_a_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$_2') = 'fmb_A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1' ) ) ).
tff('declare_fun_app$cj',type,
'fun_app$cj': ( 'A_b_prod_ell2_a_b_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'A_b_prod_ell2_a_b_prod_ell2_cblinfun$' ) > 'B_ell2_b_ell2_cblinfun$' ).
tff('function_fun_app$cj',axiom,
( ( 'fun_app$cj'('fmb_A_b_prod_ell2_a_b_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1','fmb_A_b_prod_ell2_a_b_prod_ell2_cblinfun$_1') = 'fmb_B_ell2_b_ell2_cblinfun$_1' )
& ( 'fun_app$cj'('fmb_A_b_prod_ell2_a_b_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1','fmb_A_b_prod_ell2_a_b_prod_ell2_cblinfun$_2') = 'fmb_B_ell2_b_ell2_cblinfun$_1' ) ) ).
tff('declare_uxr$',type,
'uxr$': ( 'C_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'Complex$' ) > 'C_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' ).
tff('function_uxr$',axiom,
'uxr$'('fmb_C_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1','fmb_Complex$_1') = 'fmb_C_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1' ).
tff('declare_scaleC$c',type,
'scaleC$c': ( 'Complex$' * 'Complex_complex_cblinfun$' ) > 'Complex_complex_cblinfun$' ).
tff('function_scaleC$c',axiom,
( ( 'scaleC$c'('fmb_Complex$_1','fmb_Complex_complex_cblinfun$_1') = 'fmb_Complex_complex_cblinfun$_2' )
& ( 'scaleC$c'('fmb_Complex$_1','fmb_Complex_complex_cblinfun$_2') = 'fmb_Complex_complex_cblinfun$_2' ) ) ).
tff('declare_uuu$',type,
'uuu$': 'A_ell2_a_ell2_cblinfun$' > 'C_ell2_c_ell2_cblinfun_c_a_prod_ell2_c_a_prod_ell2_cblinfun_fun$' ).
tff('function_uuu$',axiom,
'uuu$'('fmb_A_ell2_a_ell2_cblinfun$_1') = 'fmb_C_ell2_c_ell2_cblinfun_c_a_prod_ell2_c_a_prod_ell2_cblinfun_fun$_2' ).
tff('declare_comp$ae',type,
'comp$ae': ( 'Complex_complex_complex_cblinfun_complex_cblinfun_fun_complex_complex_complex_cblinfun_complex_cblinfun_cblinfun_fun$' * 'Complex_complex_complex_cblinfun_complex_fun_fun_complex_complex_complex_cblinfun_complex_cblinfun_fun_fun$' * 'Complex_complex_complex_cblinfun_complex_fun_fun$' ) > 'Complex_complex_complex_cblinfun_complex_cblinfun_cblinfun$' ).
tff('function_comp$ae',axiom,
( ( 'comp$ae'('fmb_Complex_complex_complex_cblinfun_complex_cblinfun_fun_complex_complex_complex_cblinfun_complex_cblinfun_cblinfun_fun$_1','fmb_Complex_complex_complex_cblinfun_complex_fun_fun_complex_complex_complex_cblinfun_complex_cblinfun_fun_fun$_1','fmb_Complex_complex_complex_cblinfun_complex_fun_fun$_1') = 'fmb_Complex_complex_complex_cblinfun_complex_cblinfun_cblinfun$_1' )
& ( 'comp$ae'('fmb_Complex_complex_complex_cblinfun_complex_cblinfun_fun_complex_complex_complex_cblinfun_complex_cblinfun_cblinfun_fun$_1','fmb_Complex_complex_complex_cblinfun_complex_fun_fun_complex_complex_complex_cblinfun_complex_cblinfun_fun_fun$_1','fmb_Complex_complex_complex_cblinfun_complex_fun_fun$_2') = 'fmb_Complex_complex_complex_cblinfun_complex_cblinfun_cblinfun$_1' )
& ( 'comp$ae'('fmb_Complex_complex_complex_cblinfun_complex_cblinfun_fun_complex_complex_complex_cblinfun_complex_cblinfun_cblinfun_fun$_1','fmb_Complex_complex_complex_cblinfun_complex_fun_fun_complex_complex_complex_cblinfun_complex_cblinfun_fun_fun$_2','fmb_Complex_complex_complex_cblinfun_complex_fun_fun$_1') = 'fmb_Complex_complex_complex_cblinfun_complex_cblinfun_cblinfun$_2' )
& ( 'comp$ae'('fmb_Complex_complex_complex_cblinfun_complex_cblinfun_fun_complex_complex_complex_cblinfun_complex_cblinfun_cblinfun_fun$_1','fmb_Complex_complex_complex_cblinfun_complex_fun_fun_complex_complex_complex_cblinfun_complex_cblinfun_fun_fun$_2','fmb_Complex_complex_complex_cblinfun_complex_fun_fun$_2') = 'fmb_Complex_complex_complex_cblinfun_complex_cblinfun_cblinfun$_2' )
& ( 'comp$ae'('fmb_Complex_complex_complex_cblinfun_complex_cblinfun_fun_complex_complex_complex_cblinfun_complex_cblinfun_cblinfun_fun$_2','fmb_Complex_complex_complex_cblinfun_complex_fun_fun_complex_complex_complex_cblinfun_complex_cblinfun_fun_fun$_1','fmb_Complex_complex_complex_cblinfun_complex_fun_fun$_1') = 'fmb_Complex_complex_complex_cblinfun_complex_cblinfun_cblinfun$_1' )
& ( 'comp$ae'('fmb_Complex_complex_complex_cblinfun_complex_cblinfun_fun_complex_complex_complex_cblinfun_complex_cblinfun_cblinfun_fun$_2','fmb_Complex_complex_complex_cblinfun_complex_fun_fun_complex_complex_complex_cblinfun_complex_cblinfun_fun_fun$_1','fmb_Complex_complex_complex_cblinfun_complex_fun_fun$_2') = 'fmb_Complex_complex_complex_cblinfun_complex_cblinfun_cblinfun$_1' )
& ( 'comp$ae'('fmb_Complex_complex_complex_cblinfun_complex_cblinfun_fun_complex_complex_complex_cblinfun_complex_cblinfun_cblinfun_fun$_2','fmb_Complex_complex_complex_cblinfun_complex_fun_fun_complex_complex_complex_cblinfun_complex_cblinfun_fun_fun$_2','fmb_Complex_complex_complex_cblinfun_complex_fun_fun$_1') = 'fmb_Complex_complex_complex_cblinfun_complex_cblinfun_cblinfun$_2' )
& ( 'comp$ae'('fmb_Complex_complex_complex_cblinfun_complex_cblinfun_fun_complex_complex_complex_cblinfun_complex_cblinfun_cblinfun_fun$_2','fmb_Complex_complex_complex_cblinfun_complex_fun_fun_complex_complex_complex_cblinfun_complex_cblinfun_fun_fun$_2','fmb_Complex_complex_complex_cblinfun_complex_fun_fun$_2') = 'fmb_Complex_complex_complex_cblinfun_complex_cblinfun_cblinfun$_2' ) ) ).
tff('declare_uwl$',type,
'uwl$': 'D_ell2_d_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$' > 'D_ell2_d_ell2_cblinfun_a_a_prod_ell2_a_a_prod_ell2_cblinfun_fun$' ).
tff('function_uwl$',axiom,
( ( 'uwl$'('fmb_D_ell2_d_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$_1') = 'fmb_D_ell2_d_ell2_cblinfun_a_a_prod_ell2_a_a_prod_ell2_cblinfun_fun$_2' )
& ( 'uwl$'('fmb_D_ell2_d_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$_2') = 'fmb_D_ell2_d_ell2_cblinfun_a_a_prod_ell2_a_a_prod_ell2_cblinfun_fun$_2' ) ) ).
tff('declare_fun_app$w',type,
'fun_app$w': ( 'D_ell2_d_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$' * 'D_ell2_d_ell2_cblinfun$' ) > 'A_ell2_a_ell2_cblinfun$' ).
tff('function_fun_app$w',axiom,
( ( 'fun_app$w'('fmb_D_ell2_d_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$_1','fmb_D_ell2_d_ell2_cblinfun$_1') = 'fmb_A_ell2_a_ell2_cblinfun$_1' )
& ( 'fun_app$w'('fmb_D_ell2_d_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$_2','fmb_D_ell2_d_ell2_cblinfun$_1') = 'fmb_A_ell2_a_ell2_cblinfun$_1' ) ) ).
tff('declare_uwk$',type,
'uwk$': 'A_ell2_a_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$' > 'A_ell2_a_ell2_cblinfun_a_a_prod_ell2_a_a_prod_ell2_cblinfun_fun$' ).
tff('function_uwk$',axiom,
( ( 'uwk$'('fmb_A_ell2_a_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$_1') = 'fmb_A_ell2_a_ell2_cblinfun_a_a_prod_ell2_a_a_prod_ell2_cblinfun_fun$_2' )
& ( 'uwk$'('fmb_A_ell2_a_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$_2') = 'fmb_A_ell2_a_ell2_cblinfun_a_a_prod_ell2_a_a_prod_ell2_cblinfun_fun$_2' ) ) ).
tff('declare_tensor_lift$a',type,
'tensor_lift$a': 'A_ell2_a_ell2_cblinfun_a_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$' > 'A_a_prod_ell2_a_a_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' ).
tff('function_tensor_lift$a',axiom,
( ( 'tensor_lift$a'('fmb_A_ell2_a_ell2_cblinfun_a_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$_1') = 'fmb_A_a_prod_ell2_a_a_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_2' )
& ( 'tensor_lift$a'('fmb_A_ell2_a_ell2_cblinfun_a_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$_2') = 'fmb_A_a_prod_ell2_a_a_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_2' ) ) ).
tff('declare_fun_app$db',type,
'fun_app$db': ( 'B_ell2_e_fun_b_ell2_b_ell2_fun_b_ell2_e_fun_fun_fun$' * 'B_ell2_e_fun$' ) > 'B_ell2_b_ell2_fun_b_ell2_e_fun_fun$' ).
tff('function_fun_app$db',axiom,
( ( 'fun_app$db'('fmb_B_ell2_e_fun_b_ell2_b_ell2_fun_b_ell2_e_fun_fun_fun$_1','fmb_B_ell2_e_fun$_1') = 'fmb_B_ell2_b_ell2_fun_b_ell2_e_fun_fun$_2' )
& ( 'fun_app$db'('fmb_B_ell2_e_fun_b_ell2_b_ell2_fun_b_ell2_e_fun_fun_fun$_1','fmb_B_ell2_e_fun$_2') = 'fmb_B_ell2_b_ell2_fun_b_ell2_e_fun_fun$_2' )
& ( 'fun_app$db'('fmb_B_ell2_e_fun_b_ell2_b_ell2_fun_b_ell2_e_fun_fun_fun$_2','fmb_B_ell2_e_fun$_1') = 'fmb_B_ell2_b_ell2_fun_b_ell2_e_fun_fun$_2' )
& ( 'fun_app$db'('fmb_B_ell2_e_fun_b_ell2_b_ell2_fun_b_ell2_e_fun_fun_fun$_2','fmb_B_ell2_e_fun$_2') = 'fmb_B_ell2_b_ell2_fun_b_ell2_e_fun_fun$_2' ) ) ).
tff('declare_uminus$',type,
'uminus$': 'B_ell2_e_cblinfun$' > 'B_ell2_e_cblinfun$' ).
tff('function_uminus$',axiom,
'uminus$'('fmb_B_ell2_e_cblinfun$_1') = 'fmb_B_ell2_e_cblinfun$_1' ).
tff('declare_fun_app$s',type,
'fun_app$s': ( 'D_ell2_d_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$' * 'D_ell2_d_ell2_cblinfun$' ) > 'B_b_prod_ell2_b_b_prod_ell2_cblinfun$' ).
tff('function_fun_app$s',axiom,
( ( 'fun_app$s'('fmb_D_ell2_d_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$_1','fmb_D_ell2_d_ell2_cblinfun$_1') = 'fmb_B_b_prod_ell2_b_b_prod_ell2_cblinfun$_2' )
& ( 'fun_app$s'('fmb_D_ell2_d_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$_2','fmb_D_ell2_d_ell2_cblinfun$_1') = 'fmb_B_b_prod_ell2_b_b_prod_ell2_cblinfun$_1' ) ) ).
tff('declare_uua$',type,
'uua$': 'B_ell2_b_ell2_cblinfun$' > 'B_ell2_b_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' ).
tff('function_uua$',axiom,
'uua$'('fmb_B_ell2_b_ell2_cblinfun$_1') = 'fmb_B_ell2_b_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_2' ).
tff('declare_fun_app$bs',type,
'fun_app$bs': ( 'A_ell2_a_ell2_cblinfun_c_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$' * 'A_ell2_a_ell2_cblinfun$' ) > 'C_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' ).
tff('function_fun_app$bs',axiom,
( ( 'fun_app$bs'('fmb_A_ell2_a_ell2_cblinfun_c_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$_1','fmb_A_ell2_a_ell2_cblinfun$_1') = 'fmb_C_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1' )
& ( 'fun_app$bs'('fmb_A_ell2_a_ell2_cblinfun_c_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$_2','fmb_A_ell2_a_ell2_cblinfun$_1') = 'fmb_C_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1' ) ) ).
tff('declare_register_pair$d',type,
'register_pair$d': ( 'C_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'C_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' ) > 'C_c_prod_ell2_c_c_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' ).
tff('function_register_pair$d',axiom,
'register_pair$d'('fmb_C_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1','fmb_C_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1') = 'fmb_C_c_prod_ell2_c_c_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_2' ).
tff('declare_minus$f',type,
'minus$f': 'D_ell2_d_ell2_cblinfun$' > 'D_ell2_d_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun$' ).
tff('function_minus$f',axiom,
'minus$f'('fmb_D_ell2_d_ell2_cblinfun$_1') = 'fmb_D_ell2_d_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun$_2' ).
tff('declare_fun_app$am',type,
'fun_app$am': ( 'A_ell2_a_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$' * 'A_ell2_a_ell2_cblinfun$' ) > 'B_b_prod_ell2_b_b_prod_ell2_cblinfun$' ).
tff('function_fun_app$am',axiom,
( ( 'fun_app$am'('fmb_A_ell2_a_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$_1','fmb_A_ell2_a_ell2_cblinfun$_1') = 'fmb_B_b_prod_ell2_b_b_prod_ell2_cblinfun$_2' )
& ( 'fun_app$am'('fmb_A_ell2_a_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$_2','fmb_A_ell2_a_ell2_cblinfun$_1') = 'fmb_B_b_prod_ell2_b_b_prod_ell2_cblinfun$_1' ) ) ).
tff('declare_uyc$',type,
'uyc$': 'C_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' > 'C_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' ).
tff('function_uyc$',axiom,
'uyc$'('fmb_C_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1') = 'fmb_C_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1' ).
tff('declare_fun_app$ad',type,
'fun_app$ad': ( 'C_ell2_c_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$' * 'C_ell2_c_ell2_cblinfun$' ) > 'A_ell2_a_ell2_cblinfun$' ).
tff('function_fun_app$ad',axiom,
( ( 'fun_app$ad'('fmb_C_ell2_c_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$_1','fmb_C_ell2_c_ell2_cblinfun$_1') = 'fmb_A_ell2_a_ell2_cblinfun$_1' )
& ( 'fun_app$ad'('fmb_C_ell2_c_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$_2','fmb_C_ell2_c_ell2_cblinfun$_1') = 'fmb_A_ell2_a_ell2_cblinfun$_1' ) ) ).
tff('declare_uvb$',type,
'uvb$': 'A_ell2_a_ell2_cblinfun_set$' > 'A_ell2_a_ell2_cblinfun_bool_fun$' ).
tff('function_uvb$',axiom,
'uvb$'('fmb_A_ell2_a_ell2_cblinfun_set$_1') = 'fmb_A_ell2_a_ell2_cblinfun_bool_fun$_2' ).
tff('declare_comp$p',type,
'comp$p': ( 'A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'A_c_prod_ell2_a_c_prod_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$' ) > 'A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' ).
tff('function_comp$p',axiom,
'comp$p'('fmb_A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1','fmb_A_c_prod_ell2_a_c_prod_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$_1') = 'fmb_A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1' ).
tff('declare_register_tensor$b',type,
'register_tensor$b': ( 'A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'D_ell2_d_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' ) > 'A_d_prod_ell2_a_d_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$' ).
tff('function_register_tensor$b',axiom,
'register_tensor$b'('fmb_A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1','fmb_D_ell2_d_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1') = 'fmb_A_d_prod_ell2_a_d_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$_2' ).
tff('declare_register_pair$o',type,
'register_pair$o': ( 'C_ell2_c_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun$' * 'A_ell2_a_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun$' * 'C_a_prod_ell2_c_a_prod_ell2_cblinfun$' ) > 'D_ell2_d_ell2_cblinfun$' ).
tff('function_register_pair$o',axiom,
( ( 'register_pair$o'('fmb_C_ell2_c_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun$_1','fmb_A_ell2_a_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun$_1','fmb_C_a_prod_ell2_c_a_prod_ell2_cblinfun$_1') = 'fmb_D_ell2_d_ell2_cblinfun$_1' )
& ( 'register_pair$o'('fmb_C_ell2_c_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun$_1','fmb_A_ell2_a_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun$_2','fmb_C_a_prod_ell2_c_a_prod_ell2_cblinfun$_1') = 'fmb_D_ell2_d_ell2_cblinfun$_1' ) ) ).
tff('declare_butterfly$',type,
'butterfly$': ( 'E$' * 'B_ell2$' ) > 'B_ell2_e_cblinfun$' ).
tff('function_butterfly$',axiom,
( ( 'butterfly$'('fmb_E$_1','fmb_B_ell2$_1') = 'fmb_B_ell2_e_cblinfun$_1' )
& ( 'butterfly$'('fmb_E$_1','fmb_B_ell2$_2') = 'fmb_B_ell2_e_cblinfun$_1' )
& ( 'butterfly$'('fmb_E$_2','fmb_B_ell2$_1') = 'fmb_B_ell2_e_cblinfun$_1' )
& ( 'butterfly$'('fmb_E$_2','fmb_B_ell2$_2') = 'fmb_B_ell2_e_cblinfun$_1' ) ) ).
tff('declare_uwp$',type,
'uwp$': 'A_ell2_a_ell2_cblinfun_a_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$' > 'A_ell2_a_ell2_cblinfun_a_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$' ).
tff('function_uwp$',axiom,
( ( 'uwp$'('fmb_A_ell2_a_ell2_cblinfun_a_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$_1') = 'fmb_A_ell2_a_ell2_cblinfun_a_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$_2' )
& ( 'uwp$'('fmb_A_ell2_a_ell2_cblinfun_a_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$_2') = 'fmb_A_ell2_a_ell2_cblinfun_a_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$_2' ) ) ).
tff('declare_register_pair$j',type,
'register_pair$j': ( 'A_ell2_a_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$' * 'D_ell2_d_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$' ) > 'A_d_prod_ell2_a_d_prod_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$' ).
tff('function_register_pair$j',axiom,
( ( 'register_pair$j'('fmb_A_ell2_a_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$_1','fmb_D_ell2_d_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$_1') = 'fmb_A_d_prod_ell2_a_d_prod_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$_1' )
& ( 'register_pair$j'('fmb_A_ell2_a_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$_1','fmb_D_ell2_d_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$_2') = 'fmb_A_d_prod_ell2_a_d_prod_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$_1' )
& ( 'register_pair$j'('fmb_A_ell2_a_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$_2','fmb_D_ell2_d_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$_1') = 'fmb_A_d_prod_ell2_a_d_prod_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$_1' )
& ( 'register_pair$j'('fmb_A_ell2_a_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$_2','fmb_D_ell2_d_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$_2') = 'fmb_A_d_prod_ell2_a_d_prod_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$_1' ) ) ).
tff('declare_tensor_op$n',type,
'tensor_op$n': ( 'D_ell2_d_ell2_cblinfun$' * 'C_ell2_c_ell2_cblinfun$' ) > 'D_c_prod_ell2_d_c_prod_ell2_cblinfun$' ).
tff('function_tensor_op$n',axiom,
'tensor_op$n'('fmb_D_ell2_d_ell2_cblinfun$_1','fmb_C_ell2_c_ell2_cblinfun$_1') = 'fmb_D_c_prod_ell2_d_c_prod_ell2_cblinfun$_1' ).
tff('declare_cblinfun_compose$i',type,
'cblinfun_compose$i': ( 'B_b_prod_ell2_b_b_prod_ell2_cblinfun$' * 'B_b_prod_ell2_b_b_prod_ell2_cblinfun$' ) > 'B_b_prod_ell2_b_b_prod_ell2_cblinfun$' ).
tff('function_cblinfun_compose$i',axiom,
( ( 'cblinfun_compose$i'('fmb_B_b_prod_ell2_b_b_prod_ell2_cblinfun$_1','fmb_B_b_prod_ell2_b_b_prod_ell2_cblinfun$_1') = 'fmb_B_b_prod_ell2_b_b_prod_ell2_cblinfun$_1' )
& ( 'cblinfun_compose$i'('fmb_B_b_prod_ell2_b_b_prod_ell2_cblinfun$_1','fmb_B_b_prod_ell2_b_b_prod_ell2_cblinfun$_2') = 'fmb_B_b_prod_ell2_b_b_prod_ell2_cblinfun$_2' )
& ( 'cblinfun_compose$i'('fmb_B_b_prod_ell2_b_b_prod_ell2_cblinfun$_2','fmb_B_b_prod_ell2_b_b_prod_ell2_cblinfun$_1') = 'fmb_B_b_prod_ell2_b_b_prod_ell2_cblinfun$_2' )
& ( 'cblinfun_compose$i'('fmb_B_b_prod_ell2_b_b_prod_ell2_cblinfun$_2','fmb_B_b_prod_ell2_b_b_prod_ell2_cblinfun$_2') = 'fmb_B_b_prod_ell2_b_b_prod_ell2_cblinfun$_2' ) ) ).
tff('declare_uux$',type,
'uux$': 'C_ell2_c_ell2_cblinfun$' > 'A_ell2_a_ell2_cblinfun_a_c_prod_ell2_a_c_prod_ell2_cblinfun_fun$' ).
tff('function_uux$',axiom,
'uux$'('fmb_C_ell2_c_ell2_cblinfun$_1') = 'fmb_A_ell2_a_ell2_cblinfun_a_c_prod_ell2_a_c_prod_ell2_cblinfun_fun$_2' ).
tff('declare_uwh$',type,
'uwh$': 'B_ell2_b_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' > 'B_ell2_b_ell2_cblinfun_b_a_prod_ell2_b_a_prod_ell2_cblinfun_fun$' ).
tff('function_uwh$',axiom,
( ( 'uwh$'('fmb_B_ell2_b_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1') = 'fmb_B_ell2_b_ell2_cblinfun_b_a_prod_ell2_b_a_prod_ell2_cblinfun_fun$_2' )
& ( 'uwh$'('fmb_B_ell2_b_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_2') = 'fmb_B_ell2_b_ell2_cblinfun_b_a_prod_ell2_b_a_prod_ell2_cblinfun_fun$_2' ) ) ).
tff('declare_comp$o',type,
'comp$o': ( 'B_ell2_b_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' ) > 'A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' ).
tff('function_comp$o',axiom,
( ( 'comp$o'('fmb_B_ell2_b_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1','fmb_A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1') = 'fmb_A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1' )
& ( 'comp$o'('fmb_B_ell2_b_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_2','fmb_A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1') = 'fmb_A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1' ) ) ).
tff('declare_uwf$',type,
'uwf$': 'D_ell2_d_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' > 'D_ell2_d_ell2_cblinfun_b_a_prod_ell2_b_a_prod_ell2_cblinfun_fun$' ).
tff('function_uwf$',axiom,
'uwf$'('fmb_D_ell2_d_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1') = 'fmb_D_ell2_d_ell2_cblinfun_b_a_prod_ell2_b_a_prod_ell2_cblinfun_fun$_2' ).
tff('declare_uvn$',type,
'uvn$': 'A_ell2_a_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun$' > 'A_ell2_a_ell2_cblinfun_b_d_prod_ell2_b_d_prod_ell2_cblinfun_fun$' ).
tff('function_uvn$',axiom,
( ( 'uvn$'('fmb_A_ell2_a_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun$_1') = 'fmb_A_ell2_a_ell2_cblinfun_b_d_prod_ell2_b_d_prod_ell2_cblinfun_fun$_2' )
& ( 'uvn$'('fmb_A_ell2_a_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun$_2') = 'fmb_A_ell2_a_ell2_cblinfun_b_d_prod_ell2_b_d_prod_ell2_cblinfun_fun$_2' ) ) ).
tff('declare_fun_app$au',type,
'fun_app$au': ( 'Complex_complex_complex_fun_fun$' * 'Complex$' ) > 'Complex_complex_fun$' ).
tff('function_fun_app$au',axiom,
( ( 'fun_app$au'('fmb_Complex_complex_complex_fun_fun$_1','fmb_Complex$_1') = 'fmb_Complex_complex_fun$_1' )
& ( 'fun_app$au'('fmb_Complex_complex_complex_fun_fun$_2','fmb_Complex$_1') = 'fmb_Complex_complex_fun$_1' ) ) ).
tff('declare_map_fun$d',type,
'map_fun$d': ( 'Complex_complex_fun$' * 'Complex_complex_fun_complex_complex_cblinfun_fun$' * 'Complex_complex_complex_fun_fun$' ) > 'Complex_complex_complex_cblinfun_fun$' ).
tff('function_map_fun$d',axiom,
( ( 'map_fun$d'('fmb_Complex_complex_fun$_1','fmb_Complex_complex_fun_complex_complex_cblinfun_fun$_1','fmb_Complex_complex_complex_fun_fun$_1') = 'fmb_Complex_complex_complex_cblinfun_fun$_1' )
& ( 'map_fun$d'('fmb_Complex_complex_fun$_1','fmb_Complex_complex_fun_complex_complex_cblinfun_fun$_1','fmb_Complex_complex_complex_fun_fun$_2') = 'fmb_Complex_complex_complex_cblinfun_fun$_2' )
& ( 'map_fun$d'('fmb_Complex_complex_fun$_1','fmb_Complex_complex_fun_complex_complex_cblinfun_fun$_2','fmb_Complex_complex_complex_fun_fun$_1') = 'fmb_Complex_complex_complex_cblinfun_fun$_1' )
& ( 'map_fun$d'('fmb_Complex_complex_fun$_1','fmb_Complex_complex_fun_complex_complex_cblinfun_fun$_2','fmb_Complex_complex_complex_fun_fun$_2') = 'fmb_Complex_complex_complex_cblinfun_fun$_2' ) ) ).
tff('declare_sandwich$e',type,
'sandwich$e': 'D_ell2_b_ell2_cblinfun$' > 'D_ell2_d_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' ).
tff('function_sandwich$e',axiom,
( ( 'sandwich$e'('fmb_D_ell2_b_ell2_cblinfun$_1') = 'fmb_D_ell2_d_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1' )
& ( 'sandwich$e'('fmb_D_ell2_b_ell2_cblinfun$_2') = 'fmb_D_ell2_d_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1' ) ) ).
tff('declare_uvl$',type,
'uvl$': 'C_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' > 'C_ell2_c_ell2_cblinfun_b_d_prod_ell2_b_d_prod_ell2_cblinfun_fun$' ).
tff('function_uvl$',axiom,
'uvl$'('fmb_C_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1') = 'fmb_C_ell2_c_ell2_cblinfun_b_d_prod_ell2_b_d_prod_ell2_cblinfun_fun$_2' ).
tff('declare_tensor_lift$f',type,
'tensor_lift$f': 'D_ell2_d_ell2_cblinfun_a_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$' > 'D_a_prod_ell2_d_a_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' ).
tff('function_tensor_lift$f',axiom,
( ( 'tensor_lift$f'('fmb_D_ell2_d_ell2_cblinfun_a_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$_1') = 'fmb_D_a_prod_ell2_d_a_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_2' )
& ( 'tensor_lift$f'('fmb_D_ell2_d_ell2_cblinfun_a_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$_2') = 'fmb_D_a_prod_ell2_d_a_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_2' ) ) ).
tff('declare_fun_app$dd',type,
'fun_app$dd': ( 'Complex_complex_complex_cblinfun_fun$' * 'Complex$' ) > 'Complex_complex_cblinfun$' ).
tff('function_fun_app$dd',axiom,
( ( 'fun_app$dd'('fmb_Complex_complex_complex_cblinfun_fun$_1','fmb_Complex$_1') = 'fmb_Complex_complex_cblinfun$_2' )
& ( 'fun_app$dd'('fmb_Complex_complex_complex_cblinfun_fun$_2','fmb_Complex$_1') = 'fmb_Complex_complex_cblinfun$_2' ) ) ).
tff('declare_fun_app$t',type,
'fun_app$t': ( 'D_ell2_d_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'D_ell2_d_ell2_cblinfun$' ) > 'B_ell2_b_ell2_cblinfun$' ).
tff('function_fun_app$t',axiom,
'fun_app$t'('fmb_D_ell2_d_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1','fmb_D_ell2_d_ell2_cblinfun$_1') = 'fmb_B_ell2_b_ell2_cblinfun$_1' ).
tff('declare_fun_app$bh',type,
'fun_app$bh': ( 'D_ell2_d_ell2_cblinfun_d_b_prod_ell2_d_b_prod_ell2_cblinfun_fun$' * 'D_ell2_d_ell2_cblinfun$' ) > 'D_b_prod_ell2_d_b_prod_ell2_cblinfun$' ).
tff('function_fun_app$bh',axiom,
( ( 'fun_app$bh'('fmb_D_ell2_d_ell2_cblinfun_d_b_prod_ell2_d_b_prod_ell2_cblinfun_fun$_1','fmb_D_ell2_d_ell2_cblinfun$_1') = 'fmb_D_b_prod_ell2_d_b_prod_ell2_cblinfun$_2' )
& ( 'fun_app$bh'('fmb_D_ell2_d_ell2_cblinfun_d_b_prod_ell2_d_b_prod_ell2_cblinfun_fun$_2','fmb_D_ell2_d_ell2_cblinfun$_1') = 'fmb_D_b_prod_ell2_d_b_prod_ell2_cblinfun$_1' ) ) ).
tff('declare_fun_app$ak',type,
'fun_app$ak': ( 'A_ell2_a_ell2_cblinfun_b_d_prod_ell2_b_d_prod_ell2_cblinfun_fun$' * 'A_ell2_a_ell2_cblinfun$' ) > 'B_d_prod_ell2_b_d_prod_ell2_cblinfun$' ).
tff('function_fun_app$ak',axiom,
( ( 'fun_app$ak'('fmb_A_ell2_a_ell2_cblinfun_b_d_prod_ell2_b_d_prod_ell2_cblinfun_fun$_1','fmb_A_ell2_a_ell2_cblinfun$_1') = 'fmb_B_d_prod_ell2_b_d_prod_ell2_cblinfun$_2' )
& ( 'fun_app$ak'('fmb_A_ell2_a_ell2_cblinfun_b_d_prod_ell2_b_d_prod_ell2_cblinfun_fun$_2','fmb_A_ell2_a_ell2_cblinfun$_1') = 'fmb_B_d_prod_ell2_b_d_prod_ell2_cblinfun$_1' ) ) ).
tff('declare_uur$',type,
'uur$': ( 'D_ell2_d_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'C_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' ) > 'D_ell2_d_ell2_cblinfun_c_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$' ).
tff('function_uur$',axiom,
'uur$'('fmb_D_ell2_d_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1','fmb_C_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1') = 'fmb_D_ell2_d_ell2_cblinfun_c_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$_2' ).
tff('declare_uya$',type,
'uya$': 'A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_ell2_e_cblinfun_fun$' > 'A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_ell2_e_cblinfun_fun$' ).
tff('function_uya$',axiom,
( ( 'uya$'('fmb_A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_ell2_e_cblinfun_fun$_1') = 'fmb_A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_ell2_e_cblinfun_fun$_1' )
& ( 'uya$'('fmb_A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_ell2_e_cblinfun_fun$_2') = 'fmb_A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_ell2_e_cblinfun_fun$_2' ) ) ).
tff('declare_fun_app$ax',type,
'fun_app$ax': ( 'D_ell2_d_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun$' * 'D_ell2_d_ell2_cblinfun$' ) > 'D_ell2_d_ell2_cblinfun$' ).
tff('function_fun_app$ax',axiom,
( ( 'fun_app$ax'('fmb_D_ell2_d_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun$_1','fmb_D_ell2_d_ell2_cblinfun$_1') = 'fmb_D_ell2_d_ell2_cblinfun$_1' )
& ( 'fun_app$ax'('fmb_D_ell2_d_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun$_2','fmb_D_ell2_d_ell2_cblinfun$_1') = 'fmb_D_ell2_d_ell2_cblinfun$_1' ) ) ).
tff('declare_uve$',type,
'uve$': 'A_ell2_a_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$' > 'A_ell2_a_ell2_cblinfun_c_b_prod_ell2_c_b_prod_ell2_cblinfun_fun$' ).
tff('function_uve$',axiom,
( ( 'uve$'('fmb_A_ell2_a_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$_1') = 'fmb_A_ell2_a_ell2_cblinfun_c_b_prod_ell2_c_b_prod_ell2_cblinfun_fun$_2' )
& ( 'uve$'('fmb_A_ell2_a_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$_2') = 'fmb_A_ell2_a_ell2_cblinfun_c_b_prod_ell2_c_b_prod_ell2_cblinfun_fun$_2' ) ) ).
tff('declare_uwt$',type,
'uwt$': 'C_ell2_c_ell2_cblinfun_c_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$' > 'C_ell2_c_ell2_cblinfun_c_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$' ).
tff('function_uwt$',axiom,
( ( 'uwt$'('fmb_C_ell2_c_ell2_cblinfun_c_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$_1') = 'fmb_C_ell2_c_ell2_cblinfun_c_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$_2' )
& ( 'uwt$'('fmb_C_ell2_c_ell2_cblinfun_c_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$_2') = 'fmb_C_ell2_c_ell2_cblinfun_c_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$_2' ) ) ).
tff('declare_uuv$',type,
'uuv$': 'B_ell2_b_ell2_cblinfun$' > 'B_ell2_b_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$' ).
tff('function_uuv$',axiom,
'uuv$'('fmb_B_ell2_b_ell2_cblinfun$_1') = 'fmb_B_ell2_b_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$_2' ).
tff('declare_fun_app$ah',type,
'fun_app$ah': ( 'A_ell2_a_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun$' * 'A_ell2_a_ell2_cblinfun$' ) > 'D_ell2_d_ell2_cblinfun$' ).
tff('function_fun_app$ah',axiom,
( ( 'fun_app$ah'('fmb_A_ell2_a_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun$_1','fmb_A_ell2_a_ell2_cblinfun$_1') = 'fmb_D_ell2_d_ell2_cblinfun$_1' )
& ( 'fun_app$ah'('fmb_A_ell2_a_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun$_2','fmb_A_ell2_a_ell2_cblinfun$_1') = 'fmb_D_ell2_d_ell2_cblinfun$_1' ) ) ).
tff('declare_register_tensor$',type,
'register_tensor$': ( 'A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' ) > 'A_a_prod_ell2_a_a_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$' ).
tff('function_register_tensor$',axiom,
'register_tensor$'('fmb_A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1','fmb_A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1') = 'fmb_A_a_prod_ell2_a_a_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$_2' ).
tff('declare_uvj$',type,
'uvj$': 'B_ell2_b_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' > 'B_ell2_b_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$' ).
tff('function_uvj$',axiom,
( ( 'uvj$'('fmb_B_ell2_b_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1') = 'fmb_B_ell2_b_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$_2' )
& ( 'uvj$'('fmb_B_ell2_b_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_2') = 'fmb_B_ell2_b_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$_2' ) ) ).
tff('declare_scaleC$g',type,
'scaleC$g': 'Complex$' > 'D_ell2_d_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun$' ).
tff('function_scaleC$g',axiom,
'scaleC$g'('fmb_Complex$_1') = 'fmb_D_ell2_d_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun$_2' ).
tff('declare_fun_app$cn',type,
'fun_app$cn': ( 'A_d_prod_ell2_a_d_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$' * 'A_d_prod_ell2_a_d_prod_ell2_cblinfun$' ) > 'B_b_prod_ell2_b_b_prod_ell2_cblinfun$' ).
tff('function_fun_app$cn',axiom,
( ( 'fun_app$cn'('fmb_A_d_prod_ell2_a_d_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$_1','fmb_A_d_prod_ell2_a_d_prod_ell2_cblinfun$_1') = 'fmb_B_b_prod_ell2_b_b_prod_ell2_cblinfun$_2' )
& ( 'fun_app$cn'('fmb_A_d_prod_ell2_a_d_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$_1','fmb_A_d_prod_ell2_a_d_prod_ell2_cblinfun$_2') = 'fmb_B_b_prod_ell2_b_b_prod_ell2_cblinfun$_2' )
& ( 'fun_app$cn'('fmb_A_d_prod_ell2_a_d_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$_2','fmb_A_d_prod_ell2_a_d_prod_ell2_cblinfun$_1') = 'fmb_B_b_prod_ell2_b_b_prod_ell2_cblinfun$_1' )
& ( 'fun_app$cn'('fmb_A_d_prod_ell2_a_d_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$_2','fmb_A_d_prod_ell2_a_d_prod_ell2_cblinfun$_2') = 'fmb_B_b_prod_ell2_b_b_prod_ell2_cblinfun$_2' ) ) ).
tff('declare_tensor_op$j',type,
'tensor_op$j': ( 'B_ell2_b_ell2_cblinfun$' * 'C_ell2_c_ell2_cblinfun$' ) > 'B_c_prod_ell2_b_c_prod_ell2_cblinfun$' ).
tff('function_tensor_op$j',axiom,
'tensor_op$j'('fmb_B_ell2_b_ell2_cblinfun$_1','fmb_C_ell2_c_ell2_cblinfun$_1') = 'fmb_B_c_prod_ell2_b_c_prod_ell2_cblinfun$_1' ).
tff('declare_fun_app$bb',type,
'fun_app$bb': ( 'E_e_cblinfun_b_ell2_e_cblinfun_fun$' * 'E_e_cblinfun$' ) > 'B_ell2_e_cblinfun$' ).
tff('function_fun_app$bb',axiom,
( ( 'fun_app$bb'('fmb_E_e_cblinfun_b_ell2_e_cblinfun_fun$_1','fmb_E_e_cblinfun$_1') = 'fmb_B_ell2_e_cblinfun$_1' )
& ( 'fun_app$bb'('fmb_E_e_cblinfun_b_ell2_e_cblinfun_fun$_1','fmb_E_e_cblinfun$_2') = 'fmb_B_ell2_e_cblinfun$_1' )
& ( 'fun_app$bb'('fmb_E_e_cblinfun_b_ell2_e_cblinfun_fun$_2','fmb_E_e_cblinfun$_1') = 'fmb_B_ell2_e_cblinfun$_1' )
& ( 'fun_app$bb'('fmb_E_e_cblinfun_b_ell2_e_cblinfun_fun$_2','fmb_E_e_cblinfun$_2') = 'fmb_B_ell2_e_cblinfun$_1' ) ) ).
tff('declare_of_complex$a',type,
'of_complex$a': 'Complex$' > 'Complex_complex_cblinfun$' ).
tff('function_of_complex$a',axiom,
'of_complex$a'('fmb_Complex$_1') = 'fmb_Complex_complex_cblinfun$_2' ).
tff('declare_comp$h',type,
'comp$h': ( 'A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'D_ell2_d_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$' ) > 'D_ell2_d_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' ).
tff('function_comp$h',axiom,
( ( 'comp$h'('fmb_A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1','fmb_D_ell2_d_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$_1') = 'fmb_D_ell2_d_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1' )
& ( 'comp$h'('fmb_A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1','fmb_D_ell2_d_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$_2') = 'fmb_D_ell2_d_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1' ) ) ).
tff('declare_comp$y',type,
'comp$y': ( 'A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'A_c_prod_ell2_a_c_prod_ell2_cblinfun_a_c_prod_ell2_a_c_prod_ell2_cblinfun_fun$' ) > 'A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' ).
tff('function_comp$y',axiom,
( ( 'comp$y'('fmb_A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1','fmb_A_c_prod_ell2_a_c_prod_ell2_cblinfun_a_c_prod_ell2_a_c_prod_ell2_cblinfun_fun$_1') = 'fmb_A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1' )
& ( 'comp$y'('fmb_A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_2','fmb_A_c_prod_ell2_a_c_prod_ell2_cblinfun_a_c_prod_ell2_a_c_prod_ell2_cblinfun_fun$_1') = 'fmb_A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1' ) ) ).
tff('declare_butterfly$a',type,
'butterfly$a': ( 'B_ell2$' * 'B_ell2$' ) > 'B_ell2_b_ell2_cblinfun$' ).
tff('function_butterfly$a',axiom,
( ( 'butterfly$a'('fmb_B_ell2$_1','fmb_B_ell2$_1') = 'fmb_B_ell2_b_ell2_cblinfun$_1' )
& ( 'butterfly$a'('fmb_B_ell2$_1','fmb_B_ell2$_2') = 'fmb_B_ell2_b_ell2_cblinfun$_1' )
& ( 'butterfly$a'('fmb_B_ell2$_2','fmb_B_ell2$_1') = 'fmb_B_ell2_b_ell2_cblinfun$_1' )
& ( 'butterfly$a'('fmb_B_ell2$_2','fmb_B_ell2$_2') = 'fmb_B_ell2_b_ell2_cblinfun$_1' ) ) ).
tff('declare_eps$',type,
'eps$': 'A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_ell2_e_cblinfun_fun_bool_fun$' > 'A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_ell2_e_cblinfun_fun$' ).
tff('function_eps$',axiom,
( ( 'eps$'('fmb_A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_ell2_e_cblinfun_fun_bool_fun$_1') = 'fmb_A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_ell2_e_cblinfun_fun$_1' )
& ( 'eps$'('fmb_A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_ell2_e_cblinfun_fun_bool_fun$_2') = 'fmb_A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_ell2_e_cblinfun_fun$_1' ) ) ).
tff('declare_uxt$',type,
'uxt$': 'Complex_complex_fun$' > 'Complex_complex_complex_fun_fun$' ).
tff('function_uxt$',axiom,
'uxt$'('fmb_Complex_complex_fun$_1') = 'fmb_Complex_complex_complex_fun_fun$_2' ).
tff('declare_fun_app$an',type,
'fun_app$an': ( 'A_ell2_a_ell2_cblinfun_b_a_prod_ell2_b_a_prod_ell2_cblinfun_fun$' * 'A_ell2_a_ell2_cblinfun$' ) > 'B_a_prod_ell2_b_a_prod_ell2_cblinfun$' ).
tff('function_fun_app$an',axiom,
( ( 'fun_app$an'('fmb_A_ell2_a_ell2_cblinfun_b_a_prod_ell2_b_a_prod_ell2_cblinfun_fun$_1','fmb_A_ell2_a_ell2_cblinfun$_1') = 'fmb_B_a_prod_ell2_b_a_prod_ell2_cblinfun$_2' )
& ( 'fun_app$an'('fmb_A_ell2_a_ell2_cblinfun_b_a_prod_ell2_b_a_prod_ell2_cblinfun_fun$_2','fmb_A_ell2_a_ell2_cblinfun$_1') = 'fmb_B_a_prod_ell2_b_a_prod_ell2_cblinfun$_1' ) ) ).
tff('declare_uwb$',type,
'uwb$': 'C_ell2_c_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$' > 'C_ell2_c_ell2_cblinfun_b_c_prod_ell2_b_c_prod_ell2_cblinfun_fun$' ).
tff('function_uwb$',axiom,
( ( 'uwb$'('fmb_C_ell2_c_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$_1') = 'fmb_C_ell2_c_ell2_cblinfun_b_c_prod_ell2_b_c_prod_ell2_cblinfun_fun$_2' )
& ( 'uwb$'('fmb_C_ell2_c_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$_2') = 'fmb_C_ell2_c_ell2_cblinfun_b_c_prod_ell2_b_c_prod_ell2_cblinfun_fun$_2' ) ) ).
tff('declare_uminus$c',type,
'uminus$c': 'A_c_prod_ell2_a_c_prod_ell2_cblinfun$' > 'A_c_prod_ell2_a_c_prod_ell2_cblinfun$' ).
tff('function_uminus$c',axiom,
'uminus$c'('fmb_A_c_prod_ell2_a_c_prod_ell2_cblinfun$_1') = 'fmb_A_c_prod_ell2_a_c_prod_ell2_cblinfun$_1' ).
tff('declare_sandwich$',type,
'sandwich$': 'A_ell2_d_ell2_cblinfun$' > 'A_ell2_a_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun$' ).
tff('function_sandwich$',axiom,
( ( 'sandwich$'('fmb_A_ell2_d_ell2_cblinfun$_1') = 'fmb_A_ell2_a_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun$_2' )
& ( 'sandwich$'('fmb_A_ell2_d_ell2_cblinfun$_2') = 'fmb_A_ell2_a_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun$_2' ) ) ).
tff('declare_register_pair$i',type,
'register_pair$i': ( 'A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'B_ell2_b_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' ) > 'A_b_prod_ell2_a_b_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' ).
tff('function_register_pair$i',axiom,
( ( 'register_pair$i'('fmb_A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1','fmb_B_ell2_b_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1') = 'fmb_A_b_prod_ell2_a_b_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1' )
& ( 'register_pair$i'('fmb_A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1','fmb_B_ell2_b_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_2') = 'fmb_A_b_prod_ell2_a_b_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1' ) ) ).
tff('declare_cblinfun_apply$e',type,
'cblinfun_apply$e': 'D_ell2_d_ell2_cblinfun_b_ell2_b_ell2_cblinfun_cblinfun$' > 'D_ell2_d_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' ).
tff('function_cblinfun_apply$e',axiom,
( ( 'cblinfun_apply$e'('fmb_D_ell2_d_ell2_cblinfun_b_ell2_b_ell2_cblinfun_cblinfun$_1') = 'fmb_D_ell2_d_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1' )
& ( 'cblinfun_apply$e'('fmb_D_ell2_d_ell2_cblinfun_b_ell2_b_ell2_cblinfun_cblinfun$_2') = 'fmb_D_ell2_d_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1' ) ) ).
tff('declare_tensor_lift$g',type,
'tensor_lift$g': 'D_ell2_d_ell2_cblinfun_c_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$' > 'D_c_prod_ell2_d_c_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' ).
tff('function_tensor_lift$g',axiom,
( ( 'tensor_lift$g'('fmb_D_ell2_d_ell2_cblinfun_c_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$_1') = 'fmb_D_c_prod_ell2_d_c_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_2' )
& ( 'tensor_lift$g'('fmb_D_ell2_d_ell2_cblinfun_c_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$_2') = 'fmb_D_c_prod_ell2_d_c_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_2' ) ) ).
tff('declare_tensor_op$g',type,
'tensor_op$g': ( 'A_ell2_a_ell2_cblinfun$' * 'B_ell2_b_ell2_cblinfun$' ) > 'A_b_prod_ell2_a_b_prod_ell2_cblinfun$' ).
tff('function_tensor_op$g',axiom,
'tensor_op$g'('fmb_A_ell2_a_ell2_cblinfun$_1','fmb_B_ell2_b_ell2_cblinfun$_1') = 'fmb_A_b_prod_ell2_a_b_prod_ell2_cblinfun$_2' ).
tff('declare_fun_app$bi',type,
'fun_app$bi': ( 'C_ell2_c_ell2_cblinfun_b_c_prod_ell2_b_c_prod_ell2_cblinfun_fun$' * 'C_ell2_c_ell2_cblinfun$' ) > 'B_c_prod_ell2_b_c_prod_ell2_cblinfun$' ).
tff('function_fun_app$bi',axiom,
( ( 'fun_app$bi'('fmb_C_ell2_c_ell2_cblinfun_b_c_prod_ell2_b_c_prod_ell2_cblinfun_fun$_1','fmb_C_ell2_c_ell2_cblinfun$_1') = 'fmb_B_c_prod_ell2_b_c_prod_ell2_cblinfun$_2' )
& ( 'fun_app$bi'('fmb_C_ell2_c_ell2_cblinfun_b_c_prod_ell2_b_c_prod_ell2_cblinfun_fun$_2','fmb_C_ell2_c_ell2_cblinfun$_1') = 'fmb_B_c_prod_ell2_b_c_prod_ell2_cblinfun$_1' ) ) ).
tff('declare_tensor_lift$i',type,
'tensor_lift$i': 'A_ell2_a_ell2_cblinfun_c_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$' > 'A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' ).
tff('function_tensor_lift$i',axiom,
( ( 'tensor_lift$i'('fmb_A_ell2_a_ell2_cblinfun_c_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$_1') = 'fmb_A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_2' )
& ( 'tensor_lift$i'('fmb_A_ell2_a_ell2_cblinfun_c_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$_2') = 'fmb_A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_2' ) ) ).
tff('declare_tensor_op$l',type,
'tensor_op$l': ( 'C_ell2_c_ell2_cblinfun$' * 'C_ell2_c_ell2_cblinfun$' ) > 'C_c_prod_ell2_c_c_prod_ell2_cblinfun$' ).
tff('function_tensor_op$l',axiom,
'tensor_op$l'('fmb_C_ell2_c_ell2_cblinfun$_1','fmb_C_ell2_c_ell2_cblinfun$_1') = 'fmb_C_c_prod_ell2_c_c_prod_ell2_cblinfun$_2' ).
tff('declare_uul$',type,
'uul$': ( 'A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'C_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' ) > 'A_ell2_a_ell2_cblinfun_c_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$' ).
tff('function_uul$',axiom,
'uul$'('fmb_A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1','fmb_C_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1') = 'fmb_A_ell2_a_ell2_cblinfun_c_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$_2' ).
tff('declare_fun_app$ar',type,
'fun_app$ar': ( 'C_ell2_c_ell2_cblinfun_b_ell2_e_cblinfun_fun$' * 'C_ell2_c_ell2_cblinfun$' ) > 'B_ell2_e_cblinfun$' ).
tff('function_fun_app$ar',axiom,
( ( 'fun_app$ar'('fmb_C_ell2_c_ell2_cblinfun_b_ell2_e_cblinfun_fun$_1','fmb_C_ell2_c_ell2_cblinfun$_1') = 'fmb_B_ell2_e_cblinfun$_1' )
& ( 'fun_app$ar'('fmb_C_ell2_c_ell2_cblinfun_b_ell2_e_cblinfun_fun$_2','fmb_C_ell2_c_ell2_cblinfun$_1') = 'fmb_B_ell2_e_cblinfun$_1' ) ) ).
tff('declare_uww$',type,
'uww$': 'D_ell2_d_ell2_cblinfun_c_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$' > 'C_ell2_c_ell2_cblinfun_d_ell2_d_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$' ).
tff('function_uww$',axiom,
( ( 'uww$'('fmb_D_ell2_d_ell2_cblinfun_c_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$_1') = 'fmb_C_ell2_c_ell2_cblinfun_d_ell2_d_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$_2' )
& ( 'uww$'('fmb_D_ell2_d_ell2_cblinfun_c_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$_2') = 'fmb_C_ell2_c_ell2_cblinfun_d_ell2_d_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$_2' ) ) ).
tff('declare_fun_app$bm',type,
'fun_app$bm': ( 'D_ell2_d_ell2_cblinfun_d_ell2_d_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$' * 'D_ell2_d_ell2_cblinfun$' ) > 'D_ell2_d_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' ).
tff('function_fun_app$bm',axiom,
( ( 'fun_app$bm'('fmb_D_ell2_d_ell2_cblinfun_d_ell2_d_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$_1','fmb_D_ell2_d_ell2_cblinfun$_1') = 'fmb_D_ell2_d_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1' )
& ( 'fun_app$bm'('fmb_D_ell2_d_ell2_cblinfun_d_ell2_d_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$_2','fmb_D_ell2_d_ell2_cblinfun$_1') = 'fmb_D_ell2_d_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1' ) ) ).
tff('declare_cblinfun_compose$m',type,
'cblinfun_compose$m': ( 'D_b_prod_ell2_d_b_prod_ell2_cblinfun$' * 'D_b_prod_ell2_d_b_prod_ell2_cblinfun$' ) > 'D_b_prod_ell2_d_b_prod_ell2_cblinfun$' ).
tff('function_cblinfun_compose$m',axiom,
( ( 'cblinfun_compose$m'('fmb_D_b_prod_ell2_d_b_prod_ell2_cblinfun$_1','fmb_D_b_prod_ell2_d_b_prod_ell2_cblinfun$_1') = 'fmb_D_b_prod_ell2_d_b_prod_ell2_cblinfun$_1' )
& ( 'cblinfun_compose$m'('fmb_D_b_prod_ell2_d_b_prod_ell2_cblinfun$_1','fmb_D_b_prod_ell2_d_b_prod_ell2_cblinfun$_2') = 'fmb_D_b_prod_ell2_d_b_prod_ell2_cblinfun$_2' )
& ( 'cblinfun_compose$m'('fmb_D_b_prod_ell2_d_b_prod_ell2_cblinfun$_2','fmb_D_b_prod_ell2_d_b_prod_ell2_cblinfun$_1') = 'fmb_D_b_prod_ell2_d_b_prod_ell2_cblinfun$_2' )
& ( 'cblinfun_compose$m'('fmb_D_b_prod_ell2_d_b_prod_ell2_cblinfun$_2','fmb_D_b_prod_ell2_d_b_prod_ell2_cblinfun$_2') = 'fmb_D_b_prod_ell2_d_b_prod_ell2_cblinfun$_2' ) ) ).
tff('declare_fun_app$bl',type,
'fun_app$bl': ( 'Complex_complex_fun_complex_complex_fun_fun$' * 'Complex_complex_fun$' ) > 'Complex_complex_fun$' ).
tff('function_fun_app$bl',axiom,
( ( 'fun_app$bl'('fmb_Complex_complex_fun_complex_complex_fun_fun$_1','fmb_Complex_complex_fun$_1') = 'fmb_Complex_complex_fun$_1' )
& ( 'fun_app$bl'('fmb_Complex_complex_fun_complex_complex_fun_fun$_2','fmb_Complex_complex_fun$_1') = 'fmb_Complex_complex_fun$_1' ) ) ).
tff('declare_register_pair$a',type,
'register_pair$a': ( 'A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' ) > 'A_a_prod_ell2_a_a_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' ).
tff('function_register_pair$a',axiom,
'register_pair$a'('fmb_A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1','fmb_A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1') = 'fmb_A_a_prod_ell2_a_a_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_2' ).
tff('declare_cblinfun_apply$d',type,
'cblinfun_apply$d': 'C_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_cblinfun$' > 'C_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' ).
tff('function_cblinfun_apply$d',axiom,
( ( 'cblinfun_apply$d'('fmb_C_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_cblinfun$_1') = 'fmb_C_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1' )
& ( 'cblinfun_apply$d'('fmb_C_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_cblinfun$_2') = 'fmb_C_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1' ) ) ).
tff('declare_uwe$',type,
'uwe$': 'A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' > 'A_ell2_a_ell2_cblinfun_b_a_prod_ell2_b_a_prod_ell2_cblinfun_fun$' ).
tff('function_uwe$',axiom,
'uwe$'('fmb_A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1') = 'fmb_A_ell2_a_ell2_cblinfun_b_a_prod_ell2_b_a_prod_ell2_cblinfun_fun$_2' ).
tff('declare_register_pair$c',type,
'register_pair$c': ( 'C_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' ) > 'C_a_prod_ell2_c_a_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' ).
tff('function_register_pair$c',axiom,
'register_pair$c'('fmb_C_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1','fmb_A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1') = 'fmb_C_a_prod_ell2_c_a_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_2' ).
tff('declare_register_tensor$d',type,
'register_tensor$d': ( 'C_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'C_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' ) > 'C_c_prod_ell2_c_c_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$' ).
tff('function_register_tensor$d',axiom,
'register_tensor$d'('fmb_C_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1','fmb_C_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1') = 'fmb_C_c_prod_ell2_c_c_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$_2' ).
tff('declare_scaleC$d',type,
'scaleC$d': ( 'Complex$' * 'A_c_prod_ell2_a_c_prod_ell2_cblinfun$' ) > 'A_c_prod_ell2_a_c_prod_ell2_cblinfun$' ).
tff('function_scaleC$d',axiom,
'scaleC$d'('fmb_Complex$_1','fmb_A_c_prod_ell2_a_c_prod_ell2_cblinfun$_1') = 'fmb_A_c_prod_ell2_a_c_prod_ell2_cblinfun$_1' ).
tff('declare_sandwich$c',type,
'sandwich$c': 'A_ell2_b_ell2_cblinfun$' > 'A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' ).
tff('function_sandwich$c',axiom,
( ( 'sandwich$c'('fmb_A_ell2_b_ell2_cblinfun$_1') = 'fmb_A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1' )
& ( 'sandwich$c'('fmb_A_ell2_b_ell2_cblinfun$_2') = 'fmb_A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1' ) ) ).
tff('declare_uvu$',type,
'uvu$': 'A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' > 'A_ell2_a_ell2_cblinfun_d_b_prod_ell2_d_b_prod_ell2_cblinfun_fun$' ).
tff('function_uvu$',axiom,
'uvu$'('fmb_A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1') = 'fmb_A_ell2_a_ell2_cblinfun_d_b_prod_ell2_d_b_prod_ell2_cblinfun_fun$_2' ).
tff('declare_uvo$',type,
'uvo$': 'A_ell2_a_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$' > 'A_ell2_a_ell2_cblinfun_b_c_prod_ell2_b_c_prod_ell2_cblinfun_fun$' ).
tff('function_uvo$',axiom,
( ( 'uvo$'('fmb_A_ell2_a_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$_1') = 'fmb_A_ell2_a_ell2_cblinfun_b_c_prod_ell2_b_c_prod_ell2_cblinfun_fun$_2' )
& ( 'uvo$'('fmb_A_ell2_a_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$_2') = 'fmb_A_ell2_a_ell2_cblinfun_b_c_prod_ell2_b_c_prod_ell2_cblinfun_fun$_2' ) ) ).
tff('declare_register_pair$q',type,
'register_pair$q': ( 'A_ell2_a_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun$' * 'D_ell2_d_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun$' * 'A_d_prod_ell2_a_d_prod_ell2_cblinfun$' ) > 'D_ell2_d_ell2_cblinfun$' ).
tff('function_register_pair$q',axiom,
( ( 'register_pair$q'('fmb_A_ell2_a_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun$_1','fmb_D_ell2_d_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun$_1','fmb_A_d_prod_ell2_a_d_prod_ell2_cblinfun$_1') = 'fmb_D_ell2_d_ell2_cblinfun$_1' )
& ( 'register_pair$q'('fmb_A_ell2_a_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun$_1','fmb_D_ell2_d_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun$_1','fmb_A_d_prod_ell2_a_d_prod_ell2_cblinfun$_2') = 'fmb_D_ell2_d_ell2_cblinfun$_1' )
& ( 'register_pair$q'('fmb_A_ell2_a_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun$_1','fmb_D_ell2_d_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun$_2','fmb_A_d_prod_ell2_a_d_prod_ell2_cblinfun$_1') = 'fmb_D_ell2_d_ell2_cblinfun$_1' )
& ( 'register_pair$q'('fmb_A_ell2_a_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun$_1','fmb_D_ell2_d_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun$_2','fmb_A_d_prod_ell2_a_d_prod_ell2_cblinfun$_2') = 'fmb_D_ell2_d_ell2_cblinfun$_1' )
& ( 'register_pair$q'('fmb_A_ell2_a_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun$_2','fmb_D_ell2_d_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun$_1','fmb_A_d_prod_ell2_a_d_prod_ell2_cblinfun$_1') = 'fmb_D_ell2_d_ell2_cblinfun$_1' )
& ( 'register_pair$q'('fmb_A_ell2_a_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun$_2','fmb_D_ell2_d_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun$_1','fmb_A_d_prod_ell2_a_d_prod_ell2_cblinfun$_2') = 'fmb_D_ell2_d_ell2_cblinfun$_1' )
& ( 'register_pair$q'('fmb_A_ell2_a_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun$_2','fmb_D_ell2_d_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun$_2','fmb_A_d_prod_ell2_a_d_prod_ell2_cblinfun$_1') = 'fmb_D_ell2_d_ell2_cblinfun$_1' )
& ( 'register_pair$q'('fmb_A_ell2_a_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun$_2','fmb_D_ell2_d_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun$_2','fmb_A_d_prod_ell2_a_d_prod_ell2_cblinfun$_2') = 'fmb_D_ell2_d_ell2_cblinfun$_1' ) ) ).
tff('declare_comp$n',type,
'comp$n': ( 'D_ell2_d_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'D_ell2_d_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun$' ) > 'D_ell2_d_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' ).
tff('function_comp$n',axiom,
( ( 'comp$n'('fmb_D_ell2_d_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1','fmb_D_ell2_d_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun$_1') = 'fmb_D_ell2_d_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1' )
& ( 'comp$n'('fmb_D_ell2_d_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1','fmb_D_ell2_d_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun$_2') = 'fmb_D_ell2_d_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1' ) ) ).
tff('declare_sandwich$d',type,
'sandwich$d': 'C_ell2_b_ell2_cblinfun$' > 'C_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' ).
tff('function_sandwich$d',axiom,
( ( 'sandwich$d'('fmb_C_ell2_b_ell2_cblinfun$_1') = 'fmb_C_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1' )
& ( 'sandwich$d'('fmb_C_ell2_b_ell2_cblinfun$_2') = 'fmb_C_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1' ) ) ).
tff('declare_fun_app$k',type,
'fun_app$k': ( 'A_ell2_a_ell2_cblinfun_a_a_prod_ell2_a_a_prod_ell2_cblinfun_fun$' * 'A_ell2_a_ell2_cblinfun$' ) > 'A_a_prod_ell2_a_a_prod_ell2_cblinfun$' ).
tff('function_fun_app$k',axiom,
( ( 'fun_app$k'('fmb_A_ell2_a_ell2_cblinfun_a_a_prod_ell2_a_a_prod_ell2_cblinfun_fun$_1','fmb_A_ell2_a_ell2_cblinfun$_1') = 'fmb_A_a_prod_ell2_a_a_prod_ell2_cblinfun$_2' )
& ( 'fun_app$k'('fmb_A_ell2_a_ell2_cblinfun_a_a_prod_ell2_a_a_prod_ell2_cblinfun_fun$_2','fmb_A_ell2_a_ell2_cblinfun$_1') = 'fmb_A_a_prod_ell2_a_a_prod_ell2_cblinfun$_2' ) ) ).
tff('declare_fun_app$a',type,
'fun_app$a': ( 'A_ell2_a_ell2_cblinfun_c_a_prod_ell2_c_a_prod_ell2_cblinfun_fun$' * 'A_ell2_a_ell2_cblinfun$' ) > 'C_a_prod_ell2_c_a_prod_ell2_cblinfun$' ).
tff('function_fun_app$a',axiom,
( ( 'fun_app$a'('fmb_A_ell2_a_ell2_cblinfun_c_a_prod_ell2_c_a_prod_ell2_cblinfun_fun$_1','fmb_A_ell2_a_ell2_cblinfun$_1') = 'fmb_C_a_prod_ell2_c_a_prod_ell2_cblinfun$_1' )
& ( 'fun_app$a'('fmb_A_ell2_a_ell2_cblinfun_c_a_prod_ell2_c_a_prod_ell2_cblinfun_fun$_2','fmb_A_ell2_a_ell2_cblinfun$_1') = 'fmb_C_a_prod_ell2_c_a_prod_ell2_cblinfun$_1' ) ) ).
tff('declare_fun_app$cu',type,
'fun_app$cu': ( 'A_c_prod_ell2_a_c_prod_ell2_cblinfun_c_a_prod_ell2_c_a_prod_ell2_cblinfun_fun$' * 'A_c_prod_ell2_a_c_prod_ell2_cblinfun$' ) > 'C_a_prod_ell2_c_a_prod_ell2_cblinfun$' ).
tff('function_fun_app$cu',axiom,
( ( 'fun_app$cu'('fmb_A_c_prod_ell2_a_c_prod_ell2_cblinfun_c_a_prod_ell2_c_a_prod_ell2_cblinfun_fun$_1','fmb_A_c_prod_ell2_a_c_prod_ell2_cblinfun$_1') = 'fmb_C_a_prod_ell2_c_a_prod_ell2_cblinfun$_1' )
& ( 'fun_app$cu'('fmb_A_c_prod_ell2_a_c_prod_ell2_cblinfun_c_a_prod_ell2_c_a_prod_ell2_cblinfun_fun$_2','fmb_A_c_prod_ell2_a_c_prod_ell2_cblinfun$_1') = 'fmb_C_a_prod_ell2_c_a_prod_ell2_cblinfun$_1' ) ) ).
tff('declare_cblinfun_compose$l',type,
'cblinfun_compose$l': ( 'B_a_prod_ell2_b_a_prod_ell2_cblinfun$' * 'B_a_prod_ell2_b_a_prod_ell2_cblinfun$' ) > 'B_a_prod_ell2_b_a_prod_ell2_cblinfun$' ).
tff('function_cblinfun_compose$l',axiom,
( ( 'cblinfun_compose$l'('fmb_B_a_prod_ell2_b_a_prod_ell2_cblinfun$_1','fmb_B_a_prod_ell2_b_a_prod_ell2_cblinfun$_1') = 'fmb_B_a_prod_ell2_b_a_prod_ell2_cblinfun$_1' )
& ( 'cblinfun_compose$l'('fmb_B_a_prod_ell2_b_a_prod_ell2_cblinfun$_1','fmb_B_a_prod_ell2_b_a_prod_ell2_cblinfun$_2') = 'fmb_B_a_prod_ell2_b_a_prod_ell2_cblinfun$_2' )
& ( 'cblinfun_compose$l'('fmb_B_a_prod_ell2_b_a_prod_ell2_cblinfun$_2','fmb_B_a_prod_ell2_b_a_prod_ell2_cblinfun$_1') = 'fmb_B_a_prod_ell2_b_a_prod_ell2_cblinfun$_2' )
& ( 'cblinfun_compose$l'('fmb_B_a_prod_ell2_b_a_prod_ell2_cblinfun$_2','fmb_B_a_prod_ell2_b_a_prod_ell2_cblinfun$_2') = 'fmb_B_a_prod_ell2_b_a_prod_ell2_cblinfun$_2' ) ) ).
tff('declare_uvc$',type,
'uvc$': 'C_ell2_c_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$' > 'C_ell2_c_ell2_cblinfun_a_b_prod_ell2_a_b_prod_ell2_cblinfun_fun$' ).
tff('function_uvc$',axiom,
( ( 'uvc$'('fmb_C_ell2_c_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$_1') = 'fmb_C_ell2_c_ell2_cblinfun_a_b_prod_ell2_a_b_prod_ell2_cblinfun_fun$_2' )
& ( 'uvc$'('fmb_C_ell2_c_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$_2') = 'fmb_C_ell2_c_ell2_cblinfun_a_b_prod_ell2_a_b_prod_ell2_cblinfun_fun$_2' ) ) ).
tff('declare_comp$d',type,
'comp$d': ( 'C_a_prod_ell2_c_a_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'A_c_prod_ell2_a_c_prod_ell2_cblinfun_c_a_prod_ell2_c_a_prod_ell2_cblinfun_fun$' ) > 'A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' ).
tff('function_comp$d',axiom,
( ( 'comp$d'('fmb_C_a_prod_ell2_c_a_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1','fmb_A_c_prod_ell2_a_c_prod_ell2_cblinfun_c_a_prod_ell2_c_a_prod_ell2_cblinfun_fun$_1') = 'fmb_A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_2' )
& ( 'comp$d'('fmb_C_a_prod_ell2_c_a_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1','fmb_A_c_prod_ell2_a_c_prod_ell2_cblinfun_c_a_prod_ell2_c_a_prod_ell2_cblinfun_fun$_2') = 'fmb_A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_2' )
& ( 'comp$d'('fmb_C_a_prod_ell2_c_a_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_2','fmb_A_c_prod_ell2_a_c_prod_ell2_cblinfun_c_a_prod_ell2_c_a_prod_ell2_cblinfun_fun$_1') = 'fmb_A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_2' )
& ( 'comp$d'('fmb_C_a_prod_ell2_c_a_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_2','fmb_A_c_prod_ell2_a_c_prod_ell2_cblinfun_c_a_prod_ell2_c_a_prod_ell2_cblinfun_fun$_2') = 'fmb_A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_2' ) ) ).
tff('declare_swap$e',type,
'swap$e': 'A_a_prod_ell2_a_a_prod_ell2_cblinfun$' > 'A_a_prod_ell2_a_a_prod_ell2_cblinfun$' ).
tff('function_swap$e',axiom,
( ( 'swap$e'('fmb_A_a_prod_ell2_a_a_prod_ell2_cblinfun$_1') = 'fmb_A_a_prod_ell2_a_a_prod_ell2_cblinfun$_2' )
& ( 'swap$e'('fmb_A_a_prod_ell2_a_a_prod_ell2_cblinfun$_2') = 'fmb_A_a_prod_ell2_a_a_prod_ell2_cblinfun$_2' ) ) ).
tff('declare_fun_app$bv',type,
'fun_app$bv': ( 'A_ell2_a_ell2_cblinfun_b_ell2_e_cblinfun_fun$' * 'A_ell2_a_ell2_cblinfun$' ) > 'B_ell2_e_cblinfun$' ).
tff('function_fun_app$bv',axiom,
( ( 'fun_app$bv'('fmb_A_ell2_a_ell2_cblinfun_b_ell2_e_cblinfun_fun$_1','fmb_A_ell2_a_ell2_cblinfun$_1') = 'fmb_B_ell2_e_cblinfun$_1' )
& ( 'fun_app$bv'('fmb_A_ell2_a_ell2_cblinfun_b_ell2_e_cblinfun_fun$_2','fmb_A_ell2_a_ell2_cblinfun$_1') = 'fmb_B_ell2_e_cblinfun$_1' ) ) ).
tff('declare_uvr$',type,
'uvr$': 'C_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' > 'C_ell2_c_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$' ).
tff('function_uvr$',axiom,
'uvr$'('fmb_C_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1') = 'fmb_C_ell2_c_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$_2' ).
tff('declare_fun_app$ab',type,
'fun_app$ab': ( 'C_ell2_c_ell2_cblinfun_b_a_prod_ell2_b_a_prod_ell2_cblinfun_fun$' * 'C_ell2_c_ell2_cblinfun$' ) > 'B_a_prod_ell2_b_a_prod_ell2_cblinfun$' ).
tff('function_fun_app$ab',axiom,
( ( 'fun_app$ab'('fmb_C_ell2_c_ell2_cblinfun_b_a_prod_ell2_b_a_prod_ell2_cblinfun_fun$_1','fmb_C_ell2_c_ell2_cblinfun$_1') = 'fmb_B_a_prod_ell2_b_a_prod_ell2_cblinfun$_2' )
& ( 'fun_app$ab'('fmb_C_ell2_c_ell2_cblinfun_b_a_prod_ell2_b_a_prod_ell2_cblinfun_fun$_2','fmb_C_ell2_c_ell2_cblinfun$_1') = 'fmb_B_a_prod_ell2_b_a_prod_ell2_cblinfun$_1' ) ) ).
tff('declare_swap$c',type,
'swap$c': 'B_b_prod_ell2_b_b_prod_ell2_cblinfun$' > 'B_b_prod_ell2_b_b_prod_ell2_cblinfun$' ).
tff('function_swap$c',axiom,
( ( 'swap$c'('fmb_B_b_prod_ell2_b_b_prod_ell2_cblinfun$_1') = 'fmb_B_b_prod_ell2_b_b_prod_ell2_cblinfun$_1' )
& ( 'swap$c'('fmb_B_b_prod_ell2_b_b_prod_ell2_cblinfun$_2') = 'fmb_B_b_prod_ell2_b_b_prod_ell2_cblinfun$_2' ) ) ).
tff('declare_uwx$',type,
'uwx$': 'D_ell2_d_ell2_cblinfun_d_ell2_d_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$' > 'D_ell2_d_ell2_cblinfun_d_ell2_d_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$' ).
tff('function_uwx$',axiom,
( ( 'uwx$'('fmb_D_ell2_d_ell2_cblinfun_d_ell2_d_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$_1') = 'fmb_D_ell2_d_ell2_cblinfun_d_ell2_d_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$_2' )
& ( 'uwx$'('fmb_D_ell2_d_ell2_cblinfun_d_ell2_d_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$_2') = 'fmb_D_ell2_d_ell2_cblinfun_d_ell2_d_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$_2' ) ) ).
tff('declare_fun_app$as',type,
'fun_app$as': ( 'A_ell2_a_ell2_cblinfun_c_ell2_c_ell2_cblinfun_b_ell2_e_cblinfun_fun_fun$' * 'A_ell2_a_ell2_cblinfun$' ) > 'C_ell2_c_ell2_cblinfun_b_ell2_e_cblinfun_fun$' ).
tff('function_fun_app$as',axiom,
( ( 'fun_app$as'('fmb_A_ell2_a_ell2_cblinfun_c_ell2_c_ell2_cblinfun_b_ell2_e_cblinfun_fun_fun$_1','fmb_A_ell2_a_ell2_cblinfun$_1') = 'fmb_C_ell2_c_ell2_cblinfun_b_ell2_e_cblinfun_fun$_2' )
& ( 'fun_app$as'('fmb_A_ell2_a_ell2_cblinfun_c_ell2_c_ell2_cblinfun_b_ell2_e_cblinfun_fun_fun$_2','fmb_A_ell2_a_ell2_cblinfun$_1') = 'fmb_C_ell2_c_ell2_cblinfun_b_ell2_e_cblinfun_fun$_2' ) ) ).
tff('declare_fun_app$ck',type,
'fun_app$ck': ( 'B_b_prod_ell2_b_b_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'B_b_prod_ell2_b_b_prod_ell2_cblinfun$' ) > 'B_ell2_b_ell2_cblinfun$' ).
tff('function_fun_app$ck',axiom,
( ( 'fun_app$ck'('fmb_B_b_prod_ell2_b_b_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1','fmb_B_b_prod_ell2_b_b_prod_ell2_cblinfun$_1') = 'fmb_B_ell2_b_ell2_cblinfun$_1' )
& ( 'fun_app$ck'('fmb_B_b_prod_ell2_b_b_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1','fmb_B_b_prod_ell2_b_b_prod_ell2_cblinfun$_2') = 'fmb_B_ell2_b_ell2_cblinfun$_1' ) ) ).
tff('declare_fun_app$d',type,
'fun_app$d': ( 'B_ell2_b_ell2_cblinfun_b_ell2_b_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun_fun$' * 'B_ell2_b_ell2_cblinfun$' ) > 'B_ell2_b_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$' ).
tff('function_fun_app$d',axiom,
( ( 'fun_app$d'('fmb_B_ell2_b_ell2_cblinfun_b_ell2_b_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun_fun$_1','fmb_B_ell2_b_ell2_cblinfun$_1') = 'fmb_B_ell2_b_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$_2' )
& ( 'fun_app$d'('fmb_B_ell2_b_ell2_cblinfun_b_ell2_b_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun_fun$_2','fmb_B_ell2_b_ell2_cblinfun$_1') = 'fmb_B_ell2_b_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$_2' ) ) ).
tff('declare_register_tensor$m',type,
'register_tensor$m': ( 'A_ell2_a_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$' * 'C_ell2_c_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$' ) > 'A_c_prod_ell2_a_c_prod_ell2_cblinfun_a_c_prod_ell2_a_c_prod_ell2_cblinfun_fun$' ).
tff('function_register_tensor$m',axiom,
( ( 'register_tensor$m'('fmb_A_ell2_a_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$_1','fmb_C_ell2_c_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$_1') = 'fmb_A_c_prod_ell2_a_c_prod_ell2_cblinfun_a_c_prod_ell2_a_c_prod_ell2_cblinfun_fun$_1' )
& ( 'register_tensor$m'('fmb_A_ell2_a_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$_1','fmb_C_ell2_c_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$_2') = 'fmb_A_c_prod_ell2_a_c_prod_ell2_cblinfun_a_c_prod_ell2_a_c_prod_ell2_cblinfun_fun$_1' )
& ( 'register_tensor$m'('fmb_A_ell2_a_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$_2','fmb_C_ell2_c_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$_1') = 'fmb_A_c_prod_ell2_a_c_prod_ell2_cblinfun_a_c_prod_ell2_a_c_prod_ell2_cblinfun_fun$_1' )
& ( 'register_tensor$m'('fmb_A_ell2_a_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$_2','fmb_C_ell2_c_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$_2') = 'fmb_A_c_prod_ell2_a_c_prod_ell2_cblinfun_a_c_prod_ell2_a_c_prod_ell2_cblinfun_fun$_1' ) ) ).
tff('declare_uvm$',type,
'uvm$': 'C_ell2_c_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$' > 'C_ell2_c_ell2_cblinfun_b_a_prod_ell2_b_a_prod_ell2_cblinfun_fun$' ).
tff('function_uvm$',axiom,
( ( 'uvm$'('fmb_C_ell2_c_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$_1') = 'fmb_C_ell2_c_ell2_cblinfun_b_a_prod_ell2_b_a_prod_ell2_cblinfun_fun$_2' )
& ( 'uvm$'('fmb_C_ell2_c_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$_2') = 'fmb_C_ell2_c_ell2_cblinfun_b_a_prod_ell2_b_a_prod_ell2_cblinfun_fun$_2' ) ) ).
tff('declare_fun_app$u',type,
'fun_app$u': ( 'D_ell2_d_ell2_cblinfun_b_a_prod_ell2_b_a_prod_ell2_cblinfun_fun$' * 'D_ell2_d_ell2_cblinfun$' ) > 'B_a_prod_ell2_b_a_prod_ell2_cblinfun$' ).
tff('function_fun_app$u',axiom,
( ( 'fun_app$u'('fmb_D_ell2_d_ell2_cblinfun_b_a_prod_ell2_b_a_prod_ell2_cblinfun_fun$_1','fmb_D_ell2_d_ell2_cblinfun$_1') = 'fmb_B_a_prod_ell2_b_a_prod_ell2_cblinfun$_2' )
& ( 'fun_app$u'('fmb_D_ell2_d_ell2_cblinfun_b_a_prod_ell2_b_a_prod_ell2_cblinfun_fun$_2','fmb_D_ell2_d_ell2_cblinfun$_1') = 'fmb_B_a_prod_ell2_b_a_prod_ell2_cblinfun$_1' ) ) ).
tff('declare_fun_app$v',type,
'fun_app$v': ( 'D_ell2_d_ell2_cblinfun_a_a_prod_ell2_a_a_prod_ell2_cblinfun_fun$' * 'D_ell2_d_ell2_cblinfun$' ) > 'A_a_prod_ell2_a_a_prod_ell2_cblinfun$' ).
tff('function_fun_app$v',axiom,
( ( 'fun_app$v'('fmb_D_ell2_d_ell2_cblinfun_a_a_prod_ell2_a_a_prod_ell2_cblinfun_fun$_1','fmb_D_ell2_d_ell2_cblinfun$_1') = 'fmb_A_a_prod_ell2_a_a_prod_ell2_cblinfun$_2' )
& ( 'fun_app$v'('fmb_D_ell2_d_ell2_cblinfun_a_a_prod_ell2_a_a_prod_ell2_cblinfun_fun$_2','fmb_D_ell2_d_ell2_cblinfun$_1') = 'fmb_A_a_prod_ell2_a_a_prod_ell2_cblinfun$_2' ) ) ).
tff('declare_fun_app$bd',type,
'fun_app$bd': ( 'A_ell2_a_ell2_cblinfun_a_ell2_a_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun_fun$' * 'A_ell2_a_ell2_cblinfun$' ) > 'A_ell2_a_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$' ).
tff('function_fun_app$bd',axiom,
( ( 'fun_app$bd'('fmb_A_ell2_a_ell2_cblinfun_a_ell2_a_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun_fun$_1','fmb_A_ell2_a_ell2_cblinfun$_1') = 'fmb_A_ell2_a_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$_2' )
& ( 'fun_app$bd'('fmb_A_ell2_a_ell2_cblinfun_a_ell2_a_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun_fun$_2','fmb_A_ell2_a_ell2_cblinfun$_1') = 'fmb_A_ell2_a_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$_2' ) ) ).
tff('declare_comp$e',type,
'comp$e': 'Complex_complex_fun$' > 'Complex_complex_fun_complex_complex_fun_fun$' ).
tff('function_comp$e',axiom,
'comp$e'('fmb_Complex_complex_fun$_1') = 'fmb_Complex_complex_fun_complex_complex_fun_fun$_2' ).
tff('declare_fun_app$ac',type,
'fun_app$ac': ( 'C_ell2_c_ell2_cblinfun_a_b_prod_ell2_a_b_prod_ell2_cblinfun_fun$' * 'C_ell2_c_ell2_cblinfun$' ) > 'A_b_prod_ell2_a_b_prod_ell2_cblinfun$' ).
tff('function_fun_app$ac',axiom,
( ( 'fun_app$ac'('fmb_C_ell2_c_ell2_cblinfun_a_b_prod_ell2_a_b_prod_ell2_cblinfun_fun$_1','fmb_C_ell2_c_ell2_cblinfun$_1') = 'fmb_A_b_prod_ell2_a_b_prod_ell2_cblinfun$_2' )
& ( 'fun_app$ac'('fmb_C_ell2_c_ell2_cblinfun_a_b_prod_ell2_a_b_prod_ell2_cblinfun_fun$_2','fmb_C_ell2_c_ell2_cblinfun$_1') = 'fmb_A_b_prod_ell2_a_b_prod_ell2_cblinfun$_2' ) ) ).
tff('declare_register_tensor$i',type,
'register_tensor$i': ( 'A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'C_ell2_c_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$' ) > 'A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_a_prod_ell2_b_a_prod_ell2_cblinfun_fun$' ).
tff('function_register_tensor$i',axiom,
( ( 'register_tensor$i'('fmb_A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1','fmb_C_ell2_c_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$_1') = 'fmb_A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_a_prod_ell2_b_a_prod_ell2_cblinfun_fun$_1' )
& ( 'register_tensor$i'('fmb_A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1','fmb_C_ell2_c_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$_2') = 'fmb_A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_a_prod_ell2_b_a_prod_ell2_cblinfun_fun$_1' ) ) ).
tff('declare_fun_app$de',type,
'fun_app$de': ( 'Complex_complex_fun_complex_complex_cblinfun_fun$' * 'Complex_complex_fun$' ) > 'Complex_complex_cblinfun$' ).
tff('function_fun_app$de',axiom,
( ( 'fun_app$de'('fmb_Complex_complex_fun_complex_complex_cblinfun_fun$_1','fmb_Complex_complex_fun$_1') = 'fmb_Complex_complex_cblinfun$_2' )
& ( 'fun_app$de'('fmb_Complex_complex_fun_complex_complex_cblinfun_fun$_2','fmb_Complex_complex_fun$_1') = 'fmb_Complex_complex_cblinfun$_2' ) ) ).
tff('declare_map_fun$a',type,
'map_fun$a': ( 'B_ell2_e_cblinfun_b_ell2_e_fun_fun$' * 'B_ell2_b_ell2_fun_b_ell2_e_fun_fun_b_ell2_b_ell2_cblinfun_b_ell2_e_cblinfun_fun_fun$' * 'B_ell2_e_fun_b_ell2_b_ell2_fun_b_ell2_e_fun_fun_fun$' ) > 'B_ell2_e_cblinfun_b_ell2_b_ell2_cblinfun_b_ell2_e_cblinfun_fun_fun$' ).
tff('function_map_fun$a',axiom,
( ( 'map_fun$a'('fmb_B_ell2_e_cblinfun_b_ell2_e_fun_fun$_1','fmb_B_ell2_b_ell2_fun_b_ell2_e_fun_fun_b_ell2_b_ell2_cblinfun_b_ell2_e_cblinfun_fun_fun$_1','fmb_B_ell2_e_fun_b_ell2_b_ell2_fun_b_ell2_e_fun_fun_fun$_1') = 'fmb_B_ell2_e_cblinfun_b_ell2_b_ell2_cblinfun_b_ell2_e_cblinfun_fun_fun$_1' )
& ( 'map_fun$a'('fmb_B_ell2_e_cblinfun_b_ell2_e_fun_fun$_1','fmb_B_ell2_b_ell2_fun_b_ell2_e_fun_fun_b_ell2_b_ell2_cblinfun_b_ell2_e_cblinfun_fun_fun$_1','fmb_B_ell2_e_fun_b_ell2_b_ell2_fun_b_ell2_e_fun_fun_fun$_2') = 'fmb_B_ell2_e_cblinfun_b_ell2_b_ell2_cblinfun_b_ell2_e_cblinfun_fun_fun$_1' )
& ( 'map_fun$a'('fmb_B_ell2_e_cblinfun_b_ell2_e_fun_fun$_1','fmb_B_ell2_b_ell2_fun_b_ell2_e_fun_fun_b_ell2_b_ell2_cblinfun_b_ell2_e_cblinfun_fun_fun$_2','fmb_B_ell2_e_fun_b_ell2_b_ell2_fun_b_ell2_e_fun_fun_fun$_1') = 'fmb_B_ell2_e_cblinfun_b_ell2_b_ell2_cblinfun_b_ell2_e_cblinfun_fun_fun$_2' )
& ( 'map_fun$a'('fmb_B_ell2_e_cblinfun_b_ell2_e_fun_fun$_1','fmb_B_ell2_b_ell2_fun_b_ell2_e_fun_fun_b_ell2_b_ell2_cblinfun_b_ell2_e_cblinfun_fun_fun$_2','fmb_B_ell2_e_fun_b_ell2_b_ell2_fun_b_ell2_e_fun_fun_fun$_2') = 'fmb_B_ell2_e_cblinfun_b_ell2_b_ell2_cblinfun_b_ell2_e_cblinfun_fun_fun$_2' )
& ( 'map_fun$a'('fmb_B_ell2_e_cblinfun_b_ell2_e_fun_fun$_2','fmb_B_ell2_b_ell2_fun_b_ell2_e_fun_fun_b_ell2_b_ell2_cblinfun_b_ell2_e_cblinfun_fun_fun$_1','fmb_B_ell2_e_fun_b_ell2_b_ell2_fun_b_ell2_e_fun_fun_fun$_1') = 'fmb_B_ell2_e_cblinfun_b_ell2_b_ell2_cblinfun_b_ell2_e_cblinfun_fun_fun$_1' )
& ( 'map_fun$a'('fmb_B_ell2_e_cblinfun_b_ell2_e_fun_fun$_2','fmb_B_ell2_b_ell2_fun_b_ell2_e_fun_fun_b_ell2_b_ell2_cblinfun_b_ell2_e_cblinfun_fun_fun$_1','fmb_B_ell2_e_fun_b_ell2_b_ell2_fun_b_ell2_e_fun_fun_fun$_2') = 'fmb_B_ell2_e_cblinfun_b_ell2_b_ell2_cblinfun_b_ell2_e_cblinfun_fun_fun$_1' )
& ( 'map_fun$a'('fmb_B_ell2_e_cblinfun_b_ell2_e_fun_fun$_2','fmb_B_ell2_b_ell2_fun_b_ell2_e_fun_fun_b_ell2_b_ell2_cblinfun_b_ell2_e_cblinfun_fun_fun$_2','fmb_B_ell2_e_fun_b_ell2_b_ell2_fun_b_ell2_e_fun_fun_fun$_1') = 'fmb_B_ell2_e_cblinfun_b_ell2_b_ell2_cblinfun_b_ell2_e_cblinfun_fun_fun$_2' )
& ( 'map_fun$a'('fmb_B_ell2_e_cblinfun_b_ell2_e_fun_fun$_2','fmb_B_ell2_b_ell2_fun_b_ell2_e_fun_fun_b_ell2_b_ell2_cblinfun_b_ell2_e_cblinfun_fun_fun$_2','fmb_B_ell2_e_fun_b_ell2_b_ell2_fun_b_ell2_e_fun_fun_fun$_2') = 'fmb_B_ell2_e_cblinfun_b_ell2_b_ell2_cblinfun_b_ell2_e_cblinfun_fun_fun$_2' ) ) ).
tff('declare_register_tensor$l',type,
'register_tensor$l': ( 'A_ell2_a_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$' * 'C_ell2_c_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun$' ) > 'A_c_prod_ell2_a_c_prod_ell2_cblinfun_c_d_prod_ell2_c_d_prod_ell2_cblinfun_fun$' ).
tff('function_register_tensor$l',axiom,
( ( 'register_tensor$l'('fmb_A_ell2_a_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$_1','fmb_C_ell2_c_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun$_1') = 'fmb_A_c_prod_ell2_a_c_prod_ell2_cblinfun_c_d_prod_ell2_c_d_prod_ell2_cblinfun_fun$_1' )
& ( 'register_tensor$l'('fmb_A_ell2_a_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$_2','fmb_C_ell2_c_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun$_1') = 'fmb_A_c_prod_ell2_a_c_prod_ell2_cblinfun_c_d_prod_ell2_c_d_prod_ell2_cblinfun_fun$_1' ) ) ).
tff('declare_uuk$',type,
'uuk$': ( 'A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' ) > 'A_ell2_a_ell2_cblinfun_a_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$' ).
tff('function_uuk$',axiom,
'uuk$'('fmb_A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1','fmb_A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1') = 'fmb_A_ell2_a_ell2_cblinfun_a_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$_2' ).
tff('declare_minus$c',type,
'minus$c': ( 'A_c_prod_ell2_a_c_prod_ell2_cblinfun$' * 'A_c_prod_ell2_a_c_prod_ell2_cblinfun$' ) > 'A_c_prod_ell2_a_c_prod_ell2_cblinfun$' ).
tff('function_minus$c',axiom,
'minus$c'('fmb_A_c_prod_ell2_a_c_prod_ell2_cblinfun$_1','fmb_A_c_prod_ell2_a_c_prod_ell2_cblinfun$_1') = 'fmb_A_c_prod_ell2_a_c_prod_ell2_cblinfun$_1' ).
tff('declare_fun_app$bw',type,
'fun_app$bw': ( 'A_c_prod_ell2_a_c_prod_ell2_cblinfun_a_ell2_a_ell2_cblinfun_b_ell2_e_cblinfun_fun_fun$' * 'A_c_prod_ell2_a_c_prod_ell2_cblinfun$' ) > 'A_ell2_a_ell2_cblinfun_b_ell2_e_cblinfun_fun$' ).
tff('function_fun_app$bw',axiom,
( ( 'fun_app$bw'('fmb_A_c_prod_ell2_a_c_prod_ell2_cblinfun_a_ell2_a_ell2_cblinfun_b_ell2_e_cblinfun_fun_fun$_1','fmb_A_c_prod_ell2_a_c_prod_ell2_cblinfun$_1') = 'fmb_A_ell2_a_ell2_cblinfun_b_ell2_e_cblinfun_fun$_2' )
& ( 'fun_app$bw'('fmb_A_c_prod_ell2_a_c_prod_ell2_cblinfun_a_ell2_a_ell2_cblinfun_b_ell2_e_cblinfun_fun_fun$_2','fmb_A_c_prod_ell2_a_c_prod_ell2_cblinfun$_1') = 'fmb_A_ell2_a_ell2_cblinfun_b_ell2_e_cblinfun_fun$_2' ) ) ).
tff('declare_minus$e',type,
'minus$e': 'C_ell2_c_ell2_cblinfun$' > 'C_ell2_c_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$' ).
tff('function_minus$e',axiom,
'minus$e'('fmb_C_ell2_c_ell2_cblinfun$_1') = 'fmb_C_ell2_c_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$_2' ).
tff('declare_fun_app$x',type,
'fun_app$x': ( 'C_ell2_c_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$' * 'C_ell2_c_ell2_cblinfun$' ) > 'C_ell2_c_ell2_cblinfun$' ).
tff('function_fun_app$x',axiom,
( ( 'fun_app$x'('fmb_C_ell2_c_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$_1','fmb_C_ell2_c_ell2_cblinfun$_1') = 'fmb_C_ell2_c_ell2_cblinfun$_1' )
& ( 'fun_app$x'('fmb_C_ell2_c_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$_2','fmb_C_ell2_c_ell2_cblinfun$_1') = 'fmb_C_ell2_c_ell2_cblinfun$_1' ) ) ).
tff('declare_uvt$',type,
'uvt$': 'B_ell2_b_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' > 'B_ell2_b_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$' ).
tff('function_uvt$',axiom,
( ( 'uvt$'('fmb_B_ell2_b_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1') = 'fmb_B_ell2_b_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$_2' )
& ( 'uvt$'('fmb_B_ell2_b_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_2') = 'fmb_B_ell2_b_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$_2' ) ) ).
tff('declare_fun_app$br',type,
'fun_app$br': ( 'C_ell2_c_ell2_cblinfun_c_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$' * 'C_ell2_c_ell2_cblinfun$' ) > 'C_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' ).
tff('function_fun_app$br',axiom,
( ( 'fun_app$br'('fmb_C_ell2_c_ell2_cblinfun_c_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$_1','fmb_C_ell2_c_ell2_cblinfun$_1') = 'fmb_C_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1' )
& ( 'fun_app$br'('fmb_C_ell2_c_ell2_cblinfun_c_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$_2','fmb_C_ell2_c_ell2_cblinfun$_1') = 'fmb_C_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1' ) ) ).
tff('declare_plus$b',type,
'plus$b': 'B_ell2_b_ell2_cblinfun$' > 'B_ell2_b_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' ).
tff('function_plus$b',axiom,
'plus$b'('fmb_B_ell2_b_ell2_cblinfun$_1') = 'fmb_B_ell2_b_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_2' ).
tff('declare_swap$d',type,
'swap$d': 'A_d_prod_ell2_a_d_prod_ell2_cblinfun$' > 'D_a_prod_ell2_d_a_prod_ell2_cblinfun$' ).
tff('function_swap$d',axiom,
( ( 'swap$d'('fmb_A_d_prod_ell2_a_d_prod_ell2_cblinfun$_1') = 'fmb_D_a_prod_ell2_d_a_prod_ell2_cblinfun$_1' )
& ( 'swap$d'('fmb_A_d_prod_ell2_a_d_prod_ell2_cblinfun$_2') = 'fmb_D_a_prod_ell2_d_a_prod_ell2_cblinfun$_1' ) ) ).
tff('declare_fun_app$bo',type,
'fun_app$bo': ( 'D_ell2_d_ell2_cblinfun_c_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$' * 'D_ell2_d_ell2_cblinfun$' ) > 'C_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' ).
tff('function_fun_app$bo',axiom,
( ( 'fun_app$bo'('fmb_D_ell2_d_ell2_cblinfun_c_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$_1','fmb_D_ell2_d_ell2_cblinfun$_1') = 'fmb_C_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1' )
& ( 'fun_app$bo'('fmb_D_ell2_d_ell2_cblinfun_c_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$_2','fmb_D_ell2_d_ell2_cblinfun$_1') = 'fmb_C_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1' ) ) ).
tff('declare_register_tensor$f',type,
'register_tensor$f': ( 'D_ell2_d_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' ) > 'D_a_prod_ell2_d_a_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$' ).
tff('function_register_tensor$f',axiom,
'register_tensor$f'('fmb_D_ell2_d_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1','fmb_A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1') = 'fmb_D_a_prod_ell2_d_a_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$_2' ).
tff('declare_fun_app$ay',type,
'fun_app$ay': ( 'D_ell2_d_ell2_cblinfun_d_ell2_d_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun_fun$' * 'D_ell2_d_ell2_cblinfun$' ) > 'D_ell2_d_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun$' ).
tff('function_fun_app$ay',axiom,
( ( 'fun_app$ay'('fmb_D_ell2_d_ell2_cblinfun_d_ell2_d_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun_fun$_1','fmb_D_ell2_d_ell2_cblinfun$_1') = 'fmb_D_ell2_d_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun$_2' )
& ( 'fun_app$ay'('fmb_D_ell2_d_ell2_cblinfun_d_ell2_d_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun_fun$_2','fmb_D_ell2_d_ell2_cblinfun$_1') = 'fmb_D_ell2_d_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun$_2' ) ) ).
tff('declare_scaleC$a',type,
'scaleC$a': ( 'Complex$' * 'B_ell2_e_cblinfun$' ) > 'B_ell2_e_cblinfun$' ).
tff('function_scaleC$a',axiom,
'scaleC$a'('fmb_Complex$_1','fmb_B_ell2_e_cblinfun$_1') = 'fmb_B_ell2_e_cblinfun$_1' ).
tff('declare_comp$ab',type,
'comp$ab': ( 'A_d_prod_ell2_a_d_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'A_ell2_a_ell2_cblinfun_a_d_prod_ell2_a_d_prod_ell2_cblinfun_fun$' ) > 'A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' ).
tff('function_comp$ab',axiom,
( ( 'comp$ab'('fmb_A_d_prod_ell2_a_d_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1','fmb_A_ell2_a_ell2_cblinfun_a_d_prod_ell2_a_d_prod_ell2_cblinfun_fun$_1') = 'fmb_A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1' )
& ( 'comp$ab'('fmb_A_d_prod_ell2_a_d_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1','fmb_A_ell2_a_ell2_cblinfun_a_d_prod_ell2_a_d_prod_ell2_cblinfun_fun$_2') = 'fmb_A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1' )
& ( 'comp$ab'('fmb_A_d_prod_ell2_a_d_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_2','fmb_A_ell2_a_ell2_cblinfun_a_d_prod_ell2_a_d_prod_ell2_cblinfun_fun$_1') = 'fmb_A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1' )
& ( 'comp$ab'('fmb_A_d_prod_ell2_a_d_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_2','fmb_A_ell2_a_ell2_cblinfun_a_d_prod_ell2_a_d_prod_ell2_cblinfun_fun$_2') = 'fmb_A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1' ) ) ).
tff('declare_uyb$',type,
'uyb$': 'A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' > 'A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' ).
tff('function_uyb$',axiom,
'uyb$'('fmb_A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1') = 'fmb_A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1' ).
tff('declare_comp$w',type,
'comp$w': ( 'A_d_prod_ell2_a_d_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'A_c_prod_ell2_a_c_prod_ell2_cblinfun_a_d_prod_ell2_a_d_prod_ell2_cblinfun_fun$' ) > 'A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' ).
tff('function_comp$w',axiom,
( ( 'comp$w'('fmb_A_d_prod_ell2_a_d_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1','fmb_A_c_prod_ell2_a_c_prod_ell2_cblinfun_a_d_prod_ell2_a_d_prod_ell2_cblinfun_fun$_1') = 'fmb_A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1' )
& ( 'comp$w'('fmb_A_d_prod_ell2_a_d_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_2','fmb_A_c_prod_ell2_a_c_prod_ell2_cblinfun_a_d_prod_ell2_a_d_prod_ell2_cblinfun_fun$_1') = 'fmb_A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1' ) ) ).
tff('declare_fun_app$h',type,
'fun_app$h': ( 'A_ell2_a_ell2_cblinfun_a_c_prod_ell2_a_c_prod_ell2_cblinfun_fun$' * 'A_ell2_a_ell2_cblinfun$' ) > 'A_c_prod_ell2_a_c_prod_ell2_cblinfun$' ).
tff('function_fun_app$h',axiom,
( ( 'fun_app$h'('fmb_A_ell2_a_ell2_cblinfun_a_c_prod_ell2_a_c_prod_ell2_cblinfun_fun$_1','fmb_A_ell2_a_ell2_cblinfun$_1') = 'fmb_A_c_prod_ell2_a_c_prod_ell2_cblinfun$_1' )
& ( 'fun_app$h'('fmb_A_ell2_a_ell2_cblinfun_a_c_prod_ell2_a_c_prod_ell2_cblinfun_fun$_2','fmb_A_ell2_a_ell2_cblinfun$_1') = 'fmb_A_c_prod_ell2_a_c_prod_ell2_cblinfun$_1' ) ) ).
tff('declare_uvh$',type,
'uvh$': 'C_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' > 'C_ell2_c_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$' ).
tff('function_uvh$',axiom,
'uvh$'('fmb_C_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1') = 'fmb_C_ell2_c_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$_2' ).
tff('declare_fun_app$cm',type,
'fun_app$cm': ( 'A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$' * 'A_c_prod_ell2_a_c_prod_ell2_cblinfun$' ) > 'B_b_prod_ell2_b_b_prod_ell2_cblinfun$' ).
tff('function_fun_app$cm',axiom,
( ( 'fun_app$cm'('fmb_A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$_1','fmb_A_c_prod_ell2_a_c_prod_ell2_cblinfun$_1') = 'fmb_B_b_prod_ell2_b_b_prod_ell2_cblinfun$_2' )
& ( 'fun_app$cm'('fmb_A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$_2','fmb_A_c_prod_ell2_a_c_prod_ell2_cblinfun$_1') = 'fmb_B_b_prod_ell2_b_b_prod_ell2_cblinfun$_1' ) ) ).
tff('declare_fun_app$aa',type,
'fun_app$aa': ( 'C_ell2_c_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$' * 'C_ell2_c_ell2_cblinfun$' ) > 'B_b_prod_ell2_b_b_prod_ell2_cblinfun$' ).
tff('function_fun_app$aa',axiom,
( ( 'fun_app$aa'('fmb_C_ell2_c_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$_1','fmb_C_ell2_c_ell2_cblinfun$_1') = 'fmb_B_b_prod_ell2_b_b_prod_ell2_cblinfun$_2' )
& ( 'fun_app$aa'('fmb_C_ell2_c_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$_2','fmb_C_ell2_c_ell2_cblinfun$_1') = 'fmb_B_b_prod_ell2_b_b_prod_ell2_cblinfun$_1' ) ) ).
tff('declare_uuc$',type,
'uuc$': 'D_ell2_d_ell2_cblinfun$' > 'D_ell2_d_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun$' ).
tff('function_uuc$',axiom,
'uuc$'('fmb_D_ell2_d_ell2_cblinfun$_1') = 'fmb_D_ell2_d_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun$_2' ).
tff('declare_map_fun$b',type,
'map_fun$b': ( 'B_ell2_b_ell2_cblinfun_b_ell2_b_ell2_fun_fun$' * 'B_ell2_e_fun_b_ell2_e_cblinfun_fun$' ) > 'B_ell2_b_ell2_fun_b_ell2_e_fun_fun_b_ell2_b_ell2_cblinfun_b_ell2_e_cblinfun_fun_fun$' ).
tff('function_map_fun$b',axiom,
( ( 'map_fun$b'('fmb_B_ell2_b_ell2_cblinfun_b_ell2_b_ell2_fun_fun$_1','fmb_B_ell2_e_fun_b_ell2_e_cblinfun_fun$_1') = 'fmb_B_ell2_b_ell2_fun_b_ell2_e_fun_fun_b_ell2_b_ell2_cblinfun_b_ell2_e_cblinfun_fun_fun$_1' )
& ( 'map_fun$b'('fmb_B_ell2_b_ell2_cblinfun_b_ell2_b_ell2_fun_fun$_1','fmb_B_ell2_e_fun_b_ell2_e_cblinfun_fun$_2') = 'fmb_B_ell2_b_ell2_fun_b_ell2_e_fun_fun_b_ell2_b_ell2_cblinfun_b_ell2_e_cblinfun_fun_fun$_1' )
& ( 'map_fun$b'('fmb_B_ell2_b_ell2_cblinfun_b_ell2_b_ell2_fun_fun$_2','fmb_B_ell2_e_fun_b_ell2_e_cblinfun_fun$_1') = 'fmb_B_ell2_b_ell2_fun_b_ell2_e_fun_fun_b_ell2_b_ell2_cblinfun_b_ell2_e_cblinfun_fun_fun$_1' )
& ( 'map_fun$b'('fmb_B_ell2_b_ell2_cblinfun_b_ell2_b_ell2_fun_fun$_2','fmb_B_ell2_e_fun_b_ell2_e_cblinfun_fun$_2') = 'fmb_B_ell2_b_ell2_fun_b_ell2_e_fun_fun_b_ell2_b_ell2_cblinfun_b_ell2_e_cblinfun_fun_fun$_1' ) ) ).
tff('declare_uwj$',type,
'uwj$': 'C_ell2_c_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$' > 'C_ell2_c_ell2_cblinfun_c_a_prod_ell2_c_a_prod_ell2_cblinfun_fun$' ).
tff('function_uwj$',axiom,
( ( 'uwj$'('fmb_C_ell2_c_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$_1') = 'fmb_C_ell2_c_ell2_cblinfun_c_a_prod_ell2_c_a_prod_ell2_cblinfun_fun$_2' )
& ( 'uwj$'('fmb_C_ell2_c_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$_2') = 'fmb_C_ell2_c_ell2_cblinfun_c_a_prod_ell2_c_a_prod_ell2_cblinfun_fun$_2' ) ) ).
tff('declare_fun_app$q',type,
'fun_app$q': ( 'B_ell2_b_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'B_ell2_b_ell2_cblinfun$' ) > 'B_ell2_b_ell2_cblinfun$' ).
tff('function_fun_app$q',axiom,
( ( 'fun_app$q'('fmb_B_ell2_b_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1','fmb_B_ell2_b_ell2_cblinfun$_1') = 'fmb_B_ell2_b_ell2_cblinfun$_1' )
& ( 'fun_app$q'('fmb_B_ell2_b_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_2','fmb_B_ell2_b_ell2_cblinfun$_1') = 'fmb_B_ell2_b_ell2_cblinfun$_1' ) ) ).
tff('declare_register_pair$k',type,
'register_pair$k': ( 'A_ell2_a_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun$' * 'C_ell2_c_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun$' ) > 'A_c_prod_ell2_a_c_prod_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun$' ).
tff('function_register_pair$k',axiom,
( ( 'register_pair$k'('fmb_A_ell2_a_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun$_1','fmb_C_ell2_c_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun$_1') = 'fmb_A_c_prod_ell2_a_c_prod_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun$_1' )
& ( 'register_pair$k'('fmb_A_ell2_a_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun$_2','fmb_C_ell2_c_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun$_1') = 'fmb_A_c_prod_ell2_a_c_prod_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun$_1' ) ) ).
tff('declare_register_tensor$e',type,
'register_tensor$e': ( 'C_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'D_ell2_d_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' ) > 'C_d_prod_ell2_c_d_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$' ).
tff('function_register_tensor$e',axiom,
'register_tensor$e'('fmb_C_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1','fmb_D_ell2_d_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1') = 'fmb_C_d_prod_ell2_c_d_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$_2' ).
tff('declare_uwr$',type,
'uwr$': 'A_ell2_a_ell2_cblinfun_d_ell2_d_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$' > 'D_ell2_d_ell2_cblinfun_a_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$' ).
tff('function_uwr$',axiom,
( ( 'uwr$'('fmb_A_ell2_a_ell2_cblinfun_d_ell2_d_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$_1') = 'fmb_D_ell2_d_ell2_cblinfun_a_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$_2' )
& ( 'uwr$'('fmb_A_ell2_a_ell2_cblinfun_d_ell2_d_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$_2') = 'fmb_D_ell2_d_ell2_cblinfun_a_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$_2' ) ) ).
tff('declare_swap$b',type,
'swap$b': 'D_a_prod_ell2_d_a_prod_ell2_cblinfun$' > 'A_d_prod_ell2_a_d_prod_ell2_cblinfun$' ).
tff('function_swap$b',axiom,
'swap$b'('fmb_D_a_prod_ell2_d_a_prod_ell2_cblinfun$_1') = 'fmb_A_d_prod_ell2_a_d_prod_ell2_cblinfun$_1' ).
tff('declare_comp$s',type,
'comp$s': ( 'B_ell2_b_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'C_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' ) > 'C_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' ).
tff('function_comp$s',axiom,
( ( 'comp$s'('fmb_B_ell2_b_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1','fmb_C_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1') = 'fmb_C_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1' )
& ( 'comp$s'('fmb_B_ell2_b_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_2','fmb_C_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1') = 'fmb_C_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1' ) ) ).
tff('declare_register_pair$h',type,
'register_pair$h': ( 'D_ell2_d_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'D_ell2_d_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' ) > 'D_d_prod_ell2_d_d_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' ).
tff('function_register_pair$h',axiom,
'register_pair$h'('fmb_D_ell2_d_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1','fmb_D_ell2_d_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1') = 'fmb_D_d_prod_ell2_d_d_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_2' ).
tff('declare_cblinfun_compose$j',type,
'cblinfun_compose$j': ( 'B_d_prod_ell2_b_d_prod_ell2_cblinfun$' * 'B_d_prod_ell2_b_d_prod_ell2_cblinfun$' ) > 'B_d_prod_ell2_b_d_prod_ell2_cblinfun$' ).
tff('function_cblinfun_compose$j',axiom,
( ( 'cblinfun_compose$j'('fmb_B_d_prod_ell2_b_d_prod_ell2_cblinfun$_1','fmb_B_d_prod_ell2_b_d_prod_ell2_cblinfun$_1') = 'fmb_B_d_prod_ell2_b_d_prod_ell2_cblinfun$_1' )
& ( 'cblinfun_compose$j'('fmb_B_d_prod_ell2_b_d_prod_ell2_cblinfun$_1','fmb_B_d_prod_ell2_b_d_prod_ell2_cblinfun$_2') = 'fmb_B_d_prod_ell2_b_d_prod_ell2_cblinfun$_2' )
& ( 'cblinfun_compose$j'('fmb_B_d_prod_ell2_b_d_prod_ell2_cblinfun$_2','fmb_B_d_prod_ell2_b_d_prod_ell2_cblinfun$_1') = 'fmb_B_d_prod_ell2_b_d_prod_ell2_cblinfun$_2' )
& ( 'cblinfun_compose$j'('fmb_B_d_prod_ell2_b_d_prod_ell2_cblinfun$_2','fmb_B_d_prod_ell2_b_d_prod_ell2_cblinfun$_2') = 'fmb_B_d_prod_ell2_b_d_prod_ell2_cblinfun$_2' ) ) ).
tff('declare_comp$x',type,
'comp$x': ( 'C_d_prod_ell2_c_d_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'A_c_prod_ell2_a_c_prod_ell2_cblinfun_c_d_prod_ell2_c_d_prod_ell2_cblinfun_fun$' ) > 'A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' ).
tff('function_comp$x',axiom,
( ( 'comp$x'('fmb_C_d_prod_ell2_c_d_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1','fmb_A_c_prod_ell2_a_c_prod_ell2_cblinfun_c_d_prod_ell2_c_d_prod_ell2_cblinfun_fun$_1') = 'fmb_A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1' )
& ( 'comp$x'('fmb_C_d_prod_ell2_c_d_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_2','fmb_A_c_prod_ell2_a_c_prod_ell2_cblinfun_c_d_prod_ell2_c_d_prod_ell2_cblinfun_fun$_1') = 'fmb_A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1' ) ) ).
tff('declare_uum$',type,
'uum$': ( 'A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'D_ell2_d_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' ) > 'A_ell2_a_ell2_cblinfun_d_ell2_d_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$' ).
tff('function_uum$',axiom,
'uum$'('fmb_A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1','fmb_D_ell2_d_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1') = 'fmb_A_ell2_a_ell2_cblinfun_d_ell2_d_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$_2' ).
tff('declare_register_pair$e',type,
'register_pair$e': ( 'C_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'D_ell2_d_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' ) > 'C_d_prod_ell2_c_d_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' ).
tff('function_register_pair$e',axiom,
'register_pair$e'('fmb_C_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1','fmb_D_ell2_d_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1') = 'fmb_C_d_prod_ell2_c_d_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_2' ).
tff('declare_uvq$',type,
'uvq$': 'A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' > 'A_ell2_a_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$' ).
tff('function_uvq$',axiom,
'uvq$'('fmb_A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1') = 'fmb_A_ell2_a_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$_2' ).
tff('declare_fun_app$i',type,
'fun_app$i': ( 'C_ell2_c_ell2_cblinfun_a_c_prod_ell2_a_c_prod_ell2_cblinfun_fun$' * 'C_ell2_c_ell2_cblinfun$' ) > 'A_c_prod_ell2_a_c_prod_ell2_cblinfun$' ).
tff('function_fun_app$i',axiom,
( ( 'fun_app$i'('fmb_C_ell2_c_ell2_cblinfun_a_c_prod_ell2_a_c_prod_ell2_cblinfun_fun$_1','fmb_C_ell2_c_ell2_cblinfun$_1') = 'fmb_A_c_prod_ell2_a_c_prod_ell2_cblinfun$_1' )
& ( 'fun_app$i'('fmb_C_ell2_c_ell2_cblinfun_a_c_prod_ell2_a_c_prod_ell2_cblinfun_fun$_2','fmb_C_ell2_c_ell2_cblinfun$_1') = 'fmb_A_c_prod_ell2_a_c_prod_ell2_cblinfun$_1' ) ) ).
tff('declare_uun$',type,
'uun$': ( 'C_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' ) > 'C_ell2_c_ell2_cblinfun_a_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$' ).
tff('function_uun$',axiom,
'uun$'('fmb_C_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1','fmb_A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1') = 'fmb_C_ell2_c_ell2_cblinfun_a_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$_2' ).
tff('declare_uva$',type,
'uva$': 'C_ell2_c_ell2_cblinfun_set$' > 'C_ell2_c_ell2_cblinfun_bool_fun$' ).
tff('function_uva$',axiom,
'uva$'('fmb_C_ell2_c_ell2_cblinfun_set$_1') = 'fmb_C_ell2_c_ell2_cblinfun_bool_fun$_2' ).
tff('declare_sandwich$a',type,
'sandwich$a': 'A_ell2_c_ell2_cblinfun$' > 'A_ell2_a_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$' ).
tff('function_sandwich$a',axiom,
( ( 'sandwich$a'('fmb_A_ell2_c_ell2_cblinfun$_1') = 'fmb_A_ell2_a_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$_2' )
& ( 'sandwich$a'('fmb_A_ell2_c_ell2_cblinfun$_2') = 'fmb_A_ell2_a_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$_2' ) ) ).
tff('declare_comp$ac',type,
'comp$ac': ( 'C_d_prod_ell2_c_d_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'C_ell2_c_ell2_cblinfun_c_d_prod_ell2_c_d_prod_ell2_cblinfun_fun$' ) > 'C_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' ).
tff('function_comp$ac',axiom,
( ( 'comp$ac'('fmb_C_d_prod_ell2_c_d_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1','fmb_C_ell2_c_ell2_cblinfun_c_d_prod_ell2_c_d_prod_ell2_cblinfun_fun$_1') = 'fmb_C_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1' )
& ( 'comp$ac'('fmb_C_d_prod_ell2_c_d_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1','fmb_C_ell2_c_ell2_cblinfun_c_d_prod_ell2_c_d_prod_ell2_cblinfun_fun$_2') = 'fmb_C_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1' )
& ( 'comp$ac'('fmb_C_d_prod_ell2_c_d_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_2','fmb_C_ell2_c_ell2_cblinfun_c_d_prod_ell2_c_d_prod_ell2_cblinfun_fun$_1') = 'fmb_C_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1' )
& ( 'comp$ac'('fmb_C_d_prod_ell2_c_d_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_2','fmb_C_ell2_c_ell2_cblinfun_c_d_prod_ell2_c_d_prod_ell2_cblinfun_fun$_2') = 'fmb_C_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1' ) ) ).
tff('declare_scaleC$e',type,
'scaleC$e': 'Complex$' > 'A_ell2_a_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$' ).
tff('function_scaleC$e',axiom,
'scaleC$e'('fmb_Complex$_1') = 'fmb_A_ell2_a_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$_2' ).
tff('declare_uwv$',type,
'uwv$': 'D_ell2_d_ell2_cblinfun_a_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$' > 'A_ell2_a_ell2_cblinfun_d_ell2_d_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$' ).
tff('function_uwv$',axiom,
( ( 'uwv$'('fmb_D_ell2_d_ell2_cblinfun_a_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$_1') = 'fmb_A_ell2_a_ell2_cblinfun_d_ell2_d_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$_2' )
& ( 'uwv$'('fmb_D_ell2_d_ell2_cblinfun_a_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$_2') = 'fmb_A_ell2_a_ell2_cblinfun_d_ell2_d_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$_2' ) ) ).
tff('declare_register_tensor$a',type,
'register_tensor$a': ( 'A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'C_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' ) > 'A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$' ).
tff('function_register_tensor$a',axiom,
'register_tensor$a'('fmb_A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1','fmb_C_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1') = 'fmb_A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$_2' ).
tff('declare_cinner$a',type,
'cinner$a': ( 'B_ell2$' * 'B_ell2$' ) > 'Complex$' ).
tff('function_cinner$a',axiom,
( ( 'cinner$a'('fmb_B_ell2$_1','fmb_B_ell2$_1') = 'fmb_Complex$_1' )
& ( 'cinner$a'('fmb_B_ell2$_1','fmb_B_ell2$_2') = 'fmb_Complex$_1' )
& ( 'cinner$a'('fmb_B_ell2$_2','fmb_B_ell2$_1') = 'fmb_Complex$_1' )
& ( 'cinner$a'('fmb_B_ell2$_2','fmb_B_ell2$_2') = 'fmb_Complex$_1' ) ) ).
tff('declare_comp$ag',type,
'comp$ag': ( 'Complex_complex_cblinfun_complex_fun_complex_complex_cblinfun_complex_cblinfun_fun$' * 'Complex_complex_complex_cblinfun_complex_fun_fun$' ) > 'Complex_complex_complex_cblinfun_complex_cblinfun_fun$' ).
tff('function_comp$ag',axiom,
( ( 'comp$ag'('fmb_Complex_complex_cblinfun_complex_fun_complex_complex_cblinfun_complex_cblinfun_fun$_1','fmb_Complex_complex_complex_cblinfun_complex_fun_fun$_1') = 'fmb_Complex_complex_complex_cblinfun_complex_cblinfun_fun$_1' )
& ( 'comp$ag'('fmb_Complex_complex_cblinfun_complex_fun_complex_complex_cblinfun_complex_cblinfun_fun$_1','fmb_Complex_complex_complex_cblinfun_complex_fun_fun$_2') = 'fmb_Complex_complex_complex_cblinfun_complex_cblinfun_fun$_1' )
& ( 'comp$ag'('fmb_Complex_complex_cblinfun_complex_fun_complex_complex_cblinfun_complex_cblinfun_fun$_2','fmb_Complex_complex_complex_cblinfun_complex_fun_fun$_1') = 'fmb_Complex_complex_complex_cblinfun_complex_cblinfun_fun$_1' )
& ( 'comp$ag'('fmb_Complex_complex_cblinfun_complex_fun_complex_complex_cblinfun_complex_cblinfun_fun$_2','fmb_Complex_complex_complex_cblinfun_complex_fun_fun$_2') = 'fmb_Complex_complex_complex_cblinfun_complex_cblinfun_fun$_1' ) ) ).
tff('declare_uug$',type,
'uug$': 'B_ell2_b_ell2_cblinfun$' > 'A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' ).
tff('function_uug$',axiom,
'uug$'('fmb_B_ell2_b_ell2_cblinfun$_1') = 'fmb_A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_2' ).
tff('declare_fun_app$p',type,
'fun_app$p': ( 'A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'A_c_prod_ell2_a_c_prod_ell2_cblinfun$' ) > 'B_ell2_b_ell2_cblinfun$' ).
tff('function_fun_app$p',axiom,
( ( 'fun_app$p'('fmb_A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1','fmb_A_c_prod_ell2_a_c_prod_ell2_cblinfun$_1') = 'fmb_B_ell2_b_ell2_cblinfun$_1' )
& ( 'fun_app$p'('fmb_A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_2','fmb_A_c_prod_ell2_a_c_prod_ell2_cblinfun$_1') = 'fmb_B_ell2_b_ell2_cblinfun$_1' ) ) ).
tff('declare_scaleC$b',type,
'scaleC$b': 'Complex$' > 'B_ell2_b_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' ).
tff('function_scaleC$b',axiom,
'scaleC$b'('fmb_Complex$_1') = 'fmb_B_ell2_b_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_2' ).
tff('declare_fun_app$cl',type,
'fun_app$cl': ( 'A_a_prod_ell2_a_a_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$' * 'A_a_prod_ell2_a_a_prod_ell2_cblinfun$' ) > 'B_b_prod_ell2_b_b_prod_ell2_cblinfun$' ).
tff('function_fun_app$cl',axiom,
( ( 'fun_app$cl'('fmb_A_a_prod_ell2_a_a_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$_1','fmb_A_a_prod_ell2_a_a_prod_ell2_cblinfun$_1') = 'fmb_B_b_prod_ell2_b_b_prod_ell2_cblinfun$_2' )
& ( 'fun_app$cl'('fmb_A_a_prod_ell2_a_a_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$_1','fmb_A_a_prod_ell2_a_a_prod_ell2_cblinfun$_2') = 'fmb_B_b_prod_ell2_b_b_prod_ell2_cblinfun$_2' )
& ( 'fun_app$cl'('fmb_A_a_prod_ell2_a_a_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$_2','fmb_A_a_prod_ell2_a_a_prod_ell2_cblinfun$_1') = 'fmb_B_b_prod_ell2_b_b_prod_ell2_cblinfun$_2' )
& ( 'fun_app$cl'('fmb_A_a_prod_ell2_a_a_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$_2','fmb_A_a_prod_ell2_a_a_prod_ell2_cblinfun$_2') = 'fmb_B_b_prod_ell2_b_b_prod_ell2_cblinfun$_1' ) ) ).
tff('declare_uxq$',type,
'uxq$': ( 'A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'Complex$' ) > 'A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' ).
tff('function_uxq$',axiom,
'uxq$'('fmb_A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1','fmb_Complex$_1') = 'fmb_A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1' ).
tff('declare_uue$',type,
'uue$': 'A_ell2_a_ell2_cblinfun$' > 'A_ell2_a_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$' ).
tff('function_uue$',axiom,
'uue$'('fmb_A_ell2_a_ell2_cblinfun$_1') = 'fmb_A_ell2_a_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$_2' ).
tff('declare_uwo$',type,
'uwo$': 'Complex_complex_complex_fun_fun$' > 'Complex_complex_complex_fun_fun$' ).
tff('function_uwo$',axiom,
( ( 'uwo$'('fmb_Complex_complex_complex_fun_fun$_1') = 'fmb_Complex_complex_complex_fun_fun$_2' )
& ( 'uwo$'('fmb_Complex_complex_complex_fun_fun$_2') = 'fmb_Complex_complex_complex_fun_fun$_2' ) ) ).
tff('declare_uxp$',type,
'uxp$': ( 'A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_ell2_e_cblinfun_fun$' * 'Complex$' ) > 'A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_ell2_e_cblinfun_fun$' ).
tff('function_uxp$',axiom,
( ( 'uxp$'('fmb_A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_ell2_e_cblinfun_fun$_1','fmb_Complex$_1') = 'fmb_A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_ell2_e_cblinfun_fun$_1' )
& ( 'uxp$'('fmb_A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_ell2_e_cblinfun_fun$_2','fmb_Complex$_1') = 'fmb_A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_ell2_e_cblinfun_fun$_2' ) ) ).
tff('declare_comp$c',type,
'comp$c': ( 'C_a_prod_ell2_c_a_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'C_ell2_c_ell2_cblinfun_c_a_prod_ell2_c_a_prod_ell2_cblinfun_fun$' ) > 'C_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' ).
tff('function_comp$c',axiom,
( ( 'comp$c'('fmb_C_a_prod_ell2_c_a_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1','fmb_C_ell2_c_ell2_cblinfun_c_a_prod_ell2_c_a_prod_ell2_cblinfun_fun$_1') = 'fmb_C_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1' )
& ( 'comp$c'('fmb_C_a_prod_ell2_c_a_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1','fmb_C_ell2_c_ell2_cblinfun_c_a_prod_ell2_c_a_prod_ell2_cblinfun_fun$_2') = 'fmb_C_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1' )
& ( 'comp$c'('fmb_C_a_prod_ell2_c_a_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_2','fmb_C_ell2_c_ell2_cblinfun_c_a_prod_ell2_c_a_prod_ell2_cblinfun_fun$_1') = 'fmb_C_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1' )
& ( 'comp$c'('fmb_C_a_prod_ell2_c_a_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_2','fmb_C_ell2_c_ell2_cblinfun_c_a_prod_ell2_c_a_prod_ell2_cblinfun_fun$_2') = 'fmb_C_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1' ) ) ).
tff('declare_uus$',type,
'uus$': ( 'D_ell2_d_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'D_ell2_d_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' ) > 'D_ell2_d_ell2_cblinfun_d_ell2_d_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$' ).
tff('function_uus$',axiom,
'uus$'('fmb_D_ell2_d_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1','fmb_D_ell2_d_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1') = 'fmb_D_ell2_d_ell2_cblinfun_d_ell2_d_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$_2' ).
tff('declare_fun_app$az',type,
'fun_app$az': ( 'C_ell2_c_ell2_cblinfun_c_ell2_c_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun_fun$' * 'C_ell2_c_ell2_cblinfun$' ) > 'C_ell2_c_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$' ).
tff('function_fun_app$az',axiom,
( ( 'fun_app$az'('fmb_C_ell2_c_ell2_cblinfun_c_ell2_c_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun_fun$_1','fmb_C_ell2_c_ell2_cblinfun$_1') = 'fmb_C_ell2_c_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$_2' )
& ( 'fun_app$az'('fmb_C_ell2_c_ell2_cblinfun_c_ell2_c_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun_fun$_2','fmb_C_ell2_c_ell2_cblinfun$_1') = 'fmb_C_ell2_c_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$_2' ) ) ).
tff('declare_cblinfun_compose$k',type,
'cblinfun_compose$k': ( 'B_c_prod_ell2_b_c_prod_ell2_cblinfun$' * 'B_c_prod_ell2_b_c_prod_ell2_cblinfun$' ) > 'B_c_prod_ell2_b_c_prod_ell2_cblinfun$' ).
tff('function_cblinfun_compose$k',axiom,
( ( 'cblinfun_compose$k'('fmb_B_c_prod_ell2_b_c_prod_ell2_cblinfun$_1','fmb_B_c_prod_ell2_b_c_prod_ell2_cblinfun$_1') = 'fmb_B_c_prod_ell2_b_c_prod_ell2_cblinfun$_1' )
& ( 'cblinfun_compose$k'('fmb_B_c_prod_ell2_b_c_prod_ell2_cblinfun$_1','fmb_B_c_prod_ell2_b_c_prod_ell2_cblinfun$_2') = 'fmb_B_c_prod_ell2_b_c_prod_ell2_cblinfun$_2' )
& ( 'cblinfun_compose$k'('fmb_B_c_prod_ell2_b_c_prod_ell2_cblinfun$_2','fmb_B_c_prod_ell2_b_c_prod_ell2_cblinfun$_1') = 'fmb_B_c_prod_ell2_b_c_prod_ell2_cblinfun$_2' )
& ( 'cblinfun_compose$k'('fmb_B_c_prod_ell2_b_c_prod_ell2_cblinfun$_2','fmb_B_c_prod_ell2_b_c_prod_ell2_cblinfun$_2') = 'fmb_B_c_prod_ell2_b_c_prod_ell2_cblinfun$_2' ) ) ).
tff('declare_register_pair$b',type,
'register_pair$b': ( 'A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'D_ell2_d_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' ) > 'A_d_prod_ell2_a_d_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' ).
tff('function_register_pair$b',axiom,
'register_pair$b'('fmb_A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1','fmb_D_ell2_d_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1') = 'fmb_A_d_prod_ell2_a_d_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_2' ).
tff('declare_fun_app$cy',type,
'fun_app$cy': ( 'B_ell2_e_fun$' * 'B_ell2$' ) > 'E$' ).
tff('function_fun_app$cy',axiom,
( ( 'fun_app$cy'('fmb_B_ell2_e_fun$_1','fmb_B_ell2$_1') = 'fmb_E$_2' )
& ( 'fun_app$cy'('fmb_B_ell2_e_fun$_1','fmb_B_ell2$_2') = 'fmb_E$_2' )
& ( 'fun_app$cy'('fmb_B_ell2_e_fun$_2','fmb_B_ell2$_1') = 'fmb_E$_2' )
& ( 'fun_app$cy'('fmb_B_ell2_e_fun$_2','fmb_B_ell2$_2') = 'fmb_E$_2' ) ) ).
tff('declare_fun_app$bk',type,
'fun_app$bk': ( 'A_ell2_a_ell2_cblinfun_b_c_prod_ell2_b_c_prod_ell2_cblinfun_fun$' * 'A_ell2_a_ell2_cblinfun$' ) > 'B_c_prod_ell2_b_c_prod_ell2_cblinfun$' ).
tff('function_fun_app$bk',axiom,
( ( 'fun_app$bk'('fmb_A_ell2_a_ell2_cblinfun_b_c_prod_ell2_b_c_prod_ell2_cblinfun_fun$_1','fmb_A_ell2_a_ell2_cblinfun$_1') = 'fmb_B_c_prod_ell2_b_c_prod_ell2_cblinfun$_2' )
& ( 'fun_app$bk'('fmb_A_ell2_a_ell2_cblinfun_b_c_prod_ell2_b_c_prod_ell2_cblinfun_fun$_2','fmb_A_ell2_a_ell2_cblinfun$_1') = 'fmb_B_c_prod_ell2_b_c_prod_ell2_cblinfun$_1' ) ) ).
tff('declare_collect$',type,
'collect$': 'D_ell2_d_ell2_cblinfun_bool_fun$' > 'D_ell2_d_ell2_cblinfun_set$' ).
tff('function_collect$',axiom,
( ( 'collect$'('fmb_D_ell2_d_ell2_cblinfun_bool_fun$_1') = 'fmb_D_ell2_d_ell2_cblinfun_set$_1' )
& ( 'collect$'('fmb_D_ell2_d_ell2_cblinfun_bool_fun$_2') = 'fmb_D_ell2_d_ell2_cblinfun_set$_1' ) ) ).
tff('declare_register_pair$n',type,
'register_pair$n': ( 'B_ell2_b_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'B_ell2_b_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' ) > 'B_b_prod_ell2_b_b_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' ).
tff('function_register_pair$n',axiom,
( ( 'register_pair$n'('fmb_B_ell2_b_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1','fmb_B_ell2_b_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1') = 'fmb_B_b_prod_ell2_b_b_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1' )
& ( 'register_pair$n'('fmb_B_ell2_b_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1','fmb_B_ell2_b_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_2') = 'fmb_B_b_prod_ell2_b_b_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1' )
& ( 'register_pair$n'('fmb_B_ell2_b_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_2','fmb_B_ell2_b_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1') = 'fmb_B_b_prod_ell2_b_b_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1' )
& ( 'register_pair$n'('fmb_B_ell2_b_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_2','fmb_B_ell2_b_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_2') = 'fmb_B_b_prod_ell2_b_b_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1' ) ) ).
tff('declare_tensor_op$e',type,
'tensor_op$e': ( 'B_ell2_b_ell2_cblinfun$' * 'A_ell2_a_ell2_cblinfun$' ) > 'B_a_prod_ell2_b_a_prod_ell2_cblinfun$' ).
tff('function_tensor_op$e',axiom,
'tensor_op$e'('fmb_B_ell2_b_ell2_cblinfun$_1','fmb_A_ell2_a_ell2_cblinfun$_1') = 'fmb_B_a_prod_ell2_b_a_prod_ell2_cblinfun$_1' ).
tff('declare_sandwich$b',type,
'sandwich$b': 'A_ell2_a_ell2_cblinfun$' > 'A_ell2_a_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$' ).
tff('function_sandwich$b',axiom,
'sandwich$b'('fmb_A_ell2_a_ell2_cblinfun$_1') = 'fmb_A_ell2_a_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$_2' ).
tff('declare_fun_app$cr',type,
'fun_app$cr': ( 'D_a_prod_ell2_d_a_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$' * 'D_a_prod_ell2_d_a_prod_ell2_cblinfun$' ) > 'B_b_prod_ell2_b_b_prod_ell2_cblinfun$' ).
tff('function_fun_app$cr',axiom,
( ( 'fun_app$cr'('fmb_D_a_prod_ell2_d_a_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$_1','fmb_D_a_prod_ell2_d_a_prod_ell2_cblinfun$_1') = 'fmb_B_b_prod_ell2_b_b_prod_ell2_cblinfun$_2' )
& ( 'fun_app$cr'('fmb_D_a_prod_ell2_d_a_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$_2','fmb_D_a_prod_ell2_d_a_prod_ell2_cblinfun$_1') = 'fmb_B_b_prod_ell2_b_b_prod_ell2_cblinfun$_1' ) ) ).
tff('declare_fun_app$j',type,
'fun_app$j': ( 'A_ell2_a_ell2_cblinfun_c_ell2_c_ell2_cblinfun_a_c_prod_ell2_a_c_prod_ell2_cblinfun_fun_fun$' * 'A_ell2_a_ell2_cblinfun$' ) > 'C_ell2_c_ell2_cblinfun_a_c_prod_ell2_a_c_prod_ell2_cblinfun_fun$' ).
tff('function_fun_app$j',axiom,
( ( 'fun_app$j'('fmb_A_ell2_a_ell2_cblinfun_c_ell2_c_ell2_cblinfun_a_c_prod_ell2_a_c_prod_ell2_cblinfun_fun_fun$_1','fmb_A_ell2_a_ell2_cblinfun$_1') = 'fmb_C_ell2_c_ell2_cblinfun_a_c_prod_ell2_a_c_prod_ell2_cblinfun_fun$_2' )
& ( 'fun_app$j'('fmb_A_ell2_a_ell2_cblinfun_c_ell2_c_ell2_cblinfun_a_c_prod_ell2_a_c_prod_ell2_cblinfun_fun_fun$_2','fmb_A_ell2_a_ell2_cblinfun$_1') = 'fmb_C_ell2_c_ell2_cblinfun_a_c_prod_ell2_a_c_prod_ell2_cblinfun_fun$_2' ) ) ).
tff('declare_comp$f',type,
'comp$f': ( 'A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'A_ell2_a_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$' ) > 'A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' ).
tff('function_comp$f',axiom,
( ( 'comp$f'('fmb_A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1','fmb_A_ell2_a_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$_1') = 'fmb_A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1' )
& ( 'comp$f'('fmb_A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1','fmb_A_ell2_a_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$_2') = 'fmb_A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1' ) ) ).
tff('declare_collect$a',type,
'collect$a': 'C_ell2_c_ell2_cblinfun_bool_fun$' > 'C_ell2_c_ell2_cblinfun_set$' ).
tff('function_collect$a',axiom,
( ( 'collect$a'('fmb_C_ell2_c_ell2_cblinfun_bool_fun$_1') = 'fmb_C_ell2_c_ell2_cblinfun_set$_1' )
& ( 'collect$a'('fmb_C_ell2_c_ell2_cblinfun_bool_fun$_2') = 'fmb_C_ell2_c_ell2_cblinfun_set$_1' ) ) ).
tff('declare_fun_app$o',type,
'fun_app$o': ( 'B_ell2_e_cblinfun_b_ell2_b_ell2_cblinfun_b_ell2_e_cblinfun_fun_fun$' * 'B_ell2_e_cblinfun$' ) > 'B_ell2_b_ell2_cblinfun_b_ell2_e_cblinfun_fun$' ).
tff('function_fun_app$o',axiom,
( ( 'fun_app$o'('fmb_B_ell2_e_cblinfun_b_ell2_b_ell2_cblinfun_b_ell2_e_cblinfun_fun_fun$_1','fmb_B_ell2_e_cblinfun$_1') = 'fmb_B_ell2_b_ell2_cblinfun_b_ell2_e_cblinfun_fun$_2' )
& ( 'fun_app$o'('fmb_B_ell2_e_cblinfun_b_ell2_b_ell2_cblinfun_b_ell2_e_cblinfun_fun_fun$_2','fmb_B_ell2_e_cblinfun$_1') = 'fmb_B_ell2_b_ell2_cblinfun_b_ell2_e_cblinfun_fun$_2' ) ) ).
tff('declare_register_pair$l',type,
'register_pair$l': ( 'A_ell2_a_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$' * 'C_ell2_c_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$' ) > 'A_c_prod_ell2_a_c_prod_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$' ).
tff('function_register_pair$l',axiom,
( ( 'register_pair$l'('fmb_A_ell2_a_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$_1','fmb_C_ell2_c_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$_1') = 'fmb_A_c_prod_ell2_a_c_prod_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$_1' )
& ( 'register_pair$l'('fmb_A_ell2_a_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$_1','fmb_C_ell2_c_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$_2') = 'fmb_A_c_prod_ell2_a_c_prod_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$_1' )
& ( 'register_pair$l'('fmb_A_ell2_a_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$_2','fmb_C_ell2_c_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$_1') = 'fmb_A_c_prod_ell2_a_c_prod_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$_1' )
& ( 'register_pair$l'('fmb_A_ell2_a_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$_2','fmb_C_ell2_c_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$_2') = 'fmb_A_c_prod_ell2_a_c_prod_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$_1' ) ) ).
tff('declare_comp$l',type,
'comp$l': ( 'D_ell2_d_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'A_ell2_a_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun$' ) > 'A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' ).
tff('function_comp$l',axiom,
( ( 'comp$l'('fmb_D_ell2_d_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1','fmb_A_ell2_a_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun$_1') = 'fmb_A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1' )
& ( 'comp$l'('fmb_D_ell2_d_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1','fmb_A_ell2_a_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun$_2') = 'fmb_A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1' ) ) ).
tff('declare_tensor_op$h',type,
'tensor_op$h': ( 'D_ell2_d_ell2_cblinfun$' * 'B_ell2_b_ell2_cblinfun$' ) > 'D_b_prod_ell2_d_b_prod_ell2_cblinfun$' ).
tff('function_tensor_op$h',axiom,
'tensor_op$h'('fmb_D_ell2_d_ell2_cblinfun$_1','fmb_B_ell2_b_ell2_cblinfun$_1') = 'fmb_D_b_prod_ell2_d_b_prod_ell2_cblinfun$_1' ).
tff('declare_tensor_op$i',type,
'tensor_op$i': ( 'C_ell2_c_ell2_cblinfun$' * 'B_ell2_b_ell2_cblinfun$' ) > 'C_b_prod_ell2_c_b_prod_ell2_cblinfun$' ).
tff('function_tensor_op$i',axiom,
'tensor_op$i'('fmb_C_ell2_c_ell2_cblinfun$_1','fmb_B_ell2_b_ell2_cblinfun$_1') = 'fmb_C_b_prod_ell2_c_b_prod_ell2_cblinfun$_1' ).
tff('declare_uuy$',type,
'uuy$': 'A_ell2_a_ell2_cblinfun$' > 'A_ell2_a_ell2_cblinfun_a_a_prod_ell2_a_a_prod_ell2_cblinfun_fun$' ).
tff('function_uuy$',axiom,
'uuy$'('fmb_A_ell2_a_ell2_cblinfun$_1') = 'fmb_A_ell2_a_ell2_cblinfun_a_a_prod_ell2_a_a_prod_ell2_cblinfun_fun$_2' ).
tff('declare_fun_app$ct',type,
'fun_app$ct': ( 'D_d_prod_ell2_d_d_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$' * 'D_d_prod_ell2_d_d_prod_ell2_cblinfun$' ) > 'B_b_prod_ell2_b_b_prod_ell2_cblinfun$' ).
tff('function_fun_app$ct',axiom,
( ( 'fun_app$ct'('fmb_D_d_prod_ell2_d_d_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$_1','fmb_D_d_prod_ell2_d_d_prod_ell2_cblinfun$_1') = 'fmb_B_b_prod_ell2_b_b_prod_ell2_cblinfun$_2' )
& ( 'fun_app$ct'('fmb_D_d_prod_ell2_d_d_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$_1','fmb_D_d_prod_ell2_d_d_prod_ell2_cblinfun$_2') = 'fmb_B_b_prod_ell2_b_b_prod_ell2_cblinfun$_2' )
& ( 'fun_app$ct'('fmb_D_d_prod_ell2_d_d_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$_2','fmb_D_d_prod_ell2_d_d_prod_ell2_cblinfun$_1') = 'fmb_B_b_prod_ell2_b_b_prod_ell2_cblinfun$_1' )
& ( 'fun_app$ct'('fmb_D_d_prod_ell2_d_d_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$_2','fmb_D_d_prod_ell2_d_d_prod_ell2_cblinfun$_2') = 'fmb_B_b_prod_ell2_b_b_prod_ell2_cblinfun$_2' ) ) ).
tff('declare_comp$g',type,
'comp$g': ( 'A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'C_ell2_c_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$' ) > 'C_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' ).
tff('function_comp$g',axiom,
( ( 'comp$g'('fmb_A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1','fmb_C_ell2_c_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$_1') = 'fmb_C_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1' )
& ( 'comp$g'('fmb_A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1','fmb_C_ell2_c_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$_2') = 'fmb_C_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1' ) ) ).
tff('declare_fun_app$ao',type,
'fun_app$ao': ( 'A_ell2_a_ell2_cblinfun_a_b_prod_ell2_a_b_prod_ell2_cblinfun_fun$' * 'A_ell2_a_ell2_cblinfun$' ) > 'A_b_prod_ell2_a_b_prod_ell2_cblinfun$' ).
tff('function_fun_app$ao',axiom,
( ( 'fun_app$ao'('fmb_A_ell2_a_ell2_cblinfun_a_b_prod_ell2_a_b_prod_ell2_cblinfun_fun$_1','fmb_A_ell2_a_ell2_cblinfun$_1') = 'fmb_A_b_prod_ell2_a_b_prod_ell2_cblinfun$_2' )
& ( 'fun_app$ao'('fmb_A_ell2_a_ell2_cblinfun_a_b_prod_ell2_a_b_prod_ell2_cblinfun_fun$_2','fmb_A_ell2_a_ell2_cblinfun$_1') = 'fmb_A_b_prod_ell2_a_b_prod_ell2_cblinfun$_2' ) ) ).
tff('declare_register_pair$',type,
'register_pair$': ( 'A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'C_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' ) > 'A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' ).
tff('function_register_pair$',axiom,
'register_pair$'('fmb_A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1','fmb_C_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1') = 'fmb_A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_2' ).
tff('declare_uyd$',type,
'uyd$': 'D_ell2_d_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' > 'D_ell2_d_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' ).
tff('function_uyd$',axiom,
'uyd$'('fmb_D_ell2_d_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1') = 'fmb_D_ell2_d_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1' ).
tff('declare_fun_app$aw',type,
'fun_app$aw': ( 'Complex_complex_complex_cblinfun_complex_fun_fun$' * 'Complex$' ) > 'Complex_complex_cblinfun_complex_fun$' ).
tff('function_fun_app$aw',axiom,
( ( 'fun_app$aw'('fmb_Complex_complex_complex_cblinfun_complex_fun_fun$_1','fmb_Complex$_1') = 'fmb_Complex_complex_cblinfun_complex_fun$_2' )
& ( 'fun_app$aw'('fmb_Complex_complex_complex_cblinfun_complex_fun_fun$_2','fmb_Complex$_1') = 'fmb_Complex_complex_cblinfun_complex_fun$_2' ) ) ).
tff('declare_uwm$',type,
'uwm$': 'C_ell2_c_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$' > 'C_ell2_c_ell2_cblinfun_a_a_prod_ell2_a_a_prod_ell2_cblinfun_fun$' ).
tff('function_uwm$',axiom,
( ( 'uwm$'('fmb_C_ell2_c_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$_1') = 'fmb_C_ell2_c_ell2_cblinfun_a_a_prod_ell2_a_a_prod_ell2_cblinfun_fun$_2' )
& ( 'uwm$'('fmb_C_ell2_c_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$_2') = 'fmb_C_ell2_c_ell2_cblinfun_a_a_prod_ell2_a_a_prod_ell2_cblinfun_fun$_2' ) ) ).
tff('declare_fun_app$cp',type,
'fun_app$cp': ( 'C_c_prod_ell2_c_c_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$' * 'C_c_prod_ell2_c_c_prod_ell2_cblinfun$' ) > 'B_b_prod_ell2_b_b_prod_ell2_cblinfun$' ).
tff('function_fun_app$cp',axiom,
( ( 'fun_app$cp'('fmb_C_c_prod_ell2_c_c_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$_1','fmb_C_c_prod_ell2_c_c_prod_ell2_cblinfun$_1') = 'fmb_B_b_prod_ell2_b_b_prod_ell2_cblinfun$_2' )
& ( 'fun_app$cp'('fmb_C_c_prod_ell2_c_c_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$_1','fmb_C_c_prod_ell2_c_c_prod_ell2_cblinfun$_2') = 'fmb_B_b_prod_ell2_b_b_prod_ell2_cblinfun$_2' )
& ( 'fun_app$cp'('fmb_C_c_prod_ell2_c_c_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$_2','fmb_C_c_prod_ell2_c_c_prod_ell2_cblinfun$_1') = 'fmb_B_b_prod_ell2_b_b_prod_ell2_cblinfun$_2' )
& ( 'fun_app$cp'('fmb_C_c_prod_ell2_c_c_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$_2','fmb_C_c_prod_ell2_c_c_prod_ell2_cblinfun$_2') = 'fmb_B_b_prod_ell2_b_b_prod_ell2_cblinfun$_1' ) ) ).
tff('declare_cblinfun_apply$',type,
'cblinfun_apply$': 'Complex_complex_cblinfun$' > 'Complex_complex_fun$' ).
tff('function_cblinfun_apply$',axiom,
( ( 'cblinfun_apply$'('fmb_Complex_complex_cblinfun$_1') = 'fmb_Complex_complex_fun$_1' )
& ( 'cblinfun_apply$'('fmb_Complex_complex_cblinfun$_2') = 'fmb_Complex_complex_fun$_1' ) ) ).
tff('declare_uuw$',type,
'uuw$': 'D_ell2_d_ell2_cblinfun$' > 'A_ell2_a_ell2_cblinfun_a_d_prod_ell2_a_d_prod_ell2_cblinfun_fun$' ).
tff('function_uuw$',axiom,
'uuw$'('fmb_D_ell2_d_ell2_cblinfun$_1') = 'fmb_A_ell2_a_ell2_cblinfun_a_d_prod_ell2_a_d_prod_ell2_cblinfun_fun$_2' ).
tff('declare_fun_app$ch',type,
'fun_app$ch': ( 'B_ell2_b_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$' * 'B_ell2_b_ell2_cblinfun$' ) > 'C_ell2_c_ell2_cblinfun$' ).
tff('function_fun_app$ch',axiom,
'fun_app$ch'('fmb_B_ell2_b_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$_1','fmb_B_ell2_b_ell2_cblinfun$_1') = 'fmb_C_ell2_c_ell2_cblinfun$_1' ).
tff('declare_uxy$',type,
'uxy$': ( 'D_ell2_d_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'D_ell2_d_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' ) > 'D_ell2_d_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' ).
tff('function_uxy$',axiom,
'uxy$'('fmb_D_ell2_d_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1','fmb_D_ell2_d_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1') = 'fmb_D_ell2_d_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1' ).
tff('declare_comp$v',type,
'comp$v': ( 'B_b_prod_ell2_b_b_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$' ) > 'A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' ).
tff('function_comp$v',axiom,
( ( 'comp$v'('fmb_B_b_prod_ell2_b_b_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1','fmb_A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$_1') = 'fmb_A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1' )
& ( 'comp$v'('fmb_B_b_prod_ell2_b_b_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1','fmb_A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$_2') = 'fmb_A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1' ) ) ).
tff('declare_fun_app$f',type,
'fun_app$f': ( 'D_ell2_d_ell2_cblinfun_a_d_prod_ell2_a_d_prod_ell2_cblinfun_fun$' * 'D_ell2_d_ell2_cblinfun$' ) > 'A_d_prod_ell2_a_d_prod_ell2_cblinfun$' ).
tff('function_fun_app$f',axiom,
( ( 'fun_app$f'('fmb_D_ell2_d_ell2_cblinfun_a_d_prod_ell2_a_d_prod_ell2_cblinfun_fun$_1','fmb_D_ell2_d_ell2_cblinfun$_1') = 'fmb_A_d_prod_ell2_a_d_prod_ell2_cblinfun$_1' )
& ( 'fun_app$f'('fmb_D_ell2_d_ell2_cblinfun_a_d_prod_ell2_a_d_prod_ell2_cblinfun_fun$_2','fmb_D_ell2_d_ell2_cblinfun$_1') = 'fmb_A_d_prod_ell2_a_d_prod_ell2_cblinfun$_2' ) ) ).
tff('declare_uwn$',type,
'uwn$': 'A_ell2_a_ell2_cblinfun_c_ell2_c_ell2_cblinfun_b_ell2_e_cblinfun_fun_fun$' > 'A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_ell2_e_cblinfun_fun_bool_fun$' ).
tff('function_uwn$',axiom,
( ( 'uwn$'('fmb_A_ell2_a_ell2_cblinfun_c_ell2_c_ell2_cblinfun_b_ell2_e_cblinfun_fun_fun$_1') = 'fmb_A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_ell2_e_cblinfun_fun_bool_fun$_2' )
& ( 'uwn$'('fmb_A_ell2_a_ell2_cblinfun_c_ell2_c_ell2_cblinfun_b_ell2_e_cblinfun_fun_fun$_2') = 'fmb_A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_ell2_e_cblinfun_fun_bool_fun$_2' ) ) ).
tff('declare_uud$',type,
'uud$': 'C_ell2_c_ell2_cblinfun$' > 'C_ell2_c_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$' ).
tff('function_uud$',axiom,
'uud$'('fmb_C_ell2_c_ell2_cblinfun$_1') = 'fmb_C_ell2_c_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$_2' ).
tff('declare_fun_app$bp',type,
'fun_app$bp': ( 'A_ell2_a_ell2_cblinfun_d_ell2_d_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$' * 'A_ell2_a_ell2_cblinfun$' ) > 'D_ell2_d_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' ).
tff('function_fun_app$bp',axiom,
( ( 'fun_app$bp'('fmb_A_ell2_a_ell2_cblinfun_d_ell2_d_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$_1','fmb_A_ell2_a_ell2_cblinfun$_1') = 'fmb_D_ell2_d_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1' )
& ( 'fun_app$bp'('fmb_A_ell2_a_ell2_cblinfun_d_ell2_d_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$_2','fmb_A_ell2_a_ell2_cblinfun$_1') = 'fmb_D_ell2_d_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1' ) ) ).
tff('declare_minus$a',type,
'minus$a': 'B_ell2_b_ell2_cblinfun$' > 'B_ell2_b_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' ).
tff('function_minus$a',axiom,
'minus$a'('fmb_B_ell2_b_ell2_cblinfun$_1') = 'fmb_B_ell2_b_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_2' ).
tff('declare_comp$t',type,
'comp$t': ( 'B_ell2_b_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' ) > 'A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' ).
tff('function_comp$t',axiom,
( ( 'comp$t'('fmb_B_ell2_b_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1','fmb_A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1') = 'fmb_A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1' )
& ( 'comp$t'('fmb_B_ell2_b_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1','fmb_A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_2') = 'fmb_A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1' )
& ( 'comp$t'('fmb_B_ell2_b_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_2','fmb_A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1') = 'fmb_A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1' )
& ( 'comp$t'('fmb_B_ell2_b_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_2','fmb_A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_2') = 'fmb_A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1' ) ) ).
tff('declare_uvk$',type,
'uvk$': 'A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' > 'A_ell2_a_ell2_cblinfun_b_d_prod_ell2_b_d_prod_ell2_cblinfun_fun$' ).
tff('function_uvk$',axiom,
'uvk$'('fmb_A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1') = 'fmb_A_ell2_a_ell2_cblinfun_b_d_prod_ell2_b_d_prod_ell2_cblinfun_fun$_2' ).
tff('declare_comp$af',type,
'comp$af': ( 'Complex_complex_complex_cblinfun_complex_cblinfun_fun$' * 'Complex_complex_fun$' ) > 'Complex_complex_complex_cblinfun_complex_cblinfun_fun$' ).
tff('function_comp$af',axiom,
( ( 'comp$af'('fmb_Complex_complex_complex_cblinfun_complex_cblinfun_fun$_1','fmb_Complex_complex_fun$_1') = 'fmb_Complex_complex_complex_cblinfun_complex_cblinfun_fun$_1' )
& ( 'comp$af'('fmb_Complex_complex_complex_cblinfun_complex_cblinfun_fun$_2','fmb_Complex_complex_fun$_1') = 'fmb_Complex_complex_complex_cblinfun_complex_cblinfun_fun$_2' ) ) ).
tff('declare_fun_app$l',type,
'fun_app$l': ( 'A_ell2_a_ell2_cblinfun_a_ell2_a_ell2_cblinfun_a_a_prod_ell2_a_a_prod_ell2_cblinfun_fun_fun$' * 'A_ell2_a_ell2_cblinfun$' ) > 'A_ell2_a_ell2_cblinfun_a_a_prod_ell2_a_a_prod_ell2_cblinfun_fun$' ).
tff('function_fun_app$l',axiom,
( ( 'fun_app$l'('fmb_A_ell2_a_ell2_cblinfun_a_ell2_a_ell2_cblinfun_a_a_prod_ell2_a_a_prod_ell2_cblinfun_fun_fun$_1','fmb_A_ell2_a_ell2_cblinfun$_1') = 'fmb_A_ell2_a_ell2_cblinfun_a_a_prod_ell2_a_a_prod_ell2_cblinfun_fun$_2' )
& ( 'fun_app$l'('fmb_A_ell2_a_ell2_cblinfun_a_ell2_a_ell2_cblinfun_a_a_prod_ell2_a_a_prod_ell2_cblinfun_fun_fun$_2','fmb_A_ell2_a_ell2_cblinfun$_1') = 'fmb_A_ell2_a_ell2_cblinfun_a_a_prod_ell2_a_a_prod_ell2_cblinfun_fun$_2' ) ) ).
tff('declare_fun_app$cg',type,
'fun_app$cg': ( 'C_ell2_c_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun$' * 'C_ell2_c_ell2_cblinfun$' ) > 'D_ell2_d_ell2_cblinfun$' ).
tff('function_fun_app$cg',axiom,
'fun_app$cg'('fmb_C_ell2_c_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun$_1','fmb_C_ell2_c_ell2_cblinfun$_1') = 'fmb_D_ell2_d_ell2_cblinfun$_1' ).
tff('declare_fun_app$by',type,
'fun_app$by': ( 'D_c_prod_ell2_d_c_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'D_c_prod_ell2_d_c_prod_ell2_cblinfun$' ) > 'B_ell2_b_ell2_cblinfun$' ).
tff('function_fun_app$by',axiom,
( ( 'fun_app$by'('fmb_D_c_prod_ell2_d_c_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1','fmb_D_c_prod_ell2_d_c_prod_ell2_cblinfun$_1') = 'fmb_B_ell2_b_ell2_cblinfun$_1' )
& ( 'fun_app$by'('fmb_D_c_prod_ell2_d_c_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1','fmb_D_c_prod_ell2_d_c_prod_ell2_cblinfun$_2') = 'fmb_B_ell2_b_ell2_cblinfun$_1' )
& ( 'fun_app$by'('fmb_D_c_prod_ell2_d_c_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_2','fmb_D_c_prod_ell2_d_c_prod_ell2_cblinfun$_1') = 'fmb_B_ell2_b_ell2_cblinfun$_1' )
& ( 'fun_app$by'('fmb_D_c_prod_ell2_d_c_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_2','fmb_D_c_prod_ell2_d_c_prod_ell2_cblinfun$_2') = 'fmb_B_ell2_b_ell2_cblinfun$_1' ) ) ).
tff('declare_fun_app$bu',type,
'fun_app$bu': ( 'A_ell2_a_ell2_cblinfun_a_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$' * 'A_ell2_a_ell2_cblinfun$' ) > 'A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' ).
tff('function_fun_app$bu',axiom,
( ( 'fun_app$bu'('fmb_A_ell2_a_ell2_cblinfun_a_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$_1','fmb_A_ell2_a_ell2_cblinfun$_1') = 'fmb_A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1' )
& ( 'fun_app$bu'('fmb_A_ell2_a_ell2_cblinfun_a_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$_2','fmb_A_ell2_a_ell2_cblinfun$_1') = 'fmb_A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1' ) ) ).
tff('declare_fun_app$ci',type,
'fun_app$ci': ( 'D_ell2_d_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$' * 'D_ell2_d_ell2_cblinfun$' ) > 'C_ell2_c_ell2_cblinfun$' ).
tff('function_fun_app$ci',axiom,
'fun_app$ci'('fmb_D_ell2_d_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$_1','fmb_D_ell2_d_ell2_cblinfun$_1') = 'fmb_C_ell2_c_ell2_cblinfun$_1' ).
tff('declare_uwc$',type,
'uwc$': 'D_ell2_d_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$' > 'D_ell2_d_ell2_cblinfun_b_a_prod_ell2_b_a_prod_ell2_cblinfun_fun$' ).
tff('function_uwc$',axiom,
( ( 'uwc$'('fmb_D_ell2_d_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$_1') = 'fmb_D_ell2_d_ell2_cblinfun_b_a_prod_ell2_b_a_prod_ell2_cblinfun_fun$_2' )
& ( 'uwc$'('fmb_D_ell2_d_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$_2') = 'fmb_D_ell2_d_ell2_cblinfun_b_a_prod_ell2_b_a_prod_ell2_cblinfun_fun$_2' ) ) ).
tff('declare_uvi$',type,
'uvi$': 'D_ell2_d_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' > 'D_ell2_d_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$' ).
tff('function_uvi$',axiom,
'uvi$'('fmb_D_ell2_d_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1') = 'fmb_D_ell2_d_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$_2' ).
tff('declare_uwu$',type,
'uwu$': 'C_ell2_c_ell2_cblinfun_d_ell2_d_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$' > 'D_ell2_d_ell2_cblinfun_c_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$' ).
tff('function_uwu$',axiom,
( ( 'uwu$'('fmb_C_ell2_c_ell2_cblinfun_d_ell2_d_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$_1') = 'fmb_D_ell2_d_ell2_cblinfun_c_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$_2' )
& ( 'uwu$'('fmb_C_ell2_c_ell2_cblinfun_d_ell2_d_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$_2') = 'fmb_D_ell2_d_ell2_cblinfun_c_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$_2' ) ) ).
tff('declare_uut$',type,
'uut$': ( 'A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_ell2_e_cblinfun_fun$' * 'A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' ) > 'A_c_prod_ell2_a_c_prod_ell2_cblinfun_a_ell2_a_ell2_cblinfun_b_ell2_e_cblinfun_fun_fun$' ).
tff('function_uut$',axiom,
( ( 'uut$'('fmb_A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_ell2_e_cblinfun_fun$_1','fmb_A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1') = 'fmb_A_c_prod_ell2_a_c_prod_ell2_cblinfun_a_ell2_a_ell2_cblinfun_b_ell2_e_cblinfun_fun_fun$_2' )
& ( 'uut$'('fmb_A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_ell2_e_cblinfun_fun$_2','fmb_A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1') = 'fmb_A_c_prod_ell2_a_c_prod_ell2_cblinfun_a_ell2_a_ell2_cblinfun_b_ell2_e_cblinfun_fun_fun$_2' ) ) ).
tff('declare_cblinfun_compose$q',type,
'cblinfun_compose$q': ( 'C_b_prod_ell2_c_b_prod_ell2_cblinfun$' * 'C_b_prod_ell2_c_b_prod_ell2_cblinfun$' ) > 'C_b_prod_ell2_c_b_prod_ell2_cblinfun$' ).
tff('function_cblinfun_compose$q',axiom,
( ( 'cblinfun_compose$q'('fmb_C_b_prod_ell2_c_b_prod_ell2_cblinfun$_1','fmb_C_b_prod_ell2_c_b_prod_ell2_cblinfun$_1') = 'fmb_C_b_prod_ell2_c_b_prod_ell2_cblinfun$_1' )
& ( 'cblinfun_compose$q'('fmb_C_b_prod_ell2_c_b_prod_ell2_cblinfun$_1','fmb_C_b_prod_ell2_c_b_prod_ell2_cblinfun$_2') = 'fmb_C_b_prod_ell2_c_b_prod_ell2_cblinfun$_2' )
& ( 'cblinfun_compose$q'('fmb_C_b_prod_ell2_c_b_prod_ell2_cblinfun$_2','fmb_C_b_prod_ell2_c_b_prod_ell2_cblinfun$_1') = 'fmb_C_b_prod_ell2_c_b_prod_ell2_cblinfun$_2' )
& ( 'cblinfun_compose$q'('fmb_C_b_prod_ell2_c_b_prod_ell2_cblinfun$_2','fmb_C_b_prod_ell2_c_b_prod_ell2_cblinfun$_2') = 'fmb_C_b_prod_ell2_c_b_prod_ell2_cblinfun$_2' ) ) ).
tff('declare_comp$a',type,
'comp$a': ( 'A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'C_ell2_c_ell2_cblinfun_a_c_prod_ell2_a_c_prod_ell2_cblinfun_fun$' ) > 'C_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' ).
tff('function_comp$a',axiom,
( ( 'comp$a'('fmb_A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1','fmb_C_ell2_c_ell2_cblinfun_a_c_prod_ell2_a_c_prod_ell2_cblinfun_fun$_1') = 'fmb_C_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1' )
& ( 'comp$a'('fmb_A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1','fmb_C_ell2_c_ell2_cblinfun_a_c_prod_ell2_a_c_prod_ell2_cblinfun_fun$_2') = 'fmb_C_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1' )
& ( 'comp$a'('fmb_A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_2','fmb_C_ell2_c_ell2_cblinfun_a_c_prod_ell2_a_c_prod_ell2_cblinfun_fun$_1') = 'fmb_C_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1' )
& ( 'comp$a'('fmb_A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_2','fmb_C_ell2_c_ell2_cblinfun_a_c_prod_ell2_a_c_prod_ell2_cblinfun_fun$_2') = 'fmb_C_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1' ) ) ).
tff('declare_scaleC$f',type,
'scaleC$f': 'Complex$' > 'C_ell2_c_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$' ).
tff('function_scaleC$f',axiom,
'scaleC$f'('fmb_Complex$_1') = 'fmb_C_ell2_c_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$_2' ).
tff('declare_fun_app$bq',type,
'fun_app$bq': ( 'D_ell2_d_ell2_cblinfun_a_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$' * 'D_ell2_d_ell2_cblinfun$' ) > 'A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' ).
tff('function_fun_app$bq',axiom,
( ( 'fun_app$bq'('fmb_D_ell2_d_ell2_cblinfun_a_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$_1','fmb_D_ell2_d_ell2_cblinfun$_1') = 'fmb_A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1' )
& ( 'fun_app$bq'('fmb_D_ell2_d_ell2_cblinfun_a_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$_2','fmb_D_ell2_d_ell2_cblinfun$_1') = 'fmb_A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1' ) ) ).
tff('declare_uxz$',type,
'uxz$': 'Complex_complex_fun$' > 'Complex_complex_fun_complex_complex_fun_fun$' ).
tff('function_uxz$',axiom,
'uxz$'('fmb_Complex_complex_fun$_1') = 'fmb_Complex_complex_fun_complex_complex_fun_fun$_2' ).
tff('declare_register_pair$p',type,
'register_pair$p': ( 'B_ell2_b_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun$' * 'B_ell2_b_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun$' * 'B_b_prod_ell2_b_b_prod_ell2_cblinfun$' ) > 'D_ell2_d_ell2_cblinfun$' ).
tff('function_register_pair$p',axiom,
( ( 'register_pair$p'('fmb_B_ell2_b_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun$_1','fmb_B_ell2_b_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun$_1','fmb_B_b_prod_ell2_b_b_prod_ell2_cblinfun$_1') = 'fmb_D_ell2_d_ell2_cblinfun$_1' )
& ( 'register_pair$p'('fmb_B_ell2_b_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun$_1','fmb_B_ell2_b_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun$_1','fmb_B_b_prod_ell2_b_b_prod_ell2_cblinfun$_2') = 'fmb_D_ell2_d_ell2_cblinfun$_1' ) ) ).
tff('declare_fun_app$at',type,
'fun_app$at': ( 'Complex_complex_fun$' * 'Complex$' ) > 'Complex$' ).
tff('function_fun_app$at',axiom,
'fun_app$at'('fmb_Complex_complex_fun$_1','fmb_Complex$_1') = 'fmb_Complex$_1' ).
tff('declare_uuo$',type,
'uuo$': ( 'C_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'C_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' ) > 'C_ell2_c_ell2_cblinfun_c_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$' ).
tff('function_uuo$',axiom,
'uuo$'('fmb_C_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1','fmb_C_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1') = 'fmb_C_ell2_c_ell2_cblinfun_c_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$_2' ).
tff('declare_comp$q',type,
'comp$q': ( 'C_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'A_c_prod_ell2_a_c_prod_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$' ) > 'A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' ).
tff('function_comp$q',axiom,
'comp$q'('fmb_C_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1','fmb_A_c_prod_ell2_a_c_prod_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$_1') = 'fmb_A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1' ).
tff('declare_cblinfun_compose$o',type,
'cblinfun_compose$o': ( 'D_c_prod_ell2_d_c_prod_ell2_cblinfun$' * 'D_c_prod_ell2_d_c_prod_ell2_cblinfun$' ) > 'D_c_prod_ell2_d_c_prod_ell2_cblinfun$' ).
tff('function_cblinfun_compose$o',axiom,
( ( 'cblinfun_compose$o'('fmb_D_c_prod_ell2_d_c_prod_ell2_cblinfun$_1','fmb_D_c_prod_ell2_d_c_prod_ell2_cblinfun$_1') = 'fmb_D_c_prod_ell2_d_c_prod_ell2_cblinfun$_1' )
& ( 'cblinfun_compose$o'('fmb_D_c_prod_ell2_d_c_prod_ell2_cblinfun$_1','fmb_D_c_prod_ell2_d_c_prod_ell2_cblinfun$_2') = 'fmb_D_c_prod_ell2_d_c_prod_ell2_cblinfun$_2' )
& ( 'cblinfun_compose$o'('fmb_D_c_prod_ell2_d_c_prod_ell2_cblinfun$_2','fmb_D_c_prod_ell2_d_c_prod_ell2_cblinfun$_1') = 'fmb_D_c_prod_ell2_d_c_prod_ell2_cblinfun$_2' )
& ( 'cblinfun_compose$o'('fmb_D_c_prod_ell2_d_c_prod_ell2_cblinfun$_2','fmb_D_c_prod_ell2_d_c_prod_ell2_cblinfun$_2') = 'fmb_D_c_prod_ell2_d_c_prod_ell2_cblinfun$_2' ) ) ).
tff('declare_fun_app$dc',type,
'fun_app$dc': ( 'Complex_complex_complex_cblinfun_complex_cblinfun_fun_complex_complex_complex_cblinfun_complex_cblinfun_cblinfun_fun$' * 'Complex_complex_complex_cblinfun_complex_cblinfun_fun$' ) > 'Complex_complex_complex_cblinfun_complex_cblinfun_cblinfun$' ).
tff('function_fun_app$dc',axiom,
( ( 'fun_app$dc'('fmb_Complex_complex_complex_cblinfun_complex_cblinfun_fun_complex_complex_complex_cblinfun_complex_cblinfun_cblinfun_fun$_1','fmb_Complex_complex_complex_cblinfun_complex_cblinfun_fun$_1') = 'fmb_Complex_complex_complex_cblinfun_complex_cblinfun_cblinfun$_1' )
& ( 'fun_app$dc'('fmb_Complex_complex_complex_cblinfun_complex_cblinfun_fun_complex_complex_complex_cblinfun_complex_cblinfun_cblinfun_fun$_1','fmb_Complex_complex_complex_cblinfun_complex_cblinfun_fun$_2') = 'fmb_Complex_complex_complex_cblinfun_complex_cblinfun_cblinfun$_2' )
& ( 'fun_app$dc'('fmb_Complex_complex_complex_cblinfun_complex_cblinfun_fun_complex_complex_complex_cblinfun_complex_cblinfun_cblinfun_fun$_2','fmb_Complex_complex_complex_cblinfun_complex_cblinfun_fun$_1') = 'fmb_Complex_complex_complex_cblinfun_complex_cblinfun_cblinfun$_1' )
& ( 'fun_app$dc'('fmb_Complex_complex_complex_cblinfun_complex_cblinfun_fun_complex_complex_complex_cblinfun_complex_cblinfun_cblinfun_fun$_2','fmb_Complex_complex_complex_cblinfun_complex_cblinfun_fun$_2') = 'fmb_Complex_complex_complex_cblinfun_complex_cblinfun_cblinfun$_2' ) ) ).
tff('declare_comp$j',type,
'comp$j': ( 'C_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'C_ell2_c_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$' ) > 'C_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' ).
tff('function_comp$j',axiom,
( ( 'comp$j'('fmb_C_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1','fmb_C_ell2_c_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$_1') = 'fmb_C_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1' )
& ( 'comp$j'('fmb_C_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1','fmb_C_ell2_c_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$_2') = 'fmb_C_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1' ) ) ).
tff('declare_fun_app$cx',type,
'fun_app$cx': ( 'B_ell2_b_ell2_cblinfun_b_ell2_b_ell2_fun_fun$' * 'B_ell2_b_ell2_cblinfun$' ) > 'B_ell2_b_ell2_fun$' ).
tff('function_fun_app$cx',axiom,
( ( 'fun_app$cx'('fmb_B_ell2_b_ell2_cblinfun_b_ell2_b_ell2_fun_fun$_1','fmb_B_ell2_b_ell2_cblinfun$_1') = 'fmb_B_ell2_b_ell2_fun$_2' )
& ( 'fun_app$cx'('fmb_B_ell2_b_ell2_cblinfun_b_ell2_b_ell2_fun_fun$_2','fmb_B_ell2_b_ell2_cblinfun$_1') = 'fmb_B_ell2_b_ell2_fun$_2' ) ) ).
tff('declare_register_tensor$g',type,
'register_tensor$g': ( 'D_ell2_d_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'C_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' ) > 'D_c_prod_ell2_d_c_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$' ).
tff('function_register_tensor$g',axiom,
'register_tensor$g'('fmb_D_ell2_d_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1','fmb_C_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1') = 'fmb_D_c_prod_ell2_d_c_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$_2' ).
tff('declare_register_pair$m',type,
'register_pair$m': ( 'A_ell2_a_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$' * 'C_ell2_c_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$' ) > 'A_c_prod_ell2_a_c_prod_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$' ).
tff('function_register_pair$m',axiom,
( ( 'register_pair$m'('fmb_A_ell2_a_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$_1','fmb_C_ell2_c_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$_1') = 'fmb_A_c_prod_ell2_a_c_prod_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$_1' )
& ( 'register_pair$m'('fmb_A_ell2_a_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$_1','fmb_C_ell2_c_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$_2') = 'fmb_A_c_prod_ell2_a_c_prod_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$_1' )
& ( 'register_pair$m'('fmb_A_ell2_a_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$_2','fmb_C_ell2_c_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$_1') = 'fmb_A_c_prod_ell2_a_c_prod_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$_1' )
& ( 'register_pair$m'('fmb_A_ell2_a_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$_2','fmb_C_ell2_c_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$_2') = 'fmb_A_c_prod_ell2_a_c_prod_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$_1' ) ) ).
tff('declare_tensor_lift$c',type,
'tensor_lift$c': 'C_ell2_c_ell2_cblinfun_a_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$' > 'C_a_prod_ell2_c_a_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' ).
tff('function_tensor_lift$c',axiom,
( ( 'tensor_lift$c'('fmb_C_ell2_c_ell2_cblinfun_a_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$_1') = 'fmb_C_a_prod_ell2_c_a_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_2' )
& ( 'tensor_lift$c'('fmb_C_ell2_c_ell2_cblinfun_a_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$_2') = 'fmb_C_a_prod_ell2_c_a_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_2' ) ) ).
tff('declare_fun_app$r',type,
'fun_app$r': ( 'B_ell2_b_ell2_cblinfun_b_ell2_b_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$' * 'B_ell2_b_ell2_cblinfun$' ) > 'B_ell2_b_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' ).
tff('function_fun_app$r',axiom,
( ( 'fun_app$r'('fmb_B_ell2_b_ell2_cblinfun_b_ell2_b_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$_1','fmb_B_ell2_b_ell2_cblinfun$_1') = 'fmb_B_ell2_b_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_2' )
& ( 'fun_app$r'('fmb_B_ell2_b_ell2_cblinfun_b_ell2_b_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$_2','fmb_B_ell2_b_ell2_cblinfun$_1') = 'fmb_B_ell2_b_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_2' ) ) ).
tff('declare_tensor_lift$d',type,
'tensor_lift$d': 'C_ell2_c_ell2_cblinfun_c_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$' > 'C_c_prod_ell2_c_c_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' ).
tff('function_tensor_lift$d',axiom,
( ( 'tensor_lift$d'('fmb_C_ell2_c_ell2_cblinfun_c_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$_1') = 'fmb_C_c_prod_ell2_c_c_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_2' )
& ( 'tensor_lift$d'('fmb_C_ell2_c_ell2_cblinfun_c_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$_2') = 'fmb_C_c_prod_ell2_c_c_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_2' ) ) ).
tff('declare_fun_app$ba',type,
'fun_app$ba': ( 'B_ell2_e_cblinfun_b_ell2_e_cblinfun_fun$' * 'B_ell2_e_cblinfun$' ) > 'B_ell2_e_cblinfun$' ).
tff('function_fun_app$ba',axiom,
( ( 'fun_app$ba'('fmb_B_ell2_e_cblinfun_b_ell2_e_cblinfun_fun$_1','fmb_B_ell2_e_cblinfun$_1') = 'fmb_B_ell2_e_cblinfun$_1' )
& ( 'fun_app$ba'('fmb_B_ell2_e_cblinfun_b_ell2_e_cblinfun_fun$_2','fmb_B_ell2_e_cblinfun$_1') = 'fmb_B_ell2_e_cblinfun$_1' ) ) ).
tff('declare_uwg$',type,
'uwg$': 'C_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' > 'C_ell2_c_ell2_cblinfun_b_a_prod_ell2_b_a_prod_ell2_cblinfun_fun$' ).
tff('function_uwg$',axiom,
'uwg$'('fmb_C_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1') = 'fmb_C_ell2_c_ell2_cblinfun_b_a_prod_ell2_b_a_prod_ell2_cblinfun_fun$_2' ).
tff('declare_fun_app$cv',type,
'fun_app$cv': ( 'B_ell2_b_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$' * 'B_ell2_b_ell2_cblinfun$' ) > 'A_ell2_a_ell2_cblinfun$' ).
tff('function_fun_app$cv',axiom,
'fun_app$cv'('fmb_B_ell2_b_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$_1','fmb_B_ell2_b_ell2_cblinfun$_1') = 'fmb_A_ell2_a_ell2_cblinfun$_1' ).
tff('declare_fun_app$ap',type,
'fun_app$ap': ( 'A_ell2_a_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$' * 'A_ell2_a_ell2_cblinfun$' ) > 'A_ell2_a_ell2_cblinfun$' ).
tff('function_fun_app$ap',axiom,
( ( 'fun_app$ap'('fmb_A_ell2_a_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$_1','fmb_A_ell2_a_ell2_cblinfun$_1') = 'fmb_A_ell2_a_ell2_cblinfun$_1' )
& ( 'fun_app$ap'('fmb_A_ell2_a_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$_2','fmb_A_ell2_a_ell2_cblinfun$_1') = 'fmb_A_ell2_a_ell2_cblinfun$_1' ) ) ).
tff('declare_minus$',type,
'minus$': ( 'B_ell2_e_cblinfun$' * 'B_ell2_e_cblinfun$' ) > 'B_ell2_e_cblinfun$' ).
tff('function_minus$',axiom,
'minus$'('fmb_B_ell2_e_cblinfun$_1','fmb_B_ell2_e_cblinfun$_1') = 'fmb_B_ell2_e_cblinfun$_1' ).
tff('declare_fun_app$cz',type,
'fun_app$cz': ( 'B_ell2_e_cblinfun_b_ell2_e_fun_fun$' * 'B_ell2_e_cblinfun$' ) > 'B_ell2_e_fun$' ).
tff('function_fun_app$cz',axiom,
( ( 'fun_app$cz'('fmb_B_ell2_e_cblinfun_b_ell2_e_fun_fun$_1','fmb_B_ell2_e_cblinfun$_1') = 'fmb_B_ell2_e_fun$_2' )
& ( 'fun_app$cz'('fmb_B_ell2_e_cblinfun_b_ell2_e_fun_fun$_2','fmb_B_ell2_e_cblinfun$_1') = 'fmb_B_ell2_e_fun$_2' ) ) ).
tff('declare_tensor_lift$h',type,
'tensor_lift$h': 'D_ell2_d_ell2_cblinfun_d_ell2_d_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$' > 'D_d_prod_ell2_d_d_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' ).
tff('function_tensor_lift$h',axiom,
( ( 'tensor_lift$h'('fmb_D_ell2_d_ell2_cblinfun_d_ell2_d_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$_1') = 'fmb_D_d_prod_ell2_d_d_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_2' )
& ( 'tensor_lift$h'('fmb_D_ell2_d_ell2_cblinfun_d_ell2_d_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$_2') = 'fmb_D_d_prod_ell2_d_d_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_2' ) ) ).
tff('declare_fun_app$g',type,
'fun_app$g': ( 'A_ell2_a_ell2_cblinfun_d_ell2_d_ell2_cblinfun_a_d_prod_ell2_a_d_prod_ell2_cblinfun_fun_fun$' * 'A_ell2_a_ell2_cblinfun$' ) > 'D_ell2_d_ell2_cblinfun_a_d_prod_ell2_a_d_prod_ell2_cblinfun_fun$' ).
tff('function_fun_app$g',axiom,
( ( 'fun_app$g'('fmb_A_ell2_a_ell2_cblinfun_d_ell2_d_ell2_cblinfun_a_d_prod_ell2_a_d_prod_ell2_cblinfun_fun_fun$_1','fmb_A_ell2_a_ell2_cblinfun$_1') = 'fmb_D_ell2_d_ell2_cblinfun_a_d_prod_ell2_a_d_prod_ell2_cblinfun_fun$_1' )
& ( 'fun_app$g'('fmb_A_ell2_a_ell2_cblinfun_d_ell2_d_ell2_cblinfun_a_d_prod_ell2_a_d_prod_ell2_cblinfun_fun_fun$_2','fmb_A_ell2_a_ell2_cblinfun$_1') = 'fmb_D_ell2_d_ell2_cblinfun_a_d_prod_ell2_a_d_prod_ell2_cblinfun_fun$_1' ) ) ).
tff('declare_comp$b',type,
'comp$b': ( 'C_a_prod_ell2_c_a_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'A_ell2_a_ell2_cblinfun_c_a_prod_ell2_c_a_prod_ell2_cblinfun_fun$' ) > 'A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' ).
tff('function_comp$b',axiom,
( ( 'comp$b'('fmb_C_a_prod_ell2_c_a_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1','fmb_A_ell2_a_ell2_cblinfun_c_a_prod_ell2_c_a_prod_ell2_cblinfun_fun$_1') = 'fmb_A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1' )
& ( 'comp$b'('fmb_C_a_prod_ell2_c_a_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1','fmb_A_ell2_a_ell2_cblinfun_c_a_prod_ell2_c_a_prod_ell2_cblinfun_fun$_2') = 'fmb_A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1' )
& ( 'comp$b'('fmb_C_a_prod_ell2_c_a_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_2','fmb_A_ell2_a_ell2_cblinfun_c_a_prod_ell2_c_a_prod_ell2_cblinfun_fun$_1') = 'fmb_A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1' )
& ( 'comp$b'('fmb_C_a_prod_ell2_c_a_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_2','fmb_A_ell2_a_ell2_cblinfun_c_a_prod_ell2_c_a_prod_ell2_cblinfun_fun$_2') = 'fmb_A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1' ) ) ).
tff('declare_cblinfun_compose$f',type,
'cblinfun_compose$f': ( 'E_b_ell2_cblinfun$' * 'B_ell2_e_cblinfun$' ) > 'B_ell2_b_ell2_cblinfun$' ).
tff('function_cblinfun_compose$f',axiom,
( ( 'cblinfun_compose$f'('fmb_E_b_ell2_cblinfun$_1','fmb_B_ell2_e_cblinfun$_1') = 'fmb_B_ell2_b_ell2_cblinfun$_1' )
& ( 'cblinfun_compose$f'('fmb_E_b_ell2_cblinfun$_2','fmb_B_ell2_e_cblinfun$_1') = 'fmb_B_ell2_b_ell2_cblinfun$_1' ) ) ).
tff('declare_cblinfun_compose$n',type,
'cblinfun_compose$n': ( 'D_d_prod_ell2_d_d_prod_ell2_cblinfun$' * 'D_d_prod_ell2_d_d_prod_ell2_cblinfun$' ) > 'D_d_prod_ell2_d_d_prod_ell2_cblinfun$' ).
tff('function_cblinfun_compose$n',axiom,
( ( 'cblinfun_compose$n'('fmb_D_d_prod_ell2_d_d_prod_ell2_cblinfun$_1','fmb_D_d_prod_ell2_d_d_prod_ell2_cblinfun$_1') = 'fmb_D_d_prod_ell2_d_d_prod_ell2_cblinfun$_1' )
& ( 'cblinfun_compose$n'('fmb_D_d_prod_ell2_d_d_prod_ell2_cblinfun$_1','fmb_D_d_prod_ell2_d_d_prod_ell2_cblinfun$_2') = 'fmb_D_d_prod_ell2_d_d_prod_ell2_cblinfun$_2' )
& ( 'cblinfun_compose$n'('fmb_D_d_prod_ell2_d_d_prod_ell2_cblinfun$_2','fmb_D_d_prod_ell2_d_d_prod_ell2_cblinfun$_1') = 'fmb_D_d_prod_ell2_d_d_prod_ell2_cblinfun$_2' )
& ( 'cblinfun_compose$n'('fmb_D_d_prod_ell2_d_d_prod_ell2_cblinfun$_2','fmb_D_d_prod_ell2_d_d_prod_ell2_cblinfun$_2') = 'fmb_D_d_prod_ell2_d_d_prod_ell2_cblinfun$_2' ) ) ).
tff('declare_register_tensor$k',type,
'register_tensor$k': ( 'A_ell2_a_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$' * 'C_ell2_c_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun$' ) > 'A_c_prod_ell2_a_c_prod_ell2_cblinfun_a_d_prod_ell2_a_d_prod_ell2_cblinfun_fun$' ).
tff('function_register_tensor$k',axiom,
( ( 'register_tensor$k'('fmb_A_ell2_a_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$_1','fmb_C_ell2_c_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun$_1') = 'fmb_A_c_prod_ell2_a_c_prod_ell2_cblinfun_a_d_prod_ell2_a_d_prod_ell2_cblinfun_fun$_1' )
& ( 'register_tensor$k'('fmb_A_ell2_a_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$_2','fmb_C_ell2_c_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun$_1') = 'fmb_A_c_prod_ell2_a_c_prod_ell2_cblinfun_a_d_prod_ell2_a_d_prod_ell2_cblinfun_fun$_1' ) ) ).
tff('declare_fun_app$m',type,
'fun_app$m': ( 'A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_ell2_e_cblinfun_fun$' * 'A_c_prod_ell2_a_c_prod_ell2_cblinfun$' ) > 'B_ell2_e_cblinfun$' ).
tff('function_fun_app$m',axiom,
( ( 'fun_app$m'('fmb_A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_ell2_e_cblinfun_fun$_1','fmb_A_c_prod_ell2_a_c_prod_ell2_cblinfun$_1') = 'fmb_B_ell2_e_cblinfun$_1' )
& ( 'fun_app$m'('fmb_A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_ell2_e_cblinfun_fun$_2','fmb_A_c_prod_ell2_a_c_prod_ell2_cblinfun$_1') = 'fmb_B_ell2_e_cblinfun$_1' ) ) ).
tff('declare_fun_app$ce',type,
'fun_app$ce': ( 'A_a_prod_ell2_a_a_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'A_a_prod_ell2_a_a_prod_ell2_cblinfun$' ) > 'B_ell2_b_ell2_cblinfun$' ).
tff('function_fun_app$ce',axiom,
( ( 'fun_app$ce'('fmb_A_a_prod_ell2_a_a_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1','fmb_A_a_prod_ell2_a_a_prod_ell2_cblinfun$_1') = 'fmb_B_ell2_b_ell2_cblinfun$_1' )
& ( 'fun_app$ce'('fmb_A_a_prod_ell2_a_a_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1','fmb_A_a_prod_ell2_a_a_prod_ell2_cblinfun$_2') = 'fmb_B_ell2_b_ell2_cblinfun$_1' )
& ( 'fun_app$ce'('fmb_A_a_prod_ell2_a_a_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_2','fmb_A_a_prod_ell2_a_a_prod_ell2_cblinfun$_1') = 'fmb_B_ell2_b_ell2_cblinfun$_1' )
& ( 'fun_app$ce'('fmb_A_a_prod_ell2_a_a_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_2','fmb_A_a_prod_ell2_a_a_prod_ell2_cblinfun$_2') = 'fmb_B_ell2_b_ell2_cblinfun$_1' ) ) ).
tff('declare_fun_app$bc',type,
'fun_app$bc': ( 'E_e_cblinfun_b_ell2_e_cblinfun_b_ell2_e_cblinfun_fun_fun$' * 'E_e_cblinfun$' ) > 'B_ell2_e_cblinfun_b_ell2_e_cblinfun_fun$' ).
tff('function_fun_app$bc',axiom,
( ( 'fun_app$bc'('fmb_E_e_cblinfun_b_ell2_e_cblinfun_b_ell2_e_cblinfun_fun_fun$_1','fmb_E_e_cblinfun$_1') = 'fmb_B_ell2_e_cblinfun_b_ell2_e_cblinfun_fun$_2' )
& ( 'fun_app$bc'('fmb_E_e_cblinfun_b_ell2_e_cblinfun_b_ell2_e_cblinfun_fun_fun$_1','fmb_E_e_cblinfun$_2') = 'fmb_B_ell2_e_cblinfun_b_ell2_e_cblinfun_fun$_2' )
& ( 'fun_app$bc'('fmb_E_e_cblinfun_b_ell2_e_cblinfun_b_ell2_e_cblinfun_fun_fun$_2','fmb_E_e_cblinfun$_1') = 'fmb_B_ell2_e_cblinfun_b_ell2_e_cblinfun_fun$_2' )
& ( 'fun_app$bc'('fmb_E_e_cblinfun_b_ell2_e_cblinfun_b_ell2_e_cblinfun_fun_fun$_2','fmb_E_e_cblinfun$_2') = 'fmb_B_ell2_e_cblinfun_b_ell2_e_cblinfun_fun$_2' ) ) ).
tff('declare_uwd$',type,
'uwd$': 'D_ell2_d_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' > 'D_ell2_d_ell2_cblinfun_d_b_prod_ell2_d_b_prod_ell2_cblinfun_fun$' ).
tff('function_uwd$',axiom,
'uwd$'('fmb_D_ell2_d_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1') = 'fmb_D_ell2_d_ell2_cblinfun_d_b_prod_ell2_d_b_prod_ell2_cblinfun_fun$_2' ).
tff('declare_fun_app$e',type,
'fun_app$e': ( 'A_ell2_a_ell2_cblinfun_a_d_prod_ell2_a_d_prod_ell2_cblinfun_fun$' * 'A_ell2_a_ell2_cblinfun$' ) > 'A_d_prod_ell2_a_d_prod_ell2_cblinfun$' ).
tff('function_fun_app$e',axiom,
( ( 'fun_app$e'('fmb_A_ell2_a_ell2_cblinfun_a_d_prod_ell2_a_d_prod_ell2_cblinfun_fun$_1','fmb_A_ell2_a_ell2_cblinfun$_1') = 'fmb_A_d_prod_ell2_a_d_prod_ell2_cblinfun$_1' )
& ( 'fun_app$e'('fmb_A_ell2_a_ell2_cblinfun_a_d_prod_ell2_a_d_prod_ell2_cblinfun_fun$_2','fmb_A_ell2_a_ell2_cblinfun$_1') = 'fmb_A_d_prod_ell2_a_d_prod_ell2_cblinfun$_1' ) ) ).
tff('declare_comp$k',type,
'comp$k': ( 'C_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'D_ell2_d_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$' ) > 'D_ell2_d_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' ).
tff('function_comp$k',axiom,
'comp$k'('fmb_C_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1','fmb_D_ell2_d_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$_1') = 'fmb_D_ell2_d_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1' ).
tff('declare_uwi$',type,
'uwi$': 'A_ell2_a_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$' > 'A_ell2_a_ell2_cblinfun_c_a_prod_ell2_c_a_prod_ell2_cblinfun_fun$' ).
tff('function_uwi$',axiom,
( ( 'uwi$'('fmb_A_ell2_a_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$_1') = 'fmb_A_ell2_a_ell2_cblinfun_c_a_prod_ell2_c_a_prod_ell2_cblinfun_fun$_2' )
& ( 'uwi$'('fmb_A_ell2_a_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$_2') = 'fmb_A_ell2_a_ell2_cblinfun_c_a_prod_ell2_c_a_prod_ell2_cblinfun_fun$_2' ) ) ).
tff('declare_register_tensor$h',type,
'register_tensor$h': ( 'D_ell2_d_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'D_ell2_d_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' ) > 'D_d_prod_ell2_d_d_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$' ).
tff('function_register_tensor$h',axiom,
'register_tensor$h'('fmb_D_ell2_d_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1','fmb_D_ell2_d_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1') = 'fmb_D_d_prod_ell2_d_d_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$_2' ).
tff('declare_fun_app$aj',type,
'fun_app$aj': ( 'A_ell2_a_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$' * 'A_ell2_a_ell2_cblinfun$' ) > 'C_ell2_c_ell2_cblinfun$' ).
tff('function_fun_app$aj',axiom,
( ( 'fun_app$aj'('fmb_A_ell2_a_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$_1','fmb_A_ell2_a_ell2_cblinfun$_1') = 'fmb_C_ell2_c_ell2_cblinfun$_1' )
& ( 'fun_app$aj'('fmb_A_ell2_a_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$_2','fmb_A_ell2_a_ell2_cblinfun$_1') = 'fmb_C_ell2_c_ell2_cblinfun$_1' ) ) ).
tff('declare_fun_app$cw',type,
'fun_app$cw': ( 'B_ell2_b_ell2_fun$' * 'B_ell2$' ) > 'B_ell2$' ).
tff('function_fun_app$cw',axiom,
( ( 'fun_app$cw'('fmb_B_ell2_b_ell2_fun$_1','fmb_B_ell2$_1') = 'fmb_B_ell2$_2' )
& ( 'fun_app$cw'('fmb_B_ell2_b_ell2_fun$_1','fmb_B_ell2$_2') = 'fmb_B_ell2$_2' )
& ( 'fun_app$cw'('fmb_B_ell2_b_ell2_fun$_2','fmb_B_ell2$_1') = 'fmb_B_ell2$_2' )
& ( 'fun_app$cw'('fmb_B_ell2_b_ell2_fun$_2','fmb_B_ell2$_2') = 'fmb_B_ell2$_2' ) ) ).
tff('declare_comp$u',type,
'comp$u': ( 'B_ell2_b_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'D_ell2_d_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' ) > 'D_ell2_d_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' ).
tff('function_comp$u',axiom,
( ( 'comp$u'('fmb_B_ell2_b_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1','fmb_D_ell2_d_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1') = 'fmb_D_ell2_d_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1' )
& ( 'comp$u'('fmb_B_ell2_b_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_2','fmb_D_ell2_d_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1') = 'fmb_D_ell2_d_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1' ) ) ).
tff('declare_cblinfun_compose$p',type,
'cblinfun_compose$p': ( 'D_a_prod_ell2_d_a_prod_ell2_cblinfun$' * 'D_a_prod_ell2_d_a_prod_ell2_cblinfun$' ) > 'D_a_prod_ell2_d_a_prod_ell2_cblinfun$' ).
tff('function_cblinfun_compose$p',axiom,
'cblinfun_compose$p'('fmb_D_a_prod_ell2_d_a_prod_ell2_cblinfun$_1','fmb_D_a_prod_ell2_d_a_prod_ell2_cblinfun$_1') = 'fmb_D_a_prod_ell2_d_a_prod_ell2_cblinfun$_1' ).
tff('declare_fun_app$z',type,
'fun_app$z': ( 'C_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'C_ell2_c_ell2_cblinfun$' ) > 'B_ell2_b_ell2_cblinfun$' ).
tff('function_fun_app$z',axiom,
'fun_app$z'('fmb_C_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1','fmb_C_ell2_c_ell2_cblinfun$_1') = 'fmb_B_ell2_b_ell2_cblinfun$_1' ).
tff('declare_fun_app$av',type,
'fun_app$av': ( 'Complex_complex_cblinfun_complex_fun$' * 'Complex_complex_cblinfun$' ) > 'Complex$' ).
tff('function_fun_app$av',axiom,
( ( 'fun_app$av'('fmb_Complex_complex_cblinfun_complex_fun$_1','fmb_Complex_complex_cblinfun$_1') = 'fmb_Complex$_1' )
& ( 'fun_app$av'('fmb_Complex_complex_cblinfun_complex_fun$_1','fmb_Complex_complex_cblinfun$_2') = 'fmb_Complex$_1' )
& ( 'fun_app$av'('fmb_Complex_complex_cblinfun_complex_fun$_2','fmb_Complex_complex_cblinfun$_1') = 'fmb_Complex$_1' )
& ( 'fun_app$av'('fmb_Complex_complex_cblinfun_complex_fun$_2','fmb_Complex_complex_cblinfun$_2') = 'fmb_Complex$_1' ) ) ).
tff('declare_uvd$',type,
'uvd$': 'A_ell2_a_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun$' > 'A_ell2_a_ell2_cblinfun_d_b_prod_ell2_d_b_prod_ell2_cblinfun_fun$' ).
tff('function_uvd$',axiom,
( ( 'uvd$'('fmb_A_ell2_a_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun$_1') = 'fmb_A_ell2_a_ell2_cblinfun_d_b_prod_ell2_d_b_prod_ell2_cblinfun_fun$_2' )
& ( 'uvd$'('fmb_A_ell2_a_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun$_2') = 'fmb_A_ell2_a_ell2_cblinfun_d_b_prod_ell2_d_b_prod_ell2_cblinfun_fun$_2' ) ) ).
tff('declare_fun_app$n',type,
'fun_app$n': ( 'B_ell2_b_ell2_cblinfun_b_ell2_e_cblinfun_fun$' * 'B_ell2_b_ell2_cblinfun$' ) > 'B_ell2_e_cblinfun$' ).
tff('function_fun_app$n',axiom,
( ( 'fun_app$n'('fmb_B_ell2_b_ell2_cblinfun_b_ell2_e_cblinfun_fun$_1','fmb_B_ell2_b_ell2_cblinfun$_1') = 'fmb_B_ell2_e_cblinfun$_1' )
& ( 'fun_app$n'('fmb_B_ell2_b_ell2_cblinfun_b_ell2_e_cblinfun_fun$_2','fmb_B_ell2_b_ell2_cblinfun$_1') = 'fmb_B_ell2_e_cblinfun$_1' ) ) ).
tff('declare_tensor_op$o',type,
'tensor_op$o': ( 'D_ell2_d_ell2_cblinfun$' * 'D_ell2_d_ell2_cblinfun$' ) > 'D_d_prod_ell2_d_d_prod_ell2_cblinfun$' ).
tff('function_tensor_op$o',axiom,
'tensor_op$o'('fmb_D_ell2_d_ell2_cblinfun$_1','fmb_D_ell2_d_ell2_cblinfun$_1') = 'fmb_D_d_prod_ell2_d_d_prod_ell2_cblinfun$_1' ).
tff('declare_compatible$ap',type,
'compatible$ap': ( 'A_ell2_a_ell2_cblinfun_a_a_prod_ell2_a_a_prod_ell2_cblinfun_fun$' * 'D_ell2_d_ell2_cblinfun_a_a_prod_ell2_a_a_prod_ell2_cblinfun_fun$' ) > $o ).
tff('predicate_compatible$ap',axiom,
( 'compatible$ap'('fmb_A_ell2_a_ell2_cblinfun_a_a_prod_ell2_a_a_prod_ell2_cblinfun_fun$_1','fmb_D_ell2_d_ell2_cblinfun_a_a_prod_ell2_a_a_prod_ell2_cblinfun_fun$_1')
& 'compatible$ap'('fmb_A_ell2_a_ell2_cblinfun_a_a_prod_ell2_a_a_prod_ell2_cblinfun_fun$_1','fmb_D_ell2_d_ell2_cblinfun_a_a_prod_ell2_a_a_prod_ell2_cblinfun_fun$_2')
& 'compatible$ap'('fmb_A_ell2_a_ell2_cblinfun_a_a_prod_ell2_a_a_prod_ell2_cblinfun_fun$_2','fmb_D_ell2_d_ell2_cblinfun_a_a_prod_ell2_a_a_prod_ell2_cblinfun_fun$_1')
& 'compatible$ap'('fmb_A_ell2_a_ell2_cblinfun_a_a_prod_ell2_a_a_prod_ell2_cblinfun_fun$_2','fmb_D_ell2_d_ell2_cblinfun_a_a_prod_ell2_a_a_prod_ell2_cblinfun_fun$_2') ) ).
tff('declare_compatible$q',type,
'compatible$q': ( 'A_ell2_a_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$' * 'C_ell2_c_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$' ) > $o ).
tff('predicate_compatible$q',axiom,
( ~ 'compatible$q'('fmb_A_ell2_a_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$_1','fmb_C_ell2_c_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$_1')
& ~ 'compatible$q'('fmb_A_ell2_a_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$_1','fmb_C_ell2_c_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$_2')
& ~ 'compatible$q'('fmb_A_ell2_a_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$_2','fmb_C_ell2_c_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$_1')
& ~ 'compatible$q'('fmb_A_ell2_a_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$_2','fmb_C_ell2_c_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$_2') ) ).
tff('declare_compatible$h',type,
'compatible$h': ( 'D_ell2_d_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'D_ell2_d_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' ) > $o ).
tff('predicate_compatible$h',axiom,
'compatible$h'('fmb_D_ell2_d_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1','fmb_D_ell2_d_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1') ).
tff('declare_clinear$j',type,
'clinear$j': 'C_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' > $o ).
tff('predicate_clinear$j',axiom,
'clinear$j'('fmb_C_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1') ).
tff('declare_register$an',type,
'register$an': 'A_ell2_a_ell2_cblinfun_d_b_prod_ell2_d_b_prod_ell2_cblinfun_fun$' > $o ).
tff('predicate_register$an',axiom,
( 'register$an'('fmb_A_ell2_a_ell2_cblinfun_d_b_prod_ell2_d_b_prod_ell2_cblinfun_fun$_1')
& 'register$an'('fmb_A_ell2_a_ell2_cblinfun_d_b_prod_ell2_d_b_prod_ell2_cblinfun_fun$_2') ) ).
tff('declare_member$a',type,
'member$a': ( 'C_ell2_c_ell2_cblinfun$' * 'C_ell2_c_ell2_cblinfun_set$' ) > $o ).
tff('predicate_member$a',axiom,
'member$a'('fmb_C_ell2_c_ell2_cblinfun$_1','fmb_C_ell2_c_ell2_cblinfun_set$_1') ).
tff('declare_clinear$t',type,
'clinear$t': 'A_ell2_a_ell2_cblinfun_a_a_prod_ell2_a_a_prod_ell2_cblinfun_fun$' > $o ).
tff('predicate_clinear$t',axiom,
( 'clinear$t'('fmb_A_ell2_a_ell2_cblinfun_a_a_prod_ell2_a_a_prod_ell2_cblinfun_fun$_1')
& 'clinear$t'('fmb_A_ell2_a_ell2_cblinfun_a_a_prod_ell2_a_a_prod_ell2_cblinfun_fun$_2') ) ).
tff('declare_clinear$x',type,
'clinear$x': 'D_ell2_d_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$' > $o ).
tff('predicate_clinear$x',axiom,
( ~ 'clinear$x'('fmb_D_ell2_d_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$_1')
& ~ 'clinear$x'('fmb_D_ell2_d_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$_2') ) ).
tff('declare_register$d',type,
'register$d': 'B_ell2_b_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun$' > $o ).
tff('predicate_register$d',axiom,
~ 'register$d'('fmb_B_ell2_b_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun$_1') ).
tff('declare_register$g',type,
'register$g': 'A_ell2_a_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun$' > $o ).
tff('predicate_register$g',axiom,
( ~ 'register$g'('fmb_A_ell2_a_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun$_1')
& ~ 'register$g'('fmb_A_ell2_a_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun$_2') ) ).
tff('declare_register$ad',type,
'register$ad': 'A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$' > $o ).
tff('predicate_register$ad',axiom,
( 'register$ad'('fmb_A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$_1')
& 'register$ad'('fmb_A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$_2') ) ).
tff('declare_compatible$af',type,
'compatible$af': ( 'A_ell2_a_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$' * 'B_ell2_b_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$' ) > $o ).
tff('predicate_compatible$af',axiom,
( 'compatible$af'('fmb_A_ell2_a_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$_1','fmb_B_ell2_b_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$_1')
& 'compatible$af'('fmb_A_ell2_a_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$_1','fmb_B_ell2_b_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$_2')
& 'compatible$af'('fmb_A_ell2_a_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$_2','fmb_B_ell2_b_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$_1')
& 'compatible$af'('fmb_A_ell2_a_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$_2','fmb_B_ell2_b_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$_2') ) ).
tff('declare_register$ar',type,
'register$ar': 'C_ell2_c_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$' > $o ).
tff('predicate_register$ar',axiom,
( 'register$ar'('fmb_C_ell2_c_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$_1')
& 'register$ar'('fmb_C_ell2_c_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$_2') ) ).
tff('declare_cbilinear$a',type,
'cbilinear$a': 'A_ell2_a_ell2_cblinfun_c_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$' > $o ).
tff('predicate_cbilinear$a',axiom,
( 'cbilinear$a'('fmb_A_ell2_a_ell2_cblinfun_c_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$_1')
& 'cbilinear$a'('fmb_A_ell2_a_ell2_cblinfun_c_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$_2') ) ).
tff('declare_compatible$ai',type,
'compatible$ai': ( 'A_ell2_a_ell2_cblinfun_b_a_prod_ell2_b_a_prod_ell2_cblinfun_fun$' * 'C_ell2_c_ell2_cblinfun_b_a_prod_ell2_b_a_prod_ell2_cblinfun_fun$' ) > $o ).
tff('predicate_compatible$ai',axiom,
( 'compatible$ai'('fmb_A_ell2_a_ell2_cblinfun_b_a_prod_ell2_b_a_prod_ell2_cblinfun_fun$_1','fmb_C_ell2_c_ell2_cblinfun_b_a_prod_ell2_b_a_prod_ell2_cblinfun_fun$_1')
& 'compatible$ai'('fmb_A_ell2_a_ell2_cblinfun_b_a_prod_ell2_b_a_prod_ell2_cblinfun_fun$_1','fmb_C_ell2_c_ell2_cblinfun_b_a_prod_ell2_b_a_prod_ell2_cblinfun_fun$_2')
& 'compatible$ai'('fmb_A_ell2_a_ell2_cblinfun_b_a_prod_ell2_b_a_prod_ell2_cblinfun_fun$_2','fmb_C_ell2_c_ell2_cblinfun_b_a_prod_ell2_b_a_prod_ell2_cblinfun_fun$_1')
& 'compatible$ai'('fmb_A_ell2_a_ell2_cblinfun_b_a_prod_ell2_b_a_prod_ell2_cblinfun_fun$_2','fmb_C_ell2_c_ell2_cblinfun_b_a_prod_ell2_b_a_prod_ell2_cblinfun_fun$_2') ) ).
tff('declare_member$',type,
'member$': ( 'D_ell2_d_ell2_cblinfun$' * 'D_ell2_d_ell2_cblinfun_set$' ) > $o ).
tff('predicate_member$',axiom,
'member$'('fmb_D_ell2_d_ell2_cblinfun$_1','fmb_D_ell2_d_ell2_cblinfun_set$_1') ).
tff('declare_compatible$au',type,
'compatible$au': ( 'C_ell2_c_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$' * 'D_ell2_d_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$' ) > $o ).
tff('predicate_compatible$au',axiom,
( ~ 'compatible$au'('fmb_C_ell2_c_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$_1','fmb_D_ell2_d_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$_1')
& ~ 'compatible$au'('fmb_C_ell2_c_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$_1','fmb_D_ell2_d_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$_2')
& ~ 'compatible$au'('fmb_C_ell2_c_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$_2','fmb_D_ell2_d_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$_1')
& ~ 'compatible$au'('fmb_C_ell2_c_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$_2','fmb_D_ell2_d_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$_2') ) ).
tff('declare_clinear$p',type,
'clinear$p': 'C_ell2_c_ell2_cblinfun_c_a_prod_ell2_c_a_prod_ell2_cblinfun_fun$' > $o ).
tff('predicate_clinear$p',axiom,
( 'clinear$p'('fmb_C_ell2_c_ell2_cblinfun_c_a_prod_ell2_c_a_prod_ell2_cblinfun_fun$_1')
& 'clinear$p'('fmb_C_ell2_c_ell2_cblinfun_c_a_prod_ell2_c_a_prod_ell2_cblinfun_fun$_2') ) ).
tff('declare_clinear$',type,
'clinear$': 'A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_ell2_e_cblinfun_fun$' > $o ).
tff('predicate_clinear$',axiom,
( 'clinear$'('fmb_A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_ell2_e_cblinfun_fun$_1')
& ~ 'clinear$'('fmb_A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_ell2_e_cblinfun_fun$_2') ) ).
tff('declare_register$ac',type,
'register$ac': 'A_a_prod_ell2_a_a_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$' > $o ).
tff('predicate_register$ac',axiom,
( 'register$ac'('fmb_A_a_prod_ell2_a_a_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$_1')
& 'register$ac'('fmb_A_a_prod_ell2_a_a_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$_2') ) ).
tff('declare_compatible$r',type,
'compatible$r': ( 'A_ell2_a_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun$' * 'C_ell2_c_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun$' ) > $o ).
tff('predicate_compatible$r',axiom,
( ~ 'compatible$r'('fmb_A_ell2_a_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun$_1','fmb_C_ell2_c_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun$_1')
& ~ 'compatible$r'('fmb_A_ell2_a_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun$_2','fmb_C_ell2_c_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun$_1') ) ).
tff('declare_iso_tuple_update_accessor_eq_assist$',type,
'iso_tuple_update_accessor_eq_assist$': ( 'Complex_complex_fun_complex_complex_fun_fun$' * 'Complex_complex_fun$' * 'Complex$' * 'Complex_complex_fun$' * 'Complex$' * 'Complex$' ) > $o ).
tff('predicate_iso_tuple_update_accessor_eq_assist$',axiom,
( 'iso_tuple_update_accessor_eq_assist$'('fmb_Complex_complex_fun_complex_complex_fun_fun$_1','fmb_Complex_complex_fun$_1','fmb_Complex$_1','fmb_Complex_complex_fun$_1','fmb_Complex$_1','fmb_Complex$_1')
& 'iso_tuple_update_accessor_eq_assist$'('fmb_Complex_complex_fun_complex_complex_fun_fun$_2','fmb_Complex_complex_fun$_1','fmb_Complex$_1','fmb_Complex_complex_fun$_1','fmb_Complex$_1','fmb_Complex$_1') ) ).
tff('declare_clinear$h',type,
'clinear$h': 'A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' > $o ).
tff('predicate_clinear$h',axiom,
( 'clinear$h'('fmb_A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1')
& 'clinear$h'('fmb_A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_2') ) ).
tff('declare_clinear$n',type,
'clinear$n': 'A_ell2_a_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun$' > $o ).
tff('predicate_clinear$n',axiom,
( 'clinear$n'('fmb_A_ell2_a_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun$_1')
& 'clinear$n'('fmb_A_ell2_a_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun$_2') ) ).
tff('declare_clinear$v',type,
'clinear$v': 'D_ell2_d_ell2_cblinfun_a_d_prod_ell2_a_d_prod_ell2_cblinfun_fun$' > $o ).
tff('predicate_clinear$v',axiom,
( 'clinear$v'('fmb_D_ell2_d_ell2_cblinfun_a_d_prod_ell2_a_d_prod_ell2_cblinfun_fun$_1')
& 'clinear$v'('fmb_D_ell2_d_ell2_cblinfun_a_d_prod_ell2_a_d_prod_ell2_cblinfun_fun$_2') ) ).
tff('declare_clinear$y',type,
'clinear$y': 'D_ell2_d_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$' > $o ).
tff('predicate_clinear$y',axiom,
~ 'clinear$y'('fmb_D_ell2_d_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$_1') ).
tff('declare_clinear$o',type,
'clinear$o': 'A_ell2_a_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$' > $o ).
tff('predicate_clinear$o',axiom,
( ~ 'clinear$o'('fmb_A_ell2_a_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$_1')
& 'clinear$o'('fmb_A_ell2_a_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$_2') ) ).
tff('declare_register$s',type,
'register$s': 'C_d_prod_ell2_c_d_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' > $o ).
tff('predicate_register$s',axiom,
( 'register$s'('fmb_C_d_prod_ell2_c_d_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1')
& 'register$s'('fmb_C_d_prod_ell2_c_d_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_2') ) ).
tff('declare_compatible$j',type,
'compatible$j': ( 'C_ell2_c_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$' * 'A_ell2_a_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$' ) > $o ).
tff('predicate_compatible$j',axiom,
( ~ 'compatible$j'('fmb_C_ell2_c_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$_1','fmb_A_ell2_a_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$_1')
& ~ 'compatible$j'('fmb_C_ell2_c_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$_1','fmb_A_ell2_a_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$_2')
& ~ 'compatible$j'('fmb_C_ell2_c_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$_2','fmb_A_ell2_a_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$_1')
& ~ 'compatible$j'('fmb_C_ell2_c_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$_2','fmb_A_ell2_a_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$_2') ) ).
tff('declare_register$h',type,
'register$h': 'B_ell2_b_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$' > $o ).
tff('predicate_register$h',axiom,
~ 'register$h'('fmb_B_ell2_b_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$_1') ).
tff('declare_compatible$y',type,
'compatible$y': ( 'A_ell2_a_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$' * 'D_ell2_d_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$' ) > $o ).
tff('predicate_compatible$y',axiom,
( 'compatible$y'('fmb_A_ell2_a_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$_1','fmb_D_ell2_d_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$_1')
& 'compatible$y'('fmb_A_ell2_a_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$_1','fmb_D_ell2_d_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$_2')
& 'compatible$y'('fmb_A_ell2_a_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$_2','fmb_D_ell2_d_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$_1')
& 'compatible$y'('fmb_A_ell2_a_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$_2','fmb_D_ell2_d_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$_2') ) ).
tff('declare_compatible$w',type,
'compatible$w': ( 'A_ell2_a_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$' * 'A_ell2_a_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$' ) > $o ).
tff('predicate_compatible$w',axiom,
( 'compatible$w'('fmb_A_ell2_a_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$_1','fmb_A_ell2_a_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$_1')
& 'compatible$w'('fmb_A_ell2_a_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$_1','fmb_A_ell2_a_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$_2')
& 'compatible$w'('fmb_A_ell2_a_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$_2','fmb_A_ell2_a_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$_1')
& 'compatible$w'('fmb_A_ell2_a_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$_2','fmb_A_ell2_a_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$_2') ) ).
tff('declare_cbilinear$f',type,
'cbilinear$f': 'D_ell2_d_ell2_cblinfun_a_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$' > $o ).
tff('predicate_cbilinear$f',axiom,
( 'cbilinear$f'('fmb_D_ell2_d_ell2_cblinfun_a_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$_1')
& 'cbilinear$f'('fmb_D_ell2_d_ell2_cblinfun_a_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$_2') ) ).
tff('declare_cbilinear$q',type,
'cbilinear$q': 'B_ell2_b_ell2_cblinfun_b_ell2_b_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun_fun$' > $o ).
tff('predicate_cbilinear$q',axiom,
( 'cbilinear$q'('fmb_B_ell2_b_ell2_cblinfun_b_ell2_b_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun_fun$_1')
& 'cbilinear$q'('fmb_B_ell2_b_ell2_cblinfun_b_ell2_b_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun_fun$_2') ) ).
tff('declare_clinear$d',type,
'clinear$d': 'C_ell2_c_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$' > $o ).
tff('predicate_clinear$d',axiom,
( ~ 'clinear$d'('fmb_C_ell2_c_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$_1')
& 'clinear$d'('fmb_C_ell2_c_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$_2') ) ).
tff('declare_clinear$l',type,
'clinear$l': 'D_ell2_d_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' > $o ).
tff('predicate_clinear$l',axiom,
'clinear$l'('fmb_D_ell2_d_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1') ).
tff('declare_cbilinear$j',type,
'cbilinear$j': 'B_ell2_b_ell2_cblinfun_b_ell2_b_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$' > $o ).
tff('predicate_cbilinear$j',axiom,
( 'cbilinear$j'('fmb_B_ell2_b_ell2_cblinfun_b_ell2_b_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$_1')
& 'cbilinear$j'('fmb_B_ell2_b_ell2_cblinfun_b_ell2_b_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$_2') ) ).
tff('declare_register$ao',type,
'register$ao': 'A_ell2_a_ell2_cblinfun_c_b_prod_ell2_c_b_prod_ell2_cblinfun_fun$' > $o ).
tff('predicate_register$ao',axiom,
( 'register$ao'('fmb_A_ell2_a_ell2_cblinfun_c_b_prod_ell2_c_b_prod_ell2_cblinfun_fun$_1')
& 'register$ao'('fmb_A_ell2_a_ell2_cblinfun_c_b_prod_ell2_c_b_prod_ell2_cblinfun_fun$_2') ) ).
tff('declare_cbilinear$l',type,
'cbilinear$l': 'D_ell2_d_ell2_cblinfun_d_ell2_d_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun_fun$' > $o ).
tff('predicate_cbilinear$l',axiom,
( 'cbilinear$l'('fmb_D_ell2_d_ell2_cblinfun_d_ell2_d_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun_fun$_1')
& 'cbilinear$l'('fmb_D_ell2_d_ell2_cblinfun_d_ell2_d_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun_fun$_2') ) ).
tff('declare_compatible$k',type,
'compatible$k': ( 'A_ell2_a_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$' * 'C_ell2_c_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$' ) > $o ).
tff('predicate_compatible$k',axiom,
( ~ 'compatible$k'('fmb_A_ell2_a_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$_1','fmb_C_ell2_c_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$_1')
& ~ 'compatible$k'('fmb_A_ell2_a_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$_1','fmb_C_ell2_c_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$_2')
& ~ 'compatible$k'('fmb_A_ell2_a_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$_2','fmb_C_ell2_c_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$_1')
& ~ 'compatible$k'('fmb_A_ell2_a_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$_2','fmb_C_ell2_c_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$_2') ) ).
tff('declare_register$a',type,
'register$a': 'C_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' > $o ).
tff('predicate_register$a',axiom,
'register$a'('fmb_C_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1') ).
tff('declare_register$aq',type,
'register$aq': 'A_ell2_a_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$' > $o ).
tff('predicate_register$aq',axiom,
( 'register$aq'('fmb_A_ell2_a_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$_1')
& 'register$aq'('fmb_A_ell2_a_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$_2') ) ).
tff('declare_register$ag',type,
'register$ag': 'C_c_prod_ell2_c_c_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$' > $o ).
tff('predicate_register$ag',axiom,
( 'register$ag'('fmb_C_c_prod_ell2_c_c_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$_1')
& 'register$ag'('fmb_C_c_prod_ell2_c_c_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$_2') ) ).
tff('declare_cbilinear$e',type,
'cbilinear$e': 'C_ell2_c_ell2_cblinfun_d_ell2_d_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$' > $o ).
tff('predicate_cbilinear$e',axiom,
( 'cbilinear$e'('fmb_C_ell2_c_ell2_cblinfun_d_ell2_d_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$_1')
& 'cbilinear$e'('fmb_C_ell2_c_ell2_cblinfun_d_ell2_d_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$_2') ) ).
tff('declare_clinear$c',type,
'clinear$c': 'D_ell2_d_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun$' > $o ).
tff('predicate_clinear$c',axiom,
( ~ 'clinear$c'('fmb_D_ell2_d_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun$_1')
& 'clinear$c'('fmb_D_ell2_d_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun$_2') ) ).
tff('declare_register$f',type,
'register$f': 'C_ell2_c_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun$' > $o ).
tff('predicate_register$f',axiom,
~ 'register$f'('fmb_C_ell2_c_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun$_1') ).
tff('declare_register$ae',type,
'register$ae': 'A_d_prod_ell2_a_d_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$' > $o ).
tff('predicate_register$ae',axiom,
( 'register$ae'('fmb_A_d_prod_ell2_a_d_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$_1')
& 'register$ae'('fmb_A_d_prod_ell2_a_d_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$_2') ) ).
tff('declare_register$am',type,
'register$am': 'C_ell2_c_ell2_cblinfun_a_b_prod_ell2_a_b_prod_ell2_cblinfun_fun$' > $o ).
tff('predicate_register$am',axiom,
( 'register$am'('fmb_C_ell2_c_ell2_cblinfun_a_b_prod_ell2_a_b_prod_ell2_cblinfun_fun$_1')
& 'register$am'('fmb_C_ell2_c_ell2_cblinfun_a_b_prod_ell2_a_b_prod_ell2_cblinfun_fun$_2') ) ).
tff('declare_compatible$c',type,
'compatible$c': ( 'A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' ) > $o ).
tff('predicate_compatible$c',axiom,
'compatible$c'('fmb_A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1','fmb_A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1') ).
tff('declare_register$ay',type,
'register$ay': 'A_ell2_a_ell2_cblinfun_b_a_prod_ell2_b_a_prod_ell2_cblinfun_fun$' > $o ).
tff('predicate_register$ay',axiom,
( 'register$ay'('fmb_A_ell2_a_ell2_cblinfun_b_a_prod_ell2_b_a_prod_ell2_cblinfun_fun$_1')
& 'register$ay'('fmb_A_ell2_a_ell2_cblinfun_b_a_prod_ell2_b_a_prod_ell2_cblinfun_fun$_2') ) ).
tff('declare_fun_app$bg',type,
'fun_app$bg': ( 'A_ell2_a_ell2_cblinfun_bool_fun$' * 'A_ell2_a_ell2_cblinfun$' ) > $o ).
tff('predicate_fun_app$bg',axiom,
( 'fun_app$bg'('fmb_A_ell2_a_ell2_cblinfun_bool_fun$_1','fmb_A_ell2_a_ell2_cblinfun$_1')
& 'fun_app$bg'('fmb_A_ell2_a_ell2_cblinfun_bool_fun$_2','fmb_A_ell2_a_ell2_cblinfun$_1') ) ).
tff('declare_clinear$s',type,
'clinear$s': 'A_ell2_a_ell2_cblinfun_a_c_prod_ell2_a_c_prod_ell2_cblinfun_fun$' > $o ).
tff('predicate_clinear$s',axiom,
( 'clinear$s'('fmb_A_ell2_a_ell2_cblinfun_a_c_prod_ell2_a_c_prod_ell2_cblinfun_fun$_1')
& 'clinear$s'('fmb_A_ell2_a_ell2_cblinfun_a_c_prod_ell2_a_c_prod_ell2_cblinfun_fun$_2') ) ).
tff('declare_compatible$aq',type,
'compatible$aq': ( 'A_ell2_a_ell2_cblinfun_a_a_prod_ell2_a_a_prod_ell2_cblinfun_fun$' * 'C_ell2_c_ell2_cblinfun_a_a_prod_ell2_a_a_prod_ell2_cblinfun_fun$' ) > $o ).
tff('predicate_compatible$aq',axiom,
( 'compatible$aq'('fmb_A_ell2_a_ell2_cblinfun_a_a_prod_ell2_a_a_prod_ell2_cblinfun_fun$_1','fmb_C_ell2_c_ell2_cblinfun_a_a_prod_ell2_a_a_prod_ell2_cblinfun_fun$_1')
& 'compatible$aq'('fmb_A_ell2_a_ell2_cblinfun_a_a_prod_ell2_a_a_prod_ell2_cblinfun_fun$_1','fmb_C_ell2_c_ell2_cblinfun_a_a_prod_ell2_a_a_prod_ell2_cblinfun_fun$_2')
& 'compatible$aq'('fmb_A_ell2_a_ell2_cblinfun_a_a_prod_ell2_a_a_prod_ell2_cblinfun_fun$_2','fmb_C_ell2_c_ell2_cblinfun_a_a_prod_ell2_a_a_prod_ell2_cblinfun_fun$_1')
& 'compatible$aq'('fmb_A_ell2_a_ell2_cblinfun_a_a_prod_ell2_a_a_prod_ell2_cblinfun_fun$_2','fmb_C_ell2_c_ell2_cblinfun_a_a_prod_ell2_a_a_prod_ell2_cblinfun_fun$_2') ) ).
tff('declare_iso_tuple_update_accessor_cong_assist$',type,
'iso_tuple_update_accessor_cong_assist$': ( 'Complex_complex_fun_complex_complex_fun_fun$' * 'Complex_complex_fun$' ) > $o ).
tff('predicate_iso_tuple_update_accessor_cong_assist$',axiom,
( ~ 'iso_tuple_update_accessor_cong_assist$'('fmb_Complex_complex_fun_complex_complex_fun_fun$_1','fmb_Complex_complex_fun$_1')
& 'iso_tuple_update_accessor_cong_assist$'('fmb_Complex_complex_fun_complex_complex_fun_fun$_2','fmb_Complex_complex_fun$_1') ) ).
tff('declare_separating$b',type,
'separating$b': ( 'A_itself$' * 'A_ell2_a_ell2_cblinfun_set$' ) > $o ).
tff('predicate_separating$b',axiom,
~ 'separating$b'('fmb_A_itself$_1','fmb_A_ell2_a_ell2_cblinfun_set$_1') ).
tff('declare_register$w',type,
'register$w': 'A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' > $o ).
tff('predicate_register$w',axiom,
( ~ 'register$w'('fmb_A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1')
& 'register$w'('fmb_A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_2') ) ).
tff('declare_register$ap',type,
'register$ap': 'A_ell2_a_ell2_cblinfun_a_b_prod_ell2_a_b_prod_ell2_cblinfun_fun$' > $o ).
tff('predicate_register$ap',axiom,
( 'register$ap'('fmb_A_ell2_a_ell2_cblinfun_a_b_prod_ell2_a_b_prod_ell2_cblinfun_fun$_1')
& 'register$ap'('fmb_A_ell2_a_ell2_cblinfun_a_b_prod_ell2_a_b_prod_ell2_cblinfun_fun$_2') ) ).
tff('declare_fun_app$bf',type,
'fun_app$bf': ( 'C_ell2_c_ell2_cblinfun_bool_fun$' * 'C_ell2_c_ell2_cblinfun$' ) > $o ).
tff('predicate_fun_app$bf',axiom,
( 'fun_app$bf'('fmb_C_ell2_c_ell2_cblinfun_bool_fun$_1','fmb_C_ell2_c_ell2_cblinfun$_1')
& 'fun_app$bf'('fmb_C_ell2_c_ell2_cblinfun_bool_fun$_2','fmb_C_ell2_c_ell2_cblinfun$_1') ) ).
tff('declare_register$n',type,
'register$n': 'C_ell2_c_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$' > $o ).
tff('predicate_register$n',axiom,
( ~ 'register$n'('fmb_C_ell2_c_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$_1')
& ~ 'register$n'('fmb_C_ell2_c_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$_2') ) ).
tff('declare_register$ab',type,
'register$ab': 'A_c_prod_ell2_a_c_prod_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$' > $o ).
tff('predicate_register$ab',axiom,
'register$ab'('fmb_A_c_prod_ell2_a_c_prod_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$_1') ).
tff('declare_compatible$i',type,
'compatible$i': ( 'C_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'B_ell2_b_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' ) > $o ).
tff('predicate_compatible$i',axiom,
( ~ 'compatible$i'('fmb_C_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1','fmb_B_ell2_b_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1')
& ~ 'compatible$i'('fmb_C_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1','fmb_B_ell2_b_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_2') ) ).
tff('declare_register$bc',type,
'register$bc': 'A_ell2_a_ell2_cblinfun_a_c_prod_ell2_a_c_prod_ell2_cblinfun_fun$' > $o ).
tff('predicate_register$bc',axiom,
( 'register$bc'('fmb_A_ell2_a_ell2_cblinfun_a_c_prod_ell2_a_c_prod_ell2_cblinfun_fun$_1')
& 'register$bc'('fmb_A_ell2_a_ell2_cblinfun_a_c_prod_ell2_a_c_prod_ell2_cblinfun_fun$_2') ) ).
tff('declare_cbilinear$r',type,
'cbilinear$r': 'A_ell2_a_ell2_cblinfun_d_ell2_d_ell2_cblinfun_a_d_prod_ell2_a_d_prod_ell2_cblinfun_fun_fun$' > $o ).
tff('predicate_cbilinear$r',axiom,
( 'cbilinear$r'('fmb_A_ell2_a_ell2_cblinfun_d_ell2_d_ell2_cblinfun_a_d_prod_ell2_a_d_prod_ell2_cblinfun_fun_fun$_1')
& 'cbilinear$r'('fmb_A_ell2_a_ell2_cblinfun_d_ell2_d_ell2_cblinfun_a_d_prod_ell2_a_d_prod_ell2_cblinfun_fun_fun$_2') ) ).
tff('declare_register$be',type,
'register$be': 'A_ell2_a_ell2_cblinfun_a_a_prod_ell2_a_a_prod_ell2_cblinfun_fun$' > $o ).
tff('predicate_register$be',axiom,
( 'register$be'('fmb_A_ell2_a_ell2_cblinfun_a_a_prod_ell2_a_a_prod_ell2_cblinfun_fun$_1')
& 'register$be'('fmb_A_ell2_a_ell2_cblinfun_a_a_prod_ell2_a_a_prod_ell2_cblinfun_fun$_2') ) ).
tff('declare_register$c',type,
'register$c': 'B_ell2_b_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' > $o ).
tff('predicate_register$c',axiom,
( ~ 'register$c'('fmb_B_ell2_b_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1')
& ~ 'register$c'('fmb_B_ell2_b_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_2') ) ).
tff('declare_compatible$ao',type,
'compatible$ao': ( 'A_ell2_a_ell2_cblinfun_c_a_prod_ell2_c_a_prod_ell2_cblinfun_fun$' * 'C_ell2_c_ell2_cblinfun_c_a_prod_ell2_c_a_prod_ell2_cblinfun_fun$' ) > $o ).
tff('predicate_compatible$ao',axiom,
( 'compatible$ao'('fmb_A_ell2_a_ell2_cblinfun_c_a_prod_ell2_c_a_prod_ell2_cblinfun_fun$_1','fmb_C_ell2_c_ell2_cblinfun_c_a_prod_ell2_c_a_prod_ell2_cblinfun_fun$_1')
& 'compatible$ao'('fmb_A_ell2_a_ell2_cblinfun_c_a_prod_ell2_c_a_prod_ell2_cblinfun_fun$_1','fmb_C_ell2_c_ell2_cblinfun_c_a_prod_ell2_c_a_prod_ell2_cblinfun_fun$_2')
& 'compatible$ao'('fmb_A_ell2_a_ell2_cblinfun_c_a_prod_ell2_c_a_prod_ell2_cblinfun_fun$_2','fmb_C_ell2_c_ell2_cblinfun_c_a_prod_ell2_c_a_prod_ell2_cblinfun_fun$_1')
& 'compatible$ao'('fmb_A_ell2_a_ell2_cblinfun_c_a_prod_ell2_c_a_prod_ell2_cblinfun_fun$_2','fmb_C_ell2_c_ell2_cblinfun_c_a_prod_ell2_c_a_prod_ell2_cblinfun_fun$_2') ) ).
tff('declare_compatible$',type,
'compatible$': ( 'A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'C_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' ) > $o ).
tff('predicate_compatible$',axiom,
'compatible$'('fmb_A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1','fmb_C_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1') ).
tff('declare_clinear$b',type,
'clinear$b': 'B_ell2_e_cblinfun_b_ell2_e_cblinfun_fun$' > $o ).
tff('predicate_clinear$b',axiom,
( 'clinear$b'('fmb_B_ell2_e_cblinfun_b_ell2_e_cblinfun_fun$_1')
& 'clinear$b'('fmb_B_ell2_e_cblinfun_b_ell2_e_cblinfun_fun$_2') ) ).
tff('declare_cbilinear$k',type,
'cbilinear$k': 'E_e_cblinfun_b_ell2_e_cblinfun_b_ell2_e_cblinfun_fun_fun$' > $o ).
tff('predicate_cbilinear$k',axiom,
( 'cbilinear$k'('fmb_E_e_cblinfun_b_ell2_e_cblinfun_b_ell2_e_cblinfun_fun_fun$_1')
& 'cbilinear$k'('fmb_E_e_cblinfun_b_ell2_e_cblinfun_b_ell2_e_cblinfun_fun_fun$_2') ) ).
tff('declare_compatible$ar',type,
'compatible$ar': ( 'B_ell2_b_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'C_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' ) > $o ).
tff('predicate_compatible$ar',axiom,
( ~ 'compatible$ar'('fmb_B_ell2_b_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1','fmb_C_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1')
& ~ 'compatible$ar'('fmb_B_ell2_b_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_2','fmb_C_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1') ) ).
tff('declare_register$v',type,
'register$v': 'D_d_prod_ell2_d_d_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' > $o ).
tff('predicate_register$v',axiom,
( 'register$v'('fmb_D_d_prod_ell2_d_d_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1')
& 'register$v'('fmb_D_d_prod_ell2_d_d_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_2') ) ).
tff('declare_compatible$o',type,
'compatible$o': ( 'A_ell2_a_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$' * 'D_ell2_d_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$' ) > $o ).
tff('predicate_compatible$o',axiom,
( ~ 'compatible$o'('fmb_A_ell2_a_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$_1','fmb_D_ell2_d_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$_1')
& ~ 'compatible$o'('fmb_A_ell2_a_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$_1','fmb_D_ell2_d_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$_2')
& ~ 'compatible$o'('fmb_A_ell2_a_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$_2','fmb_D_ell2_d_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$_1')
& ~ 'compatible$o'('fmb_A_ell2_a_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$_2','fmb_D_ell2_d_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$_2') ) ).
tff('declare_register$j',type,
'register$j': 'A_ell2_a_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$' > $o ).
tff('predicate_register$j',axiom,
( ~ 'register$j'('fmb_A_ell2_a_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$_1')
& ~ 'register$j'('fmb_A_ell2_a_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$_2') ) ).
tff('declare_register$m',type,
'register$m': 'D_ell2_d_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$' > $o ).
tff('predicate_register$m',axiom,
( ~ 'register$m'('fmb_D_ell2_d_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$_1')
& ~ 'register$m'('fmb_D_ell2_d_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$_2') ) ).
tff('declare_compatible$a',type,
'compatible$a': ( 'A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'D_ell2_d_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' ) > $o ).
tff('predicate_compatible$a',axiom,
'compatible$a'('fmb_A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1','fmb_D_ell2_d_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1') ).
tff('declare_separating$d',type,
'separating$d': ( 'B_itself$' * 'C_ell2_c_ell2_cblinfun_set$' ) > $o ).
tff('predicate_separating$d',axiom,
( 'separating$d'('fmb_B_itself$_1','fmb_C_ell2_c_ell2_cblinfun_set$_1')
& 'separating$d'('fmb_B_itself$_2','fmb_C_ell2_c_ell2_cblinfun_set$_1') ) ).
tff('declare_compatible$ad',type,
'compatible$ad': ( 'D_ell2_d_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$' * 'C_ell2_c_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$' ) > $o ).
tff('predicate_compatible$ad',axiom,
( 'compatible$ad'('fmb_D_ell2_d_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$_1','fmb_C_ell2_c_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$_1')
& 'compatible$ad'('fmb_D_ell2_d_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$_1','fmb_C_ell2_c_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$_2')
& 'compatible$ad'('fmb_D_ell2_d_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$_2','fmb_C_ell2_c_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$_1')
& 'compatible$ad'('fmb_D_ell2_d_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$_2','fmb_C_ell2_c_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$_2') ) ).
tff('declare_register$aa',type,
'register$aa': 'A_c_prod_ell2_a_c_prod_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$' > $o ).
tff('predicate_register$aa',axiom,
'register$aa'('fmb_A_c_prod_ell2_a_c_prod_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$_1') ).
tff('declare_register$aj',type,
'register$aj': 'D_c_prod_ell2_d_c_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$' > $o ).
tff('predicate_register$aj',axiom,
( 'register$aj'('fmb_D_c_prod_ell2_d_c_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$_1')
& 'register$aj'('fmb_D_c_prod_ell2_d_c_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$_2') ) ).
tff('declare_compatible$f',type,
'compatible$f': ( 'D_ell2_d_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' ) > $o ).
tff('predicate_compatible$f',axiom,
'compatible$f'('fmb_D_ell2_d_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1','fmb_A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1') ).
tff('declare_separating$',type,
'separating$': ( 'D_itself$' * 'A_ell2_a_ell2_cblinfun_set$' ) > $o ).
tff('predicate_separating$',axiom,
~ 'separating$'('fmb_D_itself$_1','fmb_A_ell2_a_ell2_cblinfun_set$_1') ).
tff('declare_compatible$ab',type,
'compatible$ab': ( 'C_ell2_c_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$' * 'D_ell2_d_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$' ) > $o ).
tff('predicate_compatible$ab',axiom,
( 'compatible$ab'('fmb_C_ell2_c_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$_1','fmb_D_ell2_d_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$_1')
& 'compatible$ab'('fmb_C_ell2_c_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$_1','fmb_D_ell2_d_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$_2')
& 'compatible$ab'('fmb_C_ell2_c_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$_2','fmb_D_ell2_d_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$_1')
& 'compatible$ab'('fmb_C_ell2_c_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$_2','fmb_D_ell2_d_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$_2') ) ).
tff('declare_compatible$an',type,
'compatible$an': ( 'A_ell2_a_ell2_cblinfun_b_a_prod_ell2_b_a_prod_ell2_cblinfun_fun$' * 'A_ell2_a_ell2_cblinfun_b_a_prod_ell2_b_a_prod_ell2_cblinfun_fun$' ) > $o ).
tff('predicate_compatible$an',axiom,
( 'compatible$an'('fmb_A_ell2_a_ell2_cblinfun_b_a_prod_ell2_b_a_prod_ell2_cblinfun_fun$_1','fmb_A_ell2_a_ell2_cblinfun_b_a_prod_ell2_b_a_prod_ell2_cblinfun_fun$_1')
& 'compatible$an'('fmb_A_ell2_a_ell2_cblinfun_b_a_prod_ell2_b_a_prod_ell2_cblinfun_fun$_1','fmb_A_ell2_a_ell2_cblinfun_b_a_prod_ell2_b_a_prod_ell2_cblinfun_fun$_2')
& 'compatible$an'('fmb_A_ell2_a_ell2_cblinfun_b_a_prod_ell2_b_a_prod_ell2_cblinfun_fun$_2','fmb_A_ell2_a_ell2_cblinfun_b_a_prod_ell2_b_a_prod_ell2_cblinfun_fun$_1')
& 'compatible$an'('fmb_A_ell2_a_ell2_cblinfun_b_a_prod_ell2_b_a_prod_ell2_cblinfun_fun$_2','fmb_A_ell2_a_ell2_cblinfun_b_a_prod_ell2_b_a_prod_ell2_cblinfun_fun$_2') ) ).
tff('declare_cbilinear$h',type,
'cbilinear$h': 'D_ell2_d_ell2_cblinfun_d_ell2_d_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$' > $o ).
tff('predicate_cbilinear$h',axiom,
( 'cbilinear$h'('fmb_D_ell2_d_ell2_cblinfun_d_ell2_d_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$_1')
& 'cbilinear$h'('fmb_D_ell2_d_ell2_cblinfun_d_ell2_d_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$_2') ) ).
tff('declare_compatible$m',type,
'compatible$m': ( 'A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'B_ell2_b_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' ) > $o ).
tff('predicate_compatible$m',axiom,
( ~ 'compatible$m'('fmb_A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1','fmb_B_ell2_b_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1')
& ~ 'compatible$m'('fmb_A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1','fmb_B_ell2_b_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_2') ) ).
tff('declare_register$ak',type,
'register$ak': 'D_d_prod_ell2_d_d_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$' > $o ).
tff('predicate_register$ak',axiom,
( 'register$ak'('fmb_D_d_prod_ell2_d_d_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$_1')
& 'register$ak'('fmb_D_d_prod_ell2_d_d_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$_2') ) ).
tff('declare_clinear$z',type,
'clinear$z': 'C_ell2_c_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun$' > $o ).
tff('predicate_clinear$z',axiom,
~ 'clinear$z'('fmb_C_ell2_c_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun$_1') ).
tff('declare_register$ba',type,
'register$ba': 'A_c_prod_ell2_a_c_prod_ell2_cblinfun_c_a_prod_ell2_c_a_prod_ell2_cblinfun_fun$' > $o ).
tff('predicate_register$ba',axiom,
( 'register$ba'('fmb_A_c_prod_ell2_a_c_prod_ell2_cblinfun_c_a_prod_ell2_c_a_prod_ell2_cblinfun_fun$_1')
& 'register$ba'('fmb_A_c_prod_ell2_a_c_prod_ell2_cblinfun_c_a_prod_ell2_c_a_prod_ell2_cblinfun_fun$_2') ) ).
tff('declare_register$q',type,
'register$q': 'C_a_prod_ell2_c_a_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' > $o ).
tff('predicate_register$q',axiom,
( 'register$q'('fmb_C_a_prod_ell2_c_a_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1')
& 'register$q'('fmb_C_a_prod_ell2_c_a_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_2') ) ).
tff('declare_compatible$am',type,
'compatible$am': ( 'A_ell2_a_ell2_cblinfun_b_a_prod_ell2_b_a_prod_ell2_cblinfun_fun$' * 'B_ell2_b_ell2_cblinfun_b_a_prod_ell2_b_a_prod_ell2_cblinfun_fun$' ) > $o ).
tff('predicate_compatible$am',axiom,
( 'compatible$am'('fmb_A_ell2_a_ell2_cblinfun_b_a_prod_ell2_b_a_prod_ell2_cblinfun_fun$_1','fmb_B_ell2_b_ell2_cblinfun_b_a_prod_ell2_b_a_prod_ell2_cblinfun_fun$_1')
& 'compatible$am'('fmb_A_ell2_a_ell2_cblinfun_b_a_prod_ell2_b_a_prod_ell2_cblinfun_fun$_1','fmb_B_ell2_b_ell2_cblinfun_b_a_prod_ell2_b_a_prod_ell2_cblinfun_fun$_2')
& 'compatible$am'('fmb_A_ell2_a_ell2_cblinfun_b_a_prod_ell2_b_a_prod_ell2_cblinfun_fun$_2','fmb_B_ell2_b_ell2_cblinfun_b_a_prod_ell2_b_a_prod_ell2_cblinfun_fun$_1')
& 'compatible$am'('fmb_A_ell2_a_ell2_cblinfun_b_a_prod_ell2_b_a_prod_ell2_cblinfun_fun$_2','fmb_B_ell2_b_ell2_cblinfun_b_a_prod_ell2_b_a_prod_ell2_cblinfun_fun$_2') ) ).
tff('declare_compatible$b',type,
'compatible$b': ( 'C_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'D_ell2_d_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' ) > $o ).
tff('predicate_compatible$b',axiom,
'compatible$b'('fmb_C_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1','fmb_D_ell2_d_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1') ).
tff('declare_register$u',type,
'register$u': 'D_c_prod_ell2_d_c_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' > $o ).
tff('predicate_register$u',axiom,
( 'register$u'('fmb_D_c_prod_ell2_d_c_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1')
& 'register$u'('fmb_D_c_prod_ell2_d_c_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_2') ) ).
tff('declare_cbilinear$m',type,
'cbilinear$m': 'C_ell2_c_ell2_cblinfun_c_ell2_c_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun_fun$' > $o ).
tff('predicate_cbilinear$m',axiom,
( 'cbilinear$m'('fmb_C_ell2_c_ell2_cblinfun_c_ell2_c_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun_fun$_1')
& 'cbilinear$m'('fmb_C_ell2_c_ell2_cblinfun_c_ell2_c_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun_fun$_2') ) ).
tff('declare_compatible$at',type,
'compatible$at': ( 'A_ell2_a_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$' * 'D_ell2_d_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$' ) > $o ).
tff('predicate_compatible$at',axiom,
( ~ 'compatible$at'('fmb_A_ell2_a_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$_1','fmb_D_ell2_d_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$_1')
& ~ 'compatible$at'('fmb_A_ell2_a_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$_2','fmb_D_ell2_d_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$_1') ) ).
tff('declare_compatible$aw',type,
'compatible$aw': ( 'C_ell2_c_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun$' * 'D_ell2_d_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun$' ) > $o ).
tff('predicate_compatible$aw',axiom,
( ~ 'compatible$aw'('fmb_C_ell2_c_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun$_1','fmb_D_ell2_d_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun$_1')
& ~ 'compatible$aw'('fmb_C_ell2_c_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun$_1','fmb_D_ell2_d_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun$_2') ) ).
tff('declare_cbilinear$c',type,
'cbilinear$c': 'C_ell2_c_ell2_cblinfun_a_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$' > $o ).
tff('predicate_cbilinear$c',axiom,
( 'cbilinear$c'('fmb_C_ell2_c_ell2_cblinfun_a_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$_1')
& 'cbilinear$c'('fmb_C_ell2_c_ell2_cblinfun_a_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$_2') ) ).
tff('declare_member$b',type,
'member$b': ( 'A_ell2_a_ell2_cblinfun$' * 'A_ell2_a_ell2_cblinfun_set$' ) > $o ).
tff('predicate_member$b',axiom,
'member$b'('fmb_A_ell2_a_ell2_cblinfun$_1','fmb_A_ell2_a_ell2_cblinfun_set$_1') ).
tff('declare_register$o',type,
'register$o': 'A_a_prod_ell2_a_a_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' > $o ).
tff('predicate_register$o',axiom,
( 'register$o'('fmb_A_a_prod_ell2_a_a_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1')
& 'register$o'('fmb_A_a_prod_ell2_a_a_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_2') ) ).
tff('declare_register$z',type,
'register$z': 'A_c_prod_ell2_a_c_prod_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun$' > $o ).
tff('predicate_register$z',axiom,
'register$z'('fmb_A_c_prod_ell2_a_c_prod_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun$_1') ).
tff('declare_compatible$ag',type,
'compatible$ag': ( 'A_ell2_a_ell2_cblinfun_b_c_prod_ell2_b_c_prod_ell2_cblinfun_fun$' * 'C_ell2_c_ell2_cblinfun_b_c_prod_ell2_b_c_prod_ell2_cblinfun_fun$' ) > $o ).
tff('predicate_compatible$ag',axiom,
( 'compatible$ag'('fmb_A_ell2_a_ell2_cblinfun_b_c_prod_ell2_b_c_prod_ell2_cblinfun_fun$_1','fmb_C_ell2_c_ell2_cblinfun_b_c_prod_ell2_b_c_prod_ell2_cblinfun_fun$_1')
& 'compatible$ag'('fmb_A_ell2_a_ell2_cblinfun_b_c_prod_ell2_b_c_prod_ell2_cblinfun_fun$_1','fmb_C_ell2_c_ell2_cblinfun_b_c_prod_ell2_b_c_prod_ell2_cblinfun_fun$_2')
& 'compatible$ag'('fmb_A_ell2_a_ell2_cblinfun_b_c_prod_ell2_b_c_prod_ell2_cblinfun_fun$_2','fmb_C_ell2_c_ell2_cblinfun_b_c_prod_ell2_b_c_prod_ell2_cblinfun_fun$_1')
& 'compatible$ag'('fmb_A_ell2_a_ell2_cblinfun_b_c_prod_ell2_b_c_prod_ell2_cblinfun_fun$_2','fmb_C_ell2_c_ell2_cblinfun_b_c_prod_ell2_b_c_prod_ell2_cblinfun_fun$_2') ) ).
tff('declare_cbilinear$u',type,
'cbilinear$u': 'A_ell2_a_ell2_cblinfun_c_ell2_c_ell2_cblinfun_b_ell2_e_cblinfun_fun_fun$' > $o ).
tff('predicate_cbilinear$u',axiom,
( ~ 'cbilinear$u'('fmb_A_ell2_a_ell2_cblinfun_c_ell2_c_ell2_cblinfun_b_ell2_e_cblinfun_fun_fun$_1')
& ~ 'cbilinear$u'('fmb_A_ell2_a_ell2_cblinfun_c_ell2_c_ell2_cblinfun_b_ell2_e_cblinfun_fun_fun$_2') ) ).
tff('declare_compatible$z',type,
'compatible$z': ( 'C_ell2_c_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$' * 'A_ell2_a_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$' ) > $o ).
tff('predicate_compatible$z',axiom,
( 'compatible$z'('fmb_C_ell2_c_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$_1','fmb_A_ell2_a_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$_1')
& 'compatible$z'('fmb_C_ell2_c_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$_1','fmb_A_ell2_a_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$_2')
& 'compatible$z'('fmb_C_ell2_c_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$_2','fmb_A_ell2_a_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$_1')
& 'compatible$z'('fmb_C_ell2_c_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$_2','fmb_A_ell2_a_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$_2') ) ).
tff('declare_compatible$ac',type,
'compatible$ac': ( 'D_ell2_d_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$' * 'A_ell2_a_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$' ) > $o ).
tff('predicate_compatible$ac',axiom,
( 'compatible$ac'('fmb_D_ell2_d_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$_1','fmb_A_ell2_a_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$_1')
& 'compatible$ac'('fmb_D_ell2_d_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$_1','fmb_A_ell2_a_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$_2')
& 'compatible$ac'('fmb_D_ell2_d_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$_2','fmb_A_ell2_a_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$_1')
& 'compatible$ac'('fmb_D_ell2_d_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$_2','fmb_A_ell2_a_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$_2') ) ).
tff('declare_clinear$u',type,
'clinear$u': 'A_ell2_a_ell2_cblinfun_c_a_prod_ell2_c_a_prod_ell2_cblinfun_fun$' > $o ).
tff('predicate_clinear$u',axiom,
( 'clinear$u'('fmb_A_ell2_a_ell2_cblinfun_c_a_prod_ell2_c_a_prod_ell2_cblinfun_fun$_1')
& 'clinear$u'('fmb_A_ell2_a_ell2_cblinfun_c_a_prod_ell2_c_a_prod_ell2_cblinfun_fun$_2') ) ).
tff('declare_separating$e',type,
'separating$e': ( 'B_itself$' * 'D_ell2_d_ell2_cblinfun_set$' ) > $o ).
tff('predicate_separating$e',axiom,
( 'separating$e'('fmb_B_itself$_1','fmb_D_ell2_d_ell2_cblinfun_set$_1')
& 'separating$e'('fmb_B_itself$_2','fmb_D_ell2_d_ell2_cblinfun_set$_1') ) ).
tff('declare_register$bh',type,
'register$bh': 'C_ell2_c_ell2_cblinfun_a_c_prod_ell2_a_c_prod_ell2_cblinfun_fun$' > $o ).
tff('predicate_register$bh',axiom,
( 'register$bh'('fmb_C_ell2_c_ell2_cblinfun_a_c_prod_ell2_a_c_prod_ell2_cblinfun_fun$_1')
& 'register$bh'('fmb_C_ell2_c_ell2_cblinfun_a_c_prod_ell2_a_c_prod_ell2_cblinfun_fun$_2') ) ).
tff('declare_register$t',type,
'register$t': 'D_a_prod_ell2_d_a_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' > $o ).
tff('predicate_register$t',axiom,
( 'register$t'('fmb_D_a_prod_ell2_d_a_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1')
& 'register$t'('fmb_D_a_prod_ell2_d_a_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_2') ) ).
tff('declare_cbilinear$p',type,
'cbilinear$p': 'C_ell2_c_ell2_cblinfun_a_ell2_a_ell2_cblinfun_c_a_prod_ell2_c_a_prod_ell2_cblinfun_fun_fun$' > $o ).
tff('predicate_cbilinear$p',axiom,
( 'cbilinear$p'('fmb_C_ell2_c_ell2_cblinfun_a_ell2_a_ell2_cblinfun_c_a_prod_ell2_c_a_prod_ell2_cblinfun_fun_fun$_1')
& 'cbilinear$p'('fmb_C_ell2_c_ell2_cblinfun_a_ell2_a_ell2_cblinfun_c_a_prod_ell2_c_a_prod_ell2_cblinfun_fun_fun$_2') ) ).
tff('declare_compatible$aa',type,
'compatible$aa': ( 'C_ell2_c_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$' * 'C_ell2_c_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$' ) > $o ).
tff('predicate_compatible$aa',axiom,
( 'compatible$aa'('fmb_C_ell2_c_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$_1','fmb_C_ell2_c_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$_1')
& 'compatible$aa'('fmb_C_ell2_c_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$_1','fmb_C_ell2_c_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$_2')
& 'compatible$aa'('fmb_C_ell2_c_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$_2','fmb_C_ell2_c_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$_1')
& 'compatible$aa'('fmb_C_ell2_c_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$_2','fmb_C_ell2_c_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$_2') ) ).
tff('declare_compatible$ah',type,
'compatible$ah': ( 'A_ell2_a_ell2_cblinfun_b_a_prod_ell2_b_a_prod_ell2_cblinfun_fun$' * 'D_ell2_d_ell2_cblinfun_b_a_prod_ell2_b_a_prod_ell2_cblinfun_fun$' ) > $o ).
tff('predicate_compatible$ah',axiom,
( 'compatible$ah'('fmb_A_ell2_a_ell2_cblinfun_b_a_prod_ell2_b_a_prod_ell2_cblinfun_fun$_1','fmb_D_ell2_d_ell2_cblinfun_b_a_prod_ell2_b_a_prod_ell2_cblinfun_fun$_1')
& 'compatible$ah'('fmb_A_ell2_a_ell2_cblinfun_b_a_prod_ell2_b_a_prod_ell2_cblinfun_fun$_1','fmb_D_ell2_d_ell2_cblinfun_b_a_prod_ell2_b_a_prod_ell2_cblinfun_fun$_2')
& 'compatible$ah'('fmb_A_ell2_a_ell2_cblinfun_b_a_prod_ell2_b_a_prod_ell2_cblinfun_fun$_2','fmb_D_ell2_d_ell2_cblinfun_b_a_prod_ell2_b_a_prod_ell2_cblinfun_fun$_1')
& 'compatible$ah'('fmb_A_ell2_a_ell2_cblinfun_b_a_prod_ell2_b_a_prod_ell2_cblinfun_fun$_2','fmb_D_ell2_d_ell2_cblinfun_b_a_prod_ell2_b_a_prod_ell2_cblinfun_fun$_2') ) ).
tff('declare_clinear$g',type,
'clinear$g': 'E_e_cblinfun_b_ell2_e_cblinfun_fun$' > $o ).
tff('predicate_clinear$g',axiom,
( 'clinear$g'('fmb_E_e_cblinfun_b_ell2_e_cblinfun_fun$_1')
& 'clinear$g'('fmb_E_e_cblinfun_b_ell2_e_cblinfun_fun$_2') ) ).
tff('declare_clinear$a',type,
'clinear$a': 'B_ell2_b_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' > $o ).
tff('predicate_clinear$a',axiom,
( 'clinear$a'('fmb_B_ell2_b_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1')
& 'clinear$a'('fmb_B_ell2_b_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_2') ) ).
tff('declare_register$aw',type,
'register$aw': 'C_ell2_c_ell2_cblinfun_b_a_prod_ell2_b_a_prod_ell2_cblinfun_fun$' > $o ).
tff('predicate_register$aw',axiom,
( 'register$aw'('fmb_C_ell2_c_ell2_cblinfun_b_a_prod_ell2_b_a_prod_ell2_cblinfun_fun$_1')
& 'register$aw'('fmb_C_ell2_c_ell2_cblinfun_b_a_prod_ell2_b_a_prod_ell2_cblinfun_fun$_2') ) ).
tff('declare_compatible$e',type,
'compatible$e': ( 'C_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'C_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' ) > $o ).
tff('predicate_compatible$e',axiom,
'compatible$e'('fmb_C_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1','fmb_C_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1') ).
tff('declare_register$l',type,
'register$l': 'C_ell2_c_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$' > $o ).
tff('predicate_register$l',axiom,
( ~ 'register$l'('fmb_C_ell2_c_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$_1')
& ~ 'register$l'('fmb_C_ell2_c_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$_2') ) ).
tff('declare_cbilinear$b',type,
'cbilinear$b': 'A_ell2_a_ell2_cblinfun_d_ell2_d_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$' > $o ).
tff('predicate_cbilinear$b',axiom,
( 'cbilinear$b'('fmb_A_ell2_a_ell2_cblinfun_d_ell2_d_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$_1')
& 'cbilinear$b'('fmb_A_ell2_a_ell2_cblinfun_d_ell2_d_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$_2') ) ).
tff('declare_register$p',type,
'register$p': 'A_d_prod_ell2_a_d_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' > $o ).
tff('predicate_register$p',axiom,
( 'register$p'('fmb_A_d_prod_ell2_a_d_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1')
& 'register$p'('fmb_A_d_prod_ell2_a_d_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_2') ) ).
tff('declare_compatible$x',type,
'compatible$x': ( 'A_ell2_a_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$' * 'C_ell2_c_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$' ) > $o ).
tff('predicate_compatible$x',axiom,
( 'compatible$x'('fmb_A_ell2_a_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$_1','fmb_C_ell2_c_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$_1')
& 'compatible$x'('fmb_A_ell2_a_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$_1','fmb_C_ell2_c_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$_2')
& 'compatible$x'('fmb_A_ell2_a_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$_2','fmb_C_ell2_c_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$_1')
& 'compatible$x'('fmb_A_ell2_a_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$_2','fmb_C_ell2_c_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$_2') ) ).
tff('declare_register$av',type,
'register$av': 'C_ell2_c_ell2_cblinfun_b_d_prod_ell2_b_d_prod_ell2_cblinfun_fun$' > $o ).
tff('predicate_register$av',axiom,
( 'register$av'('fmb_C_ell2_c_ell2_cblinfun_b_d_prod_ell2_b_d_prod_ell2_cblinfun_fun$_1')
& 'register$av'('fmb_C_ell2_c_ell2_cblinfun_b_d_prod_ell2_b_d_prod_ell2_cblinfun_fun$_2') ) ).
tff('declare_compatible$g',type,
'compatible$g': ( 'D_ell2_d_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'C_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' ) > $o ).
tff('predicate_compatible$g',axiom,
'compatible$g'('fmb_D_ell2_d_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1','fmb_C_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1') ).
tff('declare_compatible$as',type,
'compatible$as': ( 'B_ell2_b_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'D_ell2_d_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' ) > $o ).
tff('predicate_compatible$as',axiom,
( ~ 'compatible$as'('fmb_B_ell2_b_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1','fmb_D_ell2_d_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1')
& ~ 'compatible$as'('fmb_B_ell2_b_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_2','fmb_D_ell2_d_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1') ) ).
tff('declare_register$bg',type,
'register$bg': 'D_ell2_d_ell2_cblinfun_a_d_prod_ell2_a_d_prod_ell2_cblinfun_fun$' > $o ).
tff('predicate_register$bg',axiom,
( 'register$bg'('fmb_D_ell2_d_ell2_cblinfun_a_d_prod_ell2_a_d_prod_ell2_cblinfun_fun$_1')
& 'register$bg'('fmb_D_ell2_d_ell2_cblinfun_a_d_prod_ell2_a_d_prod_ell2_cblinfun_fun$_2') ) ).
tff('declare_fun_app$aq',type,
'fun_app$aq': ( 'A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_ell2_e_cblinfun_fun_bool_fun$' * 'A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_ell2_e_cblinfun_fun$' ) > $o ).
tff('predicate_fun_app$aq',axiom,
( 'fun_app$aq'('fmb_A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_ell2_e_cblinfun_fun_bool_fun$_1','fmb_A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_ell2_e_cblinfun_fun$_1')
& 'fun_app$aq'('fmb_A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_ell2_e_cblinfun_fun_bool_fun$_1','fmb_A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_ell2_e_cblinfun_fun$_2')
& 'fun_app$aq'('fmb_A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_ell2_e_cblinfun_fun_bool_fun$_2','fmb_A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_ell2_e_cblinfun_fun$_1')
& ~ 'fun_app$aq'('fmb_A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_ell2_e_cblinfun_fun_bool_fun$_2','fmb_A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_ell2_e_cblinfun_fun$_2') ) ).
tff('declare_compatible$u',type,
'compatible$u': ( 'B_ell2_b_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun$' * 'B_ell2_b_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun$' ) > $o ).
tff('predicate_compatible$u',axiom,
~ 'compatible$u'('fmb_B_ell2_b_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun$_1','fmb_B_ell2_b_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun$_1') ).
tff('declare_cbilinear$i',type,
'cbilinear$i': 'A_c_prod_ell2_a_c_prod_ell2_cblinfun_a_ell2_a_ell2_cblinfun_b_ell2_e_cblinfun_fun_fun$' > $o ).
tff('predicate_cbilinear$i',axiom,
( 'cbilinear$i'('fmb_A_c_prod_ell2_a_c_prod_ell2_cblinfun_a_ell2_a_ell2_cblinfun_b_ell2_e_cblinfun_fun_fun$_1')
& 'cbilinear$i'('fmb_A_c_prod_ell2_a_c_prod_ell2_cblinfun_a_ell2_a_ell2_cblinfun_b_ell2_e_cblinfun_fun_fun$_2') ) ).
tff('declare_separating$c',type,
'separating$c': ( 'B_itself$' * 'A_ell2_a_ell2_cblinfun_set$' ) > $o ).
tff('predicate_separating$c',axiom,
( 'separating$c'('fmb_B_itself$_1','fmb_A_ell2_a_ell2_cblinfun_set$_1')
& 'separating$c'('fmb_B_itself$_2','fmb_A_ell2_a_ell2_cblinfun_set$_1') ) ).
tff('declare_compatible$v',type,
'compatible$v': ( 'A_ell2_a_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun$' * 'D_ell2_d_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun$' ) > $o ).
tff('predicate_compatible$v',axiom,
( ~ 'compatible$v'('fmb_A_ell2_a_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun$_1','fmb_D_ell2_d_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun$_1')
& ~ 'compatible$v'('fmb_A_ell2_a_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun$_1','fmb_D_ell2_d_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun$_2')
& ~ 'compatible$v'('fmb_A_ell2_a_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun$_2','fmb_D_ell2_d_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun$_1')
& ~ 'compatible$v'('fmb_A_ell2_a_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun$_2','fmb_D_ell2_d_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun$_2') ) ).
tff('declare_clinear$f',type,
'clinear$f': 'B_ell2_b_ell2_cblinfun_b_ell2_e_cblinfun_fun$' > $o ).
tff('predicate_clinear$f',axiom,
( 'clinear$f'('fmb_B_ell2_b_ell2_cblinfun_b_ell2_e_cblinfun_fun$_1')
& 'clinear$f'('fmb_B_ell2_b_ell2_cblinfun_b_ell2_e_cblinfun_fun$_2') ) ).
tff('declare_clinear$i',type,
'clinear$i': 'A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' > $o ).
tff('predicate_clinear$i',axiom,
'clinear$i'('fmb_A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1') ).
tff('declare_register$i',type,
'register$i': 'D_ell2_d_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$' > $o ).
tff('predicate_register$i',axiom,
~ 'register$i'('fmb_D_ell2_d_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$_1') ).
tff('declare_cbilinear$g',type,
'cbilinear$g': 'D_ell2_d_ell2_cblinfun_c_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$' > $o ).
tff('predicate_cbilinear$g',axiom,
( 'cbilinear$g'('fmb_D_ell2_d_ell2_cblinfun_c_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$_1')
& 'cbilinear$g'('fmb_D_ell2_d_ell2_cblinfun_c_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$_2') ) ).
tff('declare_bounded_cbilinear$a',type,
'bounded_cbilinear$a': 'Complex_complex_complex_fun_fun$' > $o ).
tff('predicate_bounded_cbilinear$a',axiom,
( 'bounded_cbilinear$a'('fmb_Complex_complex_complex_fun_fun$_1')
& 'bounded_cbilinear$a'('fmb_Complex_complex_complex_fun_fun$_2') ) ).
tff('declare_register$r',type,
'register$r': 'C_c_prod_ell2_c_c_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' > $o ).
tff('predicate_register$r',axiom,
( 'register$r'('fmb_C_c_prod_ell2_c_c_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1')
& 'register$r'('fmb_C_c_prod_ell2_c_c_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_2') ) ).
tff('declare_compatible$p',type,
'compatible$p': ( 'C_ell2_c_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$' * 'A_ell2_a_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$' ) > $o ).
tff('predicate_compatible$p',axiom,
( ~ 'compatible$p'('fmb_C_ell2_c_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$_1','fmb_A_ell2_a_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$_1')
& ~ 'compatible$p'('fmb_C_ell2_c_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$_1','fmb_A_ell2_a_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$_2')
& ~ 'compatible$p'('fmb_C_ell2_c_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$_2','fmb_A_ell2_a_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$_1')
& ~ 'compatible$p'('fmb_C_ell2_c_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$_2','fmb_A_ell2_a_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$_2') ) ).
tff('declare_register$bi',type,
'register$bi': 'B_ell2_b_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$' > $o ).
tff('predicate_register$bi',axiom,
~ 'register$bi'('fmb_B_ell2_b_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$_1') ).
tff('declare_register$bd',type,
'register$bd': 'C_ell2_c_ell2_cblinfun_c_a_prod_ell2_c_a_prod_ell2_cblinfun_fun$' > $o ).
tff('predicate_register$bd',axiom,
( 'register$bd'('fmb_C_ell2_c_ell2_cblinfun_c_a_prod_ell2_c_a_prod_ell2_cblinfun_fun$_1')
& 'register$bd'('fmb_C_ell2_c_ell2_cblinfun_c_a_prod_ell2_c_a_prod_ell2_cblinfun_fun$_2') ) ).
tff('declare_compatible$ak',type,
'compatible$ak': ( 'A_ell2_a_ell2_cblinfun_d_b_prod_ell2_d_b_prod_ell2_cblinfun_fun$' * 'D_ell2_d_ell2_cblinfun_d_b_prod_ell2_d_b_prod_ell2_cblinfun_fun$' ) > $o ).
tff('predicate_compatible$ak',axiom,
( 'compatible$ak'('fmb_A_ell2_a_ell2_cblinfun_d_b_prod_ell2_d_b_prod_ell2_cblinfun_fun$_1','fmb_D_ell2_d_ell2_cblinfun_d_b_prod_ell2_d_b_prod_ell2_cblinfun_fun$_1')
& 'compatible$ak'('fmb_A_ell2_a_ell2_cblinfun_d_b_prod_ell2_d_b_prod_ell2_cblinfun_fun$_1','fmb_D_ell2_d_ell2_cblinfun_d_b_prod_ell2_d_b_prod_ell2_cblinfun_fun$_2')
& 'compatible$ak'('fmb_A_ell2_a_ell2_cblinfun_d_b_prod_ell2_d_b_prod_ell2_cblinfun_fun$_2','fmb_D_ell2_d_ell2_cblinfun_d_b_prod_ell2_d_b_prod_ell2_cblinfun_fun$_1')
& 'compatible$ak'('fmb_A_ell2_a_ell2_cblinfun_d_b_prod_ell2_d_b_prod_ell2_cblinfun_fun$_2','fmb_D_ell2_d_ell2_cblinfun_d_b_prod_ell2_d_b_prod_ell2_cblinfun_fun$_2') ) ).
tff('declare_compatible$n',type,
'compatible$n': ( 'D_ell2_d_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$' * 'A_ell2_a_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$' ) > $o ).
tff('predicate_compatible$n',axiom,
( ~ 'compatible$n'('fmb_D_ell2_d_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$_1','fmb_A_ell2_a_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$_1')
& ~ 'compatible$n'('fmb_D_ell2_d_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$_1','fmb_A_ell2_a_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$_2')
& ~ 'compatible$n'('fmb_D_ell2_d_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$_2','fmb_A_ell2_a_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$_1')
& ~ 'compatible$n'('fmb_D_ell2_d_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$_2','fmb_A_ell2_a_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$_2') ) ).
tff('declare_register$at',type,
'register$at': 'B_ell2_b_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$' > $o ).
tff('predicate_register$at',axiom,
( 'register$at'('fmb_B_ell2_b_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$_1')
& 'register$at'('fmb_B_ell2_b_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$_2') ) ).
tff('declare_cbilinear$v',type,
'cbilinear$v': 'Complex_complex_complex_fun_fun$' > $o ).
tff('predicate_cbilinear$v',axiom,
( 'cbilinear$v'('fmb_Complex_complex_complex_fun_fun$_1')
& 'cbilinear$v'('fmb_Complex_complex_complex_fun_fun$_2') ) ).
tff('declare_register$y',type,
'register$y': 'A_d_prod_ell2_a_d_prod_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$' > $o ).
tff('predicate_register$y',axiom,
'register$y'('fmb_A_d_prod_ell2_a_d_prod_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$_1') ).
tff('declare_separating$a',type,
'separating$a': ( 'C_itself$' * 'A_ell2_a_ell2_cblinfun_set$' ) > $o ).
tff('predicate_separating$a',axiom,
'separating$a'('fmb_C_itself$_1','fmb_A_ell2_a_ell2_cblinfun_set$_1') ).
tff('declare_cbilinear$t',type,
'cbilinear$t': 'A_ell2_a_ell2_cblinfun_a_ell2_a_ell2_cblinfun_a_a_prod_ell2_a_a_prod_ell2_cblinfun_fun_fun$' > $o ).
tff('predicate_cbilinear$t',axiom,
( 'cbilinear$t'('fmb_A_ell2_a_ell2_cblinfun_a_ell2_a_ell2_cblinfun_a_a_prod_ell2_a_a_prod_ell2_cblinfun_fun_fun$_1')
& 'cbilinear$t'('fmb_A_ell2_a_ell2_cblinfun_a_ell2_a_ell2_cblinfun_a_a_prod_ell2_a_a_prod_ell2_cblinfun_fun_fun$_2') ) ).
tff('declare_register$as',type,
'register$as': 'D_ell2_d_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$' > $o ).
tff('predicate_register$as',axiom,
( 'register$as'('fmb_D_ell2_d_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$_1')
& 'register$as'('fmb_D_ell2_d_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$_2') ) ).
tff('declare_compatible$t',type,
'compatible$t': ( 'C_ell2_c_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun$' * 'A_ell2_a_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun$' ) > $o ).
tff('predicate_compatible$t',axiom,
( ~ 'compatible$t'('fmb_C_ell2_c_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun$_1','fmb_A_ell2_a_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun$_1')
& ~ 'compatible$t'('fmb_C_ell2_c_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun$_1','fmb_A_ell2_a_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun$_2') ) ).
tff('declare_compatible$s',type,
'compatible$s': ( 'B_ell2_b_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'B_ell2_b_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' ) > $o ).
tff('predicate_compatible$s',axiom,
( ~ 'compatible$s'('fmb_B_ell2_b_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1','fmb_B_ell2_b_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1')
& ~ 'compatible$s'('fmb_B_ell2_b_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1','fmb_B_ell2_b_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_2')
& ~ 'compatible$s'('fmb_B_ell2_b_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_2','fmb_B_ell2_b_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1')
& ~ 'compatible$s'('fmb_B_ell2_b_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_2','fmb_B_ell2_b_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_2') ) ).
tff('declare_register$k',type,
'register$k': 'A_ell2_a_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$' > $o ).
tff('predicate_register$k',axiom,
( ~ 'register$k'('fmb_A_ell2_a_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$_1')
& ~ 'register$k'('fmb_A_ell2_a_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$_2') ) ).
tff('declare_fun_app$be',type,
'fun_app$be': ( 'D_ell2_d_ell2_cblinfun_bool_fun$' * 'D_ell2_d_ell2_cblinfun$' ) > $o ).
tff('predicate_fun_app$be',axiom,
( 'fun_app$be'('fmb_D_ell2_d_ell2_cblinfun_bool_fun$_1','fmb_D_ell2_d_ell2_cblinfun$_1')
& 'fun_app$be'('fmb_D_ell2_d_ell2_cblinfun_bool_fun$_2','fmb_D_ell2_d_ell2_cblinfun$_1') ) ).
tff('declare_clinear$k',type,
'clinear$k': 'Complex_complex_fun$' > $o ).
tff('predicate_clinear$k',axiom,
'clinear$k'('fmb_Complex_complex_fun$_1') ).
tff('declare_compatible$aj',type,
'compatible$aj': ( 'A_ell2_a_ell2_cblinfun_d_b_prod_ell2_d_b_prod_ell2_cblinfun_fun$' * 'C_ell2_c_ell2_cblinfun_d_b_prod_ell2_d_b_prod_ell2_cblinfun_fun$' ) > $o ).
tff('predicate_compatible$aj',axiom,
( 'compatible$aj'('fmb_A_ell2_a_ell2_cblinfun_d_b_prod_ell2_d_b_prod_ell2_cblinfun_fun$_1','fmb_C_ell2_c_ell2_cblinfun_d_b_prod_ell2_d_b_prod_ell2_cblinfun_fun$_1')
& 'compatible$aj'('fmb_A_ell2_a_ell2_cblinfun_d_b_prod_ell2_d_b_prod_ell2_cblinfun_fun$_1','fmb_C_ell2_c_ell2_cblinfun_d_b_prod_ell2_d_b_prod_ell2_cblinfun_fun$_2')
& 'compatible$aj'('fmb_A_ell2_a_ell2_cblinfun_d_b_prod_ell2_d_b_prod_ell2_cblinfun_fun$_2','fmb_C_ell2_c_ell2_cblinfun_d_b_prod_ell2_d_b_prod_ell2_cblinfun_fun$_1')
& 'compatible$aj'('fmb_A_ell2_a_ell2_cblinfun_d_b_prod_ell2_d_b_prod_ell2_cblinfun_fun$_2','fmb_C_ell2_c_ell2_cblinfun_d_b_prod_ell2_d_b_prod_ell2_cblinfun_fun$_2') ) ).
tff('declare_register$bb',type,
'register$bb': 'A_ell2_a_ell2_cblinfun_a_d_prod_ell2_a_d_prod_ell2_cblinfun_fun$' > $o ).
tff('predicate_register$bb',axiom,
( 'register$bb'('fmb_A_ell2_a_ell2_cblinfun_a_d_prod_ell2_a_d_prod_ell2_cblinfun_fun$_1')
& 'register$bb'('fmb_A_ell2_a_ell2_cblinfun_a_d_prod_ell2_a_d_prod_ell2_cblinfun_fun$_2') ) ).
tff('declare_clinear$r',type,
'clinear$r': 'A_ell2_a_ell2_cblinfun_a_d_prod_ell2_a_d_prod_ell2_cblinfun_fun$' > $o ).
tff('predicate_clinear$r',axiom,
( 'clinear$r'('fmb_A_ell2_a_ell2_cblinfun_a_d_prod_ell2_a_d_prod_ell2_cblinfun_fun$_1')
& 'clinear$r'('fmb_A_ell2_a_ell2_cblinfun_a_d_prod_ell2_a_d_prod_ell2_cblinfun_fun$_2') ) ).
tff('declare_register$b',type,
'register$b': 'D_ell2_d_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' > $o ).
tff('predicate_register$b',axiom,
'register$b'('fmb_D_ell2_d_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1') ).
tff('declare_cbilinear$',type,
'cbilinear$': 'A_ell2_a_ell2_cblinfun_a_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$' > $o ).
tff('predicate_cbilinear$',axiom,
( 'cbilinear$'('fmb_A_ell2_a_ell2_cblinfun_a_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$_1')
& 'cbilinear$'('fmb_A_ell2_a_ell2_cblinfun_a_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$_2') ) ).
tff('declare_register$e',type,
'register$e': 'D_ell2_d_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun$' > $o ).
tff('predicate_register$e',axiom,
( ~ 'register$e'('fmb_D_ell2_d_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun$_1')
& ~ 'register$e'('fmb_D_ell2_d_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun$_2') ) ).
tff('declare_compatible$al',type,
'compatible$al': ( 'C_ell2_c_ell2_cblinfun_b_a_prod_ell2_b_a_prod_ell2_cblinfun_fun$' * 'D_ell2_d_ell2_cblinfun_b_a_prod_ell2_b_a_prod_ell2_cblinfun_fun$' ) > $o ).
tff('predicate_compatible$al',axiom,
( 'compatible$al'('fmb_C_ell2_c_ell2_cblinfun_b_a_prod_ell2_b_a_prod_ell2_cblinfun_fun$_1','fmb_D_ell2_d_ell2_cblinfun_b_a_prod_ell2_b_a_prod_ell2_cblinfun_fun$_1')
& 'compatible$al'('fmb_C_ell2_c_ell2_cblinfun_b_a_prod_ell2_b_a_prod_ell2_cblinfun_fun$_1','fmb_D_ell2_d_ell2_cblinfun_b_a_prod_ell2_b_a_prod_ell2_cblinfun_fun$_2')
& 'compatible$al'('fmb_C_ell2_c_ell2_cblinfun_b_a_prod_ell2_b_a_prod_ell2_cblinfun_fun$_2','fmb_D_ell2_d_ell2_cblinfun_b_a_prod_ell2_b_a_prod_ell2_cblinfun_fun$_1')
& 'compatible$al'('fmb_C_ell2_c_ell2_cblinfun_b_a_prod_ell2_b_a_prod_ell2_cblinfun_fun$_2','fmb_D_ell2_d_ell2_cblinfun_b_a_prod_ell2_b_a_prod_ell2_cblinfun_fun$_2') ) ).
tff('declare_register$',type,
'register$': 'A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' > $o ).
tff('predicate_register$',axiom,
'register$'('fmb_A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1') ).
tff('declare_register$az',type,
'register$az': 'C_ell2_c_ell2_cblinfun_d_b_prod_ell2_d_b_prod_ell2_cblinfun_fun$' > $o ).
tff('predicate_register$az',axiom,
( 'register$az'('fmb_C_ell2_c_ell2_cblinfun_d_b_prod_ell2_d_b_prod_ell2_cblinfun_fun$_1')
& 'register$az'('fmb_C_ell2_c_ell2_cblinfun_d_b_prod_ell2_d_b_prod_ell2_cblinfun_fun$_2') ) ).
tff('declare_cbilinear$d',type,
'cbilinear$d': 'C_ell2_c_ell2_cblinfun_c_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$' > $o ).
tff('predicate_cbilinear$d',axiom,
( 'cbilinear$d'('fmb_C_ell2_c_ell2_cblinfun_c_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$_1')
& 'cbilinear$d'('fmb_C_ell2_c_ell2_cblinfun_c_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$_2') ) ).
tff('declare_register$ai',type,
'register$ai': 'D_a_prod_ell2_d_a_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$' > $o ).
tff('predicate_register$ai',axiom,
( 'register$ai'('fmb_D_a_prod_ell2_d_a_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$_1')
& 'register$ai'('fmb_D_a_prod_ell2_d_a_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$_2') ) ).
tff('declare_register$x',type,
'register$x': 'A_b_prod_ell2_a_b_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' > $o ).
tff('predicate_register$x',axiom,
'register$x'('fmb_A_b_prod_ell2_a_b_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1') ).
tff('declare_register$bf',type,
'register$bf': 'A_ell2_a_ell2_cblinfun_c_a_prod_ell2_c_a_prod_ell2_cblinfun_fun$' > $o ).
tff('predicate_register$bf',axiom,
( 'register$bf'('fmb_A_ell2_a_ell2_cblinfun_c_a_prod_ell2_c_a_prod_ell2_cblinfun_fun$_1')
& 'register$bf'('fmb_A_ell2_a_ell2_cblinfun_c_a_prod_ell2_c_a_prod_ell2_cblinfun_fun$_2') ) ).
tff('declare_nO_MATCH$',type,
'nO_MATCH$': ( 'Complex$' * 'Complex$' ) > $o ).
tff('predicate_nO_MATCH$',axiom,
~ 'nO_MATCH$'('fmb_Complex$_1','fmb_Complex$_1') ).
tff('declare_compatible$d',type,
'compatible$d': ( 'C_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' ) > $o ).
tff('predicate_compatible$d',axiom,
'compatible$d'('fmb_C_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1','fmb_A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1') ).
tff('declare_cbilinear$o',type,
'cbilinear$o': 'B_ell2_e_cblinfun_b_ell2_b_ell2_cblinfun_b_ell2_e_cblinfun_fun_fun$' > $o ).
tff('predicate_cbilinear$o',axiom,
( 'cbilinear$o'('fmb_B_ell2_e_cblinfun_b_ell2_b_ell2_cblinfun_b_ell2_e_cblinfun_fun_fun$_1')
& 'cbilinear$o'('fmb_B_ell2_e_cblinfun_b_ell2_b_ell2_cblinfun_b_ell2_e_cblinfun_fun_fun$_2') ) ).
tff('declare_cbilinear$s',type,
'cbilinear$s': 'A_ell2_a_ell2_cblinfun_c_ell2_c_ell2_cblinfun_a_c_prod_ell2_a_c_prod_ell2_cblinfun_fun_fun$' > $o ).
tff('predicate_cbilinear$s',axiom,
( 'cbilinear$s'('fmb_A_ell2_a_ell2_cblinfun_c_ell2_c_ell2_cblinfun_a_c_prod_ell2_a_c_prod_ell2_cblinfun_fun_fun$_1')
& 'cbilinear$s'('fmb_A_ell2_a_ell2_cblinfun_c_ell2_c_ell2_cblinfun_a_c_prod_ell2_a_c_prod_ell2_cblinfun_fun_fun$_2') ) ).
tff('declare_register$al',type,
'register$al': 'A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_a_prod_ell2_b_a_prod_ell2_cblinfun_fun$' > $o ).
tff('predicate_register$al',axiom,
'register$al'('fmb_A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_a_prod_ell2_b_a_prod_ell2_cblinfun_fun$_1') ).
tff('declare_bounded_cbilinear$',type,
'bounded_cbilinear$': 'B_ell2_e_cblinfun_b_ell2_b_ell2_cblinfun_b_ell2_e_cblinfun_fun_fun$' > $o ).
tff('predicate_bounded_cbilinear$',axiom,
( 'bounded_cbilinear$'('fmb_B_ell2_e_cblinfun_b_ell2_b_ell2_cblinfun_b_ell2_e_cblinfun_fun_fun$_1')
& 'bounded_cbilinear$'('fmb_B_ell2_e_cblinfun_b_ell2_b_ell2_cblinfun_b_ell2_e_cblinfun_fun_fun$_2') ) ).
tff('declare_clinear$m',type,
'clinear$m': 'C_ell2_c_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$' > $o ).
tff('predicate_clinear$m',axiom,
( ~ 'clinear$m'('fmb_C_ell2_c_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$_1')
& ~ 'clinear$m'('fmb_C_ell2_c_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$_2') ) ).
tff('declare_register$ax',type,
'register$ax': 'A_ell2_a_ell2_cblinfun_b_c_prod_ell2_b_c_prod_ell2_cblinfun_fun$' > $o ).
tff('predicate_register$ax',axiom,
( 'register$ax'('fmb_A_ell2_a_ell2_cblinfun_b_c_prod_ell2_b_c_prod_ell2_cblinfun_fun$_1')
& 'register$ax'('fmb_A_ell2_a_ell2_cblinfun_b_c_prod_ell2_b_c_prod_ell2_cblinfun_fun$_2') ) ).
tff('declare_clinear$w',type,
'clinear$w': 'C_ell2_c_ell2_cblinfun_a_c_prod_ell2_a_c_prod_ell2_cblinfun_fun$' > $o ).
tff('predicate_clinear$w',axiom,
( 'clinear$w'('fmb_C_ell2_c_ell2_cblinfun_a_c_prod_ell2_a_c_prod_ell2_cblinfun_fun$_1')
& 'clinear$w'('fmb_C_ell2_c_ell2_cblinfun_a_c_prod_ell2_a_c_prod_ell2_cblinfun_fun$_2') ) ).
tff('declare_compatible$ae',type,
'compatible$ae': ( 'D_ell2_d_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$' * 'D_ell2_d_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$' ) > $o ).
tff('predicate_compatible$ae',axiom,
( 'compatible$ae'('fmb_D_ell2_d_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$_1','fmb_D_ell2_d_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$_1')
& 'compatible$ae'('fmb_D_ell2_d_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$_1','fmb_D_ell2_d_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$_2')
& 'compatible$ae'('fmb_D_ell2_d_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$_2','fmb_D_ell2_d_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$_1')
& 'compatible$ae'('fmb_D_ell2_d_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$_2','fmb_D_ell2_d_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$_2') ) ).
tff('declare_compatible$av',type,
'compatible$av': ( 'C_ell2_c_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$' * 'D_ell2_d_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$' ) > $o ).
tff('predicate_compatible$av',axiom,
( ~ 'compatible$av'('fmb_C_ell2_c_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$_1','fmb_D_ell2_d_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$_1')
& ~ 'compatible$av'('fmb_C_ell2_c_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$_2','fmb_D_ell2_d_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$_1') ) ).
tff('declare_cbilinear$n',type,
'cbilinear$n': 'A_ell2_a_ell2_cblinfun_a_ell2_a_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun_fun$' > $o ).
tff('predicate_cbilinear$n',axiom,
( 'cbilinear$n'('fmb_A_ell2_a_ell2_cblinfun_a_ell2_a_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun_fun$_1')
& 'cbilinear$n'('fmb_A_ell2_a_ell2_cblinfun_a_ell2_a_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun_fun$_2') ) ).
tff('declare_register$au',type,
'register$au': 'A_ell2_a_ell2_cblinfun_b_d_prod_ell2_b_d_prod_ell2_cblinfun_fun$' > $o ).
tff('predicate_register$au',axiom,
( 'register$au'('fmb_A_ell2_a_ell2_cblinfun_b_d_prod_ell2_b_d_prod_ell2_cblinfun_fun$_1')
& 'register$au'('fmb_A_ell2_a_ell2_cblinfun_b_d_prod_ell2_b_d_prod_ell2_cblinfun_fun$_2') ) ).
tff('declare_clinear$e',type,
'clinear$e': 'A_ell2_a_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$' > $o ).
tff('predicate_clinear$e',axiom,
( 'clinear$e'('fmb_A_ell2_a_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$_1')
& 'clinear$e'('fmb_A_ell2_a_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$_2') ) ).
tff('declare_compatible$l',type,
'compatible$l': ( 'B_ell2_b_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' ) > $o ).
tff('predicate_compatible$l',axiom,
( ~ 'compatible$l'('fmb_B_ell2_b_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1','fmb_A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1')
& ~ 'compatible$l'('fmb_B_ell2_b_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_2','fmb_A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$_1') ) ).
tff('declare_clinear$q',type,
'clinear$q': 'B_ell2_b_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$' > $o ).
tff('predicate_clinear$q',axiom,
( 'clinear$q'('fmb_B_ell2_b_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$_1')
& 'clinear$q'('fmb_B_ell2_b_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$_2') ) ).
tff('declare_register$af',type,
'register$af': 'C_a_prod_ell2_c_a_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$' > $o ).
tff('predicate_register$af',axiom,
( 'register$af'('fmb_C_a_prod_ell2_c_a_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$_1')
& 'register$af'('fmb_C_a_prod_ell2_c_a_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$_2') ) ).
tff('declare_register$ah',type,
'register$ah': 'C_d_prod_ell2_c_d_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$' > $o ).
tff('predicate_register$ah',axiom,
( 'register$ah'('fmb_C_d_prod_ell2_c_d_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$_1')
& 'register$ah'('fmb_C_d_prod_ell2_c_d_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$_2') ) ).
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.00/0.04 % Problem : ITP391_1 : TPTP v9.3.1. Released v8.0.0.
% 0.00/0.08 % Command : run_vampire /export/starexec/sandbox/benchmark/theBenchmark.p 300 SAT
% 0.18/0.43 % Computer : n001.cluster.edu
% 0.18/0.43 % Model : x86_64 x86_64
% 0.18/0.43 % CPU : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.18/0.43 % Memory : 8046.5625MB
% 0.18/0.43 % OS : Linux 6.8.0-71-generic
% 0.18/0.43 % CPULimit : 300
% 0.18/0.43 % WCLimit : 300
% 0.18/0.43 % DateTime : Sun Sep 27 13:02:45 UTC 2026
% 0.18/0.43 % CPUTime :
% 0.18/0.43 Running run_vampire /export/starexec/sandbox/benchmark/theBenchmark.p 300 SAT
% 0.18/0.47 Running first-order model finding
% 0.18/0.47 Running: /export/starexec/sandbox/solver/bin/vampire-ho --input_syntax tptp --output_axiom_names on --mode casc --intent sat -m 16384 --cores 7 -t 300 /export/starexec/sandbox/benchmark/theBenchmark.p
% 13.10/2.53 % (3551522)Will run a generic schedule for satisfiability detection.
% 13.10/2.53 % (3551528)fmb+10_1_sas=cadical:bce=on:rp=on:random_seed=344666599_2999 on theBenchmark for (2999ds/0Mi)
% 13.10/2.53 % (3551529)% WARNING: option uhcvi not known.
% 13.10/2.53 % (3551529)dis+11_61:31_drc=ordering:lsd=5:bsr=unit_only:rp=on:newcnf=on:random_seed=1542795843:i=135531:add=off:rawr=on_2999 on theBenchmark for (2999ds/135531Mi)
% 13.10/2.53 % (3551530)dis+10_161_sil=256000:plsq=on:plsqr=61199697,1048576:gs=on:alpa=true:sac=on:slsq=on:cn=on:random_seed=3149156844:i=88024:add=on:rawr=on_2999 on theBenchmark for (2999ds/88024Mi)
% 13.10/2.53 % (3551531)dis+10_1_sil=32000:sp=arity:random_seed=1353861229:i=103:fgj=on_2999 on theBenchmark for (2999ds/103Mi)
% 13.10/2.53 % (3551532)ott+31_1_sil=16000:lcm=predicate:bce=on:newcnf=on:random_seed=20351611:i=116_2999 on theBenchmark for (2999ds/116Mi)
% 13.10/2.53 % (3551533)ott+1_1_to=lpo:sil=16000:sp=reverse_arity:erd=off:random_seed=1770938298:i=131_2999 on theBenchmark for (2999ds/131Mi)
% 13.10/2.53 % (3551534)ott-3_16_to=lpo:sil=16000:sp=arity:fd=off:rp=on:random_seed=4069479221:i=159:bs=unit_only:nicw=on:fsr=off:amm=off_2999 on theBenchmark for (2999ds/159Mi)
% 13.10/2.53 % (3551531)Instruction limit reached!
% 13.10/2.53 % (3551531)------------------------------
% 13.10/2.53 % (3551531)Version: Vampire 5.0.1 (Release build, commit 5ef7c2677 on 2026-07-16 16:54:09 +0200)
% 13.10/2.53 % (3551531)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 13.10/2.53 % (3551531)CaDiCaL version: 2.1.3
% 13.10/2.53 % (3551531)Termination reason: Instruction limit
% 13.10/2.53 % (3551531)Termination phase: Saturation
% 13.10/2.53 % (3551531)Time elapsed: 0.100 s
% 13.10/2.53 % (3551531)Peak memory usage: 14 MB
% 13.10/2.53 % (3551531)Instructions burned: 103 (million)
% 13.10/2.53 % (3551532)Instruction limit reached!
% 13.10/2.53 % (3551532)------------------------------
% 13.10/2.53 % (3551532)Version: Vampire 5.0.1 (Release build, commit 5ef7c2677 on 2026-07-16 16:54:09 +0200)
% 13.10/2.53 % (3551532)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 13.10/2.53 % (3551532)CaDiCaL version: 2.1.3
% 13.10/2.53 % (3551532)Termination reason: Instruction limit
% 13.10/2.53 % (3551532)Termination phase: Saturation
% 13.10/2.53 % (3551532)Time elapsed: 0.112 s
% 13.10/2.53 % (3551532)Peak memory usage: 14 MB
% 13.10/2.53 % (3551532)Instructions burned: 116 (million)
% 13.10/2.53 % (3551533)Instruction limit reached!
% 13.10/2.53 % (3551533)------------------------------
% 13.10/2.53 % (3551533)Version: Vampire 5.0.1 (Release build, commit 5ef7c2677 on 2026-07-16 16:54:09 +0200)
% 13.10/2.53 % (3551533)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 13.10/2.53 % (3551533)CaDiCaL version: 2.1.3
% 13.10/2.53 % (3551533)Termination reason: Instruction limit
% 13.10/2.53 % (3551533)Termination phase: Saturation
% 13.10/2.53 % (3551533)Time elapsed: 0.129 s
% 13.10/2.53 % (3551533)Peak memory usage: 15 MB
% 13.10/2.53 % (3551533)Instructions burned: 131 (million)
% 13.10/2.53 % (3551542)fmb+10_1_fmbas=predicate:sil=64000:sas=cadical:random_seed=1399824258:i=714:nm=2_2997 on theBenchmark for (2997ds/714Mi)
% 13.10/2.53 % (3551543)ott+32_1_sil=16000:bsd=on:sp=const_max:bce=on:random_seed=344144760:i=131:bd=preordered:fsd=on_2997 on theBenchmark for (2997ds/131Mi)
% 13.10/2.53 % (3551534)Instruction limit reached!
% 13.10/2.53 % (3551534)------------------------------
% 13.10/2.53 % (3551534)Version: Vampire 5.0.1 (Release build, commit 5ef7c2677 on 2026-07-16 16:54:09 +0200)
% 13.10/2.53 % (3551534)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 13.10/2.53 % (3551534)CaDiCaL version: 2.1.3
% 13.10/2.53 % (3551534)Termination reason: Instruction limit
% 13.10/2.53 % (3551534)Termination phase: Saturation
% 13.10/2.53 % (3551534)Time elapsed: 0.166 s
% 13.10/2.53 % (3551534)Peak memory usage: 15 MB
% 13.10/2.53 % (3551534)Instructions burned: 159 (million)
% 13.10/2.53 % (3551544)dis+11_32_anc=none:slsqr=2,1:sil=64000:sas=cadical:lma=off:lsd=50:s2agt=8:slsqc=1:kmz=on:newcnf=on:slsq=on:random_seed=396303131:i=684:slsql=off:bs=unit_only:nicw=on:rawr=on_2997 on theBenchmark for (2997ds/684Mi)
% 13.10/2.53 % (3551547)ott-21_1_sil=16000:fs=off:random_seed=87393122:i=180:av=off:fsr=off_2997 on theBenchmark for (2997ds/180Mi)
% 13.10/2.53 % (3551543)Instruction limit reached!
% 13.10/2.53 % (3551543)------------------------------
% 13.10/2.53 % (3551543)Version: Vampire 5.0.1 (Release build, commit 5ef7c2677 on 2026-07-16 16:54:09 +0200)
% 13.10/2.53 % (3551543)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 13.10/2.53 % (3551543)CaDiCaL version: 2.1.3
% 13.10/2.53 % (3551543)Termination reason: Instruction limit
% 13.10/2.53 % (3551543)Termination phase: Saturation
% 13.10/2.53 % (3551543)Time elapsed: 0.092 s
% 13.10/2.53 % (3551543)Peak memory usage: 14 MB
% 13.10/2.53 % (3551543)Instructions burned: 132 (million)
% 13.10/2.53 % (3551551)dis+10_4_sil=64000:sp=reverse_arity:bsr=on:sac=on:cn=on:random_seed=3595120069:i=477:bd=all_2996 on theBenchmark for (2996ds/477Mi)
% 13.10/2.53 % (3551547)Instruction limit reached!
% 13.10/2.53 % (3551547)------------------------------
% 13.10/2.53 % (3551547)Version: Vampire 5.0.1 (Release build, commit 5ef7c2677 on 2026-07-16 16:54:09 +0200)
% 13.10/2.53 % (3551547)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 13.10/2.53 % (3551547)CaDiCaL version: 2.1.3
% 13.10/2.53 % (3551547)Termination reason: Instruction limit
% 13.10/2.53 % (3551547)Termination phase: Saturation
% 13.10/2.53 % (3551547)Time elapsed: 0.170 s
% 13.10/2.53 % (3551547)Peak memory usage: 14 MB
% 13.10/2.53 % (3551547)Instructions burned: 181 (million)
% 13.10/2.53 % (3551553)fmb+10_1_sil=64000:erd=off:updr=off:random_seed=404360547:fmbsr=1.3:i=865:ins=25_2995 on theBenchmark for (2995ds/865Mi)
% 13.10/2.53 % TRYING [1]
% 13.10/2.53 % TRYING [2]
% 13.10/2.53 % (3551551)Instruction limit reached!
% 13.10/2.53 % (3551551)------------------------------
% 13.10/2.53 % (3551551)Version: Vampire 5.0.1 (Release build, commit 5ef7c2677 on 2026-07-16 16:54:09 +0200)
% 13.10/2.53 % (3551551)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 13.10/2.53 % (3551551)CaDiCaL version: 2.1.3
% 13.10/2.53 % (3551551)Termination reason: Instruction limit
% 13.10/2.53 % (3551551)Termination phase: Saturation
% 13.10/2.53 % (3551551)Time elapsed: 0.426 s
% 13.10/2.53 % (3551551)Peak memory usage: 16 MB
% 13.10/2.53 % (3551551)Instructions burned: 477 (million)
% 13.10/2.53 % (3551558)ott+10_1_to=lpo:sil=64000:tgt=full:sp=arity:spb=goal_then_units:random_seed=2043819885:i=1179_2992 on theBenchmark for (2992ds/1179Mi)
% 13.10/2.53 % (3551542)Instruction limit reached!
% 13.10/2.53 % (3551542)------------------------------
% 13.10/2.53 % (3551542)Version: Vampire 5.0.1 (Release build, commit 5ef7c2677 on 2026-07-16 16:54:09 +0200)
% 13.10/2.53 % (3551542)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 13.10/2.53 % (3551542)CaDiCaL version: 2.1.3
% 13.10/2.53 % (3551542)Termination reason: Instruction limit
% 13.10/2.53 % (3551542)Termination phase: Finite model building constraint generation
% 13.10/2.53 % (3551542)Time elapsed: 0.595 s
% 13.10/2.53 % (3551542)Peak memory usage: 27 MB
% 13.10/2.53 % (3551542)Instructions burned: 714 (million)
% 13.10/2.53 % (3551561)fmb+10_1_sil=64000:erd=off:fmbss=14:random_seed=1025660880:i=889:ins=1_2991 on theBenchmark for (2991ds/889Mi)
% 13.10/2.53 % (3551544)Instruction limit reached!
% 13.10/2.53 % (3551544)------------------------------
% 13.10/2.53 % (3551544)Version: Vampire 5.0.1 (Release build, commit 5ef7c2677 on 2026-07-16 16:54:09 +0200)
% 13.10/2.53 % (3551544)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 13.10/2.53 % (3551544)CaDiCaL version: 2.1.3
% 13.10/2.53 % (3551544)Termination reason: Instruction limit
% 13.10/2.53 % (3551544)Termination phase: Saturation
% 13.10/2.53 % (3551544)Time elapsed: 0.616 s
% 13.10/2.53 % (3551544)Peak memory usage: 20 MB
% 13.10/2.53 % (3551544)Instructions burned: 684 (million)
% 13.10/2.53 % (3551563)ott+1_16_sil=32000:plsq=on:plsqc=2:sas=cadical:avsql=on:sp=reverse_frequency:plsqr=128,1:bsr=unit_only:rp=on:newcnf=on:random_seed=3566789618:avsq=on:s2a=on:i=692:avsqr=8,1:kws=arity_squared:bs=unit_only:nm=2:rawr=on_2990 on theBenchmark for (2990ds/692Mi)
% 13.10/2.53 % (3551553)Instruction limit reached!
% 13.10/2.53 % (3551553)------------------------------
% 13.10/2.53 % (3551553)Version: Vampire 5.0.1 (Release build, commit 5ef7c2677 on 2026-07-16 16:54:09 +0200)
% 13.10/2.53 % (3551553)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 13.10/2.53 % (3551553)CaDiCaL version: 2.1.3
% 13.10/2.53 % (3551553)Termination reason: Instruction limit
% 13.10/2.53 % (3551553)Termination phase: Finite model building preprocessing
% 13.10/2.53 % (3551553)Time elapsed: 0.676 s
% 13.10/2.53 % (3551553)Peak memory usage: 21 MB
% 13.10/2.53 % (3551553)Instructions burned: 866 (million)
% 13.10/2.53 % (3551565)dis-10_1_anc=none:sil=64000:spb=goal:newcnf=on:cn=on:random_seed=1909545239:i=879:kws=inv_precedence:fsr=off_2987 on theBenchmark for (2987ds/879Mi)
% 13.10/2.53 % (3551561)Instruction limit reached!
% 13.10/2.53 % (3551561)------------------------------
% 13.10/2.53 % (3551561)Version: Vampire 5.0.1 (Release build, commit 5ef7c2677 on 2026-07-16 16:54:09 +0200)
% 13.10/2.53 % (3551561)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 13.10/2.53 % (3551561)CaDiCaL version: 2.1.3
% 13.10/2.53 % (3551561)Termination reason: Instruction limit
% 13.10/2.53 % (3551561)Termination phase: Finite model building preprocessing
% 13.10/2.53 % (3551561)Time elapsed: 0.645 s
% 13.10/2.53 % (3551561)Peak memory usage: 21 MB
% 13.10/2.53 % (3551561)Instructions burned: 890 (million)
% 13.10/2.53 % (3551567)fmb+10_1_sil=64000:random_seed=2718679066:i=22061:nm=2:gsp=on_2984 on theBenchmark for (2984ds/22061Mi)
% 13.10/2.53 % (3551563)Instruction limit reached!
% 13.10/2.53 % (3551563)------------------------------
% 13.10/2.53 % (3551563)Version: Vampire 5.0.1 (Release build, commit 5ef7c2677 on 2026-07-16 16:54:09 +0200)
% 13.10/2.53 % (3551563)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 13.10/2.53 % (3551563)CaDiCaL version: 2.1.3
% 13.10/2.53 % (3551563)Termination reason: Instruction limit
% 13.10/2.53 % (3551563)Termination phase: Saturation
% 13.10/2.53 % (3551563)Time elapsed: 0.701 s
% 13.10/2.53 % (3551563)Peak memory usage: 26 MB
% 13.10/2.53 % (3551563)Instructions burned: 692 (million)
% 13.10/2.53 % (3551569)fmb+10_1_sil=16000:sas=cadical:fmbss=20:random_seed=745194277:i=9515:nm=5_2983 on theBenchmark for (2983ds/9515Mi)
% 13.10/2.53 % TRYING [1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1]
% 13.10/2.53 % (3551558)Instruction limit reached!
% 13.10/2.53 % (3551558)------------------------------
% 13.10/2.53 % (3551558)Version: Vampire 5.0.1 (Release build, commit 5ef7c2677 on 2026-07-16 16:54:09 +0200)
% 13.10/2.53 % (3551558)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 13.10/2.53 % (3551558)CaDiCaL version: 2.1.3
% 13.10/2.53 % (3551558)Termination reason: Instruction limit
% 13.10/2.53 % (3551558)Termination phase: Saturation
% 13.10/2.53 % (3551558)Time elapsed: 1.162 s
% 13.10/2.53 % (3551558)Peak memory usage: 25 MB
% 13.10/2.53 % (3551558)Instructions burned: 1179 (million)
% 13.10/2.53 % TRYING [2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1]
% 13.10/2.53 % Finite Model Found!
% 13.10/2.53 % SZS status CounterSatisfiable for theBenchmark
% 13.10/2.53 % (3551574)fmb+10_1_sil=64000:sas=cadical:fmbss=8:random_seed=2469014432:fmbsr=1.7:i=920_2980 on theBenchmark for (2980ds/920Mi)
% 13.10/2.53 % (3551528) found proof, printing to "/export/starexec/sandbox/tmp/vampire-proof-3551522-3551528"...
% 13.10/2.53 % (3551528)...printing done.
% 13.10/2.53 % SZS output start FiniteModel for theBenchmark
% See solution above
% 13.10/2.57 % (3551528)------------------------------
% 13.10/2.57 % (3551528)Version: Vampire 5.0.1 (Release build, commit 5ef7c2677 on 2026-07-16 16:54:09 +0200)
% 13.10/2.57 % (3551528)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 13.10/2.57 % (3551528)CaDiCaL version: 2.1.3
% 13.10/2.57 % (3551528)Termination reason: Satisfiable
% 13.10/2.57 % (3551528)Time elapsed: 1.933 s
% 13.10/2.57 % (3551528)Peak memory usage: 41 MB
% 13.10/2.57 % (3551528)Instructions burned: 4620 (million)
% 13.10/2.57 % (3551522)Success in time 2.056 s
% 13.10/2.57 % Vampire exiting
%------------------------------------------------------------------------------