0.11/0.12 % Problem : theBenchmark.p : TPTP v0.0.0. Released v0.0.0. 0.11/0.12 % Command : run_vampire %s %d THM 0.11/0.33 % Computer : n016.cluster.edu 0.11/0.33 % Model : x86_64 x86_64 0.11/0.33 % CPU : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz 0.11/0.33 % Memory : 8042.1875MB 0.11/0.33 % OS : Linux 3.10.0-693.el7.x86_64 0.11/0.33 % CPULimit : 960 0.11/0.33 % WCLimit : 120 0.11/0.33 % DateTime : Wed Jul 30 05:51:49 EDT 2025 0.11/0.33 % CPUTime : 0.11/0.35 This is a TFF_ problem 0.11/0.35 Running first-order theorem proving 0.11/0.35 Running /export/starexec/sandbox/solver/bin/vampire --mode casc -m 16384 --cores 7 -t 120 /export/starexec/sandbox/benchmark/theBenchmark.p 0.21/0.47 % (26537)Running in auto input_syntax mode. Trying TPTP 0.21/0.47 % (26545)lrs+10_1_tgt=ground:sas=z3:si=on:random_seed=1970179013:i=33:rtra=on_1199 on theBenchmark for (1199ds/33Mi) 0.21/0.47 % (26537)Running in auto input_syntax mode. Trying TPTP 0.21/0.47 % (26544)lrs+10_1_to=lpo:sas=z3:si=on:tha=off:random_seed=1815295017:i=46:rtra=on_1199 on theBenchmark for (1199ds/46Mi) 0.21/0.47 % (26537)Running in auto input_syntax mode. Trying TPTP 0.21/0.47 % (26542)lrs+1002_4:1_to=lpo:sil=64000:si=on:br=off:random_seed=2226192264:s2a=on:i=7:rtra=on:inst=on_1199 on theBenchmark for (1199ds/7Mi) 0.21/0.47 % (26537)Running in auto input_syntax mode. Trying TPTP 0.21/0.47 % (26543)dis+21_64_to=kbo:sil=128000:si=on:sp=weighted_frequency:uwa=alasca_can_abstract:random_seed=1350315926:i=4:rtra=on_1199 on theBenchmark for (1199ds/4Mi) 0.21/0.47 % (26537)Running in auto input_syntax mode. Trying TPTP 0.21/0.47 % (26541)dis+10_3_slsqr=1,4:to=lpo:sil=128000:thi=strong:si=on:uwa=off:s2agt=20:slsqc=1:slsq=on:random_seed=23016668:i=201:slsql=off:asg=cautious:rtra=on:gtg=all:ss=axioms:sgt=16_1199 on theBenchmark for (1199ds/201Mi) 0.21/0.47 % (26537)Running in auto input_syntax mode. Trying TPTP 0.21/0.47 % (26539)dis+1002_16:1_to=lpo:sil=64000:norm_ineq=on:sas=z3:si=on:gve=force:uwa=one_side_constant:random_seed=253268060:i=12:doe=on:rtra=on:gtg=exists_top:ss=axioms_1199 on theBenchmark for (1199ds/12Mi) 0.21/0.47 % (26537)Running in auto input_syntax mode. Trying TPTP 0.21/0.47 % (26540)dis+1002_1_to=kbo:sil=128000:tgt=ground:sas=z3:si=on:spb=units:tha=off:random_seed=2548490011:i=307:kws=precedence:nm=0:rtra=on_1199 on theBenchmark for (1199ds/307Mi) 0.21/0.47 % (26543)Instruction limit reached! 0.21/0.47 % (26543)------------------------------ 0.21/0.47 % (26543)Version: Vampire 5.0.0 (Release build, commit 3ce9b74f2 on 2025-07-14 12:22:21 +0200) 0.21/0.47 % (26543)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c 0.21/0.47 % (26543)Termination reason: Instruction limit 0.21/0.47 % (26543)Termination phase: Property scanning 0.21/0.47 0.21/0.47 % (26543)Time elapsed: 0.003 s 0.21/0.47 % (26543)Peak memory usage: 7 MB 0.21/0.47 % (26543)Instructions burned: 6 (million) 0.21/0.47 % (26542)Instruction limit reached! 0.21/0.47 % (26542)------------------------------ 0.21/0.47 % (26542)Version: Vampire 5.0.0 (Release build, commit 3ce9b74f2 on 2025-07-14 12:22:21 +0200) 0.21/0.47 % (26542)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c 0.21/0.47 % (26542)Termination reason: Instruction limit 0.21/0.47 % (26542)Termination phase: Property scanning 0.21/0.47 0.21/0.47 % (26542)Time elapsed: 0.004 s 0.21/0.47 % (26542)Peak memory usage: 7 MB 0.21/0.47 % (26542)Instructions burned: 8 (million) 0.21/0.48 % (26539)Instruction limit reached! 0.21/0.48 % (26539)------------------------------ 0.21/0.48 % (26539)Version: Vampire 5.0.0 (Release build, commit 3ce9b74f2 on 2025-07-14 12:22:21 +0200) 0.21/0.48 % (26539)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c 0.21/0.48 % (26539)Termination reason: Instruction limit 0.21/0.48 % (26539)Termination phase: Property scanning 0.21/0.48 0.21/0.48 % (26539)Time elapsed: 0.006 s 0.21/0.48 % (26539)Peak memory usage: 7 MB 0.21/0.48 % (26539)Instructions burned: 13 (million) 0.21/0.48 % (26545)Instruction limit reached! 0.21/0.48 % (26545)------------------------------ 0.21/0.48 % (26545)Version: Vampire 5.0.0 (Release build, commit 3ce9b74f2 on 2025-07-14 12:22:21 +0200) 0.21/0.48 % (26545)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c 0.21/0.48 % (26545)Termination reason: Instruction limit 0.21/0.48 % (26545)Termination phase: Preprocessing 3 0.21/0.48 0.21/0.48 % (26545)Time elapsed: 0.011 s 0.21/0.48 % (26545)Peak memory usage: 9 MB 0.21/0.48 % (26545)Instructions burned: 33 (million) 0.21/0.49 % (26544)Instruction limit reached! 0.21/0.49 % (26544)------------------------------ 0.21/0.49 % (26544)Version: Vampire 5.0.0 (Release build, commit 3ce9b74f2 on 2025-07-14 12:22:21 +0200) 0.21/0.49 % (26544)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c 0.21/0.49 % (26544)Termination reason: Instruction limit 0.21/0.49 % (26544)Termination phase: Function definition elimination 0.21/0.49 0.21/0.49 % (26544)Time elapsed: 0.023 s 0.21/0.49 % (26544)Peak memory usage: 9 MB 0.21/0.49 % (26544)Instructions burned: 47 (million) 0.21/0.52 % (26537)Running in auto input_syntax mode. Trying TPTP 0.21/0.52 % (26556)dis+1011_1_prc=on:drc=off:si=on:sac=on:random_seed=873263644:i=24:canc=force:rtra=on_1198 on theBenchmark for (1198ds/24Mi) 0.21/0.53 % (26556)Instruction limit reached! 0.21/0.53 % (26556)------------------------------ 0.21/0.53 % (26556)Version: Vampire 5.0.0 (Release build, commit 3ce9b74f2 on 2025-07-14 12:22:21 +0200) 0.21/0.53 % (26556)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c 0.21/0.53 % (26556)Termination reason: Instruction limit 0.21/0.53 % (26556)Termination phase: Preprocessing 3 0.21/0.53 0.21/0.53 % (26556)Time elapsed: 0.008 s 0.21/0.53 % (26556)Peak memory usage: 8 MB 0.21/0.53 % (26556)Instructions burned: 26 (million) 0.21/0.54 % (26537)Running in auto input_syntax mode. Trying TPTP 0.21/0.54 % (26553)dis+11_3_anc=none:drc=ordering:si=on:urr=ec_only:bce=on:tha=off:sac=on:random_seed=1659351450:st=5:i=14:sd=10:afp=4000:rtra=on:ss=axioms:rawr=on_1198 on theBenchmark for (1198ds/14Mi) 0.21/0.54 % (26537)Running in auto input_syntax mode. Trying TPTP 0.21/0.54 % (26555)ott+21_1024_to=lakbo:sil=128000:bsd=on:si=on:alasca=on:uwa=alasca_main:nwc=0.5:random_seed=2109675785:cond=on:i=16:fgj=on:ep=RS:asg=force:nm=10:rtra=on:rawr=on_1198 on theBenchmark for (1198ds/16Mi) 0.21/0.54 % (26537)Running in auto input_syntax mode. Trying TPTP 0.21/0.54 % (26554)dis+1011_2:1_to=kbo:sil=128000:tgt=full:norm_ineq=on:fde=none:si=on:spb=goal_then_units:tha=some:nwc=2:sac=on:random_seed=1702751890:i=29:thsqd=64:nm=0:thsqc=8:rtra=on:thsq=on:ev=off_1198 on theBenchmark for (1198ds/29Mi) 0.21/0.54 % (26537)Running in auto input_syntax mode. Trying TPTP 0.21/0.54 % (26557)ott+1010_8_to=lpo:sil=128000:norm_ineq=on:si=on:sp=unary_frequency:sos=on:gve=cautious:spb=goal_then_units:uwa=alasca_main_floor:tha=some:random_seed=1062379875:i=27:canc=cautious:fsr=off:rtra=on:uhcvi=off_1198 on theBenchmark for (1198ds/27Mi) 0.21/0.55 % (26553)Instruction limit reached! 0.21/0.55 % (26553)------------------------------ 0.21/0.55 % (26553)Version: Vampire 5.0.0 (Release build, commit 3ce9b74f2 on 2025-07-14 12:22:21 +0200) 0.21/0.55 % (26553)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c 0.21/0.55 % (26553)Termination reason: Instruction limit 0.21/0.55 % (26553)Termination phase: Blocked clause elimination 0.21/0.55 0.21/0.55 % (26553)Time elapsed: 0.014 s 0.21/0.55 % (26553)Peak memory usage: 9 MB 0.21/0.55 % (26553)Instructions burned: 44 (million) 0.21/0.55 % (26554)Instruction limit reached! 0.21/0.55 % (26554)------------------------------ 0.21/0.55 % (26554)Version: Vampire 5.0.0 (Release build, commit 3ce9b74f2 on 2025-07-14 12:22:21 +0200) 0.21/0.55 % (26554)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c 0.21/0.55 % (26554)Termination reason: Instruction limit 0.21/0.55 % (26554)Termination phase: Preprocessing 3 0.21/0.55 0.21/0.55 % (26554)Time elapsed: 0.012 s 0.21/0.55 % (26554)Peak memory usage: 9 MB 0.21/0.55 % (26554)Instructions burned: 37 (million) 0.21/0.55 % (26555)Instruction limit reached! 0.21/0.55 % (26555)------------------------------ 0.21/0.55 % (26555)Version: Vampire 5.0.0 (Release build, commit 3ce9b74f2 on 2025-07-14 12:22:21 +0200) 0.21/0.55 % (26555)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c 0.21/0.55 % (26555)Termination reason: Instruction limit 0.21/0.55 % (26555)Termination phase: Property scanning 0.21/0.55 0.21/0.55 % (26555)Time elapsed: 0.013 s 0.21/0.55 % (26555)Peak memory usage: 9 MB 0.21/0.55 % (26555)Instructions burned: 43 (million) 0.21/0.55 % (26557)Instruction limit reached! 0.21/0.55 % (26557)------------------------------ 0.21/0.55 % (26557)Version: Vampire 5.0.0 (Release build, commit 3ce9b74f2 on 2025-07-14 12:22:21 +0200) 0.21/0.55 % (26557)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c 0.21/0.55 % (26557)Termination reason: Instruction limit 0.21/0.55 % (26557)Termination phase: Preprocessing 3 0.21/0.55 0.21/0.55 % (26557)Time elapsed: 0.012 s 0.21/0.55 % (26557)Peak memory usage: 9 MB 0.21/0.55 % (26557)Instructions burned: 37 (million) 0.21/0.57 % (26541)Instruction limit reached! 0.21/0.57 % (26541)------------------------------ 0.21/0.57 % (26541)Version: Vampire 5.0.0 (Release build, commit 3ce9b74f2 on 2025-07-14 12:22:21 +0200) 0.21/0.57 % (26541)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c 0.21/0.57 % (26541)Termination reason: Instruction limit 0.21/0.57 % (26541)Termination phase: Saturation 0.21/0.57 0.21/0.57 % (26541)Time elapsed: 0.100 s 0.21/0.57 % (26541)Peak memory usage: 31 MB 0.21/0.57 % (26541)Instructions burned: 201 (million) 0.21/0.58 % (26537)Running in auto input_syntax mode. Trying TPTP 0.21/0.58 % (26559)dis+1002_24_to=kbo:sil=128000:si=on:random_seed=4105098105:i=85:gtgl=4:rtra=on:gtg=exists_sym_1198 on theBenchmark for (1198ds/85Mi) 1.55/0.60 % (26537)Running in auto input_syntax mode. Trying TPTP 1.55/0.60 % (26564)ott+1002_1_si=on:sp=occurrence:spb=goal:lcm=predicate:random_seed=3416296628:i=2:bd=preordered:nm=2:ins=3:rtra=on:inst=on:tar=off_1198 on theBenchmark for (1198ds/2Mi) 1.55/0.60 % (26564)Instruction limit reached! 1.55/0.60 % (26564)------------------------------ 1.55/0.60 % (26564)Version: Vampire 5.0.0 (Release build, commit 3ce9b74f2 on 2025-07-14 12:22:21 +0200) 1.55/0.60 % (26564)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c 1.55/0.60 % (26537)Running in auto input_syntax mode. Trying TPTP 1.55/0.60 % (26567)dis+1010_128_isp=bottom:to=lpo:thi=overlap:prc=on:sas=z3:si=on:fd=preordered:random_seed=887992299:i=66:thsqd=64:thsqc=16:rtra=on:thsq=on:ev=force_1198 on theBenchmark for (1198ds/66Mi) 1.55/0.60 % (26564)Termination reason: Instruction limit 1.55/0.60 % (26564)Termination phase: Property scanning 1.55/0.60 1.55/0.60 % (26564)Time elapsed: 0.002 s 1.55/0.60 % (26564)Peak memory usage: 7 MB 1.55/0.60 % (26564)Instructions burned: 5 (million) 1.55/0.60 % (26559)Instruction limit reached! 1.55/0.60 % (26559)------------------------------ 1.55/0.60 % (26559)Version: Vampire 5.0.0 (Release build, commit 3ce9b74f2 on 2025-07-14 12:22:21 +0200) 1.55/0.60 % (26559)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c 1.55/0.60 % (26559)Termination reason: Instruction limit 1.55/0.60 % (26559)Termination phase: Saturation 1.55/0.60 1.55/0.60 % (26559)Time elapsed: 0.024 s 1.55/0.60 % (26559)Peak memory usage: 10 MB 1.55/0.60 % (26559)Instructions burned: 86 (million) 1.55/0.60 % (26540)Instruction limit reached! 1.55/0.60 % (26540)------------------------------ 1.55/0.60 % (26540)Version: Vampire 5.0.0 (Release build, commit 3ce9b74f2 on 2025-07-14 12:22:21 +0200) 1.55/0.60 % (26540)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c 1.55/0.60 % (26540)Termination reason: Instruction limit 1.55/0.60 % (26540)Termination phase: Saturation 1.55/0.60 1.55/0.60 % (26540)Time elapsed: 0.132 s 1.55/0.60 % (26540)Peak memory usage: 32 MB 1.55/0.60 % (26540)Instructions burned: 309 (million) 1.55/0.61 % (26537)Running in auto input_syntax mode. Trying TPTP 1.55/0.61 % (26566)lrs+10_2_to=lpo:sil=64000:si=on:sos=on:gve=force:lcm=reverse:uwa=one_side_interpreted:random_seed=2457958204:i=4:ep=RST:ins=2:rtra=on_1198 on theBenchmark for (1198ds/4Mi) 1.55/0.61 % (26566)Instruction limit reached! 1.55/0.61 % (26566)------------------------------ 1.55/0.61 % (26566)Version: Vampire 5.0.0 (Release build, commit 3ce9b74f2 on 2025-07-14 12:22:21 +0200) 1.55/0.61 % (26566)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c 1.55/0.61 % (26566)Termination reason: Instruction limit 1.55/0.61 % (26566)Termination phase: Property scanning 1.55/0.61 1.55/0.61 % (26566)Time elapsed: 0.002 s 1.55/0.61 % (26566)Peak memory usage: 7 MB 1.55/0.61 % (26566)Instructions burned: 5 (million) 1.55/0.62 % (26537)Running in auto input_syntax mode. Trying TPTP 1.55/0.62 % (26568)lrs+10_1_thi=all:si=on:fd=off:random_seed=1675548700:i=53:rtra=on:gtg=all_1197 on theBenchmark for (1197ds/53Mi) 1.55/0.62 % (26567)Instruction limit reached! 1.55/0.62 % (26567)------------------------------ 1.55/0.62 % (26567)Version: Vampire 5.0.0 (Release build, commit 3ce9b74f2 on 2025-07-14 12:22:21 +0200) 1.55/0.62 % (26567)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c 1.55/0.62 % (26567)Termination reason: Instruction limit 1.55/0.62 % (26567)Termination phase: Saturation 1.55/0.62 1.55/0.62 % (26567)Time elapsed: 0.019 s 1.55/0.62 % (26567)Peak memory usage: 9 MB 1.55/0.62 % (26567)Instructions burned: 68 (million) 1.55/0.62 % (26537)Running in auto input_syntax mode. Trying TPTP 1.55/0.62 % (26565)dis+1010_1_to=kbo:sil=128000:tgt=full:si=on:tha=off:random_seed=3353529465:i=181:rtra=on:ss=axioms:ev=cautious_1198 on theBenchmark for (1198ds/181Mi) 1.70/0.63 % (26568)Instruction limit reached! 1.70/0.63 % (26568)------------------------------ 1.70/0.63 % (26568)Version: Vampire 5.0.0 (Release build, commit 3ce9b74f2 on 2025-07-14 12:22:21 +0200) 1.70/0.63 % (26568)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c 1.70/0.63 % (26568)Termination reason: Instruction limit 1.70/0.63 % (26568)Termination phase: Preprocessing 3 1.70/0.63 1.70/0.63 % (26568)Time elapsed: 0.016 s 1.70/0.63 % (26568)Peak memory usage: 9 MB 1.70/0.63 % (26568)Instructions burned: 55 (million) 1.70/0.63 % (26565)First to succeed. 1.70/0.64 % (26565)Solution written to "/export/starexec/sandbox/tmp/vampire-proof-26537" 1.70/0.64 % (26537)Running in auto input_syntax mode. Trying TPTP 1.70/0.64 % (26565)Refutation found. Thanks to Tanya! 1.70/0.64 % SZS status Theorem for theBenchmark 1.70/0.64 % SZS output start Proof for theBenchmark 1.70/0.64 tff(type_def_5, type, 'A_b_prod_c_prod_ell2$': $tType). 1.70/0.64 tff(type_def_6, type, 'A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_d_ell2_d_ell2_cblinfun_cblinfun$': $tType). 1.70/0.64 tff(type_def_7, type, 'A_ell2_a_ell2_cblinfun$': $tType). 1.70/0.64 tff(type_def_8, type, 'D_ell2_d_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun$': $tType). 1.70/0.64 tff(type_def_9, type, 'A_b_prod_a_b_prod_c_prod_prod_ell2_a_b_prod_a_b_prod_c_prod_prod_ell2_cblinfun_set$': $tType). 1.70/0.64 tff(type_def_10, type, 'Int_bool_fun$': $tType). 1.70/0.64 tff(type_def_11, type, 'C_d_prod_ell2_c_d_prod_ell2_cblinfun$': $tType). 1.70/0.64 tff(type_def_12, type, 'B_ell2_b_ell2_cblinfun_c_b_prod_ell2_c_b_prod_ell2_cblinfun_fun$': $tType). 1.70/0.64 tff(type_def_13, type, 'B_ell2_b_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun$': $tType). 1.70/0.64 tff(type_def_14, type, 'C_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$': $tType). 1.70/0.64 tff(type_def_15, type, 'C_ell2_c_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun$': $tType). 1.70/0.64 tff(type_def_16, type, 'A_ell2_a_ell2_cblinfun_a_c_prod_ell2_a_c_prod_ell2_cblinfun_fun$': $tType). 1.70/0.64 tff(type_def_17, type, 'A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_a_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_a_b_prod_c_prod_a_b_prod_c_prod_prod_ell2_a_b_prod_c_prod_a_b_prod_c_prod_prod_ell2_cblinfun_fun_fun$': $tType). 1.70/0.64 tff(type_def_18, type, 'B_ell2_b_ell2_cblinfun_c_c_prod_ell2_c_c_prod_ell2_cblinfun_fun$': $tType). 1.70/0.64 tff(type_def_19, type, 'B_ell2_b_ell2_cblinfun$': $tType). 1.70/0.64 tff(type_def_20, type, 'A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_a_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_set_fun$': $tType). 1.70/0.64 tff(type_def_21, type, 'Bool_int_fun$': $tType). 1.70/0.64 tff(type_def_22, type, 'A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_a_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_fun$': $tType). 1.70/0.64 tff(type_def_23, type, 'Int_bool_int_fun_fun$': $tType). 1.70/0.64 tff(type_def_24, type, 'Nat_nat_bool_fun_fun$': $tType). 1.70/0.64 tff(type_def_25, type, 'B_ell2_b_ell2_cblinfun_b_c_prod_ell2_b_c_prod_ell2_cblinfun_fun$': $tType). 1.70/0.64 tff(type_def_26, type, 'B_b_prod_ell2_b_b_prod_ell2_cblinfun_c_c_prod_ell2_c_c_prod_ell2_cblinfun_fun$': $tType). 1.70/0.64 tff(type_def_27, type, 'D_ell2_d_ell2_cblinfun_set_int_fun$': $tType). 1.70/0.64 tff(type_def_28, type, 'B_a_prod_ell2_b_a_prod_ell2_cblinfun_c_a_prod_ell2_c_a_prod_ell2_cblinfun_fun$': $tType). 1.70/0.64 tff(type_def_29, type, 'A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_set$': $tType). 1.70/0.64 tff(type_def_30, type, 'A_b_prod_c_prod_a_b_prod_prod_ell2_a_b_prod_c_prod_a_b_prod_prod_ell2_cblinfun$': $tType). 1.70/0.64 tff(type_def_31, type, 'A_b_prod_ell2_a_b_prod_ell2_cblinfun_set$': $tType). 1.70/0.64 tff(type_def_32, type, 'D_ell2_d_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$': $tType). 1.70/0.64 tff(type_def_33, type, 'A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_a_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_prod_bool_fun$': $tType). 1.70/0.64 tff(type_def_34, type, 'A_a_prod_ell2_a_a_prod_ell2_cblinfun_a_a_prod_ell2_a_a_prod_ell2_cblinfun_fun$': $tType). 1.70/0.64 tff(type_def_35, type, 'A_b_prod_d_prod_ell2_a_b_prod_d_prod_ell2_cblinfun$': $tType). 1.70/0.64 tff(type_def_36, type, 'A_b_prod_c_prod_itself$': $tType). 1.70/0.64 tff(type_def_37, type, 'D_a_b_prod_prod_ell2_d_a_b_prod_prod_ell2_cblinfun_bool_fun$': $tType). 1.70/0.64 tff(type_def_38, type, 'Int_int_prod$': $tType). 1.70/0.64 tff(type_def_39, type, 'D_c_prod_ell2_d_c_prod_ell2_cblinfun$': $tType). 1.70/0.64 tff(type_def_40, type, 'A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_a_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_prod_set$': $tType). 1.70/0.64 tff(type_def_41, type, 'Nat_bool_int_fun_fun$': $tType). 1.70/0.64 tff(type_def_42, type, 'A_ell2_a_ell2_cblinfun_a_b_prod_ell2_a_b_prod_ell2_cblinfun_fun$': $tType). 1.70/0.64 tff(type_def_43, type, 'A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun$': $tType). 1.70/0.64 tff(type_def_44, type, 'C_ell2_c_ell2_cblinfun$': $tType). 1.70/0.64 tff(type_def_45, type, 'B_c_prod_ell2_b_c_prod_ell2_cblinfun$': $tType). 1.70/0.64 tff(type_def_46, type, 'A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_d_d_prod_ell2_d_d_prod_ell2_cblinfun_fun$': $tType). 1.70/0.64 tff(type_def_47, type, 'A_b_prod_ell2_a_b_prod_ell2_cblinfun_a_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_fun$': $tType). 1.70/0.64 tff(type_def_48, type, 'A_b_prod_ell2_a_b_prod_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$': $tType). 1.70/0.64 tff(type_def_49, type, 'B_ell2_b_ell2_cblinfun_d_b_prod_ell2_d_b_prod_ell2_cblinfun_fun$': $tType). 1.70/0.64 tff(type_def_50, type, 'A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_a_b_prod_ell2_a_b_prod_ell2_cblinfun_fun_fun$': $tType). 1.70/0.64 tff(type_def_51, type, 'A_b_prod_c_prod_a_b_prod_c_prod_prod_ell2_a_b_prod_c_prod_a_b_prod_c_prod_prod_ell2_cblinfun_bool_fun$': $tType). 1.70/0.64 tff(type_def_52, type, 'A_b_prod_d_prod_ell2_a_b_prod_d_prod_ell2_cblinfun_bool_fun$': $tType). 1.70/0.64 tff(type_def_53, type, 'D_ell2_d_ell2_cblinfun_d_ell2_d_ell2_cblinfun_d_d_prod_ell2_d_d_prod_ell2_cblinfun_fun_fun$': $tType). 1.70/0.64 tff(type_def_54, type, 'D_itself$': $tType). 1.70/0.64 tff(type_def_55, type, 'A_b_prod_c_prod_a_b_prod_c_prod_prod_ell2_a_b_prod_c_prod_a_b_prod_c_prod_prod_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun$': $tType). 1.70/0.64 tff(type_def_56, type, 'A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_a_b_prod_c_prod_a_b_prod_c_prod_prod_ell2_a_b_prod_c_prod_a_b_prod_c_prod_prod_ell2_cblinfun_fun$': $tType). 1.70/0.64 tff(type_def_57, type, 'Int_d_ell2_d_ell2_cblinfun_set_fun$': $tType). 1.70/0.64 tff(type_def_58, type, 'Int_set$': $tType). 1.70/0.64 tff(type_def_59, type, 'Int_int_fun$': $tType). 1.70/0.64 tff(type_def_60, type, 'A_b_prod_c_prod_d_prod_ell2_a_b_prod_c_prod_d_prod_ell2_cblinfun_bool_fun$': $tType). 1.70/0.64 tff(type_def_61, type, 'A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_a_b_prod_ell2_a_b_prod_ell2_cblinfun_fun$': $tType). 1.70/0.64 tff(type_def_62, type, 'A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_a_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun_fun$': $tType). 1.70/0.64 tff(type_def_63, type, 'B_ell2_b_ell2_cblinfun_d_c_prod_ell2_d_c_prod_ell2_cblinfun_fun$': $tType). 1.70/0.64 tff(type_def_64, type, 'D_b_prod_ell2_d_b_prod_ell2_cblinfun$': $tType). 1.70/0.64 tff(type_def_65, type, 'A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_a_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_prod$': $tType). 1.70/0.64 tff(type_def_66, type, 'B_d_prod_ell2_b_d_prod_ell2_cblinfun$': $tType). 1.70/0.64 tff(type_def_67, type, 'A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_a_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_fun_fun$': $tType). 1.70/0.64 tff(type_def_68, type, 'A_b_prod_a_b_prod_prod_ell2_a_b_prod_a_b_prod_prod_ell2_cblinfun_set$': $tType). 1.70/0.64 tff(type_def_69, type, 'D_a_b_prod_c_prod_prod_ell2_d_a_b_prod_c_prod_prod_ell2_cblinfun_set$': $tType). 1.70/0.64 tff(type_def_70, type, 'A_b_prod_itself$': $tType). 1.70/0.64 tff(type_def_71, type, 'A_b_prod_d_prod_ell2_a_b_prod_d_prod_ell2_cblinfun_set$': $tType). 1.70/0.64 tff(type_def_72, type, 'A_b_prod_c_prod_a_b_prod_c_prod_prod_ell2_a_b_prod_c_prod_a_b_prod_c_prod_prod_ell2_cblinfun_set$': $tType). 1.70/0.64 tff(type_def_73, type, 'Bool_int_fun_int_fun$': $tType). 1.70/0.64 tff(type_def_74, type, 'Nat_nat_fun$': $tType). 1.70/0.64 tff(type_def_75, type, 'B_ell2_b_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$': $tType). 1.70/0.64 tff(type_def_76, type, 'D_a_b_prod_prod_ell2_d_a_b_prod_prod_ell2_cblinfun_set$': $tType). 1.70/0.64 tff(type_def_77, type, 'A_b_prod_a_b_prod_c_prod_prod_ell2_a_b_prod_a_b_prod_c_prod_prod_ell2_cblinfun$': $tType). 1.70/0.64 tff(type_def_78, type, 'Int_nat_fun$': $tType). 1.70/0.64 tff(type_def_79, type, 'A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun$': $tType). 1.70/0.64 tff(type_def_80, type, 'Nat$': $tType). 1.70/0.64 tff(type_def_81, type, 'A_ell2_a_ell2_cblinfun_bool_fun$': $tType). 1.70/0.64 tff(type_def_82, type, 'D_a_b_prod_c_prod_prod_ell2_d_a_b_prod_c_prod_prod_ell2_cblinfun_bool_fun$': $tType). 1.70/0.64 tff(type_def_83, type, 'D_ell2_d_ell2_cblinfun_d_d_prod_ell2_d_d_prod_ell2_cblinfun_fun$': $tType). 1.70/0.64 tff(type_def_84, type, 'A_b_prod_c_prod_ell2_d_ell2_cblinfun$': $tType). 1.70/0.64 tff(type_def_85, type, 'B_ell2_b_ell2_cblinfun_a_c_prod_ell2_a_c_prod_ell2_cblinfun_fun$': $tType). 1.70/0.64 tff(type_def_86, type, 'B_b_prod_ell2_b_b_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$': $tType). 1.70/0.64 tff(type_def_87, type, 'A_b_prod_a_b_prod_prod_ell2_a_b_prod_a_b_prod_prod_ell2_cblinfun$': $tType). 1.70/0.64 tff(type_def_88, type, 'C_a_prod_ell2_c_a_prod_ell2_cblinfun$': $tType). 1.70/0.64 tff(type_def_89, type, tlbool: $tType). 1.70/0.64 tff(type_def_90, type, 'A_b_prod_ell2_a_b_prod_ell2_cblinfun_bool_fun$': $tType). 1.70/0.64 tff(type_def_91, type, 'Bool_int_fun_nat_fun$': $tType). 1.70/0.64 tff(type_def_92, type, 'A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_a_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_cblinfun_bool_fun$': $tType). 1.70/0.64 tff(type_def_93, type, 'A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_a_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_cblinfun$': $tType). 1.70/0.64 tff(type_def_94, type, 'A_ell2_a_ell2_cblinfun_c_a_prod_ell2_c_a_prod_ell2_cblinfun_fun$': $tType). 1.70/0.64 tff(type_def_95, type, 'B_ell2_b_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$': $tType). 1.70/0.64 tff(type_def_96, type, 'B_a_prod_ell2_b_a_prod_ell2_cblinfun$': $tType). 1.70/0.64 tff(type_def_97, type, 'A_b_prod_c_prod_d_prod_ell2_a_b_prod_c_prod_d_prod_ell2_cblinfun_set$': $tType). 1.70/0.64 tff(type_def_98, type, 'A_b_prod_c_prod_a_b_prod_prod_ell2_a_b_prod_c_prod_a_b_prod_prod_ell2_cblinfun_bool_fun$': $tType). 1.70/0.64 tff(type_def_99, type, 'B_ell2_b_ell2_cblinfun_set$': $tType). 1.70/0.64 tff(type_def_100, type, 'A_ell2_a_ell2_cblinfun_d_a_prod_ell2_d_a_prod_ell2_cblinfun_fun$': $tType). 1.70/0.64 tff(type_def_101, type, 'D_d_prod_ell2_d_d_prod_ell2_cblinfun_set$': $tType). 1.70/0.64 tff(type_def_102, type, 'C_c_prod_ell2_c_c_prod_ell2_cblinfun$': $tType). 1.70/0.64 tff(type_def_103, type, 'A_ell2_a_ell2_cblinfun_set$': $tType). 1.70/0.64 tff(type_def_104, type, 'D_a_prod_ell2_d_a_prod_ell2_cblinfun$': $tType). 1.70/0.64 tff(type_def_105, type, 'A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_bool_fun$': $tType). 1.70/0.64 tff(type_def_106, type, 'B_b_prod_ell2_b_b_prod_ell2_cblinfun_c_b_prod_ell2_c_b_prod_ell2_cblinfun_fun$': $tType). 1.70/0.64 tff(type_def_107, type, 'A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun_bool_fun$': $tType). 1.70/0.64 tff(type_def_108, type, 'A_b_prod_ell2_a_b_prod_ell2_cblinfun_a_c_prod_ell2_a_c_prod_ell2_cblinfun_fun$': $tType). 1.70/0.64 tff(type_def_109, type, 'B_ell2_b_ell2_cblinfun_b_d_prod_ell2_b_d_prod_ell2_cblinfun_fun$': $tType). 1.70/0.64 tff(type_def_110, type, 'D_ell2_d_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$': $tType). 1.70/0.64 tff(type_def_111, type, 'A_b_prod_c_prod_d_prod_ell2_a_b_prod_c_prod_d_prod_ell2_cblinfun$': $tType). 1.70/0.64 tff(type_def_112, type, 'Bool_int_fun_bool_int_fun_fun$': $tType). 1.70/0.64 tff(type_def_113, type, 'A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_a_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_cblinfun_set$': $tType). 1.70/0.64 tff(type_def_114, type, 'B_ell2_b_ell2_cblinfun_a_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_fun$': $tType). 1.70/0.64 tff(type_def_115, type, 'A_d_prod_ell2_a_d_prod_ell2_cblinfun$': $tType). 1.70/0.64 tff(type_def_116, type, 'A_ell2_a_ell2_cblinfun_a_d_prod_ell2_a_d_prod_ell2_cblinfun_fun$': $tType). 1.70/0.64 tff(type_def_117, type, 'D_d_prod_ell2_d_d_prod_ell2_cblinfun$': $tType). 1.70/0.64 tff(type_def_118, type, 'B_b_prod_ell2_b_b_prod_ell2_cblinfun$': $tType). 1.70/0.64 tff(type_def_119, type, 'D_ell2_d_ell2_cblinfun_a_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_fun$': $tType). 1.70/0.64 tff(type_def_120, type, 'D_d_prod_ell2_d_d_prod_ell2_cblinfun_bool_fun$': $tType). 1.70/0.64 tff(type_def_121, type, 'B_ell2_b_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$': $tType). 1.70/0.64 tff(type_def_122, type, 'D_ell2_d_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$': $tType). 1.70/0.64 tff(type_def_123, type, 'D_a_b_prod_c_prod_prod_ell2_d_a_b_prod_c_prod_prod_ell2_cblinfun$': $tType). 1.70/0.64 tff(type_def_124, type, 'B_b_prod_ell2_b_b_prod_ell2_cblinfun_b_c_prod_ell2_b_c_prod_ell2_cblinfun_fun$': $tType). 1.70/0.64 tff(type_def_125, type, 'C_ell2_c_ell2_cblinfun_a_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_fun$': $tType). 1.70/0.64 tff(type_def_126, type, 'C_b_prod_ell2_c_b_prod_ell2_cblinfun$': $tType). 1.70/0.64 tff(type_def_127, type, 'D_ell2_d_ell2_cblinfun_bool_fun$': $tType). 1.70/0.64 tff(type_def_128, type, 'D_a_b_prod_prod_ell2_d_a_b_prod_prod_ell2_cblinfun$': $tType). 1.70/0.64 tff(type_def_129, type, 'A_b_prod_a_b_prod_c_prod_prod_ell2_a_b_prod_a_b_prod_c_prod_prod_ell2_cblinfun_bool_fun$': $tType). 1.70/0.64 tff(type_def_130, type, 'A_b_prod_c_prod_a_b_prod_prod_ell2_a_b_prod_c_prod_a_b_prod_prod_ell2_cblinfun_set$': $tType). 1.70/0.64 tff(type_def_131, type, 'A_b_prod_c_prod_a_b_prod_c_prod_prod_ell2_a_b_prod_c_prod_a_b_prod_c_prod_prod_ell2_cblinfun$': $tType). 1.70/0.64 tff(type_def_132, type, 'A_b_prod_ell2_a_b_prod_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun$': $tType). 1.70/0.64 tff(type_def_133, type, 'B_ell2_b_ell2_cblinfun_a_b_prod_ell2_a_b_prod_ell2_cblinfun_fun$': $tType). 1.70/0.64 tff(type_def_134, type, 'A_b_prod_a_b_prod_prod_ell2_a_b_prod_a_b_prod_prod_ell2_cblinfun_bool_fun$': $tType). 1.70/0.64 tff(type_def_135, type, 'Int_int_bool_fun_fun$': $tType). 1.70/0.64 tff(type_def_136, type, 'A_ell2_a_ell2_cblinfun_a_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_fun$': $tType). 1.70/0.64 tff(type_def_137, type, 'B_ell2_b_ell2_cblinfun_c_d_prod_ell2_c_d_prod_ell2_cblinfun_fun$': $tType). 1.70/0.64 tff(type_def_138, type, 'A_ell2_a_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$': $tType). 1.70/0.64 tff(type_def_139, type, 'B_ell2_b_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$': $tType). 1.70/0.64 tff(type_def_140, type, 'A_c_prod_ell2_a_c_prod_ell2_cblinfun$': $tType). 1.70/0.64 tff(type_def_141, type, 'A_b_prod_c_prod_ell2_bool_fun$': $tType). 1.70/0.64 tff(type_def_142, type, 'Nat_bool_fun$': $tType). 1.70/0.64 tff(type_def_143, type, 'A_b_prod_ell2_a_b_prod_ell2_cblinfun_c_ell2_c_ell2_cblinfun_a_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_fun_fun$': $tType). 1.70/0.64 tff(type_def_144, type, 'B_ell2_b_ell2_cblinfun_bool_fun$': $tType). 1.70/0.64 tff(type_def_145, type, 'D_ell2_d_ell2_cblinfun$': $tType). 1.70/0.64 tff(type_def_146, type, 'A_ell2_a_ell2_cblinfun_b_a_prod_ell2_b_a_prod_ell2_cblinfun_fun$': $tType). 1.70/0.64 tff(type_def_147, type, 'B_a_prod_ell2_b_a_prod_ell2_cblinfun_b_a_prod_ell2_b_a_prod_ell2_cblinfun_fun$': $tType). 1.70/0.64 tff(type_def_148, type, 'A_b_prod_ell2_a_b_prod_ell2_cblinfun_c_ell2_c_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun_fun$': $tType). 1.70/0.64 tff(type_def_149, type, 'Nat_int_fun$': $tType). 1.70/0.64 tff(type_def_150, type, 'A_b_prod_ell2_a_b_prod_ell2_cblinfun_a_b_prod_ell2_a_b_prod_ell2_cblinfun_fun$': $tType). 1.70/0.64 tff(type_def_151, type, 'D_ell2_d_ell2_cblinfun_set$': $tType). 1.70/0.64 tff(type_def_152, type, 'C_ell2_c_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$': $tType). 1.70/0.64 tff(type_def_153, type, 'C_ell2_c_ell2_cblinfun_set$': $tType). 1.70/0.64 tff(type_def_154, type, 'A_b_prod_c_prod_ell2_set$': $tType). 1.70/0.64 tff(type_def_155, type, 'C_ell2_c_ell2_cblinfun_a_b_prod_ell2_a_b_prod_ell2_cblinfun_fun$': $tType). 1.70/0.64 tff(type_def_156, type, 'C_ell2_c_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$': $tType). 1.70/0.64 tff(type_def_157, type, 'A_b_prod_ell2_a_b_prod_ell2_cblinfun$': $tType). 1.70/0.64 tff(type_def_158, type, 'A_b_prod_c_prod_a_b_prod_c_prod_prod_ell2_a_b_prod_c_prod_a_b_prod_c_prod_prod_ell2_cblinfun_d_d_prod_ell2_d_d_prod_ell2_cblinfun_fun$': $tType). 1.70/0.64 tff(func_def_0, type, 'uur$': ('A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_set$' * 'A_b_prod_ell2_a_b_prod_ell2_cblinfun_set$') > 'A_b_prod_c_prod_a_b_prod_prod_ell2_a_b_prod_c_prod_a_b_prod_prod_ell2_cblinfun_bool_fun$'). 1.70/0.64 tff(func_def_1, type, 'uwo$': 'A_b_prod_ell2_a_b_prod_ell2_cblinfun_c_ell2_c_ell2_cblinfun_a_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_fun_fun$' > 'A_b_prod_ell2_a_b_prod_ell2_cblinfun_c_ell2_c_ell2_cblinfun_a_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_fun_fun$'). 1.70/0.64 tff(func_def_2, type, 'id_cblinfun$m': 'C_a_prod_ell2_c_a_prod_ell2_cblinfun$'). 1.70/0.64 tff(func_def_3, type, 'tensor_op$k': ('A_ell2_a_ell2_cblinfun$' * 'C_ell2_c_ell2_cblinfun$') > 'A_c_prod_ell2_a_c_prod_ell2_cblinfun$'). 1.70/0.64 tff(func_def_4, type, 'uwv$': 'A_b_prod_c_prod_ell2_bool_fun$'). 1.70/0.64 tff(func_def_5, type, 'uwj$': ('A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_a_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_cblinfun_set$' * 'A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_a_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_cblinfun_bool_fun$') > 'A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_a_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_cblinfun_bool_fun$'). 1.70/0.64 tff(func_def_6, type, 'collect$': 'A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_bool_fun$' > 'A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_set$'). 1.70/0.64 tff(func_def_7, type, 'fun_app$i': ('A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_a_b_prod_ell2_a_b_prod_ell2_cblinfun_fun_fun$' * 'A_ell2_a_ell2_cblinfun$') > 'B_ell2_b_ell2_cblinfun_a_b_prod_ell2_a_b_prod_ell2_cblinfun_fun$'). 1.70/0.64 tff(func_def_8, type, 'fun_app$as': ('B_ell2_b_ell2_cblinfun_a_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_fun$' * 'B_ell2_b_ell2_cblinfun$') > 'A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun$'). 1.70/0.64 tff(func_def_9, type, 'adj$d': 'A_ell2_a_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$'). 1.70/0.64 tff(func_def_10, type, 'fun_app$y': ('B_ell2_b_ell2_cblinfun_c_b_prod_ell2_c_b_prod_ell2_cblinfun_fun$' * 'B_ell2_b_ell2_cblinfun$') > 'C_b_prod_ell2_c_b_prod_ell2_cblinfun$'). 1.70/0.64 tff(func_def_11, type, 'uxd$': 'A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_a_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun_fun$' > 'A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_a_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun_fun$'). 1.70/0.64 tff(func_def_12, type, 'tensor_lift$a': 'A_b_prod_ell2_a_b_prod_ell2_cblinfun_c_ell2_c_ell2_cblinfun_a_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_fun_fun$' > 'A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_a_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_fun$'). 1.70/0.64 tff(func_def_13, type, 'cblinfun_apply$': ('A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun$' * 'A_b_prod_c_prod_ell2$') > 'A_b_prod_c_prod_ell2$'). 1.70/0.64 tff(func_def_14, type, 'cspan$c': 'A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_a_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_cblinfun_set$' > 'A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_a_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_cblinfun_set$'). 1.70/0.64 tff(func_def_15, type, 'id_cblinfun$a': 'C_ell2_c_ell2_cblinfun$'). 1.70/0.64 tff(func_def_16, type, 'uvo$': 'D_ell2_d_ell2_cblinfun_d_d_prod_ell2_d_d_prod_ell2_cblinfun_fun$'). 1.70/0.64 tff(func_def_17, type, 'fun_app$ag': ('A_ell2_a_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$' * 'A_ell2_a_ell2_cblinfun$') > 'A_ell2_a_ell2_cblinfun$'). 1.70/0.64 tff(func_def_18, type, 'cblinfun_compose$b': 'A_b_prod_ell2_a_b_prod_ell2_cblinfun$' > 'A_b_prod_ell2_a_b_prod_ell2_cblinfun_a_b_prod_ell2_a_b_prod_ell2_cblinfun_fun$'). 1.70/0.64 tff(func_def_19, type, 'uuc$': 'D_d_prod_ell2_d_d_prod_ell2_cblinfun_bool_fun$'). 1.70/0.64 tff(func_def_20, type, 'fun_app$w': ('B_ell2_b_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$' * 'B_ell2_b_ell2_cblinfun$') > 'C_ell2_c_ell2_cblinfun$'). 1.70/0.64 tff(func_def_21, type, 'collect$j': 'A_b_prod_a_b_prod_c_prod_prod_ell2_a_b_prod_a_b_prod_c_prod_prod_ell2_cblinfun_bool_fun$' > 'A_b_prod_a_b_prod_c_prod_prod_ell2_a_b_prod_a_b_prod_c_prod_prod_ell2_cblinfun_set$'). 1.70/0.64 tff(func_def_22, type, 'cblinfun_compose$': 'D_ell2_d_ell2_cblinfun$' > 'D_ell2_d_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun$'). 1.70/0.64 tff(func_def_23, type, 'tensor_op$t': ('A_b_prod_ell2_a_b_prod_ell2_cblinfun$' * 'A_b_prod_ell2_a_b_prod_ell2_cblinfun$') > 'A_b_prod_a_b_prod_prod_ell2_a_b_prod_a_b_prod_prod_ell2_cblinfun$'). 1.70/0.64 tff(func_def_24, type, 'uwd$': 'A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_a_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_cblinfun_set$' > 'A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_a_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_cblinfun_bool_fun$'). 1.70/0.64 tff(func_def_25, type, 'uuz$': 'B_ell2_b_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$' > 'B_ell2_b_ell2_cblinfun_c_b_prod_ell2_c_b_prod_ell2_cblinfun_fun$'). 1.70/0.64 tff(func_def_26, type, 'uus$': ('A_b_prod_ell2_a_b_prod_ell2_cblinfun_set$' * 'A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_set$') > 'A_b_prod_a_b_prod_c_prod_prod_ell2_a_b_prod_a_b_prod_c_prod_prod_ell2_cblinfun_bool_fun$'). 1.70/0.64 tff(func_def_27, type, 'fun_app$bu': ('D_ell2_d_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$' * 'D_ell2_d_ell2_cblinfun$') > 'C_ell2_c_ell2_cblinfun$'). 1.70/0.64 tff(func_def_28, type, 'fun_app$aw': ('A_ell2_a_ell2_cblinfun_d_a_prod_ell2_d_a_prod_ell2_cblinfun_fun$' * 'A_ell2_a_ell2_cblinfun$') > 'D_a_prod_ell2_d_a_prod_ell2_cblinfun$'). 1.70/0.64 tff(func_def_29, type, 'fun_app$ce': ('Nat_bool_int_fun_fun$' * 'Nat$') > 'Bool_int_fun$'). 1.70/0.64 tff(func_def_30, type, 'uu$': 'A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_bool_fun$'). 1.70/0.64 tff(func_def_31, type, 'fun_app$cg': ('Bool_int_fun_nat_fun$' * 'Bool_int_fun$') > 'Nat$'). 1.70/0.64 tff(func_def_32, type, 'register_tensor$l': ('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$'). 1.70/0.64 tff(func_def_33, type, 'fun_app$af': ('A_ell2_a_ell2_cblinfun_a_d_prod_ell2_a_d_prod_ell2_cblinfun_fun$' * 'A_ell2_a_ell2_cblinfun$') > 'A_d_prod_ell2_a_d_prod_ell2_cblinfun$'). 1.70/0.64 tff(func_def_34, type, 'fun_app$cb': ('Nat_int_fun$' * 'Nat$') > $int). 1.70/0.64 tff(func_def_35, type, 'adj$c': 'C_ell2_c_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$'). 1.70/0.64 tff(func_def_36, type, 'register_tensor$j': ('B_ell2_b_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'A_ell2_a_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$') > 'B_a_prod_ell2_b_a_prod_ell2_cblinfun_b_a_prod_ell2_b_a_prod_ell2_cblinfun_fun$'). 1.70/0.64 tff(func_def_37, type, def_6: ('A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_bool_fun$' * 'A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun$') > tlbool). 1.70/0.64 tff(func_def_38, type, 'id_cblinfun$c': 'B_ell2_b_ell2_cblinfun$'). 1.70/0.64 tff(func_def_39, type, 'id_cblinfun$b': 'D_ell2_d_ell2_cblinfun$'). 1.70/0.64 tff(func_def_40, type, 'top$c': 'A_ell2_a_ell2_cblinfun_set$'). 1.70/0.64 tff(func_def_41, type, 'uuj$': ('A_ell2_a_ell2_cblinfun_set$' * 'B_ell2_b_ell2_cblinfun_set$') > 'A_b_prod_ell2_a_b_prod_ell2_cblinfun_bool_fun$'). 1.70/0.64 tff(func_def_42, type, 'collect$h': 'A_b_prod_a_b_prod_prod_ell2_a_b_prod_a_b_prod_prod_ell2_cblinfun_bool_fun$' > 'A_b_prod_a_b_prod_prod_ell2_a_b_prod_a_b_prod_prod_ell2_cblinfun_set$'). 1.70/0.64 tff(func_def_43, type, 'uxr$': 'A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun$' > 'A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun$'). 1.70/0.64 tff(func_def_44, type, 'uwe$': 'A_b_prod_c_prod_ell2_set$' > 'A_b_prod_c_prod_ell2_bool_fun$'). 1.70/0.64 tff(func_def_45, type, 'fun_app$': ('A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_a_b_prod_c_prod_a_b_prod_c_prod_prod_ell2_a_b_prod_c_prod_a_b_prod_c_prod_prod_ell2_cblinfun_fun$' * 'A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun$') > 'A_b_prod_c_prod_a_b_prod_c_prod_prod_ell2_a_b_prod_c_prod_a_b_prod_c_prod_prod_ell2_cblinfun$'). 1.70/0.64 tff(func_def_46, type, 'uvv$': 'A_b_prod_ell2_a_b_prod_ell2_cblinfun_a_b_prod_ell2_a_b_prod_ell2_cblinfun_fun$' > 'A_b_prod_ell2_a_b_prod_ell2_cblinfun_a_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_fun$'). 1.70/0.64 tff(func_def_47, type, 'uuv$': 'A_ell2_a_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$' > 'A_ell2_a_ell2_cblinfun_a_d_prod_ell2_a_d_prod_ell2_cblinfun_fun$'). 1.70/0.64 tff(func_def_48, type, 'uuh$': 'C_ell2_c_ell2_cblinfun$' > 'A_b_prod_ell2_a_b_prod_ell2_cblinfun_a_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_fun$'). 1.70/0.64 tff(func_def_49, type, 'uup$': ('A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_set$' * 'D_ell2_d_ell2_cblinfun_set$') > 'A_b_prod_c_prod_d_prod_ell2_a_b_prod_c_prod_d_prod_ell2_cblinfun_bool_fun$'). 1.70/0.64 tff(func_def_50, type, 'id_cblinfun$d': 'A_b_prod_ell2_a_b_prod_ell2_cblinfun$'). 1.70/0.64 tff(func_def_51, type, 'the$a': 'Nat_bool_fun$' > 'Nat$'). 1.70/0.64 tff(func_def_52, type, 'id_cblinfun$k': 'C_c_prod_ell2_c_c_prod_ell2_cblinfun$'). 1.70/0.64 tff(func_def_53, type, 'uvf$': 'A_ell2_a_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$' > 'A_ell2_a_ell2_cblinfun_d_a_prod_ell2_d_a_prod_ell2_cblinfun_fun$'). 1.70/0.64 tff(func_def_54, type, 'id_cblinfun$g': 'D_c_prod_ell2_d_c_prod_ell2_cblinfun$'). 1.70/0.64 tff(func_def_55, type, 'eps$': 'A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_bool_fun$' > 'A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun$'). 1.70/0.64 tff(func_def_56, type, 'uub$': 'A_b_prod_c_prod_a_b_prod_c_prod_prod_ell2_a_b_prod_c_prod_a_b_prod_c_prod_prod_ell2_cblinfun_bool_fun$'). 1.70/0.64 tff(func_def_57, type, 'fun_app$ac': ('B_ell2_b_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$' * 'B_ell2_b_ell2_cblinfun$') > 'B_b_prod_ell2_b_b_prod_ell2_cblinfun$'). 1.70/0.64 tff(func_def_58, type, 'uvk$': 'B_ell2_b_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' > 'B_ell2_b_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$'). 1.70/0.64 tff(func_def_59, type, 'zero$d': 'C_ell2_c_ell2_cblinfun$'). 1.70/0.64 tff(func_def_60, type, 'collect$l': 'A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_a_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_prod_bool_fun$' > 'A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_a_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_prod_set$'). 1.70/0.64 tff(func_def_61, type, 'uug$': 'D_ell2_d_ell2_cblinfun$' > 'D_ell2_d_ell2_cblinfun_d_d_prod_ell2_d_d_prod_ell2_cblinfun_fun$'). 1.70/0.64 tff(func_def_62, type, 'collect$o': 'A_b_prod_c_prod_ell2_bool_fun$' > 'A_b_prod_c_prod_ell2_set$'). 1.70/0.64 tff(func_def_63, type, 'uwi$': ('A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_a_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_prod_set$' * 'A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_a_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_prod_bool_fun$') > 'A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_a_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_prod_bool_fun$'). 1.70/0.64 tff(func_def_64, type, 'top$i': 'A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_bool_fun$'). 1.70/0.64 tff(func_def_65, type, 'uxh$': 'A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun$'). 1.70/0.64 tff(func_def_66, type, def_2: ('A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_bool_fun$' * 'A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun$') > tlbool). 1.70/0.64 tff(func_def_67, type, 'adj$a': 'D_ell2_d_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun$'). 1.70/0.64 tff(func_def_68, type, 'fun_app$ch': ('Bool_int_fun_bool_int_fun_fun$' * 'Bool_int_fun$') > 'Bool_int_fun$'). 1.70/0.64 tff(func_def_69, type, 'fun_app$f': ('D_ell2_d_ell2_cblinfun_d_ell2_d_ell2_cblinfun_d_d_prod_ell2_d_d_prod_ell2_cblinfun_fun_fun$' * 'D_ell2_d_ell2_cblinfun$') > 'D_ell2_d_ell2_cblinfun_d_d_prod_ell2_d_d_prod_ell2_cblinfun_fun$'). 1.70/0.64 tff(func_def_70, type, 'uxf$': 'Int_bool_fun$' > 'Int_bool_fun$'). 1.70/0.64 tff(func_def_71, type, 'adj$e': 'B_ell2_b_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$'). 1.70/0.64 tff(func_def_72, type, 'collect$b': 'D_d_prod_ell2_d_d_prod_ell2_cblinfun_bool_fun$' > 'D_d_prod_ell2_d_d_prod_ell2_cblinfun_set$'). 1.70/0.64 tff(func_def_73, type, 'fun_app$q': ('A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_a_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_fun$' * 'A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun$') > 'A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun$'). 1.70/0.64 tff(func_def_74, type, 'top$n': 'A_b_prod_c_prod_ell2_bool_fun$'). 1.70/0.64 tff(func_def_75, type, 'fun_app$ba': ('A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_a_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun_fun$' * 'A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun$') > 'A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun$'). 1.70/0.64 tff(func_def_76, type, 'uxg$': 'Nat_bool_fun$' > 'Nat_bool_fun$'). 1.70/0.64 tff(func_def_77, type, 'top$b': 'B_ell2_b_ell2_cblinfun_set$'). 1.70/0.64 tff(func_def_78, type, 'uwu$': 'A_ell2_a_ell2_cblinfun_bool_fun$'). 1.70/0.64 tff(func_def_79, type, def_1: ('A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_bool_fun$' * 'A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun$') > tlbool). 1.70/0.64 tff(func_def_80, type, 'fun_app$aj': ('C_ell2_c_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun$' * 'C_ell2_c_ell2_cblinfun$') > 'D_ell2_d_ell2_cblinfun$'). 1.70/0.64 tff(func_def_81, type, 'uvi$': 'A_ell2_a_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$' > 'A_ell2_a_ell2_cblinfun_c_a_prod_ell2_c_a_prod_ell2_cblinfun_fun$'). 1.70/0.64 tff(func_def_82, type, 'fun_app$d': ('A_b_prod_ell2_a_b_prod_ell2_cblinfun_c_ell2_c_ell2_cblinfun_a_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_fun_fun$' * 'A_b_prod_ell2_a_b_prod_ell2_cblinfun$') > 'C_ell2_c_ell2_cblinfun_a_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_fun$'). 1.70/0.64 tff(func_def_83, type, 'tensor_op$r': ('A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun$' * 'D_ell2_d_ell2_cblinfun$') > 'A_b_prod_c_prod_d_prod_ell2_a_b_prod_c_prod_d_prod_ell2_cblinfun$'). 1.70/0.64 tff(func_def_84, type, 'fun_app$bb': ('A_b_prod_c_prod_a_b_prod_c_prod_prod_ell2_a_b_prod_c_prod_a_b_prod_c_prod_prod_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun$' * 'A_b_prod_c_prod_a_b_prod_c_prod_prod_ell2_a_b_prod_c_prod_a_b_prod_c_prod_prod_ell2_cblinfun$') > 'D_ell2_d_ell2_cblinfun$'). 1.70/0.64 tff(func_def_85, type, 'uwl$': ('A_b_prod_ell2_a_b_prod_ell2_cblinfun_set$' * 'A_b_prod_ell2_a_b_prod_ell2_cblinfun_bool_fun$') > 'A_b_prod_ell2_a_b_prod_ell2_cblinfun_bool_fun$'). 1.70/0.64 tff(func_def_86, type, 'uue$': 'A_b_prod_ell2_a_b_prod_ell2_cblinfun_bool_fun$'). 1.70/0.64 tff(func_def_87, type, 'nat$': 'Int_nat_fun$'). 1.70/0.64 tff(func_def_88, type, 'fun_app$cl': ('Int_int_bool_fun_fun$' * $int) > 'Int_bool_fun$'). 1.70/0.64 tff(func_def_89, type, 'fun_app$bx': ('C_ell2_c_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$' * 'C_ell2_c_ell2_cblinfun$') > 'A_ell2_a_ell2_cblinfun$'). 1.70/0.64 tff(func_def_90, type, 'zero$g': 'A_b_prod_c_prod_ell2$'). 1.70/0.64 tff(func_def_91, type, 'fun_app$au': ('B_ell2_b_ell2_cblinfun_a_c_prod_ell2_a_c_prod_ell2_cblinfun_fun$' * 'B_ell2_b_ell2_cblinfun$') > 'A_c_prod_ell2_a_c_prod_ell2_cblinfun$'). 1.70/0.64 tff(func_def_92, type, 'fun_app$ar': ('C_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'C_ell2_c_ell2_cblinfun$') > 'B_ell2_b_ell2_cblinfun$'). 1.70/0.64 tff(func_def_93, type, 'fun_app$az': ('D_ell2_d_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun$' * 'D_ell2_d_ell2_cblinfun$') > 'D_ell2_d_ell2_cblinfun$'). 1.70/0.64 tff(func_def_94, type, 'tensor_op$p': ('B_ell2_b_ell2_cblinfun$' * 'A_ell2_a_ell2_cblinfun$') > 'B_a_prod_ell2_b_a_prod_ell2_cblinfun$'). 1.70/0.64 tff(func_def_95, type, 'register_tensor$c': ('A_b_prod_ell2_a_b_prod_ell2_cblinfun_a_b_prod_ell2_a_b_prod_ell2_cblinfun_fun$' * 'C_ell2_c_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$') > 'A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_a_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_fun$'). 1.70/0.64 tff(func_def_96, type, 'top$l': 'B_ell2_b_ell2_cblinfun_bool_fun$'). 1.70/0.64 tff(func_def_97, type, 'collect$g': 'A_b_prod_c_prod_d_prod_ell2_a_b_prod_c_prod_d_prod_ell2_cblinfun_bool_fun$' > 'A_b_prod_c_prod_d_prod_ell2_a_b_prod_c_prod_d_prod_ell2_cblinfun_set$'). 1.70/0.64 tff(func_def_98, type, 'register_pair$f': ('A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun$' * 'A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun$') > 'A_b_prod_c_prod_a_b_prod_c_prod_prod_ell2_a_b_prod_c_prod_a_b_prod_c_prod_prod_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun$'). 1.70/0.64 tff(func_def_99, type, 'uwa$': 'Int_set$' > 'Int_bool_fun$'). 1.70/0.64 tff(func_def_100, type, 'x$': 'A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun$'). 1.70/0.64 tff(func_def_101, type, 'tensor_op$': 'A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_a_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_a_b_prod_c_prod_a_b_prod_c_prod_prod_ell2_a_b_prod_c_prod_a_b_prod_c_prod_prod_ell2_cblinfun_fun_fun$'). 1.70/0.64 tff(func_def_102, type, 'uxn$': ('A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_a_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_fun$' * 'A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_set$' * 'A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_bool_fun$') > 'A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_bool_fun$'). 1.70/0.64 tff(func_def_103, type, 'uwc$': 'D_ell2_d_ell2_cblinfun_set$' > 'D_ell2_d_ell2_cblinfun_bool_fun$'). 1.70/0.64 tff(func_def_104, type, 'bleast$': ('A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_set$' * 'A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_bool_fun$') > 'A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun$'). 1.70/0.64 tff(func_def_105, type, 'fun_app$bz': ('Int_int_fun$' * $int) > $int). 1.70/0.64 tff(func_def_106, type, 'fun_app$bm': ('D_ell2_d_ell2_cblinfun_a_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_fun$' * 'D_ell2_d_ell2_cblinfun$') > 'A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun$'). 1.70/0.64 tff(func_def_107, type, 'cspan$b': 'A_b_prod_c_prod_ell2_set$' > 'A_b_prod_c_prod_ell2_set$'). 1.70/0.64 tff(func_def_108, type, 'fun_app$aa': ('B_ell2_b_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'B_ell2_b_ell2_cblinfun$') > 'B_ell2_b_ell2_cblinfun$'). 1.70/0.64 tff(func_def_109, type, 'sandwich$': 'A_b_prod_c_prod_ell2_d_ell2_cblinfun$' > 'A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun$'). 1.70/0.64 tff(func_def_110, type, 'uwp$': 'A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_a_b_prod_ell2_a_b_prod_ell2_cblinfun_fun_fun$' > 'A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_a_b_prod_ell2_a_b_prod_ell2_cblinfun_fun_fun$'). 1.70/0.64 tff(func_def_111, type, 'zero$f': 'Int_int_prod$'). 1.70/0.64 tff(func_def_112, type, 'top$m': 'A_ell2_a_ell2_cblinfun_bool_fun$'). 1.70/0.64 tff(func_def_113, type, 'fun_app$cm': ('A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_a_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_set_fun$' * 'A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun$') > 'A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_set$'). 1.70/0.64 tff(func_def_114, type, 'type$b': 'A_b_prod_itself$'). 1.70/0.64 tff(func_def_115, type, 'of_nat$': 'Nat_int_fun$'). 1.70/0.64 tff(func_def_116, type, 'uua$': 'A_b_prod_c_prod_a_b_prod_c_prod_prod_ell2_a_b_prod_c_prod_a_b_prod_c_prod_prod_ell2_cblinfun_bool_fun$'). 1.70/0.64 tff(func_def_117, type, 'uwf$': 'A_b_prod_ell2_a_b_prod_ell2_cblinfun_set$' > 'A_b_prod_ell2_a_b_prod_ell2_cblinfun_bool_fun$'). 1.70/0.64 tff(func_def_118, type, 'type$a': 'A_b_prod_c_prod_itself$'). 1.70/0.64 tff(func_def_119, type, 'cdim$a': 'D_ell2_d_ell2_cblinfun_set$' > 'Nat$'). 1.70/0.64 tff(func_def_120, type, 'adj$b': 'A_b_prod_ell2_a_b_prod_ell2_cblinfun_a_b_prod_ell2_a_b_prod_ell2_cblinfun_fun$'). 1.70/0.64 tff(func_def_121, type, 'uuf$': 'A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun$' > 'A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_a_b_prod_c_prod_a_b_prod_c_prod_prod_ell2_a_b_prod_c_prod_a_b_prod_c_prod_prod_ell2_cblinfun_fun$'). 1.70/0.64 tff(func_def_122, type, 'fun_app$v': ('B_ell2_b_ell2_cblinfun_c_d_prod_ell2_c_d_prod_ell2_cblinfun_fun$' * 'B_ell2_b_ell2_cblinfun$') > 'C_d_prod_ell2_c_d_prod_ell2_cblinfun$'). 1.70/0.64 tff(func_def_123, type, 'collect$e': 'A_b_prod_d_prod_ell2_a_b_prod_d_prod_ell2_cblinfun_bool_fun$' > 'A_b_prod_d_prod_ell2_a_b_prod_d_prod_ell2_cblinfun_set$'). 1.70/0.64 tff(func_def_124, type, 'uwz$': ('D_ell2_d_ell2_cblinfun_bool_fun$' * 'D_ell2_d_ell2_cblinfun_bool_fun$') > 'D_ell2_d_ell2_cblinfun_bool_fun$'). 1.70/0.64 tff(func_def_125, type, 'id_cblinfun$h': 'D_b_prod_ell2_d_b_prod_ell2_cblinfun$'). 1.70/0.64 tff(func_def_126, type, 'fun_app$h': ('B_ell2_b_ell2_cblinfun_a_b_prod_ell2_a_b_prod_ell2_cblinfun_fun$' * 'B_ell2_b_ell2_cblinfun$') > 'A_b_prod_ell2_a_b_prod_ell2_cblinfun$'). 1.70/0.64 tff(func_def_127, type, 'fun_app$bp': ('B_b_prod_ell2_b_b_prod_ell2_cblinfun_c_c_prod_ell2_c_c_prod_ell2_cblinfun_fun$' * 'B_b_prod_ell2_b_b_prod_ell2_cblinfun$') > 'C_c_prod_ell2_c_c_prod_ell2_cblinfun$'). 1.70/0.64 tff(func_def_128, type, 'fun_app$x': ('B_ell2_b_ell2_cblinfun_c_c_prod_ell2_c_c_prod_ell2_cblinfun_fun$' * 'B_ell2_b_ell2_cblinfun$') > 'C_c_prod_ell2_c_c_prod_ell2_cblinfun$'). 1.70/0.64 tff(func_def_129, type, 'top$e': 'D_ell2_d_ell2_cblinfun_set$'). 1.70/0.64 tff(func_def_130, type, 'collect$a': 'A_b_prod_c_prod_a_b_prod_c_prod_prod_ell2_a_b_prod_c_prod_a_b_prod_c_prod_prod_ell2_cblinfun_bool_fun$' > 'A_b_prod_c_prod_a_b_prod_c_prod_prod_ell2_a_b_prod_c_prod_a_b_prod_c_prod_prod_ell2_cblinfun_set$'). 1.70/0.64 tff(func_def_131, type, 'cblinfun_apply$b': 'A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_d_ell2_d_ell2_cblinfun_cblinfun$' > 'A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun$'). 1.70/0.64 tff(func_def_132, type, 'eps$a': 'A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun_bool_fun$' > 'A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun$'). 1.70/0.64 tff(func_def_133, type, 'fun_app$by': ('B_ell2_b_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun$' * 'B_ell2_b_ell2_cblinfun$') > 'D_ell2_d_ell2_cblinfun$'). 1.70/0.64 tff(func_def_134, type, 'fun_app$aq': ('C_ell2_c_ell2_cblinfun_a_b_prod_ell2_a_b_prod_ell2_cblinfun_fun$' * 'C_ell2_c_ell2_cblinfun$') > 'A_b_prod_ell2_a_b_prod_ell2_cblinfun$'). 1.70/0.64 tff(func_def_135, type, 'image$b': ('D_ell2_d_ell2_cblinfun_a_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_fun$' * 'D_ell2_d_ell2_cblinfun_set$') > 'A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_set$'). 1.70/0.64 tff(func_def_136, type, 'fun_app$ax': ('A_ell2_a_ell2_cblinfun_c_a_prod_ell2_c_a_prod_ell2_cblinfun_fun$' * 'A_ell2_a_ell2_cblinfun$') > 'C_a_prod_ell2_c_a_prod_ell2_cblinfun$'). 1.70/0.64 tff(func_def_137, type, 'register_pair$b': ('A_b_prod_ell2_a_b_prod_ell2_cblinfun_a_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_fun$' * 'C_ell2_c_ell2_cblinfun_a_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_fun$') > 'A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_a_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_fun$'). 1.70/0.64 tff(func_def_138, type, 'uvx$': 'B_ell2_b_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' > 'B_ell2_b_ell2_cblinfun_a_b_prod_ell2_a_b_prod_ell2_cblinfun_fun$'). 1.70/0.64 tff(func_def_139, type, 'fun_app$u': ('A_b_prod_ell2_a_b_prod_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$' * 'A_b_prod_ell2_a_b_prod_ell2_cblinfun$') > 'A_ell2_a_ell2_cblinfun$'). 1.70/0.64 tff(func_def_140, type, 'uuo$': ('D_ell2_d_ell2_cblinfun_set$' * 'A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_set$') > 'D_a_b_prod_c_prod_prod_ell2_d_a_b_prod_c_prod_prod_ell2_cblinfun_bool_fun$'). 1.70/0.64 tff(func_def_141, type, 'register_pair$d': ('A_b_prod_ell2_a_b_prod_ell2_cblinfun_a_b_prod_ell2_a_b_prod_ell2_cblinfun_fun$' * 'C_ell2_c_ell2_cblinfun_a_b_prod_ell2_a_b_prod_ell2_cblinfun_fun$') > 'A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_a_b_prod_ell2_a_b_prod_ell2_cblinfun_fun$'). 1.70/0.64 tff(func_def_142, type, 'fun_app$e': ('D_ell2_d_ell2_cblinfun_d_d_prod_ell2_d_d_prod_ell2_cblinfun_fun$' * 'D_ell2_d_ell2_cblinfun$') > 'D_d_prod_ell2_d_d_prod_ell2_cblinfun$'). 1.70/0.64 tff(func_def_143, type, 'fun_app$ae': ('A_ell2_a_ell2_cblinfun_a_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_fun$' * 'A_ell2_a_ell2_cblinfun$') > 'A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun$'). 1.70/0.64 tff(func_def_144, type, 'fun_app$g': ('A_ell2_a_ell2_cblinfun_a_b_prod_ell2_a_b_prod_ell2_cblinfun_fun$' * 'A_ell2_a_ell2_cblinfun$') > 'A_b_prod_ell2_a_b_prod_ell2_cblinfun$'). 1.70/0.64 tff(func_def_145, type, 'fun_app$r': ('A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_d_d_prod_ell2_d_d_prod_ell2_cblinfun_fun$' * 'A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun$') > 'D_d_prod_ell2_d_d_prod_ell2_cblinfun$'). 1.70/0.64 tff(func_def_146, type, 'uwb$': 'A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_a_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_prod_set$' > 'A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_a_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_prod_bool_fun$'). 1.70/0.64 tff(func_def_147, type, 'uuy$': 'A_ell2_a_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$' > 'A_ell2_a_ell2_cblinfun_a_c_prod_ell2_a_c_prod_ell2_cblinfun_fun$'). 1.70/0.64 tff(func_def_148, type, 'cspan$': 'D_ell2_d_ell2_cblinfun_set$' > 'D_ell2_d_ell2_cblinfun_set$'). 1.70/0.64 tff(func_def_149, type, 'fun_app$cc': ('Nat_nat_fun$' * 'Nat$') > 'Nat$'). 1.70/0.64 tff(func_def_150, type, tltrue: tlbool). 1.70/0.64 tff(func_def_151, type, 'uuq$': ('A_b_prod_ell2_a_b_prod_ell2_cblinfun_set$' * 'A_b_prod_ell2_a_b_prod_ell2_cblinfun_set$') > 'A_b_prod_a_b_prod_prod_ell2_a_b_prod_a_b_prod_prod_ell2_cblinfun_bool_fun$'). 1.70/0.64 tff(func_def_152, type, 'pair$a': ('A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun$' * 'A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun$') > 'A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_a_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_prod$'). 1.70/0.64 tff(func_def_153, type, 'tensor_op$d': ('C_ell2_c_ell2_cblinfun$' * 'D_ell2_d_ell2_cblinfun$') > 'C_d_prod_ell2_c_d_prod_ell2_cblinfun$'). 1.70/0.64 tff(func_def_154, type, 'uww$': 'Int_bool_fun$'). 1.70/0.64 tff(func_def_155, type, 'uuk$': ('D_ell2_d_ell2_cblinfun_set$' * 'D_ell2_d_ell2_cblinfun_set$') > 'D_d_prod_ell2_d_d_prod_ell2_cblinfun_bool_fun$'). 1.70/0.64 tff(func_def_156, type, 'uxo$': ('A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_a_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_fun$' * 'A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_set$') > 'A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_bool_fun$'). 1.70/0.64 tff(func_def_157, type, 'tensor_lift$b': 'A_b_prod_ell2_a_b_prod_ell2_cblinfun_c_ell2_c_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun_fun$' > 'A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun$'). 1.70/0.64 tff(func_def_158, type, 'greatest$': 'Int_bool_fun$' > $int). 1.70/0.64 tff(func_def_159, type, 'id_cblinfun$': 'A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun$'). 1.70/0.64 tff(func_def_160, type, 'tensor_op$e': ('C_ell2_c_ell2_cblinfun$' * 'C_ell2_c_ell2_cblinfun$') > 'C_c_prod_ell2_c_c_prod_ell2_cblinfun$'). 1.70/0.64 tff(func_def_161, type, 'register_tensor$': ('A_ell2_a_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$' * 'B_ell2_b_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$') > 'A_b_prod_ell2_a_b_prod_ell2_cblinfun_a_b_prod_ell2_a_b_prod_ell2_cblinfun_fun$'). 1.70/0.64 tff(func_def_162, type, 'image$': ('A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_a_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_fun$' * 'A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_set$') > 'A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_set$'). 1.70/0.64 tff(func_def_163, type, 'uum$': ('A_b_prod_ell2_a_b_prod_ell2_cblinfun_set$' * 'D_ell2_d_ell2_cblinfun_set$') > 'A_b_prod_d_prod_ell2_a_b_prod_d_prod_ell2_cblinfun_bool_fun$'). 1.70/0.64 tff(func_def_164, type, 'register_tensor$h': ('B_ell2_b_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'B_ell2_b_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$') > 'B_b_prod_ell2_b_b_prod_ell2_cblinfun_b_c_prod_ell2_b_c_prod_ell2_cblinfun_fun$'). 1.70/0.64 tff(func_def_165, type, 'uxs$': 'A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_set$' > 'A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_bool_fun$'). 1.70/0.64 tff(func_def_166, type, 'top$h': 'Int_set$'). 1.70/0.64 tff(func_def_167, type, def_5: ('A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_bool_fun$' * 'A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun$') > tlbool). 1.70/0.64 tff(func_def_168, type, 'fun_app$br': ('B_a_prod_ell2_b_a_prod_ell2_cblinfun_c_a_prod_ell2_c_a_prod_ell2_cblinfun_fun$' * 'B_a_prod_ell2_b_a_prod_ell2_cblinfun$') > 'C_a_prod_ell2_c_a_prod_ell2_cblinfun$'). 1.70/0.64 tff(func_def_169, type, 'fun_app$bn': ('A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_a_b_prod_ell2_a_b_prod_ell2_cblinfun_fun$' * 'A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun$') > 'A_b_prod_ell2_a_b_prod_ell2_cblinfun$'). 1.70/0.64 tff(func_def_170, type, 'uvb$': 'B_ell2_b_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$' > 'B_ell2_b_ell2_cblinfun_a_b_prod_ell2_a_b_prod_ell2_cblinfun_fun$'). 1.70/0.64 tff(func_def_171, type, 'g$': 'A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun$'). 1.70/0.64 tff(func_def_172, type, 'uui$': 'B_ell2_b_ell2_cblinfun$' > 'A_ell2_a_ell2_cblinfun_a_b_prod_ell2_a_b_prod_ell2_cblinfun_fun$'). 1.70/0.64 tff(func_def_173, type, 'register_tensor$b': ('A_ell2_a_ell2_cblinfun_a_b_prod_ell2_a_b_prod_ell2_cblinfun_fun$' * 'B_ell2_b_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$') > 'A_b_prod_ell2_a_b_prod_ell2_cblinfun_a_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_fun$'). 1.70/0.64 tff(func_def_174, type, 'collect$m': 'D_ell2_d_ell2_cblinfun_bool_fun$' > 'D_ell2_d_ell2_cblinfun_set$'). 1.70/0.64 tff(func_def_175, type, 'uwg$': 'A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_set$' > 'A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_bool_fun$'). 1.70/0.64 tff(func_def_176, type, 'cspan$a': 'A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_set$' > 'A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_set$'). 1.70/0.64 tff(func_def_177, type, 'zero$e': 'B_ell2_b_ell2_cblinfun$'). 1.70/0.64 tff(func_def_178, type, 'top$g': 'A_b_prod_c_prod_ell2_set$'). 1.70/0.64 tff(func_def_179, type, 'tensor_op$v': ('D_ell2_d_ell2_cblinfun$' * 'A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun$') > 'D_a_b_prod_c_prod_prod_ell2_d_a_b_prod_c_prod_prod_ell2_cblinfun$'). 1.70/0.64 tff(func_def_180, type, 'uwn$': ('A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_set$' * 'A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_bool_fun$') > 'A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_bool_fun$'). 1.70/0.64 tff(func_def_181, type, 'uve$': 'B_ell2_b_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' > 'B_ell2_b_ell2_cblinfun_d_b_prod_ell2_d_b_prod_ell2_cblinfun_fun$'). 1.70/0.64 tff(func_def_182, type, 'fun_app$bl': ('A_b_prod_ell2_a_b_prod_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun$' * 'A_b_prod_ell2_a_b_prod_ell2_cblinfun$') > 'D_ell2_d_ell2_cblinfun$'). 1.70/0.64 tff(func_def_183, type, 'least$a': 'A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_bool_fun$' > 'A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun$'). 1.70/0.64 tff(func_def_184, type, 'uwr$': 'A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_a_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun_fun$' > 'A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_a_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun_fun$'). 1.70/0.64 tff(func_def_185, type, 'fun_app$cd': ('Int_bool_int_fun_fun$' * $int) > 'Bool_int_fun$'). 1.70/0.64 tff(func_def_186, type, 'register_tensor$a': ('A_b_prod_ell2_a_b_prod_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$' * 'C_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$') > 'A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_a_b_prod_ell2_a_b_prod_ell2_cblinfun_fun$'). 1.70/0.64 tff(func_def_187, type, 'fun_app$a': ('A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_a_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_a_b_prod_c_prod_a_b_prod_c_prod_prod_ell2_a_b_prod_c_prod_a_b_prod_c_prod_prod_ell2_cblinfun_fun_fun$' * 'A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun$') > 'A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_a_b_prod_c_prod_a_b_prod_c_prod_prod_ell2_a_b_prod_c_prod_a_b_prod_c_prod_prod_ell2_cblinfun_fun$'). 1.70/0.64 tff(func_def_188, type, 'uxa$': ('A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_bool_fun$' * 'A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_bool_fun$') > 'A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_bool_fun$'). 1.70/0.64 tff(func_def_189, type, 'cblinfun_compose$a': 'A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun$' > 'A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_a_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_fun$'). 1.70/0.64 tff(func_def_190, type, 'fun_app$bt': ('B_b_prod_ell2_b_b_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$' * 'B_b_prod_ell2_b_b_prod_ell2_cblinfun$') > 'B_b_prod_ell2_b_b_prod_ell2_cblinfun$'). 1.70/0.64 tff(func_def_191, type, 'tensor_op$u': ('A_b_prod_ell2_a_b_prod_ell2_cblinfun$' * 'D_ell2_d_ell2_cblinfun$') > 'A_b_prod_d_prod_ell2_a_b_prod_d_prod_ell2_cblinfun$'). 1.70/0.64 tff(func_def_192, type, 'fun_app$ad': ('B_ell2_b_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$' * 'B_ell2_b_ell2_cblinfun$') > 'A_ell2_a_ell2_cblinfun$'). 1.70/0.64 tff(func_def_193, type, 'uminus$a': 'A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_set$' > 'A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_set$'). 1.70/0.64 tff(func_def_194, type, 'tensor_op$f': ('C_ell2_c_ell2_cblinfun$' * 'B_ell2_b_ell2_cblinfun$') > 'C_b_prod_ell2_c_b_prod_ell2_cblinfun$'). 1.70/0.64 tff(func_def_195, type, 'tensor_lift$': 'A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_a_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun_fun$' > 'A_b_prod_c_prod_a_b_prod_c_prod_prod_ell2_a_b_prod_c_prod_a_b_prod_c_prod_prod_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun$'). 1.70/0.64 tff(func_def_196, type, 'id_cblinfun$f': 'D_d_prod_ell2_d_d_prod_ell2_cblinfun$'). 1.70/0.64 tff(func_def_197, type, 'uxl$': ('A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_a_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_fun$' * 'A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_set$') > 'A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_bool_fun$'). 1.70/0.64 tff(func_def_198, type, 'register_tensor$f': ('B_ell2_b_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$' * 'B_ell2_b_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$') > 'B_b_prod_ell2_b_b_prod_ell2_cblinfun_c_b_prod_ell2_c_b_prod_ell2_cblinfun_fun$'). 1.70/0.64 tff(func_def_199, type, 'fun_app$av': ('B_ell2_b_ell2_cblinfun_d_b_prod_ell2_d_b_prod_ell2_cblinfun_fun$' * 'B_ell2_b_ell2_cblinfun$') > 'D_b_prod_ell2_d_b_prod_ell2_cblinfun$'). 1.70/0.64 tff(func_def_200, type, 'register_pair$c': ('A_ell2_a_ell2_cblinfun_a_b_prod_ell2_a_b_prod_ell2_cblinfun_fun$' * 'B_ell2_b_ell2_cblinfun_a_b_prod_ell2_a_b_prod_ell2_cblinfun_fun$') > 'A_b_prod_ell2_a_b_prod_ell2_cblinfun_a_b_prod_ell2_a_b_prod_ell2_cblinfun_fun$'). 1.70/0.64 tff(func_def_201, type, 'uxk$': ('A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_a_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_fun$' * 'A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_bool_fun$') > 'A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_bool_fun$'). 1.70/0.64 tff(func_def_202, type, 'uwh$': ('Int_set$' * 'Int_bool_fun$') > 'Int_bool_fun$'). 1.70/0.64 tff(func_def_203, type, 'tensor_op$m': ('D_ell2_d_ell2_cblinfun$' * 'B_ell2_b_ell2_cblinfun$') > 'D_b_prod_ell2_d_b_prod_ell2_cblinfun$'). 1.70/0.64 tff(func_def_204, type, 'uwx$': 'A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_bool_fun$'). 1.70/0.64 tff(func_def_205, type, 'fun_app$b': ('A_b_prod_ell2_a_b_prod_ell2_cblinfun_a_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_fun$' * 'A_b_prod_ell2_a_b_prod_ell2_cblinfun$') > 'A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun$'). 1.70/0.64 tff(func_def_206, type, 'register_tensor$e': ('B_ell2_b_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$' * 'B_ell2_b_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$') > 'B_b_prod_ell2_b_b_prod_ell2_cblinfun_c_c_prod_ell2_c_c_prod_ell2_cblinfun_fun$'). 1.70/0.64 tff(func_def_207, type, 'uvr$': 'A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun$' > 'A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_d_d_prod_ell2_d_d_prod_ell2_cblinfun_fun$'). 1.70/0.64 tff(func_def_208, type, 'tensor_op$a': 'A_b_prod_ell2_a_b_prod_ell2_cblinfun_c_ell2_c_ell2_cblinfun_a_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_fun_fun$'). 1.70/0.64 tff(func_def_209, type, 'uwm$': ('D_ell2_d_ell2_cblinfun_set$' * 'D_ell2_d_ell2_cblinfun_bool_fun$') > 'D_ell2_d_ell2_cblinfun_bool_fun$'). 1.70/0.64 tff(func_def_210, type, 'uminus$c': 'A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_bool_fun$' > 'A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_bool_fun$'). 1.70/0.64 tff(func_def_211, type, 'collect$n': 'A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_a_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_cblinfun_bool_fun$' > 'A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_a_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_cblinfun_set$'). 1.70/0.64 tff(func_def_212, type, 'uvc$': 'A_ell2_a_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$' > 'A_ell2_a_ell2_cblinfun_a_b_prod_ell2_a_b_prod_ell2_cblinfun_fun$'). 1.70/0.64 tff(func_def_213, type, 'fun_app$cj': ('D_ell2_d_ell2_cblinfun_set_int_fun$' * 'D_ell2_d_ell2_cblinfun_set$') > $int). 1.70/0.64 tff(func_def_214, type, 'uva$': 'B_ell2_b_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' > 'B_ell2_b_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$'). 1.70/0.64 tff(func_def_215, type, 'type$': 'D_itself$'). 1.70/0.64 tff(func_def_216, type, 'fun_app$z': ('B_ell2_b_ell2_cblinfun_b_d_prod_ell2_b_d_prod_ell2_cblinfun_fun$' * 'B_ell2_b_ell2_cblinfun$') > 'B_d_prod_ell2_b_d_prod_ell2_cblinfun$'). 1.70/0.64 tff(func_def_217, type, 'top$': 'A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_set$'). 1.70/0.64 tff(func_def_218, type, 'uvd$': 'B_ell2_b_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$' > 'B_ell2_b_ell2_cblinfun_d_c_prod_ell2_d_c_prod_ell2_cblinfun_fun$'). 1.70/0.64 tff(func_def_219, type, 'id_cblinfun$i': 'D_a_prod_ell2_d_a_prod_ell2_cblinfun$'). 1.70/0.64 tff(func_def_220, type, 'cdim$': 'A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_set$' > 'Nat$'). 1.70/0.64 tff(func_def_221, type, 'id_cblinfun$e': 'A_ell2_a_ell2_cblinfun$'). 1.70/0.64 tff(func_def_222, type, def_4: ('A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_bool_fun$' * 'A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun$') > tlbool). 1.70/0.64 tff(func_def_223, type, 'top$a': 'A_b_prod_ell2_a_b_prod_ell2_cblinfun_set$'). 1.70/0.64 tff(func_def_224, type, 'fun_app$ah': ('A_ell2_a_ell2_cblinfun_a_c_prod_ell2_a_c_prod_ell2_cblinfun_fun$' * 'A_ell2_a_ell2_cblinfun$') > 'A_c_prod_ell2_a_c_prod_ell2_cblinfun$'). 1.70/0.64 tff(func_def_225, type, 'tensor_lift$c': 'A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_a_b_prod_ell2_a_b_prod_ell2_cblinfun_fun_fun$' > 'A_b_prod_ell2_a_b_prod_ell2_cblinfun_a_b_prod_ell2_a_b_prod_ell2_cblinfun_fun$'). 1.70/0.64 tff(func_def_226, type, 'fun_app$at': ('B_ell2_b_ell2_cblinfun_d_c_prod_ell2_d_c_prod_ell2_cblinfun_fun$' * 'B_ell2_b_ell2_cblinfun$') > 'D_c_prod_ell2_d_c_prod_ell2_cblinfun$'). 1.70/0.64 tff(func_def_227, type, 'id_cblinfun$j': 'C_d_prod_ell2_c_d_prod_ell2_cblinfun$'). 1.70/0.64 tff(func_def_228, type, 'collect$f': 'D_a_b_prod_c_prod_prod_ell2_d_a_b_prod_c_prod_prod_ell2_cblinfun_bool_fun$' > 'D_a_b_prod_c_prod_prod_ell2_d_a_b_prod_c_prod_prod_ell2_cblinfun_set$'). 1.70/0.64 tff(func_def_229, type, 'tensor_op$h': ('B_ell2_b_ell2_cblinfun$' * 'C_ell2_c_ell2_cblinfun$') > 'B_c_prod_ell2_b_c_prod_ell2_cblinfun$'). 1.70/0.64 tff(func_def_230, type, 'uvq$': 'A_ell2_a_ell2_cblinfun_a_b_prod_ell2_a_b_prod_ell2_cblinfun_fun$'). 1.70/0.64 tff(func_def_231, type, 'register_tensor$k': ('A_ell2_a_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$' * 'B_ell2_b_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$') > 'A_b_prod_ell2_a_b_prod_ell2_cblinfun_a_c_prod_ell2_a_c_prod_ell2_cblinfun_fun$'). 1.70/0.64 tff(func_def_232, type, 'pair$': ($int * $int) > 'Int_int_prod$'). 1.70/0.64 tff(func_def_233, type, 'uun$': ('A_b_prod_ell2_a_b_prod_ell2_cblinfun_set$' * 'C_ell2_c_ell2_cblinfun_set$') > 'A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_bool_fun$'). 1.70/0.64 tff(func_def_234, type, 'fun_app$cf': ('Bool_int_fun_int_fun$' * 'Bool_int_fun$') > $int). 1.70/0.64 tff(func_def_235, type, 'uwt$': 'B_ell2_b_ell2_cblinfun_bool_fun$'). 1.70/0.64 tff(func_def_236, type, 'uws$': 'A_b_prod_ell2_a_b_prod_ell2_cblinfun_bool_fun$'). 1.70/0.64 tff(func_def_237, type, 'register_pair$a': ('A_ell2_a_ell2_cblinfun_a_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_fun$' * 'B_ell2_b_ell2_cblinfun_a_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_fun$') > 'A_b_prod_ell2_a_b_prod_ell2_cblinfun_a_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_fun$'). 1.70/0.64 tff(func_def_238, type, 'fun_app$t': ('A_b_prod_ell2_a_b_prod_ell2_cblinfun_a_b_prod_ell2_a_b_prod_ell2_cblinfun_fun$' * 'A_b_prod_ell2_a_b_prod_ell2_cblinfun$') > 'A_b_prod_ell2_a_b_prod_ell2_cblinfun$'). 1.70/0.64 tff(func_def_239, type, 'uvu$': 'B_ell2_b_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$' > 'B_ell2_b_ell2_cblinfun_a_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_fun$'). 1.70/0.64 tff(func_def_240, type, 'fun_app$bw': ('D_ell2_d_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$' * 'D_ell2_d_ell2_cblinfun$') > 'A_ell2_a_ell2_cblinfun$'). 1.70/0.64 tff(func_def_241, type, def_8: ('A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_bool_fun$' * 'A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun$') > tlbool). 1.70/0.64 tff(func_def_242, type, 'uul$': ('D_ell2_d_ell2_cblinfun_set$' * 'A_b_prod_ell2_a_b_prod_ell2_cblinfun_set$') > 'D_a_b_prod_prod_ell2_d_a_b_prod_prod_ell2_cblinfun_bool_fun$'). 1.70/0.64 tff(func_def_243, type, 'register_tensor$d': ('A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun$' * 'A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun$') > 'A_b_prod_c_prod_a_b_prod_c_prod_prod_ell2_a_b_prod_c_prod_a_b_prod_c_prod_prod_ell2_cblinfun_d_d_prod_ell2_d_d_prod_ell2_cblinfun_fun$'). 1.70/0.64 tff(func_def_244, type, 'collect$i': 'A_b_prod_c_prod_a_b_prod_prod_ell2_a_b_prod_c_prod_a_b_prod_prod_ell2_cblinfun_bool_fun$' > 'A_b_prod_c_prod_a_b_prod_prod_ell2_a_b_prod_c_prod_a_b_prod_prod_ell2_cblinfun_set$'). 1.70/0.64 tff(func_def_245, type, 'tensor_op$o': ('C_ell2_c_ell2_cblinfun$' * 'A_ell2_a_ell2_cblinfun$') > 'C_a_prod_ell2_c_a_prod_ell2_cblinfun$'). 1.70/0.64 tff(func_def_246, type, 'fun_app$ak': ('A_b_prod_ell2_a_b_prod_ell2_cblinfun_c_ell2_c_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun_fun$' * 'A_b_prod_ell2_a_b_prod_ell2_cblinfun$') > 'C_ell2_c_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun$'). 1.70/0.64 tff(func_def_247, type, 'uuu$': 'B_ell2_b_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' > 'B_ell2_b_ell2_cblinfun_b_d_prod_ell2_b_d_prod_ell2_cblinfun_fun$'). 1.70/0.64 tff(func_def_248, type, 'top$f': 'A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_a_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_cblinfun_set$'). 1.70/0.64 tff(func_def_249, type, 'uvm$': 'B_ell2_b_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$' > 'B_ell2_b_ell2_cblinfun_a_c_prod_ell2_a_c_prod_ell2_cblinfun_fun$'). 1.70/0.64 tff(func_def_250, type, 'uvs$': 'A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun$' > 'A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_d_d_prod_ell2_d_d_prod_ell2_cblinfun_fun$'). 1.70/0.64 tff(func_def_251, type, 'fun_app$bq': ('B_b_prod_ell2_b_b_prod_ell2_cblinfun_c_b_prod_ell2_c_b_prod_ell2_cblinfun_fun$' * 'B_b_prod_ell2_b_b_prod_ell2_cblinfun$') > 'C_b_prod_ell2_c_b_prod_ell2_cblinfun$'). 1.70/0.64 tff(func_def_252, type, 'register_tensor$i': ('B_ell2_b_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'B_ell2_b_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$') > 'B_b_prod_ell2_b_b_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$'). 1.70/0.64 tff(func_def_253, type, 'uwy$': ('A_b_prod_ell2_a_b_prod_ell2_cblinfun_bool_fun$' * 'A_b_prod_ell2_a_b_prod_ell2_cblinfun_bool_fun$') > 'A_b_prod_ell2_a_b_prod_ell2_cblinfun_bool_fun$'). 1.70/0.64 tff(func_def_254, type, 'abort_Bleast$': ('A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_set$' * 'A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_bool_fun$') > 'A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun$'). 1.70/0.64 tff(func_def_255, type, 'less_eq$': 'Nat_nat_bool_fun_fun$'). 1.70/0.64 tff(func_def_256, type, 'uxj$': 'A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_a_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_fun$' > 'A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_bool_fun$'). 1.70/0.64 tff(func_def_257, type, 'tensor_op$w': ('D_ell2_d_ell2_cblinfun$' * 'A_b_prod_ell2_a_b_prod_ell2_cblinfun$') > 'D_a_b_prod_prod_ell2_d_a_b_prod_prod_ell2_cblinfun$'). 1.70/0.64 tff(func_def_258, type, 'zero$b': 'A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun$'). 1.70/0.64 tff(func_def_259, type, 'uxc$': 'A_b_prod_ell2_a_b_prod_ell2_cblinfun_c_ell2_c_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun_fun$' > 'A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun_bool_fun$'). 1.70/0.64 tff(func_def_260, type, 'the$': 'Int_bool_fun$' > $int). 1.70/0.64 tff(func_def_261, type, 'f$': 'A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun$'). 1.70/0.64 tff(func_def_262, type, 'uvp$': 'A_b_prod_ell2_a_b_prod_ell2_cblinfun_a_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_fun$'). 1.70/0.64 tff(func_def_263, type, 'top$k': 'A_b_prod_ell2_a_b_prod_ell2_cblinfun_bool_fun$'). 1.70/0.64 tff(func_def_264, type, 'least$': 'Int_bool_fun$' > $int). 1.70/0.64 tff(func_def_265, type, def_3: ('A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_bool_fun$' * 'A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun$') > tlbool). 1.70/0.64 tff(func_def_266, type, def_7: ('A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_bool_fun$' * 'A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun$') > tlbool). 1.70/0.64 tff(func_def_267, type, 'uvh$': 'B_ell2_b_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' > 'B_ell2_b_ell2_cblinfun_c_b_prod_ell2_c_b_prod_ell2_cblinfun_fun$'). 1.70/0.64 tff(func_def_268, type, 'uxt$': 'A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_bool_fun$' > 'A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_bool_fun$'). 1.70/0.64 tff(func_def_269, type, tlfalse: tlbool). 1.70/0.64 tff(func_def_270, type, 'tensor_op$b': 'D_ell2_d_ell2_cblinfun_d_ell2_d_ell2_cblinfun_d_d_prod_ell2_d_d_prod_ell2_cblinfun_fun_fun$'). 1.70/0.64 tff(func_def_271, type, 'uwk$': ('A_b_prod_c_prod_ell2_set$' * 'A_b_prod_c_prod_ell2_bool_fun$') > 'A_b_prod_c_prod_ell2_bool_fun$'). 1.70/0.64 tff(func_def_272, type, 'fun_app$c': ('C_ell2_c_ell2_cblinfun_a_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_fun$' * 'C_ell2_c_ell2_cblinfun$') > 'A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun$'). 1.70/0.64 tff(func_def_273, type, 'uvg$': 'B_ell2_b_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$' > 'B_ell2_b_ell2_cblinfun_c_c_prod_ell2_c_c_prod_ell2_cblinfun_fun$'). 1.70/0.64 tff(func_def_274, type, 'register_pair$': ('A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_d_d_prod_ell2_d_d_prod_ell2_cblinfun_fun$' * 'A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_d_d_prod_ell2_d_d_prod_ell2_cblinfun_fun$') > 'A_b_prod_c_prod_a_b_prod_c_prod_prod_ell2_a_b_prod_c_prod_a_b_prod_c_prod_prod_ell2_cblinfun_d_d_prod_ell2_d_d_prod_ell2_cblinfun_fun$'). 1.70/0.64 tff(func_def_275, type, 'collect$k': 'Int_bool_fun$' > 'Int_set$'). 1.70/0.64 tff(func_def_276, type, 'cblinfun_compose$c': 'C_ell2_c_ell2_cblinfun$' > 'C_ell2_c_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$'). 1.70/0.64 tff(func_def_277, type, 'uwq$': 'A_b_prod_ell2_a_b_prod_ell2_cblinfun_c_ell2_c_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun_fun$' > 'A_b_prod_ell2_a_b_prod_ell2_cblinfun_c_ell2_c_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun_fun$'). 1.70/0.64 tff(func_def_278, type, 'register_tensor$g': ('B_ell2_b_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$' * 'A_ell2_a_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$') > 'B_a_prod_ell2_b_a_prod_ell2_cblinfun_c_a_prod_ell2_c_a_prod_ell2_cblinfun_fun$'). 1.70/0.64 tff(func_def_279, type, 'greatest$a': 'Nat_bool_fun$' > 'Nat$'). 1.70/0.64 tff(func_def_280, type, 'zero$': 'D_ell2_d_ell2_cblinfun$'). 1.70/0.64 tff(func_def_281, type, 'fun_app$ca': ('Int_nat_fun$' * $int) > 'Nat$'). 1.70/0.64 tff(func_def_282, type, 'uvz$': 'C_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' > 'C_ell2_c_ell2_cblinfun_a_b_prod_ell2_a_b_prod_ell2_cblinfun_fun$'). 1.70/0.64 tff(func_def_283, type, 'fun_app$bo': ('A_b_prod_c_prod_a_b_prod_c_prod_prod_ell2_a_b_prod_c_prod_a_b_prod_c_prod_prod_ell2_cblinfun_d_d_prod_ell2_d_d_prod_ell2_cblinfun_fun$' * 'A_b_prod_c_prod_a_b_prod_c_prod_prod_ell2_a_b_prod_c_prod_a_b_prod_c_prod_prod_ell2_cblinfun$') > 'D_d_prod_ell2_d_d_prod_ell2_cblinfun$'). 1.70/0.64 tff(func_def_284, type, 'uvl$': 'A_ell2_a_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$' > 'A_ell2_a_ell2_cblinfun_b_a_prod_ell2_b_a_prod_ell2_cblinfun_fun$'). 1.70/0.64 tff(func_def_285, type, 'uxb$': ('A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun$' * 'A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun$') > 'A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_a_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun_fun$'). 1.70/0.64 tff(func_def_286, type, 'cblinfun_compose$d': 'A_ell2_a_ell2_cblinfun$' > 'A_ell2_a_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$'). 1.70/0.64 tff(func_def_287, type, 'uxe$': 'A_b_prod_c_prod_a_b_prod_c_prod_prod_ell2_a_b_prod_c_prod_a_b_prod_c_prod_prod_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun$'). 1.70/0.64 tff(func_def_288, type, 'top$p': 'C_ell2_c_ell2_cblinfun_set$'). 1.70/0.64 tff(func_def_289, type, 'top$o': 'Int_bool_fun$'). 1.70/0.64 tff(func_def_290, type, 'uuw$': 'B_ell2_b_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$' > 'B_ell2_b_ell2_cblinfun_c_c_prod_ell2_c_c_prod_ell2_cblinfun_fun$'). 1.70/0.64 tff(func_def_291, type, 'top$d': 'A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_a_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_prod_set$'). 1.70/0.64 tff(func_def_292, type, 'the_inv_into$': ('A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_set$' * 'A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_a_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_fun$') > 'A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_a_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_fun$'). 1.70/0.64 tff(func_def_293, type, 'uvn$': 'A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_a_b_prod_c_prod_a_b_prod_c_prod_prod_ell2_a_b_prod_c_prod_a_b_prod_c_prod_prod_ell2_cblinfun_fun$'). 1.70/0.64 tff(func_def_294, type, 'uxm$': ('A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_a_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_fun$' * 'A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_set$' * 'A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_bool_fun$') > 'A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_bool_fun$'). 1.70/0.64 tff(func_def_295, type, 'uut$': 'B_ell2_b_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$' > 'B_ell2_b_ell2_cblinfun_c_d_prod_ell2_c_d_prod_ell2_cblinfun_fun$'). 1.70/0.64 tff(func_def_296, type, 'tensor_op$i': ('B_ell2_b_ell2_cblinfun$' * 'B_ell2_b_ell2_cblinfun$') > 'B_b_prod_ell2_b_b_prod_ell2_cblinfun$'). 1.70/0.64 tff(func_def_297, type, 'register_pair$e': ('A_b_prod_ell2_a_b_prod_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun$' * 'C_ell2_c_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun$') > 'A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun$'). 1.70/0.64 tff(func_def_298, type, 'uxq$': 'A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun$' > 'A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_bool_fun$'). 1.70/0.64 tff(func_def_299, type, 'uvt$': 'A_ell2_a_ell2_cblinfun_a_b_prod_ell2_a_b_prod_ell2_cblinfun_fun$' > 'A_ell2_a_ell2_cblinfun_a_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_fun$'). 1.70/0.64 tff(func_def_300, type, 'tensor_op$j': ('A_ell2_a_ell2_cblinfun$' * 'D_ell2_d_ell2_cblinfun$') > 'A_d_prod_ell2_a_d_prod_ell2_cblinfun$'). 1.70/0.64 tff(func_def_301, type, 'tensor_lift$d': 'A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_a_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_fun_fun$' > 'A_b_prod_ell2_a_b_prod_ell2_cblinfun_a_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_fun$'). 1.70/0.64 tff(func_def_302, type, 'uminus$b': 'A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_a_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_fun$'). 1.70/0.64 tff(func_def_303, type, 'uxi$': 'Int_bool_fun$' > 'Int_bool_fun$'). 1.70/0.64 tff(func_def_304, type, 'uud$': 'A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_bool_fun$'). 1.70/0.64 tff(func_def_305, type, 'adj$': 'A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_a_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_fun$'). 1.70/0.64 tff(func_def_306, type, 'collect$c': 'A_b_prod_ell2_a_b_prod_ell2_cblinfun_bool_fun$' > 'A_b_prod_ell2_a_b_prod_ell2_cblinfun_set$'). 1.70/0.64 tff(func_def_307, type, 'cblinfun_compose$e': 'B_ell2_b_ell2_cblinfun$' > 'B_ell2_b_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$'). 1.70/0.64 tff(func_def_308, type, 'uvw$': 'C_ell2_c_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$' > 'C_ell2_c_ell2_cblinfun_a_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_fun$'). 1.70/0.64 tff(func_def_309, type, 'fun_app$ab': ('B_ell2_b_ell2_cblinfun_b_c_prod_ell2_b_c_prod_ell2_cblinfun_fun$' * 'B_ell2_b_ell2_cblinfun$') > 'B_c_prod_ell2_b_c_prod_ell2_cblinfun$'). 1.70/0.64 tff(func_def_310, type, 'collect$d': 'D_a_b_prod_prod_ell2_d_a_b_prod_prod_ell2_cblinfun_bool_fun$' > 'D_a_b_prod_prod_ell2_d_a_b_prod_prod_ell2_cblinfun_set$'). 1.70/0.64 tff(func_def_311, type, 'uux$': 'B_ell2_b_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' > 'B_ell2_b_ell2_cblinfun_b_c_prod_ell2_b_c_prod_ell2_cblinfun_fun$'). 1.70/0.64 tff(func_def_312, type, 'cblinfun_apply$a': 'A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_a_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_cblinfun$' > 'A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_a_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_fun$'). 1.70/0.64 tff(func_def_313, type, 'fun_app$ck': ('Bool_int_fun$' * tlbool) > $int). 1.70/0.64 tff(func_def_314, type, 'id_cblinfun$l': 'C_b_prod_ell2_c_b_prod_ell2_cblinfun$'). 1.70/0.64 tff(func_def_315, type, 'fun_app$ap': ('C_ell2_c_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$' * 'C_ell2_c_ell2_cblinfun$') > 'C_ell2_c_ell2_cblinfun$'). 1.70/0.64 tff(func_def_316, type, 'tensor_op$g': ('B_ell2_b_ell2_cblinfun$' * 'D_ell2_d_ell2_cblinfun$') > 'B_d_prod_ell2_b_d_prod_ell2_cblinfun$'). 1.70/0.64 tff(func_def_317, type, 'sigma$': ('A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_set$' * 'A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_a_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_set_fun$') > 'A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_a_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_prod_set$'). 1.70/0.64 tff(func_def_318, type, 'zero$c': 'A_ell2_a_ell2_cblinfun$'). 1.70/0.64 tff(func_def_319, type, 'uxp$': ('A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun$' * 'D_ell2_d_ell2_cblinfun_set$') > 'A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_bool_fun$'). 1.70/0.64 tff(func_def_320, type, 'collect$q': 'A_ell2_a_ell2_cblinfun_bool_fun$' > 'A_ell2_a_ell2_cblinfun_set$'). 1.70/0.64 tff(func_def_321, type, 'fun_app$bs': ('B_b_prod_ell2_b_b_prod_ell2_cblinfun_b_c_prod_ell2_b_c_prod_ell2_cblinfun_fun$' * 'B_b_prod_ell2_b_b_prod_ell2_cblinfun$') > 'B_c_prod_ell2_b_c_prod_ell2_cblinfun$'). 1.70/0.64 tff(func_def_322, type, 'fun_app$s': ('A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun$' * 'A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun$') > 'D_ell2_d_ell2_cblinfun$'). 1.70/0.64 tff(func_def_323, type, 'tensor_op$q': ('A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun$' * 'A_b_prod_ell2_a_b_prod_ell2_cblinfun$') > 'A_b_prod_c_prod_a_b_prod_prod_ell2_a_b_prod_c_prod_a_b_prod_prod_ell2_cblinfun$'). 1.70/0.64 tff(func_def_324, type, 'collect$p': 'B_ell2_b_ell2_cblinfun_bool_fun$' > 'B_ell2_b_ell2_cblinfun_set$'). 1.70/0.64 tff(func_def_325, type, 'image$a': ('A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun$' * 'A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_set$') > 'D_ell2_d_ell2_cblinfun_set$'). 1.70/0.64 tff(func_def_326, type, 'tensor_op$l': ('D_ell2_d_ell2_cblinfun$' * 'C_ell2_c_ell2_cblinfun$') > 'D_c_prod_ell2_d_c_prod_ell2_cblinfun$'). 1.70/0.64 tff(func_def_327, type, 'tensor_op$c': 'A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_a_b_prod_ell2_a_b_prod_ell2_cblinfun_fun_fun$'). 1.70/0.64 tff(func_def_328, type, 'uvy$': 'A_b_prod_ell2_a_b_prod_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$' > 'A_b_prod_ell2_a_b_prod_ell2_cblinfun_a_b_prod_ell2_a_b_prod_ell2_cblinfun_fun$'). 1.70/0.64 tff(func_def_329, type, 'fun_app$p': ('Nat_nat_bool_fun_fun$' * 'Nat$') > 'Nat_bool_fun$'). 1.70/0.64 tff(func_def_330, type, 'tensor_op$n': ('D_ell2_d_ell2_cblinfun$' * 'A_ell2_a_ell2_cblinfun$') > 'D_a_prod_ell2_d_a_prod_ell2_cblinfun$'). 1.70/0.64 tff(func_def_331, type, 'zero$a': 'A_b_prod_ell2_a_b_prod_ell2_cblinfun$'). 1.70/0.64 tff(func_def_332, type, 'fun_app$ay': ('A_ell2_a_ell2_cblinfun_b_a_prod_ell2_b_a_prod_ell2_cblinfun_fun$' * 'A_ell2_a_ell2_cblinfun$') > 'B_a_prod_ell2_b_a_prod_ell2_cblinfun$'). 1.70/0.64 tff(func_def_333, type, 'uvj$': 'B_ell2_b_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$' > 'B_ell2_b_ell2_cblinfun_b_c_prod_ell2_b_c_prod_ell2_cblinfun_fun$'). 1.70/0.64 tff(func_def_334, type, 'fun_app$ci': ('Int_d_ell2_d_ell2_cblinfun_set_fun$' * $int) > 'D_ell2_d_ell2_cblinfun_set$'). 1.70/0.64 tff(func_def_335, type, 'tensor_op$s': ('A_b_prod_ell2_a_b_prod_ell2_cblinfun$' * 'A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun$') > 'A_b_prod_a_b_prod_c_prod_prod_ell2_a_b_prod_a_b_prod_c_prod_prod_ell2_cblinfun$'). 1.70/0.64 tff(func_def_336, type, 'fun_app$bv': ('D_ell2_d_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' * 'D_ell2_d_ell2_cblinfun$') > 'B_ell2_b_ell2_cblinfun$'). 1.70/0.64 tff(func_def_337, type, 'uminus$': 'D_ell2_d_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun$'). 1.70/0.64 tff(func_def_340, type, sK0: 'A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun$' > 'C_ell2_c_ell2_cblinfun$'). 1.70/0.64 tff(func_def_341, type, sK1: 'A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun$' > 'B_ell2_b_ell2_cblinfun$'). 1.70/0.64 tff(func_def_342, type, sK2: 'A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun$' > 'A_ell2_a_ell2_cblinfun$'). 1.70/0.64 tff(func_def_343, type, sK3: 'A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun$'). 1.70/0.64 tff(func_def_344, type, sK4: 'A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_set$' > 'A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun$'). 1.70/0.64 tff(func_def_345, type, sK5: ('A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun$' * 'A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_set$' * 'A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun$') > 'A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun$'). 1.70/0.64 tff(func_def_346, type, sK6: ('A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_set$' * 'A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_set$') > 'A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun$'). 1.70/0.64 tff(func_def_347, type, sK7: ('A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun$' * 'A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun$') > 'A_b_prod_ell2_a_b_prod_ell2_cblinfun$'). 1.70/0.64 tff(func_def_348, type, sK8: ('A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun$' * 'A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun$') > 'C_ell2_c_ell2_cblinfun$'). 1.70/0.64 tff(func_def_349, type, sK9: ('A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_bool_fun$' * 'A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_bool_fun$') > 'A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun$'). 1.70/0.64 tff(func_def_350, type, sK10: ('A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_set$' * 'A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_set$') > 'A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun$'). 1.70/0.64 tff(func_def_351, type, sK11: 'A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_set$' > 'A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun$'). 1.70/0.64 tff(func_def_352, type, sK12: 'A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_set$' > 'A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun$'). 1.70/0.64 tff(func_def_353, type, sK13: ('A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_set$' * 'A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun$' * 'A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun$') > 'A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun$'). 1.70/0.64 tff(func_def_354, type, sK14: ('A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_set$' * 'A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_set$') > 'A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun$'). 1.70/0.64 tff(func_def_355, type, sK15: ('A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_bool_fun$' * 'A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_bool_fun$') > 'A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun$'). 1.70/0.64 tff(func_def_356, type, sK16: ('A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_bool_fun$' * 'A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_bool_fun$') > 'A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun$'). 1.70/0.64 tff(func_def_357, type, sF17: 'D_ell2_d_ell2_cblinfun$'). 1.70/0.64 tff(func_def_358, type, sF18: 'D_ell2_d_ell2_cblinfun$'). 1.70/0.64 tff(pred_def_1, type, 'separating$i': ('D_itself$' * 'C_ell2_c_ell2_cblinfun_set$') > $o). 1.70/0.64 tff(pred_def_2, type, 'fun_app$l': ('D_d_prod_ell2_d_d_prod_ell2_cblinfun_bool_fun$' * 'D_d_prod_ell2_d_d_prod_ell2_cblinfun$') > $o). 1.70/0.64 tff(pred_def_3, type, 'register$u': 'B_ell2_b_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$' > $o). 1.70/0.64 tff(pred_def_4, type, 'register$r': 'A_ell2_a_ell2_cblinfun_a_c_prod_ell2_a_c_prod_ell2_cblinfun_fun$' > $o). 1.70/0.64 tff(pred_def_5, type, 'cbilinear$e': 'A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_a_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun_fun$' > $o). 1.70/0.64 tff(pred_def_6, type, 'fun_app$bg': ('A_b_prod_d_prod_ell2_a_b_prod_d_prod_ell2_cblinfun_bool_fun$' * 'A_b_prod_d_prod_ell2_a_b_prod_d_prod_ell2_cblinfun$') > $o). 1.70/0.64 tff(pred_def_7, type, 'register$': 'A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun$' > $o). 1.70/0.64 tff(pred_def_8, type, 'register$p': 'B_ell2_b_ell2_cblinfun_c_c_prod_ell2_c_c_prod_ell2_cblinfun_fun$' > $o). 1.70/0.64 tff(pred_def_9, type, 'register$c': 'A_ell2_a_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$' > $o). 1.70/0.64 tff(pred_def_10, type, 'separating$d': ('D_itself$' * 'A_ell2_a_ell2_cblinfun_set$') > $o). 1.70/0.64 tff(pred_def_11, type, 'register$w': 'B_ell2_b_ell2_cblinfun_d_b_prod_ell2_d_b_prod_ell2_cblinfun_fun$' > $o). 1.70/0.64 tff(pred_def_12, type, 'register$at': 'A_b_prod_ell2_a_b_prod_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun$' > $o). 1.70/0.64 tff(pred_def_13, type, 'separating$m': ('D_itself$' * 'A_b_prod_c_prod_a_b_prod_prod_ell2_a_b_prod_c_prod_a_b_prod_prod_ell2_cblinfun_set$') > $o). 1.70/0.64 tff(pred_def_14, type, 'clinear$j': 'B_ell2_b_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$' > $o). 1.70/0.64 tff(pred_def_15, type, 'separating$j': ('D_itself$' * 'D_a_b_prod_c_prod_prod_ell2_d_a_b_prod_c_prod_prod_ell2_cblinfun_set$') > $o). 1.70/0.64 tff(pred_def_16, type, 'separating$r': ('A_b_prod_itself$' * 'B_ell2_b_ell2_cblinfun_set$') > $o). 1.70/0.64 tff(pred_def_17, type, 'register$aq': 'B_a_prod_ell2_b_a_prod_ell2_cblinfun_b_a_prod_ell2_b_a_prod_ell2_cblinfun_fun$' > $o). 1.70/0.64 tff(pred_def_18, type, 'less_eq$a': ('A_b_prod_ell2_a_b_prod_ell2_cblinfun_set$' * 'A_b_prod_ell2_a_b_prod_ell2_cblinfun_set$') > $o). 1.70/0.64 tff(pred_def_19, type, 'register$am': 'B_b_prod_ell2_b_b_prod_ell2_cblinfun_c_b_prod_ell2_c_b_prod_ell2_cblinfun_fun$' > $o). 1.70/0.64 tff(pred_def_20, type, 'register$o': 'A_ell2_a_ell2_cblinfun_a_d_prod_ell2_a_d_prod_ell2_cblinfun_fun$' > $o). 1.70/0.64 tff(pred_def_21, type, 'register$ap': 'B_b_prod_ell2_b_b_prod_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$' > $o). 1.70/0.64 tff(pred_def_22, type, 'register$g': 'B_ell2_b_ell2_cblinfun_a_b_prod_ell2_a_b_prod_ell2_cblinfun_fun$' > $o). 1.70/0.64 tff(pred_def_23, type, 'inj_on$': ('A_b_prod_ell2_a_b_prod_ell2_cblinfun_a_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_fun$' * 'A_b_prod_ell2_a_b_prod_ell2_cblinfun_set$') > $o). 1.70/0.64 tff(pred_def_24, type, 'separating$e': ('D_itself$' * 'B_ell2_b_ell2_cblinfun_set$') > $o). 1.70/0.64 tff(pred_def_25, type, 'register$i': 'A_b_prod_ell2_a_b_prod_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$' > $o). 1.70/0.64 tff(pred_def_26, type, 'register$af': 'C_ell2_c_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun$' > $o). 1.70/0.64 tff(pred_def_27, type, 'register$ac': 'D_ell2_d_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$' > $o). 1.70/0.64 tff(pred_def_28, type, 'register$b': 'B_ell2_b_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' > $o). 1.70/0.64 tff(pred_def_29, type, 'register$au': 'A_b_prod_c_prod_a_b_prod_c_prod_prod_ell2_a_b_prod_c_prod_a_b_prod_c_prod_prod_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun$' > $o). 1.70/0.64 tff(pred_def_30, type, 'inj_on$e': ('A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_a_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_fun$' * 'A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_set$') > $o). 1.70/0.64 tff(pred_def_31, type, 'register$z': 'A_ell2_a_ell2_cblinfun_b_a_prod_ell2_b_a_prod_ell2_cblinfun_fun$' > $o). 1.70/0.64 tff(pred_def_32, type, 'register$al': 'B_b_prod_ell2_b_b_prod_ell2_cblinfun_c_c_prod_ell2_c_c_prod_ell2_cblinfun_fun$' > $o). 1.70/0.64 tff(pred_def_33, type, 'clinear$g': 'D_ell2_d_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun$' > $o). 1.70/0.64 tff(pred_def_34, type, 'cbilinear$f': 'A_b_prod_ell2_a_b_prod_ell2_cblinfun_c_ell2_c_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun_fun$' > $o). 1.70/0.64 tff(pred_def_35, type, 'member$c': ('D_ell2_d_ell2_cblinfun$' * 'D_ell2_d_ell2_cblinfun_set$') > $o). 1.70/0.64 tff(pred_def_36, type, 'divides_aux$': 'Int_int_prod$' > $o). 1.70/0.64 tff(pred_def_37, type, 'csubspace$a': 'A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_set$' > $o). 1.70/0.64 tff(pred_def_38, type, 'fun_app$al': ('A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_a_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_cblinfun_bool_fun$' * 'A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_a_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_cblinfun$') > $o). 1.70/0.64 tff(pred_def_39, type, 'less_eq$m': ('A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_a_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_prod_bool_fun$' * 'A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_a_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_prod_bool_fun$') > $o). 1.70/0.64 tff(pred_def_40, type, 'register$ao': 'B_b_prod_ell2_b_b_prod_ell2_cblinfun_b_c_prod_ell2_b_c_prod_ell2_cblinfun_fun$' > $o). 1.70/0.64 tff(pred_def_41, type, 'inj_on$b': ('C_ell2_c_ell2_cblinfun_a_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_fun$' * 'C_ell2_c_ell2_cblinfun_set$') > $o). 1.70/0.64 tff(pred_def_42, type, 'register$as': 'A_a_prod_ell2_a_a_prod_ell2_cblinfun_a_a_prod_ell2_a_a_prod_ell2_cblinfun_fun$' > $o). 1.70/0.64 tff(pred_def_43, type, 'member$f': ($int * 'Int_set$') > $o). 1.70/0.64 tff(pred_def_44, type, 'register$a': 'B_ell2_b_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$' > $o). 1.70/0.64 tff(pred_def_45, type, 'fun_app$bh': ('D_a_b_prod_c_prod_prod_ell2_d_a_b_prod_c_prod_prod_ell2_cblinfun_bool_fun$' * 'D_a_b_prod_c_prod_prod_ell2_d_a_b_prod_c_prod_prod_ell2_cblinfun$') > $o). 1.70/0.64 tff(pred_def_46, type, 'register$aj': 'D_ell2_d_ell2_cblinfun_d_d_prod_ell2_d_d_prod_ell2_cblinfun_fun$' > $o). 1.70/0.64 tff(pred_def_47, type, 'register$h': 'A_ell2_a_ell2_cblinfun_a_b_prod_ell2_a_b_prod_ell2_cblinfun_fun$' > $o). 1.70/0.64 tff(pred_def_48, type, 'less_eq$o': ('A_b_prod_c_prod_ell2_bool_fun$' * 'A_b_prod_c_prod_ell2_bool_fun$') > $o). 1.70/0.64 tff(pred_def_49, type, 'fun_app$bf': ('A_b_prod_a_b_prod_prod_ell2_a_b_prod_a_b_prod_prod_ell2_cblinfun_bool_fun$' * 'A_b_prod_a_b_prod_prod_ell2_a_b_prod_a_b_prod_prod_ell2_cblinfun$') > $o). 1.70/0.64 tff(pred_def_50, type, 'register$ad': 'D_ell2_d_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' > $o). 1.70/0.64 tff(pred_def_51, type, 'register$ab': 'D_ell2_d_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun$' > $o). 1.70/0.64 tff(pred_def_52, type, 'register$e': 'D_ell2_d_ell2_cblinfun_a_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_fun$' > $o). 1.70/0.64 tff(pred_def_53, type, 'fun_app$ao': ('A_b_prod_c_prod_ell2_bool_fun$' * 'A_b_prod_c_prod_ell2$') > $o). 1.70/0.64 tff(pred_def_54, type, 'less_eq$f': ('A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_a_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_cblinfun_set$' * 'A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_a_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_cblinfun_set$') > $o). 1.70/0.64 tff(pred_def_55, type, 'separating$c': ('D_itself$' * 'A_b_prod_ell2_a_b_prod_ell2_cblinfun_set$') > $o). 1.70/0.64 tff(pred_def_56, type, 'clinear$h': 'A_b_prod_ell2_a_b_prod_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun$' > $o). 1.70/0.64 tff(pred_def_57, type, 'less_eq$c': ('D_ell2_d_ell2_cblinfun_set$' * 'D_ell2_d_ell2_cblinfun_set$') > $o). 1.70/0.64 tff(pred_def_58, type, 'separating$l': ('D_itself$' * 'A_b_prod_a_b_prod_prod_ell2_a_b_prod_a_b_prod_prod_ell2_cblinfun_set$') > $o). 1.70/0.64 tff(pred_def_59, type, 'member$e': ('A_b_prod_c_prod_ell2$' * 'A_b_prod_c_prod_ell2_set$') > $o). 1.70/0.64 tff(pred_def_60, type, 'less_eq$k': ('A_ell2_a_ell2_cblinfun_set$' * 'A_ell2_a_ell2_cblinfun_set$') > $o). 1.70/0.64 tff(pred_def_61, type, 'register$ai': 'A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_a_b_prod_c_prod_a_b_prod_c_prod_prod_ell2_a_b_prod_c_prod_a_b_prod_c_prod_prod_ell2_cblinfun_fun$' > $o). 1.70/0.64 tff(pred_def_62, type, 'clinear$a': 'A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_a_b_prod_c_prod_a_b_prod_c_prod_prod_ell2_a_b_prod_c_prod_a_b_prod_c_prod_prod_ell2_cblinfun_fun$' > $o). 1.70/0.64 tff(pred_def_63, type, 'separating$f': ('D_itself$' * 'D_ell2_d_ell2_cblinfun_set$') > $o). 1.70/0.64 tff(pred_def_64, type, 'less_eq$j': ('B_ell2_b_ell2_cblinfun_set$' * 'B_ell2_b_ell2_cblinfun_set$') > $o). 1.70/0.64 tff(pred_def_65, type, 'less_eq$b': ('A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_set$' * 'A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_set$') > $o). 1.70/0.64 tff(pred_def_66, type, 'csubspace$': 'D_ell2_d_ell2_cblinfun_set$' > $o). 1.70/0.64 tff(pred_def_67, type, 'separating$': ('D_itself$' * 'A_b_prod_c_prod_a_b_prod_c_prod_prod_ell2_a_b_prod_c_prod_a_b_prod_c_prod_prod_ell2_cblinfun_set$') > $o). 1.70/0.64 tff(pred_def_68, type, 'register$d': 'A_b_prod_ell2_a_b_prod_ell2_cblinfun_a_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_fun$' > $o). 1.70/0.64 tff(pred_def_69, type, 'separating$b': ('D_itself$' * 'D_d_prod_ell2_d_d_prod_ell2_cblinfun_set$') > $o). 1.70/0.64 tff(pred_def_70, type, 'fun_app$j': ('A_b_prod_c_prod_a_b_prod_c_prod_prod_ell2_a_b_prod_c_prod_a_b_prod_c_prod_prod_ell2_cblinfun_bool_fun$' * 'A_b_prod_c_prod_a_b_prod_c_prod_prod_ell2_a_b_prod_c_prod_a_b_prod_c_prod_prod_ell2_cblinfun$') > $o). 1.70/0.64 tff(pred_def_71, type, 'member$b': ('A_b_prod_ell2_a_b_prod_ell2_cblinfun$' * 'A_b_prod_ell2_a_b_prod_ell2_cblinfun_set$') > $o). 1.70/0.64 tff(pred_def_72, type, 'clinear$d': 'B_ell2_b_ell2_cblinfun_a_b_prod_ell2_a_b_prod_ell2_cblinfun_fun$' > $o). 1.70/0.64 tff(pred_def_73, type, 'cbilinear$': 'A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_a_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_a_b_prod_c_prod_a_b_prod_c_prod_prod_ell2_a_b_prod_c_prod_a_b_prod_c_prod_prod_ell2_cblinfun_fun_fun$' > $o). 1.70/0.64 tff(pred_def_74, type, 'member$d': ('A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_a_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_prod$' * 'A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_a_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_prod_set$') > $o). 1.70/0.64 tff(pred_def_75, type, 'inj_on$a': ('A_ell2_a_ell2_cblinfun_a_b_prod_ell2_a_b_prod_ell2_cblinfun_fun$' * 'A_ell2_a_ell2_cblinfun_set$') > $o). 1.70/0.64 tff(pred_def_76, type, 'register$k': 'A_b_prod_ell2_a_b_prod_ell2_cblinfun_a_b_prod_ell2_a_b_prod_ell2_cblinfun_fun$' > $o). 1.70/0.64 tff(pred_def_77, type, 'clinear$e': 'A_b_prod_ell2_a_b_prod_ell2_cblinfun_a_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_fun$' > $o). 1.70/0.64 tff(pred_def_78, type, 'separating$n': ('D_itself$' * 'A_b_prod_a_b_prod_c_prod_prod_ell2_a_b_prod_a_b_prod_c_prod_prod_ell2_cblinfun_set$') > $o). 1.70/0.64 tff(pred_def_79, type, 'cbilinear$b': 'A_b_prod_ell2_a_b_prod_ell2_cblinfun_c_ell2_c_ell2_cblinfun_a_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_fun_fun$' > $o). 1.70/0.64 tff(pred_def_80, type, 'fun_app$bc': ('A_b_prod_c_prod_a_b_prod_prod_ell2_a_b_prod_c_prod_a_b_prod_prod_ell2_cblinfun_bool_fun$' * 'A_b_prod_c_prod_a_b_prod_prod_ell2_a_b_prod_c_prod_a_b_prod_prod_ell2_cblinfun$') > $o). 1.70/0.64 tff(pred_def_81, type, 'register$an': 'B_a_prod_ell2_b_a_prod_ell2_cblinfun_c_a_prod_ell2_c_a_prod_ell2_cblinfun_fun$' > $o). 1.70/0.64 tff(pred_def_82, type, 'separating$g': ('D_itself$' * 'D_a_b_prod_prod_ell2_d_a_b_prod_prod_ell2_cblinfun_set$') > $o). 1.70/0.64 tff(pred_def_83, type, 'clinear$n': 'A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_a_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_fun$' > $o). 1.70/0.64 tff(pred_def_84, type, 'inj_on$f': ('D_ell2_d_ell2_cblinfun_a_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_fun$' * 'D_ell2_d_ell2_cblinfun_set$') > $o). 1.70/0.64 tff(pred_def_85, type, 'separating$s': ('A_b_prod_itself$' * 'A_ell2_a_ell2_cblinfun_set$') > $o). 1.70/0.64 tff(pred_def_86, type, 'register$ag': 'C_ell2_c_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$' > $o). 1.70/0.64 tff(pred_def_87, type, 'fun_app$bd': ('A_b_prod_c_prod_d_prod_ell2_a_b_prod_c_prod_d_prod_ell2_cblinfun_bool_fun$' * 'A_b_prod_c_prod_d_prod_ell2_a_b_prod_c_prod_d_prod_ell2_cblinfun$') > $o). 1.70/0.64 tff(pred_def_88, type, 'register$ah': 'B_ell2_b_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun$' > $o). 1.70/0.64 tff(pred_def_89, type, 'clinear$f': 'A_ell2_a_ell2_cblinfun_a_b_prod_ell2_a_b_prod_ell2_cblinfun_fun$' > $o). 1.70/0.64 tff(pred_def_90, type, 'separating$q': ('A_b_prod_c_prod_itself$' * 'C_ell2_c_ell2_cblinfun_set$') > $o). 1.70/0.64 tff(pred_def_91, type, 'fun_app$am': ('D_ell2_d_ell2_cblinfun_bool_fun$' * 'D_ell2_d_ell2_cblinfun$') > $o). 1.70/0.64 tff(pred_def_92, type, 'separating$p': ('A_b_prod_c_prod_itself$' * 'D_ell2_d_ell2_cblinfun_set$') > $o). 1.70/0.64 tff(pred_def_93, type, 'less_eq$g': ('A_b_prod_c_prod_ell2_set$' * 'A_b_prod_c_prod_ell2_set$') > $o). 1.70/0.64 tff(pred_def_94, type, 'register$ak': 'A_b_prod_c_prod_a_b_prod_c_prod_prod_ell2_a_b_prod_c_prod_a_b_prod_c_prod_prod_ell2_cblinfun_d_d_prod_ell2_d_d_prod_ell2_cblinfun_fun$' > $o). 1.70/0.64 tff(pred_def_95, type, 'separating$k': ('D_itself$' * 'A_b_prod_c_prod_d_prod_ell2_a_b_prod_c_prod_d_prod_ell2_cblinfun_set$') > $o). 1.70/0.64 tff(pred_def_96, type, 'fun_app$bk': ('A_ell2_a_ell2_cblinfun_bool_fun$' * 'A_ell2_a_ell2_cblinfun$') > $o). 1.70/0.64 tff(pred_def_97, type, 'clinear$k': 'B_ell2_b_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' > $o). 1.70/0.64 tff(pred_def_98, type, 'clinear$o': 'A_b_prod_c_prod_a_b_prod_c_prod_prod_ell2_a_b_prod_c_prod_a_b_prod_c_prod_prod_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun$' > $o). 1.70/0.64 tff(pred_def_99, type, 'fun_app$n': ('Int_bool_fun$' * $int) > $o). 1.70/0.64 tff(pred_def_100, type, 'cbilinear$a': 'D_ell2_d_ell2_cblinfun_d_ell2_d_ell2_cblinfun_d_d_prod_ell2_d_d_prod_ell2_cblinfun_fun_fun$' > $o). 1.70/0.64 tff(pred_def_101, type, 'fun_app$o': ('Nat_bool_fun$' * 'Nat$') > $o). 1.70/0.64 tff(pred_def_102, type, 'register$y': 'A_ell2_a_ell2_cblinfun_c_a_prod_ell2_c_a_prod_ell2_cblinfun_fun$' > $o). 1.70/0.64 tff(pred_def_103, type, 'register$l': 'C_ell2_c_ell2_cblinfun_c_ell2_c_ell2_cblinfun_fun$' > $o). 1.70/0.64 tff(pred_def_104, type, 'member$i': ('B_ell2_b_ell2_cblinfun$' * 'B_ell2_b_ell2_cblinfun_set$') > $o). 1.70/0.64 tff(pred_def_105, type, 'register$q': 'B_ell2_b_ell2_cblinfun_b_c_prod_ell2_b_c_prod_ell2_cblinfun_fun$' > $o). 1.70/0.64 tff(pred_def_106, type, 'separating$o': ('A_b_prod_c_prod_itself$' * 'A_b_prod_ell2_a_b_prod_ell2_cblinfun_set$') > $o). 1.70/0.64 tff(pred_def_107, type, 'register$t': 'B_ell2_b_ell2_cblinfun_b_b_prod_ell2_b_b_prod_ell2_cblinfun_fun$' > $o). 1.70/0.64 tff(pred_def_108, type, 'cbilinear$c': 'A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_a_b_prod_ell2_a_b_prod_ell2_cblinfun_fun_fun$' > $o). 1.70/0.64 tff(pred_def_110, type, 'separating$a': ('D_itself$' * 'A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_set$') > $o). 1.70/0.64 tff(pred_def_111, type, 'inj_on$c': ('B_ell2_b_ell2_cblinfun_a_b_prod_ell2_a_b_prod_ell2_cblinfun_fun$' * 'B_ell2_b_ell2_cblinfun_set$') > $o). 1.70/0.64 tff(pred_def_112, type, 'fun_app$bj': ('B_ell2_b_ell2_cblinfun_bool_fun$' * 'B_ell2_b_ell2_cblinfun$') > $o). 1.70/0.64 tff(pred_def_113, type, 'register$v': 'B_ell2_b_ell2_cblinfun_d_c_prod_ell2_d_c_prod_ell2_cblinfun_fun$' > $o). 1.70/0.64 tff(pred_def_114, type, 'fun_app$an': ('A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_a_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_prod_bool_fun$' * 'A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_a_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_prod$') > $o). 1.70/0.64 tff(pred_def_115, type, 'less_eq$q': (tlbool * tlbool) > $o). 1.70/0.64 tff(pred_def_116, type, 'member$g': ('C_ell2_c_ell2_cblinfun$' * 'C_ell2_c_ell2_cblinfun_set$') > $o). 1.70/0.64 tff(pred_def_117, type, 'register$f': 'C_ell2_c_ell2_cblinfun_a_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_fun$' > $o). 1.70/0.64 tff(pred_def_118, type, 'register$m': 'B_ell2_b_ell2_cblinfun_c_d_prod_ell2_c_d_prod_ell2_cblinfun_fun$' > $o). 1.70/0.64 tff(pred_def_119, type, 'fun_app$m': ('A_b_prod_ell2_a_b_prod_ell2_cblinfun_bool_fun$' * 'A_b_prod_ell2_a_b_prod_ell2_cblinfun$') > $o). 1.70/0.64 tff(pred_def_120, type, 'less_eq$i': ('Bool_int_fun$' * 'Bool_int_fun$') > $o). 1.70/0.64 tff(pred_def_121, type, 'separating$h': ('D_itself$' * 'A_b_prod_d_prod_ell2_a_b_prod_d_prod_ell2_cblinfun_set$') > $o). 1.70/0.64 tff(pred_def_122, type, 'bij_betw$': ('A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_a_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_fun$' * 'A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_set$' * 'A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_set$') > $o). 1.70/0.64 tff(pred_def_123, type, 'clinear$m': 'A_b_prod_ell2_a_b_prod_ell2_cblinfun_a_b_prod_ell2_a_b_prod_ell2_cblinfun_fun$' > $o). 1.70/0.64 tff(pred_def_124, type, 'clinear$i': 'D_ell2_d_ell2_cblinfun_a_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_fun$' > $o). 1.70/0.64 tff(pred_def_125, type, 'member$h': ('A_ell2_a_ell2_cblinfun$' * 'A_ell2_a_ell2_cblinfun_set$') > $o). 1.70/0.64 tff(pred_def_126, type, 'less_eq$h': ('A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_bool_fun$' * 'A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_bool_fun$') > $o). 1.70/0.64 tff(pred_def_127, type, 'member$': ('A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_a_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_cblinfun$' * 'A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_a_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_cblinfun_set$') > $o). 1.70/0.64 tff(pred_def_128, type, 'fun_app$bi': ('D_a_b_prod_prod_ell2_d_a_b_prod_prod_ell2_cblinfun_bool_fun$' * 'D_a_b_prod_prod_ell2_d_a_b_prod_prod_ell2_cblinfun$') > $o). 1.70/0.64 tff(pred_def_129, type, 'clinear$b': 'D_ell2_d_ell2_cblinfun_d_d_prod_ell2_d_d_prod_ell2_cblinfun_fun$' > $o). 1.70/0.64 tff(pred_def_130, type, 'clinear$': 'A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun$' > $o). 1.70/0.64 tff(pred_def_131, type, 'fun_app$k': ('A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_bool_fun$' * 'A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun$') > $o). 1.70/0.64 tff(pred_def_132, type, 'fun_app$be': ('A_b_prod_a_b_prod_c_prod_prod_ell2_a_b_prod_a_b_prod_c_prod_prod_ell2_cblinfun_bool_fun$' * 'A_b_prod_a_b_prod_c_prod_prod_ell2_a_b_prod_a_b_prod_c_prod_prod_ell2_cblinfun$') > $o). 1.70/0.64 tff(pred_def_133, type, 'inj_on$d': ('A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun$' * 'A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_set$') > $o). 1.70/0.64 tff(pred_def_134, type, 'cbilinear$d': 'A_ell2_a_ell2_cblinfun_b_ell2_b_ell2_cblinfun_a_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_fun_fun$' > $o). 1.70/0.64 tff(pred_def_135, type, 'register$j': 'C_ell2_c_ell2_cblinfun_b_ell2_b_ell2_cblinfun_fun$' > $o). 1.70/0.64 tff(pred_def_136, type, 'register$s': 'B_ell2_b_ell2_cblinfun_c_b_prod_ell2_c_b_prod_ell2_cblinfun_fun$' > $o). 1.70/0.64 tff(pred_def_137, type, 'less_eq$n': ('A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_a_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_cblinfun_bool_fun$' * 'A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_a_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_cblinfun_bool_fun$') > $o). 1.70/0.64 tff(pred_def_138, type, 'register$n': 'B_ell2_b_ell2_cblinfun_b_d_prod_ell2_b_d_prod_ell2_cblinfun_fun$' > $o). 1.70/0.64 tff(pred_def_139, type, 'less_eq$l': ('Int_bool_fun$' * 'Int_bool_fun$') > $o). 1.70/0.64 tff(pred_def_140, type, 'register$x': 'A_ell2_a_ell2_cblinfun_d_a_prod_ell2_d_a_prod_ell2_cblinfun_fun$' > $o). 1.70/0.64 tff(pred_def_141, type, 'fun_app$ai': ('A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun_bool_fun$' * 'A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_d_ell2_d_ell2_cblinfun_fun$') > $o). 1.70/0.64 tff(pred_def_142, type, 'register$aa': 'B_ell2_b_ell2_cblinfun_a_c_prod_ell2_a_c_prod_ell2_cblinfun_fun$' > $o). 1.70/0.64 tff(pred_def_143, type, 'clinear$c': 'C_ell2_c_ell2_cblinfun_a_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_fun$' > $o). 1.70/0.64 tff(pred_def_144, type, 'less_eq$d': ('Int_set$' * 'Int_set$') > $o). 1.70/0.64 tff(pred_def_145, type, 'less_eq$p': ('D_ell2_d_ell2_cblinfun_bool_fun$' * 'D_ell2_d_ell2_cblinfun_bool_fun$') > $o). 1.70/0.64 tff(pred_def_146, type, 'register$ar': 'A_b_prod_ell2_a_b_prod_ell2_cblinfun_a_c_prod_ell2_a_c_prod_ell2_cblinfun_fun$' > $o). 1.70/0.64 tff(pred_def_147, type, 'member$a': ('A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun$' * 'A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_set$') > $o). 1.70/0.64 tff(pred_def_148, type, 'register$ae': 'D_ell2_d_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$' > $o). 1.70/0.64 tff(pred_def_149, type, 'clinear$l': 'A_ell2_a_ell2_cblinfun_a_ell2_a_ell2_cblinfun_fun$' > $o). 1.70/0.64 tff(pred_def_150, type, 'less_eq$e': ('A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_a_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_prod_set$' * 'A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_a_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_prod_set$') > $o). 1.70/0.64 tff(f1161,plain,( 1.70/0.64 $false), 1.70/0.64 inference(subsumption_resolution,[],[f1160,f1075])). 1.70/0.64 tff(f1075,plain,( 1.70/0.64 sF17 != sF18), 1.70/0.64 inference(definition_folding,[],[f998,f1074,f1073])). 1.70/0.64 tff(f1073,definition,( 1.70/0.64 'fun_app$s'('f$','x$') = sF17), 1.70/0.64 introduced(definition,[new_symbols(definition,[sF17])],[function_definition])). 1.70/0.64 tff(f1074,definition,( 1.70/0.64 'fun_app$s'('g$','x$') = sF18), 1.70/0.64 introduced(definition,[new_symbols(definition,[sF18])],[function_definition])). 1.70/0.64 tff(f998,plain,( 1.70/0.64 'fun_app$s'('f$','x$') != 'fun_app$s'('g$','x$')), 1.70/0.64 inference(cnf_transformation,[],[f839])). 1.70/0.64 tff(f839,plain,( 1.70/0.64 'fun_app$s'('f$','x$') != 'fun_app$s'('g$','x$')), 1.70/0.64 inference(flattening,[],[f405])). 1.70/0.64 tff(f405,negated_conjecture,( 1.70/0.64 ~'fun_app$s'('f$','x$') = 'fun_app$s'('g$','x$')), 1.70/0.64 inference(negated_conjecture,[status(cth)],[f404])). 1.70/0.64 tff(f404,conjecture,( 1.70/0.64 'fun_app$s'('f$','x$') = 'fun_app$s'('g$','x$')), 1.70/0.64 file('/export/starexec/sandbox/benchmark/theBenchmark.p',unknown)). 1.70/0.64 tff(f1160,plain,( 1.70/0.64 sF17 = sF18), 1.70/0.64 inference(superposition,[],[f1073,f1147])). 1.70/0.64 tff(f1147,plain,( 1.70/0.64 'fun_app$s'('f$','x$') = sF18), 1.70/0.64 inference(subsumption_resolution,[],[f1145,f1081])). 1.70/0.64 tff(f1081,plain,( 1.70/0.64 'fun_app$k'('uu$','x$')), 1.70/0.64 inference(resolution,[],[f1030,f994])). 1.70/0.64 tff(f994,plain,( 1.70/0.64 'member$a'('x$','collect$'('uu$'))), 1.70/0.64 inference(cnf_transformation,[],[f472])). 1.70/0.64 tff(f472,axiom,( 1.70/0.64 'member$a'('x$','collect$'('uu$'))), 1.70/0.64 file('/export/starexec/sandbox/benchmark/theBenchmark.p',unknown)). 1.70/0.64 tff(f1030,plain,( 1.70/0.64 ( ! [X0 : 'A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun$',X1 : 'A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_bool_fun$'] : (~'member$a'(X0,'collect$'(X1)) | 'fun_app$k'(X1,X0)) )), 1.70/0.64 inference(cnf_transformation,[],[f951])). 1.70/0.64 tff(f951,plain,( 1.70/0.64 ! [X0 : 'A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun$',X1 : 'A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_bool_fun$'] : (('member$a'(X0,'collect$'(X1)) | ~'fun_app$k'(X1,X0)) & ('fun_app$k'(X1,X0) | ~'member$a'(X0,'collect$'(X1))))), 1.70/0.64 inference(rectify,[],[f950])). 1.70/0.64 tff(f950,plain,( 1.70/0.64 ! [X1 : 'A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun$',X0 : 'A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_bool_fun$'] : (('member$a'(X1,'collect$'(X0)) | ~'fun_app$k'(X0,X1)) & ('fun_app$k'(X0,X1) | ~'member$a'(X1,'collect$'(X0))))), 1.70/0.64 inference(nnf_transformation,[],[f843])). 1.70/0.64 tff(f843,plain,( 1.70/0.64 ! [X1 : 'A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun$',X0 : 'A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_bool_fun$'] : ('member$a'(X1,'collect$'(X0)) <=> 'fun_app$k'(X0,X1))), 1.70/0.64 inference(rectify,[],[f45])). 1.70/0.64 tff(f45,axiom,( 1.70/0.64 ! [X1 : 'A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun_bool_fun$',X0 : 'A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun$'] : ('fun_app$k'(X1,X0) <=> 'member$a'(X0,'collect$'(X1)))), 1.70/0.64 file('/export/starexec/sandbox/benchmark/theBenchmark.p',unknown)). 1.70/0.64 tff(f1145,plain,( 1.70/0.64 ~'fun_app$k'('uu$','x$') | 'fun_app$s'('f$','x$') = sF18), 1.70/0.64 inference(superposition,[],[f1144,f1074])). 1.70/0.64 tff(f1144,plain,( 1.70/0.64 ( ! [X0 : 'A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun$'] : ('fun_app$s'('f$',X0) = 'fun_app$s'('g$',X0) | ~'fun_app$k'('uu$',X0)) )), 1.70/0.64 inference(superposition,[],[f974,f980])). 1.70/0.64 tff(f980,plain,( 1.70/0.64 ( ! [X0 : 'A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun$'] : ('fun_app$c'('fun_app$d'('tensor_op$a','fun_app$h'('fun_app$i'('tensor_op$c',sK2(X0)),sK1(X0))),sK0(X0)) = X0 | ~'fun_app$k'('uu$',X0)) )), 1.70/0.64 inference(cnf_transformation,[],[f915])). 1.70/0.64 tff(f915,plain,( 1.70/0.64 ! [X0 : 'A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun$'] : (('fun_app$k'('uu$',X0) | ! [X1 : 'C_ell2_c_ell2_cblinfun$',X2 : 'B_ell2_b_ell2_cblinfun$',X3 : 'A_ell2_a_ell2_cblinfun$'] : 'fun_app$c'('fun_app$d'('tensor_op$a','fun_app$h'('fun_app$i'('tensor_op$c',X3),X2)),X1) != X0) & ('fun_app$c'('fun_app$d'('tensor_op$a','fun_app$h'('fun_app$i'('tensor_op$c',sK2(X0)),sK1(X0))),sK0(X0)) = X0 | ~'fun_app$k'('uu$',X0)))), 1.70/0.64 inference(skolemisation,[status(esa),new_symbols(skolem,[sK0,sK1,sK2])],[f913,f914])). 1.70/0.64 tff(f914,plain,( 1.70/0.64 ! [X0 : 'A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun$'] : (? [X4 : 'C_ell2_c_ell2_cblinfun$',X5 : 'B_ell2_b_ell2_cblinfun$',X6 : 'A_ell2_a_ell2_cblinfun$'] : 'fun_app$c'('fun_app$d'('tensor_op$a','fun_app$h'('fun_app$i'('tensor_op$c',X6),X5)),X4) = X0 => 'fun_app$c'('fun_app$d'('tensor_op$a','fun_app$h'('fun_app$i'('tensor_op$c',sK2(X0)),sK1(X0))),sK0(X0)) = X0)), 1.70/0.64 introduced(definition,[],[choice_axiom])). 1.70/0.64 tff(f913,plain,( 1.70/0.64 ! [X0 : 'A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun$'] : (('fun_app$k'('uu$',X0) | ! [X1 : 'C_ell2_c_ell2_cblinfun$',X2 : 'B_ell2_b_ell2_cblinfun$',X3 : 'A_ell2_a_ell2_cblinfun$'] : 'fun_app$c'('fun_app$d'('tensor_op$a','fun_app$h'('fun_app$i'('tensor_op$c',X3),X2)),X1) != X0) & (? [X4 : 'C_ell2_c_ell2_cblinfun$',X5 : 'B_ell2_b_ell2_cblinfun$',X6 : 'A_ell2_a_ell2_cblinfun$'] : 'fun_app$c'('fun_app$d'('tensor_op$a','fun_app$h'('fun_app$i'('tensor_op$c',X6),X5)),X4) = X0 | ~'fun_app$k'('uu$',X0)))), 1.70/0.64 inference(rectify,[],[f912])). 1.70/0.64 tff(f912,plain,( 1.70/0.64 ! [X0 : 'A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun$'] : (('fun_app$k'('uu$',X0) | ! [X1 : 'C_ell2_c_ell2_cblinfun$',X2 : 'B_ell2_b_ell2_cblinfun$',X3 : 'A_ell2_a_ell2_cblinfun$'] : 'fun_app$c'('fun_app$d'('tensor_op$a','fun_app$h'('fun_app$i'('tensor_op$c',X3),X2)),X1) != X0) & (? [X1 : 'C_ell2_c_ell2_cblinfun$',X2 : 'B_ell2_b_ell2_cblinfun$',X3 : 'A_ell2_a_ell2_cblinfun$'] : 'fun_app$c'('fun_app$d'('tensor_op$a','fun_app$h'('fun_app$i'('tensor_op$c',X3),X2)),X1) = X0 | ~'fun_app$k'('uu$',X0)))), 1.70/0.64 inference(nnf_transformation,[],[f844])). 1.70/0.64 tff(f844,plain,( 1.70/0.64 ! [X0 : 'A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun$'] : ('fun_app$k'('uu$',X0) <=> ? [X1 : 'C_ell2_c_ell2_cblinfun$',X2 : 'B_ell2_b_ell2_cblinfun$',X3 : 'A_ell2_a_ell2_cblinfun$'] : 'fun_app$c'('fun_app$d'('tensor_op$a','fun_app$h'('fun_app$i'('tensor_op$c',X3),X2)),X1) = X0)), 1.70/0.64 inference(rectify,[],[f442])). 1.70/0.64 tff(f442,axiom,( 1.70/0.64 ! [X0 : 'A_b_prod_c_prod_ell2_a_b_prod_c_prod_ell2_cblinfun$'] : ('fun_app$k'('uu$',X0) <=> ? [X3 : 'C_ell2_c_ell2_cblinfun$',X2 : 'B_ell2_b_ell2_cblinfun$',X1 : 'A_ell2_a_ell2_cblinfun$'] : 'fun_app$c'('fun_app$d'('tensor_op$a','fun_app$h'('fun_app$i'('tensor_op$c',X1),X2)),X3) = X0)), 1.70/0.64 file('/export/starexec/sandbox/benchmark/theBenchmark.p',unknown)). 1.70/0.64 tff(f974,plain,( 1.70/0.64 ( ! [X2 : 'A_ell2_a_ell2_cblinfun$',X0 : 'B_ell2_b_ell2_cblinfun$',X1 : 'C_ell2_c_ell2_cblinfun$'] : ('fun_app$s'('g$','fun_app$c'('fun_app$d'('tensor_op$a','fun_app$h'('fun_app$i'('tensor_op$c',X2),X0)),X1)) = 'fun_app$s'('f$','fun_app$c'('fun_app$d'('tensor_op$a','fun_app$h'('fun_app$i'('tensor_op$c',X2),X0)),X1))) )), 1.70/0.64 inference(cnf_transformation,[],[f909])). 1.70/0.64 tff(f909,plain,( 1.70/0.64 ! [X0 : 'B_ell2_b_ell2_cblinfun$',X1 : 'C_ell2_c_ell2_cblinfun$',X2 : 'A_ell2_a_ell2_cblinfun$'] : 'fun_app$s'('g$','fun_app$c'('fun_app$d'('tensor_op$a','fun_app$h'('fun_app$i'('tensor_op$c',X2),X0)),X1)) = 'fun_app$s'('f$','fun_app$c'('fun_app$d'('tensor_op$a','fun_app$h'('fun_app$i'('tensor_op$c',X2),X0)),X1))), 1.70/0.64 inference(rectify,[],[f845])). 1.70/0.64 tff(f845,plain,( 1.70/0.64 ! [X2 : 'B_ell2_b_ell2_cblinfun$',X0 : 'C_ell2_c_ell2_cblinfun$',X1 : 'A_ell2_a_ell2_cblinfun$'] : 'fun_app$s'('f$','fun_app$c'('fun_app$d'('tensor_op$a','fun_app$h'('fun_app$i'('tensor_op$c',X1),X2)),X0)) = 'fun_app$s'('g$','fun_app$c'('fun_app$d'('tensor_op$a','fun_app$h'('fun_app$i'('tensor_op$c',X1),X2)),X0))), 1.70/0.64 inference(rectify,[],[f711])). 1.70/0.64 tff(f711,axiom,( 1.70/0.64 ! [X2 : 'C_ell2_c_ell2_cblinfun$',X0 : 'A_ell2_a_ell2_cblinfun$',X1 : 'B_ell2_b_ell2_cblinfun$'] : 'fun_app$s'('f$','fun_app$c'('fun_app$d'('tensor_op$a','fun_app$h'('fun_app$i'('tensor_op$c',X0),X1)),X2)) = 'fun_app$s'('g$','fun_app$c'('fun_app$d'('tensor_op$a','fun_app$h'('fun_app$i'('tensor_op$c',X0),X1)),X2))), 1.70/0.64 file('/export/starexec/sandbox/benchmark/theBenchmark.p',unknown)). 1.70/0.64 % SZS output end Proof for theBenchmark 1.70/0.64 % (26565)------------------------------ 1.70/0.64 % (26565)Version: Vampire 5.0.0 (Release build, commit 3ce9b74f2 on 2025-07-14 12:22:21 +0200) 1.70/0.64 % (26565)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c 1.70/0.64 % (26565)Termination reason: Refutation 1.70/0.64 1.70/0.64 % (26565)Time elapsed: 0.018 s 1.70/0.64 % (26565)Peak memory usage: 9 MB 1.70/0.64 % (26565)Instructions burned: 35 (million) 1.70/0.64 % (26565)------------------------------ 1.70/0.64 % (26565)------------------------------ 1.70/0.64 % (26537)Success in time 0.283 s 1.70/0.64 EOF