TSTP Solution File: ITP397_10 by Vampire-SAT---4.8

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : Vampire-SAT---4.8
% Problem  : ITP397_10 : TPTP v8.2.0. Released v8.2.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : vampire --mode casc_sat -m 16384 --cores 7 -t %d %s

% Computer : n029.cluster.edu
% Model    : x86_64 x86_64
% CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 2.10GHz
% Memory   : 8042.1875MB
% OS       : Linux 3.10.0-693.el7.x86_64
% CPULimit : 300s
% WCLimit  : 300s
% DateTime : Mon May 20 23:10:23 EDT 2024

% Result   : Satisfiable 3.76s 0.94s
% Output   : FiniteModel 3.76s
% Verified : 
% SZS Type : -

% Comments : 
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.07/0.12  % Problem    : ITP397_10 : TPTP v8.2.0. Released v8.2.0.
% 0.07/0.14  % Command    : vampire --mode casc_sat -m 16384 --cores 7 -t %d %s
% 0.15/0.35  % Computer : n029.cluster.edu
% 0.15/0.35  % Model    : x86_64 x86_64
% 0.15/0.35  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.15/0.35  % Memory   : 8042.1875MB
% 0.15/0.35  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.15/0.35  % CPULimit   : 300
% 0.15/0.35  % WCLimit    : 300
% 0.15/0.35  % DateTime   : Sat May 18 17:27:08 EDT 2024
% 0.15/0.35  % CPUTime    : 
% 0.15/0.36  % (893)Running in auto input_syntax mode. Trying TPTP
% 0.22/0.42  % (897)WARNING: value z3 for option sas not known
% 0.22/0.42  % (894)fmb+10_1_bce=on:fmbas=function:fmbsr=1.2:fde=unused:nm=0_846 on theBenchmark for (846ds/0Mi)
% 0.22/0.42  % (897)dis+2_11_add=large:afr=on:amm=off:bd=off:bce=on:fsd=off:fde=none:gs=on:gsaa=full_model:gsem=off:irw=on:msp=off:nm=4:nwc=1.3:sas=z3:sims=off:sac=on:sp=reverse_arity_569 on theBenchmark for (569ds/0Mi)
% 0.22/0.42  % (898)fmb+10_1_bce=on:fmbsr=1.5:nm=32_533 on theBenchmark for (533ds/0Mi)
% 0.22/0.42  % (899)ott+10_10:1_add=off:afr=on:amm=off:anc=all:bd=off:bs=on:fsr=off:irw=on:lma=on:msp=off:nm=4:nwc=4.0:sac=on:sp=reverse_frequency_531 on theBenchmark for (531ds/0Mi)
% 0.22/0.43  % (895)fmb+10_1_bce=on:fmbdsb=on:fmbes=contour:fmbswr=3:fde=none:nm=0_793 on theBenchmark for (793ds/0Mi)
% 0.22/0.43  % (901)ott+1_64_av=off:bd=off:bce=on:fsd=off:fde=unused:gsp=on:irw=on:lcm=predicate:lma=on:nm=2:nwc=1.1:sims=off:urr=on_497 on theBenchmark for (497ds/0Mi)
% 0.22/0.44  % (900)ott-10_8_av=off:bd=preordered:bs=on:fsd=off:fsr=off:fde=unused:irw=on:lcm=predicate:lma=on:nm=4:nwc=1.7:sp=frequency_522 on theBenchmark for (522ds/0Mi)
% 3.76/0.92  TRYING [1]
% 3.76/0.94  Finite Model Found!
% 3.76/0.94  % SZS status Satisfiable for theBenchmark
% 3.76/0.95  % (894)First to succeed.
% 3.76/0.95  % (894)Solution written to "/export/starexec/sandbox/tmp/vampire-proof-893"
% 3.76/0.95  % SZS output start FiniteModel for theBenchmark
% 3.76/0.95  tff(declare_$i,type,$i:$tType).
% 3.76/0.95  tff(declare_$i1,type,fmb_$i_1:$i).
% 3.76/0.95  tff(finite_domain,axiom,
% 3.76/0.95        ! [X:$i] : (
% 3.76/0.95           X = fmb_$i_1
% 3.76/0.95        ) ).
% 3.76/0.95  
% 3.76/0.95  tff(declare_bool,type,$o:$tType).
% 3.76/0.95  tff(declare_bool1,type,fmb_bool_1:$o).
% 3.76/0.95  tff(finite_domain,axiom,
% 3.76/0.95        ! [X:$o] : (
% 3.76/0.95           X = fmb_bool_1
% 3.76/0.95        ) ).
% 3.76/0.95  
% 3.76/0.95  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).
% 3.76/0.95  tff('declare_A_ell2_a_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$1',type,'f$':'A_ell2_a_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$').
% 3.76/0.95  tff(finite_domain,axiom,
% 3.76/0.95        ! [X:'A_ell2_a_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$'] : (
% 3.76/0.95           X = 'f$'
% 3.76/0.95        ) ).
% 3.76/0.95  
% 3.76/0.95  tff('declare_A_ell2_a_ell2_cblinfun$',type,'A_ell2_a_ell2_cblinfun$':$tType).
% 3.76/0.95  tff('declare_A_ell2_a_ell2_cblinfun$1',type,'id_cblinfun$a':'A_ell2_a_ell2_cblinfun$').
% 3.76/0.95  tff(finite_domain,axiom,
% 3.76/0.95        ! [X:'A_ell2_a_ell2_cblinfun$'] : (
% 3.76/0.95           X = 'id_cblinfun$a'
% 3.76/0.95        ) ).
% 3.76/0.95  
% 3.76/0.95  tff('declare_B_b_prod_ell2_b_b_prod_ell2_cblinfun_c_a_prod_ell2_c_a_prod_ell2_cblinfun_fun$',type,'B_b_prod_ell2_b_b_prod_ell2_cblinfun_c_a_prod_ell2_c_a_prod_ell2_cblinfun_fun$':$tType).
% 3.76/0.95  tff('declare_B_b_prod_ell2_b_b_prod_ell2_cblinfun_c_a_prod_ell2_c_a_prod_ell2_cblinfun_fun$1',type,fmb_'B_b_prod_ell2_b_b_prod_ell2_cblinfun_c_a_prod_ell2_c_a_prod_ell2_cblinfun_fun$'_1:'B_b_prod_ell2_b_b_prod_ell2_cblinfun_c_a_prod_ell2_c_a_prod_ell2_cblinfun_fun$').
% 3.76/0.95  tff(finite_domain,axiom,
% 3.76/0.95        ! [X:'B_b_prod_ell2_b_b_prod_ell2_cblinfun_c_a_prod_ell2_c_a_prod_ell2_cblinfun_fun$'] : (
% 3.76/0.95           X = fmb_'B_b_prod_ell2_b_b_prod_ell2_cblinfun_c_a_prod_ell2_c_a_prod_ell2_cblinfun_fun$'_1
% 3.76/0.95        ) ).
% 3.76/0.95  
% 3.76/0.95  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).
% 3.76/0.95  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$').
% 3.76/0.95  tff(finite_domain,axiom,
% 3.76/0.95        ! [X:'C_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$'] : (
% 3.76/0.95           X = fmb_'C_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$'_1
% 3.76/0.95        ) ).
% 3.76/0.95  
% 3.76/0.95  tff('declare_A_b_prod_ell2_a_b_prod_ell2_cblinfun_c_a_prod_ell2_c_a_prod_ell2_cblinfun_fun$',type,'A_b_prod_ell2_a_b_prod_ell2_cblinfun_c_a_prod_ell2_c_a_prod_ell2_cblinfun_fun$':$tType).
% 3.76/0.95  tff('declare_A_b_prod_ell2_a_b_prod_ell2_cblinfun_c_a_prod_ell2_c_a_prod_ell2_cblinfun_fun$1',type,fmb_'A_b_prod_ell2_a_b_prod_ell2_cblinfun_c_a_prod_ell2_c_a_prod_ell2_cblinfun_fun$'_1:'A_b_prod_ell2_a_b_prod_ell2_cblinfun_c_a_prod_ell2_c_a_prod_ell2_cblinfun_fun$').
% 3.76/0.95  tff(finite_domain,axiom,
% 3.76/0.95        ! [X:'A_b_prod_ell2_a_b_prod_ell2_cblinfun_c_a_prod_ell2_c_a_prod_ell2_cblinfun_fun$'] : (
% 3.76/0.95           X = fmb_'A_b_prod_ell2_a_b_prod_ell2_cblinfun_c_a_prod_ell2_c_a_prod_ell2_cblinfun_fun$'_1
% 3.76/0.95        ) ).
% 3.76/0.95  
% 3.76/0.95  tff('declare_B_ell2_b_ell2_cblinfun$',type,'B_ell2_b_ell2_cblinfun$':$tType).
% 3.76/0.95  tff('declare_B_ell2_b_ell2_cblinfun$1',type,'id_cblinfun$':'B_ell2_b_ell2_cblinfun$').
% 3.76/0.95  tff(finite_domain,axiom,
% 3.76/0.95        ! [X:'B_ell2_b_ell2_cblinfun$'] : (
% 3.76/0.95           X = 'id_cblinfun$'
% 3.76/0.95        ) ).
% 3.76/0.95  
% 3.76/0.95  tff('declare_A_ell2_a_ell2_cblinfun_set_a_ell2_a_ell2_cblinfun_set_fun$',type,'A_ell2_a_ell2_cblinfun_set_a_ell2_a_ell2_cblinfun_set_fun$':$tType).
% 3.76/0.95  tff('declare_A_ell2_a_ell2_cblinfun_set_a_ell2_a_ell2_cblinfun_set_fun$1',type,'id$c':'A_ell2_a_ell2_cblinfun_set_a_ell2_a_ell2_cblinfun_set_fun$').
% 3.76/0.95  tff(finite_domain,axiom,
% 3.76/0.95        ! [X:'A_ell2_a_ell2_cblinfun_set_a_ell2_a_ell2_cblinfun_set_fun$'] : (
% 3.76/0.95           X = 'id$c'
% 3.76/0.95        ) ).
% 3.76/0.95  
% 3.76/0.95  tff('declare_A_b_prod_ell2_a_b_prod_ell2_cblinfun_c_c_prod_ell2_c_c_prod_ell2_cblinfun_fun$',type,'A_b_prod_ell2_a_b_prod_ell2_cblinfun_c_c_prod_ell2_c_c_prod_ell2_cblinfun_fun$':$tType).
% 3.76/0.95  tff('declare_A_b_prod_ell2_a_b_prod_ell2_cblinfun_c_c_prod_ell2_c_c_prod_ell2_cblinfun_fun$1',type,fmb_'A_b_prod_ell2_a_b_prod_ell2_cblinfun_c_c_prod_ell2_c_c_prod_ell2_cblinfun_fun$'_1:'A_b_prod_ell2_a_b_prod_ell2_cblinfun_c_c_prod_ell2_c_c_prod_ell2_cblinfun_fun$').
% 3.76/0.95  tff(finite_domain,axiom,
% 3.76/0.95        ! [X:'A_b_prod_ell2_a_b_prod_ell2_cblinfun_c_c_prod_ell2_c_c_prod_ell2_cblinfun_fun$'] : (
% 3.76/0.95           X = fmb_'A_b_prod_ell2_a_b_prod_ell2_cblinfun_c_c_prod_ell2_c_c_prod_ell2_cblinfun_fun$'_1
% 3.76/0.95        ) ).
% 3.76/0.95  
% 3.76/0.95  tff('declare_B_b_prod_ell2_b_b_prod_ell2_cblinfun_c_c_prod_ell2_c_c_prod_ell2_cblinfun_fun$',type,'B_b_prod_ell2_b_b_prod_ell2_cblinfun_c_c_prod_ell2_c_c_prod_ell2_cblinfun_fun$':$tType).
% 3.76/0.95  tff('declare_B_b_prod_ell2_b_b_prod_ell2_cblinfun_c_c_prod_ell2_c_c_prod_ell2_cblinfun_fun$1',type,fmb_'B_b_prod_ell2_b_b_prod_ell2_cblinfun_c_c_prod_ell2_c_c_prod_ell2_cblinfun_fun$'_1:'B_b_prod_ell2_b_b_prod_ell2_cblinfun_c_c_prod_ell2_c_c_prod_ell2_cblinfun_fun$').
% 3.76/0.95  tff(finite_domain,axiom,
% 3.76/0.95        ! [X:'B_b_prod_ell2_b_b_prod_ell2_cblinfun_c_c_prod_ell2_c_c_prod_ell2_cblinfun_fun$'] : (
% 3.76/0.95           X = fmb_'B_b_prod_ell2_b_b_prod_ell2_cblinfun_c_c_prod_ell2_c_c_prod_ell2_cblinfun_fun$'_1
% 3.76/0.95        ) ).
% 3.76/0.95  
% 3.76/0.95  tff('declare_B_a_prod_ell2_b_a_prod_ell2_cblinfun_c_a_prod_ell2_c_a_prod_ell2_cblinfun_fun$',type,'B_a_prod_ell2_b_a_prod_ell2_cblinfun_c_a_prod_ell2_c_a_prod_ell2_cblinfun_fun$':$tType).
% 3.76/0.95  tff('declare_B_a_prod_ell2_b_a_prod_ell2_cblinfun_c_a_prod_ell2_c_a_prod_ell2_cblinfun_fun$1',type,fmb_'B_a_prod_ell2_b_a_prod_ell2_cblinfun_c_a_prod_ell2_c_a_prod_ell2_cblinfun_fun$'_1:'B_a_prod_ell2_b_a_prod_ell2_cblinfun_c_a_prod_ell2_c_a_prod_ell2_cblinfun_fun$').
% 3.76/0.95  tff(finite_domain,axiom,
% 3.76/0.95        ! [X:'B_a_prod_ell2_b_a_prod_ell2_cblinfun_c_a_prod_ell2_c_a_prod_ell2_cblinfun_fun$'] : (
% 3.76/0.95           X = fmb_'B_a_prod_ell2_b_a_prod_ell2_cblinfun_c_a_prod_ell2_c_a_prod_ell2_cblinfun_fun$'_1
% 3.76/0.95        ) ).
% 3.76/0.95  
% 3.76/0.95  tff('declare_Nat_set_nat_fun$',type,'Nat_set_nat_fun$':$tType).
% 3.76/0.95  tff('declare_Nat_set_nat_fun$1',type,fmb_'Nat_set_nat_fun$'_1:'Nat_set_nat_fun$').
% 3.76/0.95  tff(finite_domain,axiom,
% 3.76/0.95        ! [X:'Nat_set_nat_fun$'] : (
% 3.76/0.95           X = fmb_'Nat_set_nat_fun$'_1
% 3.76/0.95        ) ).
% 3.76/0.95  
% 3.76/0.95  tff('declare_B_ell2_b_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun_set$',type,'B_ell2_b_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun_set$':$tType).
% 3.76/0.95  tff('declare_B_ell2_b_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun_set$1',type,fmb_'B_ell2_b_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun_set$'_1:'B_ell2_b_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun_set$').
% 3.76/0.95  tff(finite_domain,axiom,
% 3.76/0.95        ! [X:'B_ell2_b_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun_set$'] : (
% 3.76/0.95           X = fmb_'B_ell2_b_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun_set$'_1
% 3.76/0.95        ) ).
% 3.76/0.95  
% 3.76/0.95  tff('declare_A_b_prod_ell2_a_b_prod_ell2_cblinfun_set$',type,'A_b_prod_ell2_a_b_prod_ell2_cblinfun_set$':$tType).
% 3.76/0.95  tff('declare_A_b_prod_ell2_a_b_prod_ell2_cblinfun_set$1',type,'top$k':'A_b_prod_ell2_a_b_prod_ell2_cblinfun_set$').
% 3.76/0.95  tff(finite_domain,axiom,
% 3.76/0.95        ! [X:'A_b_prod_ell2_a_b_prod_ell2_cblinfun_set$'] : (
% 3.76/0.95           X = 'top$k'
% 3.76/0.95        ) ).
% 3.76/0.95  
% 3.76/0.95  tff('declare_A_a_prod_ell2_a_a_prod_ell2_cblinfun_a_a_prod_ell2_a_a_prod_ell2_cblinfun_fun$',type,'A_a_prod_ell2_a_a_prod_ell2_cblinfun_a_a_prod_ell2_a_a_prod_ell2_cblinfun_fun$':$tType).
% 3.76/0.95  tff('declare_A_a_prod_ell2_a_a_prod_ell2_cblinfun_a_a_prod_ell2_a_a_prod_ell2_cblinfun_fun$1',type,'id$h':'A_a_prod_ell2_a_a_prod_ell2_cblinfun_a_a_prod_ell2_a_a_prod_ell2_cblinfun_fun$').
% 3.76/0.95  tff(finite_domain,axiom,
% 3.76/0.95        ! [X:'A_a_prod_ell2_a_a_prod_ell2_cblinfun_a_a_prod_ell2_a_a_prod_ell2_cblinfun_fun$'] : (
% 3.76/0.95           X = 'id$h'
% 3.76/0.95        ) ).
% 3.76/0.95  
% 3.76/0.95  tff('declare_Nat_nat_fun_set$',type,'Nat_nat_fun_set$':$tType).
% 3.76/0.95  tff('declare_Nat_nat_fun_set$1',type,fmb_'Nat_nat_fun_set$'_1:'Nat_nat_fun_set$').
% 3.76/0.95  tff(finite_domain,axiom,
% 3.76/0.95        ! [X:'Nat_nat_fun_set$'] : (
% 3.76/0.95           X = fmb_'Nat_nat_fun_set$'_1
% 3.76/0.95        ) ).
% 3.76/0.95  
% 3.76/0.95  tff('declare_A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_set$',type,'A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_set$':$tType).
% 3.76/0.95  tff('declare_A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_set$1',type,fmb_'A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_set$'_1:'A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_set$').
% 3.76/0.95  tff(finite_domain,axiom,
% 3.76/0.95        ! [X:'A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_set$'] : (
% 3.76/0.95           X = fmb_'A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_set$'_1
% 3.76/0.95        ) ).
% 3.76/0.95  
% 3.76/0.95  tff('declare_B_a_prod_ell2_b_a_prod_ell2_cblinfun_a_b_prod_ell2_a_b_prod_ell2_cblinfun_fun$',type,'B_a_prod_ell2_b_a_prod_ell2_cblinfun_a_b_prod_ell2_a_b_prod_ell2_cblinfun_fun$':$tType).
% 3.76/0.95  tff('declare_B_a_prod_ell2_b_a_prod_ell2_cblinfun_a_b_prod_ell2_a_b_prod_ell2_cblinfun_fun$1',type,fmb_'B_a_prod_ell2_b_a_prod_ell2_cblinfun_a_b_prod_ell2_a_b_prod_ell2_cblinfun_fun$'_1:'B_a_prod_ell2_b_a_prod_ell2_cblinfun_a_b_prod_ell2_a_b_prod_ell2_cblinfun_fun$').
% 3.76/0.95  tff(finite_domain,axiom,
% 3.76/0.95        ! [X:'B_a_prod_ell2_b_a_prod_ell2_cblinfun_a_b_prod_ell2_a_b_prod_ell2_cblinfun_fun$'] : (
% 3.76/0.95           X = fmb_'B_a_prod_ell2_b_a_prod_ell2_cblinfun_a_b_prod_ell2_a_b_prod_ell2_cblinfun_fun$'_1
% 3.76/0.95        ) ).
% 3.76/0.95  
% 3.76/0.95  tff('declare_C_ell2_c_ell2_cblinfun$',type,'C_ell2_c_ell2_cblinfun$':$tType).
% 3.76/0.95  tff('declare_C_ell2_c_ell2_cblinfun$1',type,fmb_'C_ell2_c_ell2_cblinfun$'_1:'C_ell2_c_ell2_cblinfun$').
% 3.76/0.95  tff(finite_domain,axiom,
% 3.76/0.95        ! [X:'C_ell2_c_ell2_cblinfun$'] : (
% 3.76/0.95           X = fmb_'C_ell2_c_ell2_cblinfun$'_1
% 3.76/0.95        ) ).
% 3.76/0.95  
% 3.76/0.95  tff('declare_C_ell2_c_ell2_cblinfun_bool_fun$',type,'C_ell2_c_ell2_cblinfun_bool_fun$':$tType).
% 3.76/0.95  tff('declare_C_ell2_c_ell2_cblinfun_bool_fun$1',type,'top$i':'C_ell2_c_ell2_cblinfun_bool_fun$').
% 3.76/0.95  tff(finite_domain,axiom,
% 3.76/0.95        ! [X:'C_ell2_c_ell2_cblinfun_bool_fun$'] : (
% 3.76/0.95           X = 'top$i'
% 3.76/0.95        ) ).
% 3.76/0.95  
% 3.76/0.95  tff('declare_B_a_prod_ell2_b_a_prod_ell2_cblinfun_c_b_prod_ell2_c_b_prod_ell2_cblinfun_fun$',type,'B_a_prod_ell2_b_a_prod_ell2_cblinfun_c_b_prod_ell2_c_b_prod_ell2_cblinfun_fun$':$tType).
% 3.76/0.95  tff('declare_B_a_prod_ell2_b_a_prod_ell2_cblinfun_c_b_prod_ell2_c_b_prod_ell2_cblinfun_fun$1',type,fmb_'B_a_prod_ell2_b_a_prod_ell2_cblinfun_c_b_prod_ell2_c_b_prod_ell2_cblinfun_fun$'_1:'B_a_prod_ell2_b_a_prod_ell2_cblinfun_c_b_prod_ell2_c_b_prod_ell2_cblinfun_fun$').
% 3.76/0.95  tff(finite_domain,axiom,
% 3.76/0.95        ! [X:'B_a_prod_ell2_b_a_prod_ell2_cblinfun_c_b_prod_ell2_c_b_prod_ell2_cblinfun_fun$'] : (
% 3.76/0.95           X = fmb_'B_a_prod_ell2_b_a_prod_ell2_cblinfun_c_b_prod_ell2_c_b_prod_ell2_cblinfun_fun$'_1
% 3.76/0.95        ) ).
% 3.76/0.95  
% 3.76/0.95  tff('declare_A_a_prod_ell2_a_a_prod_ell2_cblinfun_c_a_prod_ell2_c_a_prod_ell2_cblinfun_fun$',type,'A_a_prod_ell2_a_a_prod_ell2_cblinfun_c_a_prod_ell2_c_a_prod_ell2_cblinfun_fun$':$tType).
% 3.76/0.95  tff('declare_A_a_prod_ell2_a_a_prod_ell2_cblinfun_c_a_prod_ell2_c_a_prod_ell2_cblinfun_fun$1',type,fmb_'A_a_prod_ell2_a_a_prod_ell2_cblinfun_c_a_prod_ell2_c_a_prod_ell2_cblinfun_fun$'_1:'A_a_prod_ell2_a_a_prod_ell2_cblinfun_c_a_prod_ell2_c_a_prod_ell2_cblinfun_fun$').
% 3.76/0.95  tff(finite_domain,axiom,
% 3.76/0.95        ! [X:'A_a_prod_ell2_a_a_prod_ell2_cblinfun_c_a_prod_ell2_c_a_prod_ell2_cblinfun_fun$'] : (
% 3.76/0.95           X = fmb_'A_a_prod_ell2_a_a_prod_ell2_cblinfun_c_a_prod_ell2_c_a_prod_ell2_cblinfun_fun$'_1
% 3.76/0.95        ) ).
% 3.76/0.95  
% 3.76/0.95  tff('declare_A_a_prod_ell2_a_a_prod_ell2_cblinfun_a_c_prod_ell2_a_c_prod_ell2_cblinfun_fun$',type,'A_a_prod_ell2_a_a_prod_ell2_cblinfun_a_c_prod_ell2_a_c_prod_ell2_cblinfun_fun$':$tType).
% 3.76/0.95  tff('declare_A_a_prod_ell2_a_a_prod_ell2_cblinfun_a_c_prod_ell2_a_c_prod_ell2_cblinfun_fun$1',type,fmb_'A_a_prod_ell2_a_a_prod_ell2_cblinfun_a_c_prod_ell2_a_c_prod_ell2_cblinfun_fun$'_1:'A_a_prod_ell2_a_a_prod_ell2_cblinfun_a_c_prod_ell2_a_c_prod_ell2_cblinfun_fun$').
% 3.76/0.95  tff(finite_domain,axiom,
% 3.76/0.95        ! [X:'A_a_prod_ell2_a_a_prod_ell2_cblinfun_a_c_prod_ell2_a_c_prod_ell2_cblinfun_fun$'] : (
% 3.76/0.95           X = fmb_'A_a_prod_ell2_a_a_prod_ell2_cblinfun_a_c_prod_ell2_a_c_prod_ell2_cblinfun_fun$'_1
% 3.76/0.95        ) ).
% 3.76/0.95  
% 3.76/0.95  tff('declare_Nat_nat_fun_nat_nat_fun_fun$',type,'Nat_nat_fun_nat_nat_fun_fun$':$tType).
% 3.76/0.95  tff('declare_Nat_nat_fun_nat_nat_fun_fun$1',type,'id$i':'Nat_nat_fun_nat_nat_fun_fun$').
% 3.76/0.95  tff(finite_domain,axiom,
% 3.76/0.95        ! [X:'Nat_nat_fun_nat_nat_fun_fun$'] : (
% 3.76/0.95           X = 'id$i'
% 3.76/0.95        ) ).
% 3.76/0.95  
% 3.76/0.95  tff('declare_C_c_prod_ell2_c_c_prod_ell2_cblinfun_a_b_prod_ell2_a_b_prod_ell2_cblinfun_fun$',type,'C_c_prod_ell2_c_c_prod_ell2_cblinfun_a_b_prod_ell2_a_b_prod_ell2_cblinfun_fun$':$tType).
% 3.76/0.95  tff('declare_C_c_prod_ell2_c_c_prod_ell2_cblinfun_a_b_prod_ell2_a_b_prod_ell2_cblinfun_fun$1',type,fmb_'C_c_prod_ell2_c_c_prod_ell2_cblinfun_a_b_prod_ell2_a_b_prod_ell2_cblinfun_fun$'_1:'C_c_prod_ell2_c_c_prod_ell2_cblinfun_a_b_prod_ell2_a_b_prod_ell2_cblinfun_fun$').
% 3.76/0.95  tff(finite_domain,axiom,
% 3.76/0.95        ! [X:'C_c_prod_ell2_c_c_prod_ell2_cblinfun_a_b_prod_ell2_a_b_prod_ell2_cblinfun_fun$'] : (
% 3.76/0.95           X = fmb_'C_c_prod_ell2_c_c_prod_ell2_cblinfun_a_b_prod_ell2_a_b_prod_ell2_cblinfun_fun$'_1
% 3.76/0.95        ) ).
% 3.76/0.95  
% 3.76/0.95  tff('declare_Nat_nat_fun$',type,'Nat_nat_fun$':$tType).
% 3.76/0.95  tff('declare_Nat_nat_fun$1',type,'id$d':'Nat_nat_fun$').
% 3.76/0.95  tff(finite_domain,axiom,
% 3.76/0.95        ! [X:'Nat_nat_fun$'] : (
% 3.76/0.95           X = 'id$d'
% 3.76/0.95        ) ).
% 3.76/0.95  
% 3.76/0.95  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).
% 3.76/0.95  tff('declare_B_ell2_b_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$1',type,'id$':'B_ell2_b_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$').
% 3.76/0.95  tff(finite_domain,axiom,
% 3.76/0.95        ! [X:'B_ell2_b_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$'] : (
% 3.76/0.95           X = 'id$'
% 3.76/0.95        ) ).
% 3.76/0.95  
% 3.76/0.95  tff('declare_B_a_prod_ell2_b_a_prod_ell2_cblinfun_a_c_prod_ell2_a_c_prod_ell2_cblinfun_fun$',type,'B_a_prod_ell2_b_a_prod_ell2_cblinfun_a_c_prod_ell2_a_c_prod_ell2_cblinfun_fun$':$tType).
% 3.76/0.95  tff('declare_B_a_prod_ell2_b_a_prod_ell2_cblinfun_a_c_prod_ell2_a_c_prod_ell2_cblinfun_fun$1',type,fmb_'B_a_prod_ell2_b_a_prod_ell2_cblinfun_a_c_prod_ell2_a_c_prod_ell2_cblinfun_fun$'_1:'B_a_prod_ell2_b_a_prod_ell2_cblinfun_a_c_prod_ell2_a_c_prod_ell2_cblinfun_fun$').
% 3.76/0.95  tff(finite_domain,axiom,
% 3.76/0.95        ! [X:'B_a_prod_ell2_b_a_prod_ell2_cblinfun_a_c_prod_ell2_a_c_prod_ell2_cblinfun_fun$'] : (
% 3.76/0.95           X = fmb_'B_a_prod_ell2_b_a_prod_ell2_cblinfun_a_c_prod_ell2_a_c_prod_ell2_cblinfun_fun$'_1
% 3.76/0.95        ) ).
% 3.76/0.95  
% 3.76/0.95  tff('declare_B_ell2_b_ell2_cblinfun_set_b_ell2_b_ell2_cblinfun_fun$',type,'B_ell2_b_ell2_cblinfun_set_b_ell2_b_ell2_cblinfun_fun$':$tType).
% 3.76/0.95  tff('declare_B_ell2_b_ell2_cblinfun_set_b_ell2_b_ell2_cblinfun_fun$1',type,fmb_'B_ell2_b_ell2_cblinfun_set_b_ell2_b_ell2_cblinfun_fun$'_1:'B_ell2_b_ell2_cblinfun_set_b_ell2_b_ell2_cblinfun_fun$').
% 3.76/0.95  tff(finite_domain,axiom,
% 3.76/0.95        ! [X:'B_ell2_b_ell2_cblinfun_set_b_ell2_b_ell2_cblinfun_fun$'] : (
% 3.76/0.95           X = fmb_'B_ell2_b_ell2_cblinfun_set_b_ell2_b_ell2_cblinfun_fun$'_1
% 3.76/0.95        ) ).
% 3.76/0.95  
% 3.76/0.95  tff('declare_A_b_prod_ell2_a_b_prod_ell2_cblinfun_c_b_prod_ell2_c_b_prod_ell2_cblinfun_fun$',type,'A_b_prod_ell2_a_b_prod_ell2_cblinfun_c_b_prod_ell2_c_b_prod_ell2_cblinfun_fun$':$tType).
% 3.76/0.95  tff('declare_A_b_prod_ell2_a_b_prod_ell2_cblinfun_c_b_prod_ell2_c_b_prod_ell2_cblinfun_fun$1',type,fmb_'A_b_prod_ell2_a_b_prod_ell2_cblinfun_c_b_prod_ell2_c_b_prod_ell2_cblinfun_fun$'_1:'A_b_prod_ell2_a_b_prod_ell2_cblinfun_c_b_prod_ell2_c_b_prod_ell2_cblinfun_fun$').
% 3.76/0.95  tff(finite_domain,axiom,
% 3.76/0.95        ! [X:'A_b_prod_ell2_a_b_prod_ell2_cblinfun_c_b_prod_ell2_c_b_prod_ell2_cblinfun_fun$'] : (
% 3.76/0.95           X = fmb_'A_b_prod_ell2_a_b_prod_ell2_cblinfun_c_b_prod_ell2_c_b_prod_ell2_cblinfun_fun$'_1
% 3.76/0.95        ) ).
% 3.76/0.95  
% 3.76/0.95  tff('declare_Nat$',type,'Nat$':$tType).
% 3.76/0.95  tff('declare_Nat$1',type,fmb_'Nat$'_1:'Nat$').
% 3.76/0.95  tff(finite_domain,axiom,
% 3.76/0.95        ! [X:'Nat$'] : (
% 3.76/0.95           X = fmb_'Nat$'_1
% 3.76/0.95        ) ).
% 3.76/0.95  
% 3.76/0.95  tff('declare_A_ell2_a_ell2_cblinfun_set_a_ell2_a_ell2_cblinfun_fun$',type,'A_ell2_a_ell2_cblinfun_set_a_ell2_a_ell2_cblinfun_fun$':$tType).
% 3.76/0.95  tff('declare_A_ell2_a_ell2_cblinfun_set_a_ell2_a_ell2_cblinfun_fun$1',type,fmb_'A_ell2_a_ell2_cblinfun_set_a_ell2_a_ell2_cblinfun_fun$'_1:'A_ell2_a_ell2_cblinfun_set_a_ell2_a_ell2_cblinfun_fun$').
% 3.76/0.95  tff(finite_domain,axiom,
% 3.76/0.95        ! [X:'A_ell2_a_ell2_cblinfun_set_a_ell2_a_ell2_cblinfun_fun$'] : (
% 3.76/0.95           X = fmb_'A_ell2_a_ell2_cblinfun_set_a_ell2_a_ell2_cblinfun_fun$'_1
% 3.76/0.95        ) ).
% 3.76/0.95  
% 3.76/0.95  tff('declare_A_ell2_a_ell2_cblinfun_bool_fun$',type,'A_ell2_a_ell2_cblinfun_bool_fun$':$tType).
% 3.76/0.95  tff('declare_A_ell2_a_ell2_cblinfun_bool_fun$1',type,'top$c':'A_ell2_a_ell2_cblinfun_bool_fun$').
% 3.76/0.95  tff(finite_domain,axiom,
% 3.76/0.95        ! [X:'A_ell2_a_ell2_cblinfun_bool_fun$'] : (
% 3.76/0.95           X = 'top$c'
% 3.76/0.95        ) ).
% 3.76/0.95  
% 3.76/0.95  tff('declare_C_c_prod_ell2_c_c_prod_ell2_cblinfun_b_a_prod_ell2_b_a_prod_ell2_cblinfun_fun$',type,'C_c_prod_ell2_c_c_prod_ell2_cblinfun_b_a_prod_ell2_b_a_prod_ell2_cblinfun_fun$':$tType).
% 3.76/0.95  tff('declare_C_c_prod_ell2_c_c_prod_ell2_cblinfun_b_a_prod_ell2_b_a_prod_ell2_cblinfun_fun$1',type,fmb_'C_c_prod_ell2_c_c_prod_ell2_cblinfun_b_a_prod_ell2_b_a_prod_ell2_cblinfun_fun$'_1:'C_c_prod_ell2_c_c_prod_ell2_cblinfun_b_a_prod_ell2_b_a_prod_ell2_cblinfun_fun$').
% 3.76/0.95  tff(finite_domain,axiom,
% 3.76/0.95        ! [X:'C_c_prod_ell2_c_c_prod_ell2_cblinfun_b_a_prod_ell2_b_a_prod_ell2_cblinfun_fun$'] : (
% 3.76/0.95           X = fmb_'C_c_prod_ell2_c_c_prod_ell2_cblinfun_b_a_prod_ell2_b_a_prod_ell2_cblinfun_fun$'_1
% 3.76/0.95        ) ).
% 3.76/0.95  
% 3.76/0.95  tff('declare_B_b_prod_ell2_b_b_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$',type,'B_b_prod_ell2_b_b_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$':$tType).
% 3.76/0.95  tff('declare_B_b_prod_ell2_b_b_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$1',type,'id$e':'B_b_prod_ell2_b_b_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$').
% 3.76/0.95  tff(finite_domain,axiom,
% 3.76/0.95        ! [X:'B_b_prod_ell2_b_b_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$'] : (
% 3.76/0.95           X = 'id$e'
% 3.76/0.95        ) ).
% 3.76/0.95  
% 3.76/0.95  tff('declare_B_a_prod_ell2_b_a_prod_ell2_cblinfun_c_c_prod_ell2_c_c_prod_ell2_cblinfun_fun$',type,'B_a_prod_ell2_b_a_prod_ell2_cblinfun_c_c_prod_ell2_c_c_prod_ell2_cblinfun_fun$':$tType).
% 3.76/0.95  tff('declare_B_a_prod_ell2_b_a_prod_ell2_cblinfun_c_c_prod_ell2_c_c_prod_ell2_cblinfun_fun$1',type,fmb_'B_a_prod_ell2_b_a_prod_ell2_cblinfun_c_c_prod_ell2_c_c_prod_ell2_cblinfun_fun$'_1:'B_a_prod_ell2_b_a_prod_ell2_cblinfun_c_c_prod_ell2_c_c_prod_ell2_cblinfun_fun$').
% 3.76/0.95  tff(finite_domain,axiom,
% 3.76/0.95        ! [X:'B_a_prod_ell2_b_a_prod_ell2_cblinfun_c_c_prod_ell2_c_c_prod_ell2_cblinfun_fun$'] : (
% 3.76/0.95           X = fmb_'B_a_prod_ell2_b_a_prod_ell2_cblinfun_c_c_prod_ell2_c_c_prod_ell2_cblinfun_fun$'_1
% 3.76/0.95        ) ).
% 3.76/0.95  
% 3.76/0.95  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).
% 3.76/0.95  tff('declare_A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$1',type,'j$':'A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$').
% 3.76/0.95  tff(finite_domain,axiom,
% 3.76/0.95        ! [X:'A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$'] : (
% 3.76/0.95           X = 'j$'
% 3.76/0.95        ) ).
% 3.76/0.95  
% 3.76/0.95  tff('declare_A_a_prod_ell2_a_a_prod_ell2_cblinfun_c_c_prod_ell2_c_c_prod_ell2_cblinfun_fun$',type,'A_a_prod_ell2_a_a_prod_ell2_cblinfun_c_c_prod_ell2_c_c_prod_ell2_cblinfun_fun$':$tType).
% 3.76/0.95  tff('declare_A_a_prod_ell2_a_a_prod_ell2_cblinfun_c_c_prod_ell2_c_c_prod_ell2_cblinfun_fun$1',type,fmb_'A_a_prod_ell2_a_a_prod_ell2_cblinfun_c_c_prod_ell2_c_c_prod_ell2_cblinfun_fun$'_1:'A_a_prod_ell2_a_a_prod_ell2_cblinfun_c_c_prod_ell2_c_c_prod_ell2_cblinfun_fun$').
% 3.76/0.95  tff(finite_domain,axiom,
% 3.76/0.95        ! [X:'A_a_prod_ell2_a_a_prod_ell2_cblinfun_c_c_prod_ell2_c_c_prod_ell2_cblinfun_fun$'] : (
% 3.76/0.95           X = fmb_'A_a_prod_ell2_a_a_prod_ell2_cblinfun_c_c_prod_ell2_c_c_prod_ell2_cblinfun_fun$'_1
% 3.76/0.95        ) ).
% 3.76/0.95  
% 3.76/0.95  tff('declare_B_ell2_b_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun_b_ell2_b_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$',type,'B_ell2_b_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun_b_ell2_b_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$':$tType).
% 3.76/0.95  tff('declare_B_ell2_b_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun_b_ell2_b_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$1',type,fmb_'B_ell2_b_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun_b_ell2_b_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$'_1:'B_ell2_b_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun_b_ell2_b_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$').
% 3.76/0.95  tff(finite_domain,axiom,
% 3.76/0.95        ! [X:'B_ell2_b_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun_b_ell2_b_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$'] : (
% 3.76/0.95           X = fmb_'B_ell2_b_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun_b_ell2_b_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$'_1
% 3.76/0.95        ) ).
% 3.76/0.95  
% 3.76/0.95  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).
% 3.76/0.95  tff('declare_B_ell2_b_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$1',type,'g$':'B_ell2_b_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$').
% 3.76/0.95  tff(finite_domain,axiom,
% 3.76/0.95        ! [X:'B_ell2_b_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$'] : (
% 3.76/0.95           X = 'g$'
% 3.76/0.95        ) ).
% 3.76/0.95  
% 3.76/0.95  tff('declare_B_ell2_b_ell2_cblinfun_set$',type,'B_ell2_b_ell2_cblinfun_set$':$tType).
% 3.76/0.95  tff('declare_B_ell2_b_ell2_cblinfun_set$1',type,'top$a':'B_ell2_b_ell2_cblinfun_set$').
% 3.76/0.95  tff(finite_domain,axiom,
% 3.76/0.95        ! [X:'B_ell2_b_ell2_cblinfun_set$'] : (
% 3.76/0.95           X = 'top$a'
% 3.76/0.95        ) ).
% 3.76/0.95  
% 3.76/0.95  tff('declare_A_a_prod_ell2_a_a_prod_ell2_cblinfun_c_b_prod_ell2_c_b_prod_ell2_cblinfun_fun$',type,'A_a_prod_ell2_a_a_prod_ell2_cblinfun_c_b_prod_ell2_c_b_prod_ell2_cblinfun_fun$':$tType).
% 3.76/0.95  tff('declare_A_a_prod_ell2_a_a_prod_ell2_cblinfun_c_b_prod_ell2_c_b_prod_ell2_cblinfun_fun$1',type,fmb_'A_a_prod_ell2_a_a_prod_ell2_cblinfun_c_b_prod_ell2_c_b_prod_ell2_cblinfun_fun$'_1:'A_a_prod_ell2_a_a_prod_ell2_cblinfun_c_b_prod_ell2_c_b_prod_ell2_cblinfun_fun$').
% 3.76/0.95  tff(finite_domain,axiom,
% 3.76/0.95        ! [X:'A_a_prod_ell2_a_a_prod_ell2_cblinfun_c_b_prod_ell2_c_b_prod_ell2_cblinfun_fun$'] : (
% 3.76/0.95           X = fmb_'A_a_prod_ell2_a_a_prod_ell2_cblinfun_c_b_prod_ell2_c_b_prod_ell2_cblinfun_fun$'_1
% 3.76/0.95        ) ).
% 3.76/0.95  
% 3.76/0.95  tff('declare_A_ell2_a_ell2_cblinfun_set$',type,'A_ell2_a_ell2_cblinfun_set$':$tType).
% 3.76/0.95  tff('declare_A_ell2_a_ell2_cblinfun_set$1',type,'top$':'A_ell2_a_ell2_cblinfun_set$').
% 3.76/0.95  tff(finite_domain,axiom,
% 3.76/0.95        ! [X:'A_ell2_a_ell2_cblinfun_set$'] : (
% 3.76/0.95           X = 'top$'
% 3.76/0.95        ) ).
% 3.76/0.95  
% 3.76/0.95  tff('declare_B_b_prod_ell2_b_b_prod_ell2_cblinfun_c_b_prod_ell2_c_b_prod_ell2_cblinfun_fun$',type,'B_b_prod_ell2_b_b_prod_ell2_cblinfun_c_b_prod_ell2_c_b_prod_ell2_cblinfun_fun$':$tType).
% 3.76/0.95  tff('declare_B_b_prod_ell2_b_b_prod_ell2_cblinfun_c_b_prod_ell2_c_b_prod_ell2_cblinfun_fun$1',type,fmb_'B_b_prod_ell2_b_b_prod_ell2_cblinfun_c_b_prod_ell2_c_b_prod_ell2_cblinfun_fun$'_1:'B_b_prod_ell2_b_b_prod_ell2_cblinfun_c_b_prod_ell2_c_b_prod_ell2_cblinfun_fun$').
% 3.76/0.95  tff(finite_domain,axiom,
% 3.76/0.95        ! [X:'B_b_prod_ell2_b_b_prod_ell2_cblinfun_c_b_prod_ell2_c_b_prod_ell2_cblinfun_fun$'] : (
% 3.76/0.95           X = fmb_'B_b_prod_ell2_b_b_prod_ell2_cblinfun_c_b_prod_ell2_c_b_prod_ell2_cblinfun_fun$'_1
% 3.76/0.95        ) ).
% 3.76/0.95  
% 3.76/0.95  tff('declare_A_b_prod_ell2_a_b_prod_ell2_cblinfun_a_c_prod_ell2_a_c_prod_ell2_cblinfun_fun$',type,'A_b_prod_ell2_a_b_prod_ell2_cblinfun_a_c_prod_ell2_a_c_prod_ell2_cblinfun_fun$':$tType).
% 3.76/0.95  tff('declare_A_b_prod_ell2_a_b_prod_ell2_cblinfun_a_c_prod_ell2_a_c_prod_ell2_cblinfun_fun$1',type,fmb_'A_b_prod_ell2_a_b_prod_ell2_cblinfun_a_c_prod_ell2_a_c_prod_ell2_cblinfun_fun$'_1:'A_b_prod_ell2_a_b_prod_ell2_cblinfun_a_c_prod_ell2_a_c_prod_ell2_cblinfun_fun$').
% 3.76/0.95  tff(finite_domain,axiom,
% 3.76/0.95        ! [X:'A_b_prod_ell2_a_b_prod_ell2_cblinfun_a_c_prod_ell2_a_c_prod_ell2_cblinfun_fun$'] : (
% 3.76/0.95           X = fmb_'A_b_prod_ell2_a_b_prod_ell2_cblinfun_a_c_prod_ell2_a_c_prod_ell2_cblinfun_fun$'_1
% 3.76/0.95        ) ).
% 3.76/0.95  
% 3.76/0.95  tff('declare_A_b_prod_ell2_a_b_prod_ell2_cblinfun_b_a_prod_ell2_b_a_prod_ell2_cblinfun_fun$',type,'A_b_prod_ell2_a_b_prod_ell2_cblinfun_b_a_prod_ell2_b_a_prod_ell2_cblinfun_fun$':$tType).
% 3.76/0.95  tff('declare_A_b_prod_ell2_a_b_prod_ell2_cblinfun_b_a_prod_ell2_b_a_prod_ell2_cblinfun_fun$1',type,fmb_'A_b_prod_ell2_a_b_prod_ell2_cblinfun_b_a_prod_ell2_b_a_prod_ell2_cblinfun_fun$'_1:'A_b_prod_ell2_a_b_prod_ell2_cblinfun_b_a_prod_ell2_b_a_prod_ell2_cblinfun_fun$').
% 3.76/0.95  tff(finite_domain,axiom,
% 3.76/0.95        ! [X:'A_b_prod_ell2_a_b_prod_ell2_cblinfun_b_a_prod_ell2_b_a_prod_ell2_cblinfun_fun$'] : (
% 3.76/0.95           X = fmb_'A_b_prod_ell2_a_b_prod_ell2_cblinfun_b_a_prod_ell2_b_a_prod_ell2_cblinfun_fun$'_1
% 3.76/0.95        ) ).
% 3.76/0.95  
% 3.76/0.95  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).
% 3.76/0.95  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$').
% 3.76/0.95  tff(finite_domain,axiom,
% 3.76/0.95        ! [X:'A_a_prod_ell2_a_a_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$'] : (
% 3.76/0.95           X = fmb_'A_a_prod_ell2_a_a_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$'_1
% 3.76/0.95        ) ).
% 3.76/0.95  
% 3.76/0.95  tff('declare_A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_a_ell2_a_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun_fun$',type,'A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_a_ell2_a_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun_fun$':$tType).
% 3.76/0.95  tff('declare_A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_a_ell2_a_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun_fun$1',type,fmb_'A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_a_ell2_a_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun_fun$'_1:'A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_a_ell2_a_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun_fun$').
% 3.76/0.95  tff(finite_domain,axiom,
% 3.76/0.95        ! [X:'A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_a_ell2_a_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun_fun$'] : (
% 3.76/0.95           X = fmb_'A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_a_ell2_a_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun_fun$'_1
% 3.76/0.95        ) ).
% 3.76/0.95  
% 3.76/0.95  tff('declare_B_b_prod_ell2_b_b_prod_ell2_cblinfun_a_a_prod_ell2_a_a_prod_ell2_cblinfun_fun$',type,'B_b_prod_ell2_b_b_prod_ell2_cblinfun_a_a_prod_ell2_a_a_prod_ell2_cblinfun_fun$':$tType).
% 3.76/0.95  tff('declare_B_b_prod_ell2_b_b_prod_ell2_cblinfun_a_a_prod_ell2_a_a_prod_ell2_cblinfun_fun$1',type,fmb_'B_b_prod_ell2_b_b_prod_ell2_cblinfun_a_a_prod_ell2_a_a_prod_ell2_cblinfun_fun$'_1:'B_b_prod_ell2_b_b_prod_ell2_cblinfun_a_a_prod_ell2_a_a_prod_ell2_cblinfun_fun$').
% 3.76/0.95  tff(finite_domain,axiom,
% 3.76/0.95        ! [X:'B_b_prod_ell2_b_b_prod_ell2_cblinfun_a_a_prod_ell2_a_a_prod_ell2_cblinfun_fun$'] : (
% 3.76/0.95           X = fmb_'B_b_prod_ell2_b_b_prod_ell2_cblinfun_a_a_prod_ell2_a_a_prod_ell2_cblinfun_fun$'_1
% 3.76/0.95        ) ).
% 3.76/0.95  
% 3.76/0.95  tff('declare_C_c_prod_ell2_c_c_prod_ell2_cblinfun_a_a_prod_ell2_a_a_prod_ell2_cblinfun_fun$',type,'C_c_prod_ell2_c_c_prod_ell2_cblinfun_a_a_prod_ell2_a_a_prod_ell2_cblinfun_fun$':$tType).
% 3.76/0.95  tff('declare_C_c_prod_ell2_c_c_prod_ell2_cblinfun_a_a_prod_ell2_a_a_prod_ell2_cblinfun_fun$1',type,fmb_'C_c_prod_ell2_c_c_prod_ell2_cblinfun_a_a_prod_ell2_a_a_prod_ell2_cblinfun_fun$'_1:'C_c_prod_ell2_c_c_prod_ell2_cblinfun_a_a_prod_ell2_a_a_prod_ell2_cblinfun_fun$').
% 3.76/0.95  tff(finite_domain,axiom,
% 3.76/0.95        ! [X:'C_c_prod_ell2_c_c_prod_ell2_cblinfun_a_a_prod_ell2_a_a_prod_ell2_cblinfun_fun$'] : (
% 3.76/0.95           X = fmb_'C_c_prod_ell2_c_c_prod_ell2_cblinfun_a_a_prod_ell2_a_a_prod_ell2_cblinfun_fun$'_1
% 3.76/0.95        ) ).
% 3.76/0.95  
% 3.76/0.95  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).
% 3.76/0.95  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$').
% 3.76/0.95  tff(finite_domain,axiom,
% 3.76/0.95        ! [X:'A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_a_prod_ell2_b_a_prod_ell2_cblinfun_fun$'] : (
% 3.76/0.95           X = fmb_'A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_a_prod_ell2_b_a_prod_ell2_cblinfun_fun$'_1
% 3.76/0.95        ) ).
% 3.76/0.95  
% 3.76/0.95  tff('declare_C_ell2_c_ell2_cblinfun_set_c_ell2_c_ell2_cblinfun_fun$',type,'C_ell2_c_ell2_cblinfun_set_c_ell2_c_ell2_cblinfun_fun$':$tType).
% 3.76/0.95  tff('declare_C_ell2_c_ell2_cblinfun_set_c_ell2_c_ell2_cblinfun_fun$1',type,fmb_'C_ell2_c_ell2_cblinfun_set_c_ell2_c_ell2_cblinfun_fun$'_1:'C_ell2_c_ell2_cblinfun_set_c_ell2_c_ell2_cblinfun_fun$').
% 3.76/0.95  tff(finite_domain,axiom,
% 3.76/0.95        ! [X:'C_ell2_c_ell2_cblinfun_set_c_ell2_c_ell2_cblinfun_fun$'] : (
% 3.76/0.95           X = fmb_'C_ell2_c_ell2_cblinfun_set_c_ell2_c_ell2_cblinfun_fun$'_1
% 3.76/0.95        ) ).
% 3.76/0.95  
% 3.76/0.95  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).
% 3.76/0.95  tff('declare_B_ell2_b_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$1',type,'i$':'B_ell2_b_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$').
% 3.76/0.95  tff(finite_domain,axiom,
% 3.76/0.95        ! [X:'B_ell2_b_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$'] : (
% 3.76/0.95           X = 'i$'
% 3.76/0.95        ) ).
% 3.76/0.95  
% 3.76/0.95  tff('declare_B_ell2_b_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun_b_ell2_b_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun_fun$',type,'B_ell2_b_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun_b_ell2_b_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun_fun$':$tType).
% 3.76/0.95  tff('declare_B_ell2_b_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun_b_ell2_b_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun_fun$1',type,fmb_'B_ell2_b_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun_b_ell2_b_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun_fun$'_1:'B_ell2_b_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun_b_ell2_b_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun_fun$').
% 3.76/0.95  tff(finite_domain,axiom,
% 3.76/0.95        ! [X:'B_ell2_b_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun_b_ell2_b_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun_fun$'] : (
% 3.76/0.95           X = fmb_'B_ell2_b_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun_b_ell2_b_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun_fun$'_1
% 3.76/0.95        ) ).
% 3.76/0.95  
% 3.76/0.95  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).
% 3.76/0.95  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$').
% 3.76/0.95  tff(finite_domain,axiom,
% 3.76/0.95        ! [X:'C_c_prod_ell2_c_c_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$'] : (
% 3.76/0.95           X = fmb_'C_c_prod_ell2_c_c_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$'_1
% 3.76/0.95        ) ).
% 3.76/0.95  
% 3.76/0.95  tff('declare_B_b_prod_ell2_b_b_prod_ell2_cblinfun_set$',type,'B_b_prod_ell2_b_b_prod_ell2_cblinfun_set$':$tType).
% 3.76/0.95  tff('declare_B_b_prod_ell2_b_b_prod_ell2_cblinfun_set$1',type,'top$m':'B_b_prod_ell2_b_b_prod_ell2_cblinfun_set$').
% 3.76/0.95  tff(finite_domain,axiom,
% 3.76/0.95        ! [X:'B_b_prod_ell2_b_b_prod_ell2_cblinfun_set$'] : (
% 3.76/0.95           X = 'top$m'
% 3.76/0.95        ) ).
% 3.76/0.95  
% 3.76/0.95  tff('declare_B_a_prod_ell2_b_a_prod_ell2_cblinfun_set$',type,'B_a_prod_ell2_b_a_prod_ell2_cblinfun_set$':$tType).
% 3.76/0.95  tff('declare_B_a_prod_ell2_b_a_prod_ell2_cblinfun_set$1',type,'top$l':'B_a_prod_ell2_b_a_prod_ell2_cblinfun_set$').
% 3.76/0.95  tff(finite_domain,axiom,
% 3.76/0.95        ! [X:'B_a_prod_ell2_b_a_prod_ell2_cblinfun_set$'] : (
% 3.76/0.95           X = 'top$l'
% 3.76/0.95        ) ).
% 3.76/0.95  
% 3.76/0.95  tff('declare_A_a_prod_ell2_a_a_prod_ell2_cblinfun_set$',type,'A_a_prod_ell2_a_a_prod_ell2_cblinfun_set$':$tType).
% 3.76/0.95  tff('declare_A_a_prod_ell2_a_a_prod_ell2_cblinfun_set$1',type,'top$j':'A_a_prod_ell2_a_a_prod_ell2_cblinfun_set$').
% 3.76/0.95  tff(finite_domain,axiom,
% 3.76/0.95        ! [X:'A_a_prod_ell2_a_a_prod_ell2_cblinfun_set$'] : (
% 3.76/0.95           X = 'top$j'
% 3.76/0.95        ) ).
% 3.76/0.95  
% 3.76/0.95  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).
% 3.76/0.95  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$').
% 3.76/0.95  tff(finite_domain,axiom,
% 3.76/0.95        ! [X:'C_a_prod_ell2_c_a_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$'] : (
% 3.76/0.95           X = fmb_'C_a_prod_ell2_c_a_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$'_1
% 3.76/0.95        ) ).
% 3.76/0.95  
% 3.76/0.95  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).
% 3.76/0.95  tff('declare_A_ell2_a_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$1',type,'id$a':'A_ell2_a_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$').
% 3.76/0.95  tff(finite_domain,axiom,
% 3.76/0.95        ! [X:'A_ell2_a_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$'] : (
% 3.76/0.95           X = 'id$a'
% 3.76/0.95        ) ).
% 3.76/0.95  
% 3.76/0.95  tff('declare_B_b_prod_ell2_b_b_prod_ell2_cblinfun_a_c_prod_ell2_a_c_prod_ell2_cblinfun_fun$',type,'B_b_prod_ell2_b_b_prod_ell2_cblinfun_a_c_prod_ell2_a_c_prod_ell2_cblinfun_fun$':$tType).
% 3.76/0.95  tff('declare_B_b_prod_ell2_b_b_prod_ell2_cblinfun_a_c_prod_ell2_a_c_prod_ell2_cblinfun_fun$1',type,fmb_'B_b_prod_ell2_b_b_prod_ell2_cblinfun_a_c_prod_ell2_a_c_prod_ell2_cblinfun_fun$'_1:'B_b_prod_ell2_b_b_prod_ell2_cblinfun_a_c_prod_ell2_a_c_prod_ell2_cblinfun_fun$').
% 3.76/0.95  tff(finite_domain,axiom,
% 3.76/0.95        ! [X:'B_b_prod_ell2_b_b_prod_ell2_cblinfun_a_c_prod_ell2_a_c_prod_ell2_cblinfun_fun$'] : (
% 3.76/0.95           X = fmb_'B_b_prod_ell2_b_b_prod_ell2_cblinfun_a_c_prod_ell2_a_c_prod_ell2_cblinfun_fun$'_1
% 3.76/0.95        ) ).
% 3.76/0.95  
% 3.76/0.95  tff('declare_B_ell2_b_ell2_cblinfun_bool_fun$',type,'B_ell2_b_ell2_cblinfun_bool_fun$':$tType).
% 3.76/0.95  tff('declare_B_ell2_b_ell2_cblinfun_bool_fun$1',type,'top$d':'B_ell2_b_ell2_cblinfun_bool_fun$').
% 3.76/0.95  tff(finite_domain,axiom,
% 3.76/0.95        ! [X:'B_ell2_b_ell2_cblinfun_bool_fun$'] : (
% 3.76/0.95           X = 'top$d'
% 3.76/0.95        ) ).
% 3.76/0.95  
% 3.76/0.95  tff('declare_B_a_prod_ell2_b_a_prod_ell2_cblinfun_b_a_prod_ell2_b_a_prod_ell2_cblinfun_fun$',type,'B_a_prod_ell2_b_a_prod_ell2_cblinfun_b_a_prod_ell2_b_a_prod_ell2_cblinfun_fun$':$tType).
% 3.76/0.95  tff('declare_B_a_prod_ell2_b_a_prod_ell2_cblinfun_b_a_prod_ell2_b_a_prod_ell2_cblinfun_fun$1',type,'id$f':'B_a_prod_ell2_b_a_prod_ell2_cblinfun_b_a_prod_ell2_b_a_prod_ell2_cblinfun_fun$').
% 3.76/0.95  tff(finite_domain,axiom,
% 3.76/0.95        ! [X:'B_a_prod_ell2_b_a_prod_ell2_cblinfun_b_a_prod_ell2_b_a_prod_ell2_cblinfun_fun$'] : (
% 3.76/0.95           X = 'id$f'
% 3.76/0.95        ) ).
% 3.76/0.95  
% 3.76/0.95  tff('declare_Nat_set$',type,'Nat_set$':$tType).
% 3.76/0.95  tff('declare_Nat_set$1',type,'top$e':'Nat_set$').
% 3.76/0.95  tff(finite_domain,axiom,
% 3.76/0.95        ! [X:'Nat_set$'] : (
% 3.76/0.95           X = 'top$e'
% 3.76/0.95        ) ).
% 3.76/0.95  
% 3.76/0.95  tff('declare_A_b_prod_ell2_a_b_prod_ell2_cblinfun_a_b_prod_ell2_a_b_prod_ell2_cblinfun_fun$',type,'A_b_prod_ell2_a_b_prod_ell2_cblinfun_a_b_prod_ell2_a_b_prod_ell2_cblinfun_fun$':$tType).
% 3.76/0.95  tff('declare_A_b_prod_ell2_a_b_prod_ell2_cblinfun_a_b_prod_ell2_a_b_prod_ell2_cblinfun_fun$1',type,'id$g':'A_b_prod_ell2_a_b_prod_ell2_cblinfun_a_b_prod_ell2_a_b_prod_ell2_cblinfun_fun$').
% 3.76/0.95  tff(finite_domain,axiom,
% 3.76/0.95        ! [X:'A_b_prod_ell2_a_b_prod_ell2_cblinfun_a_b_prod_ell2_a_b_prod_ell2_cblinfun_fun$'] : (
% 3.76/0.95           X = 'id$g'
% 3.76/0.95        ) ).
% 3.76/0.95  
% 3.76/0.95  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).
% 3.76/0.95  tff('declare_C_ell2_c_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$1',type,'id$j':'C_ell2_c_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$').
% 3.76/0.95  tff(finite_domain,axiom,
% 3.76/0.95        ! [X:'C_ell2_c_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$'] : (
% 3.76/0.95           X = 'id$j'
% 3.76/0.95        ) ).
% 3.76/0.95  
% 3.76/0.95  tff('declare_C_ell2_c_ell2_cblinfun_set$',type,'C_ell2_c_ell2_cblinfun_set$':$tType).
% 3.76/0.95  tff('declare_C_ell2_c_ell2_cblinfun_set$1',type,'top$b':'C_ell2_c_ell2_cblinfun_set$').
% 3.76/0.95  tff(finite_domain,axiom,
% 3.76/0.95        ! [X:'C_ell2_c_ell2_cblinfun_set$'] : (
% 3.76/0.95           X = 'top$b'
% 3.76/0.95        ) ).
% 3.76/0.95  
% 3.76/0.95  tff('declare_C_a_prod_ell2_c_a_prod_ell2_cblinfun_a_b_prod_ell2_a_b_prod_ell2_cblinfun_fun$',type,'C_a_prod_ell2_c_a_prod_ell2_cblinfun_a_b_prod_ell2_a_b_prod_ell2_cblinfun_fun$':$tType).
% 3.76/0.95  tff('declare_C_a_prod_ell2_c_a_prod_ell2_cblinfun_a_b_prod_ell2_a_b_prod_ell2_cblinfun_fun$1',type,fmb_'C_a_prod_ell2_c_a_prod_ell2_cblinfun_a_b_prod_ell2_a_b_prod_ell2_cblinfun_fun$'_1:'C_a_prod_ell2_c_a_prod_ell2_cblinfun_a_b_prod_ell2_a_b_prod_ell2_cblinfun_fun$').
% 3.76/0.95  tff(finite_domain,axiom,
% 3.76/0.95        ! [X:'C_a_prod_ell2_c_a_prod_ell2_cblinfun_a_b_prod_ell2_a_b_prod_ell2_cblinfun_fun$'] : (
% 3.76/0.95           X = fmb_'C_a_prod_ell2_c_a_prod_ell2_cblinfun_a_b_prod_ell2_a_b_prod_ell2_cblinfun_fun$'_1
% 3.76/0.95        ) ).
% 3.76/0.95  
% 3.76/0.95  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).
% 3.76/0.95  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$').
% 3.76/0.95  tff(finite_domain,axiom,
% 3.76/0.95        ! [X:'A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$'] : (
% 3.76/0.95           X = fmb_'A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$'_1
% 3.76/0.95        ) ).
% 3.76/0.95  
% 3.76/0.95  tff('declare_B_ell2_b_ell2_cblinfun_set_b_ell2_b_ell2_cblinfun_set_fun$',type,'B_ell2_b_ell2_cblinfun_set_b_ell2_b_ell2_cblinfun_set_fun$':$tType).
% 3.76/0.95  tff('declare_B_ell2_b_ell2_cblinfun_set_b_ell2_b_ell2_cblinfun_set_fun$1',type,'id$b':'B_ell2_b_ell2_cblinfun_set_b_ell2_b_ell2_cblinfun_set_fun$').
% 3.76/0.95  tff(finite_domain,axiom,
% 3.76/0.95        ! [X:'B_ell2_b_ell2_cblinfun_set_b_ell2_b_ell2_cblinfun_set_fun$'] : (
% 3.76/0.95           X = 'id$b'
% 3.76/0.95        ) ).
% 3.76/0.95  
% 3.76/0.95  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).
% 3.76/0.95  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$').
% 3.76/0.95  tff(finite_domain,axiom,
% 3.76/0.95        ! [X:'C_ell2_c_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$'] : (
% 3.76/0.95           X = fmb_'C_ell2_c_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$'_1
% 3.76/0.95        ) ).
% 3.76/0.95  
% 3.76/0.95  tff('declare_suc$',type,'suc$':'Nat_nat_fun$').
% 3.76/0.95  tff('suc$_definition',axiom,'suc$' = 'id$d').
% 3.76/0.95  tff('declare_register_tensor$v',type,'register_tensor$v': 'B_ell2_b_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$' * 'A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' > 'B_a_prod_ell2_b_a_prod_ell2_cblinfun_c_b_prod_ell2_c_b_prod_ell2_cblinfun_fun$').
% 3.76/0.95  tff('function_register_tensor$v',axiom,
% 3.76/0.95             'register_tensor$v'('g$','j$') = fmb_'B_a_prod_ell2_b_a_prod_ell2_cblinfun_c_b_prod_ell2_c_b_prod_ell2_cblinfun_fun$'_1
% 3.76/0.95  
% 3.76/0.95  ).
% 3.76/0.95  
% 3.76/0.95  tff('declare_image$b',type,'image$b': 'C_ell2_c_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$' * 'C_ell2_c_ell2_cblinfun_set$' > 'C_ell2_c_ell2_cblinfun_set$').
% 3.76/0.95  tff('function_image$b',axiom,
% 3.76/0.95             'image$b'('id$j','top$b') = 'top$b'
% 3.76/0.95  
% 3.76/0.95  ).
% 3.76/0.95  
% 3.76/0.95  tff('declare_inv_into$n',type,'inv_into$n': 'A_b_prod_ell2_a_b_prod_ell2_cblinfun_set$' * 'A_b_prod_ell2_a_b_prod_ell2_cblinfun_c_a_prod_ell2_c_a_prod_ell2_cblinfun_fun$' > 'C_a_prod_ell2_c_a_prod_ell2_cblinfun_a_b_prod_ell2_a_b_prod_ell2_cblinfun_fun$').
% 3.76/0.95  tff('function_inv_into$n',axiom,
% 3.76/0.95             'inv_into$n'('top$k',fmb_'A_b_prod_ell2_a_b_prod_ell2_cblinfun_c_a_prod_ell2_c_a_prod_ell2_cblinfun_fun$'_1) = fmb_'C_a_prod_ell2_c_a_prod_ell2_cblinfun_a_b_prod_ell2_a_b_prod_ell2_cblinfun_fun$'_1
% 3.76/0.95  
% 3.76/0.95  ).
% 3.76/0.95  
% 3.76/0.95  tff('declare_comp$af',type,'comp$af': 'A_a_prod_ell2_a_a_prod_ell2_cblinfun_c_c_prod_ell2_c_c_prod_ell2_cblinfun_fun$' * 'B_b_prod_ell2_b_b_prod_ell2_cblinfun_a_a_prod_ell2_a_a_prod_ell2_cblinfun_fun$' > 'B_b_prod_ell2_b_b_prod_ell2_cblinfun_c_c_prod_ell2_c_c_prod_ell2_cblinfun_fun$').
% 3.76/0.95  tff('function_comp$af',axiom,
% 3.76/0.95             'comp$af'(fmb_'A_a_prod_ell2_a_a_prod_ell2_cblinfun_c_c_prod_ell2_c_c_prod_ell2_cblinfun_fun$'_1,fmb_'B_b_prod_ell2_b_b_prod_ell2_cblinfun_a_a_prod_ell2_a_a_prod_ell2_cblinfun_fun$'_1) = fmb_'B_b_prod_ell2_b_b_prod_ell2_cblinfun_c_c_prod_ell2_c_c_prod_ell2_cblinfun_fun$'_1
% 3.76/0.95  
% 3.76/0.95  ).
% 3.76/0.95  
% 3.76/0.95  tff('declare_inv_into$d',type,'inv_into$d': 'Nat_set$' * 'Nat_nat_fun$' > 'Nat_nat_fun$').
% 3.76/0.95  tff('function_inv_into$d',axiom,
% 3.76/0.95             'inv_into$d'('top$e','id$d') = 'id$d'
% 3.76/0.95  
% 3.76/0.95  ).
% 3.76/0.95  
% 3.76/0.95  tff('declare_image$',type,'image$': 'A_ell2_a_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$' * 'A_ell2_a_ell2_cblinfun_set$' > 'C_ell2_c_ell2_cblinfun_set$').
% 3.76/0.95  tff('function_image$',axiom,
% 3.76/0.95             'image$'('f$','top$') = 'top$b'
% 3.76/0.95  
% 3.76/0.95  ).
% 3.76/0.95  
% 3.76/0.95  tff('declare_register_tensor$f',type,'register_tensor$f': 'B_ell2_b_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$' * 'B_ell2_b_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$' > 'B_b_prod_ell2_b_b_prod_ell2_cblinfun_c_c_prod_ell2_c_c_prod_ell2_cblinfun_fun$').
% 3.76/0.95  tff('function_register_tensor$f',axiom,
% 3.76/0.95             'register_tensor$f'('g$','g$') = fmb_'B_b_prod_ell2_b_b_prod_ell2_cblinfun_c_c_prod_ell2_c_c_prod_ell2_cblinfun_fun$'_1
% 3.76/0.95  
% 3.76/0.95  ).
% 3.76/0.95  
% 3.76/0.95  tff('declare_inv_into$',type,'inv_into$': 'A_ell2_a_ell2_cblinfun_set$' * 'A_ell2_a_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$' > 'C_ell2_c_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$').
% 3.76/0.95  tff('function_inv_into$',axiom,
% 3.76/0.95             'inv_into$'('top$','f$') = fmb_'C_ell2_c_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$'_1
% 3.76/0.95  
% 3.76/0.95  ).
% 3.76/0.95  
% 3.76/0.95  tff('declare_fun_app$o',type,'fun_app$o': 'A_ell2_a_ell2_cblinfun_set_a_ell2_a_ell2_cblinfun_set_fun$' * 'A_ell2_a_ell2_cblinfun_set$' > 'A_ell2_a_ell2_cblinfun_set$').
% 3.76/0.95  tff('function_fun_app$o',axiom,
% 3.76/0.95             'fun_app$o'('id$c','top$') = 'top$'
% 3.76/0.95  
% 3.76/0.95  ).
% 3.76/0.95  
% 3.76/0.95  tff('declare_fun_app$k',type,'fun_app$k': 'Nat_nat_fun_nat_nat_fun_fun$' * 'Nat_nat_fun$' > 'Nat_nat_fun$').
% 3.76/0.95  tff('function_fun_app$k',axiom,
% 3.76/0.95             'fun_app$k'('id$i','id$d') = 'id$d'
% 3.76/0.95  
% 3.76/0.95  ).
% 3.76/0.95  
% 3.76/0.95  tff('declare_inv_into$b',type,'inv_into$b': 'A_ell2_a_ell2_cblinfun_set$' * 'A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' > 'B_ell2_b_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$').
% 3.76/0.95  tff('function_inv_into$b',axiom,
% 3.76/0.95             'inv_into$b'('top$','j$') = 'i$'
% 3.76/0.95  
% 3.76/0.95  ).
% 3.76/0.95  
% 3.76/0.95  tff('declare_fun_app$b',type,'fun_app$b': 'B_ell2_b_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$' * 'B_ell2_b_ell2_cblinfun$' > 'C_ell2_c_ell2_cblinfun$').
% 3.76/0.95  tff('function_fun_app$b',axiom,
% 3.76/0.95             'fun_app$b'('g$','id_cblinfun$') = fmb_'C_ell2_c_ell2_cblinfun$'_1
% 3.76/0.95  
% 3.76/0.95  ).
% 3.76/0.95  
% 3.76/0.95  tff('declare_register_tensor$h',type,'register_tensor$h': 'A_ell2_a_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$' * 'B_ell2_b_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$' > 'A_b_prod_ell2_a_b_prod_ell2_cblinfun_c_a_prod_ell2_c_a_prod_ell2_cblinfun_fun$').
% 3.76/0.95  tff('function_register_tensor$h',axiom,
% 3.76/0.95             'register_tensor$h'('f$','i$') = fmb_'A_b_prod_ell2_a_b_prod_ell2_cblinfun_c_a_prod_ell2_c_a_prod_ell2_cblinfun_fun$'_1
% 3.76/0.95  
% 3.76/0.95  ).
% 3.76/0.95  
% 3.76/0.95  tff('declare_image$h',type,'image$h': 'C_ell2_c_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$' * 'C_ell2_c_ell2_cblinfun_set$' > 'A_ell2_a_ell2_cblinfun_set$').
% 3.76/0.95  tff('function_image$h',axiom,
% 3.76/0.95             'image$h'(fmb_'C_ell2_c_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$'_1,'top$b') = 'top$'
% 3.76/0.95  
% 3.76/0.95  ).
% 3.76/0.95  
% 3.76/0.95  tff('declare_comp$h',type,'comp$h': 'B_ell2_b_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$' * 'B_ell2_b_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' > 'B_ell2_b_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$').
% 3.76/0.95  tff('function_comp$h',axiom,
% 3.76/0.95             'comp$h'('i$','id$') = 'i$'
% 3.76/0.95  
% 3.76/0.95  ).
% 3.76/0.95  
% 3.76/0.95  tff('declare_comp$p',type,'comp$p': 'A_ell2_a_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$' * 'A_ell2_a_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$' > 'A_ell2_a_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$').
% 3.76/0.95  tff('function_comp$p',axiom,
% 3.76/0.95             'comp$p'('id$a','id$a') = 'id$a'
% 3.76/0.95  
% 3.76/0.95  ).
% 3.76/0.95  
% 3.76/0.95  tff('declare_inv_into$g',type,'inv_into$g': 'B_ell2_b_ell2_cblinfun_set$' * 'B_ell2_b_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' > 'B_ell2_b_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$').
% 3.76/0.95  tff('function_inv_into$g',axiom,
% 3.76/0.95             'inv_into$g'('top$a','id$') = 'id$'
% 3.76/0.95  
% 3.76/0.95  ).
% 3.76/0.95  
% 3.76/0.95  tff('declare_inv_into$f',type,'inv_into$f': 'C_ell2_c_ell2_cblinfun_set$' * 'C_ell2_c_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$' > 'A_ell2_a_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$').
% 3.76/0.95  tff('function_inv_into$f',axiom,
% 3.76/0.95             'inv_into$f'('top$b',fmb_'C_ell2_c_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$'_1) = 'f$'
% 3.76/0.95  
% 3.76/0.95  ).
% 3.76/0.95  
% 3.76/0.95  tff('declare_register_tensor$e',type,'register_tensor$e': '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_fun$').
% 3.76/0.95  tff('function_register_tensor$e',axiom,
% 3.76/0.95             'register_tensor$e'(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_b_a_prod_ell2_b_a_prod_ell2_cblinfun_fun$'_1
% 3.76/0.95  
% 3.76/0.95  ).
% 3.76/0.95  
% 3.76/0.95  tff('declare_register_tensor$d',type,'register_tensor$d': 'B_ell2_b_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$' * 'A_ell2_a_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$' > 'B_a_prod_ell2_b_a_prod_ell2_cblinfun_c_c_prod_ell2_c_c_prod_ell2_cblinfun_fun$').
% 3.76/0.95  tff('function_register_tensor$d',axiom,
% 3.76/0.95             'register_tensor$d'('g$','f$') = fmb_'B_a_prod_ell2_b_a_prod_ell2_cblinfun_c_c_prod_ell2_c_c_prod_ell2_cblinfun_fun$'_1
% 3.76/0.95  
% 3.76/0.95  ).
% 3.76/0.95  
% 3.76/0.95  tff('declare_comp$e',type,'comp$e': 'C_ell2_c_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$' * 'A_ell2_a_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$' > 'A_ell2_a_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$').
% 3.76/0.95  tff('function_comp$e',axiom,
% 3.76/0.95             'comp$e'('id$j','f$') = 'f$'
% 3.76/0.95  
% 3.76/0.95  ).
% 3.76/0.95  
% 3.76/0.95  tff('declare_inv_into$e',type,'inv_into$e': 'C_ell2_c_ell2_cblinfun_set$' * 'C_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' > 'B_ell2_b_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$').
% 3.76/0.95  tff('function_inv_into$e',axiom,
% 3.76/0.95             'inv_into$e'('top$b',fmb_'C_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$'_1) = 'g$'
% 3.76/0.95  
% 3.76/0.95  ).
% 3.76/0.95  
% 3.76/0.95  tff('declare_comp$ae',type,'comp$ae': 'A_b_prod_ell2_a_b_prod_ell2_cblinfun_c_c_prod_ell2_c_c_prod_ell2_cblinfun_fun$' * 'B_a_prod_ell2_b_a_prod_ell2_cblinfun_a_b_prod_ell2_a_b_prod_ell2_cblinfun_fun$' > 'B_a_prod_ell2_b_a_prod_ell2_cblinfun_c_c_prod_ell2_c_c_prod_ell2_cblinfun_fun$').
% 3.76/0.95  tff('function_comp$ae',axiom,
% 3.76/0.95             'comp$ae'(fmb_'A_b_prod_ell2_a_b_prod_ell2_cblinfun_c_c_prod_ell2_c_c_prod_ell2_cblinfun_fun$'_1,fmb_'B_a_prod_ell2_b_a_prod_ell2_cblinfun_a_b_prod_ell2_a_b_prod_ell2_cblinfun_fun$'_1) = fmb_'B_a_prod_ell2_b_a_prod_ell2_cblinfun_c_c_prod_ell2_c_c_prod_ell2_cblinfun_fun$'_1
% 3.76/0.95  
% 3.76/0.95  ).
% 3.76/0.95  
% 3.76/0.95  tff('declare_fun_app$l',type,'fun_app$l': 'C_ell2_c_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$' * 'C_ell2_c_ell2_cblinfun$' > 'A_ell2_a_ell2_cblinfun$').
% 3.76/0.95  tff('function_fun_app$l',axiom,
% 3.76/0.95             'fun_app$l'(fmb_'C_ell2_c_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$'_1,fmb_'C_ell2_c_ell2_cblinfun$'_1) = 'id_cblinfun$a'
% 3.76/0.95  
% 3.76/0.95  ).
% 3.76/0.95  
% 3.76/0.95  tff('declare_fun_app$t',type,'fun_app$t': 'A_ell2_a_ell2_cblinfun_set_a_ell2_a_ell2_cblinfun_fun$' * 'A_ell2_a_ell2_cblinfun_set$' > 'A_ell2_a_ell2_cblinfun$').
% 3.76/0.95  tff('function_fun_app$t',axiom,
% 3.76/0.95             'fun_app$t'(fmb_'A_ell2_a_ell2_cblinfun_set_a_ell2_a_ell2_cblinfun_fun$'_1,'top$') = 'id_cblinfun$a'
% 3.76/0.95  
% 3.76/0.95  ).
% 3.76/0.95  
% 3.76/0.95  tff('declare_register_tensor$u',type,'register_tensor$u': 'A_ell2_a_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$' * 'A_ell2_a_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$' > 'A_a_prod_ell2_a_a_prod_ell2_cblinfun_a_a_prod_ell2_a_a_prod_ell2_cblinfun_fun$').
% 3.76/0.95  tff('function_register_tensor$u',axiom,
% 3.76/0.95             'register_tensor$u'('id$a','id$a') = 'id$h'
% 3.76/0.95  
% 3.76/0.95  ).
% 3.76/0.95  
% 3.76/0.95  tff('declare_image$a',type,'image$a': 'B_ell2_b_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$' * 'B_ell2_b_ell2_cblinfun_set$' > 'C_ell2_c_ell2_cblinfun_set$').
% 3.76/0.95  tff('function_image$a',axiom,
% 3.76/0.95             'image$a'('g$','top$a') = 'top$b'
% 3.76/0.95  
% 3.76/0.95  ).
% 3.76/0.95  
% 3.76/0.95  tff('declare_comp$j',type,'comp$j': 'B_ell2_b_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$' * 'B_ell2_b_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' > 'B_ell2_b_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$').
% 3.76/0.95  tff('function_comp$j',axiom,
% 3.76/0.95             'comp$j'('g$','id$') = 'g$'
% 3.76/0.95  
% 3.76/0.95  ).
% 3.76/0.95  
% 3.76/0.95  tff('declare_fun_app$h',type,'fun_app$h': 'A_ell2_a_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$' * 'A_ell2_a_ell2_cblinfun$' > 'A_ell2_a_ell2_cblinfun$').
% 3.76/0.95  tff('function_fun_app$h',axiom,
% 3.76/0.95             'fun_app$h'('id$a','id_cblinfun$a') = 'id_cblinfun$a'
% 3.76/0.95  
% 3.76/0.95  ).
% 3.76/0.95  
% 3.76/0.95  tff('declare_register_tensor$m',type,'register_tensor$m': '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$').
% 3.76/0.95  tff('function_register_tensor$m',axiom,
% 3.76/0.95             'register_tensor$m'('j$',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
% 3.76/0.95  
% 3.76/0.95  ).
% 3.76/0.95  
% 3.76/0.95  tff('declare_collect$',type,'collect$': 'C_ell2_c_ell2_cblinfun_bool_fun$' > 'C_ell2_c_ell2_cblinfun_set$').
% 3.76/0.95  tff('function_collect$',axiom,
% 3.76/0.95             'collect$'('top$i') = 'top$b'
% 3.76/0.95  
% 3.76/0.95  ).
% 3.76/0.95  
% 3.76/0.95  tff('declare_register_tensor$b',type,'register_tensor$b': 'A_ell2_a_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$' * 'B_ell2_b_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$' > 'A_b_prod_ell2_a_b_prod_ell2_cblinfun_c_c_prod_ell2_c_c_prod_ell2_cblinfun_fun$').
% 3.76/0.95  tff('function_register_tensor$b',axiom,
% 3.76/0.95             'register_tensor$b'('f$','g$') = fmb_'A_b_prod_ell2_a_b_prod_ell2_cblinfun_c_c_prod_ell2_c_c_prod_ell2_cblinfun_fun$'_1
% 3.76/0.95  
% 3.76/0.95  ).
% 3.76/0.95  
% 3.76/0.95  tff('declare_register_tensor$a',type,'register_tensor$a': 'C_ell2_c_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$' * 'C_ell2_c_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$' > 'C_c_prod_ell2_c_c_prod_ell2_cblinfun_a_a_prod_ell2_a_a_prod_ell2_cblinfun_fun$').
% 3.76/0.95  tff('function_register_tensor$a',axiom,
% 3.76/0.95             'register_tensor$a'(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$'_1) = fmb_'C_c_prod_ell2_c_c_prod_ell2_cblinfun_a_a_prod_ell2_a_a_prod_ell2_cblinfun_fun$'_1
% 3.76/0.95  
% 3.76/0.95  ).
% 3.76/0.95  
% 3.76/0.95  tff('declare_comp$ai',type,'comp$ai': 'B_b_prod_ell2_b_b_prod_ell2_cblinfun_a_c_prod_ell2_a_c_prod_ell2_cblinfun_fun$' * '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_a_c_prod_ell2_a_c_prod_ell2_cblinfun_fun$').
% 3.76/0.95  tff('function_comp$ai',axiom,
% 3.76/0.95             'comp$ai'(fmb_'B_b_prod_ell2_b_b_prod_ell2_cblinfun_a_c_prod_ell2_a_c_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$'_1) = fmb_'A_a_prod_ell2_a_a_prod_ell2_cblinfun_a_c_prod_ell2_a_c_prod_ell2_cblinfun_fun$'_1
% 3.76/0.95  
% 3.76/0.95  ).
% 3.76/0.95  
% 3.76/0.95  tff('declare_comp$g',type,'comp$g': '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$').
% 3.76/0.95  tff('function_comp$g',axiom,
% 3.76/0.95             'comp$g'(fmb_'C_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$'_1,'f$') = 'j$'
% 3.76/0.95  
% 3.76/0.95  ).
% 3.76/0.95  
% 3.76/0.95  tff('declare_inv_into$r',type,'inv_into$r': 'B_b_prod_ell2_b_b_prod_ell2_cblinfun_set$' * 'B_b_prod_ell2_b_b_prod_ell2_cblinfun_a_a_prod_ell2_a_a_prod_ell2_cblinfun_fun$' > 'A_a_prod_ell2_a_a_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$').
% 3.76/0.95  tff('function_inv_into$r',axiom,
% 3.76/0.95             'inv_into$r'('top$m',fmb_'B_b_prod_ell2_b_b_prod_ell2_cblinfun_a_a_prod_ell2_a_a_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$'_1
% 3.76/0.95  
% 3.76/0.95  ).
% 3.76/0.95  
% 3.76/0.95  tff('declare_fun_app$f',type,'fun_app$f': 'B_ell2_b_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun_b_ell2_b_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$' * 'B_ell2_b_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$' > 'B_ell2_b_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$').
% 3.76/0.95  tff('function_fun_app$f',axiom,
% 3.76/0.95             'fun_app$f'(fmb_'B_ell2_b_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun_b_ell2_b_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$'_1,'i$') = 'id$'
% 3.76/0.95  
% 3.76/0.95  ).
% 3.76/0.95  
% 3.76/0.95  tff('declare_register_tensor$i',type,'register_tensor$i': 'C_ell2_c_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$' * 'A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' > 'C_a_prod_ell2_c_a_prod_ell2_cblinfun_a_b_prod_ell2_a_b_prod_ell2_cblinfun_fun$').
% 3.76/0.95  tff('function_register_tensor$i',axiom,
% 3.76/0.95             'register_tensor$i'(fmb_'C_ell2_c_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$'_1,'j$') = fmb_'C_a_prod_ell2_c_a_prod_ell2_cblinfun_a_b_prod_ell2_a_b_prod_ell2_cblinfun_fun$'_1
% 3.76/0.95  
% 3.76/0.95  ).
% 3.76/0.95  
% 3.76/0.95  tff('declare_comp$',type,'comp$': 'A_ell2_a_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$' > 'B_ell2_b_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun_b_ell2_b_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun_fun$').
% 3.76/0.95  tff('function_comp$',axiom,
% 3.76/0.95             'comp$'('f$') = fmb_'B_ell2_b_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun_b_ell2_b_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun_fun$'_1
% 3.76/0.95  
% 3.76/0.95  ).
% 3.76/0.95  
% 3.76/0.95  tff('declare_comp$ag',type,'comp$ag': 'A_b_prod_ell2_a_b_prod_ell2_cblinfun_c_a_prod_ell2_c_a_prod_ell2_cblinfun_fun$' * 'B_a_prod_ell2_b_a_prod_ell2_cblinfun_a_b_prod_ell2_a_b_prod_ell2_cblinfun_fun$' > 'B_a_prod_ell2_b_a_prod_ell2_cblinfun_c_a_prod_ell2_c_a_prod_ell2_cblinfun_fun$').
% 3.76/0.95  tff('function_comp$ag',axiom,
% 3.76/0.95             'comp$ag'(fmb_'A_b_prod_ell2_a_b_prod_ell2_cblinfun_c_a_prod_ell2_c_a_prod_ell2_cblinfun_fun$'_1,fmb_'B_a_prod_ell2_b_a_prod_ell2_cblinfun_a_b_prod_ell2_a_b_prod_ell2_cblinfun_fun$'_1) = fmb_'B_a_prod_ell2_b_a_prod_ell2_cblinfun_c_a_prod_ell2_c_a_prod_ell2_cblinfun_fun$'_1
% 3.76/0.95  
% 3.76/0.95  ).
% 3.76/0.95  
% 3.76/0.95  tff('declare_image$g',type,'image$g': 'Nat_nat_fun$' * 'Nat_set$' > 'Nat_set$').
% 3.76/0.95  tff('function_image$g',axiom,
% 3.76/0.95             'image$g'('id$d','top$e') = 'top$e'
% 3.76/0.95  
% 3.76/0.95  ).
% 3.76/0.95  
% 3.76/0.95  tff('declare_comp$ad',type,'comp$ad': 'B_a_prod_ell2_b_a_prod_ell2_cblinfun_c_b_prod_ell2_c_b_prod_ell2_cblinfun_fun$' * 'A_b_prod_ell2_a_b_prod_ell2_cblinfun_b_a_prod_ell2_b_a_prod_ell2_cblinfun_fun$' > 'A_b_prod_ell2_a_b_prod_ell2_cblinfun_c_b_prod_ell2_c_b_prod_ell2_cblinfun_fun$').
% 3.76/0.95  tff('function_comp$ad',axiom,
% 3.76/0.95             'comp$ad'(fmb_'B_a_prod_ell2_b_a_prod_ell2_cblinfun_c_b_prod_ell2_c_b_prod_ell2_cblinfun_fun$'_1,fmb_'A_b_prod_ell2_a_b_prod_ell2_cblinfun_b_a_prod_ell2_b_a_prod_ell2_cblinfun_fun$'_1) = fmb_'A_b_prod_ell2_a_b_prod_ell2_cblinfun_c_b_prod_ell2_c_b_prod_ell2_cblinfun_fun$'_1
% 3.76/0.95  
% 3.76/0.95  ).
% 3.76/0.95  
% 3.76/0.95  tff('declare_comp$n',type,'comp$n': 'A_ell2_a_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$' * 'A_ell2_a_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$' > 'A_ell2_a_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$').
% 3.76/0.95  tff('function_comp$n',axiom,
% 3.76/0.95             'comp$n'('f$','id$a') = 'f$'
% 3.76/0.95  
% 3.76/0.95  ).
% 3.76/0.95  
% 3.76/0.95  tff('declare_collect$a',type,'collect$a': 'A_ell2_a_ell2_cblinfun_bool_fun$' > 'A_ell2_a_ell2_cblinfun_set$').
% 3.76/0.95  tff('function_collect$a',axiom,
% 3.76/0.95             'collect$a'('top$c') = 'top$'
% 3.76/0.95  
% 3.76/0.95  ).
% 3.76/0.95  
% 3.76/0.95  tff('declare_comp$q',type,'comp$q': 'C_ell2_c_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$' * 'B_ell2_b_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$' > 'B_ell2_b_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$').
% 3.76/0.95  tff('function_comp$q',axiom,
% 3.76/0.95             'comp$q'(fmb_'C_ell2_c_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$'_1,'g$') = 'i$'
% 3.76/0.95  
% 3.76/0.95  ).
% 3.76/0.95  
% 3.76/0.95  tff('declare_inv_into$m',type,'inv_into$m': 'B_b_prod_ell2_b_b_prod_ell2_cblinfun_set$' * 'B_b_prod_ell2_b_b_prod_ell2_cblinfun_c_c_prod_ell2_c_c_prod_ell2_cblinfun_fun$' > 'C_c_prod_ell2_c_c_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$').
% 3.76/0.95  tff('function_inv_into$m',axiom,
% 3.76/0.95             'inv_into$m'('top$m',fmb_'B_b_prod_ell2_b_b_prod_ell2_cblinfun_c_c_prod_ell2_c_c_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$'_1
% 3.76/0.95  
% 3.76/0.95  ).
% 3.76/0.95  
% 3.76/0.95  tff('declare_register_tensor$s',type,'register_tensor$s': 'B_ell2_b_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'A_ell2_a_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$' > 'B_a_prod_ell2_b_a_prod_ell2_cblinfun_b_a_prod_ell2_b_a_prod_ell2_cblinfun_fun$').
% 3.76/0.95  tff('function_register_tensor$s',axiom,
% 3.76/0.95             'register_tensor$s'('id$','id$a') = 'id$f'
% 3.76/0.95  
% 3.76/0.95  ).
% 3.76/0.95  
% 3.76/0.95  tff('declare_commutant$a',type,'commutant$a': 'A_ell2_a_ell2_cblinfun_set$' > 'A_ell2_a_ell2_cblinfun_set$').
% 3.76/0.95  tff('function_commutant$a',axiom,
% 3.76/0.95             'commutant$a'('top$') = 'top$'
% 3.76/0.95  
% 3.76/0.95  ).
% 3.76/0.95  
% 3.76/0.95  tff('declare_comp$s',type,'comp$s': '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$').
% 3.76/0.95  tff('function_comp$s',axiom,
% 3.76/0.95             'comp$s'('j$',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
% 3.76/0.95  
% 3.76/0.95  ).
% 3.76/0.95  
% 3.76/0.95  tff('declare_register_tensor$l',type,'register_tensor$l': 'B_ell2_b_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$' * 'A_ell2_a_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$' > 'B_a_prod_ell2_b_a_prod_ell2_cblinfun_a_c_prod_ell2_a_c_prod_ell2_cblinfun_fun$').
% 3.76/0.95  tff('function_register_tensor$l',axiom,
% 3.76/0.95             'register_tensor$l'('i$','f$') = fmb_'B_a_prod_ell2_b_a_prod_ell2_cblinfun_a_c_prod_ell2_a_c_prod_ell2_cblinfun_fun$'_1
% 3.76/0.95  
% 3.76/0.95  ).
% 3.76/0.95  
% 3.76/0.95  tff('declare_commutant$',type,'commutant$': 'C_ell2_c_ell2_cblinfun_set$' > 'C_ell2_c_ell2_cblinfun_set$').
% 3.76/0.95  tff('function_commutant$',axiom,
% 3.76/0.95             'commutant$'('top$b') = 'top$b'
% 3.76/0.95  
% 3.76/0.95  ).
% 3.76/0.95  
% 3.76/0.95  tff('declare_fun_app$e',type,'fun_app$e': 'B_ell2_b_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'B_ell2_b_ell2_cblinfun$' > 'B_ell2_b_ell2_cblinfun$').
% 3.76/0.95  tff('function_fun_app$e',axiom,
% 3.76/0.95             'fun_app$e'('id$','id_cblinfun$') = 'id_cblinfun$'
% 3.76/0.95  
% 3.76/0.95  ).
% 3.76/0.95  
% 3.76/0.95  tff('declare_comp$r',type,'comp$r': 'C_ell2_c_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$' * 'A_ell2_a_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$' > 'A_ell2_a_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$').
% 3.76/0.95  tff('function_comp$r',axiom,
% 3.76/0.95             'comp$r'(fmb_'C_ell2_c_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$'_1,'f$') = 'id$a'
% 3.76/0.95  
% 3.76/0.95  ).
% 3.76/0.95  
% 3.76/0.95  tff('declare_image$c',type,'image$c': 'A_ell2_a_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$' > 'A_ell2_a_ell2_cblinfun_set_a_ell2_a_ell2_cblinfun_set_fun$').
% 3.76/0.95  tff('function_image$c',axiom,
% 3.76/0.95             'image$c'('id$a') = 'id$c'
% 3.76/0.95  
% 3.76/0.95  ).
% 3.76/0.95  
% 3.76/0.95  tff('declare_fun_app$i',type,'fun_app$i': 'A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_a_ell2_a_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun_fun$' * 'A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' > 'A_ell2_a_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$').
% 3.76/0.95  tff('function_fun_app$i',axiom,
% 3.76/0.95             'fun_app$i'(fmb_'A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_a_ell2_a_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun_fun$'_1,'j$') = 'id$a'
% 3.76/0.95  
% 3.76/0.95  ).
% 3.76/0.95  
% 3.76/0.95  tff('declare_inv_into$k',type,'inv_into$k': 'A_b_prod_ell2_a_b_prod_ell2_cblinfun_set$' * 'A_b_prod_ell2_a_b_prod_ell2_cblinfun_c_c_prod_ell2_c_c_prod_ell2_cblinfun_fun$' > 'C_c_prod_ell2_c_c_prod_ell2_cblinfun_a_b_prod_ell2_a_b_prod_ell2_cblinfun_fun$').
% 3.76/0.95  tff('function_inv_into$k',axiom,
% 3.76/0.95             'inv_into$k'('top$k',fmb_'A_b_prod_ell2_a_b_prod_ell2_cblinfun_c_c_prod_ell2_c_c_prod_ell2_cblinfun_fun$'_1) = fmb_'C_c_prod_ell2_c_c_prod_ell2_cblinfun_a_b_prod_ell2_a_b_prod_ell2_cblinfun_fun$'_1
% 3.76/0.95  
% 3.76/0.95  ).
% 3.76/0.95  
% 3.76/0.95  tff('declare_comp$a',type,'comp$a': 'A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' > 'B_ell2_b_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun_b_ell2_b_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$').
% 3.76/0.95  tff('function_comp$a',axiom,
% 3.76/0.95             'comp$a'('j$') = fmb_'B_ell2_b_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun_b_ell2_b_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$'_1
% 3.76/0.95  
% 3.76/0.95  ).
% 3.76/0.95  
% 3.76/0.95  tff('declare_fun_app$s',type,'fun_app$s': 'B_ell2_b_ell2_cblinfun_set_b_ell2_b_ell2_cblinfun_fun$' * 'B_ell2_b_ell2_cblinfun_set$' > 'B_ell2_b_ell2_cblinfun$').
% 3.76/0.95  tff('function_fun_app$s',axiom,
% 3.76/0.95             'fun_app$s'(fmb_'B_ell2_b_ell2_cblinfun_set_b_ell2_b_ell2_cblinfun_fun$'_1,'top$a') = 'id_cblinfun$'
% 3.76/0.95  
% 3.76/0.95  ).
% 3.76/0.95  
% 3.76/0.95  tff('declare_fun_app$c',type,'fun_app$c': 'A_ell2_a_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$' * 'A_ell2_a_ell2_cblinfun$' > 'C_ell2_c_ell2_cblinfun$').
% 3.76/0.95  tff('function_fun_app$c',axiom,
% 3.76/0.95             'fun_app$c'('f$','id_cblinfun$a') = fmb_'C_ell2_c_ell2_cblinfun$'_1
% 3.76/0.95  
% 3.76/0.95  ).
% 3.76/0.95  
% 3.76/0.95  tff('declare_comp$aa',type,'comp$aa': 'B_b_prod_ell2_b_b_prod_ell2_cblinfun_c_c_prod_ell2_c_c_prod_ell2_cblinfun_fun$' * '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_c_c_prod_ell2_c_c_prod_ell2_cblinfun_fun$').
% 3.76/0.95  tff('function_comp$aa',axiom,
% 3.76/0.95             'comp$aa'(fmb_'B_b_prod_ell2_b_b_prod_ell2_cblinfun_c_c_prod_ell2_c_c_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$'_1) = fmb_'A_a_prod_ell2_a_a_prod_ell2_cblinfun_c_c_prod_ell2_c_c_prod_ell2_cblinfun_fun$'_1
% 3.76/0.95  
% 3.76/0.95  ).
% 3.76/0.95  
% 3.76/0.95  tff('declare_comp$w',type,'comp$w': '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$').
% 3.76/0.95  tff('function_comp$w',axiom,
% 3.76/0.95             'comp$w'('id$',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
% 3.76/0.95  
% 3.76/0.95  ).
% 3.76/0.95  
% 3.76/0.95  tff('declare_register_tensor$w',type,'register_tensor$w': 'A_ell2_a_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$' * 'A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' > 'A_a_prod_ell2_a_a_prod_ell2_cblinfun_c_b_prod_ell2_c_b_prod_ell2_cblinfun_fun$').
% 3.76/0.95  tff('function_register_tensor$w',axiom,
% 3.76/0.95             'register_tensor$w'('f$','j$') = fmb_'A_a_prod_ell2_a_a_prod_ell2_cblinfun_c_b_prod_ell2_c_b_prod_ell2_cblinfun_fun$'_1
% 3.76/0.95  
% 3.76/0.95  ).
% 3.76/0.95  
% 3.76/0.95  tff('declare_fun_app$j',type,'fun_app$j': 'Nat_nat_fun$' * 'Nat$' > 'Nat$').
% 3.76/0.95  tff('function_fun_app$j',axiom,
% 3.76/0.95             'fun_app$j'('id$d',fmb_'Nat$'_1) = fmb_'Nat$'_1
% 3.76/0.95  
% 3.76/0.95  ).
% 3.76/0.95  
% 3.76/0.95  tff('declare_inv_into$l',type,'inv_into$l': 'B_a_prod_ell2_b_a_prod_ell2_cblinfun_set$' * 'B_a_prod_ell2_b_a_prod_ell2_cblinfun_c_c_prod_ell2_c_c_prod_ell2_cblinfun_fun$' > 'C_c_prod_ell2_c_c_prod_ell2_cblinfun_b_a_prod_ell2_b_a_prod_ell2_cblinfun_fun$').
% 3.76/0.95  tff('function_inv_into$l',axiom,
% 3.76/0.95             'inv_into$l'('top$l',fmb_'B_a_prod_ell2_b_a_prod_ell2_cblinfun_c_c_prod_ell2_c_c_prod_ell2_cblinfun_fun$'_1) = fmb_'C_c_prod_ell2_c_c_prod_ell2_cblinfun_b_a_prod_ell2_b_a_prod_ell2_cblinfun_fun$'_1
% 3.76/0.95  
% 3.76/0.95  ).
% 3.76/0.95  
% 3.76/0.95  tff('declare_register_tensor$',type,'register_tensor$': 'A_ell2_a_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$' * 'A_ell2_a_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$' > 'A_a_prod_ell2_a_a_prod_ell2_cblinfun_c_c_prod_ell2_c_c_prod_ell2_cblinfun_fun$').
% 3.76/0.95  tff('function_register_tensor$',axiom,
% 3.76/0.95             'register_tensor$'('f$','f$') = fmb_'A_a_prod_ell2_a_a_prod_ell2_cblinfun_c_c_prod_ell2_c_c_prod_ell2_cblinfun_fun$'_1
% 3.76/0.95  
% 3.76/0.95  ).
% 3.76/0.95  
% 3.76/0.95  tff('declare_inv_into$j',type,'inv_into$j': 'A_a_prod_ell2_a_a_prod_ell2_cblinfun_set$' * 'A_a_prod_ell2_a_a_prod_ell2_cblinfun_c_c_prod_ell2_c_c_prod_ell2_cblinfun_fun$' > 'C_c_prod_ell2_c_c_prod_ell2_cblinfun_a_a_prod_ell2_a_a_prod_ell2_cblinfun_fun$').
% 3.76/0.95  tff('function_inv_into$j',axiom,
% 3.76/0.95             'inv_into$j'('top$j',fmb_'A_a_prod_ell2_a_a_prod_ell2_cblinfun_c_c_prod_ell2_c_c_prod_ell2_cblinfun_fun$'_1) = fmb_'C_c_prod_ell2_c_c_prod_ell2_cblinfun_a_a_prod_ell2_a_a_prod_ell2_cblinfun_fun$'_1
% 3.76/0.95  
% 3.76/0.95  ).
% 3.76/0.95  
% 3.76/0.95  tff('declare_register_tensor$t',type,'register_tensor$t': 'A_ell2_a_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$' * 'B_ell2_b_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' > 'A_b_prod_ell2_a_b_prod_ell2_cblinfun_a_b_prod_ell2_a_b_prod_ell2_cblinfun_fun$').
% 3.76/0.95  tff('function_register_tensor$t',axiom,
% 3.76/0.95             'register_tensor$t'('id$a','id$') = 'id$g'
% 3.76/0.95  
% 3.76/0.95  ).
% 3.76/0.95  
% 3.76/0.95  tff('declare_image$i',type,'image$i': 'C_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'C_ell2_c_ell2_cblinfun_set$' > 'B_ell2_b_ell2_cblinfun_set$').
% 3.76/0.95  tff('function_image$i',axiom,
% 3.76/0.95             'image$i'(fmb_'C_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$'_1,'top$b') = 'top$a'
% 3.76/0.95  
% 3.76/0.95  ).
% 3.76/0.95  
% 3.76/0.95  tff('declare_collect$b',type,'collect$b': 'B_ell2_b_ell2_cblinfun_bool_fun$' > 'B_ell2_b_ell2_cblinfun_set$').
% 3.76/0.95  tff('function_collect$b',axiom,
% 3.76/0.95             'collect$b'('top$d') = 'top$a'
% 3.76/0.95  
% 3.76/0.95  ).
% 3.76/0.95  
% 3.76/0.95  tff('declare_comp$o',type,'comp$o': '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$').
% 3.76/0.95  tff('function_comp$o',axiom,
% 3.76/0.95             'comp$o'('j$','id$a') = 'j$'
% 3.76/0.95  
% 3.76/0.95  ).
% 3.76/0.95  
% 3.76/0.95  tff('declare_register_tensor$q',type,'register_tensor$q': '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$').
% 3.76/0.95  tff('function_register_tensor$q',axiom,
% 3.76/0.95             'register_tensor$q'('j$','j$') = fmb_'A_a_prod_ell2_a_a_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$'_1
% 3.76/0.95  
% 3.76/0.95  ).
% 3.76/0.95  
% 3.76/0.95  tff('declare_comp$aj',type,'comp$aj': 'B_a_prod_ell2_b_a_prod_ell2_cblinfun_a_c_prod_ell2_a_c_prod_ell2_cblinfun_fun$' * 'A_b_prod_ell2_a_b_prod_ell2_cblinfun_b_a_prod_ell2_b_a_prod_ell2_cblinfun_fun$' > 'A_b_prod_ell2_a_b_prod_ell2_cblinfun_a_c_prod_ell2_a_c_prod_ell2_cblinfun_fun$').
% 3.76/0.95  tff('function_comp$aj',axiom,
% 3.76/0.95             'comp$aj'(fmb_'B_a_prod_ell2_b_a_prod_ell2_cblinfun_a_c_prod_ell2_a_c_prod_ell2_cblinfun_fun$'_1,fmb_'A_b_prod_ell2_a_b_prod_ell2_cblinfun_b_a_prod_ell2_b_a_prod_ell2_cblinfun_fun$'_1) = fmb_'A_b_prod_ell2_a_b_prod_ell2_cblinfun_a_c_prod_ell2_a_c_prod_ell2_cblinfun_fun$'_1
% 3.76/0.95  
% 3.76/0.95  ).
% 3.76/0.95  
% 3.76/0.95  tff('declare_inv_into$i',type,'inv_into$i': 'C_ell2_c_ell2_cblinfun_set$' * 'C_ell2_c_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$' > 'C_ell2_c_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$').
% 3.76/0.95  tff('function_inv_into$i',axiom,
% 3.76/0.95             'inv_into$i'('top$b','id$j') = 'id$j'
% 3.76/0.95  
% 3.76/0.95  ).
% 3.76/0.95  
% 3.76/0.95  tff('declare_commutant$b',type,'commutant$b': 'B_ell2_b_ell2_cblinfun_set$' > 'B_ell2_b_ell2_cblinfun_set$').
% 3.76/0.95  tff('function_commutant$b',axiom,
% 3.76/0.95             'commutant$b'('top$a') = 'top$a'
% 3.76/0.95  
% 3.76/0.95  ).
% 3.76/0.95  
% 3.76/0.95  tff('declare_inv_into$q',type,'inv_into$q': 'B_b_prod_ell2_b_b_prod_ell2_cblinfun_set$' * 'B_b_prod_ell2_b_b_prod_ell2_cblinfun_a_c_prod_ell2_a_c_prod_ell2_cblinfun_fun$' > 'A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$').
% 3.76/0.95  tff('function_inv_into$q',axiom,
% 3.76/0.95             'inv_into$q'('top$m',fmb_'B_b_prod_ell2_b_b_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_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$'_1
% 3.76/0.95  
% 3.76/0.95  ).
% 3.76/0.95  
% 3.76/0.95  tff('declare_comp$i',type,'comp$i': 'A_ell2_a_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$' * 'B_ell2_b_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$' > 'B_ell2_b_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$').
% 3.76/0.95  tff('function_comp$i',axiom,
% 3.76/0.95             'comp$i'('id$a','i$') = 'i$'
% 3.76/0.95  
% 3.76/0.95  ).
% 3.76/0.95  
% 3.76/0.95  tff('declare_image$f',type,'image$f': 'A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'A_ell2_a_ell2_cblinfun_set$' > 'B_ell2_b_ell2_cblinfun_set$').
% 3.76/0.95  tff('function_image$f',axiom,
% 3.76/0.95             'image$f'('j$','top$') = 'top$a'
% 3.76/0.95  
% 3.76/0.95  ).
% 3.76/0.95  
% 3.76/0.95  tff('declare_fun_app$p',type,'fun_app$p': 'B_ell2_b_ell2_cblinfun_set_b_ell2_b_ell2_cblinfun_set_fun$' * 'B_ell2_b_ell2_cblinfun_set$' > 'B_ell2_b_ell2_cblinfun_set$').
% 3.76/0.95  tff('function_fun_app$p',axiom,
% 3.76/0.95             'fun_app$p'('id$b','top$a') = 'top$a'
% 3.76/0.95  
% 3.76/0.95  ).
% 3.76/0.95  
% 3.76/0.95  tff('declare_comp$v',type,'comp$v': 'C_ell2_c_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$' * 'C_ell2_c_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$' > 'C_ell2_c_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$').
% 3.76/0.95  tff('function_comp$v',axiom,
% 3.76/0.95             'comp$v'(fmb_'C_ell2_c_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$'_1,'id$j') = fmb_'C_ell2_c_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$'_1
% 3.76/0.95  
% 3.76/0.95  ).
% 3.76/0.95  
% 3.76/0.95  tff('declare_inv_into$o',type,'inv_into$o': 'B_b_prod_ell2_b_b_prod_ell2_cblinfun_set$' * 'B_b_prod_ell2_b_b_prod_ell2_cblinfun_c_a_prod_ell2_c_a_prod_ell2_cblinfun_fun$' > 'C_a_prod_ell2_c_a_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$').
% 3.76/0.96  tff('function_inv_into$o',axiom,
% 3.76/0.96             'inv_into$o'('top$m',fmb_'B_b_prod_ell2_b_b_prod_ell2_cblinfun_c_a_prod_ell2_c_a_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$'_1
% 3.76/0.96  
% 3.76/0.96  ).
% 3.76/0.96  
% 3.76/0.96  tff('declare_fun_app$m',type,'fun_app$m': 'C_ell2_c_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$' * 'C_ell2_c_ell2_cblinfun$' > 'C_ell2_c_ell2_cblinfun$').
% 3.76/0.96  tff('function_fun_app$m',axiom,
% 3.76/0.96             'fun_app$m'('id$j',fmb_'C_ell2_c_ell2_cblinfun$'_1) = fmb_'C_ell2_c_ell2_cblinfun$'_1
% 3.76/0.96  
% 3.76/0.96  ).
% 3.76/0.96  
% 3.76/0.96  tff('declare_register_tensor$z',type,'register_tensor$z': 'A_ell2_a_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$' * 'B_ell2_b_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' > 'A_b_prod_ell2_a_b_prod_ell2_cblinfun_c_b_prod_ell2_c_b_prod_ell2_cblinfun_fun$').
% 3.76/0.96  tff('function_register_tensor$z',axiom,
% 3.76/0.96             'register_tensor$z'('f$','id$') = fmb_'A_b_prod_ell2_a_b_prod_ell2_cblinfun_c_b_prod_ell2_c_b_prod_ell2_cblinfun_fun$'_1
% 3.76/0.96  
% 3.76/0.96  ).
% 3.76/0.96  
% 3.76/0.96  tff('declare_comp$ac',type,'comp$ac': 'B_b_prod_ell2_b_b_prod_ell2_cblinfun_c_a_prod_ell2_c_a_prod_ell2_cblinfun_fun$' * '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_c_a_prod_ell2_c_a_prod_ell2_cblinfun_fun$').
% 3.76/0.96  tff('function_comp$ac',axiom,
% 3.76/0.96             'comp$ac'(fmb_'B_b_prod_ell2_b_b_prod_ell2_cblinfun_c_a_prod_ell2_c_a_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$'_1) = fmb_'A_a_prod_ell2_a_a_prod_ell2_cblinfun_c_a_prod_ell2_c_a_prod_ell2_cblinfun_fun$'_1
% 3.76/0.96  
% 3.76/0.96  ).
% 3.76/0.96  
% 3.76/0.96  tff('declare_register_tensor$k',type,'register_tensor$k': '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$').
% 3.76/0.96  tff('function_register_tensor$k',axiom,
% 3.76/0.96             'register_tensor$k'(fmb_'C_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$'_1,'j$') = fmb_'C_a_prod_ell2_c_a_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$'_1
% 3.76/0.96  
% 3.76/0.96  ).
% 3.76/0.96  
% 3.76/0.96  tff('declare_inv_into$c',type,'inv_into$c': 'B_ell2_b_ell2_cblinfun_set$' * 'B_ell2_b_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$' > 'A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$').
% 3.76/0.96  tff('function_inv_into$c',axiom,
% 3.76/0.96             'inv_into$c'('top$a','i$') = 'j$'
% 3.76/0.96  
% 3.76/0.96  ).
% 3.76/0.96  
% 3.76/0.96  tff('declare_comp$ab',type,'comp$ab': 'B_a_prod_ell2_b_a_prod_ell2_cblinfun_c_c_prod_ell2_c_c_prod_ell2_cblinfun_fun$' * 'A_b_prod_ell2_a_b_prod_ell2_cblinfun_b_a_prod_ell2_b_a_prod_ell2_cblinfun_fun$' > 'A_b_prod_ell2_a_b_prod_ell2_cblinfun_c_c_prod_ell2_c_c_prod_ell2_cblinfun_fun$').
% 3.76/0.96  tff('function_comp$ab',axiom,
% 3.76/0.96             'comp$ab'(fmb_'B_a_prod_ell2_b_a_prod_ell2_cblinfun_c_c_prod_ell2_c_c_prod_ell2_cblinfun_fun$'_1,fmb_'A_b_prod_ell2_a_b_prod_ell2_cblinfun_b_a_prod_ell2_b_a_prod_ell2_cblinfun_fun$'_1) = fmb_'A_b_prod_ell2_a_b_prod_ell2_cblinfun_c_c_prod_ell2_c_c_prod_ell2_cblinfun_fun$'_1
% 3.76/0.96  
% 3.76/0.96  ).
% 3.76/0.96  
% 3.76/0.96  tff('declare_register_tensor$ab',type,'register_tensor$ab': 'B_ell2_b_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$' * 'A_ell2_a_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$' > 'B_a_prod_ell2_b_a_prod_ell2_cblinfun_c_a_prod_ell2_c_a_prod_ell2_cblinfun_fun$').
% 3.76/0.96  tff('function_register_tensor$ab',axiom,
% 3.76/0.96             'register_tensor$ab'('g$','id$a') = fmb_'B_a_prod_ell2_b_a_prod_ell2_cblinfun_c_a_prod_ell2_c_a_prod_ell2_cblinfun_fun$'_1
% 3.76/0.96  
% 3.76/0.96  ).
% 3.76/0.96  
% 3.76/0.96  tff('declare_comp$l',type,'comp$l': 'B_ell2_b_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'B_ell2_b_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' > 'B_ell2_b_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$').
% 3.76/0.96  tff('function_comp$l',axiom,
% 3.76/0.96             'comp$l'('id$','id$') = 'id$'
% 3.76/0.96  
% 3.76/0.96  ).
% 3.76/0.96  
% 3.76/0.96  tff('declare_comp$m',type,'comp$m': '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$').
% 3.76/0.96  tff('function_comp$m',axiom,
% 3.76/0.96             'comp$m'('id$','j$') = 'j$'
% 3.76/0.96  
% 3.76/0.96  ).
% 3.76/0.96  
% 3.76/0.96  tff('declare_uu$',type,'uu$': 'C_ell2_c_ell2_cblinfun_set$' > 'C_ell2_c_ell2_cblinfun_bool_fun$').
% 3.76/0.96  tff('function_uu$',axiom,
% 3.76/0.96             'uu$'('top$b') = 'top$i'
% 3.76/0.96  
% 3.76/0.96  ).
% 3.76/0.96  
% 3.76/0.96  tff('declare_register_tensor$j',type,'register_tensor$j': 'B_ell2_b_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$' * 'B_ell2_b_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$' > 'B_b_prod_ell2_b_b_prod_ell2_cblinfun_c_a_prod_ell2_c_a_prod_ell2_cblinfun_fun$').
% 3.76/0.96  tff('function_register_tensor$j',axiom,
% 3.76/0.96             'register_tensor$j'('g$','i$') = fmb_'B_b_prod_ell2_b_b_prod_ell2_cblinfun_c_a_prod_ell2_c_a_prod_ell2_cblinfun_fun$'_1
% 3.76/0.96  
% 3.76/0.96  ).
% 3.76/0.96  
% 3.76/0.96  tff('declare_fun_app$d',type,'fun_app$d': 'B_ell2_b_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$' * 'B_ell2_b_ell2_cblinfun$' > 'A_ell2_a_ell2_cblinfun$').
% 3.76/0.96  tff('function_fun_app$d',axiom,
% 3.76/0.96             'fun_app$d'('i$','id_cblinfun$') = 'id_cblinfun$a'
% 3.76/0.96  
% 3.76/0.96  ).
% 3.76/0.96  
% 3.76/0.96  tff('declare_register_tensor$o',type,'register_tensor$o': '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$').
% 3.76/0.96  tff('function_register_tensor$o',axiom,
% 3.76/0.96             'register_tensor$o'('j$',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$'_1
% 3.76/0.96  
% 3.76/0.96  ).
% 3.76/0.96  
% 3.76/0.96  tff('declare_fun_app$g',type,'fun_app$g': 'A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'A_ell2_a_ell2_cblinfun$' > 'B_ell2_b_ell2_cblinfun$').
% 3.76/0.96  tff('function_fun_app$g',axiom,
% 3.76/0.96             'fun_app$g'('j$','id_cblinfun$a') = 'id_cblinfun$'
% 3.76/0.96  
% 3.76/0.96  ).
% 3.76/0.96  
% 3.76/0.96  tff('declare_register_tensor$c',type,'register_tensor$c': 'C_ell2_c_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$' * 'C_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' > 'C_c_prod_ell2_c_c_prod_ell2_cblinfun_a_b_prod_ell2_a_b_prod_ell2_cblinfun_fun$').
% 3.76/0.96  tff('function_register_tensor$c',axiom,
% 3.76/0.96             'register_tensor$c'(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) = fmb_'C_c_prod_ell2_c_c_prod_ell2_cblinfun_a_b_prod_ell2_a_b_prod_ell2_cblinfun_fun$'_1
% 3.76/0.96  
% 3.76/0.96  ).
% 3.76/0.96  
% 3.76/0.96  tff('declare_register_tensor$y',type,'register_tensor$y': 'A_ell2_a_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$' * 'A_ell2_a_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$' > 'A_a_prod_ell2_a_a_prod_ell2_cblinfun_c_a_prod_ell2_c_a_prod_ell2_cblinfun_fun$').
% 3.76/0.96  tff('function_register_tensor$y',axiom,
% 3.76/0.96             'register_tensor$y'('f$','id$a') = fmb_'A_a_prod_ell2_a_a_prod_ell2_cblinfun_c_a_prod_ell2_c_a_prod_ell2_cblinfun_fun$'_1
% 3.76/0.96  
% 3.76/0.96  ).
% 3.76/0.96  
% 3.76/0.96  tff('declare_register_tensor$ad',type,'register_tensor$ad': 'A_ell2_a_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$' * 'A_ell2_a_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$' > 'A_a_prod_ell2_a_a_prod_ell2_cblinfun_a_c_prod_ell2_a_c_prod_ell2_cblinfun_fun$').
% 3.76/0.96  tff('function_register_tensor$ad',axiom,
% 3.76/0.96             'register_tensor$ad'('id$a','f$') = fmb_'A_a_prod_ell2_a_a_prod_ell2_cblinfun_a_c_prod_ell2_a_c_prod_ell2_cblinfun_fun$'_1
% 3.76/0.96  
% 3.76/0.96  ).
% 3.76/0.96  
% 3.76/0.96  tff('declare_register_tensor$ac',type,'register_tensor$ac': 'B_ell2_b_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$' * 'B_ell2_b_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' > 'B_b_prod_ell2_b_b_prod_ell2_cblinfun_c_b_prod_ell2_c_b_prod_ell2_cblinfun_fun$').
% 3.76/0.96  tff('function_register_tensor$ac',axiom,
% 3.76/0.96             'register_tensor$ac'('g$','id$') = fmb_'B_b_prod_ell2_b_b_prod_ell2_cblinfun_c_b_prod_ell2_c_b_prod_ell2_cblinfun_fun$'_1
% 3.76/0.96  
% 3.76/0.96  ).
% 3.76/0.96  
% 3.76/0.96  tff('declare_register_tensor$r',type,'register_tensor$r': '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_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$').
% 3.76/0.96  tff('function_register_tensor$r',axiom,
% 3.76/0.96             'register_tensor$r'('id$','id$') = 'id$e'
% 3.76/0.96  
% 3.76/0.96  ).
% 3.76/0.96  
% 3.76/0.96  tff('declare_fun_app$u',type,'fun_app$u': 'Nat_set_nat_fun$' * 'Nat_set$' > 'Nat$').
% 3.76/0.96  tff('function_fun_app$u',axiom,
% 3.76/0.96             'fun_app$u'(fmb_'Nat_set_nat_fun$'_1,'top$e') = fmb_'Nat$'_1
% 3.76/0.96  
% 3.76/0.96  ).
% 3.76/0.96  
% 3.76/0.96  tff('declare_comp$b',type,'comp$b': 'B_ell2_b_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$' > 'A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_a_ell2_a_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun_fun$').
% 3.76/0.96  tff('function_comp$b',axiom,
% 3.76/0.96             'comp$b'('i$') = fmb_'A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_a_ell2_a_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun_fun$'_1
% 3.76/0.96  
% 3.76/0.96  ).
% 3.76/0.96  
% 3.76/0.96  tff('declare_register_tensor$ae',type,'register_tensor$ae': 'A_ell2_a_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$' * 'B_ell2_b_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$' > 'A_b_prod_ell2_a_b_prod_ell2_cblinfun_a_c_prod_ell2_a_c_prod_ell2_cblinfun_fun$').
% 3.76/0.96  tff('function_register_tensor$ae',axiom,
% 3.76/0.96             'register_tensor$ae'('id$a','g$') = fmb_'A_b_prod_ell2_a_b_prod_ell2_cblinfun_a_c_prod_ell2_a_c_prod_ell2_cblinfun_fun$'_1
% 3.76/0.96  
% 3.76/0.96  ).
% 3.76/0.96  
% 3.76/0.96  tff('declare_image$e',type,'image$e': 'B_ell2_b_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$' * 'B_ell2_b_ell2_cblinfun_set$' > 'A_ell2_a_ell2_cblinfun_set$').
% 3.76/0.96  tff('function_image$e',axiom,
% 3.76/0.96             'image$e'('i$','top$a') = 'top$'
% 3.76/0.96  
% 3.76/0.96  ).
% 3.76/0.96  
% 3.76/0.96  tff('declare_fun_app$v',type,'fun_app$v': 'C_ell2_c_ell2_cblinfun_set_c_ell2_c_ell2_cblinfun_fun$' * 'C_ell2_c_ell2_cblinfun_set$' > 'C_ell2_c_ell2_cblinfun$').
% 3.76/0.96  tff('function_fun_app$v',axiom,
% 3.76/0.96             'fun_app$v'(fmb_'C_ell2_c_ell2_cblinfun_set_c_ell2_c_ell2_cblinfun_fun$'_1,'top$b') = fmb_'C_ell2_c_ell2_cblinfun$'_1
% 3.76/0.96  
% 3.76/0.96  ).
% 3.76/0.96  
% 3.76/0.96  tff('declare_comp$y',type,'comp$y': 'A_ell2_a_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$' * 'C_ell2_c_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$' > 'C_ell2_c_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$').
% 3.76/0.96  tff('function_comp$y',axiom,
% 3.76/0.96             'comp$y'('f$',fmb_'C_ell2_c_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$'_1) = 'id$j'
% 3.76/0.96  
% 3.76/0.96  ).
% 3.76/0.96  
% 3.76/0.96  tff('declare_comp$d',type,'comp$d': 'C_ell2_c_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$' * 'B_ell2_b_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$' > 'B_ell2_b_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$').
% 3.76/0.96  tff('function_comp$d',axiom,
% 3.76/0.96             'comp$d'('id$j','g$') = 'g$'
% 3.76/0.96  
% 3.76/0.96  ).
% 3.76/0.96  
% 3.76/0.96  tff('declare_comp$x',type,'comp$x': '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$').
% 3.76/0.96  tff('function_comp$x',axiom,
% 3.76/0.96             'comp$x'(fmb_'C_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$'_1,'id$j') = fmb_'C_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$'_1
% 3.76/0.96  
% 3.76/0.96  ).
% 3.76/0.96  
% 3.76/0.96  tff('declare_comp$u',type,'comp$u': 'B_ell2_b_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$' * 'C_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' > 'C_ell2_c_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$').
% 3.76/0.96  tff('function_comp$u',axiom,
% 3.76/0.96             'comp$u'('i$',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
% 3.76/0.96  
% 3.76/0.96  ).
% 3.76/0.96  
% 3.76/0.96  tff('declare_inv_into$h',type,'inv_into$h': 'A_ell2_a_ell2_cblinfun_set$' * 'A_ell2_a_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$' > 'A_ell2_a_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$').
% 3.76/0.96  tff('function_inv_into$h',axiom,
% 3.76/0.96             'inv_into$h'('top$','id$a') = 'id$a'
% 3.76/0.96  
% 3.76/0.96  ).
% 3.76/0.96  
% 3.76/0.96  tff('declare_fun_app$a',type,'fun_app$a': 'B_ell2_b_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun_b_ell2_b_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun_fun$' * 'B_ell2_b_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$' > 'B_ell2_b_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$').
% 3.76/0.96  tff('function_fun_app$a',axiom,
% 3.76/0.96             'fun_app$a'(fmb_'B_ell2_b_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun_b_ell2_b_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun_fun$'_1,'i$') = 'g$'
% 3.76/0.96  
% 3.76/0.96  ).
% 3.76/0.96  
% 3.76/0.96  tff('declare_register_tensor$p',type,'register_tensor$p': 'B_ell2_b_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$' * 'B_ell2_b_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$' > 'B_b_prod_ell2_b_b_prod_ell2_cblinfun_a_a_prod_ell2_a_a_prod_ell2_cblinfun_fun$').
% 3.76/0.96  tff('function_register_tensor$p',axiom,
% 3.76/0.96             'register_tensor$p'('i$','i$') = fmb_'B_b_prod_ell2_b_b_prod_ell2_cblinfun_a_a_prod_ell2_a_a_prod_ell2_cblinfun_fun$'_1
% 3.76/0.96  
% 3.76/0.96  ).
% 3.76/0.96  
% 3.76/0.96  tff('declare_comp$t',type,'comp$t': 'A_ell2_a_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$' * 'C_ell2_c_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$' > 'C_ell2_c_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$').
% 3.76/0.96  tff('function_comp$t',axiom,
% 3.76/0.96             'comp$t'('id$a',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$'_1
% 3.76/0.96  
% 3.76/0.96  ).
% 3.76/0.96  
% 3.76/0.96  tff('declare_comp$k',type,'comp$k': 'B_ell2_b_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$' * 'A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' > 'A_ell2_a_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$').
% 3.76/0.96  tff('function_comp$k',axiom,
% 3.76/0.96             'comp$k'('g$','j$') = 'f$'
% 3.76/0.96  
% 3.76/0.96  ).
% 3.76/0.96  
% 3.76/0.96  tff('declare_inv_into$p',type,'inv_into$p': 'B_a_prod_ell2_b_a_prod_ell2_cblinfun_set$' * 'B_a_prod_ell2_b_a_prod_ell2_cblinfun_a_c_prod_ell2_a_c_prod_ell2_cblinfun_fun$' > 'A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_a_prod_ell2_b_a_prod_ell2_cblinfun_fun$').
% 3.76/0.96  tff('function_inv_into$p',axiom,
% 3.76/0.96             'inv_into$p'('top$l',fmb_'B_a_prod_ell2_b_a_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_a_prod_ell2_b_a_prod_ell2_cblinfun_fun$'_1
% 3.76/0.96  
% 3.76/0.96  ).
% 3.76/0.96  
% 3.76/0.96  tff('declare_register_tensor$n',type,'register_tensor$n': 'B_ell2_b_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$' * 'B_ell2_b_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$' > 'B_b_prod_ell2_b_b_prod_ell2_cblinfun_a_c_prod_ell2_a_c_prod_ell2_cblinfun_fun$').
% 3.76/0.96  tff('function_register_tensor$n',axiom,
% 3.76/0.96             'register_tensor$n'('i$','g$') = fmb_'B_b_prod_ell2_b_b_prod_ell2_cblinfun_a_c_prod_ell2_a_c_prod_ell2_cblinfun_fun$'_1
% 3.76/0.96  
% 3.76/0.96  ).
% 3.76/0.96  
% 3.76/0.96  tff('declare_register_tensor$g',type,'register_tensor$g': '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$').
% 3.76/0.96  tff('function_register_tensor$g',axiom,
% 3.76/0.96             'register_tensor$g'(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$'_1
% 3.76/0.96  
% 3.76/0.96  ).
% 3.76/0.96  
% 3.76/0.96  tff('declare_comp$z',type,'comp$z': 'B_ell2_b_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$' * 'C_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' > 'C_ell2_c_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$').
% 3.76/0.96  tff('function_comp$z',axiom,
% 3.76/0.96             'comp$z'('g$',fmb_'C_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$'_1) = 'id$j'
% 3.76/0.96  
% 3.76/0.96  ).
% 3.76/0.96  
% 3.76/0.96  tff('declare_comp$ah',type,'comp$ah': 'A_a_prod_ell2_a_a_prod_ell2_cblinfun_c_b_prod_ell2_c_b_prod_ell2_cblinfun_fun$' * 'B_b_prod_ell2_b_b_prod_ell2_cblinfun_a_a_prod_ell2_a_a_prod_ell2_cblinfun_fun$' > 'B_b_prod_ell2_b_b_prod_ell2_cblinfun_c_b_prod_ell2_c_b_prod_ell2_cblinfun_fun$').
% 3.76/0.96  tff('function_comp$ah',axiom,
% 3.76/0.96             'comp$ah'(fmb_'A_a_prod_ell2_a_a_prod_ell2_cblinfun_c_b_prod_ell2_c_b_prod_ell2_cblinfun_fun$'_1,fmb_'B_b_prod_ell2_b_b_prod_ell2_cblinfun_a_a_prod_ell2_a_a_prod_ell2_cblinfun_fun$'_1) = fmb_'B_b_prod_ell2_b_b_prod_ell2_cblinfun_c_b_prod_ell2_c_b_prod_ell2_cblinfun_fun$'_1
% 3.76/0.96  
% 3.76/0.96  ).
% 3.76/0.96  
% 3.76/0.96  tff('declare_register_tensor$x',type,'register_tensor$x': 'A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'B_ell2_b_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$' > 'A_b_prod_ell2_a_b_prod_ell2_cblinfun_b_a_prod_ell2_b_a_prod_ell2_cblinfun_fun$').
% 3.76/0.96  tff('function_register_tensor$x',axiom,
% 3.76/0.96             'register_tensor$x'('j$','i$') = fmb_'A_b_prod_ell2_a_b_prod_ell2_cblinfun_b_a_prod_ell2_b_a_prod_ell2_cblinfun_fun$'_1
% 3.76/0.96  
% 3.76/0.96  ).
% 3.76/0.96  
% 3.76/0.96  tff('declare_fun_app$n',type,'fun_app$n': 'C_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'C_ell2_c_ell2_cblinfun$' > 'B_ell2_b_ell2_cblinfun$').
% 3.76/0.96  tff('function_fun_app$n',axiom,
% 3.76/0.96             'fun_app$n'(fmb_'C_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$'_1,fmb_'C_ell2_c_ell2_cblinfun$'_1) = 'id_cblinfun$'
% 3.76/0.96  
% 3.76/0.96  ).
% 3.76/0.96  
% 3.76/0.96  tff('declare_comp$c',type,'comp$c': 'Nat_nat_fun$' > 'Nat_nat_fun_nat_nat_fun_fun$').
% 3.76/0.96  tff('function_comp$c',axiom,
% 3.76/0.96             'comp$c'('id$d') = 'id$i'
% 3.76/0.96  
% 3.76/0.96  ).
% 3.76/0.96  
% 3.76/0.96  tff('declare_register_tensor$aa',type,'register_tensor$aa': 'B_ell2_b_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$' * 'A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' > 'B_a_prod_ell2_b_a_prod_ell2_cblinfun_a_b_prod_ell2_a_b_prod_ell2_cblinfun_fun$').
% 3.76/0.96  tff('function_register_tensor$aa',axiom,
% 3.76/0.96             'register_tensor$aa'('i$','j$') = fmb_'B_a_prod_ell2_b_a_prod_ell2_cblinfun_a_b_prod_ell2_a_b_prod_ell2_cblinfun_fun$'_1
% 3.76/0.96  
% 3.76/0.96  ).
% 3.76/0.96  
% 3.76/0.96  tff('declare_comp$f',type,'comp$f': 'C_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'B_ell2_b_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$' > 'B_ell2_b_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$').
% 3.76/0.96  tff('function_comp$f',axiom,
% 3.76/0.96             'comp$f'(fmb_'C_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$'_1,'g$') = 'id$'
% 3.76/0.96  
% 3.76/0.96  ).
% 3.76/0.96  
% 3.76/0.96  tff('declare_inv_into$a',type,'inv_into$a': 'B_ell2_b_ell2_cblinfun_set$' * 'B_ell2_b_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$' > 'C_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$').
% 3.76/0.96  tff('function_inv_into$a',axiom,
% 3.76/0.96             'inv_into$a'('top$a','g$') = fmb_'C_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$'_1
% 3.76/0.96  
% 3.76/0.96  ).
% 3.76/0.96  
% 3.76/0.96  tff('declare_image$d',type,'image$d': 'B_ell2_b_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' > 'B_ell2_b_ell2_cblinfun_set_b_ell2_b_ell2_cblinfun_set_fun$').
% 3.76/0.96  tff('function_image$d',axiom,
% 3.76/0.96             'image$d'('id$') = 'id$b'
% 3.76/0.96  
% 3.76/0.96  ).
% 3.76/0.96  
% 3.76/0.96  tff('declare_register$k',type,'register$k': 'B_b_prod_ell2_b_b_prod_ell2_cblinfun_c_a_prod_ell2_c_a_prod_ell2_cblinfun_fun$' > $o ).
% 3.76/0.96  tff('predicate_register$k',axiom,
% 3.76/0.96  %         'register$k'(fmb_'B_b_prod_ell2_b_b_prod_ell2_cblinfun_c_a_prod_ell2_c_a_prod_ell2_cblinfun_fun$'_1) undefined in model
% 3.76/0.96  
% 3.76/0.96  ).
% 3.76/0.96  
% 3.76/0.96  tff('declare_register$j',type,'register$j': 'B_a_prod_ell2_b_a_prod_ell2_cblinfun_c_c_prod_ell2_c_c_prod_ell2_cblinfun_fun$' > $o ).
% 3.76/0.96  tff('predicate_register$j',axiom,
% 3.76/0.96  %         'register$j'(fmb_'B_a_prod_ell2_b_a_prod_ell2_cblinfun_c_c_prod_ell2_c_c_prod_ell2_cblinfun_fun$'_1) undefined in model
% 3.76/0.96  
% 3.76/0.96  ).
% 3.76/0.96  
% 3.76/0.96  tff('declare_clinear$g',type,'clinear$g': 'C_ell2_c_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$' > $o ).
% 3.76/0.96  tff('predicate_clinear$g',axiom,
% 3.76/0.96             'clinear$g'(fmb_'C_ell2_c_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$'_1)
% 3.76/0.96  
% 3.76/0.96  ).
% 3.76/0.96  
% 3.76/0.96  tff('declare_fun_app$q',type,'fun_app$q': 'A_ell2_a_ell2_cblinfun_bool_fun$' * 'A_ell2_a_ell2_cblinfun$' > $o ).
% 3.76/0.96  tff('predicate_fun_app$q',axiom,
% 3.76/0.96             'fun_app$q'('top$c','id_cblinfun$a')
% 3.76/0.96  
% 3.76/0.96  ).
% 3.76/0.96  
% 3.76/0.96  tff('declare_inj_on$',type,'inj_on$': 'A_ell2_a_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$' * 'A_ell2_a_ell2_cblinfun_set$' > $o ).
% 3.76/0.96  tff('predicate_inj_on$',axiom,
% 3.76/0.96             'inj_on$'('f$','top$')
% 3.76/0.96  
% 3.76/0.96  ).
% 3.76/0.96  
% 3.76/0.96  tff('declare_register$n',type,'register$n': 'A_a_prod_ell2_a_a_prod_ell2_cblinfun_c_c_prod_ell2_c_c_prod_ell2_cblinfun_fun$' > $o ).
% 3.76/0.96  tff('predicate_register$n',axiom,
% 3.76/0.96  %         'register$n'(fmb_'A_a_prod_ell2_a_a_prod_ell2_cblinfun_c_c_prod_ell2_c_c_prod_ell2_cblinfun_fun$'_1) undefined in model
% 3.76/0.96  
% 3.76/0.96  ).
% 3.76/0.96  
% 3.76/0.96  tff('declare_inj_on$d',type,'inj_on$d': 'C_ell2_c_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$' * 'C_ell2_c_ell2_cblinfun_set$' > $o ).
% 3.76/0.96  tff('predicate_inj_on$d',axiom,
% 3.76/0.96             'inj_on$d'('id$j','top$b')
% 3.76/0.96  
% 3.76/0.96  ).
% 3.76/0.96  
% 3.76/0.96  tff('declare_member$a',type,'member$a': 'A_ell2_a_ell2_cblinfun$' * 'A_ell2_a_ell2_cblinfun_set$' > $o ).
% 3.76/0.96  tff('predicate_member$a',axiom,
% 3.76/0.96             'member$a'('id_cblinfun$a','top$')
% 3.76/0.96  
% 3.76/0.96  ).
% 3.76/0.96  
% 3.76/0.96  tff('declare_iso_register$h',type,'iso_register$h': 'B_b_prod_ell2_b_b_prod_ell2_cblinfun_a_a_prod_ell2_a_a_prod_ell2_cblinfun_fun$' > $o ).
% 3.76/0.96  tff('predicate_iso_register$h',axiom,
% 3.76/0.96  %         'iso_register$h'(fmb_'B_b_prod_ell2_b_b_prod_ell2_cblinfun_a_a_prod_ell2_a_a_prod_ell2_cblinfun_fun$'_1) undefined in model
% 3.76/0.96  
% 3.76/0.96  ).
% 3.76/0.96  
% 3.76/0.96  tff('declare_clinear$b',type,'clinear$b': 'B_ell2_b_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$' > $o ).
% 3.76/0.96  tff('predicate_clinear$b',axiom,
% 3.76/0.96             'clinear$b'('i$')
% 3.76/0.96  
% 3.76/0.96  ).
% 3.76/0.96  
% 3.76/0.96  tff('declare_iso_register$d',type,'iso_register$d': 'C_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' > $o ).
% 3.76/0.96  tff('predicate_iso_register$d',axiom,
% 3.76/0.96             'iso_register$d'(fmb_'C_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$'_1)
% 3.76/0.96  
% 3.76/0.96  ).
% 3.76/0.96  
% 3.76/0.96  tff('declare_iso_register$',type,'iso_register$': 'B_ell2_b_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$' > $o ).
% 3.76/0.96  tff('predicate_iso_register$',axiom,
% 3.76/0.96             'iso_register$'('i$')
% 3.76/0.96  
% 3.76/0.96  ).
% 3.76/0.96  
% 3.76/0.96  tff('declare_inj_on$a',type,'inj_on$a': 'B_ell2_b_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$' * 'B_ell2_b_ell2_cblinfun_set$' > $o ).
% 3.76/0.96  tff('predicate_inj_on$a',axiom,
% 3.76/0.96             'inj_on$a'('g$','top$a')
% 3.76/0.96  
% 3.76/0.96  ).
% 3.76/0.96  
% 3.76/0.96  tff('declare_inj_on$m',type,'inj_on$m': 'C_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'C_ell2_c_ell2_cblinfun_set$' > $o ).
% 3.76/0.96  tff('predicate_inj_on$m',axiom,
% 3.76/0.96             'inj_on$m'(fmb_'C_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$'_1,'top$b')
% 3.76/0.96  
% 3.76/0.96  ).
% 3.76/0.96  
% 3.76/0.96  tff('declare_inj_on$j',type,'inj_on$j': 'B_ell2_b_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun_b_ell2_b_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun_fun$' * 'B_ell2_b_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun_set$' > $o ).
% 3.76/0.96  tff('predicate_inj_on$j',axiom,
% 3.76/0.96  %         'inj_on$j'(fmb_'B_ell2_b_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun_b_ell2_b_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun_fun$'_1,fmb_'B_ell2_b_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun_set$'_1) undefined in model
% 3.76/0.96  
% 3.76/0.96  ).
% 3.76/0.96  
% 3.76/0.96  tff('declare_member$b',type,'member$b': 'B_ell2_b_ell2_cblinfun$' * 'B_ell2_b_ell2_cblinfun_set$' > $o ).
% 3.76/0.96  tff('predicate_member$b',axiom,
% 3.76/0.96             'member$b'('id_cblinfun$','top$a')
% 3.76/0.96  
% 3.76/0.96  ).
% 3.76/0.96  
% 3.76/0.96  tff('declare_register$q',type,'register$q': 'B_b_prod_ell2_b_b_prod_ell2_cblinfun_a_c_prod_ell2_a_c_prod_ell2_cblinfun_fun$' > $o ).
% 3.76/0.96  tff('predicate_register$q',axiom,
% 3.76/0.96  %         'register$q'(fmb_'B_b_prod_ell2_b_b_prod_ell2_cblinfun_a_c_prod_ell2_a_c_prod_ell2_cblinfun_fun$'_1) undefined in model
% 3.76/0.96  
% 3.76/0.96  ).
% 3.76/0.96  
% 3.76/0.96  tff('declare_inj_on$e',type,'inj_on$e': 'B_ell2_b_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$' * 'B_ell2_b_ell2_cblinfun_set$' > $o ).
% 3.76/0.96  tff('predicate_inj_on$e',axiom,
% 3.76/0.96             'inj_on$e'('i$','top$a')
% 3.76/0.96  
% 3.76/0.96  ).
% 3.76/0.96  
% 3.76/0.96  tff('declare_iso_register$f',type,'iso_register$f': 'B_ell2_b_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' > $o ).
% 3.76/0.96  tff('predicate_iso_register$f',axiom,
% 3.76/0.96             'iso_register$f'('id$')
% 3.76/0.96  
% 3.76/0.96  ).
% 3.76/0.96  
% 3.76/0.96  tff('declare_clinear$d',type,'clinear$d': 'B_ell2_b_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' > $o ).
% 3.76/0.96  tff('predicate_clinear$d',axiom,
% 3.76/0.96             'clinear$d'('id$')
% 3.76/0.96  
% 3.76/0.96  ).
% 3.76/0.96  
% 3.76/0.96  tff('declare_iso_register$c',type,'iso_register$c': 'B_ell2_b_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$' > $o ).
% 3.76/0.96  tff('predicate_iso_register$c',axiom,
% 3.76/0.96             'iso_register$c'('g$')
% 3.76/0.96  
% 3.76/0.96  ).
% 3.76/0.96  
% 3.76/0.96  tff('declare_member$c',type,'member$c': 'Nat$' * 'Nat_set$' > $o ).
% 3.76/0.96  tff('predicate_member$c',axiom,
% 3.76/0.96             'member$c'(fmb_'Nat$'_1,'top$e')
% 3.76/0.96  
% 3.76/0.96  ).
% 3.76/0.96  
% 3.76/0.96  tff('declare_iso_register$e',type,'iso_register$e': 'A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' > $o ).
% 3.76/0.96  tff('predicate_iso_register$e',axiom,
% 3.76/0.96             'iso_register$e'('j$')
% 3.76/0.96  
% 3.76/0.96  ).
% 3.76/0.96  
% 3.76/0.96  tff('declare_register$b',type,'register$b': 'B_ell2_b_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$' > $o ).
% 3.76/0.96  tff('predicate_register$b',axiom,
% 3.76/0.96             'register$b'('i$')
% 3.76/0.96  
% 3.76/0.96  ).
% 3.76/0.96  
% 3.76/0.96  tff('declare_clinear$a',type,'clinear$a': 'B_ell2_b_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$' > $o ).
% 3.76/0.96  tff('predicate_clinear$a',axiom,
% 3.76/0.96             'clinear$a'('g$')
% 3.76/0.96  
% 3.76/0.96  ).
% 3.76/0.96  
% 3.76/0.96  tff('declare_bijection$b',type,'bijection$b': 'B_ell2_b_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' > $o ).
% 3.76/0.96  tff('predicate_bijection$b',axiom,
% 3.76/0.96  %         'bijection$b'('id$') undefined in model
% 3.76/0.96  
% 3.76/0.96  ).
% 3.76/0.96  
% 3.76/0.96  tff('declare_register$p',type,'register$p': 'A_a_prod_ell2_a_a_prod_ell2_cblinfun_c_b_prod_ell2_c_b_prod_ell2_cblinfun_fun$' > $o ).
% 3.76/0.96  tff('predicate_register$p',axiom,
% 3.76/0.96  %         'register$p'(fmb_'A_a_prod_ell2_a_a_prod_ell2_cblinfun_c_b_prod_ell2_c_b_prod_ell2_cblinfun_fun$'_1) undefined in model
% 3.76/0.96  
% 3.76/0.96  ).
% 3.76/0.96  
% 3.76/0.96  tff('declare_register$f',type,'register$f': 'C_ell2_c_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$' > $o ).
% 3.76/0.96  tff('predicate_register$f',axiom,
% 3.76/0.96  %         'register$f'('id$j') undefined in model
% 3.76/0.96  
% 3.76/0.96  ).
% 3.76/0.96  
% 3.76/0.96  tff('declare_inj_on$b',type,'inj_on$b': 'A_ell2_a_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$' * 'A_ell2_a_ell2_cblinfun_set$' > $o ).
% 3.76/0.96  tff('predicate_inj_on$b',axiom,
% 3.76/0.96             'inj_on$b'('id$a','top$')
% 3.76/0.96  
% 3.76/0.96  ).
% 3.76/0.96  
% 3.76/0.96  tff('declare_iso_register$b',type,'iso_register$b': 'C_ell2_c_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$' > $o ).
% 3.76/0.96  tff('predicate_iso_register$b',axiom,
% 3.76/0.96             ~'iso_register$b'(fmb_'C_ell2_c_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$'_1)
% 3.76/0.96  
% 3.76/0.96  ).
% 3.76/0.96  
% 3.76/0.96  tff('declare_register$r',type,'register$r': 'B_a_prod_ell2_b_a_prod_ell2_cblinfun_a_c_prod_ell2_a_c_prod_ell2_cblinfun_fun$' > $o ).
% 3.76/0.96  tff('predicate_register$r',axiom,
% 3.76/0.96  %         'register$r'(fmb_'B_a_prod_ell2_b_a_prod_ell2_cblinfun_a_c_prod_ell2_a_c_prod_ell2_cblinfun_fun$'_1) undefined in model
% 3.76/0.96  
% 3.76/0.96  ).
% 3.76/0.96  
% 3.76/0.96  tff('declare_register$h',type,'register$h': 'C_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' > $o ).
% 3.76/0.96  tff('predicate_register$h',axiom,
% 3.76/0.96             'register$h'(fmb_'C_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$'_1)
% 3.76/0.96  
% 3.76/0.96  ).
% 3.76/0.96  
% 3.76/0.96  tff('declare_iso_register$a',type,'iso_register$a': 'A_ell2_a_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$' > $o ).
% 3.76/0.96  tff('predicate_iso_register$a',axiom,
% 3.76/0.96             ~'iso_register$a'('f$')
% 3.76/0.96  
% 3.76/0.96  ).
% 3.76/0.96  
% 3.76/0.96  tff('declare_register$c',type,'register$c': 'A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' > $o ).
% 3.76/0.96  tff('predicate_register$c',axiom,
% 3.76/0.96             'register$c'('j$')
% 3.76/0.96  
% 3.76/0.96  ).
% 3.76/0.96  
% 3.76/0.96  tff('declare_bijection$',type,'bijection$': 'Nat_nat_fun$' > $o ).
% 3.76/0.96  tff('predicate_bijection$',axiom,
% 3.76/0.96  %         'bijection$'('id$d') undefined in model
% 3.76/0.96  
% 3.76/0.96  ).
% 3.76/0.96  
% 3.76/0.96  tff('declare_inj_on$k',type,'inj_on$k': 'A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_a_ell2_a_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun_fun$' * 'A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_set$' > $o ).
% 3.76/0.96  tff('predicate_inj_on$k',axiom,
% 3.76/0.96  %         'inj_on$k'(fmb_'A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_a_ell2_a_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun_fun$'_1,fmb_'A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_set$'_1) undefined in model
% 3.76/0.96  
% 3.76/0.96  ).
% 3.76/0.96  
% 3.76/0.96  tff('declare_register$',type,'register$': 'B_ell2_b_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$' > $o ).
% 3.76/0.96  tff('predicate_register$',axiom,
% 3.76/0.96             'register$'('g$')
% 3.76/0.96  
% 3.76/0.96  ).
% 3.76/0.96  
% 3.76/0.96  tff('declare_register$l',type,'register$l': 'B_a_prod_ell2_b_a_prod_ell2_cblinfun_c_b_prod_ell2_c_b_prod_ell2_cblinfun_fun$' > $o ).
% 3.76/0.96  tff('predicate_register$l',axiom,
% 3.76/0.96  %         'register$l'(fmb_'B_a_prod_ell2_b_a_prod_ell2_cblinfun_c_b_prod_ell2_c_b_prod_ell2_cblinfun_fun$'_1) undefined in model
% 3.76/0.96  
% 3.76/0.96  ).
% 3.76/0.96  
% 3.76/0.96  tff('declare_clinear$c',type,'clinear$c': 'A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' > $o ).
% 3.76/0.96  tff('predicate_clinear$c',axiom,
% 3.76/0.96             'clinear$c'('j$')
% 3.76/0.96  
% 3.76/0.96  ).
% 3.76/0.96  
% 3.76/0.96  tff('declare_register$m',type,'register$m': 'A_b_prod_ell2_a_b_prod_ell2_cblinfun_c_c_prod_ell2_c_c_prod_ell2_cblinfun_fun$' > $o ).
% 3.76/0.96  tff('predicate_register$m',axiom,
% 3.76/0.96  %         'register$m'(fmb_'A_b_prod_ell2_a_b_prod_ell2_cblinfun_c_c_prod_ell2_c_c_prod_ell2_cblinfun_fun$'_1) undefined in model
% 3.76/0.96  
% 3.76/0.96  ).
% 3.76/0.96  
% 3.76/0.96  tff('declare_inj_on$h',type,'inj_on$h': 'Nat_nat_fun_nat_nat_fun_fun$' * 'Nat_nat_fun_set$' > $o ).
% 3.76/0.96  tff('predicate_inj_on$h',axiom,
% 3.76/0.96  %         'inj_on$h'('id$i',fmb_'Nat_nat_fun_set$'_1) undefined in model
% 3.76/0.96  
% 3.76/0.96  ).
% 3.76/0.96  
% 3.76/0.96  tff('declare_iso_register$g',type,'iso_register$g': 'A_ell2_a_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$' > $o ).
% 3.76/0.96  tff('predicate_iso_register$g',axiom,
% 3.76/0.96             'iso_register$g'('id$a')
% 3.76/0.96  
% 3.76/0.96  ).
% 3.76/0.96  
% 3.76/0.96  tff('declare_register$d',type,'register$d': 'B_ell2_b_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' > $o ).
% 3.76/0.96  tff('predicate_register$d',axiom,
% 3.76/0.96             'register$d'('id$')
% 3.76/0.96  
% 3.76/0.96  ).
% 3.76/0.96  
% 3.76/0.96  tff('declare_clinear$',type,'clinear$': 'A_ell2_a_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$' > $o ).
% 3.76/0.96  tff('predicate_clinear$',axiom,
% 3.76/0.96             'clinear$'('f$')
% 3.76/0.96  
% 3.76/0.96  ).
% 3.76/0.96  
% 3.76/0.96  tff('declare_bijection$a',type,'bijection$a': 'A_ell2_a_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$' > $o ).
% 3.76/0.96  tff('predicate_bijection$a',axiom,
% 3.76/0.96  %         'bijection$a'('id$a') undefined in model
% 3.76/0.96  
% 3.76/0.96  ).
% 3.76/0.96  
% 3.76/0.96  tff('declare_member$',type,'member$': 'C_ell2_c_ell2_cblinfun$' * 'C_ell2_c_ell2_cblinfun_set$' > $o ).
% 3.76/0.96  tff('predicate_member$',axiom,
% 3.76/0.96             'member$'(fmb_'C_ell2_c_ell2_cblinfun$'_1,'top$b')
% 3.76/0.96  
% 3.76/0.96  ).
% 3.76/0.96  
% 3.76/0.96  tff('declare_clinear$f',type,'clinear$f': 'C_ell2_c_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$' > $o ).
% 3.76/0.96  tff('predicate_clinear$f',axiom,
% 3.76/0.96  %         'clinear$f'('id$j') undefined in model
% 3.76/0.96  
% 3.76/0.96  ).
% 3.76/0.96  
% 3.76/0.96  tff('declare_inj_on$c',type,'inj_on$c': 'B_ell2_b_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'B_ell2_b_ell2_cblinfun_set$' > $o ).
% 3.76/0.96  tff('predicate_inj_on$c',axiom,
% 3.76/0.96             'inj_on$c'('id$','top$a')
% 3.76/0.96  
% 3.76/0.96  ).
% 3.76/0.96  
% 3.76/0.96  tff('declare_inj_on$f',type,'inj_on$f': 'A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'A_ell2_a_ell2_cblinfun_set$' > $o ).
% 3.76/0.96  tff('predicate_inj_on$f',axiom,
% 3.76/0.96             'inj_on$f'('j$','top$')
% 3.76/0.96  
% 3.76/0.96  ).
% 3.76/0.96  
% 3.76/0.96  tff('declare_register$o',type,'register$o': 'A_b_prod_ell2_a_b_prod_ell2_cblinfun_c_a_prod_ell2_c_a_prod_ell2_cblinfun_fun$' > $o ).
% 3.76/0.96  tff('predicate_register$o',axiom,
% 3.76/0.96  %         'register$o'(fmb_'A_b_prod_ell2_a_b_prod_ell2_cblinfun_c_a_prod_ell2_c_a_prod_ell2_cblinfun_fun$'_1) undefined in model
% 3.76/0.96  
% 3.76/0.96  ).
% 3.76/0.96  
% 3.76/0.96  tff('declare_fun_app$r',type,'fun_app$r': 'B_ell2_b_ell2_cblinfun_bool_fun$' * 'B_ell2_b_ell2_cblinfun$' > $o ).
% 3.76/0.96  tff('predicate_fun_app$r',axiom,
% 3.76/0.96             'fun_app$r'('top$d','id_cblinfun$')
% 3.76/0.96  
% 3.76/0.96  ).
% 3.76/0.96  
% 3.76/0.96  tff('declare_register$g',type,'register$g': 'C_ell2_c_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$' > $o ).
% 3.76/0.96  tff('predicate_register$g',axiom,
% 3.76/0.96             ~'register$g'(fmb_'C_ell2_c_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$'_1)
% 3.76/0.96  
% 3.76/0.96  ).
% 3.76/0.96  
% 3.76/0.96  tff('declare_inj_on$g',type,'inj_on$g': 'Nat_nat_fun$' * 'Nat_set$' > $o ).
% 3.76/0.96  tff('predicate_inj_on$g',axiom,
% 3.76/0.96             'inj_on$g'('id$d','top$e')
% 3.76/0.96  
% 3.76/0.96  ).
% 3.76/0.96  
% 3.76/0.96  tff('declare_inj_on$i',type,'inj_on$i': 'B_ell2_b_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun_b_ell2_b_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$' * 'B_ell2_b_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun_set$' > $o ).
% 3.76/0.96  tff('predicate_inj_on$i',axiom,
% 3.76/0.96  %         'inj_on$i'(fmb_'B_ell2_b_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun_b_ell2_b_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun_fun$'_1,fmb_'B_ell2_b_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun_set$'_1) undefined in model
% 3.76/0.96  
% 3.76/0.96  ).
% 3.76/0.96  
% 3.76/0.96  tff('declare_register$i',type,'register$i': 'B_b_prod_ell2_b_b_prod_ell2_cblinfun_c_c_prod_ell2_c_c_prod_ell2_cblinfun_fun$' > $o ).
% 3.76/0.96  tff('predicate_register$i',axiom,
% 3.76/0.96  %         'register$i'(fmb_'B_b_prod_ell2_b_b_prod_ell2_cblinfun_c_c_prod_ell2_c_c_prod_ell2_cblinfun_fun$'_1) undefined in model
% 3.76/0.96  
% 3.76/0.96  ).
% 3.76/0.96  
% 3.76/0.96  tff('declare_clinear$h',type,'clinear$h': 'C_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' > $o ).
% 3.76/0.96  tff('predicate_clinear$h',axiom,
% 3.76/0.96             'clinear$h'(fmb_'C_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$'_1)
% 3.76/0.96  
% 3.76/0.96  ).
% 3.76/0.96  
% 3.76/0.96  tff('declare_register$a',type,'register$a': 'A_ell2_a_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$' > $o ).
% 3.76/0.96  tff('predicate_register$a',axiom,
% 3.76/0.96             'register$a'('f$')
% 3.76/0.96  
% 3.76/0.96  ).
% 3.76/0.96  
% 3.76/0.96  tff('declare_inj_on$l',type,'inj_on$l': 'C_ell2_c_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$' * 'C_ell2_c_ell2_cblinfun_set$' > $o ).
% 3.76/0.96  tff('predicate_inj_on$l',axiom,
% 3.76/0.96             'inj_on$l'(fmb_'C_ell2_c_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$'_1,'top$b')
% 3.76/0.96  
% 3.76/0.96  ).
% 3.76/0.96  
% 3.76/0.96  tff('declare_clinear$e',type,'clinear$e': 'A_ell2_a_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$' > $o ).
% 3.76/0.96  tff('predicate_clinear$e',axiom,
% 3.76/0.96             'clinear$e'('id$a')
% 3.76/0.96  
% 3.76/0.96  ).
% 3.76/0.96  
% 3.76/0.96  tff('declare_fun_app$',type,'fun_app$': 'C_ell2_c_ell2_cblinfun_bool_fun$' * 'C_ell2_c_ell2_cblinfun$' > $o ).
% 3.76/0.96  tff('predicate_fun_app$',axiom,
% 3.76/0.96             'fun_app$'('top$i',fmb_'C_ell2_c_ell2_cblinfun$'_1)
% 3.76/0.96  
% 3.76/0.96  ).
% 3.76/0.96  
% 3.76/0.96  tff('declare_register$e',type,'register$e': 'A_ell2_a_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$' > $o ).
% 3.76/0.96  tff('predicate_register$e',axiom,
% 3.76/0.96             'register$e'('id$a')
% 3.76/0.96  
% 3.76/0.96  ).
% 3.76/0.96  
% 3.76/0.96  % SZS output end FiniteModel for theBenchmark
% 3.76/0.96  % (894)------------------------------
% 3.76/0.96  % (894)Version: Vampire 4.8 (commit 3a798227e on 2024-05-03 07:42:47 +0200)
% 3.76/0.96  % (894)Termination reason: Satisfiable
% 3.76/0.96  
% 3.76/0.96  % (894)Memory used [KB]: 15603
% 3.76/0.96  % (894)Time elapsed: 0.535 s
% 3.76/0.96  % (894)Instructions burned: 1181 (million)
% 3.76/0.96  % (893)Success in time 0.592 s
%------------------------------------------------------------------------------