↑ Up

iProver---3.9.4.THM-CRf.s

View TPTP
Problem
Process solution in
SystemOnTSTP
Download .tgz
%------------------------------------------------------------------------------
% File     : iProver---3.9.4
% Problem  : ITP399_1 : TPTP v9.3.1. Released v8.0.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : run_iprover 300 /export/starexec/sandbox2/benchmark/theBenchmark.p THM

% Computer : n015.cluster.edu
% Model    : x86_64 x86_64
% CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 2.10GHz
% Memory   : 8046.5625MB
% OS       : Linux 6.8.0-71-generic
% CPULimit : 300s
% WCLimit  : 300s
% DateTime : Fri Sep 25 01:49:33 PM UTC 2026

% Result   : Theorem 4.37s 1.30s
% Output   : CNFRefutation 4.37s
% Verified : 
% SZS Type : -

% Comments : 
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.00/0.02  % Problem  : ITP399_1 : TPTP v9.3.1. Released v8.0.0.
% 0.00/0.04  % Command  : run_iprover 300 /export/starexec/sandbox2/benchmark/theBenchmark.p THM
% 0.08/0.35  % Computer : n015.cluster.edu
% 0.08/0.35  % Model    : x86_64 x86_64
% 0.08/0.35  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.08/0.35  % Memory   : 8046.5625MB
% 0.08/0.35  % OS       : Linux 6.8.0-71-generic
% 0.08/0.35  % CPULimit : 300
% 0.08/0.36  % WCLimit  : 300
% 0.08/0.36  % DateTime : Wed Sep 23 18:35:24 UTC 2026
% 0.08/0.36  % CPUTime  : 
% 0.08/0.36  Running run_iprover 300 /export/starexec/sandbox2/benchmark/theBenchmark.p THM
% 0.08/0.40  Running first-order theorem proving
% 0.08/0.40  Running: /export/starexec/sandbox2/solver/bin/iproveropt-multi-core.sh -d -n -l tptp -s fof_schedule -t 300 /export/starexec/sandbox2/benchmark/theBenchmark.p
% 0.08/0.41  
% 0.08/0.41  % ======== iProver multi-core TPTP/SMT =========
% 0.08/0.41  
% 0.08/0.41  % Detected problem language: tptp
% 0.08/0.42  % Proving...
% 4.37/1.30  % SZS status Started for theBenchmark.p
% 4.37/1.30  % SZS status Theorem for theBenchmark.p
% 4.37/1.30  
% 4.37/1.30  %---------------- iProver v3.9.4 (pre CASC 2026/SMT-COMP 2026) ----------------%
% 4.37/1.30  
% 4.37/1.30  % ------  iProver source info
% 4.37/1.30  
% 4.37/1.30  % git: date: 2026-07-19 20:42:38 +0200
% 4.37/1.30  % git: sha1: 804e7d636a263075307957e923b7a22a4035de61
% 4.37/1.30  % git: non_committed_changes: false
% 4.37/1.30  
% 4.37/1.30  % ------ Parsing...
% 4.37/1.30  % ------ Clausification by vclausify_rel  & Parsing by iProver...% ------  preprocesses with Global Options Modified: tff_prep: switching off prep_sem_filter, sub_typing, pure_diseq_elim
% 4.37/1.30  % 
% 4.37/1.30  
% 4.37/1.30  % ------ Preprocessing...% 
% 4.37/1.30  
% 4.37/1.30  % SZS status Theorem for theBenchmark.p
% 4.37/1.30  
% 4.37/1.30  % SZS output start CNFRefutation for theBenchmark.p
% 4.37/1.30  
% 4.37/1.30  tff(func_def_0, type, 'comp$dd': ('B_ell2_b_ell2_cblinfun_a_a_b_complement_domain_prod_ell2_a_a_b_complement_domain_prod_ell2_cblinfun_fun$' * 'A_a_b_complement_domain_prod_ell2_a_a_b_complement_domain_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$') > 'A_a_b_complement_domain_prod_ell2_a_a_b_complement_domain_prod_ell2_cblinfun_a_a_b_complement_domain_prod_ell2_a_a_b_complement_domain_prod_ell2_cblinfun_fun$').
% 4.37/1.30  tff(pred_def_1, type, 'equivalent_registers$q': ('C_b_complement_domain_ell2_c_b_complement_domain_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'A_c_prod_b_complement_domain_ell2_a_c_prod_b_complement_domain_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$') > $o).
% 4.37/1.30  tff(pred_def_2, type, 'complements$ad': ('A_c_a_c_prod_b_complement_domain_prod_prod_ell2_a_c_a_c_prod_b_complement_domain_prod_prod_ell2_cblinfun_a_a_b_complement_domain_prod_ell2_a_a_b_complement_domain_prod_ell2_cblinfun_fun$' * 'A_a_complement_domain_c_a_c_prod_b_complement_domain_prod_a_b_complement_domain_complement_domain_prod_ell2_a_a_complement_domain_c_a_c_prod_b_complement_domain_prod_a_b_complement_domain_complement_domain_prod_ell2_cblinfun_a_a_b_complement_domain_prod_ell2_a_a_b_complement_domain_prod_ell2_cblinfun_fun$') > $o).
% 4.37/1.30  tff(pred_def_3, type, 'bij_betw$s': ('A_a_b_complement_domain_prod_ell2_a_a_b_complement_domain_prod_ell2_cblinfun_a_c_a_c_prod_b_complement_domain_prod_prod_ell2_a_c_a_c_prod_b_complement_domain_prod_prod_ell2_cblinfun_fun$' * 'A_a_b_complement_domain_prod_ell2_a_a_b_complement_domain_prod_ell2_cblinfun_set$' * 'A_c_a_c_prod_b_complement_domain_prod_prod_ell2_a_c_a_c_prod_b_complement_domain_prod_prod_ell2_cblinfun_set$') > $o).
% 4.37/1.30  tff(pred_def_4, type, 'bij_betw$l': ('C_c_b_complement_domain_prod_ell2_c_c_b_complement_domain_prod_ell2_cblinfun_a_a_b_complement_domain_prod_ell2_a_a_b_complement_domain_prod_ell2_cblinfun_fun$' * 'C_c_b_complement_domain_prod_ell2_c_c_b_complement_domain_prod_ell2_cblinfun_set$' * 'A_a_b_complement_domain_prod_ell2_a_a_b_complement_domain_prod_ell2_cblinfun_set$') > $o).
% 4.37/1.30  tff(pred_def_5, type, 'iso_register$a': 'A_a_c_prod_b_complement_domain_prod_ell2_a_a_c_prod_b_complement_domain_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' > $o).
% 4.37/1.30  tff(pred_def_6, type, 'register$aq': 'A_c_prod_b_complement_domain_ell2_a_c_prod_b_complement_domain_ell2_cblinfun_a_b_complement_domain_ell2_a_b_complement_domain_ell2_cblinfun_fun$' > $o).
% 4.37/1.30  tff(pred_def_7, type, 'complements$y': ('A_c_prod_a_prod_ell2_a_c_prod_a_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$' * 'A_c_prod_b_complement_domain_a_b_complement_domain_prod_ell2_a_c_prod_b_complement_domain_a_b_complement_domain_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$') > $o).
% 4.37/1.30  tff(pred_def_8, type, 'complements$r': ('C_ell2_c_ell2_cblinfun_a_b_complement_domain_ell2_a_b_complement_domain_ell2_cblinfun_fun$' * 'A_c_prod_b_complement_domain_ell2_a_c_prod_b_complement_domain_ell2_cblinfun_a_b_complement_domain_ell2_a_b_complement_domain_ell2_cblinfun_fun$') > $o).
% 4.37/1.30  tff(pred_def_9, type, 'register$o': 'C_a_c_prod_b_complement_domain_prod_ell2_c_a_c_prod_b_complement_domain_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' > $o).
% 4.37/1.30  tff(pred_def_10, type, 'bij_betw$ab': ('A_ell2_a_ell2_cblinfun_c_c_b_complement_domain_prod_ell2_c_c_b_complement_domain_prod_ell2_cblinfun_fun$' * 'A_ell2_a_ell2_cblinfun_set$' * 'C_c_b_complement_domain_prod_ell2_c_c_b_complement_domain_prod_ell2_cblinfun_set$') > $o).
% 4.37/1.30  tff(pred_def_11, type, 'equivalent_registers$am': ('A_c_a_c_prod_b_complement_domain_prod_prod_ell2_a_c_a_c_prod_b_complement_domain_prod_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'A_c_a_c_prod_b_complement_domain_prod_prod_ell2_a_c_a_c_prod_b_complement_domain_prod_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$') > $o).
% 4.37/1.30  tff(pred_def_12, type, 'complements$ah': ('C_ell2_c_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$' * 'C_b_complement_domain_ell2_c_b_complement_domain_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$') > $o).
% 4.37/1.30  tff(pred_def_13, type, 'iso_register$ad': 'C_c_b_complement_domain_prod_ell2_c_c_b_complement_domain_prod_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$' > $o).
% 4.37/1.30  tff(pred_def_14, type, 'member$b': ('A_c_prod_a_c_prod_b_complement_domain_prod_ell2_a_c_prod_a_c_prod_b_complement_domain_prod_ell2_cblinfun$' * 'A_c_prod_a_c_prod_b_complement_domain_prod_ell2_a_c_prod_a_c_prod_b_complement_domain_prod_ell2_cblinfun_set$') > $o).
% 4.37/1.30  tff(pred_def_15, type, 'equivalent_registers$ba': ('A_a_b_complement_domain_prod_ell2_a_a_b_complement_domain_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'A_a_c_prod_b_complement_domain_prod_ell2_a_a_c_prod_b_complement_domain_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$') > $o).
% 4.37/1.30  tff(pred_def_16, type, 'complements$': ('C_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'A_a_c_prod_b_complement_domain_prod_ell2_a_a_c_prod_b_complement_domain_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$') > $o).
% 4.37/1.30  tff(pred_def_17, type, 'equivalent_registers$ar': ('A_c_a_a_c_prod_b_complement_domain_prod_prod_prod_ell2_a_c_a_a_c_prod_b_complement_domain_prod_prod_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'A_c_prod_a_a_c_prod_b_complement_domain_prod_prod_ell2_a_c_prod_a_a_c_prod_b_complement_domain_prod_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$') > $o).
% 4.37/1.30  tff(pred_def_18, type, 'iso_register$ab': 'B_ell2_b_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$' > $o).
% 4.37/1.30  tff(pred_def_19, type, 'equivalent_registers$d': ('A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$') > $o).
% 4.37/1.30  tff(pred_def_20, type, 'equivalent_registers$ac': ('C_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'C_a_c_prod_b_complement_domain_prod_ell2_c_a_c_prod_b_complement_domain_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$') > $o).
% 4.37/1.30  tff(pred_def_21, type, 'compatible$y': ('A_ell2_a_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$' * 'A_b_complement_domain_ell2_a_b_complement_domain_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$') > $o).
% 4.37/1.30  tff(pred_def_22, type, 'bij_betw$q': ('B_ell2_b_ell2_cblinfun_c_a_a_c_prod_b_complement_domain_prod_prod_ell2_c_a_a_c_prod_b_complement_domain_prod_prod_ell2_cblinfun_fun$' * 'B_ell2_b_ell2_cblinfun_set$' * 'C_a_a_c_prod_b_complement_domain_prod_prod_ell2_c_a_a_c_prod_b_complement_domain_prod_prod_ell2_cblinfun_set$') > $o).
% 4.37/1.30  tff(pred_def_23, type, 'register$ar': 'B_ell2_b_ell2_cblinfun_a_c_a_c_prod_b_complement_domain_prod_prod_ell2_a_c_a_c_prod_b_complement_domain_prod_prod_ell2_cblinfun_fun$' > $o).
% 4.37/1.30  tff(pred_def_24, type, 'equivalent_registers$ah': ('A_b_complement_domain_ell2_a_b_complement_domain_ell2_cblinfun_a_b_complement_domain_ell2_a_b_complement_domain_ell2_cblinfun_fun$' * 'C_a_c_prod_b_complement_domain_prod_ell2_c_a_c_prod_b_complement_domain_prod_ell2_cblinfun_a_b_complement_domain_ell2_a_b_complement_domain_ell2_cblinfun_fun$') > $o).
% 4.37/1.30  tff(pred_def_25, type, 'compatible$ar': ('C_a_c_prod_b_complement_domain_prod_ell2_c_a_c_prod_b_complement_domain_prod_ell2_cblinfun_a_b_complement_domain_ell2_a_b_complement_domain_ell2_cblinfun_fun$' * 'C_a_c_prod_b_complement_domain_prod_ell2_c_a_c_prod_b_complement_domain_prod_ell2_cblinfun_a_b_complement_domain_ell2_a_b_complement_domain_ell2_cblinfun_fun$') > $o).
% 4.37/1.30  tff(pred_def_26, type, 'regular_register$b': 'B_ell2_b_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' > $o).
% 4.37/1.30  tff(pred_def_27, type, 'compatible$az': ('B_ell2_b_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'B_ell2_b_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$') > $o).
% 4.37/1.30  tff(pred_def_28, type, 'compatible$av': ('B_ell2_b_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'C_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$') > $o).
% 4.37/1.30  tff(pred_def_29, type, 'compatible$l': ('A_a_c_prod_b_complement_domain_prod_ell2_a_a_c_prod_b_complement_domain_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'C_a_a_c_prod_b_complement_domain_prod_prod_b_complement_domain_ell2_c_a_a_c_prod_b_complement_domain_prod_prod_b_complement_domain_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$') > $o).
% 4.37/1.30  tff(pred_def_30, type, 'complements$w': ('C_a_prod_ell2_c_a_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$' * 'C_b_complement_domain_a_b_complement_domain_prod_ell2_c_b_complement_domain_a_b_complement_domain_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$') > $o).
% 4.37/1.30  tff(pred_def_31, type, 'compatible$m': ('A_c_prod_b_complement_domain_ell2_a_c_prod_b_complement_domain_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'A_a_c_prod_b_complement_domain_prod_b_complement_domain_ell2_a_a_c_prod_b_complement_domain_prod_b_complement_domain_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$') > $o).
% 4.37/1.30  tff(pred_def_32, type, 'compatible$u': ('C_ell2_c_ell2_cblinfun_a_b_complement_domain_ell2_a_b_complement_domain_ell2_cblinfun_fun$' * 'A_c_prod_b_complement_domain_ell2_a_c_prod_b_complement_domain_ell2_cblinfun_a_b_complement_domain_ell2_a_b_complement_domain_ell2_cblinfun_fun$') > $o).
% 4.37/1.30  tff(pred_def_33, type, 'compatible$aw': ('A_a_prod_ell2_a_a_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$' * 'C_c_prod_ell2_c_c_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$') > $o).
% 4.37/1.30  tff(pred_def_34, type, 'bij_betw$ad': ('C_c_b_complement_domain_prod_ell2_c_c_b_complement_domain_prod_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$' * 'C_c_b_complement_domain_prod_ell2_c_c_b_complement_domain_prod_ell2_cblinfun_set$' * 'A_ell2_a_ell2_cblinfun_set$') > $o).
% 4.37/1.30  tff(pred_def_35, type, 'register$g': 'A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' > $o).
% 4.37/1.30  tff(pred_def_36, type, 'equivalent_registers$at': ('C_a_a_c_prod_b_complement_domain_prod_prod_ell2_c_a_a_c_prod_b_complement_domain_prod_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'C_a_prod_a_c_prod_b_complement_domain_prod_ell2_c_a_prod_a_c_prod_b_complement_domain_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$') > $o).
% 4.37/1.30  tff(pred_def_37, type, 'bij_betw$c': ('B_ell2_b_ell2_cblinfun_c_c_b_complement_domain_prod_ell2_c_c_b_complement_domain_prod_ell2_cblinfun_fun$' * 'B_ell2_b_ell2_cblinfun_set$' * 'C_c_b_complement_domain_prod_ell2_c_c_b_complement_domain_prod_ell2_cblinfun_set$') > $o).
% 4.37/1.30  tff(pred_def_38, type, 'compatible$f': ('A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'A_c_prod_b_complement_domain_ell2_a_c_prod_b_complement_domain_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$') > $o).
% 4.37/1.30  tff(pred_def_39, type, 'compatible$x': ('A_ell2_a_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$' * 'A_b_complement_domain_ell2_a_b_complement_domain_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$') > $o).
% 4.37/1.30  tff(pred_def_40, type, 'register$ad': 'A_a_prod_ell2_a_a_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$' > $o).
% 4.37/1.30  tff(pred_def_41, type, 'bij_betw$p': ('A_c_a_c_prod_b_complement_domain_prod_prod_ell2_a_c_a_c_prod_b_complement_domain_prod_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'A_c_a_c_prod_b_complement_domain_prod_prod_ell2_a_c_a_c_prod_b_complement_domain_prod_prod_ell2_cblinfun_set$' * 'B_ell2_b_ell2_cblinfun_set$') > $o).
% 4.37/1.30  tff(pred_def_42, type, 'iso_register$j': 'B_ell2_b_ell2_cblinfun_c_c_b_complement_domain_prod_ell2_c_c_b_complement_domain_prod_ell2_cblinfun_fun$' > $o).
% 4.37/1.30  tff(pred_def_43, type, 'complements$z': ('A_c_prod_c_prod_ell2_a_c_prod_c_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$' * 'A_c_prod_b_complement_domain_c_b_complement_domain_prod_ell2_a_c_prod_b_complement_domain_c_b_complement_domain_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$') > $o).
% 4.37/1.30  tff(pred_def_44, type, 'regular_register$h': 'C_ell2_c_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$' > $o).
% 4.37/1.30  tff(pred_def_45, type, 'compatible$ay': ('A_c_a_c_prod_b_complement_domain_prod_prod_ell2_a_c_a_c_prod_b_complement_domain_prod_prod_ell2_cblinfun_a_a_b_complement_domain_prod_ell2_a_a_b_complement_domain_prod_ell2_cblinfun_fun$' * 'A_c_a_c_prod_b_complement_domain_prod_prod_ell2_a_c_a_c_prod_b_complement_domain_prod_prod_ell2_cblinfun_a_a_b_complement_domain_prod_ell2_a_a_b_complement_domain_prod_ell2_cblinfun_fun$') > $o).
% 4.37/1.30  tff(pred_def_46, type, 'bij_betw$t': ('C_a_c_prod_b_complement_domain_prod_ell2_c_a_c_prod_b_complement_domain_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'C_a_c_prod_b_complement_domain_prod_ell2_c_a_c_prod_b_complement_domain_prod_ell2_cblinfun_set$' * 'B_ell2_b_ell2_cblinfun_set$') > $o).
% 4.37/1.30  tff(pred_def_47, type, 'bij_betw$ae': ('A_a_b_complement_domain_prod_ell2_a_a_b_complement_domain_prod_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$' * 'A_a_b_complement_domain_prod_ell2_a_a_b_complement_domain_prod_ell2_cblinfun_set$' * 'A_ell2_a_ell2_cblinfun_set$') > $o).
% 4.37/1.30  tff(pred_def_48, type, 'compatible$o': ('C_a_c_prod_b_complement_domain_prod_ell2_c_a_c_prod_b_complement_domain_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'A_c_a_c_prod_b_complement_domain_prod_prod_b_complement_domain_ell2_a_c_a_c_prod_b_complement_domain_prod_prod_b_complement_domain_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$') > $o).
% 4.37/1.30  tff(pred_def_49, type, 'bij_betw$f': ('A_b_complement_domain_ell2_a_b_complement_domain_ell2_cblinfun_c_a_c_prod_b_complement_domain_prod_ell2_c_a_c_prod_b_complement_domain_prod_ell2_cblinfun_fun$' * 'A_b_complement_domain_ell2_a_b_complement_domain_ell2_cblinfun_set$' * 'C_a_c_prod_b_complement_domain_prod_ell2_c_a_c_prod_b_complement_domain_prod_ell2_cblinfun_set$') > $o).
% 4.37/1.30  tff(pred_def_50, type, 'register$w': 'A_b_complement_domain_ell2_a_b_complement_domain_ell2_cblinfun_c_b_complement_domain_ell2_c_b_complement_domain_ell2_cblinfun_fun$' > $o).
% 4.37/1.30  tff(pred_def_51, type, 'register$d': 'A_b_complement_domain_ell2_a_b_complement_domain_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' > $o).
% 4.37/1.30  tff(pred_def_52, type, 'regular_register$g': 'C_ell2_c_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$' > $o).
% 4.37/1.30  tff(pred_def_53, type, 'compatible$ag': ('A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'A_a_c_prod_b_complement_domain_prod_ell2_a_a_c_prod_b_complement_domain_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$') > $o).
% 4.37/1.30  tff(pred_def_54, type, 'equivalent_registers$c': ('A_b_complement_domain_b_complement_domain_ell2_a_b_complement_domain_b_complement_domain_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'C_a_c_prod_b_complement_domain_prod_b_complement_domain_ell2_c_a_c_prod_b_complement_domain_prod_b_complement_domain_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$') > $o).
% 4.37/1.30  tff(pred_def_55, type, 'member$c': ('C_c_b_complement_domain_prod_ell2_c_c_b_complement_domain_prod_ell2_cblinfun$' * 'C_c_b_complement_domain_prod_ell2_c_c_b_complement_domain_prod_ell2_cblinfun_set$') > $o).
% 4.37/1.30  tff(pred_def_56, type, 'compatible$ac': ('A_c_prod_b_complement_domain_ell2_a_c_prod_b_complement_domain_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'C_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$') > $o).
% 4.37/1.30  tff(pred_def_57, type, 'complements$x': ('C_c_prod_ell2_c_c_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$' * 'C_b_complement_domain_c_b_complement_domain_prod_ell2_c_b_complement_domain_c_b_complement_domain_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$') > $o).
% 4.37/1.30  tff(pred_def_58, type, 'compatible$as': ('C_a_c_prod_b_complement_domain_prod_ell2_c_a_c_prod_b_complement_domain_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'C_a_c_prod_b_complement_domain_prod_ell2_c_a_c_prod_b_complement_domain_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$') > $o).
% 4.37/1.30  tff(pred_def_59, type, 'compatible$ae': ('C_a_c_prod_b_complement_domain_prod_ell2_c_a_c_prod_b_complement_domain_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'C_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$') > $o).
% 4.37/1.30  tff(pred_def_60, type, 'complements$m': ('C_a_c_prod_b_complement_domain_prod_ell2_c_a_c_prod_b_complement_domain_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'A_b_complement_domain_b_complement_domain_c_a_c_prod_b_complement_domain_prod_a_b_complement_domain_complement_domain_prod_ell2_a_b_complement_domain_b_complement_domain_c_a_c_prod_b_complement_domain_prod_a_b_complement_domain_complement_domain_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$') > $o).
% 4.37/1.30  tff(pred_def_61, type, 'iso_register$z': 'A_ell2_a_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$' > $o).
% 4.37/1.30  tff(pred_def_62, type, 'equivalent_registers$j': ('A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$') > $o).
% 4.37/1.30  tff(pred_def_63, type, 'register$ae': 'A_c_a_c_prod_b_complement_domain_prod_prod_ell2_a_c_a_c_prod_b_complement_domain_prod_prod_ell2_cblinfun_b_a_b_complement_domain_prod_ell2_b_a_b_complement_domain_prod_ell2_cblinfun_fun$' > $o).
% 4.37/1.30  tff(pred_def_64, type, 'equivalent_registers$ad': ('A_a_b_complement_domain_prod_ell2_a_a_b_complement_domain_prod_ell2_cblinfun_a_c_a_c_prod_b_complement_domain_prod_prod_ell2_a_c_a_c_prod_b_complement_domain_prod_prod_ell2_cblinfun_fun$' * 'B_ell2_b_ell2_cblinfun_a_c_a_c_prod_b_complement_domain_prod_prod_ell2_a_c_a_c_prod_b_complement_domain_prod_prod_ell2_cblinfun_fun$') > $o).
% 4.37/1.30  tff(pred_def_65, type, 'equivalent_registers$an': ('A_a_c_prod_b_complement_domain_c_prod_prod_ell2_a_a_c_prod_b_complement_domain_c_prod_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'A_a_c_prod_b_complement_domain_prod_c_prod_ell2_a_a_c_prod_b_complement_domain_prod_c_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$') > $o).
% 4.37/1.30  tff(pred_def_66, type, 'iso_register$q': 'A_a_b_complement_domain_prod_ell2_a_a_b_complement_domain_prod_ell2_cblinfun_a_c_a_c_prod_b_complement_domain_prod_prod_ell2_a_c_a_c_prod_b_complement_domain_prod_prod_ell2_cblinfun_fun$' > $o).
% 4.37/1.30  tff(pred_def_67, type, 'regular_register$f': 'A_ell2_a_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$' > $o).
% 4.37/1.30  tff(pred_def_68, type, 'bij_betw$aa': ('B_ell2_b_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$' * 'B_ell2_b_ell2_cblinfun_set$' * 'A_ell2_a_ell2_cblinfun_set$') > $o).
% 4.37/1.30  tff(pred_def_69, type, 'fun_app$be': ('B_ell2_b_ell2_cblinfun_bool_fun$' * 'B_ell2_b_ell2_cblinfun$') > $o).
% 4.37/1.30  tff(pred_def_70, type, 'equivalent_registers$': ('A_b_complement_domain_ell2_a_b_complement_domain_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'C_a_c_prod_b_complement_domain_prod_ell2_c_a_c_prod_b_complement_domain_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$') > $o).
% 4.37/1.30  tff(pred_def_71, type, 'compatible$b': ('A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'A_c_prod_b_complement_domain_ell2_a_c_prod_b_complement_domain_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$') > $o).
% 4.37/1.30  tff(pred_def_72, type, 'bij_betw$ac': ('A_ell2_a_ell2_cblinfun_a_a_b_complement_domain_prod_ell2_a_a_b_complement_domain_prod_ell2_cblinfun_fun$' * 'A_ell2_a_ell2_cblinfun_set$' * 'A_a_b_complement_domain_prod_ell2_a_a_b_complement_domain_prod_ell2_cblinfun_set$') > $o).
% 4.37/1.30  tff(pred_def_73, type, 'compatible$j': ('A_b_complement_domain_ell2_a_b_complement_domain_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$') > $o).
% 4.37/1.30  tff(pred_def_74, type, 'complements$ae': ('A_ell2_a_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$' * 'A_b_complement_domain_ell2_a_b_complement_domain_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$') > $o).
% 4.37/1.30  tff(pred_def_75, type, 'register$ak': 'C_ell2_c_ell2_cblinfun_a_b_complement_domain_ell2_a_b_complement_domain_ell2_cblinfun_fun$' > $o).
% 4.37/1.30  tff(pred_def_76, type, 'complements$o': ('A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'A_c_prod_b_complement_domain_ell2_a_c_prod_b_complement_domain_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$') > $o).
% 4.37/1.30  tff(pred_def_77, type, 'equivalent_registers$af': ('B_ell2_b_ell2_cblinfun_a_a_b_complement_domain_prod_ell2_a_a_b_complement_domain_prod_ell2_cblinfun_fun$' * 'B_ell2_b_ell2_cblinfun_a_a_b_complement_domain_prod_ell2_a_a_b_complement_domain_prod_ell2_cblinfun_fun$') > $o).
% 4.37/1.30  tff(pred_def_78, type, 'iso_register$w': 'C_a_c_prod_b_complement_domain_prod_ell2_c_a_c_prod_b_complement_domain_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' > $o).
% 4.37/1.30  tff(pred_def_79, type, 'equivalent_registers$p': ('C_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$') > $o).
% 4.37/1.30  tff(pred_def_80, type, 'register$r': 'B_ell2_b_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$' > $o).
% 4.37/1.30  tff(pred_def_81, type, 'equivalent_registers$m': ('A_b_complement_domain_ell2_a_b_complement_domain_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'A_b_complement_domain_ell2_a_b_complement_domain_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$') > $o).
% 4.37/1.30  tff(pred_def_82, type, 'complements$l': ('B_ell2_b_ell2_cblinfun_a_c_a_c_prod_b_complement_domain_prod_prod_ell2_a_c_a_c_prod_b_complement_domain_prod_prod_ell2_cblinfun_fun$' * 'A_a_b_complement_domain_prod_a_c_a_c_prod_b_complement_domain_prod_prod_complement_domain_b_a_a_b_complement_domain_prod_complement_domain_prod_ell2_a_a_b_complement_domain_prod_a_c_a_c_prod_b_complement_domain_prod_prod_complement_domain_b_a_a_b_complement_domain_prod_complement_domain_prod_ell2_cblinfun_a_c_a_c_prod_b_complement_domain_prod_prod_ell2_a_c_a_c_prod_b_complement_domain_prod_prod_ell2_cblinfun_fun$') > $o).
% 4.37/1.30  tff(pred_def_83, type, 'register$e': 'C_a_c_prod_b_complement_domain_prod_ell2_c_a_c_prod_b_complement_domain_prod_ell2_cblinfun_a_b_complement_domain_ell2_a_b_complement_domain_ell2_cblinfun_fun$' > $o).
% 4.37/1.30  tff(pred_def_84, type, 'equivalent_registers$ay': ('A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'A_a_c_prod_b_complement_domain_prod_ell2_a_a_c_prod_b_complement_domain_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$') > $o).
% 4.37/1.30  tff(pred_def_85, type, 'register$ac': 'A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$' > $o).
% 4.37/1.30  tff(pred_def_86, type, 'iso_register$b': 'A_a_b_complement_domain_prod_ell2_a_a_b_complement_domain_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' > $o).
% 4.37/1.30  tff(pred_def_87, type, 'register$al': 'A_b_complement_domain_ell2_a_b_complement_domain_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$' > $o).
% 4.37/1.30  tff(pred_def_88, type, 'iso_register$': 'C_a_c_prod_b_complement_domain_prod_ell2_c_a_c_prod_b_complement_domain_prod_ell2_cblinfun_a_b_complement_domain_ell2_a_b_complement_domain_ell2_cblinfun_fun$' > $o).
% 4.37/1.30  tff(pred_def_89, type, 'compatible$a': ('C_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'A_a_c_prod_b_complement_domain_prod_ell2_a_a_c_prod_b_complement_domain_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$') > $o).
% 4.37/1.30  tff(pred_def_90, type, 'compatible$ah': ('A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$') > $o).
% 4.37/1.30  tff(pred_def_91, type, 'compatible$ba': ('A_c_prod_b_complement_domain_ell2_a_c_prod_b_complement_domain_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$') > $o).
% 4.37/1.30  tff(pred_def_92, type, 'bij_betw$z': ('A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'A_ell2_a_ell2_cblinfun_set$' * 'B_ell2_b_ell2_cblinfun_set$') > $o).
% 4.37/1.30  tff(pred_def_93, type, 'bij_betw$r': ('B_ell2_b_ell2_cblinfun_a_c_a_c_prod_b_complement_domain_prod_prod_ell2_a_c_a_c_prod_b_complement_domain_prod_prod_ell2_cblinfun_fun$' * 'B_ell2_b_ell2_cblinfun_set$' * 'A_c_a_c_prod_b_complement_domain_prod_prod_ell2_a_c_a_c_prod_b_complement_domain_prod_prod_ell2_cblinfun_set$') > $o).
% 4.37/1.30  tff(pred_def_94, type, 'register$ao': 'C_ell2_c_ell2_cblinfun_a_a_c_prod_b_complement_domain_prod_ell2_a_a_c_prod_b_complement_domain_prod_ell2_cblinfun_fun$' > $o).
% 4.37/1.30  tff(pred_def_95, type, 'bij_betw$i': ('C_a_c_prod_b_complement_domain_prod_ell2_c_a_c_prod_b_complement_domain_prod_ell2_cblinfun_a_b_complement_domain_ell2_a_b_complement_domain_ell2_cblinfun_fun$' * 'C_a_c_prod_b_complement_domain_prod_ell2_c_a_c_prod_b_complement_domain_prod_ell2_cblinfun_set$' * 'A_b_complement_domain_ell2_a_b_complement_domain_ell2_cblinfun_set$') > $o).
% 4.37/1.30  tff(pred_def_96, type, 'register$ah': 'C_a_c_prod_b_complement_domain_prod_c_a_c_prod_b_complement_domain_prod_prod_ell2_c_a_c_prod_b_complement_domain_prod_c_a_c_prod_b_complement_domain_prod_prod_ell2_cblinfun_a_b_complement_domain_a_b_complement_domain_prod_ell2_a_b_complement_domain_a_b_complement_domain_prod_ell2_cblinfun_fun$' > $o).
% 4.37/1.30  tff(pred_def_97, type, 'register$b': 'A_a_b_complement_domain_prod_ell2_a_a_b_complement_domain_prod_ell2_cblinfun_a_c_a_c_prod_b_complement_domain_prod_prod_ell2_a_c_a_c_prod_b_complement_domain_prod_prod_ell2_cblinfun_fun$' > $o).
% 4.37/1.30  tff(pred_def_98, type, 'equivalent_registers$au': ('A_c_a_c_prod_b_complement_domain_prod_prod_ell2_a_c_a_c_prod_b_complement_domain_prod_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'A_c_prod_a_c_prod_b_complement_domain_prod_ell2_a_c_prod_a_c_prod_b_complement_domain_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$') > $o).
% 4.37/1.30  tff(pred_def_99, type, 'compatible$ab': ('C_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$') > $o).
% 4.37/1.30  tff(pred_def_100, type, 'complements$g': ('A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'C_a_c_prod_b_complement_domain_prod_a_c_a_c_prod_b_complement_domain_prod_prod_b_complement_domain_prod_ell2_c_a_c_prod_b_complement_domain_prod_a_c_a_c_prod_b_complement_domain_prod_prod_b_complement_domain_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$') > $o).
% 4.37/1.30  tff(pred_def_101, type, 'equivalent_registers$aq': ('A_c_c_prod_prod_ell2_a_c_c_prod_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'A_c_prod_c_prod_ell2_a_c_prod_c_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$') > $o).
% 4.37/1.30  tff(pred_def_102, type, 'fun_app$ba': ('C_c_b_complement_domain_prod_ell2_c_c_b_complement_domain_prod_ell2_cblinfun_bool_fun$' * 'C_c_b_complement_domain_prod_ell2_c_c_b_complement_domain_prod_ell2_cblinfun$') > $o).
% 4.37/1.30  tff(pred_def_103, type, 'complements$v': ('A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$' * 'A_b_complement_domain_c_b_complement_domain_prod_ell2_a_b_complement_domain_c_b_complement_domain_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$') > $o).
% 4.37/1.30  tff(pred_def_104, type, 'iso_register$ac': 'B_ell2_b_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$' > $o).
% 4.37/1.30  tff(pred_def_105, type, 'compatible$': ('A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'C_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$') > $o).
% 4.37/1.30  tff(pred_def_106, type, 'complements$f': ('A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'A_b_complement_domain_a_a_b_complement_domain_prod_b_complement_domain_prod_ell2_a_b_complement_domain_a_a_b_complement_domain_prod_b_complement_domain_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$') > $o).
% 4.37/1.30  tff(pred_def_107, type, 'register$ai': 'A_c_a_c_prod_b_complement_domain_prod_prod_ell2_a_c_a_c_prod_b_complement_domain_prod_prod_ell2_cblinfun_a_a_b_complement_domain_prod_ell2_a_a_b_complement_domain_prod_ell2_cblinfun_fun$' > $o).
% 4.37/1.30  tff(pred_def_108, type, 'bij_betw$e': ('B_ell2_b_ell2_cblinfun_a_a_b_complement_domain_prod_ell2_a_a_b_complement_domain_prod_ell2_cblinfun_fun$' * 'B_ell2_b_ell2_cblinfun_set$' * 'A_a_b_complement_domain_prod_ell2_a_a_b_complement_domain_prod_ell2_cblinfun_set$') > $o).
% 4.37/1.30  tff(pred_def_109, type, 'compatible$ai': ('A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'C_c_prod_ell2_c_c_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$') > $o).
% 4.37/1.30  tff(pred_def_110, type, 'register$c': 'B_ell2_b_ell2_cblinfun_a_a_b_complement_domain_prod_ell2_a_a_b_complement_domain_prod_ell2_cblinfun_fun$' > $o).
% 4.37/1.30  tff(pred_def_111, type, 'complements$af': ('A_ell2_a_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$' * 'A_b_complement_domain_ell2_a_b_complement_domain_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$') > $o).
% 4.37/1.30  tff(pred_def_112, type, 'iso_register$h': 'C_a_c_prod_b_complement_domain_prod_c_a_c_prod_b_complement_domain_prod_a_b_complement_domain_complement_domain_prod_ell2_c_a_c_prod_b_complement_domain_prod_c_a_c_prod_b_complement_domain_prod_a_b_complement_domain_complement_domain_prod_ell2_cblinfun_a_b_complement_domain_ell2_a_b_complement_domain_ell2_cblinfun_fun$' > $o).
% 4.37/1.30  tff(pred_def_113, type, 'complements$aa': ('A_a_c_prod_prod_ell2_a_a_c_prod_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$' * 'A_b_complement_domain_a_c_prod_b_complement_domain_prod_ell2_a_b_complement_domain_a_c_prod_b_complement_domain_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$') > $o).
% 4.37/1.30  tff(pred_def_114, type, 'register$j': 'B_ell2_b_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' > $o).
% 4.37/1.30  tff(pred_def_115, type, 'compatible$d': ('A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'C_a_c_prod_b_complement_domain_prod_ell2_c_a_c_prod_b_complement_domain_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$') > $o).
% 4.37/1.30  tff(pred_def_116, type, 'complements$ai': ('A_ell2_a_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$' * 'C_a_c_prod_b_complement_domain_prod_ell2_c_a_c_prod_b_complement_domain_prod_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$') > $o).
% 4.37/1.30  tff(pred_def_117, type, 'register$k': 'C_a_a_c_prod_b_complement_domain_prod_prod_ell2_c_a_a_c_prod_b_complement_domain_prod_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' > $o).
% 4.37/1.30  tff(pred_def_118, type, 'equivalent_registers$o': ('A_b_complement_domain_ell2_a_b_complement_domain_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'C_b_complement_domain_ell2_c_b_complement_domain_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$') > $o).
% 4.37/1.30  tff(pred_def_119, type, 'compatible$ap': ('A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'C_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$') > $o).
% 4.37/1.30  tff(pred_def_120, type, 'fun_app$bb': ('C_a_a_c_prod_b_complement_domain_prod_prod_ell2_c_a_a_c_prod_b_complement_domain_prod_prod_ell2_cblinfun_bool_fun$' * 'C_a_a_c_prod_b_complement_domain_prod_prod_ell2_c_a_a_c_prod_b_complement_domain_prod_prod_ell2_cblinfun$') > $o).
% 4.37/1.30  tff(pred_def_121, type, 'bij_betw$': ('A_c_prod_a_c_prod_b_complement_domain_prod_ell2_a_c_prod_a_c_prod_b_complement_domain_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'A_c_prod_a_c_prod_b_complement_domain_prod_ell2_a_c_prod_a_c_prod_b_complement_domain_prod_ell2_cblinfun_set$' * 'B_ell2_b_ell2_cblinfun_set$') > $o).
% 4.37/1.30  tff(pred_def_122, type, 'register$am': 'C_ell2_c_ell2_cblinfun_a_c_prod_b_complement_domain_ell2_a_c_prod_b_complement_domain_ell2_cblinfun_fun$' > $o).
% 4.37/1.30  tff(pred_def_123, type, 'complements$j': ('A_b_complement_domain_ell2_a_b_complement_domain_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'A_a_a_b_complement_domain_prod_b_complement_domain_prod_ell2_a_a_a_b_complement_domain_prod_b_complement_domain_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$') > $o).
% 4.37/1.30  tff(pred_def_124, type, 'iso_register$g': 'C_c_b_complement_domain_prod_ell2_c_c_b_complement_domain_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' > $o).
% 4.37/1.30  tff(pred_def_125, type, 'equivalent_registers$ag': ('B_ell2_b_ell2_cblinfun_a_c_a_c_prod_b_complement_domain_prod_prod_ell2_a_c_a_c_prod_b_complement_domain_prod_prod_ell2_cblinfun_fun$' * 'B_ell2_b_ell2_cblinfun_a_c_a_c_prod_b_complement_domain_prod_prod_ell2_a_c_a_c_prod_b_complement_domain_prod_prod_ell2_cblinfun_fun$') > $o).
% 4.37/1.30  tff(pred_def_126, type, 'compatible$al': ('A_a_prod_ell2_a_a_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'C_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$') > $o).
% 4.37/1.30  tff(pred_def_127, type, 'compatible$an': ('A_a_b_complement_domain_prod_ell2_a_a_b_complement_domain_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'C_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$') > $o).
% 4.37/1.30  tff(pred_def_128, type, 'bij_betw$x': ('C_c_b_complement_domain_prod_ell2_c_c_b_complement_domain_prod_ell2_cblinfun_a_c_prod_a_c_prod_b_complement_domain_prod_ell2_a_c_prod_a_c_prod_b_complement_domain_prod_ell2_cblinfun_fun$' * 'C_c_b_complement_domain_prod_ell2_c_c_b_complement_domain_prod_ell2_cblinfun_set$' * 'A_c_prod_a_c_prod_b_complement_domain_prod_ell2_a_c_prod_a_c_prod_b_complement_domain_prod_ell2_cblinfun_set$') > $o).
% 4.37/1.30  tff(pred_def_129, type, 'equivalent_registers$w': ('C_a_c_prod_b_complement_domain_prod_ell2_c_a_c_prod_b_complement_domain_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'C_a_c_prod_b_complement_domain_prod_ell2_c_a_c_prod_b_complement_domain_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$') > $o).
% 4.37/1.30  tff(pred_def_130, type, 'iso_register$ag': 'A_c_a_c_prod_b_complement_domain_prod_prod_ell2_a_c_a_c_prod_b_complement_domain_prod_prod_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$' > $o).
% 4.37/1.30  tff(pred_def_131, type, 'iso_register$ae': 'A_a_b_complement_domain_prod_ell2_a_a_b_complement_domain_prod_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$' > $o).
% 4.37/1.30  tff(pred_def_132, type, 'complements$ac': ('A_c_prod_a_c_prod_prod_ell2_a_c_prod_a_c_prod_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$' * 'A_c_prod_b_complement_domain_a_c_prod_b_complement_domain_prod_ell2_a_c_prod_b_complement_domain_a_c_prod_b_complement_domain_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$') > $o).
% 4.37/1.30  tff(pred_def_133, type, 'complements$d': ('C_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'A_a_c_prod_b_complement_domain_prod_c_a_a_c_prod_b_complement_domain_prod_prod_b_complement_domain_prod_ell2_a_a_c_prod_b_complement_domain_prod_c_a_a_c_prod_b_complement_domain_prod_prod_b_complement_domain_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$') > $o).
% 4.37/1.30  tff(pred_def_134, type, 'equivalent_registers$v': ('A_a_c_prod_b_complement_domain_prod_ell2_a_a_c_prod_b_complement_domain_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'A_a_c_prod_b_complement_domain_prod_ell2_a_a_c_prod_b_complement_domain_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$') > $o).
% 4.37/1.30  tff(pred_def_135, type, 'complements$e': ('A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'A_c_prod_b_complement_domain_a_a_c_prod_b_complement_domain_prod_b_complement_domain_prod_ell2_a_c_prod_b_complement_domain_a_a_c_prod_b_complement_domain_prod_b_complement_domain_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$') > $o).
% 4.37/1.30  tff(pred_def_136, type, 'complements$b': ('A_a_c_prod_b_complement_domain_prod_ell2_a_a_c_prod_b_complement_domain_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'C_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$') > $o).
% 4.37/1.30  tff(pred_def_137, type, 'bij_betw$w': ('A_c_a_c_prod_b_complement_domain_prod_prod_ell2_a_c_a_c_prod_b_complement_domain_prod_prod_ell2_cblinfun_a_c_a_c_prod_b_complement_domain_prod_prod_ell2_a_c_a_c_prod_b_complement_domain_prod_prod_ell2_cblinfun_fun$' * 'A_c_a_c_prod_b_complement_domain_prod_prod_ell2_a_c_a_c_prod_b_complement_domain_prod_prod_ell2_cblinfun_set$' * 'A_c_a_c_prod_b_complement_domain_prod_prod_ell2_a_c_a_c_prod_b_complement_domain_prod_prod_ell2_cblinfun_set$') > $o).
% 4.37/1.30  tff(pred_def_138, type, 'compatible$e': ('C_a_c_prod_b_complement_domain_prod_ell2_c_a_c_prod_b_complement_domain_prod_ell2_cblinfun_a_b_complement_domain_ell2_a_b_complement_domain_ell2_cblinfun_fun$' * 'C_a_c_prod_b_complement_domain_prod_a_b_complement_domain_complement_domain_ell2_c_a_c_prod_b_complement_domain_prod_a_b_complement_domain_complement_domain_ell2_cblinfun_a_b_complement_domain_ell2_a_b_complement_domain_ell2_cblinfun_fun$') > $o).
% 4.37/1.30  tff(pred_def_139, type, 'register$af': 'C_a_c_prod_b_complement_domain_prod_c_prod_ell2_c_a_c_prod_b_complement_domain_prod_c_prod_ell2_cblinfun_a_b_complement_domain_b_prod_ell2_a_b_complement_domain_b_prod_ell2_cblinfun_fun$' > $o).
% 4.37/1.30  tff(pred_def_140, type, 'complements$t': ('A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'C_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$') > $o).
% 4.37/1.30  tff(pred_def_141, type, 'bij_betw$n': ('A_a_b_complement_domain_prod_ell2_a_a_b_complement_domain_prod_ell2_cblinfun_c_c_b_complement_domain_prod_ell2_c_c_b_complement_domain_prod_ell2_cblinfun_fun$' * 'A_a_b_complement_domain_prod_ell2_a_a_b_complement_domain_prod_ell2_cblinfun_set$' * 'C_c_b_complement_domain_prod_ell2_c_c_b_complement_domain_prod_ell2_cblinfun_set$') > $o).
% 4.37/1.30  tff(pred_def_142, type, 'equivalent_registers$e': ('A_c_prod_b_complement_domain_ell2_a_c_prod_b_complement_domain_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'A_c_prod_b_complement_domain_ell2_a_c_prod_b_complement_domain_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$') > $o).
% 4.37/1.30  tff(pred_def_143, type, 'bij_betw$v': ('A_a_b_complement_domain_prod_ell2_a_a_b_complement_domain_prod_ell2_cblinfun_a_a_b_complement_domain_prod_ell2_a_a_b_complement_domain_prod_ell2_cblinfun_fun$' * 'A_a_b_complement_domain_prod_ell2_a_a_b_complement_domain_prod_ell2_cblinfun_set$' * 'A_a_b_complement_domain_prod_ell2_a_a_b_complement_domain_prod_ell2_cblinfun_set$') > $o).
% 4.37/1.30  tff(pred_def_144, type, 'compatible$au': ('B_ell2_b_ell2_cblinfun_a_c_a_c_prod_b_complement_domain_prod_prod_ell2_a_c_a_c_prod_b_complement_domain_prod_prod_ell2_cblinfun_fun$' * 'B_ell2_b_ell2_cblinfun_a_c_a_c_prod_b_complement_domain_prod_prod_ell2_a_c_a_c_prod_b_complement_domain_prod_prod_ell2_cblinfun_fun$') > $o).
% 4.37/1.30  tff(pred_def_145, type, 'complements$i': ('A_c_prod_b_complement_domain_ell2_a_c_prod_b_complement_domain_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'A_a_a_c_prod_b_complement_domain_prod_b_complement_domain_prod_ell2_a_a_a_c_prod_b_complement_domain_prod_b_complement_domain_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$') > $o).
% 4.37/1.30  tff(pred_def_146, type, 'regular_register$d': 'B_ell2_b_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$' > $o).
% 4.37/1.30  tff(pred_def_147, type, 'register$u': 'C_ell2_c_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$' > $o).
% 4.37/1.30  tff(pred_def_148, type, 'register$m': 'A_a_b_complement_domain_prod_ell2_a_a_b_complement_domain_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' > $o).
% 4.37/1.30  tff(pred_def_149, type, 'compatible$v': ('A_ell2_a_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$' * 'C_ell2_c_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$') > $o).
% 4.37/1.30  tff(pred_def_150, type, 'register$t': 'A_ell2_a_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$' > $o).
% 4.37/1.30  tff(pred_def_151, type, 'register$a': 'A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' > $o).
% 4.37/1.30  tff(pred_def_152, type, 'register$aa': 'C_a_prod_ell2_c_a_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$' > $o).
% 4.37/1.30  tff(pred_def_153, type, 'equivalent_registers$k': ('A_b_complement_domain_ell2_a_b_complement_domain_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'A_c_prod_b_complement_domain_ell2_a_c_prod_b_complement_domain_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$') > $o).
% 4.37/1.30  tff(pred_def_154, type, 'equivalent_registers$ai': ('A_b_complement_domain_ell2_a_b_complement_domain_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$' * 'C_a_c_prod_b_complement_domain_prod_ell2_c_a_c_prod_b_complement_domain_prod_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$') > $o).
% 4.37/1.30  tff(pred_def_155, type, 'compatible$aq': ('A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'B_ell2_b_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$') > $o).
% 4.37/1.30  tff(pred_def_156, type, 'complements$ab': ('C_a_c_prod_prod_ell2_c_a_c_prod_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$' * 'C_b_complement_domain_a_c_prod_b_complement_domain_prod_ell2_c_b_complement_domain_a_c_prod_b_complement_domain_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$') > $o).
% 4.37/1.30  tff(pred_def_157, type, 'equivalent_registers$y': ('C_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'A_b_complement_domain_ell2_a_b_complement_domain_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$') > $o).
% 4.37/1.30  tff(pred_def_158, type, 'equivalent_registers$aj': ('A_b_complement_domain_ell2_a_b_complement_domain_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$' * 'C_a_c_prod_b_complement_domain_prod_ell2_c_a_c_prod_b_complement_domain_prod_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$') > $o).
% 4.37/1.30  tff(pred_def_159, type, 'compatible$k': ('C_b_complement_domain_ell2_c_b_complement_domain_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'C_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$') > $o).
% 4.37/1.30  tff(pred_def_160, type, 'equivalent_registers$i': ('A_c_prod_b_complement_domain_ell2_a_c_prod_b_complement_domain_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'C_b_complement_domain_ell2_c_b_complement_domain_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$') > $o).
% 4.37/1.30  tff(pred_def_161, type, 'compatible$bb': ('C_a_c_prod_b_complement_domain_prod_ell2_c_a_c_prod_b_complement_domain_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$') > $o).
% 4.37/1.30  tff(pred_def_162, type, 'iso_register$e': 'A_c_a_c_prod_b_complement_domain_prod_prod_ell2_a_c_a_c_prod_b_complement_domain_prod_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' > $o).
% 4.37/1.30  tff(pred_def_163, type, 'compatible$af': ('C_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'C_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$') > $o).
% 4.37/1.30  tff(pred_def_164, type, 'register$z': 'C_c_prod_ell2_c_c_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$' > $o).
% 4.37/1.30  tff(pred_def_165, type, 'iso_register$af': 'C_a_a_c_prod_b_complement_domain_prod_prod_ell2_c_a_a_c_prod_b_complement_domain_prod_prod_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$' > $o).
% 4.37/1.30  tff(pred_def_166, type, 'compatible$c': ('A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'A_b_complement_domain_ell2_a_b_complement_domain_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$') > $o).
% 4.37/1.30  tff(pred_def_167, type, 'equivalent_registers$b': ('C_a_c_prod_b_complement_domain_prod_ell2_c_a_c_prod_b_complement_domain_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'A_b_complement_domain_ell2_a_b_complement_domain_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$') > $o).
% 4.37/1.30  tff(pred_def_168, type, 'bij_betw$a': ('B_ell2_b_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'B_ell2_b_ell2_cblinfun_set$' * 'B_ell2_b_ell2_cblinfun_set$') > $o).
% 4.37/1.30  tff(pred_def_169, type, 'equivalent_registers$n': ('A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'C_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$') > $o).
% 4.37/1.30  tff(pred_def_170, type, 'iso_register$m': 'C_c_b_complement_domain_prod_ell2_c_c_b_complement_domain_prod_ell2_cblinfun_a_a_b_complement_domain_prod_ell2_a_a_b_complement_domain_prod_ell2_cblinfun_fun$' > $o).
% 4.37/1.30  tff(pred_def_171, type, 'compatible$n': ('A_b_complement_domain_ell2_a_b_complement_domain_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'A_a_b_complement_domain_prod_b_complement_domain_ell2_a_a_b_complement_domain_prod_b_complement_domain_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$') > $o).
% 4.37/1.30  tff(pred_def_172, type, 'compatible$i': ('A_c_prod_b_complement_domain_ell2_a_c_prod_b_complement_domain_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$') > $o).
% 4.37/1.30  tff(pred_def_173, type, 'iso_register$k': 'A_c_prod_a_c_prod_b_complement_domain_prod_ell2_a_c_prod_a_c_prod_b_complement_domain_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' > $o).
% 4.37/1.30  tff(pred_def_174, type, 'compatible$ao': ('A_c_a_c_prod_b_complement_domain_prod_prod_ell2_a_c_a_c_prod_b_complement_domain_prod_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'C_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$') > $o).
% 4.37/1.30  tff(pred_def_175, type, 'register$s': 'B_ell2_b_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$' > $o).
% 4.37/1.30  tff(pred_def_176, type, 'compatible$z': ('A_ell2_a_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$' * 'A_c_prod_b_complement_domain_ell2_a_c_prod_b_complement_domain_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$') > $o).
% 4.37/1.30  tff(pred_def_177, type, 'bij_betw$m': ('C_a_a_c_prod_b_complement_domain_prod_prod_ell2_c_a_a_c_prod_b_complement_domain_prod_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'C_a_a_c_prod_b_complement_domain_prod_prod_ell2_c_a_a_c_prod_b_complement_domain_prod_prod_ell2_cblinfun_set$' * 'B_ell2_b_ell2_cblinfun_set$') > $o).
% 4.37/1.30  tff(pred_def_178, type, 'iso_register$s': 'A_b_complement_domain_ell2_a_b_complement_domain_ell2_cblinfun_c_a_c_prod_b_complement_domain_prod_ell2_c_a_c_prod_b_complement_domain_prod_ell2_cblinfun_fun$' > $o).
% 4.37/1.30  tff(pred_def_179, type, 'compatible$ad': ('A_b_complement_domain_ell2_a_b_complement_domain_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'C_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$') > $o).
% 4.37/1.30  tff(pred_def_180, type, 'equivalent_registers$ab': ('C_a_c_prod_b_complement_domain_prod_ell2_c_a_c_prod_b_complement_domain_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'C_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$') > $o).
% 4.37/1.30  tff(pred_def_181, type, 'equivalent_registers$a': ('A_a_c_prod_b_complement_domain_prod_ell2_a_a_c_prod_b_complement_domain_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'C_b_complement_domain_ell2_c_b_complement_domain_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$') > $o).
% 4.37/1.30  tff(pred_def_182, type, 'iso_register$l': 'C_c_b_complement_domain_prod_ell2_c_c_b_complement_domain_prod_ell2_cblinfun_c_c_b_complement_domain_prod_ell2_c_c_b_complement_domain_prod_ell2_cblinfun_fun$' > $o).
% 4.37/1.30  tff(pred_def_183, type, 'equivalent_registers$bb': ('A_c_a_c_prod_b_complement_domain_prod_prod_ell2_a_c_a_c_prod_b_complement_domain_prod_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$') > $o).
% 4.37/1.30  tff(pred_def_184, type, 'equivalent_registers$u': ('C_b_complement_domain_ell2_c_b_complement_domain_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'C_b_complement_domain_ell2_c_b_complement_domain_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$') > $o).
% 4.37/1.30  tff(pred_def_185, type, 'iso_register$x': 'A_b_complement_domain_ell2_a_b_complement_domain_ell2_cblinfun_a_b_complement_domain_ell2_a_b_complement_domain_ell2_cblinfun_fun$' > $o).
% 4.37/1.30  tff(pred_def_186, type, 'compatible$ax': ('A_ell2_a_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$' * 'A_ell2_a_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$') > $o).
% 4.37/1.30  tff(pred_def_187, type, 'iso_register$f': 'B_ell2_b_ell2_cblinfun_a_a_b_complement_domain_prod_ell2_a_a_b_complement_domain_prod_ell2_cblinfun_fun$' > $o).
% 4.37/1.30  tff(pred_def_188, type, 'compatible$at': ('B_ell2_b_ell2_cblinfun_a_a_b_complement_domain_prod_ell2_a_a_b_complement_domain_prod_ell2_cblinfun_fun$' * 'B_ell2_b_ell2_cblinfun_a_a_b_complement_domain_prod_ell2_a_a_b_complement_domain_prod_ell2_cblinfun_fun$') > $o).
% 4.37/1.30  tff(pred_def_189, type, 'regular_register$a': 'C_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' > $o).
% 4.37/1.30  tff(pred_def_190, type, 'bij_betw$h': ('A_b_complement_domain_ell2_a_b_complement_domain_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'A_b_complement_domain_ell2_a_b_complement_domain_ell2_cblinfun_set$' * 'B_ell2_b_ell2_cblinfun_set$') > $o).
% 4.37/1.30  tff(pred_def_191, type, 'compatible$g': ('C_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'C_b_complement_domain_ell2_c_b_complement_domain_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$') > $o).
% 4.37/1.30  tff(pred_def_192, type, 'iso_register$v': 'A_b_complement_domain_ell2_a_b_complement_domain_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' > $o).
% 4.37/1.30  tff(pred_def_193, type, 'register$': 'C_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' > $o).
% 4.37/1.30  tff(pred_def_194, type, 'member$d': ('C_a_a_c_prod_b_complement_domain_prod_prod_ell2_c_a_a_c_prod_b_complement_domain_prod_prod_ell2_cblinfun$' * 'C_a_a_c_prod_b_complement_domain_prod_prod_ell2_c_a_a_c_prod_b_complement_domain_prod_prod_ell2_cblinfun_set$') > $o).
% 4.37/1.30  tff(pred_def_195, type, 'bij_betw$g': ('B_ell2_b_ell2_cblinfun_a_b_complement_domain_ell2_a_b_complement_domain_ell2_cblinfun_fun$' * 'B_ell2_b_ell2_cblinfun_set$' * 'A_b_complement_domain_ell2_a_b_complement_domain_ell2_cblinfun_set$') > $o).
% 4.37/1.30  tff(pred_def_196, type, 'complements$h': ('A_a_c_prod_b_complement_domain_prod_ell2_a_a_c_prod_b_complement_domain_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'C_c_a_a_c_prod_b_complement_domain_prod_prod_b_complement_domain_prod_ell2_c_c_a_a_c_prod_b_complement_domain_prod_prod_b_complement_domain_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$') > $o).
% 4.37/1.30  tff(pred_def_197, type, 'compatible$ak': ('A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$') > $o).
% 4.37/1.30  tff(pred_def_198, type, 'bij_betw$y': ('A_ell2_a_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$' * 'A_ell2_a_ell2_cblinfun_set$' * 'A_ell2_a_ell2_cblinfun_set$') > $o).
% 4.37/1.30  tff(pred_def_199, type, 'equivalent_registers$r': ('C_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$') > $o).
% 4.37/1.30  tff(pred_def_200, type, 'equivalent_registers$g': ('A_c_prod_b_complement_domain_ell2_a_c_prod_b_complement_domain_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'A_b_complement_domain_ell2_a_b_complement_domain_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$') > $o).
% 4.37/1.30  tff(pred_def_201, type, 'equivalent_registers$ao': ('A_a_b_complement_domain_c_prod_prod_ell2_a_a_b_complement_domain_c_prod_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'A_a_b_complement_domain_prod_c_prod_ell2_a_a_b_complement_domain_prod_c_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$') > $o).
% 4.37/1.30  tff(pred_def_202, type, 'member$e': ('A_c_a_c_prod_b_complement_domain_prod_prod_ell2_a_c_a_c_prod_b_complement_domain_prod_prod_ell2_cblinfun$' * 'A_c_a_c_prod_b_complement_domain_prod_prod_ell2_a_c_a_c_prod_b_complement_domain_prod_prod_ell2_cblinfun_set$') > $o).
% 4.37/1.30  tff(pred_def_203, type, 'bij_betw$o': ('A_c_a_c_prod_b_complement_domain_prod_prod_ell2_a_c_a_c_prod_b_complement_domain_prod_prod_ell2_cblinfun_a_a_b_complement_domain_prod_ell2_a_a_b_complement_domain_prod_ell2_cblinfun_fun$' * 'A_c_a_c_prod_b_complement_domain_prod_prod_ell2_a_c_a_c_prod_b_complement_domain_prod_prod_ell2_cblinfun_set$' * 'A_a_b_complement_domain_prod_ell2_a_a_b_complement_domain_prod_ell2_cblinfun_set$') > $o).
% 4.37/1.30  tff(pred_def_204, type, 'equivalent_registers$f': ('A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$') > $o).
% 4.37/1.30  tff(pred_def_205, type, 'iso_register$r': 'B_ell2_b_ell2_cblinfun_a_c_a_c_prod_b_complement_domain_prod_prod_ell2_a_c_a_c_prod_b_complement_domain_prod_prod_ell2_cblinfun_fun$' > $o).
% 4.37/1.30  tff(pred_def_206, type, 'register$f': 'C_a_c_prod_b_complement_domain_prod_a_b_complement_domain_complement_domain_ell2_c_a_c_prod_b_complement_domain_prod_a_b_complement_domain_complement_domain_ell2_cblinfun_a_b_complement_domain_ell2_a_b_complement_domain_ell2_cblinfun_fun$' > $o).
% 4.37/1.30  tff(pred_def_207, type, 'bij_betw$d': ('A_a_b_complement_domain_prod_ell2_a_a_b_complement_domain_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'A_a_b_complement_domain_prod_ell2_a_a_b_complement_domain_prod_ell2_cblinfun_set$' * 'B_ell2_b_ell2_cblinfun_set$') > $o).
% 4.37/1.30  tff(pred_def_208, type, 'register$ag': 'C_a_c_prod_b_complement_domain_prod_a_prod_ell2_c_a_c_prod_b_complement_domain_prod_a_prod_ell2_cblinfun_a_b_complement_domain_b_prod_ell2_a_b_complement_domain_b_prod_ell2_cblinfun_fun$' > $o).
% 4.37/1.30  tff(pred_def_209, type, 'bij_betw$b': ('C_c_b_complement_domain_prod_ell2_c_c_b_complement_domain_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'C_c_b_complement_domain_prod_ell2_c_c_b_complement_domain_prod_ell2_cblinfun_set$' * 'B_ell2_b_ell2_cblinfun_set$') > $o).
% 4.37/1.30  tff(pred_def_210, type, 'compatible$s': ('A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'A_a_b_complement_domain_prod_b_complement_domain_ell2_a_a_b_complement_domain_prod_b_complement_domain_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$') > $o).
% 4.37/1.30  tff(pred_def_211, type, 'fun_app$bc': ('A_a_b_complement_domain_prod_ell2_a_a_b_complement_domain_prod_ell2_cblinfun_bool_fun$' * 'A_a_b_complement_domain_prod_ell2_a_a_b_complement_domain_prod_ell2_cblinfun$') > $o).
% 4.37/1.30  tff(pred_def_212, type, 'iso_register$u': 'A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' > $o).
% 4.37/1.30  tff(pred_def_213, type, 'register$aj': 'C_a_c_prod_b_complement_domain_prod_ell2_c_a_c_prod_b_complement_domain_prod_ell2_cblinfun_c_a_c_prod_b_complement_domain_prod_ell2_c_a_c_prod_b_complement_domain_prod_ell2_cblinfun_fun$' > $o).
% 4.37/1.30  tff(pred_def_214, type, 'regular_register$i': 'A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' > $o).
% 4.37/1.30  tff(pred_def_215, type, 'compatible$h': ('C_a_c_prod_b_complement_domain_prod_a_b_complement_domain_complement_domain_ell2_c_a_c_prod_b_complement_domain_prod_a_b_complement_domain_complement_domain_ell2_cblinfun_a_b_complement_domain_ell2_a_b_complement_domain_ell2_cblinfun_fun$' * 'C_a_c_prod_b_complement_domain_prod_ell2_c_a_c_prod_b_complement_domain_prod_ell2_cblinfun_a_b_complement_domain_ell2_a_b_complement_domain_ell2_cblinfun_fun$') > $o).
% 4.37/1.30  tff(pred_def_216, type, 'register$v': 'A_b_complement_domain_ell2_a_b_complement_domain_ell2_cblinfun_a_b_complement_domain_ell2_a_b_complement_domain_ell2_cblinfun_fun$' > $o).
% 4.37/1.30  tff(pred_def_217, type, 'iso_register$c': 'A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' > $o).
% 4.37/1.30  tff(pred_def_218, type, 'equivalent_registers$ap': ('A_c_a_c_prod_b_complement_domain_prod_c_prod_prod_ell2_a_c_a_c_prod_b_complement_domain_prod_c_prod_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'A_c_a_c_prod_b_complement_domain_prod_prod_c_prod_ell2_a_c_a_c_prod_b_complement_domain_prod_prod_c_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$') > $o).
% 4.37/1.30  tff(pred_def_219, type, 'compatible$r': ('A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'A_a_c_prod_b_complement_domain_prod_b_complement_domain_ell2_a_a_c_prod_b_complement_domain_prod_b_complement_domain_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$') > $o).
% 4.37/1.30  tff(pred_def_220, type, 'compatible$p': ('C_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'A_c_prod_b_complement_domain_ell2_a_c_prod_b_complement_domain_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$') > $o).
% 4.37/1.30  tff(pred_def_221, type, 'register$y': 'C_b_complement_domain_ell2_c_b_complement_domain_ell2_cblinfun_c_b_complement_domain_ell2_c_b_complement_domain_ell2_cblinfun_fun$' > $o).
% 4.37/1.30  tff(pred_def_222, type, 'equivalent_registers$bc': ('A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'A_c_a_c_prod_b_complement_domain_prod_prod_ell2_a_c_a_c_prod_b_complement_domain_prod_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$') > $o).
% 4.37/1.30  tff(pred_def_223, type, 'register$ap': 'A_b_complement_domain_ell2_a_b_complement_domain_ell2_cblinfun_a_c_prod_b_complement_domain_ell2_a_c_prod_b_complement_domain_ell2_cblinfun_fun$' > $o).
% 4.37/1.30  tff(pred_def_224, type, 'equivalent_registers$l': ('A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$') > $o).
% 4.37/1.30  tff(pred_def_225, type, 'equivalent_registers$h': ('A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'C_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$') > $o).
% 4.37/1.30  tff(pred_def_226, type, 'iso_register$t': 'C_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' > $o).
% 4.37/1.30  tff(pred_def_227, type, 'equivalent_registers$x': ('A_b_complement_domain_ell2_a_b_complement_domain_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'C_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$') > $o).
% 4.37/1.30  tff(pred_def_228, type, 'equivalent_registers$ak': ('C_a_a_c_prod_b_complement_domain_prod_prod_ell2_c_a_a_c_prod_b_complement_domain_prod_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'C_a_a_c_prod_b_complement_domain_prod_prod_ell2_c_a_a_c_prod_b_complement_domain_prod_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$') > $o).
% 4.37/1.30  tff(pred_def_229, type, 'compatible$aj': ('A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'C_a_a_c_prod_b_complement_domain_prod_prod_ell2_c_a_a_c_prod_b_complement_domain_prod_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$') > $o).
% 4.37/1.30  tff(pred_def_230, type, 'compatible$w': ('A_ell2_a_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$' * 'C_ell2_c_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$') > $o).
% 4.37/1.30  tff(pred_def_231, type, 'complements$u': ('A_a_prod_ell2_a_a_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$' * 'A_b_complement_domain_a_b_complement_domain_prod_ell2_a_b_complement_domain_a_b_complement_domain_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$') > $o).
% 4.37/1.30  tff(pred_def_232, type, 'regular_register$': 'A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' > $o).
% 4.37/1.30  tff(pred_def_233, type, 'equivalent_registers$t': ('C_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'C_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$') > $o).
% 4.37/1.30  tff(pred_def_234, type, 'iso_register$p': 'A_c_a_c_prod_b_complement_domain_prod_prod_ell2_a_c_a_c_prod_b_complement_domain_prod_prod_ell2_cblinfun_a_a_b_complement_domain_prod_ell2_a_a_b_complement_domain_prod_ell2_cblinfun_fun$' > $o).
% 4.37/1.30  tff(pred_def_235, type, 'complements$n': ('C_a_c_prod_b_complement_domain_prod_ell2_c_a_c_prod_b_complement_domain_prod_ell2_cblinfun_a_b_complement_domain_ell2_a_b_complement_domain_ell2_cblinfun_fun$' * 'C_a_c_prod_b_complement_domain_prod_a_b_complement_domain_complement_domain_ell2_c_a_c_prod_b_complement_domain_prod_a_b_complement_domain_complement_domain_ell2_cblinfun_a_b_complement_domain_ell2_a_b_complement_domain_ell2_cblinfun_fun$') > $o).
% 4.37/1.30  tff(pred_def_236, type, 'compatible$q': ('C_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'C_a_a_c_prod_b_complement_domain_prod_prod_b_complement_domain_ell2_c_a_a_c_prod_b_complement_domain_prod_prod_b_complement_domain_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$') > $o).
% 4.37/1.30  tff(pred_def_237, type, 'compatible$aa': ('A_ell2_a_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$' * 'A_c_prod_b_complement_domain_ell2_a_c_prod_b_complement_domain_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$') > $o).
% 4.37/1.30  tff(pred_def_238, type, 'equivalent_registers$av': ('A_a_b_complement_domain_prod_ell2_a_a_b_complement_domain_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$') > $o).
% 4.37/1.30  tff(pred_def_239, type, 'bij_betw$u': ('C_a_a_c_prod_b_complement_domain_prod_prod_ell2_c_a_a_c_prod_b_complement_domain_prod_prod_ell2_cblinfun_c_a_a_c_prod_b_complement_domain_prod_prod_ell2_c_a_a_c_prod_b_complement_domain_prod_prod_ell2_cblinfun_fun$' * 'C_a_a_c_prod_b_complement_domain_prod_prod_ell2_c_a_a_c_prod_b_complement_domain_prod_prod_ell2_cblinfun_set$' * 'C_a_a_c_prod_b_complement_domain_prod_prod_ell2_c_a_a_c_prod_b_complement_domain_prod_prod_ell2_cblinfun_set$') > $o).
% 4.37/1.30  tff(pred_def_240, type, 'iso_register$n': 'A_a_b_complement_domain_prod_ell2_a_a_b_complement_domain_prod_ell2_cblinfun_c_c_b_complement_domain_prod_ell2_c_c_b_complement_domain_prod_ell2_cblinfun_fun$' > $o).
% 4.37/1.30  tff(pred_def_241, type, 'compatible$am': ('A_a_c_prod_b_complement_domain_prod_ell2_a_a_c_prod_b_complement_domain_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'C_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$') > $o).
% 4.37/1.30  tff(pred_def_242, type, 'equivalent_registers$az': ('A_a_c_prod_b_complement_domain_prod_ell2_a_a_c_prod_b_complement_domain_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'A_a_b_complement_domain_prod_ell2_a_a_b_complement_domain_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$') > $o).
% 4.37/1.30  tff(pred_def_243, type, 'equivalent_registers$ax': ('A_a_c_prod_b_complement_domain_prod_ell2_a_a_c_prod_b_complement_domain_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$') > $o).
% 4.37/1.30  tff(pred_def_244, type, 'complements$a': ('A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'C_a_c_prod_b_complement_domain_prod_ell2_c_a_c_prod_b_complement_domain_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$') > $o).
% 4.37/1.30  tff(pred_def_245, type, 'register$as': 'A_b_complement_domain_ell2_a_b_complement_domain_ell2_cblinfun_c_a_c_prod_b_complement_domain_prod_ell2_c_a_c_prod_b_complement_domain_prod_ell2_cblinfun_fun$' > $o).
% 4.37/1.30  tff(pred_def_246, type, 'equivalent_registers$al': ('A_a_b_complement_domain_prod_ell2_a_a_b_complement_domain_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'A_a_b_complement_domain_prod_ell2_a_a_b_complement_domain_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$') > $o).
% 4.37/1.30  tff(pred_def_247, type, 'register$an': 'A_c_prod_b_complement_domain_ell2_a_c_prod_b_complement_domain_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$' > $o).
% 4.37/1.30  tff(pred_def_248, type, 'bij_betw$k': ('C_c_b_complement_domain_prod_ell2_c_c_b_complement_domain_prod_ell2_cblinfun_c_c_b_complement_domain_prod_ell2_c_c_b_complement_domain_prod_ell2_cblinfun_fun$' * 'C_c_b_complement_domain_prod_ell2_c_c_b_complement_domain_prod_ell2_cblinfun_set$' * 'C_c_b_complement_domain_prod_ell2_c_c_b_complement_domain_prod_ell2_cblinfun_set$') > $o).
% 4.37/1.30  tff(pred_def_249, type, 'iso_register$y': 'C_a_c_prod_b_complement_domain_prod_ell2_c_a_c_prod_b_complement_domain_prod_ell2_cblinfun_c_a_c_prod_b_complement_domain_prod_ell2_c_a_c_prod_b_complement_domain_prod_ell2_cblinfun_fun$' > $o).
% 4.37/1.30  tff(pred_def_250, type, 'iso_register$i': 'B_ell2_b_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' > $o).
% 4.37/1.30  tff(pred_def_251, type, 'complements$c': ('C_a_c_prod_b_complement_domain_prod_ell2_c_a_c_prod_b_complement_domain_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$') > $o).
% 4.37/1.30  tff(pred_def_252, type, 'register$i': 'C_b_complement_domain_ell2_c_b_complement_domain_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' > $o).
% 4.37/1.30  tff(pred_def_253, type, 'equivalent_registers$as': ('A_a_c_prod_prod_ell2_a_a_c_prod_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'A_a_prod_c_prod_ell2_a_a_prod_c_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$') > $o).
% 4.37/1.30  tff(pred_def_254, type, 'iso_register$aa': 'C_a_c_prod_b_complement_domain_prod_c_a_c_prod_b_complement_domain_prod_prod_ell2_c_a_c_prod_b_complement_domain_prod_c_a_c_prod_b_complement_domain_prod_prod_ell2_cblinfun_a_b_complement_domain_a_b_complement_domain_prod_ell2_a_b_complement_domain_a_b_complement_domain_prod_ell2_cblinfun_fun$' > $o).
% 4.37/1.30  tff(pred_def_255, type, 'regular_register$c': 'B_ell2_b_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$' > $o).
% 4.37/1.30  tff(pred_def_256, type, 'complements$s': ('A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'A_c_prod_b_complement_domain_ell2_a_c_prod_b_complement_domain_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$') > $o).
% 4.37/1.30  tff(pred_def_257, type, 'equivalent_registers$s': ('C_b_complement_domain_ell2_c_b_complement_domain_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'A_b_complement_domain_ell2_a_b_complement_domain_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$') > $o).
% 4.37/1.30  tff(pred_def_258, type, 'register$l': 'A_a_c_prod_b_complement_domain_prod_ell2_a_a_c_prod_b_complement_domain_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' > $o).
% 4.37/1.30  tff(pred_def_259, type, 'register$h': 'A_c_prod_b_complement_domain_ell2_a_c_prod_b_complement_domain_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' > $o).
% 4.37/1.30  tff(pred_def_260, type, 'register$q': 'A_ell2_a_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$' > $o).
% 4.37/1.30  tff(pred_def_261, type, 'member$a': ('A_a_b_complement_domain_prod_ell2_a_a_b_complement_domain_prod_ell2_cblinfun$' * 'A_a_b_complement_domain_prod_ell2_a_a_b_complement_domain_prod_ell2_cblinfun_set$') > $o).
% 4.37/1.30  tff(pred_def_262, type, 'equivalent_registers$z': ('A_c_prod_b_complement_domain_ell2_a_c_prod_b_complement_domain_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'C_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$') > $o).
% 4.37/1.30  tff(pred_def_263, type, 'equivalent_registers$aw': ('A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'A_a_b_complement_domain_prod_ell2_a_a_b_complement_domain_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$') > $o).
% 4.37/1.30  tff(pred_def_264, type, 'iso_register$o': 'B_ell2_b_ell2_cblinfun_c_a_a_c_prod_b_complement_domain_prod_prod_ell2_c_a_a_c_prod_b_complement_domain_prod_prod_ell2_cblinfun_fun$' > $o).
% 4.37/1.30  tff(pred_def_265, type, 'register$x': 'C_b_complement_domain_ell2_c_b_complement_domain_ell2_cblinfun_a_b_complement_domain_ell2_a_b_complement_domain_ell2_cblinfun_fun$' > $o).
% 4.37/1.30  tff(pred_def_266, type, 'equivalent_registers$aa': ('C_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'A_c_prod_b_complement_domain_ell2_a_c_prod_b_complement_domain_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$') > $o).
% 4.37/1.30  tff(pred_def_267, type, 'iso_register$d': 'C_a_a_c_prod_b_complement_domain_prod_prod_ell2_c_a_a_c_prod_b_complement_domain_prod_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' > $o).
% 4.37/1.30  tff(pred_def_268, type, 'compatible$t': ('A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'A_c_a_c_prod_b_complement_domain_prod_prod_b_complement_domain_ell2_a_c_a_c_prod_b_complement_domain_prod_prod_b_complement_domain_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$') > $o).
% 4.37/1.30  tff(pred_def_269, type, 'register$n': 'A_c_a_c_prod_b_complement_domain_prod_prod_ell2_a_c_a_c_prod_b_complement_domain_prod_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' > $o).
% 4.37/1.30  tff(pred_def_270, type, 'complements$p': ('A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'A_b_complement_domain_ell2_a_b_complement_domain_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$') > $o).
% 4.37/1.30  tff(pred_def_271, type, 'bij_betw$j': ('B_ell2_b_ell2_cblinfun_a_c_prod_a_c_prod_b_complement_domain_prod_ell2_a_c_prod_a_c_prod_b_complement_domain_prod_ell2_cblinfun_fun$' * 'B_ell2_b_ell2_cblinfun_set$' * 'A_c_prod_a_c_prod_b_complement_domain_prod_ell2_a_c_prod_a_c_prod_b_complement_domain_prod_ell2_cblinfun_set$') > $o).
% 4.37/1.30  tff(pred_def_272, type, 'equivalent_registers$ae': ('C_a_c_prod_b_complement_domain_prod_ell2_c_a_c_prod_b_complement_domain_prod_ell2_cblinfun_a_b_complement_domain_ell2_a_b_complement_domain_ell2_cblinfun_fun$' * 'C_a_c_prod_b_complement_domain_prod_ell2_c_a_c_prod_b_complement_domain_prod_ell2_cblinfun_a_b_complement_domain_ell2_a_b_complement_domain_ell2_cblinfun_fun$') > $o).
% 4.37/1.30  tff(pred_def_273, type, 'register$ab': 'C_c_a_c_prod_b_complement_domain_prod_prod_ell2_c_c_a_c_prod_b_complement_domain_prod_prod_ell2_cblinfun_b_a_b_complement_domain_prod_ell2_b_a_b_complement_domain_prod_ell2_cblinfun_fun$' > $o).
% 4.37/1.30  tff(pred_def_274, type, 'register$p': 'C_ell2_c_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$' > $o).
% 4.37/1.30  tff(pred_def_275, type, 'regular_register$e': 'A_ell2_a_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$' > $o).
% 4.37/1.30  tff(pred_def_276, type, 'complements$q': ('C_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'C_b_complement_domain_ell2_c_b_complement_domain_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$') > $o).
% 4.37/1.30  tff(pred_def_277, type, 'member$': ('B_ell2_b_ell2_cblinfun$' * 'B_ell2_b_ell2_cblinfun_set$') > $o).
% 4.37/1.30  tff(pred_def_278, type, 'complements$k': ('C_a_c_prod_b_complement_domain_prod_ell2_c_a_c_prod_b_complement_domain_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'A_a_c_a_c_prod_b_complement_domain_prod_prod_b_complement_domain_prod_ell2_a_a_c_a_c_prod_b_complement_domain_prod_prod_b_complement_domain_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$') > $o).
% 4.37/1.30  tff(pred_def_279, type, 'complements$ag': ('C_ell2_c_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$' * 'C_b_complement_domain_ell2_c_b_complement_domain_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$') > $o).
% 4.37/1.30  tff(pred_def_280, type, 'fun_app$bd': ('A_c_a_c_prod_b_complement_domain_prod_prod_ell2_a_c_a_c_prod_b_complement_domain_prod_prod_ell2_cblinfun_bool_fun$' * 'A_c_a_c_prod_b_complement_domain_prod_prod_ell2_a_c_a_c_prod_b_complement_domain_prod_prod_ell2_cblinfun$') > $o).
% 4.37/1.30  tff(func_def_281, type, 'fun_app$aq': ('C_c_b_complement_domain_prod_ell2_c_c_b_complement_domain_prod_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$' * 'C_c_b_complement_domain_prod_ell2_c_c_b_complement_domain_prod_ell2_cblinfun$') > 'A_ell2_a_ell2_cblinfun$').
% 4.37/1.30  tff(func_def_282, type, 'assoc$n': 'C_a_prod_a_c_prod_b_complement_domain_prod_ell2_c_a_prod_a_c_prod_b_complement_domain_prod_ell2_cblinfun_c_a_a_c_prod_b_complement_domain_prod_prod_ell2_c_a_a_c_prod_b_complement_domain_prod_prod_ell2_cblinfun_fun$').
% 4.37/1.30  tff(func_def_283, type, 'complement$a': 'C_a_a_c_prod_b_complement_domain_prod_prod_ell2_c_a_a_c_prod_b_complement_domain_prod_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' > 'C_a_a_c_prod_b_complement_domain_prod_prod_b_complement_domain_ell2_c_a_a_c_prod_b_complement_domain_prod_prod_b_complement_domain_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$').
% 4.37/1.30  tff(func_def_284, type, 'fun_app$ai': ('C_b_complement_domain_ell2_c_b_complement_domain_ell2_cblinfun_c_b_complement_domain_ell2_c_b_complement_domain_ell2_cblinfun_fun$' * 'C_b_complement_domain_ell2_c_b_complement_domain_ell2_cblinfun$') > 'C_b_complement_domain_ell2_c_b_complement_domain_ell2_cblinfun$').
% 4.37/1.30  tff(func_def_285, type, 'assoc$k': 'A_c_prod_c_prod_ell2_a_c_prod_c_prod_ell2_cblinfun_a_c_c_prod_prod_ell2_a_c_c_prod_prod_ell2_cblinfun_fun$').
% 4.37/1.30  tff(func_def_286, type, 'aF$': 'A_b_complement_domain_ell2_a_b_complement_domain_ell2_cblinfun$').
% 4.37/1.30  tff(func_def_287, type, 'comp$db': ('A_a_b_complement_domain_prod_ell2_a_a_b_complement_domain_prod_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$' * 'A_ell2_a_ell2_cblinfun_a_a_b_complement_domain_prod_ell2_a_a_b_complement_domain_prod_ell2_cblinfun_fun$') > 'A_ell2_a_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$').
% 4.37/1.30  tff(func_def_288, type, 'comp$s': ('C_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'A_c_prod_b_complement_domain_ell2_a_c_prod_b_complement_domain_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$') > 'A_c_prod_b_complement_domain_ell2_a_c_prod_b_complement_domain_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$').
% 4.37/1.30  tff(func_def_289, type, 'register_pair$bc': ('A_ell2_a_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$' * 'C_a_c_prod_b_complement_domain_prod_ell2_c_a_c_prod_b_complement_domain_prod_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$') > 'A_c_a_c_prod_b_complement_domain_prod_prod_ell2_a_c_a_c_prod_b_complement_domain_prod_prod_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$').
% 4.37/1.30  tff(func_def_290, type, 'fun_app$al': ('C_a_a_c_prod_b_complement_domain_prod_prod_ell2_c_a_a_c_prod_b_complement_domain_prod_prod_ell2_cblinfun_c_a_a_c_prod_b_complement_domain_prod_prod_ell2_c_a_a_c_prod_b_complement_domain_prod_prod_ell2_cblinfun_fun$' * 'C_a_a_c_prod_b_complement_domain_prod_prod_ell2_c_a_a_c_prod_b_complement_domain_prod_prod_ell2_cblinfun$') > 'C_a_a_c_prod_b_complement_domain_prod_prod_ell2_c_a_a_c_prod_b_complement_domain_prod_prod_ell2_cblinfun$').
% 4.37/1.30  tff(func_def_291, type, 'inv_into$ao': ('C_c_b_complement_domain_prod_ell2_c_c_b_complement_domain_prod_ell2_cblinfun_set$' * 'C_c_b_complement_domain_prod_ell2_c_c_b_complement_domain_prod_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$') > 'A_ell2_a_ell2_cblinfun_c_c_b_complement_domain_prod_ell2_c_c_b_complement_domain_prod_ell2_cblinfun_fun$').
% 4.37/1.30  tff(func_def_292, type, 'register_tensor$ag': ('A_c_prod_b_complement_domain_ell2_a_c_prod_b_complement_domain_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'A_b_complement_domain_ell2_a_b_complement_domain_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$') > 'A_c_prod_b_complement_domain_a_b_complement_domain_prod_ell2_a_c_prod_b_complement_domain_a_b_complement_domain_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$').
% 4.37/1.30  tff(func_def_293, type, 'register_pair$ax': ('C_ell2_c_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$' * 'C_a_complement_domain_ell2_c_a_complement_domain_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$' * 'C_c_a_complement_domain_prod_ell2_c_c_a_complement_domain_prod_ell2_cblinfun$') > 'A_ell2_a_ell2_cblinfun$').
% 4.37/1.30  tff(func_def_294, type, 'comp$dk': ('A_c_a_c_prod_b_complement_domain_prod_prod_ell2_a_c_a_c_prod_b_complement_domain_prod_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'B_ell2_b_ell2_cblinfun_a_c_a_c_prod_b_complement_domain_prod_prod_ell2_a_c_a_c_prod_b_complement_domain_prod_prod_ell2_cblinfun_fun$') > 'B_ell2_b_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$').
% 4.37/1.30  tff(func_def_295, type, 'default$c': 'A_c_prod$').
% 4.37/1.30  tff(func_def_296, type, 'register_tensor$ak': ('A_b_complement_domain_ell2_a_b_complement_domain_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'A_c_prod_b_complement_domain_ell2_a_c_prod_b_complement_domain_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$') > 'A_b_complement_domain_a_c_prod_b_complement_domain_prod_ell2_a_b_complement_domain_a_c_prod_b_complement_domain_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$').
% 4.37/1.30  tff(func_def_297, type, 't2$': 'A_c_a_c_prod_b_complement_domain_prod_prod_ell2_a_c_a_c_prod_b_complement_domain_prod_prod_ell2_cblinfun$').
% 4.37/1.30  tff(func_def_298, type, 'fun_app$h': ('A_a_b_complement_domain_prod_ell2_a_a_b_complement_domain_prod_ell2_cblinfun_a_c_a_c_prod_b_complement_domain_prod_prod_ell2_a_c_a_c_prod_b_complement_domain_prod_prod_ell2_cblinfun_fun$' * 'A_a_b_complement_domain_prod_ell2_a_a_b_complement_domain_prod_ell2_cblinfun$') > 'A_c_a_c_prod_b_complement_domain_prod_prod_ell2_a_c_a_c_prod_b_complement_domain_prod_prod_ell2_cblinfun$').
% 4.37/1.30  tff(func_def_299, type, 'id$e': 'A_c_a_c_prod_b_complement_domain_prod_prod_ell2_a_c_a_c_prod_b_complement_domain_prod_prod_ell2_cblinfun_a_c_a_c_prod_b_complement_domain_prod_prod_ell2_a_c_a_c_prod_b_complement_domain_prod_prod_ell2_cblinfun_fun$').
% 4.37/1.30  tff(func_def_300, type, 'comp$bx': ('B_b_prod_ell2_b_b_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$') > 'A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$').
% 4.37/1.30  tff(func_def_301, type, 'comp$ci': ('A_c_prod_b_complement_domain_ell2_a_c_prod_b_complement_domain_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'A_b_complement_domain_ell2_a_b_complement_domain_ell2_cblinfun_a_c_prod_b_complement_domain_ell2_a_c_prod_b_complement_domain_ell2_cblinfun_fun$') > 'A_b_complement_domain_ell2_a_b_complement_domain_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$').
% 4.37/1.30  tff(func_def_302, type, 'comp$by': ('A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'A_c_prod_ell2_a_c_prod_ell2_cblinfun_a_c_prod_ell2_a_c_prod_ell2_cblinfun_fun$') > 'A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$').
% 4.37/1.30  tff(func_def_303, type, 'register_pair$ai': ('A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'C_c_prod_ell2_c_c_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$') > 'A_c_c_prod_prod_ell2_a_c_c_prod_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$').
% 4.37/1.30  tff(func_def_304, type, 'inv_into$e': ('B_ell2_b_ell2_cblinfun_set$' * 'B_ell2_b_ell2_cblinfun_a_a_b_complement_domain_prod_ell2_a_a_b_complement_domain_prod_ell2_cblinfun_fun$') > 'A_a_b_complement_domain_prod_ell2_a_a_b_complement_domain_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$').
% 4.37/1.30  tff(func_def_305, type, 'register_tensor$bo': ('A_ell2_a_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$' * 'A_b_complement_domain_ell2_a_b_complement_domain_ell2_cblinfun_a_c_prod_b_complement_domain_ell2_a_c_prod_b_complement_domain_ell2_cblinfun_fun$') > 'A_a_b_complement_domain_prod_ell2_a_a_b_complement_domain_prod_ell2_cblinfun_a_a_c_prod_b_complement_domain_prod_ell2_a_a_c_prod_b_complement_domain_prod_ell2_cblinfun_fun$').
% 4.37/1.30  tff(func_def_306, type, 'comp$bn': ('A_a_b_complement_domain_prod_a_b_complement_domain_prod_ell2_a_a_b_complement_domain_prod_a_b_complement_domain_prod_ell2_cblinfun_a_c_a_c_prod_b_complement_domain_prod_prod_b_prod_ell2_a_c_a_c_prod_b_complement_domain_prod_prod_b_prod_ell2_cblinfun_fun$' * 'B_c_a_c_prod_b_complement_domain_prod_prod_ell2_b_c_a_c_prod_b_complement_domain_prod_prod_ell2_cblinfun_a_a_b_complement_domain_prod_a_b_complement_domain_prod_ell2_a_a_b_complement_domain_prod_a_b_complement_domain_prod_ell2_cblinfun_fun$') > 'B_c_a_c_prod_b_complement_domain_prod_prod_ell2_b_c_a_c_prod_b_complement_domain_prod_prod_ell2_cblinfun_a_c_a_c_prod_b_complement_domain_prod_prod_b_prod_ell2_a_c_a_c_prod_b_complement_domain_prod_prod_b_prod_ell2_cblinfun_fun$').
% 4.37/1.30  tff(func_def_307, type, 'top$b': 'C_a_a_c_prod_b_complement_domain_prod_prod_ell2_c_a_a_c_prod_b_complement_domain_prod_prod_ell2_cblinfun_set$').
% 4.37/1.30  tff(func_def_308, type, 'register_pair$ao': ('A_a_prod_ell2_a_a_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'C_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$') > 'A_a_prod_c_prod_ell2_a_a_prod_c_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$').
% 4.37/1.30  tff(func_def_309, type, 'inv_into$x': ('A_a_b_complement_domain_prod_c_c_b_complement_domain_prod_prod_ell2_a_a_b_complement_domain_prod_c_c_b_complement_domain_prod_prod_ell2_cblinfun_set$' * 'A_a_b_complement_domain_prod_c_c_b_complement_domain_prod_prod_ell2_a_a_b_complement_domain_prod_c_c_b_complement_domain_prod_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$') > 'B_b_prod_ell2_b_b_prod_ell2_cblinfun_a_a_b_complement_domain_prod_c_c_b_complement_domain_prod_prod_ell2_a_a_b_complement_domain_prod_c_c_b_complement_domain_prod_prod_ell2_cblinfun_fun$').
% 4.37/1.30  tff(func_def_310, type, 'register_pair$i': ('A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'C_a_c_prod_b_complement_domain_prod_ell2_c_a_c_prod_b_complement_domain_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$') > 'A_c_a_c_prod_b_complement_domain_prod_prod_ell2_a_c_a_c_prod_b_complement_domain_prod_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$').
% 4.37/1.30  tff(func_def_311, type, 'swap$e': 'A_a_c_prod_b_complement_domain_prod_c_prod_ell2_a_a_c_prod_b_complement_domain_prod_c_prod_ell2_cblinfun_c_a_a_c_prod_b_complement_domain_prod_prod_ell2_c_a_a_c_prod_b_complement_domain_prod_prod_ell2_cblinfun_fun$').
% 4.37/1.30  tff(func_def_312, type, 'tensor_op$o': ('C_ell2_c_ell2_cblinfun$' * 'A_ell2_a_ell2_cblinfun$') > 'C_a_prod_ell2_c_a_prod_ell2_cblinfun$').
% 4.37/1.30  tff(func_def_313, type, 'tensor_op$m': ('C_ell2_c_ell2_cblinfun$' * 'C_ell2_c_ell2_cblinfun$') > 'C_c_prod_ell2_c_c_prod_ell2_cblinfun$').
% 4.37/1.30  tff(func_def_314, type, 'inv_into$am': ('A_c_a_c_prod_b_complement_domain_prod_prod_ell2_a_c_a_c_prod_b_complement_domain_prod_prod_ell2_cblinfun_set$' * 'A_c_a_c_prod_b_complement_domain_prod_prod_ell2_a_c_a_c_prod_b_complement_domain_prod_prod_ell2_cblinfun_c_a_c_prod_b_complement_domain_prod_a_prod_ell2_c_a_c_prod_b_complement_domain_prod_a_prod_ell2_cblinfun_fun$') > 'C_a_c_prod_b_complement_domain_prod_a_prod_ell2_c_a_c_prod_b_complement_domain_prod_a_prod_ell2_cblinfun_a_c_a_c_prod_b_complement_domain_prod_prod_ell2_a_c_a_c_prod_b_complement_domain_prod_prod_ell2_cblinfun_fun$').
% 4.37/1.30  tff(func_def_315, type, 'register_tensor$au': ('B_ell2_b_ell2_cblinfun_a_c_a_c_prod_b_complement_domain_prod_prod_ell2_a_c_a_c_prod_b_complement_domain_prod_prod_ell2_cblinfun_fun$' * 'B_ell2_b_ell2_cblinfun_a_c_a_c_prod_b_complement_domain_prod_prod_ell2_a_c_a_c_prod_b_complement_domain_prod_prod_ell2_cblinfun_fun$') > 'B_b_prod_ell2_b_b_prod_ell2_cblinfun_a_c_a_c_prod_b_complement_domain_prod_prod_a_c_a_c_prod_b_complement_domain_prod_prod_prod_ell2_a_c_a_c_prod_b_complement_domain_prod_prod_a_c_a_c_prod_b_complement_domain_prod_prod_prod_ell2_cblinfun_fun$').
% 4.37/1.30  tff(func_def_316, type, 'complement$r': 'C_ell2_c_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$' > 'C_c_complement_domain_ell2_c_c_complement_domain_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$').
% 4.37/1.30  tff(func_def_317, type, 'top$j': 'A_a_b_complement_domain_prod_c_c_b_complement_domain_prod_prod_ell2_a_a_b_complement_domain_prod_c_c_b_complement_domain_prod_prod_ell2_cblinfun_set$').
% 4.37/1.30  tff(func_def_318, type, 'fun_app$an': ('A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'A_c_prod_ell2_a_c_prod_ell2_cblinfun$') > 'B_ell2_b_ell2_cblinfun$').
% 4.37/1.30  tff(func_def_319, type, 'comp$dg': ('C_a_a_c_prod_b_complement_domain_prod_prod_ell2_c_a_a_c_prod_b_complement_domain_prod_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'B_ell2_b_ell2_cblinfun_c_a_a_c_prod_b_complement_domain_prod_prod_ell2_c_a_a_c_prod_b_complement_domain_prod_prod_ell2_cblinfun_fun$') > 'B_ell2_b_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$').
% 4.37/1.30  tff(func_def_320, type, 'register_pair$bf': ('C_a_c_prod_b_complement_domain_prod_ell2_c_a_c_prod_b_complement_domain_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$') > 'C_a_c_prod_b_complement_domain_prod_a_prod_ell2_c_a_c_prod_b_complement_domain_prod_a_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$').
% 4.37/1.30  tff(func_def_321, type, 'fun_app$ag': ('C_b_complement_domain_ell2_c_b_complement_domain_ell2_cblinfun_a_b_complement_domain_ell2_a_b_complement_domain_ell2_cblinfun_fun$' * 'C_b_complement_domain_ell2_c_b_complement_domain_ell2_cblinfun$') > 'A_b_complement_domain_ell2_a_b_complement_domain_ell2_cblinfun$').
% 4.37/1.30  tff(func_def_322, type, 'ket$a': 'A$' > 'A_ell2$').
% 4.37/1.30  tff(func_def_323, type, 'comp$u': ('A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'A_c_prod_b_complement_domain_ell2_a_c_prod_b_complement_domain_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$') > 'A_c_prod_b_complement_domain_ell2_a_c_prod_b_complement_domain_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$').
% 4.37/1.30  tff(func_def_324, type, 'register_pair$ap': ('A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$') > 'A_a_prod_ell2_a_a_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$').
% 4.37/1.30  tff(func_def_325, type, 'register_pair$o': ('A_a_b_complement_domain_prod_a_c_a_c_prod_b_complement_domain_prod_prod_complement_domain_ell2_a_a_b_complement_domain_prod_a_c_a_c_prod_b_complement_domain_prod_prod_complement_domain_ell2_cblinfun_a_c_a_c_prod_b_complement_domain_prod_prod_ell2_a_c_a_c_prod_b_complement_domain_prod_prod_ell2_cblinfun_fun$' * 'B_a_a_b_complement_domain_prod_complement_domain_ell2_b_a_a_b_complement_domain_prod_complement_domain_ell2_cblinfun_a_c_a_c_prod_b_complement_domain_prod_prod_ell2_a_c_a_c_prod_b_complement_domain_prod_prod_ell2_cblinfun_fun$') > 'A_a_b_complement_domain_prod_a_c_a_c_prod_b_complement_domain_prod_prod_complement_domain_b_a_a_b_complement_domain_prod_complement_domain_prod_ell2_a_a_b_complement_domain_prod_a_c_a_c_prod_b_complement_domain_prod_prod_complement_domain_b_a_a_b_complement_domain_prod_complement_domain_prod_ell2_cblinfun_a_c_a_c_prod_b_complement_domain_prod_prod_ell2_a_c_a_c_prod_b_complement_domain_prod_prod_ell2_cblinfun_fun$').
% 4.37/1.30  tff(func_def_326, type, 'fun_app$j': ('A_c_a_c_prod_b_complement_domain_prod_prod_ell2_a_c_a_c_prod_b_complement_domain_prod_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'A_c_a_c_prod_b_complement_domain_prod_prod_ell2_a_c_a_c_prod_b_complement_domain_prod_prod_ell2_cblinfun$') > 'B_ell2_b_ell2_cblinfun$').
% 4.37/1.30  tff(func_def_327, type, 'top$h': 'C_c_b_complement_domain_prod_c_c_b_complement_domain_prod_prod_ell2_c_c_b_complement_domain_prod_c_c_b_complement_domain_prod_prod_ell2_cblinfun_set$').
% 4.37/1.30  tff(func_def_328, type, 'register_tensor$bh': ('A_ell2_a_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$' * 'C_a_c_prod_b_complement_domain_prod_ell2_c_a_c_prod_b_complement_domain_prod_ell2_cblinfun_c_a_c_prod_b_complement_domain_prod_ell2_c_a_c_prod_b_complement_domain_prod_ell2_cblinfun_fun$') > 'A_c_a_c_prod_b_complement_domain_prod_prod_ell2_a_c_a_c_prod_b_complement_domain_prod_prod_ell2_cblinfun_a_c_a_c_prod_b_complement_domain_prod_prod_ell2_a_c_a_c_prod_b_complement_domain_prod_prod_ell2_cblinfun_fun$').
% 4.37/1.30  tff(func_def_329, type, 'comp$as': ('A_c_a_c_prod_b_complement_domain_prod_prod_c_prod_ell2_a_c_a_c_prod_b_complement_domain_prod_prod_c_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'A_c_a_c_prod_b_complement_domain_prod_c_prod_prod_ell2_a_c_a_c_prod_b_complement_domain_prod_c_prod_prod_ell2_cblinfun_a_c_a_c_prod_b_complement_domain_prod_prod_c_prod_ell2_a_c_a_c_prod_b_complement_domain_prod_prod_c_prod_ell2_cblinfun_fun$') > 'A_c_a_c_prod_b_complement_domain_prod_c_prod_prod_ell2_a_c_a_c_prod_b_complement_domain_prod_c_prod_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$').
% 4.37/1.30  tff(func_def_330, type, 'tensor_op$b': ('B_ell2_b_ell2_cblinfun$' * 'B_c_complement_domain_ell2_b_c_complement_domain_ell2_cblinfun$') > 'B_b_c_complement_domain_prod_ell2_b_b_c_complement_domain_prod_ell2_cblinfun$').
% 4.37/1.30  tff(func_def_331, type, 'inv_into$s': ('C_c_b_complement_domain_prod_ell2_c_c_b_complement_domain_prod_ell2_cblinfun_set$' * 'C_c_b_complement_domain_prod_ell2_c_c_b_complement_domain_prod_ell2_cblinfun_c_c_b_complement_domain_prod_ell2_c_c_b_complement_domain_prod_ell2_cblinfun_fun$') > 'C_c_b_complement_domain_prod_ell2_c_c_b_complement_domain_prod_ell2_cblinfun_c_c_b_complement_domain_prod_ell2_c_c_b_complement_domain_prod_ell2_cblinfun_fun$').
% 4.37/1.30  tff(func_def_332, type, 'register_tensor$aq': ('A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'C_a_c_prod_b_complement_domain_prod_ell2_c_a_c_prod_b_complement_domain_prod_ell2_cblinfun_a_b_complement_domain_ell2_a_b_complement_domain_ell2_cblinfun_fun$') > 'A_c_a_c_prod_b_complement_domain_prod_prod_ell2_a_c_a_c_prod_b_complement_domain_prod_prod_ell2_cblinfun_b_a_b_complement_domain_prod_ell2_b_a_b_complement_domain_prod_ell2_cblinfun_fun$').
% 4.37/1.30  tff(func_def_333, type, 'register_tensor$bb': ('C_a_c_prod_b_complement_domain_prod_ell2_c_a_c_prod_b_complement_domain_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'C_a_c_prod_b_complement_domain_prod_ell2_c_a_c_prod_b_complement_domain_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$') > 'C_a_c_prod_b_complement_domain_prod_c_a_c_prod_b_complement_domain_prod_prod_ell2_c_a_c_prod_b_complement_domain_prod_c_a_c_prod_b_complement_domain_prod_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$').
% 4.37/1.30  tff(func_def_334, type, 'butterfly$': ('B_ell2$' * 'B_ell2$') > 'B_ell2_b_ell2_cblinfun$').
% 4.37/1.30  tff(func_def_335, type, 'inv_into$b': ('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$').
% 4.37/1.30  tff(func_def_336, type, 'comp$ak': ('A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'C_a_c_prod_b_complement_domain_prod_ell2_c_a_c_prod_b_complement_domain_prod_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$') > 'C_a_c_prod_b_complement_domain_prod_ell2_c_a_c_prod_b_complement_domain_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$').
% 4.37/1.30  tff(func_def_337, type, 'complement$p': 'A_ell2_a_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$' > 'A_c_complement_domain_ell2_a_c_complement_domain_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$').
% 4.37/1.30  tff(func_def_338, type, 'fun_app$at': ('A_b_complement_domain_a_prod_ell2_a_b_complement_domain_a_prod_ell2_cblinfun_a_a_b_complement_domain_prod_ell2_a_a_b_complement_domain_prod_ell2_cblinfun_fun$' * 'A_b_complement_domain_a_prod_ell2_a_b_complement_domain_a_prod_ell2_cblinfun$') > 'A_a_b_complement_domain_prod_ell2_a_a_b_complement_domain_prod_ell2_cblinfun$').
% 4.37/1.30  tff(func_def_339, type, 'complement$h': 'B_ell2_b_ell2_cblinfun_a_a_b_complement_domain_prod_ell2_a_a_b_complement_domain_prod_ell2_cblinfun_fun$' > 'B_a_a_b_complement_domain_prod_complement_domain_ell2_b_a_a_b_complement_domain_prod_complement_domain_ell2_cblinfun_a_a_b_complement_domain_prod_ell2_a_a_b_complement_domain_prod_ell2_cblinfun_fun$').
% 4.37/1.30  tff(func_def_340, type, 'register_tensor$bn': ('A_ell2_a_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$' * 'C_ell2_c_ell2_cblinfun_a_a_c_prod_b_complement_domain_prod_ell2_a_a_c_prod_b_complement_domain_prod_ell2_cblinfun_fun$') > 'A_c_prod_ell2_a_c_prod_ell2_cblinfun_c_a_a_c_prod_b_complement_domain_prod_prod_ell2_c_a_a_c_prod_b_complement_domain_prod_prod_ell2_cblinfun_fun$').
% 4.37/1.30  tff(func_def_341, type, 'register_tensor$d': ('A_a_b_complement_domain_prod_ell2_a_a_b_complement_domain_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'C_c_b_complement_domain_prod_ell2_c_c_b_complement_domain_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$') > 'A_a_b_complement_domain_prod_c_c_b_complement_domain_prod_prod_ell2_a_a_b_complement_domain_prod_c_c_b_complement_domain_prod_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$').
% 4.37/1.30  tff(func_def_342, type, 'register_pair$c': ('A_a_c_prod_b_complement_domain_prod_ell2_a_a_c_prod_b_complement_domain_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'C_a_a_c_prod_b_complement_domain_prod_prod_b_complement_domain_ell2_c_a_a_c_prod_b_complement_domain_prod_prod_b_complement_domain_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$') > 'A_a_c_prod_b_complement_domain_prod_c_a_a_c_prod_b_complement_domain_prod_prod_b_complement_domain_prod_ell2_a_a_c_prod_b_complement_domain_prod_c_a_a_c_prod_b_complement_domain_prod_prod_b_complement_domain_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$').
% 4.37/1.30  tff(func_def_343, type, 'register_tensor$a': ('B_ell2_b_ell2_cblinfun_c_c_b_complement_domain_prod_ell2_c_c_b_complement_domain_prod_ell2_cblinfun_fun$' * 'B_ell2_b_ell2_cblinfun_c_c_b_complement_domain_prod_ell2_c_c_b_complement_domain_prod_ell2_cblinfun_fun$') > 'B_b_prod_ell2_b_b_prod_ell2_cblinfun_c_c_b_complement_domain_prod_c_c_b_complement_domain_prod_prod_ell2_c_c_b_complement_domain_prod_c_c_b_complement_domain_prod_prod_ell2_cblinfun_fun$').
% 4.37/1.30  tff(func_def_344, type, 'complement$k': 'C_a_c_prod_b_complement_domain_prod_ell2_c_a_c_prod_b_complement_domain_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' > 'C_a_c_prod_b_complement_domain_prod_b_complement_domain_ell2_c_a_c_prod_b_complement_domain_prod_b_complement_domain_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$').
% 4.37/1.30  tff(func_def_345, type, 'inv_into$af': ('A_c_a_c_prod_b_complement_domain_prod_prod_ell2_a_c_a_c_prod_b_complement_domain_prod_prod_ell2_cblinfun_set$' * 'A_c_a_c_prod_b_complement_domain_prod_prod_ell2_a_c_a_c_prod_b_complement_domain_prod_prod_ell2_cblinfun_a_c_prod_a_c_prod_b_complement_domain_prod_ell2_a_c_prod_a_c_prod_b_complement_domain_prod_ell2_cblinfun_fun$') > 'A_c_prod_a_c_prod_b_complement_domain_prod_ell2_a_c_prod_a_c_prod_b_complement_domain_prod_ell2_cblinfun_a_c_a_c_prod_b_complement_domain_prod_prod_ell2_a_c_a_c_prod_b_complement_domain_prod_prod_ell2_cblinfun_fun$').
% 4.37/1.30  tff(func_def_346, type, 'register_pair$ad': ('A_b_complement_domain_ell2_a_b_complement_domain_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'C_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$') > 'A_b_complement_domain_c_prod_ell2_a_b_complement_domain_c_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$').
% 4.37/1.30  tff(func_def_347, type, 'tensor_op$a': ('B_ell2_b_ell2_cblinfun$' * 'B_a_complement_domain_ell2_b_a_complement_domain_ell2_cblinfun$') > 'B_b_a_complement_domain_prod_ell2_b_b_a_complement_domain_prod_ell2_cblinfun$').
% 4.37/1.30  tff(func_def_348, type, 'assoc$o': 'A_c_prod_a_c_prod_b_complement_domain_prod_ell2_a_c_prod_a_c_prod_b_complement_domain_prod_ell2_cblinfun_a_c_a_c_prod_b_complement_domain_prod_prod_ell2_a_c_a_c_prod_b_complement_domain_prod_prod_ell2_cblinfun_fun$').
% 4.37/1.30  tff(func_def_349, type, 'comp$au': ('A_c_prod_a_a_c_prod_b_complement_domain_prod_prod_ell2_a_c_prod_a_a_c_prod_b_complement_domain_prod_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'A_c_a_a_c_prod_b_complement_domain_prod_prod_prod_ell2_a_c_a_a_c_prod_b_complement_domain_prod_prod_prod_ell2_cblinfun_a_c_prod_a_a_c_prod_b_complement_domain_prod_prod_ell2_a_c_prod_a_a_c_prod_b_complement_domain_prod_prod_ell2_cblinfun_fun$') > 'A_c_a_a_c_prod_b_complement_domain_prod_prod_prod_ell2_a_c_a_a_c_prod_b_complement_domain_prod_prod_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$').
% 4.37/1.30  tff(func_def_350, type, 'swap$b': 'A_a_b_complement_domain_prod_ell2_a_a_b_complement_domain_prod_ell2_cblinfun_a_b_complement_domain_a_prod_ell2_a_b_complement_domain_a_prod_ell2_cblinfun_fun$').
% 4.37/1.30  tff(func_def_351, type, 'comp$cf': ('C_a_a_c_prod_b_complement_domain_prod_prod_ell2_c_a_a_c_prod_b_complement_domain_prod_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'A_c_prod_ell2_a_c_prod_ell2_cblinfun_c_a_a_c_prod_b_complement_domain_prod_prod_ell2_c_a_a_c_prod_b_complement_domain_prod_prod_ell2_cblinfun_fun$') > 'A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$').
% 4.37/1.30  tff(func_def_352, type, 'register_tensor$j': ('C_c_b_complement_domain_prod_ell2_c_c_b_complement_domain_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'C_a_a_c_prod_b_complement_domain_prod_prod_ell2_c_a_a_c_prod_b_complement_domain_prod_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$') > 'C_c_b_complement_domain_prod_c_a_a_c_prod_b_complement_domain_prod_prod_prod_ell2_c_c_b_complement_domain_prod_c_a_a_c_prod_b_complement_domain_prod_prod_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$').
% 4.37/1.30  tff(func_def_353, type, 'register_tensor$k': ('B_ell2_b_ell2_cblinfun_c_c_b_complement_domain_prod_ell2_c_c_b_complement_domain_prod_ell2_cblinfun_fun$' * 'B_ell2_b_ell2_cblinfun_c_a_a_c_prod_b_complement_domain_prod_prod_ell2_c_a_a_c_prod_b_complement_domain_prod_prod_ell2_cblinfun_fun$') > 'B_b_prod_ell2_b_b_prod_ell2_cblinfun_c_c_b_complement_domain_prod_c_a_a_c_prod_b_complement_domain_prod_prod_prod_ell2_c_c_b_complement_domain_prod_c_a_a_c_prod_b_complement_domain_prod_prod_prod_ell2_cblinfun_fun$').
% 4.37/1.30  tff(func_def_354, type, 'fun_app$b': ('B_ell2_b_ell2_cblinfun_a_c_a_c_prod_b_complement_domain_prod_prod_ell2_a_c_a_c_prod_b_complement_domain_prod_prod_ell2_cblinfun_fun$' * 'B_ell2_b_ell2_cblinfun$') > 'A_c_a_c_prod_b_complement_domain_prod_prod_ell2_a_c_a_c_prod_b_complement_domain_prod_prod_ell2_cblinfun$').
% 4.37/1.30  tff(func_def_355, type, 'collect$a': 'C_a_a_c_prod_b_complement_domain_prod_prod_ell2_c_a_a_c_prod_b_complement_domain_prod_prod_ell2_cblinfun_bool_fun$' > 'C_a_a_c_prod_b_complement_domain_prod_prod_ell2_c_a_a_c_prod_b_complement_domain_prod_prod_ell2_cblinfun_set$').
% 4.37/1.30  tff(func_def_356, type, 'swap$a': 'A_a_c_prod_b_complement_domain_prod_ell2_a_a_c_prod_b_complement_domain_prod_ell2_cblinfun_a_c_prod_b_complement_domain_a_prod_ell2_a_c_prod_b_complement_domain_a_prod_ell2_cblinfun_fun$').
% 4.37/1.30  tff(func_def_357, type, 'inv_into$l': ('A_b_complement_domain_ell2_a_b_complement_domain_ell2_cblinfun_set$' * 'A_b_complement_domain_ell2_a_b_complement_domain_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$') > 'B_ell2_b_ell2_cblinfun_a_b_complement_domain_ell2_a_b_complement_domain_ell2_cblinfun_fun$').
% 4.37/1.30  tff(func_def_358, type, 'assoc$j': 'A_c_a_c_prod_b_complement_domain_prod_prod_c_prod_ell2_a_c_a_c_prod_b_complement_domain_prod_prod_c_prod_ell2_cblinfun_a_c_a_c_prod_b_complement_domain_prod_c_prod_prod_ell2_a_c_a_c_prod_b_complement_domain_prod_c_prod_prod_ell2_cblinfun_fun$').
% 4.37/1.30  tff(func_def_359, type, 'comp$ai': ('A_b_complement_domain_ell2_a_b_complement_domain_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'A_b_complement_domain_ell2_a_b_complement_domain_ell2_cblinfun_a_b_complement_domain_ell2_a_b_complement_domain_ell2_cblinfun_fun$') > 'A_b_complement_domain_ell2_a_b_complement_domain_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$').
% 4.37/1.30  tff(func_def_360, type, 'register_pair$ac': ('A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'A_b_complement_domain_c_prod_ell2_a_b_complement_domain_c_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$') > 'A_a_b_complement_domain_c_prod_prod_ell2_a_a_b_complement_domain_c_prod_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$').
% 4.37/1.30  tff(func_def_361, type, 'inv_into$ac': ('C_a_a_c_prod_b_complement_domain_prod_prod_c_c_b_complement_domain_prod_prod_ell2_c_a_a_c_prod_b_complement_domain_prod_prod_c_c_b_complement_domain_prod_prod_ell2_cblinfun_set$' * 'C_a_a_c_prod_b_complement_domain_prod_prod_c_c_b_complement_domain_prod_prod_ell2_c_a_a_c_prod_b_complement_domain_prod_prod_c_c_b_complement_domain_prod_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$') > 'B_b_prod_ell2_b_b_prod_ell2_cblinfun_c_a_a_c_prod_b_complement_domain_prod_prod_c_c_b_complement_domain_prod_prod_ell2_c_a_a_c_prod_b_complement_domain_prod_prod_c_c_b_complement_domain_prod_prod_ell2_cblinfun_fun$').
% 4.37/1.30  tff(func_def_362, type, 'register_pair$ab': ('A_a_c_prod_b_complement_domain_prod_ell2_a_a_c_prod_b_complement_domain_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'C_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$') > 'A_a_c_prod_b_complement_domain_prod_c_prod_ell2_a_a_c_prod_b_complement_domain_prod_c_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$').
% 4.37/1.30  tff(func_def_363, type, 'inv_into$n': ('A_c_a_c_prod_b_complement_domain_prod_prod_ell2_a_c_a_c_prod_b_complement_domain_prod_prod_ell2_cblinfun_set$' * 'A_c_a_c_prod_b_complement_domain_prod_prod_ell2_a_c_a_c_prod_b_complement_domain_prod_prod_ell2_cblinfun_a_a_b_complement_domain_prod_ell2_a_a_b_complement_domain_prod_ell2_cblinfun_fun$') > 'A_a_b_complement_domain_prod_ell2_a_a_b_complement_domain_prod_ell2_cblinfun_a_c_a_c_prod_b_complement_domain_prod_prod_ell2_a_c_a_c_prod_b_complement_domain_prod_prod_ell2_cblinfun_fun$').
% 4.37/1.30  tff(func_def_364, type, 'comp$bz': ('A_a_b_complement_domain_prod_ell2_a_a_b_complement_domain_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'A_c_prod_ell2_a_c_prod_ell2_cblinfun_a_a_b_complement_domain_prod_ell2_a_a_b_complement_domain_prod_ell2_cblinfun_fun$') > 'A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$').
% 4.37/1.30  tff(func_def_365, type, 'fun_app$v': ('C_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'C_ell2_c_ell2_cblinfun$') > 'B_ell2_b_ell2_cblinfun$').
% 4.37/1.30  tff(func_def_366, type, 'register_pair$ay': ('C_ell2_c_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$' * 'C_c_complement_domain_ell2_c_c_complement_domain_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$' * 'C_c_c_complement_domain_prod_ell2_c_c_c_complement_domain_prod_ell2_cblinfun$') > 'C_ell2_c_ell2_cblinfun$').
% 4.37/1.30  tff(func_def_367, type, 'register_pair$e': ('A_c_prod_b_complement_domain_ell2_a_c_prod_b_complement_domain_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'A_a_c_prod_b_complement_domain_prod_b_complement_domain_ell2_a_a_c_prod_b_complement_domain_prod_b_complement_domain_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$') > 'A_c_prod_b_complement_domain_a_a_c_prod_b_complement_domain_prod_b_complement_domain_prod_ell2_a_c_prod_b_complement_domain_a_a_c_prod_b_complement_domain_prod_b_complement_domain_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$').
% 4.37/1.30  tff(func_def_368, type, 'comp$m': ('C_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'A_b_complement_domain_ell2_a_b_complement_domain_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$') > 'A_b_complement_domain_ell2_a_b_complement_domain_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$').
% 4.37/1.30  tff(func_def_369, type, 'inv_into$ak': ('C_a_a_c_prod_b_complement_domain_prod_prod_ell2_c_a_a_c_prod_b_complement_domain_prod_prod_ell2_cblinfun_set$' * 'C_a_a_c_prod_b_complement_domain_prod_prod_ell2_c_a_a_c_prod_b_complement_domain_prod_prod_ell2_cblinfun_a_a_c_prod_b_complement_domain_prod_c_prod_ell2_a_a_c_prod_b_complement_domain_prod_c_prod_ell2_cblinfun_fun$') > 'A_a_c_prod_b_complement_domain_prod_c_prod_ell2_a_a_c_prod_b_complement_domain_prod_c_prod_ell2_cblinfun_c_a_a_c_prod_b_complement_domain_prod_prod_ell2_c_a_a_c_prod_b_complement_domain_prod_prod_ell2_cblinfun_fun$').
% 4.37/1.30  tff(func_def_370, type, 'register_pair$as': ('B_ell2_b_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'B_b_complement_domain_ell2_b_b_complement_domain_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'B_b_b_complement_domain_prod_ell2_b_b_b_complement_domain_prod_ell2_cblinfun$') > 'B_ell2_b_ell2_cblinfun$').
% 4.37/1.30  tff(func_def_371, type, 'comp$cs': ('C_a_a_c_prod_b_complement_domain_prod_prod_ell2_c_a_a_c_prod_b_complement_domain_prod_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'A_a_c_prod_b_complement_domain_prod_c_prod_ell2_a_a_c_prod_b_complement_domain_prod_c_prod_ell2_cblinfun_c_a_a_c_prod_b_complement_domain_prod_prod_ell2_c_a_a_c_prod_b_complement_domain_prod_prod_ell2_cblinfun_fun$') > 'A_a_c_prod_b_complement_domain_prod_c_prod_ell2_a_a_c_prod_b_complement_domain_prod_c_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$').
% 4.37/1.30  tff(func_def_372, type, 'tensor_op$j': ('A_ell2_a_ell2_cblinfun$' * 'C_a_c_prod_b_complement_domain_prod_ell2_c_a_c_prod_b_complement_domain_prod_ell2_cblinfun$') > 'A_c_a_c_prod_b_complement_domain_prod_prod_ell2_a_c_a_c_prod_b_complement_domain_prod_prod_ell2_cblinfun$').
% 4.37/1.30  tff(func_def_373, type, 'assoc$m': 'A_a_prod_c_prod_ell2_a_a_prod_c_prod_ell2_cblinfun_a_a_c_prod_prod_ell2_a_a_c_prod_prod_ell2_cblinfun_fun$').
% 4.37/1.30  tff(func_def_374, type, 'inv_into$w': ('C_c_b_complement_domain_prod_a_a_b_complement_domain_prod_prod_ell2_c_c_b_complement_domain_prod_a_a_b_complement_domain_prod_prod_ell2_cblinfun_set$' * 'C_c_b_complement_domain_prod_a_a_b_complement_domain_prod_prod_ell2_c_c_b_complement_domain_prod_a_a_b_complement_domain_prod_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$') > 'B_b_prod_ell2_b_b_prod_ell2_cblinfun_c_c_b_complement_domain_prod_a_a_b_complement_domain_prod_prod_ell2_c_c_b_complement_domain_prod_a_a_b_complement_domain_prod_prod_ell2_cblinfun_fun$').
% 4.37/1.31  tff(func_def_375, type, 'collect$d': 'B_ell2_b_ell2_cblinfun_bool_fun$' > 'B_ell2_b_ell2_cblinfun_set$').
% 4.37/1.31  tff(func_def_376, type, 'register_pair$': ('A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'A_c_prod_b_complement_domain_ell2_a_c_prod_b_complement_domain_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$') > 'A_a_c_prod_b_complement_domain_prod_ell2_a_a_c_prod_b_complement_domain_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$').
% 4.37/1.31  tff(func_def_377, type, 'top$t': 'A_c_a_c_prod_b_complement_domain_prod_prod_ell2_a_c_a_c_prod_b_complement_domain_prod_prod_ell2_cblinfun_bool_fun$').
% 4.37/1.31  tff(func_def_378, type, 'default$a': 'A$').
% 4.37/1.31  tff(func_def_379, type, 'comp$cl': ('A_a_b_complement_domain_prod_ell2_a_a_b_complement_domain_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'C_c_b_complement_domain_prod_ell2_c_c_b_complement_domain_prod_ell2_cblinfun_a_a_b_complement_domain_prod_ell2_a_a_b_complement_domain_prod_ell2_cblinfun_fun$') > 'C_c_b_complement_domain_prod_ell2_c_c_b_complement_domain_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$').
% 4.37/1.31  tff(func_def_380, type, 'comp$dj': ('A_ell2_a_ell2_cblinfun_a_c_a_c_prod_b_complement_domain_prod_prod_ell2_a_c_a_c_prod_b_complement_domain_prod_prod_ell2_cblinfun_fun$' * 'A_c_a_c_prod_b_complement_domain_prod_prod_ell2_a_c_a_c_prod_b_complement_domain_prod_prod_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$') > 'A_c_a_c_prod_b_complement_domain_prod_prod_ell2_a_c_a_c_prod_b_complement_domain_prod_prod_ell2_cblinfun_a_c_a_c_prod_b_complement_domain_prod_prod_ell2_a_c_a_c_prod_b_complement_domain_prod_prod_ell2_cblinfun_fun$').
% 4.37/1.31  tff(func_def_381, type, 'comp$f': ('C_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'A_c_prod_ell2_a_c_prod_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$') > 'A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$').
% 4.37/1.31  tff(func_def_382, type, 'top$u': 'B_ell2_b_ell2_cblinfun_bool_fun$').
% 4.37/1.31  tff(func_def_383, type, 'swap$h': 'C_a_c_prod_b_complement_domain_prod_a_prod_ell2_c_a_c_prod_b_complement_domain_prod_a_prod_ell2_cblinfun_a_c_a_c_prod_b_complement_domain_prod_prod_ell2_a_c_a_c_prod_b_complement_domain_prod_prod_ell2_cblinfun_fun$').
% 4.37/1.31  tff(func_def_384, type, 'fun_app$d': ('C_c_b_complement_domain_prod_ell2_c_c_b_complement_domain_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'C_c_b_complement_domain_prod_ell2_c_c_b_complement_domain_prod_ell2_cblinfun$') > 'B_ell2_b_ell2_cblinfun$').
% 4.37/1.31  tff(func_def_385, type, 'inv_into$': ('C_a_a_c_prod_b_complement_domain_prod_prod_ell2_c_a_a_c_prod_b_complement_domain_prod_prod_ell2_cblinfun_set$' * 'C_a_a_c_prod_b_complement_domain_prod_prod_ell2_c_a_a_c_prod_b_complement_domain_prod_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$') > 'B_ell2_b_ell2_cblinfun_c_a_a_c_prod_b_complement_domain_prod_prod_ell2_c_a_a_c_prod_b_complement_domain_prod_prod_ell2_cblinfun_fun$').
% 4.37/1.31  tff(func_def_386, type, 'comp$dm': ('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$').
% 4.37/1.31  tff(func_def_387, type, 'ket$b': 'C$' > 'C_ell2$').
% 4.37/1.31  tff(func_def_388, type, 'fun_app$g': ('A_a_b_complement_domain_prod_ell2_a_a_b_complement_domain_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'A_a_b_complement_domain_prod_ell2_a_a_b_complement_domain_prod_ell2_cblinfun$') > 'B_ell2_b_ell2_cblinfun$').
% 4.37/1.31  tff(func_def_389, type, 'top$': 'A_c_prod_a_c_prod_b_complement_domain_prod_ell2_a_c_prod_a_c_prod_b_complement_domain_prod_ell2_cblinfun_set$').
% 4.37/1.31  tff(func_def_390, type, 'register_tensor$at': ('A_a_b_complement_domain_prod_ell2_a_a_b_complement_domain_prod_ell2_cblinfun_a_c_a_c_prod_b_complement_domain_prod_prod_ell2_a_c_a_c_prod_b_complement_domain_prod_prod_ell2_cblinfun_fun$' * 'A_a_b_complement_domain_prod_ell2_a_a_b_complement_domain_prod_ell2_cblinfun_a_c_a_c_prod_b_complement_domain_prod_prod_ell2_a_c_a_c_prod_b_complement_domain_prod_prod_ell2_cblinfun_fun$') > 'A_a_b_complement_domain_prod_a_a_b_complement_domain_prod_prod_ell2_a_a_b_complement_domain_prod_a_a_b_complement_domain_prod_prod_ell2_cblinfun_a_c_a_c_prod_b_complement_domain_prod_prod_a_c_a_c_prod_b_complement_domain_prod_prod_prod_ell2_a_c_a_c_prod_b_complement_domain_prod_prod_a_c_a_c_prod_b_complement_domain_prod_prod_prod_ell2_cblinfun_fun$').
% 4.37/1.31  tff(func_def_391, type, 'comp$az': ('A_c_c_prod_prod_ell2_a_c_c_prod_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'A_c_prod_c_prod_ell2_a_c_prod_c_prod_ell2_cblinfun_a_c_c_prod_prod_ell2_a_c_c_prod_prod_ell2_cblinfun_fun$') > 'A_c_prod_c_prod_ell2_a_c_prod_c_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$').
% 4.37/1.31  tff(func_def_392, type, 'fun_app$m': ('C_c_b_complement_domain_prod_ell2_c_c_b_complement_domain_prod_ell2_cblinfun_c_c_b_complement_domain_prod_ell2_c_c_b_complement_domain_prod_ell2_cblinfun_fun$' * 'C_c_b_complement_domain_prod_ell2_c_c_b_complement_domain_prod_ell2_cblinfun$') > 'C_c_b_complement_domain_prod_ell2_c_c_b_complement_domain_prod_ell2_cblinfun$').
% 4.37/1.31  tff(func_def_393, type, 'register_pair$j': ('C_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'C_a_a_c_prod_b_complement_domain_prod_prod_b_complement_domain_ell2_c_a_a_c_prod_b_complement_domain_prod_prod_b_complement_domain_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$') > 'C_c_a_a_c_prod_b_complement_domain_prod_prod_b_complement_domain_prod_ell2_c_c_a_a_c_prod_b_complement_domain_prod_prod_b_complement_domain_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$').
% 4.37/1.31  tff(func_def_394, type, 'inv_into$j': ('C_a_c_prod_b_complement_domain_prod_ell2_c_a_c_prod_b_complement_domain_prod_ell2_cblinfun_set$' * 'C_a_c_prod_b_complement_domain_prod_ell2_c_a_c_prod_b_complement_domain_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$') > 'B_ell2_b_ell2_cblinfun_c_a_c_prod_b_complement_domain_prod_ell2_c_a_c_prod_b_complement_domain_prod_ell2_cblinfun_fun$').
% 4.37/1.31  tff(func_def_395, type, 'register_pair$a': ('A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'C_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$') > 'A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$').
% 4.37/1.31  tff(func_def_396, type, 'comp$be': ('B_ell2_b_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'A_c_prod_a_c_prod_b_complement_domain_prod_ell2_a_c_prod_a_c_prod_b_complement_domain_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$') > 'A_c_prod_a_c_prod_b_complement_domain_prod_ell2_a_c_prod_a_c_prod_b_complement_domain_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$').
% 4.37/1.31  tff(func_def_397, type, 'register_pair$q': ('C_ell2_c_ell2_cblinfun_a_b_complement_domain_ell2_a_b_complement_domain_ell2_cblinfun_fun$' * 'A_c_prod_b_complement_domain_ell2_a_c_prod_b_complement_domain_ell2_cblinfun_a_b_complement_domain_ell2_a_b_complement_domain_ell2_cblinfun_fun$') > 'C_a_c_prod_b_complement_domain_prod_ell2_c_a_c_prod_b_complement_domain_prod_ell2_cblinfun_a_b_complement_domain_ell2_a_b_complement_domain_ell2_cblinfun_fun$').
% 4.37/1.31  tff(func_def_398, type, 'fun_app$w': ('C_a_prod_ell2_c_a_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$' * 'C_a_prod_ell2_c_a_prod_ell2_cblinfun$') > 'B_b_prod_ell2_b_b_prod_ell2_cblinfun$').
% 4.37/1.31  tff(func_def_399, type, 'tensor_op$f': ('C_ell2_c_ell2_cblinfun$' * 'C_b_complement_domain_ell2_c_b_complement_domain_ell2_cblinfun$') > 'C_c_b_complement_domain_prod_ell2_c_c_b_complement_domain_prod_ell2_cblinfun$').
% 4.37/1.31  tff(func_def_400, type, 'register_pair$n': ('A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'A_c_prod_b_complement_domain_ell2_a_c_prod_b_complement_domain_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$') > 'A_c_prod_a_c_prod_b_complement_domain_prod_ell2_a_c_prod_a_c_prod_b_complement_domain_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$').
% 4.37/1.31  tff(func_def_401, type, 'inv_into$a': ('A_c_prod_a_c_prod_b_complement_domain_prod_ell2_a_c_prod_a_c_prod_b_complement_domain_prod_ell2_cblinfun_set$' * 'A_c_prod_a_c_prod_b_complement_domain_prod_ell2_a_c_prod_a_c_prod_b_complement_domain_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$') > 'B_ell2_b_ell2_cblinfun_a_c_prod_a_c_prod_b_complement_domain_prod_ell2_a_c_prod_a_c_prod_b_complement_domain_prod_ell2_cblinfun_fun$').
% 4.37/1.31  tff(func_def_402, type, 't1$': 'A_c_prod_a_c_prod_b_complement_domain_prod_ell2_a_c_prod_a_c_prod_b_complement_domain_prod_ell2_cblinfun$').
% 4.37/1.31  tff(func_def_403, type, 'butterfly$c': ('A_c_prod_ell2$' * 'A_c_prod_ell2$') > 'A_c_prod_ell2_a_c_prod_ell2_cblinfun$').
% 4.37/1.31  tff(func_def_404, type, 'tensor_op$i': ('A_c_prod_ell2_a_c_prod_ell2_cblinfun$' * 'A_c_prod_b_complement_domain_ell2_a_c_prod_b_complement_domain_ell2_cblinfun$') > 'A_c_prod_a_c_prod_b_complement_domain_prod_ell2_a_c_prod_a_c_prod_b_complement_domain_prod_ell2_cblinfun$').
% 4.37/1.31  tff(func_def_405, type, 'register_pair$ah': ('A_c_a_c_prod_b_complement_domain_prod_prod_ell2_a_c_a_c_prod_b_complement_domain_prod_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'C_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$') > 'A_c_a_c_prod_b_complement_domain_prod_prod_c_prod_ell2_a_c_a_c_prod_b_complement_domain_prod_prod_c_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$').
% 4.37/1.31  tff(func_def_406, type, 'fun_app$p': ('C_a_c_prod_b_complement_domain_prod_ell2_c_a_c_prod_b_complement_domain_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'C_a_c_prod_b_complement_domain_prod_ell2_c_a_c_prod_b_complement_domain_prod_ell2_cblinfun$') > 'B_ell2_b_ell2_cblinfun$').
% 4.37/1.31  tff(func_def_407, type, 'inv_into$v': ('C_c_b_complement_domain_prod_c_c_b_complement_domain_prod_prod_ell2_c_c_b_complement_domain_prod_c_c_b_complement_domain_prod_prod_ell2_cblinfun_set$' * 'C_c_b_complement_domain_prod_c_c_b_complement_domain_prod_prod_ell2_c_c_b_complement_domain_prod_c_c_b_complement_domain_prod_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$') > 'B_b_prod_ell2_b_b_prod_ell2_cblinfun_c_c_b_complement_domain_prod_c_c_b_complement_domain_prod_prod_ell2_c_c_b_complement_domain_prod_c_c_b_complement_domain_prod_prod_ell2_cblinfun_fun$').
% 4.37/1.31  tff(func_def_408, type, 'comp$al': ('B_ell2_b_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'C_a_c_prod_b_complement_domain_prod_ell2_c_a_c_prod_b_complement_domain_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$') > 'C_a_c_prod_b_complement_domain_prod_ell2_c_a_c_prod_b_complement_domain_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$').
% 4.37/1.31  tff(func_def_409, type, 'top$k': 'A_a_b_complement_domain_prod_a_a_b_complement_domain_prod_prod_ell2_a_a_b_complement_domain_prod_a_a_b_complement_domain_prod_prod_ell2_cblinfun_set$').
% 4.37/1.31  tff(func_def_410, type, 'register_tensor$ay': ('A_b_complement_domain_ell2_a_b_complement_domain_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'A_a_b_complement_domain_prod_ell2_a_a_b_complement_domain_prod_ell2_cblinfun_a_c_a_c_prod_b_complement_domain_prod_prod_ell2_a_c_a_c_prod_b_complement_domain_prod_prod_ell2_cblinfun_fun$') > 'A_b_complement_domain_a_a_b_complement_domain_prod_prod_ell2_a_b_complement_domain_a_a_b_complement_domain_prod_prod_ell2_cblinfun_b_a_c_a_c_prod_b_complement_domain_prod_prod_prod_ell2_b_a_c_a_c_prod_b_complement_domain_prod_prod_prod_ell2_cblinfun_fun$').
% 4.37/1.31  tff(func_def_411, type, 'fun_app$ax': ('C_c_b_complement_domain_prod_ell2_c_c_b_complement_domain_prod_ell2_cblinfun_c_b_complement_domain_c_prod_ell2_c_b_complement_domain_c_prod_ell2_cblinfun_fun$' * 'C_c_b_complement_domain_prod_ell2_c_c_b_complement_domain_prod_ell2_cblinfun$') > 'C_b_complement_domain_c_prod_ell2_c_b_complement_domain_c_prod_ell2_cblinfun$').
% 4.37/1.31  tff(func_def_412, type, 'fun_app$af': ('C_ell2_c_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$' * 'C_ell2_c_ell2_cblinfun$') > 'A_ell2_a_ell2_cblinfun$').
% 4.37/1.31  tff(func_def_413, type, 'register_pair$r': ('A_ell2_a_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$' * 'C_ell2_c_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$') > 'A_c_prod_ell2_a_c_prod_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$').
% 4.37/1.31  tff(func_def_414, type, 'comp$cc': ('A_c_prod_b_complement_domain_ell2_a_c_prod_b_complement_domain_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'C_ell2_c_ell2_cblinfun_a_c_prod_b_complement_domain_ell2_a_c_prod_b_complement_domain_ell2_cblinfun_fun$') > 'C_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$').
% 4.37/1.31  tff(func_def_415, type, 'register_tensor$ab': ('A_b_complement_domain_ell2_a_b_complement_domain_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'A_b_complement_domain_ell2_a_b_complement_domain_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$') > 'A_b_complement_domain_a_b_complement_domain_prod_ell2_a_b_complement_domain_a_b_complement_domain_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$').
% 4.37/1.31  tff(func_def_416, type, 'complement$j': 'C_a_c_prod_b_complement_domain_prod_ell2_c_a_c_prod_b_complement_domain_prod_ell2_cblinfun_a_b_complement_domain_ell2_a_b_complement_domain_ell2_cblinfun_fun$' > 'C_a_c_prod_b_complement_domain_prod_a_b_complement_domain_complement_domain_ell2_c_a_c_prod_b_complement_domain_prod_a_b_complement_domain_complement_domain_ell2_cblinfun_a_b_complement_domain_ell2_a_b_complement_domain_ell2_cblinfun_fun$').
% 4.37/1.31  tff(func_def_417, type, 'comp$cz': ('A_ell2_a_ell2_cblinfun_c_c_b_complement_domain_prod_ell2_c_c_b_complement_domain_prod_ell2_cblinfun_fun$' * 'C_c_b_complement_domain_prod_ell2_c_c_b_complement_domain_prod_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$') > 'C_c_b_complement_domain_prod_ell2_c_c_b_complement_domain_prod_ell2_cblinfun_c_c_b_complement_domain_prod_ell2_c_c_b_complement_domain_prod_ell2_cblinfun_fun$').
% 4.37/1.31  tff(func_def_418, type, 'comp$bf': ('C_c_b_complement_domain_prod_ell2_c_c_b_complement_domain_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'C_c_b_complement_domain_prod_ell2_c_c_b_complement_domain_prod_ell2_cblinfun_c_c_b_complement_domain_prod_ell2_c_c_b_complement_domain_prod_ell2_cblinfun_fun$') > 'C_c_b_complement_domain_prod_ell2_c_c_b_complement_domain_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$').
% 4.37/1.31  tff(func_def_419, type, 'fun_app$au': ('C_b_complement_domain_c_prod_ell2_c_b_complement_domain_c_prod_ell2_cblinfun_c_c_b_complement_domain_prod_ell2_c_c_b_complement_domain_prod_ell2_cblinfun_fun$' * 'C_b_complement_domain_c_prod_ell2_c_b_complement_domain_c_prod_ell2_cblinfun$') > 'C_c_b_complement_domain_prod_ell2_c_c_b_complement_domain_prod_ell2_cblinfun$').
% 4.37/1.31  tff(func_def_420, type, 'register_pair$al': ('A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'C_a_a_c_prod_b_complement_domain_prod_prod_ell2_c_a_a_c_prod_b_complement_domain_prod_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$') > 'A_c_a_a_c_prod_b_complement_domain_prod_prod_prod_ell2_a_c_a_a_c_prod_b_complement_domain_prod_prod_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$').
% 4.37/1.31  tff(func_def_421, type, 'comp$ay': ('A_c_a_c_prod_b_complement_domain_prod_c_prod_prod_ell2_a_c_a_c_prod_b_complement_domain_prod_c_prod_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'A_c_a_c_prod_b_complement_domain_prod_prod_c_prod_ell2_a_c_a_c_prod_b_complement_domain_prod_prod_c_prod_ell2_cblinfun_a_c_a_c_prod_b_complement_domain_prod_c_prod_prod_ell2_a_c_a_c_prod_b_complement_domain_prod_c_prod_prod_ell2_cblinfun_fun$') > 'A_c_a_c_prod_b_complement_domain_prod_prod_c_prod_ell2_a_c_a_c_prod_b_complement_domain_prod_prod_c_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$').
% 4.37/1.31  tff(func_def_422, type, 'register_tensor$y': ('C_ell2_c_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$' * 'C_b_complement_domain_ell2_c_b_complement_domain_ell2_cblinfun_c_b_complement_domain_ell2_c_b_complement_domain_ell2_cblinfun_fun$') > 'C_c_b_complement_domain_prod_ell2_c_c_b_complement_domain_prod_ell2_cblinfun_c_c_b_complement_domain_prod_ell2_c_c_b_complement_domain_prod_ell2_cblinfun_fun$').
% 4.37/1.31  tff(func_def_423, type, 'fun_app$a': ('B_ell2_b_ell2_cblinfun_a_c_prod_a_c_prod_b_complement_domain_prod_ell2_a_c_prod_a_c_prod_b_complement_domain_prod_ell2_cblinfun_fun$' * 'B_ell2_b_ell2_cblinfun$') > 'A_c_prod_a_c_prod_b_complement_domain_prod_ell2_a_c_prod_a_c_prod_b_complement_domain_prod_ell2_cblinfun$').
% 4.37/1.31  tff(func_def_424, type, 'assoc$f': 'A_c_a_a_c_prod_b_complement_domain_prod_prod_prod_ell2_a_c_a_a_c_prod_b_complement_domain_prod_prod_prod_ell2_cblinfun_a_c_prod_a_a_c_prod_b_complement_domain_prod_prod_ell2_a_c_prod_a_a_c_prod_b_complement_domain_prod_prod_ell2_cblinfun_fun$').
% 4.37/1.31  tff(func_def_425, type, 'tensor_op$r': ('B_ell2_b_ell2_cblinfun$' * 'A_b_complement_domain_ell2_a_b_complement_domain_ell2_cblinfun$') > 'B_a_b_complement_domain_prod_ell2_b_a_b_complement_domain_prod_ell2_cblinfun$').
% 4.37/1.31  tff(func_def_426, type, 'register_pair$ar': ('C_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$') > 'C_a_prod_ell2_c_a_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$').
% 4.37/1.31  tff(func_def_427, type, 'fun_app$u': ('C_c_prod_ell2_c_c_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$' * 'C_c_prod_ell2_c_c_prod_ell2_cblinfun$') > 'B_b_prod_ell2_b_b_prod_ell2_cblinfun$').
% 4.37/1.31  tff(func_def_428, type, 'comp$p': ('A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'A_a_b_complement_domain_prod_ell2_a_a_b_complement_domain_prod_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$') > 'A_a_b_complement_domain_prod_ell2_a_a_b_complement_domain_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$').
% 4.37/1.31  tff(func_def_429, type, 'id$': 'A_ell2_a_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$').
% 4.37/1.31  tff(func_def_430, type, 'complement$b': 'A_a_c_prod_b_complement_domain_prod_ell2_a_a_c_prod_b_complement_domain_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' > 'A_a_c_prod_b_complement_domain_prod_b_complement_domain_ell2_a_a_c_prod_b_complement_domain_prod_b_complement_domain_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$').
% 4.37/1.31  tff(func_def_431, type, 'tensor_op$l': ('A_ell2_a_ell2_cblinfun$' * 'C_ell2_c_ell2_cblinfun$') > 'A_c_prod_ell2_a_c_prod_ell2_cblinfun$').
% 4.37/1.31  tff(func_def_432, type, 'comp$bs': ('B_c_a_c_prod_b_complement_domain_prod_prod_ell2_b_c_a_c_prod_b_complement_domain_prod_prod_ell2_cblinfun_a_a_b_complement_domain_prod_ell2_a_a_b_complement_domain_prod_ell2_cblinfun_fun$' * 'A_c_a_c_prod_b_complement_domain_prod_prod_ell2_a_c_a_c_prod_b_complement_domain_prod_prod_ell2_cblinfun_b_c_a_c_prod_b_complement_domain_prod_prod_ell2_b_c_a_c_prod_b_complement_domain_prod_prod_ell2_cblinfun_fun$') > 'A_c_a_c_prod_b_complement_domain_prod_prod_ell2_a_c_a_c_prod_b_complement_domain_prod_prod_ell2_cblinfun_a_a_b_complement_domain_prod_ell2_a_a_b_complement_domain_prod_ell2_cblinfun_fun$').
% 4.37/1.31  tff(func_def_433, type, 'tensor_op$h': ('C_ell2_c_ell2_cblinfun$' * 'C_c_complement_domain_ell2_c_c_complement_domain_ell2_cblinfun$') > 'C_c_c_complement_domain_prod_ell2_c_c_c_complement_domain_prod_ell2_cblinfun$').
% 4.37/1.31  tff(func_def_434, type, 'fun_app$n': ('A_a_b_complement_domain_prod_ell2_a_a_b_complement_domain_prod_ell2_cblinfun_c_c_b_complement_domain_prod_ell2_c_c_b_complement_domain_prod_ell2_cblinfun_fun$' * 'A_a_b_complement_domain_prod_ell2_a_a_b_complement_domain_prod_ell2_cblinfun$') > 'C_c_b_complement_domain_prod_ell2_c_c_b_complement_domain_prod_ell2_cblinfun$').
% 4.37/1.31  tff(func_def_435, type, 'comp$o': ('A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'A_b_complement_domain_ell2_a_b_complement_domain_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$') > 'A_b_complement_domain_ell2_a_b_complement_domain_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$').
% 4.37/1.31  tff(func_def_436, type, 'comp$bb': ('A_a_c_prod_prod_ell2_a_a_c_prod_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'A_a_prod_c_prod_ell2_a_a_prod_c_prod_ell2_cblinfun_a_a_c_prod_prod_ell2_a_a_c_prod_prod_ell2_cblinfun_fun$') > 'A_a_prod_c_prod_ell2_a_a_prod_c_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$').
% 4.37/1.31  tff(func_def_437, type, 'comp$a': ('A_a_b_complement_domain_prod_ell2_a_a_b_complement_domain_prod_ell2_cblinfun_a_c_a_c_prod_b_complement_domain_prod_prod_ell2_a_c_a_c_prod_b_complement_domain_prod_prod_ell2_cblinfun_fun$' * 'B_ell2_b_ell2_cblinfun_a_a_b_complement_domain_prod_ell2_a_a_b_complement_domain_prod_ell2_cblinfun_fun$') > 'B_ell2_b_ell2_cblinfun_a_c_a_c_prod_b_complement_domain_prod_prod_ell2_a_c_a_c_prod_b_complement_domain_prod_prod_ell2_cblinfun_fun$').
% 4.37/1.31  tff(func_def_438, type, 'comp$bt': ('A_a_b_complement_domain_prod_ell2_a_a_b_complement_domain_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$' * 'A_c_a_c_prod_b_complement_domain_prod_prod_ell2_a_c_a_c_prod_b_complement_domain_prod_prod_ell2_cblinfun_a_a_b_complement_domain_prod_ell2_a_a_b_complement_domain_prod_ell2_cblinfun_fun$') > 'A_c_a_c_prod_b_complement_domain_prod_prod_ell2_a_c_a_c_prod_b_complement_domain_prod_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$').
% 4.37/1.31  tff(func_def_439, type, 'register_tensor$be': ('A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'C_a_c_prod_b_complement_domain_prod_ell2_c_a_c_prod_b_complement_domain_prod_ell2_cblinfun_c_a_c_prod_b_complement_domain_prod_ell2_c_a_c_prod_b_complement_domain_prod_ell2_cblinfun_fun$') > 'A_c_a_c_prod_b_complement_domain_prod_prod_ell2_a_c_a_c_prod_b_complement_domain_prod_prod_ell2_cblinfun_b_c_a_c_prod_b_complement_domain_prod_prod_ell2_b_c_a_c_prod_b_complement_domain_prod_prod_ell2_cblinfun_fun$').
% 4.37/1.31  tff(func_def_440, type, 'register_tensor$i': ('A_ell2_a_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$' * 'C_a_c_prod_b_complement_domain_prod_ell2_c_a_c_prod_b_complement_domain_prod_ell2_cblinfun_a_b_complement_domain_ell2_a_b_complement_domain_ell2_cblinfun_fun$') > 'A_c_a_c_prod_b_complement_domain_prod_prod_ell2_a_c_a_c_prod_b_complement_domain_prod_prod_ell2_cblinfun_a_a_b_complement_domain_prod_ell2_a_a_b_complement_domain_prod_ell2_cblinfun_fun$').
% 4.37/1.31  tff(func_def_441, type, 'comp$dl': ('B_ell2_b_ell2_cblinfun_a_c_a_c_prod_b_complement_domain_prod_prod_ell2_a_c_a_c_prod_b_complement_domain_prod_prod_ell2_cblinfun_fun$' * 'A_c_a_c_prod_b_complement_domain_prod_prod_ell2_a_c_a_c_prod_b_complement_domain_prod_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$') > 'A_c_a_c_prod_b_complement_domain_prod_prod_ell2_a_c_a_c_prod_b_complement_domain_prod_prod_ell2_cblinfun_a_c_a_c_prod_b_complement_domain_prod_prod_ell2_a_c_a_c_prod_b_complement_domain_prod_prod_ell2_cblinfun_fun$').
% 4.37/1.31  tff(func_def_442, type, 'comp$am': ('A_b_complement_domain_ell2_a_b_complement_domain_ell2_cblinfun_a_b_complement_domain_ell2_a_b_complement_domain_ell2_cblinfun_fun$' * 'C_a_c_prod_b_complement_domain_prod_ell2_c_a_c_prod_b_complement_domain_prod_ell2_cblinfun_a_b_complement_domain_ell2_a_b_complement_domain_ell2_cblinfun_fun$') > 'C_a_c_prod_b_complement_domain_prod_ell2_c_a_c_prod_b_complement_domain_prod_ell2_cblinfun_a_b_complement_domain_ell2_a_b_complement_domain_ell2_cblinfun_fun$').
% 4.37/1.31  tff(func_def_443, type, 'complement$': 'A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' > 'A_c_prod_b_complement_domain_ell2_a_c_prod_b_complement_domain_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$').
% 4.37/1.31  tff(func_def_444, type, 'inv_into$al': ('A_a_b_complement_domain_prod_ell2_a_a_b_complement_domain_prod_ell2_cblinfun_set$' * 'A_a_b_complement_domain_prod_ell2_a_a_b_complement_domain_prod_ell2_cblinfun_a_b_complement_domain_a_prod_ell2_a_b_complement_domain_a_prod_ell2_cblinfun_fun$') > 'A_b_complement_domain_a_prod_ell2_a_b_complement_domain_a_prod_ell2_cblinfun_a_a_b_complement_domain_prod_ell2_a_a_b_complement_domain_prod_ell2_cblinfun_fun$').
% 4.37/1.31  tff(func_def_445, type, 'assoc$l': 'A_c_prod_a_a_c_prod_b_complement_domain_prod_prod_ell2_a_c_prod_a_a_c_prod_b_complement_domain_prod_prod_ell2_cblinfun_a_c_a_a_c_prod_b_complement_domain_prod_prod_prod_ell2_a_c_a_a_c_prod_b_complement_domain_prod_prod_prod_ell2_cblinfun_fun$').
% 4.37/1.31  tff(func_def_446, type, 'inv_into$aa': ('C_c_b_complement_domain_prod_c_a_a_c_prod_b_complement_domain_prod_prod_prod_ell2_c_c_b_complement_domain_prod_c_a_a_c_prod_b_complement_domain_prod_prod_prod_ell2_cblinfun_set$' * 'C_c_b_complement_domain_prod_c_a_a_c_prod_b_complement_domain_prod_prod_prod_ell2_c_c_b_complement_domain_prod_c_a_a_c_prod_b_complement_domain_prod_prod_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$') > 'B_b_prod_ell2_b_b_prod_ell2_cblinfun_c_c_b_complement_domain_prod_c_a_a_c_prod_b_complement_domain_prod_prod_prod_ell2_c_c_b_complement_domain_prod_c_a_a_c_prod_b_complement_domain_prod_prod_prod_ell2_cblinfun_fun$').
% 4.37/1.31  tff(func_def_447, type, 'register_tensor$al': ('C_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'A_c_prod_ell2_a_c_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$') > 'C_a_c_prod_prod_ell2_c_a_c_prod_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$').
% 4.37/1.31  tff(func_def_448, type, 'inv_into$u': ('A_a_b_complement_domain_prod_ell2_a_a_b_complement_domain_prod_ell2_cblinfun_set$' * 'A_a_b_complement_domain_prod_ell2_a_a_b_complement_domain_prod_ell2_cblinfun_c_c_b_complement_domain_prod_ell2_c_c_b_complement_domain_prod_ell2_cblinfun_fun$') > 'C_c_b_complement_domain_prod_ell2_c_c_b_complement_domain_prod_ell2_cblinfun_a_a_b_complement_domain_prod_ell2_a_a_b_complement_domain_prod_ell2_cblinfun_fun$').
% 4.37/1.31  tff(func_def_449, type, 'register_tensor$bm': ('A_ell2_a_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$' * 'A_c_prod_b_complement_domain_ell2_a_c_prod_b_complement_domain_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$') > 'A_a_c_prod_b_complement_domain_prod_ell2_a_a_c_prod_b_complement_domain_prod_ell2_cblinfun_a_c_prod_ell2_a_c_prod_ell2_cblinfun_fun$').
% 4.37/1.31  tff(func_def_450, type, 'register_pair$af': ('A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'C_a_c_prod_b_complement_domain_prod_c_prod_ell2_c_a_c_prod_b_complement_domain_prod_c_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$') > 'A_c_a_c_prod_b_complement_domain_prod_c_prod_prod_ell2_a_c_a_c_prod_b_complement_domain_prod_c_prod_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$').
% 4.37/1.31  tff(func_def_451, type, 'top$o': 'C_a_a_c_prod_b_complement_domain_prod_prod_c_c_b_complement_domain_prod_prod_ell2_c_a_a_c_prod_b_complement_domain_prod_prod_c_c_b_complement_domain_prod_prod_ell2_cblinfun_set$').
% 4.37/1.31  tff(func_def_452, type, 'register_tensor$bq': ('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$').
% 4.37/1.31  tff(func_def_453, type, 'assoc$c': 'A_a_b_complement_domain_c_prod_prod_ell2_a_a_b_complement_domain_c_prod_prod_ell2_cblinfun_a_a_b_complement_domain_prod_c_prod_ell2_a_a_b_complement_domain_prod_c_prod_ell2_cblinfun_fun$').
% 4.37/1.31  tff(func_def_454, type, 'comp$ba': ('A_c_a_a_c_prod_b_complement_domain_prod_prod_prod_ell2_a_c_a_a_c_prod_b_complement_domain_prod_prod_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'A_c_prod_a_a_c_prod_b_complement_domain_prod_prod_ell2_a_c_prod_a_a_c_prod_b_complement_domain_prod_prod_ell2_cblinfun_a_c_a_a_c_prod_b_complement_domain_prod_prod_prod_ell2_a_c_a_a_c_prod_b_complement_domain_prod_prod_prod_ell2_cblinfun_fun$') > 'A_c_prod_a_a_c_prod_b_complement_domain_prod_prod_ell2_a_c_prod_a_a_c_prod_b_complement_domain_prod_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$').
% 4.37/1.31  tff(func_def_455, type, 'fun_app$q': ('A_b_complement_domain_ell2_a_b_complement_domain_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'A_b_complement_domain_ell2_a_b_complement_domain_ell2_cblinfun$') > 'B_ell2_b_ell2_cblinfun$').
% 4.37/1.31  tff(func_def_456, type, 'comp$cn': ('A_a_c_prod_b_complement_domain_prod_c_prod_ell2_a_a_c_prod_b_complement_domain_prod_c_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'C_a_a_c_prod_b_complement_domain_prod_prod_ell2_c_a_a_c_prod_b_complement_domain_prod_prod_ell2_cblinfun_a_a_c_prod_b_complement_domain_prod_c_prod_ell2_a_a_c_prod_b_complement_domain_prod_c_prod_ell2_cblinfun_fun$') > 'C_a_a_c_prod_b_complement_domain_prod_prod_ell2_c_a_a_c_prod_b_complement_domain_prod_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$').
% 4.37/1.31  tff(func_def_457, type, 'register_pair$m': ('A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'A_c_a_c_prod_b_complement_domain_prod_prod_b_complement_domain_ell2_a_c_a_c_prod_b_complement_domain_prod_prod_b_complement_domain_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$') > 'A_a_c_a_c_prod_b_complement_domain_prod_prod_b_complement_domain_prod_ell2_a_a_c_a_c_prod_b_complement_domain_prod_prod_b_complement_domain_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$').
% 4.37/1.31  tff(func_def_458, type, 'inv_into$p': ('B_ell2_b_ell2_cblinfun_set$' * 'B_ell2_b_ell2_cblinfun_c_a_a_c_prod_b_complement_domain_prod_prod_ell2_c_a_a_c_prod_b_complement_domain_prod_prod_ell2_cblinfun_fun$') > 'C_a_a_c_prod_b_complement_domain_prod_prod_ell2_c_a_a_c_prod_b_complement_domain_prod_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$').
% 4.37/1.31  tff(func_def_459, type, 'register_tensor$bg': ('A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'C_a_c_prod_b_complement_domain_prod_ell2_c_a_c_prod_b_complement_domain_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$') > 'A_c_a_c_prod_b_complement_domain_prod_prod_ell2_a_c_a_c_prod_b_complement_domain_prod_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$').
% 4.37/1.31  tff(func_def_460, type, 'comp$ck': ('C_c_b_complement_domain_prod_ell2_c_c_b_complement_domain_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'A_a_b_complement_domain_prod_ell2_a_a_b_complement_domain_prod_ell2_cblinfun_c_c_b_complement_domain_prod_ell2_c_c_b_complement_domain_prod_ell2_cblinfun_fun$') > 'A_a_b_complement_domain_prod_ell2_a_a_b_complement_domain_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$').
% 4.37/1.31  tff(func_def_461, type, 'comp$ao': ('A_a_prod_c_prod_ell2_a_a_prod_c_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'A_a_c_prod_prod_ell2_a_a_c_prod_prod_ell2_cblinfun_a_a_prod_c_prod_ell2_a_a_prod_c_prod_ell2_cblinfun_fun$') > 'A_a_c_prod_prod_ell2_a_a_c_prod_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$').
% 4.37/1.31  tff(func_def_462, type, 'tensor_op$g': ('C_ell2_c_ell2_cblinfun$' * 'C_a_complement_domain_ell2_c_a_complement_domain_ell2_cblinfun$') > 'C_c_a_complement_domain_prod_ell2_c_c_a_complement_domain_prod_ell2_cblinfun$').
% 4.37/1.31  tff(func_def_463, type, 'inv_into$r': ('A_a_b_complement_domain_prod_ell2_a_a_b_complement_domain_prod_ell2_cblinfun_set$' * 'A_a_b_complement_domain_prod_ell2_a_a_b_complement_domain_prod_ell2_cblinfun_a_c_a_c_prod_b_complement_domain_prod_prod_ell2_a_c_a_c_prod_b_complement_domain_prod_prod_ell2_cblinfun_fun$') > 'A_c_a_c_prod_b_complement_domain_prod_prod_ell2_a_c_a_c_prod_b_complement_domain_prod_prod_ell2_cblinfun_a_a_b_complement_domain_prod_ell2_a_a_b_complement_domain_prod_ell2_cblinfun_fun$').
% 4.37/1.31  tff(func_def_464, type, 'comp$g': ('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$').
% 4.37/1.31  tff(func_def_465, type, 'register_pair$k': ('A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'A_a_c_prod_b_complement_domain_prod_b_complement_domain_ell2_a_a_c_prod_b_complement_domain_prod_b_complement_domain_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$') > 'A_a_a_c_prod_b_complement_domain_prod_b_complement_domain_prod_ell2_a_a_a_c_prod_b_complement_domain_prod_b_complement_domain_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$').
% 4.37/1.31  tff(func_def_466, type, 'i$': 'C_a_c_prod_b_complement_domain_prod_ell2_c_a_c_prod_b_complement_domain_prod_ell2_cblinfun_a_b_complement_domain_ell2_a_b_complement_domain_ell2_cblinfun_fun$').
% 4.37/1.31  tff(func_def_467, type, 'comp$cu': ('A_a_b_complement_domain_prod_ell2_a_a_b_complement_domain_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'A_b_complement_domain_a_prod_ell2_a_b_complement_domain_a_prod_ell2_cblinfun_a_a_b_complement_domain_prod_ell2_a_a_b_complement_domain_prod_ell2_cblinfun_fun$') > 'A_b_complement_domain_a_prod_ell2_a_b_complement_domain_a_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$').
% 4.37/1.31  tff(func_def_468, type, 'comp$av': ('A_c_prod_a_c_prod_b_complement_domain_prod_ell2_a_c_prod_a_c_prod_b_complement_domain_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'A_c_a_c_prod_b_complement_domain_prod_prod_ell2_a_c_a_c_prod_b_complement_domain_prod_prod_ell2_cblinfun_a_c_prod_a_c_prod_b_complement_domain_prod_ell2_a_c_prod_a_c_prod_b_complement_domain_prod_ell2_cblinfun_fun$') > 'A_c_a_c_prod_b_complement_domain_prod_prod_ell2_a_c_a_c_prod_b_complement_domain_prod_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$').
% 4.37/1.31  tff(func_def_469, type, 'inv_into$ap': ('A_a_b_complement_domain_prod_ell2_a_a_b_complement_domain_prod_ell2_cblinfun_set$' * 'A_a_b_complement_domain_prod_ell2_a_a_b_complement_domain_prod_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$') > 'A_ell2_a_ell2_cblinfun_a_a_b_complement_domain_prod_ell2_a_a_b_complement_domain_prod_ell2_cblinfun_fun$').
% 4.37/1.31  tff(func_def_470, type, 'register_pair$h': ('C_a_c_prod_b_complement_domain_prod_ell2_c_a_c_prod_b_complement_domain_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'A_c_a_c_prod_b_complement_domain_prod_prod_b_complement_domain_ell2_a_c_a_c_prod_b_complement_domain_prod_prod_b_complement_domain_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$') > 'C_a_c_prod_b_complement_domain_prod_a_c_a_c_prod_b_complement_domain_prod_prod_b_complement_domain_prod_ell2_c_a_c_prod_b_complement_domain_prod_a_c_a_c_prod_b_complement_domain_prod_prod_b_complement_domain_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$').
% 4.37/1.31  tff(func_def_471, type, 'comp$an': ('C_a_c_prod_b_complement_domain_prod_ell2_c_a_c_prod_b_complement_domain_prod_ell2_cblinfun_a_b_complement_domain_ell2_a_b_complement_domain_ell2_cblinfun_fun$' * 'C_a_c_prod_b_complement_domain_prod_ell2_c_a_c_prod_b_complement_domain_prod_ell2_cblinfun_c_a_c_prod_b_complement_domain_prod_ell2_c_a_c_prod_b_complement_domain_prod_ell2_cblinfun_fun$') > 'C_a_c_prod_b_complement_domain_prod_ell2_c_a_c_prod_b_complement_domain_prod_ell2_cblinfun_a_b_complement_domain_ell2_a_b_complement_domain_ell2_cblinfun_fun$').
% 4.37/1.31  tff(func_def_472, type, 'comp$bk': ('A_a_b_complement_domain_prod_ell2_a_a_b_complement_domain_prod_ell2_cblinfun_a_c_a_c_prod_b_complement_domain_prod_prod_ell2_a_c_a_c_prod_b_complement_domain_prod_prod_ell2_cblinfun_fun$' * 'A_a_b_complement_domain_prod_ell2_a_a_b_complement_domain_prod_ell2_cblinfun_a_a_b_complement_domain_prod_ell2_a_a_b_complement_domain_prod_ell2_cblinfun_fun$') > 'A_a_b_complement_domain_prod_ell2_a_a_b_complement_domain_prod_ell2_cblinfun_a_c_a_c_prod_b_complement_domain_prod_prod_ell2_a_c_a_c_prod_b_complement_domain_prod_prod_ell2_cblinfun_fun$').
% 4.37/1.31  tff(func_def_473, type, 'register_tensor$ae': ('C_b_complement_domain_ell2_c_b_complement_domain_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'C_b_complement_domain_ell2_c_b_complement_domain_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$') > 'C_b_complement_domain_c_b_complement_domain_prod_ell2_c_b_complement_domain_c_b_complement_domain_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$').
% 4.37/1.31  tff(func_def_474, type, 'fun_app$aj': ('C_c_a_c_prod_b_complement_domain_prod_prod_ell2_c_c_a_c_prod_b_complement_domain_prod_prod_ell2_cblinfun_b_a_b_complement_domain_prod_ell2_b_a_b_complement_domain_prod_ell2_cblinfun_fun$' * 'C_c_a_c_prod_b_complement_domain_prod_prod_ell2_c_c_a_c_prod_b_complement_domain_prod_prod_ell2_cblinfun$') > 'B_a_b_complement_domain_prod_ell2_b_a_b_complement_domain_prod_ell2_cblinfun$').
% 4.37/1.31  tff(func_def_475, type, 'register_tensor$aa': ('C_a_c_prod_b_complement_domain_prod_ell2_c_a_c_prod_b_complement_domain_prod_ell2_cblinfun_a_b_complement_domain_ell2_a_b_complement_domain_ell2_cblinfun_fun$' * 'C_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$') > 'C_a_c_prod_b_complement_domain_prod_c_prod_ell2_c_a_c_prod_b_complement_domain_prod_c_prod_ell2_cblinfun_a_b_complement_domain_b_prod_ell2_a_b_complement_domain_b_prod_ell2_cblinfun_fun$').
% 4.37/1.31  tff(func_def_476, type, 'inv_into$d': ('C_c_b_complement_domain_prod_ell2_c_c_b_complement_domain_prod_ell2_cblinfun_set$' * 'C_c_b_complement_domain_prod_ell2_c_c_b_complement_domain_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$') > 'B_ell2_b_ell2_cblinfun_c_c_b_complement_domain_prod_ell2_c_c_b_complement_domain_prod_ell2_cblinfun_fun$').
% 4.37/1.31  tff(func_def_477, type, 'fun_app$aa': ('A_a_b_complement_domain_prod_ell2_a_a_b_complement_domain_prod_ell2_cblinfun_a_a_b_complement_domain_prod_ell2_a_a_b_complement_domain_prod_ell2_cblinfun_fun$' * 'A_a_b_complement_domain_prod_ell2_a_a_b_complement_domain_prod_ell2_cblinfun$') > 'A_a_b_complement_domain_prod_ell2_a_a_b_complement_domain_prod_ell2_cblinfun$').
% 4.37/1.31  tff(func_def_478, type, sK0: 'C_a_c_prod_b_complement_domain_prod_ell2_c_a_c_prod_b_complement_domain_prod_ell2_cblinfun_a_b_complement_domain_ell2_a_b_complement_domain_ell2_cblinfun_fun$').
% 4.37/1.31  tff(func_def_479, type, sK1: ('A_b_complement_domain_ell2_a_b_complement_domain_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'C_a_c_prod_b_complement_domain_prod_ell2_c_a_c_prod_b_complement_domain_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$') > 'C_a_c_prod_b_complement_domain_prod_ell2_c_a_c_prod_b_complement_domain_prod_ell2_cblinfun_a_b_complement_domain_ell2_a_b_complement_domain_ell2_cblinfun_fun$').
% 4.37/1.31  tff(func_def_480, type, sK2: 'C_a_a_c_prod_b_complement_domain_prod_prod_ell2_c_a_a_c_prod_b_complement_domain_prod_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' > 'C_a_a_c_prod_b_complement_domain_prod_prod_ell2_c_a_a_c_prod_b_complement_domain_prod_prod_ell2_cblinfun$').
% 4.37/1.31  tff(func_def_481, type, sK3: 'C_a_a_c_prod_b_complement_domain_prod_prod_ell2_c_a_a_c_prod_b_complement_domain_prod_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' > 'C_a_a_c_prod_b_complement_domain_prod_prod_ell2_c_a_a_c_prod_b_complement_domain_prod_prod_ell2_cblinfun$').
% 4.37/1.31  tff(func_def_482, type, sK4: 'C_a_a_c_prod_b_complement_domain_prod_prod_ell2_c_a_a_c_prod_b_complement_domain_prod_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' > 'B_ell2_b_ell2_cblinfun$').
% 4.37/1.31  tff(func_def_483, type, sK5: ('C_a_a_c_prod_b_complement_domain_prod_prod_ell2_c_a_a_c_prod_b_complement_domain_prod_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'B_ell2_b_ell2_cblinfun$') > 'C_a_a_c_prod_b_complement_domain_prod_prod_ell2_c_a_a_c_prod_b_complement_domain_prod_prod_ell2_cblinfun$').
% 4.37/1.31  tff(func_def_484, type, sK6: 'C_a_a_c_prod_b_complement_domain_prod_prod_ell2_c_a_a_c_prod_b_complement_domain_prod_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' > 'B_ell2_b_ell2_cblinfun$').
% 4.37/1.31  tff(func_def_485, type, sK7: ('C_a_a_c_prod_b_complement_domain_prod_prod_ell2_c_a_a_c_prod_b_complement_domain_prod_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'C_a_a_c_prod_b_complement_domain_prod_prod_ell2_c_a_a_c_prod_b_complement_domain_prod_prod_ell2_cblinfun$') > 'C_a_a_c_prod_b_complement_domain_prod_prod_ell2_c_a_a_c_prod_b_complement_domain_prod_prod_ell2_cblinfun$').
% 4.37/1.31  tff(func_def_486, type, sK8: ('C_a_a_c_prod_b_complement_domain_prod_prod_ell2_c_a_a_c_prod_b_complement_domain_prod_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'B_ell2_b_ell2_cblinfun$') > 'C_a_a_c_prod_b_complement_domain_prod_prod_ell2_c_a_a_c_prod_b_complement_domain_prod_prod_ell2_cblinfun$').
% 4.37/1.31  tff(func_def_487, type, sK9: ('B_ell2_b_ell2_cblinfun_c_a_a_c_prod_b_complement_domain_prod_prod_ell2_c_a_a_c_prod_b_complement_domain_prod_prod_ell2_cblinfun_fun$' * 'C_a_a_c_prod_b_complement_domain_prod_prod_ell2_c_a_a_c_prod_b_complement_domain_prod_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$') > 'C_a_a_c_prod_b_complement_domain_prod_prod_ell2_c_a_a_c_prod_b_complement_domain_prod_prod_ell2_cblinfun$').
% 4.37/1.31  tff(func_def_488, type, sK10: ('B_ell2_b_ell2_cblinfun_c_a_a_c_prod_b_complement_domain_prod_prod_ell2_c_a_a_c_prod_b_complement_domain_prod_prod_ell2_cblinfun_fun$' * 'C_a_a_c_prod_b_complement_domain_prod_prod_ell2_c_a_a_c_prod_b_complement_domain_prod_prod_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$') > 'B_ell2_b_ell2_cblinfun$').
% 4.37/1.31  tff(func_def_489, type, sK11: 'C_a_a_c_prod_b_complement_domain_prod_prod_ell2_c_a_a_c_prod_b_complement_domain_prod_prod_ell2_cblinfun$').
% 4.37/1.31  tff(func_def_490, type, sK12: 'C_a_a_c_prod_b_complement_domain_prod_prod_ell2_c_a_a_c_prod_b_complement_domain_prod_prod_ell2_cblinfun_set$' > 'C_a_a_c_prod_b_complement_domain_prod_prod_ell2_c_a_a_c_prod_b_complement_domain_prod_prod_ell2_cblinfun$').
% 4.37/1.31  tff(func_def_491, type, sK13: 'B_ell2_b_ell2_cblinfun$').
% 4.37/1.31  tff(func_def_492, type, sK14: 'B_ell2_b_ell2_cblinfun_set$' > 'B_ell2_b_ell2_cblinfun$').
% 4.37/1.31  tff(f1,conjecture,(
% 4.37/1.31    'complements$'('g$','register_pair$'('f$','complement$'('register_pair$a'('f$','g$'))))),
% 4.37/1.31    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',conjecture0)).
% 4.37/1.31  
% 4.37/1.31  tff(f2,negated_conjecture,(
% 4.37/1.31    ~ 'complements$'('g$','register_pair$'('f$','complement$'('register_pair$a'('f$','g$'))))),
% 4.37/1.31    inference(negated_conjecture,[status(cth)],[f1])).
% 4.37/1.31  
% 4.37/1.31  tff(f5,axiom,(
% 4.37/1.31    'compatible$'('f$','g$')),
% 4.37/1.31    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',axiom3)).
% 4.37/1.31  
% 4.37/1.31  tff(f20,axiom,(
% 4.37/1.31    ! [X0 : 'A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$',X1 : 'C_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$'] : ('compatible$'(X0,X1) => 'complements$'(X1,'register_pair$'(X0,'complement$'('register_pair$a'(X0,X1)))))),
% 4.37/1.31    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',axiom18)).
% 4.37/1.31  
% 4.37/1.31  tff(f642,plain,(
% 4.37/1.31    ~'complements$'('g$','register_pair$'('f$','complement$'('register_pair$a'('f$','g$'))))),
% 4.37/1.31    inference(flattening,[],[f2])).
% 4.37/1.31  
% 4.37/1.31  tff(f660,plain,(
% 4.37/1.31    ! [X0 : 'A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$',X1 : 'C_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$'] : ('complements$'(X1,'register_pair$'(X0,'complement$'('register_pair$a'(X0,X1)))) | ~'compatible$'(X0,X1))),
% 4.37/1.31    inference(ennf_transformation,[],[f20])).
% 4.37/1.31  
% 4.37/1.31  tff(f704,plain,(
% 4.37/1.31    ~'complements$'('g$','register_pair$'('f$','complement$'('register_pair$a'('f$','g$'))))),
% 4.37/1.31    inference(cnf_transformation,[],[f642])).
% 4.37/1.31  
% 4.37/1.31  tff(f709,plain,(
% 4.37/1.31    ( ! [X0 : 'A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$',X1 : 'C_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$'] : ('complements$'(X1,'register_pair$'(X0,'complement$'('register_pair$a'(X0,X1)))) | ~'compatible$'(X0,X1)) )),
% 4.37/1.31    inference(cnf_transformation,[],[f660])).
% 4.37/1.31  
% 4.37/1.31  tff(f711,plain,(
% 4.37/1.31    'compatible$'('f$','g$')),
% 4.37/1.31    inference(cnf_transformation,[],[f5])).
% 4.37/1.31  
% 4.37/1.31  tcf(c_49,negated_conjecture, 
% 4.37/1.31      (~'complements$'('g$','register_pair$'('f$','complement$'('register_pair$a'('f$','g$'))))),
% 4.37/1.31      inference(cnf_transformation,[],[f704])).
% 4.37/1.31  
% 4.37/1.31  tcf(c_54,plain,![X0_'C_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun':'C_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$',X0_'A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun':'A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$']:  
% 4.37/1.31      (~'compatible$'(X0_'A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun',X0_'C_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun')|
% 4.37/1.31      'complements$'(X0_'C_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun','register_pair$'(X0_'A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun','complement$'('register_pair$a'(X0_'A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun',X0_'C_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun'))))),
% 4.37/1.31      inference(cnf_transformation,[],[f709])).
% 4.37/1.31  
% 4.37/1.31  tcf(c_56,plain, 
% 4.37/1.31      ('compatible$'('f$','g$')),
% 4.37/1.31      inference(cnf_transformation,[],[f711])).
% 4.37/1.31  
% 4.37/1.31  tcf(c_112,plain, 
% 4.37/1.31      (~'compatible$'('f$','g$')|'complements$'('g$','register_pair$'('f$','complement$'('register_pair$a'('f$','g$'))))),
% 4.37/1.31      inference(instantiation,[status(thm)],[c_54])).
% 4.37/1.31  
% 4.37/1.31  tcf(c_113,plain, 
% 4.37/1.31      ($false),
% 4.37/1.31      inference(prop_impl_just,[status(thm)],[c_112,c_49,c_56])).
% 4.37/1.31  
% 4.37/1.31  
% 4.37/1.31  % SZS output end CNFRefutation for theBenchmark.p
% 4.37/1.31  
% 4.37/1.31  
%------------------------------------------------------------------------------