0.10/0.12 % Problem : theBenchmark.p : TPTP v0.0.0. Released v0.0.0. 0.10/0.12 % Command : run_vampire %s %d SAT 0.11/0.32 % Computer : n005.cluster.edu 0.11/0.32 % Model : x86_64 x86_64 0.11/0.32 % CPU : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz 0.11/0.32 % Memory : 8042.1875MB 0.11/0.32 % 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:49:49 EDT 2025 0.11/0.33 % CPUTime : 0.11/0.35 This is a TFF_ problem 0.11/0.35 Running first-order model finding 0.11/0.35 Running /export/starexec/sandbox/solver/bin/vampire --mode casc --intent sat -m 16384 --cores 7 -t 120 /export/starexec/sandbox/benchmark/theBenchmark.p 0.20/0.47 % (30522)Running in auto input_syntax mode. Trying TPTP 0.20/0.47 % (30530)ott-3_16_to=lpo:sil=16000:sp=arity:abs=on:fd=off:rp=on:random_seed=3536026071:i=159:nicw=on:bs=unit_only:fsr=off:amm=off_1199 on theBenchmark for (1199ds/159Mi) 0.20/0.47 % (30522)Running in auto input_syntax mode. Trying TPTP 0.20/0.47 % (30527)dis+10_1_sil=32000:sp=arity:random_seed=1228974554:i=103:fgj=on_1199 on theBenchmark for (1199ds/103Mi) 0.20/0.47 % (30522)Running in auto input_syntax mode. Trying TPTP 0.20/0.47 % (30529)ott+1_1_to=lpo:sil=16000:sp=reverse_arity:erd=off:random_seed=271834453:i=131_1199 on theBenchmark for (1199ds/131Mi) 0.20/0.47 % (30522)Running in auto input_syntax mode. Trying TPTP 0.20/0.47 % (30528)ott+31_1_sil=16000:bce=on:lcm=predicate:newcnf=on:random_seed=3596592737:i=116_1199 on theBenchmark for (1199ds/116Mi) 0.20/0.47 % (30522)Running in auto input_syntax mode. Trying TPTP 0.20/0.47 % (30525)dis+11_61:31_drc=ordering:lsd=5:abs=on:bsr=unit_only:rp=on:newcnf=on:random_seed=3860777096:i=135531:add=off:rawr=on_1199 on theBenchmark for (1199ds/135531Mi) 0.20/0.47 % (30522)Running in auto input_syntax mode. Trying TPTP 0.20/0.47 % (30526)dis+10_161_sil=256000:plsq=on:plsqr=61199697,1048576:gs=on:alpa=true:sac=on:slsq=on:cn=on:random_seed=3537144425:gsem=randomized:i=88024:add=on:uhcvi=off:rawr=on_1199 on theBenchmark for (1199ds/88024Mi) 0.20/0.48 % (30522)Running in auto input_syntax mode. Trying TPTP 0.20/0.48 % (30524)fmb+10_1_sas=cadical:bce=on:rp=on:random_seed=1801272371_1199 on theBenchmark for (1199ds/0Mi) 0.20/0.52 % (30528)Instruction limit reached! 0.20/0.52 % (30528)------------------------------ 0.20/0.52 % (30528)Version: Vampire 5.0.0 (Release build, commit 3ce9b74f2 on 2025-07-14 12:22:21 +0200) 0.20/0.52 % (30528)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c 0.20/0.52 % (30528)Termination reason: Instruction limit 0.20/0.52 % (30528)Termination phase: Saturation 0.20/0.52 0.20/0.52 % (30528)Time elapsed: 0.048 s 0.20/0.52 % (30528)Peak memory usage: 10 MB 0.20/0.52 % (30528)Instructions burned: 117 (million) 0.20/0.52 % (30530)Instruction limit reached! 0.20/0.52 % (30530)------------------------------ 0.20/0.52 % (30530)Version: Vampire 5.0.0 (Release build, commit 3ce9b74f2 on 2025-07-14 12:22:21 +0200) 0.20/0.52 % (30530)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c 0.20/0.52 % (30530)Termination reason: Instruction limit 0.20/0.52 % (30530)Termination phase: Saturation 0.20/0.52 0.20/0.52 % (30530)Time elapsed: 0.053 s 0.20/0.52 % (30530)Peak memory usage: 10 MB 0.20/0.52 % (30530)Instructions burned: 161 (million) 0.20/0.52 % (30527)Instruction limit reached! 0.20/0.52 % (30527)------------------------------ 0.20/0.52 % (30527)Version: Vampire 5.0.0 (Release build, commit 3ce9b74f2 on 2025-07-14 12:22:21 +0200) 0.20/0.52 % (30527)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c 0.20/0.52 % (30527)Termination reason: Instruction limit 0.20/0.52 % (30527)Termination phase: Saturation 0.20/0.52 0.20/0.52 % (30527)Time elapsed: 0.053 s 0.20/0.52 % (30527)Peak memory usage: 10 MB 0.20/0.52 % (30527)Instructions burned: 104 (million) 0.20/0.53 % (30529)Instruction limit reached! 0.20/0.53 % (30529)------------------------------ 0.20/0.53 % (30529)Version: Vampire 5.0.0 (Release build, commit 3ce9b74f2 on 2025-07-14 12:22:21 +0200) 0.20/0.53 % (30529)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c 0.20/0.53 % (30529)Termination reason: Instruction limit 0.20/0.53 % (30529)Termination phase: Saturation 0.20/0.53 0.20/0.53 % (30529)Time elapsed: 0.061 s 0.20/0.53 % (30529)Peak memory usage: 10 MB 0.20/0.53 % (30529)Instructions burned: 133 (million) 0.20/0.56 % (30522)Running in auto input_syntax mode. Trying TPTP 0.20/0.56 % (30538)fmb+10_1_fmbas=predicate:sil=64000:sas=cadical:random_seed=2818672473:i=714:nm=2_1198 on theBenchmark for (1198ds/714Mi) 0.20/0.56 % (30522)Running in auto input_syntax mode. Trying TPTP 0.20/0.56 % (30539)ott+32_1_sil=16000:bsd=on:sp=const_max:bce=on:random_seed=1149125285:i=131:bd=preordered:fsd=on_1198 on theBenchmark for (1198ds/131Mi) 0.20/0.57 % (30522)Running in auto input_syntax mode. Trying TPTP 0.20/0.57 % (30540)dis+11_32_anc=none:slsqr=2,1:sil=64000:sas=cadical:lma=off:lsd=50:s2agt=8:slsqc=1:kmz=on:newcnf=on:slsq=on:random_seed=1429807887:i=684:slsql=off:nicw=on:bs=unit_only:rawr=on_1198 on theBenchmark for (1198ds/684Mi) 0.20/0.57 % (30522)Running in auto input_syntax mode. Trying TPTP 0.20/0.57 % (30541)ott-21_1_sil=16000:fs=off:random_seed=4143633022:i=180:av=off:fsr=off_1198 on theBenchmark for (1198ds/180Mi) 1.58/0.61 % (30539)Instruction limit reached! 1.58/0.61 % (30539)------------------------------ 1.58/0.61 % (30539)Version: Vampire 5.0.0 (Release build, commit 3ce9b74f2 on 2025-07-14 12:22:21 +0200) 1.58/0.61 % (30539)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c 1.58/0.61 % (30539)Termination reason: Instruction limit 1.58/0.61 % (30539)Termination phase: Saturation 1.58/0.61 1.58/0.61 % (30539)Time elapsed: 0.047 s 1.58/0.61 % (30539)Peak memory usage: 11 MB 1.58/0.61 % (30539)Instructions burned: 133 (million) 1.74/0.63 % (30541)Instruction limit reached! 1.74/0.63 % (30541)------------------------------ 1.74/0.63 % (30541)Version: Vampire 5.0.0 (Release build, commit 3ce9b74f2 on 2025-07-14 12:22:21 +0200) 1.74/0.63 % (30541)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c 1.74/0.63 % (30541)Termination reason: Instruction limit 1.74/0.63 % (30541)Termination phase: Saturation 1.74/0.63 1.74/0.63 % (30541)Time elapsed: 0.055 s 1.74/0.63 % (30541)Peak memory usage: 10 MB 1.74/0.63 % (30541)Instructions burned: 181 (million) 1.74/0.66 % (30522)Running in auto input_syntax mode. Trying TPTP 1.74/0.66 % (30546)dis+10_4_sil=64000:sp=reverse_arity:bsr=on:sac=on:cn=on:random_seed=1650498407:i=477:bd=all_1197 on theBenchmark for (1197ds/477Mi) 1.74/0.67 % (30522)Running in auto input_syntax mode. Trying TPTP 1.74/0.67 % (30547)fmb+10_1_sil=64000:erd=off:updr=off:random_seed=4085838388:fmbsr=1.3:i=865:ins=25_1197 on theBenchmark for (1197ds/865Mi) 2.18/0.72 % TRYING [1] 2.18/0.73 % Finite Model Found! 2.18/0.73 % SZS status Satisfiable for theBenchmark 2.18/0.73 % (30538)First to succeed. 2.18/0.73 % (30538)Solution written to "/export/starexec/sandbox/tmp/vampire-proof-30522" 2.18/0.73 % (30522)Running in auto input_syntax mode. Trying TPTP 2.18/0.73 % SZS output start FiniteModel for theBenchmark 2.18/0.73 tff('declare_$i1',type,'fmb_$i_1':$i). 2.18/0.73 tff('finite_domain_$i',axiom, 2.18/0.73 ! [X:$i] : ( 2.18/0.73 X = 'fmb_$i_1' 2.18/0.73 ) ). 2.18/0.73 2.18/0.73 tff('declare_B_update_a_update_fun_b_update_c_update_fun_bool_fun_fun$',type,'B_update_a_update_fun_b_update_c_update_fun_bool_fun_fun$':$tType). 2.18/0.73 tff('declare_B_update_a_update_fun_b_update_c_update_fun_bool_fun_fun$1',type,'fmb_B_update_a_update_fun_b_update_c_update_fun_bool_fun_fun$_1':'B_update_a_update_fun_b_update_c_update_fun_bool_fun_fun$'). 2.18/0.73 tff('finite_domain_B_update_a_update_fun_b_update_c_update_fun_bool_fun_fun$',axiom, 2.18/0.73 ! [X:'B_update_a_update_fun_b_update_c_update_fun_bool_fun_fun$'] : ( 2.18/0.73 X = 'fmb_B_update_a_update_fun_b_update_c_update_fun_bool_fun_fun$_1' 2.18/0.73 ) ). 2.18/0.73 2.18/0.73 tff('declare_C_a_prod_update_a_b_prod_update_fun$',type,'C_a_prod_update_a_b_prod_update_fun$':$tType). 2.18/0.73 tff('declare_C_a_prod_update_a_b_prod_update_fun$1',type,'fmb_C_a_prod_update_a_b_prod_update_fun$_1':'C_a_prod_update_a_b_prod_update_fun$'). 2.18/0.73 tff('finite_domain_C_a_prod_update_a_b_prod_update_fun$',axiom, 2.18/0.73 ! [X:'C_a_prod_update_a_b_prod_update_fun$'] : ( 2.18/0.73 X = 'fmb_C_a_prod_update_a_b_prod_update_fun$_1' 2.18/0.73 ) ). 2.18/0.73 2.18/0.73 tff('declare_A_update_set_a_update_fun$',type,'A_update_set_a_update_fun$':$tType). 2.18/0.73 tff('declare_A_update_set_a_update_fun$1',type,'fmb_A_update_set_a_update_fun$_1':'A_update_set_a_update_fun$'). 2.18/0.73 tff('finite_domain_A_update_set_a_update_fun$',axiom, 2.18/0.73 ! [X:'A_update_set_a_update_fun$'] : ( 2.18/0.73 X = 'fmb_A_update_set_a_update_fun$_1' 2.18/0.73 ) ). 2.18/0.73 2.18/0.73 tff('declare_B_update_a_update_fun_a_update_c_update_fun_bool_fun_fun$',type,'B_update_a_update_fun_a_update_c_update_fun_bool_fun_fun$':$tType). 2.18/0.73 tff('declare_B_update_a_update_fun_a_update_c_update_fun_bool_fun_fun$1',type,'fmb_B_update_a_update_fun_a_update_c_update_fun_bool_fun_fun$_1':'B_update_a_update_fun_a_update_c_update_fun_bool_fun_fun$'). 2.18/0.73 tff('finite_domain_B_update_a_update_fun_a_update_c_update_fun_bool_fun_fun$',axiom, 2.18/0.73 ! [X:'B_update_a_update_fun_a_update_c_update_fun_bool_fun_fun$'] : ( 2.18/0.73 X = 'fmb_B_update_a_update_fun_a_update_c_update_fun_bool_fun_fun$_1' 2.18/0.73 ) ). 2.18/0.73 2.18/0.73 tff('declare_A_update_b_update_fun_a_update_a_update_fun_fun$',type,'A_update_b_update_fun_a_update_a_update_fun_fun$':$tType). 2.18/0.73 tff('declare_A_update_b_update_fun_a_update_a_update_fun_fun$1',type,'fmb_A_update_b_update_fun_a_update_a_update_fun_fun$_1':'A_update_b_update_fun_a_update_a_update_fun_fun$'). 2.18/0.73 tff('finite_domain_A_update_b_update_fun_a_update_a_update_fun_fun$',axiom, 2.18/0.73 ! [X:'A_update_b_update_fun_a_update_a_update_fun_fun$'] : ( 2.18/0.73 X = 'fmb_A_update_b_update_fun_a_update_a_update_fun_fun$_1' 2.18/0.73 ) ). 2.18/0.73 2.18/0.73 tff('declare_C_update_a_update_fun_c_update_a_update_fun_bool_fun_fun$',type,'C_update_a_update_fun_c_update_a_update_fun_bool_fun_fun$':$tType). 2.18/0.73 tff('declare_C_update_a_update_fun_c_update_a_update_fun_bool_fun_fun$1',type,'fmb_C_update_a_update_fun_c_update_a_update_fun_bool_fun_fun$_1':'C_update_a_update_fun_c_update_a_update_fun_bool_fun_fun$'). 2.18/0.73 tff('finite_domain_C_update_a_update_fun_c_update_a_update_fun_bool_fun_fun$',axiom, 2.18/0.73 ! [X:'C_update_a_update_fun_c_update_a_update_fun_bool_fun_fun$'] : ( 2.18/0.73 X = 'fmb_C_update_a_update_fun_c_update_a_update_fun_bool_fun_fun$_1' 2.18/0.73 ) ). 2.18/0.73 2.18/0.73 tff('declare_A_update_c_update_fun_b_update_a_update_fun_bool_fun_fun$',type,'A_update_c_update_fun_b_update_a_update_fun_bool_fun_fun$':$tType). 2.18/0.73 tff('declare_A_update_c_update_fun_b_update_a_update_fun_bool_fun_fun$1',type,'fmb_A_update_c_update_fun_b_update_a_update_fun_bool_fun_fun$_1':'A_update_c_update_fun_b_update_a_update_fun_bool_fun_fun$'). 2.18/0.73 tff('finite_domain_A_update_c_update_fun_b_update_a_update_fun_bool_fun_fun$',axiom, 2.18/0.73 ! [X:'A_update_c_update_fun_b_update_a_update_fun_bool_fun_fun$'] : ( 2.18/0.73 X = 'fmb_A_update_c_update_fun_b_update_a_update_fun_bool_fun_fun$_1' 2.18/0.73 ) ). 2.18/0.73 2.18/0.73 tff('declare_B_update_a_a_prod_update_fun$',type,'B_update_a_a_prod_update_fun$':$tType). 2.18/0.73 tff('declare_B_update_a_a_prod_update_fun$1',type,'fmb_B_update_a_a_prod_update_fun$_1':'B_update_a_a_prod_update_fun$'). 2.18/0.73 tff('finite_domain_B_update_a_a_prod_update_fun$',axiom, 2.18/0.73 ! [X:'B_update_a_a_prod_update_fun$'] : ( 2.18/0.73 X = 'fmb_B_update_a_a_prod_update_fun$_1' 2.18/0.73 ) ). 2.18/0.73 2.18/0.73 tff('declare_B_c_prod_update_b_b_prod_update_fun$',type,'B_c_prod_update_b_b_prod_update_fun$':$tType). 2.18/0.73 tff('declare_B_c_prod_update_b_b_prod_update_fun$1',type,'fmb_B_c_prod_update_b_b_prod_update_fun$_1':'B_c_prod_update_b_b_prod_update_fun$'). 2.18/0.73 tff('finite_domain_B_c_prod_update_b_b_prod_update_fun$',axiom, 2.18/0.73 ! [X:'B_c_prod_update_b_b_prod_update_fun$'] : ( 2.18/0.73 X = 'fmb_B_c_prod_update_b_b_prod_update_fun$_1' 2.18/0.73 ) ). 2.18/0.73 2.18/0.73 tff('declare_C_c_prod_update_b_b_prod_update_fun$',type,'C_c_prod_update_b_b_prod_update_fun$':$tType). 2.18/0.73 tff('declare_C_c_prod_update_b_b_prod_update_fun$1',type,'fmb_C_c_prod_update_b_b_prod_update_fun$_1':'C_c_prod_update_b_b_prod_update_fun$'). 2.18/0.73 tff('finite_domain_C_c_prod_update_b_b_prod_update_fun$',axiom, 2.18/0.73 ! [X:'C_c_prod_update_b_b_prod_update_fun$'] : ( 2.18/0.73 X = 'fmb_C_c_prod_update_b_b_prod_update_fun$_1' 2.18/0.73 ) ). 2.18/0.73 2.18/0.73 tff('declare_B_update_a_update_fun_a_update_b_update_fun_bool_fun_fun$',type,'B_update_a_update_fun_a_update_b_update_fun_bool_fun_fun$':$tType). 2.18/0.73 tff('declare_B_update_a_update_fun_a_update_b_update_fun_bool_fun_fun$1',type,'fmb_B_update_a_update_fun_a_update_b_update_fun_bool_fun_fun$_1':'B_update_a_update_fun_a_update_b_update_fun_bool_fun_fun$'). 2.18/0.73 tff('finite_domain_B_update_a_update_fun_a_update_b_update_fun_bool_fun_fun$',axiom, 2.18/0.73 ! [X:'B_update_a_update_fun_a_update_b_update_fun_bool_fun_fun$'] : ( 2.18/0.73 X = 'fmb_B_update_a_update_fun_a_update_b_update_fun_bool_fun_fun$_1' 2.18/0.73 ) ). 2.18/0.73 2.18/0.73 tff('declare_A_a_prod_update_c_update_fun$',type,'A_a_prod_update_c_update_fun$':$tType). 2.18/0.73 tff('declare_A_a_prod_update_c_update_fun$1',type,'fmb_A_a_prod_update_c_update_fun$_1':'A_a_prod_update_c_update_fun$'). 2.18/0.73 tff('finite_domain_A_a_prod_update_c_update_fun$',axiom, 2.18/0.73 ! [X:'A_a_prod_update_c_update_fun$'] : ( 2.18/0.73 X = 'fmb_A_a_prod_update_c_update_fun$_1' 2.18/0.73 ) ). 2.18/0.73 2.18/0.73 tff('declare_A_update_set$',type,'A_update_set$':$tType). 2.18/0.73 tff('declare_A_update_set$1',type,'fmb_A_update_set$_1':'A_update_set$'). 2.18/0.73 tff('finite_domain_A_update_set$',axiom, 2.18/0.73 ! [X:'A_update_set$'] : ( 2.18/0.73 X = 'fmb_A_update_set$_1' 2.18/0.73 ) ). 2.18/0.73 2.18/0.73 tff('declare_C_update_c_update_fun_bool_fun$',type,'C_update_c_update_fun_bool_fun$':$tType). 2.18/0.73 tff('declare_C_update_c_update_fun_bool_fun$1',type,'fmb_C_update_c_update_fun_bool_fun$_1':'C_update_c_update_fun_bool_fun$'). 2.18/0.73 tff('finite_domain_C_update_c_update_fun_bool_fun$',axiom, 2.18/0.73 ! [X:'C_update_c_update_fun_bool_fun$'] : ( 2.18/0.73 X = 'fmb_C_update_c_update_fun_bool_fun$_1' 2.18/0.73 ) ). 2.18/0.73 2.18/0.73 tff('declare_C_update_a_update_fun_c_update_c_update_fun_fun_a_update_b_update_fun_a_update_a_update_fun_fun_fun$',type,'C_update_a_update_fun_c_update_c_update_fun_fun_a_update_b_update_fun_a_update_a_update_fun_fun_fun$':$tType). 2.18/0.73 tff('declare_C_update_a_update_fun_c_update_c_update_fun_fun_a_update_b_update_fun_a_update_a_update_fun_fun_fun$1',type,'fmb_C_update_a_update_fun_c_update_c_update_fun_fun_a_update_b_update_fun_a_update_a_update_fun_fun_fun$_1':'C_update_a_update_fun_c_update_c_update_fun_fun_a_update_b_update_fun_a_update_a_update_fun_fun_fun$'). 2.18/0.73 tff('finite_domain_C_update_a_update_fun_c_update_c_update_fun_fun_a_update_b_update_fun_a_update_a_update_fun_fun_fun$',axiom, 2.18/0.73 ! [X:'C_update_a_update_fun_c_update_c_update_fun_fun_a_update_b_update_fun_a_update_a_update_fun_fun_fun$'] : ( 2.18/0.73 X = 'fmb_C_update_a_update_fun_c_update_c_update_fun_fun_a_update_b_update_fun_a_update_a_update_fun_fun_fun$_1' 2.18/0.73 ) ). 2.18/0.73 2.18/0.73 tff('declare_B_c_prod_update_a_update_fun$',type,'B_c_prod_update_a_update_fun$':$tType). 2.18/0.73 tff('declare_B_c_prod_update_a_update_fun$1',type,'fmb_B_c_prod_update_a_update_fun$_1':'B_c_prod_update_a_update_fun$'). 2.18/0.73 tff('finite_domain_B_c_prod_update_a_update_fun$',axiom, 2.18/0.73 ! [X:'B_c_prod_update_a_update_fun$'] : ( 2.18/0.73 X = 'fmb_B_c_prod_update_a_update_fun$_1' 2.18/0.73 ) ). 2.18/0.73 2.18/0.73 tff('declare_A_a_prod_update$',type,'A_a_prod_update$':$tType). 2.18/0.73 tff('declare_A_a_prod_update$1',type,'fmb_A_a_prod_update$_1':'A_a_prod_update$'). 2.18/0.73 tff('finite_domain_A_a_prod_update$',axiom, 2.18/0.73 ! [X:'A_a_prod_update$'] : ( 2.18/0.73 X = 'fmb_A_a_prod_update$_1' 2.18/0.73 ) ). 2.18/0.73 2.18/0.73 tff('declare_B_update_a_c_prod_update_fun$',type,'B_update_a_c_prod_update_fun$':$tType). 2.18/0.73 tff('declare_B_update_a_c_prod_update_fun$1',type,'fmb_B_update_a_c_prod_update_fun$_1':'B_update_a_c_prod_update_fun$'). 2.18/0.73 tff('finite_domain_B_update_a_c_prod_update_fun$',axiom, 2.18/0.73 ! [X:'B_update_a_c_prod_update_fun$'] : ( 2.18/0.73 X = 'fmb_B_update_a_c_prod_update_fun$_1' 2.18/0.73 ) ). 2.18/0.73 2.18/0.73 tff('declare_C_b_prod_update_b_c_prod_update_fun$',type,'C_b_prod_update_b_c_prod_update_fun$':$tType). 2.18/0.73 tff('declare_C_b_prod_update_b_c_prod_update_fun$1',type,'fmb_C_b_prod_update_b_c_prod_update_fun$_1':'C_b_prod_update_b_c_prod_update_fun$'). 2.18/0.73 tff('finite_domain_C_b_prod_update_b_c_prod_update_fun$',axiom, 2.18/0.73 ! [X:'C_b_prod_update_b_c_prod_update_fun$'] : ( 2.18/0.73 X = 'fmb_C_b_prod_update_b_c_prod_update_fun$_1' 2.18/0.73 ) ). 2.18/0.73 2.18/0.73 tff('declare_B_update_c_update_fun_b_update_c_update_fun_bool_fun_fun$',type,'B_update_c_update_fun_b_update_c_update_fun_bool_fun_fun$':$tType). 2.18/0.73 tff('declare_B_update_c_update_fun_b_update_c_update_fun_bool_fun_fun$1',type,'fmb_B_update_c_update_fun_b_update_c_update_fun_bool_fun_fun$_1':'B_update_c_update_fun_b_update_c_update_fun_bool_fun_fun$'). 2.18/0.73 tff('finite_domain_B_update_c_update_fun_b_update_c_update_fun_bool_fun_fun$',axiom, 2.18/0.73 ! [X:'B_update_c_update_fun_b_update_c_update_fun_bool_fun_fun$'] : ( 2.18/0.73 X = 'fmb_B_update_c_update_fun_b_update_c_update_fun_bool_fun_fun$_1' 2.18/0.73 ) ). 2.18/0.73 2.18/0.73 tff('declare_A_update_c_update_fun_a_update_b_update_fun_fun$',type,'A_update_c_update_fun_a_update_b_update_fun_fun$':$tType). 2.18/0.73 tff('declare_A_update_c_update_fun_a_update_b_update_fun_fun$1',type,'fmb_A_update_c_update_fun_a_update_b_update_fun_fun$_1':'A_update_c_update_fun_a_update_b_update_fun_fun$'). 2.18/0.73 tff('finite_domain_A_update_c_update_fun_a_update_b_update_fun_fun$',axiom, 2.18/0.73 ! [X:'A_update_c_update_fun_a_update_b_update_fun_fun$'] : ( 2.18/0.73 X = 'fmb_A_update_c_update_fun_a_update_b_update_fun_fun$_1' 2.18/0.73 ) ). 2.18/0.73 2.18/0.73 tff('declare_B_update_c_update_fun_b_update_c_update_fun_fun$',type,'B_update_c_update_fun_b_update_c_update_fun_fun$':$tType). 2.18/0.73 tff('declare_B_update_c_update_fun_b_update_c_update_fun_fun$1',type,'fmb_B_update_c_update_fun_b_update_c_update_fun_fun$_1':'B_update_c_update_fun_b_update_c_update_fun_fun$'). 2.18/0.73 tff('finite_domain_B_update_c_update_fun_b_update_c_update_fun_fun$',axiom, 2.18/0.73 ! [X:'B_update_c_update_fun_b_update_c_update_fun_fun$'] : ( 2.18/0.73 X = 'fmb_B_update_c_update_fun_b_update_c_update_fun_fun$_1' 2.18/0.73 ) ). 2.18/0.73 2.18/0.73 tff('declare_A_update_b_update_fun_a_update_c_update_fun_fun$',type,'A_update_b_update_fun_a_update_c_update_fun_fun$':$tType). 2.18/0.73 tff('declare_A_update_b_update_fun_a_update_c_update_fun_fun$1',type,'fmb_A_update_b_update_fun_a_update_c_update_fun_fun$_1':'A_update_b_update_fun_a_update_c_update_fun_fun$'). 2.18/0.73 tff('finite_domain_A_update_b_update_fun_a_update_c_update_fun_fun$',axiom, 2.18/0.73 ! [X:'A_update_b_update_fun_a_update_c_update_fun_fun$'] : ( 2.18/0.73 X = 'fmb_A_update_b_update_fun_a_update_c_update_fun_fun$_1' 2.18/0.73 ) ). 2.18/0.73 2.18/0.73 tff('declare_C_update_b_update_fun_c_update_c_update_fun_bool_fun_fun$',type,'C_update_b_update_fun_c_update_c_update_fun_bool_fun_fun$':$tType). 2.18/0.73 tff('declare_C_update_b_update_fun_c_update_c_update_fun_bool_fun_fun$1',type,'fmb_C_update_b_update_fun_c_update_c_update_fun_bool_fun_fun$_1':'C_update_b_update_fun_c_update_c_update_fun_bool_fun_fun$'). 2.18/0.73 tff('finite_domain_C_update_b_update_fun_c_update_c_update_fun_bool_fun_fun$',axiom, 2.18/0.73 ! [X:'C_update_b_update_fun_c_update_c_update_fun_bool_fun_fun$'] : ( 2.18/0.73 X = 'fmb_C_update_b_update_fun_c_update_c_update_fun_bool_fun_fun$_1' 2.18/0.73 ) ). 2.18/0.73 2.18/0.73 tff('declare_A_update_b_update_fun_b_update_a_update_fun_fun$',type,'A_update_b_update_fun_b_update_a_update_fun_fun$':$tType). 2.18/0.73 tff('declare_A_update_b_update_fun_b_update_a_update_fun_fun$1',type,'fmb_A_update_b_update_fun_b_update_a_update_fun_fun$_1':'A_update_b_update_fun_b_update_a_update_fun_fun$'). 2.18/0.73 tff('finite_domain_A_update_b_update_fun_b_update_a_update_fun_fun$',axiom, 2.18/0.73 ! [X:'A_update_b_update_fun_b_update_a_update_fun_fun$'] : ( 2.18/0.73 X = 'fmb_A_update_b_update_fun_b_update_a_update_fun_fun$_1' 2.18/0.73 ) ). 2.18/0.73 2.18/0.73 tff('declare_B_c_prod_update_a_a_prod_update_fun$',type,'B_c_prod_update_a_a_prod_update_fun$':$tType). 2.18/0.73 tff('declare_B_c_prod_update_a_a_prod_update_fun$1',type,'fmb_B_c_prod_update_a_a_prod_update_fun$_1':'B_c_prod_update_a_a_prod_update_fun$'). 2.18/0.73 tff('finite_domain_B_c_prod_update_a_a_prod_update_fun$',axiom, 2.18/0.73 ! [X:'B_c_prod_update_a_a_prod_update_fun$'] : ( 2.18/0.73 X = 'fmb_B_c_prod_update_a_a_prod_update_fun$_1' 2.18/0.73 ) ). 2.18/0.73 2.18/0.73 tff('declare_A_update_b_update_fun_a_update_c_update_fun_bool_fun_fun$',type,'A_update_b_update_fun_a_update_c_update_fun_bool_fun_fun$':$tType). 2.18/0.73 tff('declare_A_update_b_update_fun_a_update_c_update_fun_bool_fun_fun$1',type,'fmb_A_update_b_update_fun_a_update_c_update_fun_bool_fun_fun$_1':'A_update_b_update_fun_a_update_c_update_fun_bool_fun_fun$'). 2.18/0.73 tff('finite_domain_A_update_b_update_fun_a_update_c_update_fun_bool_fun_fun$',axiom, 2.18/0.73 ! [X:'A_update_b_update_fun_a_update_c_update_fun_bool_fun_fun$'] : ( 2.18/0.73 X = 'fmb_A_update_b_update_fun_a_update_c_update_fun_bool_fun_fun$_1' 2.18/0.73 ) ). 2.18/0.73 2.18/0.73 tff('declare_B_update_c_a_prod_update_fun$',type,'B_update_c_a_prod_update_fun$':$tType). 2.18/0.73 tff('declare_B_update_c_a_prod_update_fun$1',type,'fmb_B_update_c_a_prod_update_fun$_1':'B_update_c_a_prod_update_fun$'). 2.18/0.73 tff('finite_domain_B_update_c_a_prod_update_fun$',axiom, 2.18/0.73 ! [X:'B_update_c_a_prod_update_fun$'] : ( 2.18/0.73 X = 'fmb_B_update_c_a_prod_update_fun$_1' 2.18/0.73 ) ). 2.18/0.73 2.18/0.73 tff('declare_C_update_c_update_fun_a_update_a_update_fun_bool_fun_fun$',type,'C_update_c_update_fun_a_update_a_update_fun_bool_fun_fun$':$tType). 2.18/0.73 tff('declare_C_update_c_update_fun_a_update_a_update_fun_bool_fun_fun$1',type,'fmb_C_update_c_update_fun_a_update_a_update_fun_bool_fun_fun$_1':'C_update_c_update_fun_a_update_a_update_fun_bool_fun_fun$'). 2.18/0.73 tff('finite_domain_C_update_c_update_fun_a_update_a_update_fun_bool_fun_fun$',axiom, 2.18/0.73 ! [X:'C_update_c_update_fun_a_update_a_update_fun_bool_fun_fun$'] : ( 2.18/0.73 X = 'fmb_C_update_c_update_fun_a_update_a_update_fun_bool_fun_fun$_1' 2.18/0.73 ) ). 2.18/0.73 2.18/0.73 tff('declare_C_a_prod_update$',type,'C_a_prod_update$':$tType). 2.18/0.73 tff('declare_C_a_prod_update$1',type,'fmb_C_a_prod_update$_1':'C_a_prod_update$'). 2.18/0.73 tff('finite_domain_C_a_prod_update$',axiom, 2.18/0.73 ! [X:'C_a_prod_update$'] : ( 2.18/0.73 X = 'fmb_C_a_prod_update$_1' 2.18/0.73 ) ). 2.18/0.73 2.18/0.73 tff('declare_A_update_a_update_fun_c_update_b_update_fun_bool_fun_fun$',type,'A_update_a_update_fun_c_update_b_update_fun_bool_fun_fun$':$tType). 2.18/0.73 tff('declare_A_update_a_update_fun_c_update_b_update_fun_bool_fun_fun$1',type,'fmb_A_update_a_update_fun_c_update_b_update_fun_bool_fun_fun$_1':'A_update_a_update_fun_c_update_b_update_fun_bool_fun_fun$'). 2.18/0.73 tff('finite_domain_A_update_a_update_fun_c_update_b_update_fun_bool_fun_fun$',axiom, 2.18/0.73 ! [X:'A_update_a_update_fun_c_update_b_update_fun_bool_fun_fun$'] : ( 2.18/0.73 X = 'fmb_A_update_a_update_fun_c_update_b_update_fun_bool_fun_fun$_1' 2.18/0.73 ) ). 2.18/0.73 2.18/0.73 tff('declare_A_update$',type,'A_update$':$tType). 2.18/0.73 tff('declare_A_update$1',type,'fmb_A_update$_1':'A_update$'). 2.18/0.73 tff('finite_domain_A_update$',axiom, 2.18/0.73 ! [X:'A_update$'] : ( 2.18/0.73 X = 'fmb_A_update$_1' 2.18/0.73 ) ). 2.18/0.73 2.18/0.73 tff('declare_C_update_c_update_fun_b_update_c_update_fun_fun$',type,'C_update_c_update_fun_b_update_c_update_fun_fun$':$tType). 2.18/0.73 tff('declare_C_update_c_update_fun_b_update_c_update_fun_fun$1',type,'fmb_C_update_c_update_fun_b_update_c_update_fun_fun$_1':'C_update_c_update_fun_b_update_c_update_fun_fun$'). 2.18/0.73 tff('finite_domain_C_update_c_update_fun_b_update_c_update_fun_fun$',axiom, 2.18/0.73 ! [X:'C_update_c_update_fun_b_update_c_update_fun_fun$'] : ( 2.18/0.73 X = 'fmb_C_update_c_update_fun_b_update_c_update_fun_fun$_1' 2.18/0.73 ) ). 2.18/0.73 2.18/0.73 tff('declare_A_update_c_update_fun_a_update_b_update_fun_bool_fun_fun$',type,'A_update_c_update_fun_a_update_b_update_fun_bool_fun_fun$':$tType). 2.18/0.73 tff('declare_A_update_c_update_fun_a_update_b_update_fun_bool_fun_fun$1',type,'fmb_A_update_c_update_fun_a_update_b_update_fun_bool_fun_fun$_1':'A_update_c_update_fun_a_update_b_update_fun_bool_fun_fun$'). 2.18/0.73 tff('finite_domain_A_update_c_update_fun_a_update_b_update_fun_bool_fun_fun$',axiom, 2.18/0.73 ! [X:'A_update_c_update_fun_a_update_b_update_fun_bool_fun_fun$'] : ( 2.18/0.73 X = 'fmb_A_update_c_update_fun_a_update_b_update_fun_bool_fun_fun$_1' 2.18/0.73 ) ). 2.18/0.73 2.18/0.73 tff('declare_B_b_prod_update$',type,'B_b_prod_update$':$tType). 2.18/0.73 tff('declare_B_b_prod_update$1',type,'fmb_B_b_prod_update$_1':'B_b_prod_update$'). 2.18/0.73 tff('finite_domain_B_b_prod_update$',axiom, 2.18/0.73 ! [X:'B_b_prod_update$'] : ( 2.18/0.73 X = 'fmb_B_b_prod_update$_1' 2.18/0.73 ) ). 2.18/0.73 2.18/0.73 tff('declare_B_update_a_update_fun$',type,'B_update_a_update_fun$':$tType). 2.18/0.73 tff('declare_B_update_a_update_fun$1',type,'fmb_B_update_a_update_fun$_1':'B_update_a_update_fun$'). 2.18/0.73 tff('finite_domain_B_update_a_update_fun$',axiom, 2.18/0.73 ! [X:'B_update_a_update_fun$'] : ( 2.18/0.73 X = 'fmb_B_update_a_update_fun$_1' 2.18/0.73 ) ). 2.18/0.73 2.18/0.73 tff('declare_C_update_a_update_fun_a_update_b_update_fun_fun$',type,'C_update_a_update_fun_a_update_b_update_fun_fun$':$tType). 2.18/0.73 tff('declare_C_update_a_update_fun_a_update_b_update_fun_fun$1',type,'fmb_C_update_a_update_fun_a_update_b_update_fun_fun$_1':'C_update_a_update_fun_a_update_b_update_fun_fun$'). 2.18/0.73 tff('finite_domain_C_update_a_update_fun_a_update_b_update_fun_fun$',axiom, 2.18/0.73 ! [X:'C_update_a_update_fun_a_update_b_update_fun_fun$'] : ( 2.18/0.73 X = 'fmb_C_update_a_update_fun_a_update_b_update_fun_fun$_1' 2.18/0.73 ) ). 2.18/0.73 2.18/0.73 tff('declare_C_update_a_update_fun_c_update_c_update_fun_fun_b_update_a_update_fun_b_update_c_update_fun_fun_fun$',type,'C_update_a_update_fun_c_update_c_update_fun_fun_b_update_a_update_fun_b_update_c_update_fun_fun_fun$':$tType). 2.18/0.73 tff('declare_C_update_a_update_fun_c_update_c_update_fun_fun_b_update_a_update_fun_b_update_c_update_fun_fun_fun$1',type,'fmb_C_update_a_update_fun_c_update_c_update_fun_fun_b_update_a_update_fun_b_update_c_update_fun_fun_fun$_1':'C_update_a_update_fun_c_update_c_update_fun_fun_b_update_a_update_fun_b_update_c_update_fun_fun_fun$'). 2.18/0.73 tff('finite_domain_C_update_a_update_fun_c_update_c_update_fun_fun_b_update_a_update_fun_b_update_c_update_fun_fun_fun$',axiom, 2.18/0.73 ! [X:'C_update_a_update_fun_c_update_c_update_fun_fun_b_update_a_update_fun_b_update_c_update_fun_fun_fun$'] : ( 2.18/0.73 X = 'fmb_C_update_a_update_fun_c_update_c_update_fun_fun_b_update_a_update_fun_b_update_c_update_fun_fun_fun$_1' 2.18/0.73 ) ). 2.18/0.73 2.18/0.73 tff('declare_C_update_a_update_fun_c_update_c_update_fun_fun_a_update_b_update_fun_a_update_a_update_fun_fun_bool_fun_fun$',type,'C_update_a_update_fun_c_update_c_update_fun_fun_a_update_b_update_fun_a_update_a_update_fun_fun_bool_fun_fun$':$tType). 2.18/0.73 tff('declare_C_update_a_update_fun_c_update_c_update_fun_fun_a_update_b_update_fun_a_update_a_update_fun_fun_bool_fun_fun$1',type,'fmb_C_update_a_update_fun_c_update_c_update_fun_fun_a_update_b_update_fun_a_update_a_update_fun_fun_bool_fun_fun$_1':'C_update_a_update_fun_c_update_c_update_fun_fun_a_update_b_update_fun_a_update_a_update_fun_fun_bool_fun_fun$'). 2.18/0.73 tff('finite_domain_C_update_a_update_fun_c_update_c_update_fun_fun_a_update_b_update_fun_a_update_a_update_fun_fun_bool_fun_fun$',axiom, 2.18/0.73 ! [X:'C_update_a_update_fun_c_update_c_update_fun_fun_a_update_b_update_fun_a_update_a_update_fun_fun_bool_fun_fun$'] : ( 2.18/0.73 X = 'fmb_C_update_a_update_fun_c_update_c_update_fun_fun_a_update_b_update_fun_a_update_a_update_fun_fun_bool_fun_fun$_1' 2.18/0.73 ) ). 2.18/0.73 2.18/0.73 tff('declare_A_b_prod_update_b_a_prod_update_fun$',type,'A_b_prod_update_b_a_prod_update_fun$':$tType). 2.18/0.73 tff('declare_A_b_prod_update_b_a_prod_update_fun$1',type,'fmb_A_b_prod_update_b_a_prod_update_fun$_1':'A_b_prod_update_b_a_prod_update_fun$'). 2.18/0.73 tff('finite_domain_A_b_prod_update_b_a_prod_update_fun$',axiom, 2.18/0.73 ! [X:'A_b_prod_update_b_a_prod_update_fun$'] : ( 2.18/0.73 X = 'fmb_A_b_prod_update_b_a_prod_update_fun$_1' 2.18/0.73 ) ). 2.18/0.73 2.18/0.73 tff('declare_A_a_prod_update_a_a_prod_update_fun$',type,'A_a_prod_update_a_a_prod_update_fun$':$tType). 2.18/0.73 tff('declare_A_a_prod_update_a_a_prod_update_fun$1',type,'fmb_A_a_prod_update_a_a_prod_update_fun$_1':'A_a_prod_update_a_a_prod_update_fun$'). 2.18/0.73 tff('finite_domain_A_a_prod_update_a_a_prod_update_fun$',axiom, 2.18/0.73 ! [X:'A_a_prod_update_a_a_prod_update_fun$'] : ( 2.18/0.73 X = 'fmb_A_a_prod_update_a_a_prod_update_fun$_1' 2.18/0.73 ) ). 2.18/0.73 2.18/0.73 tff('declare_B_update_a_update_fun_b_update_a_update_fun_bool_fun_fun$',type,'B_update_a_update_fun_b_update_a_update_fun_bool_fun_fun$':$tType). 2.18/0.73 tff('declare_B_update_a_update_fun_b_update_a_update_fun_bool_fun_fun$1',type,'fmb_B_update_a_update_fun_b_update_a_update_fun_bool_fun_fun$_1':'B_update_a_update_fun_b_update_a_update_fun_bool_fun_fun$'). 2.18/0.73 tff('finite_domain_B_update_a_update_fun_b_update_a_update_fun_bool_fun_fun$',axiom, 2.18/0.73 ! [X:'B_update_a_update_fun_b_update_a_update_fun_bool_fun_fun$'] : ( 2.18/0.73 X = 'fmb_B_update_a_update_fun_b_update_a_update_fun_bool_fun_fun$_1' 2.18/0.73 ) ). 2.18/0.73 2.18/0.73 tff('declare_A_update_a_update_fun_c_update_c_update_fun_bool_fun_fun$',type,'A_update_a_update_fun_c_update_c_update_fun_bool_fun_fun$':$tType). 2.18/0.73 tff('declare_A_update_a_update_fun_c_update_c_update_fun_bool_fun_fun$1',type,'fmb_A_update_a_update_fun_c_update_c_update_fun_bool_fun_fun$_1':'A_update_a_update_fun_c_update_c_update_fun_bool_fun_fun$'). 2.18/0.73 tff('finite_domain_A_update_a_update_fun_c_update_c_update_fun_bool_fun_fun$',axiom, 2.18/0.73 ! [X:'A_update_a_update_fun_c_update_c_update_fun_bool_fun_fun$'] : ( 2.18/0.73 X = 'fmb_A_update_a_update_fun_c_update_c_update_fun_bool_fun_fun$_1' 2.18/0.73 ) ). 2.18/0.73 2.18/0.73 tff('declare_A_update_a_update_fun_a_update_a_update_fun_fun$',type,'A_update_a_update_fun_a_update_a_update_fun_fun$':$tType). 2.18/0.73 tff('declare_A_update_a_update_fun_a_update_a_update_fun_fun$1',type,'fmb_A_update_a_update_fun_a_update_a_update_fun_fun$_1':'A_update_a_update_fun_a_update_a_update_fun_fun$'). 2.18/0.73 tff('finite_domain_A_update_a_update_fun_a_update_a_update_fun_fun$',axiom, 2.18/0.73 ! [X:'A_update_a_update_fun_a_update_a_update_fun_fun$'] : ( 2.18/0.73 X = 'fmb_A_update_a_update_fun_a_update_a_update_fun_fun$_1' 2.18/0.73 ) ). 2.18/0.73 2.18/0.73 tff('declare_B_update_a_update_fun_b_update_b_update_fun_fun_b_update_a_update_fun_b_update_b_update_fun_fun_bool_fun_fun$',type,'B_update_a_update_fun_b_update_b_update_fun_fun_b_update_a_update_fun_b_update_b_update_fun_fun_bool_fun_fun$':$tType). 2.18/0.73 tff('declare_B_update_a_update_fun_b_update_b_update_fun_fun_b_update_a_update_fun_b_update_b_update_fun_fun_bool_fun_fun$1',type,'fmb_B_update_a_update_fun_b_update_b_update_fun_fun_b_update_a_update_fun_b_update_b_update_fun_fun_bool_fun_fun$_1':'B_update_a_update_fun_b_update_b_update_fun_fun_b_update_a_update_fun_b_update_b_update_fun_fun_bool_fun_fun$'). 2.18/0.73 tff('finite_domain_B_update_a_update_fun_b_update_b_update_fun_fun_b_update_a_update_fun_b_update_b_update_fun_fun_bool_fun_fun$',axiom, 2.18/0.73 ! [X:'B_update_a_update_fun_b_update_b_update_fun_fun_b_update_a_update_fun_b_update_b_update_fun_fun_bool_fun_fun$'] : ( 2.18/0.73 X = 'fmb_B_update_a_update_fun_b_update_b_update_fun_fun_b_update_a_update_fun_b_update_b_update_fun_fun_bool_fun_fun$_1' 2.18/0.73 ) ). 2.18/0.73 2.18/0.73 tff('declare_A_update_a_update_fun_c_update_c_update_fun_fun$',type,'A_update_a_update_fun_c_update_c_update_fun_fun$':$tType). 2.18/0.73 tff('declare_A_update_a_update_fun_c_update_c_update_fun_fun$1',type,'fmb_A_update_a_update_fun_c_update_c_update_fun_fun$_1':'A_update_a_update_fun_c_update_c_update_fun_fun$'). 2.18/0.73 tff('finite_domain_A_update_a_update_fun_c_update_c_update_fun_fun$',axiom, 2.18/0.73 ! [X:'A_update_a_update_fun_c_update_c_update_fun_fun$'] : ( 2.18/0.73 X = 'fmb_A_update_a_update_fun_c_update_c_update_fun_fun$_1' 2.18/0.73 ) ). 2.18/0.73 2.18/0.73 tff('declare_A_a_prod_update_b_update_fun$',type,'A_a_prod_update_b_update_fun$':$tType). 2.18/0.73 tff('declare_A_a_prod_update_b_update_fun$1',type,'fmb_A_a_prod_update_b_update_fun$_1':'A_a_prod_update_b_update_fun$'). 2.18/0.73 tff('finite_domain_A_a_prod_update_b_update_fun$',axiom, 2.18/0.73 ! [X:'A_a_prod_update_b_update_fun$'] : ( 2.18/0.73 X = 'fmb_A_a_prod_update_b_update_fun$_1' 2.18/0.73 ) ). 2.18/0.73 2.18/0.73 tff('declare_B_c_prod_update_b_c_prod_update_fun$',type,'B_c_prod_update_b_c_prod_update_fun$':$tType). 2.18/0.73 tff('declare_B_c_prod_update_b_c_prod_update_fun$1',type,'fmb_B_c_prod_update_b_c_prod_update_fun$_1':'B_c_prod_update_b_c_prod_update_fun$'). 2.18/0.73 tff('finite_domain_B_c_prod_update_b_c_prod_update_fun$',axiom, 2.18/0.73 ! [X:'B_c_prod_update_b_c_prod_update_fun$'] : ( 2.18/0.73 X = 'fmb_B_c_prod_update_b_c_prod_update_fun$_1' 2.18/0.73 ) ). 2.18/0.73 2.18/0.73 tff('declare_C_c_prod_update_a_update_fun$',type,'C_c_prod_update_a_update_fun$':$tType). 2.18/0.73 tff('declare_C_c_prod_update_a_update_fun$1',type,'fmb_C_c_prod_update_a_update_fun$_1':'C_c_prod_update_a_update_fun$'). 2.18/0.73 tff('finite_domain_C_c_prod_update_a_update_fun$',axiom, 2.18/0.73 ! [X:'C_c_prod_update_a_update_fun$'] : ( 2.18/0.73 X = 'fmb_C_c_prod_update_a_update_fun$_1' 2.18/0.73 ) ). 2.18/0.73 2.18/0.73 tff('declare_A_update_set_a_update_set_fun$',type,'A_update_set_a_update_set_fun$':$tType). 2.18/0.73 tff('declare_A_update_set_a_update_set_fun$1',type,'fmb_A_update_set_a_update_set_fun$_1':'A_update_set_a_update_set_fun$'). 2.18/0.73 tff('finite_domain_A_update_set_a_update_set_fun$',axiom, 2.18/0.73 ! [X:'A_update_set_a_update_set_fun$'] : ( 2.18/0.73 X = 'fmb_A_update_set_a_update_set_fun$_1' 2.18/0.73 ) ). 2.18/0.73 2.18/0.73 tff('declare_C_b_prod_update_b_b_prod_update_fun$',type,'C_b_prod_update_b_b_prod_update_fun$':$tType). 2.18/0.73 tff('declare_C_b_prod_update_b_b_prod_update_fun$1',type,'fmb_C_b_prod_update_b_b_prod_update_fun$_1':'C_b_prod_update_b_b_prod_update_fun$'). 2.18/0.73 tff('finite_domain_C_b_prod_update_b_b_prod_update_fun$',axiom, 2.18/0.73 ! [X:'C_b_prod_update_b_b_prod_update_fun$'] : ( 2.18/0.73 X = 'fmb_C_b_prod_update_b_b_prod_update_fun$_1' 2.18/0.73 ) ). 2.18/0.73 2.18/0.73 tff('declare_A_update_b_update_fun_a_update_a_update_fun_fun_c_update_a_update_fun_c_update_c_update_fun_fun_bool_fun_fun$',type,'A_update_b_update_fun_a_update_a_update_fun_fun_c_update_a_update_fun_c_update_c_update_fun_fun_bool_fun_fun$':$tType). 2.18/0.73 tff('declare_A_update_b_update_fun_a_update_a_update_fun_fun_c_update_a_update_fun_c_update_c_update_fun_fun_bool_fun_fun$1',type,'fmb_A_update_b_update_fun_a_update_a_update_fun_fun_c_update_a_update_fun_c_update_c_update_fun_fun_bool_fun_fun$_1':'A_update_b_update_fun_a_update_a_update_fun_fun_c_update_a_update_fun_c_update_c_update_fun_fun_bool_fun_fun$'). 2.18/0.73 tff('finite_domain_A_update_b_update_fun_a_update_a_update_fun_fun_c_update_a_update_fun_c_update_c_update_fun_fun_bool_fun_fun$',axiom, 2.18/0.73 ! [X:'A_update_b_update_fun_a_update_a_update_fun_fun_c_update_a_update_fun_c_update_c_update_fun_fun_bool_fun_fun$'] : ( 2.18/0.73 X = 'fmb_A_update_b_update_fun_a_update_a_update_fun_fun_c_update_a_update_fun_c_update_c_update_fun_fun_bool_fun_fun$_1' 2.18/0.73 ) ). 2.18/0.73 2.18/0.73 tff('declare_A_c_prod_update_a_c_prod_update_fun$',type,'A_c_prod_update_a_c_prod_update_fun$':$tType). 2.18/0.73 tff('declare_A_c_prod_update_a_c_prod_update_fun$1',type,'fmb_A_c_prod_update_a_c_prod_update_fun$_1':'A_c_prod_update_a_c_prod_update_fun$'). 2.18/0.73 tff('finite_domain_A_c_prod_update_a_c_prod_update_fun$',axiom, 2.18/0.73 ! [X:'A_c_prod_update_a_c_prod_update_fun$'] : ( 2.18/0.73 X = 'fmb_A_c_prod_update_a_c_prod_update_fun$_1' 2.18/0.73 ) ). 2.18/0.73 2.18/0.73 tff('declare_C_update_a_update_fun_set$',type,'C_update_a_update_fun_set$':$tType). 2.18/0.73 tff('declare_C_update_a_update_fun_set$1',type,'fmb_C_update_a_update_fun_set$_1':'C_update_a_update_fun_set$'). 2.18/0.73 tff('finite_domain_C_update_a_update_fun_set$',axiom, 2.18/0.73 ! [X:'C_update_a_update_fun_set$'] : ( 2.18/0.73 X = 'fmb_C_update_a_update_fun_set$_1' 2.18/0.73 ) ). 2.18/0.73 2.18/0.73 tff('declare_C_update_a_update_fun_c_update_b_update_fun_fun$',type,'C_update_a_update_fun_c_update_b_update_fun_fun$':$tType). 2.18/0.73 tff('declare_C_update_a_update_fun_c_update_b_update_fun_fun$1',type,'fmb_C_update_a_update_fun_c_update_b_update_fun_fun$_1':'C_update_a_update_fun_c_update_b_update_fun_fun$'). 2.18/0.73 tff('finite_domain_C_update_a_update_fun_c_update_b_update_fun_fun$',axiom, 2.18/0.73 ! [X:'C_update_a_update_fun_c_update_b_update_fun_fun$'] : ( 2.18/0.73 X = 'fmb_C_update_a_update_fun_c_update_b_update_fun_fun$_1' 2.18/0.73 ) ). 2.18/0.73 2.18/0.73 tff('declare_A_c_prod_update$',type,'A_c_prod_update$':$tType). 2.18/0.73 tff('declare_A_c_prod_update$1',type,'fmb_A_c_prod_update$_1':'A_c_prod_update$'). 2.18/0.73 tff('finite_domain_A_c_prod_update$',axiom, 2.18/0.73 ! [X:'A_c_prod_update$'] : ( 2.18/0.73 X = 'fmb_A_c_prod_update$_1' 2.18/0.73 ) ). 2.18/0.73 2.18/0.73 tff('declare_C_update_c_update_fun_b_update_b_update_fun_fun$',type,'C_update_c_update_fun_b_update_b_update_fun_fun$':$tType). 2.18/0.73 tff('declare_C_update_c_update_fun_b_update_b_update_fun_fun$1',type,'fmb_C_update_c_update_fun_b_update_b_update_fun_fun$_1':'C_update_c_update_fun_b_update_b_update_fun_fun$'). 2.18/0.73 tff('finite_domain_C_update_c_update_fun_b_update_b_update_fun_fun$',axiom, 2.18/0.73 ! [X:'C_update_c_update_fun_b_update_b_update_fun_fun$'] : ( 2.18/0.73 X = 'fmb_C_update_c_update_fun_b_update_b_update_fun_fun$_1' 2.18/0.73 ) ). 2.18/0.73 2.18/0.73 tff('declare_B_update_c_update_bool_fun_fun$',type,'B_update_c_update_bool_fun_fun$':$tType). 2.18/0.73 tff('declare_B_update_c_update_bool_fun_fun$1',type,'fmb_B_update_c_update_bool_fun_fun$_1':'B_update_c_update_bool_fun_fun$'). 2.18/0.73 tff('finite_domain_B_update_c_update_bool_fun_fun$',axiom, 2.18/0.73 ! [X:'B_update_c_update_bool_fun_fun$'] : ( 2.18/0.73 X = 'fmb_B_update_c_update_bool_fun_fun$_1' 2.18/0.73 ) ). 2.18/0.73 2.18/0.73 tff('declare_A_update_a_update_fun_c_update_b_update_fun_fun$',type,'A_update_a_update_fun_c_update_b_update_fun_fun$':$tType). 2.18/0.73 tff('declare_A_update_a_update_fun_c_update_b_update_fun_fun$1',type,'fmb_A_update_a_update_fun_c_update_b_update_fun_fun$_1':'A_update_a_update_fun_c_update_b_update_fun_fun$'). 2.18/0.73 tff('finite_domain_A_update_a_update_fun_c_update_b_update_fun_fun$',axiom, 2.18/0.73 ! [X:'A_update_a_update_fun_c_update_b_update_fun_fun$'] : ( 2.18/0.73 X = 'fmb_A_update_a_update_fun_c_update_b_update_fun_fun$_1' 2.18/0.73 ) ). 2.18/0.73 2.18/0.73 tff('declare_C_update_b_update_fun_c_update_c_update_fun_fun$',type,'C_update_b_update_fun_c_update_c_update_fun_fun$':$tType). 2.18/0.73 tff('declare_C_update_b_update_fun_c_update_c_update_fun_fun$1',type,'fmb_C_update_b_update_fun_c_update_c_update_fun_fun$_1':'C_update_b_update_fun_c_update_c_update_fun_fun$'). 2.18/0.73 tff('finite_domain_C_update_b_update_fun_c_update_c_update_fun_fun$',axiom, 2.18/0.73 ! [X:'C_update_b_update_fun_c_update_c_update_fun_fun$'] : ( 2.18/0.73 X = 'fmb_C_update_b_update_fun_c_update_c_update_fun_fun$_1' 2.18/0.73 ) ). 2.18/0.73 2.18/0.73 tff('declare_C_update_b_update_fun_b_update_b_update_fun_bool_fun_fun$',type,'C_update_b_update_fun_b_update_b_update_fun_bool_fun_fun$':$tType). 2.18/0.73 tff('declare_C_update_b_update_fun_b_update_b_update_fun_bool_fun_fun$1',type,'fmb_C_update_b_update_fun_b_update_b_update_fun_bool_fun_fun$_1':'C_update_b_update_fun_b_update_b_update_fun_bool_fun_fun$'). 2.18/0.73 tff('finite_domain_C_update_b_update_fun_b_update_b_update_fun_bool_fun_fun$',axiom, 2.18/0.73 ! [X:'C_update_b_update_fun_b_update_b_update_fun_bool_fun_fun$'] : ( 2.18/0.73 X = 'fmb_C_update_b_update_fun_b_update_b_update_fun_bool_fun_fun$_1' 2.18/0.73 ) ). 2.18/0.73 2.18/0.73 tff('declare_B_update_a_update_fun_b_update_c_update_fun_fun_b_update_a_update_fun_b_update_b_update_fun_fun_bool_fun_fun$',type,'B_update_a_update_fun_b_update_c_update_fun_fun_b_update_a_update_fun_b_update_b_update_fun_fun_bool_fun_fun$':$tType). 2.18/0.73 tff('declare_B_update_a_update_fun_b_update_c_update_fun_fun_b_update_a_update_fun_b_update_b_update_fun_fun_bool_fun_fun$1',type,'fmb_B_update_a_update_fun_b_update_c_update_fun_fun_b_update_a_update_fun_b_update_b_update_fun_fun_bool_fun_fun$_1':'B_update_a_update_fun_b_update_c_update_fun_fun_b_update_a_update_fun_b_update_b_update_fun_fun_bool_fun_fun$'). 2.18/0.73 tff('finite_domain_B_update_a_update_fun_b_update_c_update_fun_fun_b_update_a_update_fun_b_update_b_update_fun_fun_bool_fun_fun$',axiom, 2.18/0.73 ! [X:'B_update_a_update_fun_b_update_c_update_fun_fun_b_update_a_update_fun_b_update_b_update_fun_fun_bool_fun_fun$'] : ( 2.18/0.73 X = 'fmb_B_update_a_update_fun_b_update_c_update_fun_fun_b_update_a_update_fun_b_update_b_update_fun_fun_bool_fun_fun$_1' 2.18/0.73 ) ). 2.18/0.73 2.18/0.73 tff('declare_A_update_b_update_fun_set$',type,'A_update_b_update_fun_set$':$tType). 2.18/0.73 tff('declare_A_update_b_update_fun_set$1',type,'fmb_A_update_b_update_fun_set$_1':'A_update_b_update_fun_set$'). 2.18/0.73 tff('finite_domain_A_update_b_update_fun_set$',axiom, 2.18/0.73 ! [X:'A_update_b_update_fun_set$'] : ( 2.18/0.73 X = 'fmb_A_update_b_update_fun_set$_1' 2.18/0.73 ) ). 2.18/0.73 2.18/0.73 tff('declare_A_update_b_update_fun_a_update_a_update_fun_fun_c_update_a_update_fun_c_update_c_update_fun_fun_fun$',type,'A_update_b_update_fun_a_update_a_update_fun_fun_c_update_a_update_fun_c_update_c_update_fun_fun_fun$':$tType). 2.18/0.73 tff('declare_A_update_b_update_fun_a_update_a_update_fun_fun_c_update_a_update_fun_c_update_c_update_fun_fun_fun$1',type,'fmb_A_update_b_update_fun_a_update_a_update_fun_fun_c_update_a_update_fun_c_update_c_update_fun_fun_fun$_1':'A_update_b_update_fun_a_update_a_update_fun_fun_c_update_a_update_fun_c_update_c_update_fun_fun_fun$'). 2.18/0.73 tff('finite_domain_A_update_b_update_fun_a_update_a_update_fun_fun_c_update_a_update_fun_c_update_c_update_fun_fun_fun$',axiom, 2.18/0.73 ! [X:'A_update_b_update_fun_a_update_a_update_fun_fun_c_update_a_update_fun_c_update_c_update_fun_fun_fun$'] : ( 2.18/0.73 X = 'fmb_A_update_b_update_fun_a_update_a_update_fun_fun_c_update_a_update_fun_c_update_c_update_fun_fun_fun$_1' 2.18/0.73 ) ). 2.18/0.73 2.18/0.73 tff('declare_B_b_prod_update_b_c_prod_update_fun$',type,'B_b_prod_update_b_c_prod_update_fun$':$tType). 2.18/0.73 tff('declare_B_b_prod_update_b_c_prod_update_fun$1',type,'fmb_B_b_prod_update_b_c_prod_update_fun$_1':'B_b_prod_update_b_c_prod_update_fun$'). 2.18/0.73 tff('finite_domain_B_b_prod_update_b_c_prod_update_fun$',axiom, 2.18/0.73 ! [X:'B_b_prod_update_b_c_prod_update_fun$'] : ( 2.18/0.73 X = 'fmb_B_b_prod_update_b_c_prod_update_fun$_1' 2.18/0.73 ) ). 2.18/0.73 2.18/0.73 tff('declare_A_update_a_update_bool_fun_fun$',type,'A_update_a_update_bool_fun_fun$':$tType). 2.18/0.73 tff('declare_A_update_a_update_bool_fun_fun$1',type,'fmb_A_update_a_update_bool_fun_fun$_1':'A_update_a_update_bool_fun_fun$'). 2.18/0.73 tff('finite_domain_A_update_a_update_bool_fun_fun$',axiom, 2.18/0.73 ! [X:'A_update_a_update_bool_fun_fun$'] : ( 2.18/0.73 X = 'fmb_A_update_a_update_bool_fun_fun$_1' 2.18/0.73 ) ). 2.18/0.73 2.18/0.73 tff('declare_C_a_prod_update_b_update_fun$',type,'C_a_prod_update_b_update_fun$':$tType). 2.18/0.73 tff('declare_C_a_prod_update_b_update_fun$1',type,'fmb_C_a_prod_update_b_update_fun$_1':'C_a_prod_update_b_update_fun$'). 2.18/0.73 tff('finite_domain_C_a_prod_update_b_update_fun$',axiom, 2.18/0.73 ! [X:'C_a_prod_update_b_update_fun$'] : ( 2.18/0.73 X = 'fmb_C_a_prod_update_b_update_fun$_1' 2.18/0.73 ) ). 2.18/0.73 2.18/0.73 tff('declare_A_update_b_update_fun_c_update_a_update_fun_bool_fun_fun$',type,'A_update_b_update_fun_c_update_a_update_fun_bool_fun_fun$':$tType). 2.18/0.73 tff('declare_A_update_b_update_fun_c_update_a_update_fun_bool_fun_fun$1',type,'fmb_A_update_b_update_fun_c_update_a_update_fun_bool_fun_fun$_1':'A_update_b_update_fun_c_update_a_update_fun_bool_fun_fun$'). 2.18/0.73 tff('finite_domain_A_update_b_update_fun_c_update_a_update_fun_bool_fun_fun$',axiom, 2.18/0.73 ! [X:'A_update_b_update_fun_c_update_a_update_fun_bool_fun_fun$'] : ( 2.18/0.73 X = 'fmb_A_update_b_update_fun_c_update_a_update_fun_bool_fun_fun$_1' 2.18/0.73 ) ). 2.18/0.73 2.18/0.73 tff('declare_C_b_prod_update_b_update_fun$',type,'C_b_prod_update_b_update_fun$':$tType). 2.18/0.73 tff('declare_C_b_prod_update_b_update_fun$1',type,'fmb_C_b_prod_update_b_update_fun$_1':'C_b_prod_update_b_update_fun$'). 2.18/0.73 tff('finite_domain_C_b_prod_update_b_update_fun$',axiom, 2.18/0.73 ! [X:'C_b_prod_update_b_update_fun$'] : ( 2.18/0.73 X = 'fmb_C_b_prod_update_b_update_fun$_1' 2.18/0.73 ) ). 2.18/0.73 2.18/0.73 tff('declare_C_update_a_update_fun_a_update_b_update_fun_bool_fun_fun$',type,'C_update_a_update_fun_a_update_b_update_fun_bool_fun_fun$':$tType). 2.18/0.73 tff('declare_C_update_a_update_fun_a_update_b_update_fun_bool_fun_fun$1',type,'fmb_C_update_a_update_fun_a_update_b_update_fun_bool_fun_fun$_1':'C_update_a_update_fun_a_update_b_update_fun_bool_fun_fun$'). 2.18/0.73 tff('finite_domain_C_update_a_update_fun_a_update_b_update_fun_bool_fun_fun$',axiom, 2.18/0.73 ! [X:'C_update_a_update_fun_a_update_b_update_fun_bool_fun_fun$'] : ( 2.18/0.73 X = 'fmb_C_update_a_update_fun_a_update_b_update_fun_bool_fun_fun$_1' 2.18/0.73 ) ). 2.18/0.73 2.18/0.73 tff('declare_C_c_prod_update_b_c_prod_update_fun$',type,'C_c_prod_update_b_c_prod_update_fun$':$tType). 2.18/0.73 tff('declare_C_c_prod_update_b_c_prod_update_fun$1',type,'fmb_C_c_prod_update_b_c_prod_update_fun$_1':'C_c_prod_update_b_c_prod_update_fun$'). 2.18/0.73 tff('finite_domain_C_c_prod_update_b_c_prod_update_fun$',axiom, 2.18/0.73 ! [X:'C_c_prod_update_b_c_prod_update_fun$'] : ( 2.18/0.73 X = 'fmb_C_c_prod_update_b_c_prod_update_fun$_1' 2.18/0.73 ) ). 2.18/0.73 2.18/0.73 tff('declare_B_update_a_update_fun_c_update_a_update_fun_bool_fun_fun$',type,'B_update_a_update_fun_c_update_a_update_fun_bool_fun_fun$':$tType). 2.18/0.73 tff('declare_B_update_a_update_fun_c_update_a_update_fun_bool_fun_fun$1',type,'fmb_B_update_a_update_fun_c_update_a_update_fun_bool_fun_fun$_1':'B_update_a_update_fun_c_update_a_update_fun_bool_fun_fun$'). 2.18/0.73 tff('finite_domain_B_update_a_update_fun_c_update_a_update_fun_bool_fun_fun$',axiom, 2.18/0.73 ! [X:'B_update_a_update_fun_c_update_a_update_fun_bool_fun_fun$'] : ( 2.18/0.73 X = 'fmb_B_update_a_update_fun_c_update_a_update_fun_bool_fun_fun$_1' 2.18/0.73 ) ). 2.18/0.73 2.18/0.73 tff('declare_A_update_b_update_fun_a_update_b_update_fun_bool_fun_fun$',type,'A_update_b_update_fun_a_update_b_update_fun_bool_fun_fun$':$tType). 2.18/0.73 tff('declare_A_update_b_update_fun_a_update_b_update_fun_bool_fun_fun$1',type,'fmb_A_update_b_update_fun_a_update_b_update_fun_bool_fun_fun$_1':'A_update_b_update_fun_a_update_b_update_fun_bool_fun_fun$'). 2.18/0.73 tff('finite_domain_A_update_b_update_fun_a_update_b_update_fun_bool_fun_fun$',axiom, 2.18/0.73 ! [X:'A_update_b_update_fun_a_update_b_update_fun_bool_fun_fun$'] : ( 2.18/0.73 X = 'fmb_A_update_b_update_fun_a_update_b_update_fun_bool_fun_fun$_1' 2.18/0.73 ) ). 2.18/0.73 2.18/0.73 tff('declare_B_a_prod_update_b_a_prod_update_fun$',type,'B_a_prod_update_b_a_prod_update_fun$':$tType). 2.18/0.73 tff('declare_B_a_prod_update_b_a_prod_update_fun$1',type,'fmb_B_a_prod_update_b_a_prod_update_fun$_1':'B_a_prod_update_b_a_prod_update_fun$'). 2.18/0.73 tff('finite_domain_B_a_prod_update_b_a_prod_update_fun$',axiom, 2.18/0.73 ! [X:'B_a_prod_update_b_a_prod_update_fun$'] : ( 2.18/0.73 X = 'fmb_B_a_prod_update_b_a_prod_update_fun$_1' 2.18/0.73 ) ). 2.18/0.73 2.18/0.73 tff('declare_C_update_a_update_fun_c_update_b_update_fun_fun_c_update_a_update_fun_c_update_c_update_fun_fun_bool_fun_fun$',type,'C_update_a_update_fun_c_update_b_update_fun_fun_c_update_a_update_fun_c_update_c_update_fun_fun_bool_fun_fun$':$tType). 2.18/0.73 tff('declare_C_update_a_update_fun_c_update_b_update_fun_fun_c_update_a_update_fun_c_update_c_update_fun_fun_bool_fun_fun$1',type,'fmb_C_update_a_update_fun_c_update_b_update_fun_fun_c_update_a_update_fun_c_update_c_update_fun_fun_bool_fun_fun$_1':'C_update_a_update_fun_c_update_b_update_fun_fun_c_update_a_update_fun_c_update_c_update_fun_fun_bool_fun_fun$'). 2.18/0.73 tff('finite_domain_C_update_a_update_fun_c_update_b_update_fun_fun_c_update_a_update_fun_c_update_c_update_fun_fun_bool_fun_fun$',axiom, 2.18/0.73 ! [X:'C_update_a_update_fun_c_update_b_update_fun_fun_c_update_a_update_fun_c_update_c_update_fun_fun_bool_fun_fun$'] : ( 2.18/0.73 X = 'fmb_C_update_a_update_fun_c_update_b_update_fun_fun_c_update_a_update_fun_c_update_c_update_fun_fun_bool_fun_fun$_1' 2.18/0.73 ) ). 2.18/0.73 2.18/0.73 tff('declare_B_update_b_update_fun_bool_fun$',type,'B_update_b_update_fun_bool_fun$':$tType). 2.18/0.73 tff('declare_B_update_b_update_fun_bool_fun$1',type,'fmb_B_update_b_update_fun_bool_fun$_1':'B_update_b_update_fun_bool_fun$'). 2.18/0.73 tff('finite_domain_B_update_b_update_fun_bool_fun$',axiom, 2.18/0.73 ! [X:'B_update_b_update_fun_bool_fun$'] : ( 2.18/0.73 X = 'fmb_B_update_b_update_fun_bool_fun$_1' 2.18/0.73 ) ). 2.18/0.73 2.18/0.73 tff('declare_B_b_prod_update_b_update_fun$',type,'B_b_prod_update_b_update_fun$':$tType). 2.18/0.73 tff('declare_B_b_prod_update_b_update_fun$1',type,'fmb_B_b_prod_update_b_update_fun$_1':'B_b_prod_update_b_update_fun$'). 2.18/0.73 tff('finite_domain_B_b_prod_update_b_update_fun$',axiom, 2.18/0.73 ! [X:'B_b_prod_update_b_update_fun$'] : ( 2.18/0.73 X = 'fmb_B_b_prod_update_b_update_fun$_1' 2.18/0.73 ) ). 2.18/0.73 2.18/0.73 tff('declare_A_update_a_c_prod_update_fun$',type,'A_update_a_c_prod_update_fun$':$tType). 2.18/0.73 tff('declare_A_update_a_c_prod_update_fun$1',type,'fmb_A_update_a_c_prod_update_fun$_1':'A_update_a_c_prod_update_fun$'). 2.18/0.73 tff('finite_domain_A_update_a_c_prod_update_fun$',axiom, 2.18/0.73 ! [X:'A_update_a_c_prod_update_fun$'] : ( 2.18/0.73 X = 'fmb_A_update_a_c_prod_update_fun$_1' 2.18/0.73 ) ). 2.18/0.73 2.18/0.73 tff('declare_C_update_c_update_fun_c_update_b_update_fun_fun$',type,'C_update_c_update_fun_c_update_b_update_fun_fun$':$tType). 2.18/0.73 tff('declare_C_update_c_update_fun_c_update_b_update_fun_fun$1',type,'fmb_C_update_c_update_fun_c_update_b_update_fun_fun$_1':'C_update_c_update_fun_c_update_b_update_fun_fun$'). 2.18/0.73 tff('finite_domain_C_update_c_update_fun_c_update_b_update_fun_fun$',axiom, 2.18/0.73 ! [X:'C_update_c_update_fun_c_update_b_update_fun_fun$'] : ( 2.18/0.73 X = 'fmb_C_update_c_update_fun_c_update_b_update_fun_fun$_1' 2.18/0.73 ) ). 2.18/0.73 2.18/0.73 tff('declare_B_b_prod_update_a_a_prod_update_fun$',type,'B_b_prod_update_a_a_prod_update_fun$':$tType). 2.18/0.73 tff('declare_B_b_prod_update_a_a_prod_update_fun$1',type,'fmb_B_b_prod_update_a_a_prod_update_fun$_1':'B_b_prod_update_a_a_prod_update_fun$'). 2.18/0.73 tff('finite_domain_B_b_prod_update_a_a_prod_update_fun$',axiom, 2.18/0.73 ! [X:'B_b_prod_update_a_a_prod_update_fun$'] : ( 2.18/0.73 X = 'fmb_B_b_prod_update_a_a_prod_update_fun$_1' 2.18/0.73 ) ). 2.18/0.73 2.18/0.73 tff('declare_C_c_prod_update_c_c_prod_update_fun$',type,'C_c_prod_update_c_c_prod_update_fun$':$tType). 2.18/0.73 tff('declare_C_c_prod_update_c_c_prod_update_fun$1',type,'fmb_C_c_prod_update_c_c_prod_update_fun$_1':'C_c_prod_update_c_c_prod_update_fun$'). 2.18/0.73 tff('finite_domain_C_c_prod_update_c_c_prod_update_fun$',axiom, 2.18/0.73 ! [X:'C_c_prod_update_c_c_prod_update_fun$'] : ( 2.18/0.73 X = 'fmb_C_c_prod_update_c_c_prod_update_fun$_1' 2.18/0.73 ) ). 2.18/0.73 2.18/0.73 tff('declare_A_update_a_update_fun$',type,'A_update_a_update_fun$':$tType). 2.18/0.73 tff('declare_A_update_a_update_fun$1',type,'fmb_A_update_a_update_fun$_1':'A_update_a_update_fun$'). 2.18/0.73 tff('finite_domain_A_update_a_update_fun$',axiom, 2.18/0.73 ! [X:'A_update_a_update_fun$'] : ( 2.18/0.73 X = 'fmb_A_update_a_update_fun$_1' 2.18/0.73 ) ). 2.18/0.73 2.18/0.73 tff('declare_A_update_b_update_fun$',type,'A_update_b_update_fun$':$tType). 2.18/0.73 tff('declare_A_update_b_update_fun$1',type,'fmb_A_update_b_update_fun$_1':'A_update_b_update_fun$'). 2.18/0.73 tff('finite_domain_A_update_b_update_fun$',axiom, 2.18/0.73 ! [X:'A_update_b_update_fun$'] : ( 2.18/0.73 X = 'fmb_A_update_b_update_fun$_1' 2.18/0.73 ) ). 2.18/0.73 2.18/0.73 tff('declare_C_update_c_update_fun_c_update_c_update_fun_bool_fun_fun$',type,'C_update_c_update_fun_c_update_c_update_fun_bool_fun_fun$':$tType). 2.18/0.73 tff('declare_C_update_c_update_fun_c_update_c_update_fun_bool_fun_fun$1',type,'fmb_C_update_c_update_fun_c_update_c_update_fun_bool_fun_fun$_1':'C_update_c_update_fun_c_update_c_update_fun_bool_fun_fun$'). 2.18/0.73 tff('finite_domain_C_update_c_update_fun_c_update_c_update_fun_bool_fun_fun$',axiom, 2.18/0.73 ! [X:'C_update_c_update_fun_c_update_c_update_fun_bool_fun_fun$'] : ( 2.18/0.73 X = 'fmb_C_update_c_update_fun_c_update_c_update_fun_bool_fun_fun$_1' 2.18/0.73 ) ). 2.18/0.73 2.18/0.73 tff('declare_A_update_a_update_fun_bool_fun$',type,'A_update_a_update_fun_bool_fun$':$tType). 2.18/0.73 tff('declare_A_update_a_update_fun_bool_fun$1',type,'fmb_A_update_a_update_fun_bool_fun$_1':'A_update_a_update_fun_bool_fun$'). 2.18/0.73 tff('finite_domain_A_update_a_update_fun_bool_fun$',axiom, 2.18/0.73 ! [X:'A_update_a_update_fun_bool_fun$'] : ( 2.18/0.73 X = 'fmb_A_update_a_update_fun_bool_fun$_1' 2.18/0.73 ) ). 2.18/0.73 2.18/0.73 tff('declare_C_c_prod_update$',type,'C_c_prod_update$':$tType). 2.18/0.73 tff('declare_C_c_prod_update$1',type,'fmb_C_c_prod_update$_1':'C_c_prod_update$'). 2.18/0.73 tff('finite_domain_C_c_prod_update$',axiom, 2.18/0.73 ! [X:'C_c_prod_update$'] : ( 2.18/0.73 X = 'fmb_C_c_prod_update$_1' 2.18/0.73 ) ). 2.18/0.73 2.18/0.73 tff('declare_A_a_prod_update_c_c_prod_update_fun$',type,'A_a_prod_update_c_c_prod_update_fun$':$tType). 2.18/0.73 tff('declare_A_a_prod_update_c_c_prod_update_fun$1',type,'fmb_A_a_prod_update_c_c_prod_update_fun$_1':'A_a_prod_update_c_c_prod_update_fun$'). 2.18/0.73 tff('finite_domain_A_a_prod_update_c_c_prod_update_fun$',axiom, 2.18/0.73 ! [X:'A_a_prod_update_c_c_prod_update_fun$'] : ( 2.18/0.73 X = 'fmb_A_a_prod_update_c_c_prod_update_fun$_1' 2.18/0.73 ) ). 2.18/0.73 2.18/0.73 tff('declare_B_update_c_update_fun_b_update_b_update_fun_bool_fun_fun$',type,'B_update_c_update_fun_b_update_b_update_fun_bool_fun_fun$':$tType). 2.18/0.73 tff('declare_B_update_c_update_fun_b_update_b_update_fun_bool_fun_fun$1',type,'fmb_B_update_c_update_fun_b_update_b_update_fun_bool_fun_fun$_1':'B_update_c_update_fun_b_update_b_update_fun_bool_fun_fun$'). 2.18/0.73 tff('finite_domain_B_update_c_update_fun_b_update_b_update_fun_bool_fun_fun$',axiom, 2.18/0.73 ! [X:'B_update_c_update_fun_b_update_b_update_fun_bool_fun_fun$'] : ( 2.18/0.73 X = 'fmb_B_update_c_update_fun_b_update_b_update_fun_bool_fun_fun$_1' 2.18/0.73 ) ). 2.18/0.73 2.18/0.73 tff('declare_C_update_b_update_fun_c_update_b_update_fun_fun$',type,'C_update_b_update_fun_c_update_b_update_fun_fun$':$tType). 2.18/0.73 tff('declare_C_update_b_update_fun_c_update_b_update_fun_fun$1',type,'fmb_C_update_b_update_fun_c_update_b_update_fun_fun$_1':'C_update_b_update_fun_c_update_b_update_fun_fun$'). 2.18/0.73 tff('finite_domain_C_update_b_update_fun_c_update_b_update_fun_fun$',axiom, 2.18/0.73 ! [X:'C_update_b_update_fun_c_update_b_update_fun_fun$'] : ( 2.18/0.73 X = 'fmb_C_update_b_update_fun_c_update_b_update_fun_fun$_1' 2.18/0.73 ) ). 2.18/0.73 2.18/0.73 tff('declare_A_b_prod_update_a_b_prod_update_fun$',type,'A_b_prod_update_a_b_prod_update_fun$':$tType). 2.18/0.73 tff('declare_A_b_prod_update_a_b_prod_update_fun$1',type,'fmb_A_b_prod_update_a_b_prod_update_fun$_1':'A_b_prod_update_a_b_prod_update_fun$'). 2.18/0.73 tff('finite_domain_A_b_prod_update_a_b_prod_update_fun$',axiom, 2.18/0.73 ! [X:'A_b_prod_update_a_b_prod_update_fun$'] : ( 2.18/0.73 X = 'fmb_A_b_prod_update_a_b_prod_update_fun$_1' 2.18/0.73 ) ). 2.18/0.73 2.18/0.73 tff('declare_A_update_b_update_fun_b_update_a_update_fun_b_update_b_update_fun_fun_fun$',type,'A_update_b_update_fun_b_update_a_update_fun_b_update_b_update_fun_fun_fun$':$tType). 2.18/0.73 tff('declare_A_update_b_update_fun_b_update_a_update_fun_b_update_b_update_fun_fun_fun$1',type,'fmb_A_update_b_update_fun_b_update_a_update_fun_b_update_b_update_fun_fun_fun$_1':'A_update_b_update_fun_b_update_a_update_fun_b_update_b_update_fun_fun_fun$'). 2.18/0.73 tff('finite_domain_A_update_b_update_fun_b_update_a_update_fun_b_update_b_update_fun_fun_fun$',axiom, 2.18/0.73 ! [X:'A_update_b_update_fun_b_update_a_update_fun_b_update_b_update_fun_fun_fun$'] : ( 2.18/0.73 X = 'fmb_A_update_b_update_fun_b_update_a_update_fun_b_update_b_update_fun_fun_fun$_1' 2.18/0.73 ) ). 2.18/0.73 2.18/0.73 tff('declare_B_update_a_update_fun_set$',type,'B_update_a_update_fun_set$':$tType). 2.18/0.73 tff('declare_B_update_a_update_fun_set$1',type,'fmb_B_update_a_update_fun_set$_1':'B_update_a_update_fun_set$'). 2.18/0.73 tff('finite_domain_B_update_a_update_fun_set$',axiom, 2.18/0.73 ! [X:'B_update_a_update_fun_set$'] : ( 2.18/0.73 X = 'fmb_B_update_a_update_fun_set$_1' 2.18/0.73 ) ). 2.18/0.73 2.18/0.73 tff('declare_B_update_a_update_fun_b_update_c_update_fun_fun_b_update_a_update_fun_b_update_c_update_fun_fun_bool_fun_fun$',type,'B_update_a_update_fun_b_update_c_update_fun_fun_b_update_a_update_fun_b_update_c_update_fun_fun_bool_fun_fun$':$tType). 2.18/0.73 tff('declare_B_update_a_update_fun_b_update_c_update_fun_fun_b_update_a_update_fun_b_update_c_update_fun_fun_bool_fun_fun$1',type,'fmb_B_update_a_update_fun_b_update_c_update_fun_fun_b_update_a_update_fun_b_update_c_update_fun_fun_bool_fun_fun$_1':'B_update_a_update_fun_b_update_c_update_fun_fun_b_update_a_update_fun_b_update_c_update_fun_fun_bool_fun_fun$'). 2.18/0.73 tff('finite_domain_B_update_a_update_fun_b_update_c_update_fun_fun_b_update_a_update_fun_b_update_c_update_fun_fun_bool_fun_fun$',axiom, 2.18/0.73 ! [X:'B_update_a_update_fun_b_update_c_update_fun_fun_b_update_a_update_fun_b_update_c_update_fun_fun_bool_fun_fun$'] : ( 2.18/0.73 X = 'fmb_B_update_a_update_fun_b_update_c_update_fun_fun_b_update_a_update_fun_b_update_c_update_fun_fun_bool_fun_fun$_1' 2.18/0.73 ) ). 2.18/0.73 2.18/0.73 tff('declare_B_update_c_update_fun$',type,'B_update_c_update_fun$':$tType). 2.18/0.73 tff('declare_B_update_c_update_fun$1',type,'fmb_B_update_c_update_fun$_1':'B_update_c_update_fun$'). 2.18/0.73 tff('finite_domain_B_update_c_update_fun$',axiom, 2.18/0.73 ! [X:'B_update_c_update_fun$'] : ( 2.18/0.73 X = 'fmb_B_update_c_update_fun$_1' 2.18/0.73 ) ). 2.18/0.73 2.18/0.73 tff('declare_C_update_b_update_fun$',type,'C_update_b_update_fun$':$tType). 2.18/0.73 tff('declare_C_update_b_update_fun$1',type,'fmb_C_update_b_update_fun$_1':'C_update_b_update_fun$'). 2.18/0.73 tff('finite_domain_C_update_b_update_fun$',axiom, 2.18/0.73 ! [X:'C_update_b_update_fun$'] : ( 2.18/0.73 X = 'fmb_C_update_b_update_fun$_1' 2.18/0.73 ) ). 2.18/0.73 2.18/0.73 tff('declare_B_a_prod_update_a_b_prod_update_fun$',type,'B_a_prod_update_a_b_prod_update_fun$':$tType). 2.18/0.73 tff('declare_B_a_prod_update_a_b_prod_update_fun$1',type,'fmb_B_a_prod_update_a_b_prod_update_fun$_1':'B_a_prod_update_a_b_prod_update_fun$'). 2.18/0.73 tff('finite_domain_B_a_prod_update_a_b_prod_update_fun$',axiom, 2.18/0.73 ! [X:'B_a_prod_update_a_b_prod_update_fun$'] : ( 2.18/0.73 X = 'fmb_B_a_prod_update_a_b_prod_update_fun$_1' 2.18/0.73 ) ). 2.18/0.73 2.18/0.73 tff('declare_C_c_prod_update_c_update_fun$',type,'C_c_prod_update_c_update_fun$':$tType). 2.18/0.73 tff('declare_C_c_prod_update_c_update_fun$1',type,'fmb_C_c_prod_update_c_update_fun$_1':'C_c_prod_update_c_update_fun$'). 2.18/0.73 tff('finite_domain_C_c_prod_update_c_update_fun$',axiom, 2.18/0.73 ! [X:'C_c_prod_update_c_update_fun$'] : ( 2.18/0.73 X = 'fmb_C_c_prod_update_c_update_fun$_1' 2.18/0.73 ) ). 2.18/0.73 2.18/0.73 tff('declare_C_update_bool_fun$',type,'C_update_bool_fun$':$tType). 2.18/0.73 tff('declare_C_update_bool_fun$1',type,'fmb_C_update_bool_fun$_1':'C_update_bool_fun$'). 2.18/0.73 tff('finite_domain_C_update_bool_fun$',axiom, 2.18/0.73 ! [X:'C_update_bool_fun$'] : ( 2.18/0.73 X = 'fmb_C_update_bool_fun$_1' 2.18/0.73 ) ). 2.18/0.73 2.18/0.73 tff('declare_C_update$',type,'C_update$':$tType). 2.18/0.73 tff('declare_C_update$1',type,'fmb_C_update$_1':'C_update$'). 2.18/0.73 tff('finite_domain_C_update$',axiom, 2.18/0.73 ! [X:'C_update$'] : ( 2.18/0.73 X = 'fmb_C_update$_1' 2.18/0.73 ) ). 2.18/0.73 2.18/0.73 tff('declare_C_update_a_update_fun_c_update_c_update_fun_fun_c_update_a_update_fun_c_update_c_update_fun_fun_bool_fun_fun$',type,'C_update_a_update_fun_c_update_c_update_fun_fun_c_update_a_update_fun_c_update_c_update_fun_fun_bool_fun_fun$':$tType). 2.18/0.73 tff('declare_C_update_a_update_fun_c_update_c_update_fun_fun_c_update_a_update_fun_c_update_c_update_fun_fun_bool_fun_fun$1',type,'fmb_C_update_a_update_fun_c_update_c_update_fun_fun_c_update_a_update_fun_c_update_c_update_fun_fun_bool_fun_fun$_1':'C_update_a_update_fun_c_update_c_update_fun_fun_c_update_a_update_fun_c_update_c_update_fun_fun_bool_fun_fun$'). 2.18/0.73 tff('finite_domain_C_update_a_update_fun_c_update_c_update_fun_fun_c_update_a_update_fun_c_update_c_update_fun_fun_bool_fun_fun$',axiom, 2.18/0.73 ! [X:'C_update_a_update_fun_c_update_c_update_fun_fun_c_update_a_update_fun_c_update_c_update_fun_fun_bool_fun_fun$'] : ( 2.18/0.73 X = 'fmb_C_update_a_update_fun_c_update_c_update_fun_fun_c_update_a_update_fun_c_update_c_update_fun_fun_bool_fun_fun$_1' 2.18/0.73 ) ). 2.18/0.73 2.18/0.73 tff('declare_A_update_c_update_fun_b_update_a_update_fun_b_update_c_update_fun_fun_fun$',type,'A_update_c_update_fun_b_update_a_update_fun_b_update_c_update_fun_fun_fun$':$tType). 2.18/0.73 tff('declare_A_update_c_update_fun_b_update_a_update_fun_b_update_c_update_fun_fun_fun$1',type,'fmb_A_update_c_update_fun_b_update_a_update_fun_b_update_c_update_fun_fun_fun$_1':'A_update_c_update_fun_b_update_a_update_fun_b_update_c_update_fun_fun_fun$'). 2.18/0.73 tff('finite_domain_A_update_c_update_fun_b_update_a_update_fun_b_update_c_update_fun_fun_fun$',axiom, 2.18/0.73 ! [X:'A_update_c_update_fun_b_update_a_update_fun_b_update_c_update_fun_fun_fun$'] : ( 2.18/0.73 X = 'fmb_A_update_c_update_fun_b_update_a_update_fun_b_update_c_update_fun_fun_fun$_1' 2.18/0.73 ) ). 2.18/0.73 2.18/0.73 tff('declare_A_update_c_update_fun_a_update_c_update_fun_fun$',type,'A_update_c_update_fun_a_update_c_update_fun_fun$':$tType). 2.18/0.73 tff('declare_A_update_c_update_fun_a_update_c_update_fun_fun$1',type,'fmb_A_update_c_update_fun_a_update_c_update_fun_fun$_1':'A_update_c_update_fun_a_update_c_update_fun_fun$'). 2.18/0.73 tff('finite_domain_A_update_c_update_fun_a_update_c_update_fun_fun$',axiom, 2.18/0.73 ! [X:'A_update_c_update_fun_a_update_c_update_fun_fun$'] : ( 2.18/0.73 X = 'fmb_A_update_c_update_fun_a_update_c_update_fun_fun$_1' 2.18/0.73 ) ). 2.18/0.73 2.18/0.73 tff('declare_B_a_prod_update_a_update_fun$',type,'B_a_prod_update_a_update_fun$':$tType). 2.18/0.73 tff('declare_B_a_prod_update_a_update_fun$1',type,'fmb_B_a_prod_update_a_update_fun$_1':'B_a_prod_update_a_update_fun$'). 2.18/0.73 tff('finite_domain_B_a_prod_update_a_update_fun$',axiom, 2.18/0.73 ! [X:'B_a_prod_update_a_update_fun$'] : ( 2.18/0.73 X = 'fmb_B_a_prod_update_a_update_fun$_1' 2.18/0.73 ) ). 2.18/0.73 2.18/0.73 tff('declare_C_update_set_c_update_set_fun$',type,'C_update_set_c_update_set_fun$':$tType). 2.18/0.73 tff('declare_C_update_set_c_update_set_fun$1',type,'fmb_C_update_set_c_update_set_fun$_1':'C_update_set_c_update_set_fun$'). 2.18/0.73 tff('finite_domain_C_update_set_c_update_set_fun$',axiom, 2.18/0.73 ! [X:'C_update_set_c_update_set_fun$'] : ( 2.18/0.73 X = 'fmb_C_update_set_c_update_set_fun$_1' 2.18/0.73 ) ). 2.18/0.73 2.18/0.73 tff('declare_C_update_c_update_fun_c_update_c_update_fun_fun$',type,'C_update_c_update_fun_c_update_c_update_fun_fun$':$tType). 2.18/0.73 tff('declare_C_update_c_update_fun_c_update_c_update_fun_fun$1',type,'fmb_C_update_c_update_fun_c_update_c_update_fun_fun$_1':'C_update_c_update_fun_c_update_c_update_fun_fun$'). 2.18/0.73 tff('finite_domain_C_update_c_update_fun_c_update_c_update_fun_fun$',axiom, 2.18/0.73 ! [X:'C_update_c_update_fun_c_update_c_update_fun_fun$'] : ( 2.18/0.73 X = 'fmb_C_update_c_update_fun_c_update_c_update_fun_fun$_1' 2.18/0.73 ) ). 2.18/0.73 2.18/0.73 tff('declare_B_update_a_update_fun_b_update_b_update_fun_fun_b_update_a_update_fun_b_update_c_update_fun_fun_bool_fun_fun$',type,'B_update_a_update_fun_b_update_b_update_fun_fun_b_update_a_update_fun_b_update_c_update_fun_fun_bool_fun_fun$':$tType). 2.18/0.73 tff('declare_B_update_a_update_fun_b_update_b_update_fun_fun_b_update_a_update_fun_b_update_c_update_fun_fun_bool_fun_fun$1',type,'fmb_B_update_a_update_fun_b_update_b_update_fun_fun_b_update_a_update_fun_b_update_c_update_fun_fun_bool_fun_fun$_1':'B_update_a_update_fun_b_update_b_update_fun_fun_b_update_a_update_fun_b_update_c_update_fun_fun_bool_fun_fun$'). 2.18/0.73 tff('finite_domain_B_update_a_update_fun_b_update_b_update_fun_fun_b_update_a_update_fun_b_update_c_update_fun_fun_bool_fun_fun$',axiom, 2.18/0.73 ! [X:'B_update_a_update_fun_b_update_b_update_fun_fun_b_update_a_update_fun_b_update_c_update_fun_fun_bool_fun_fun$'] : ( 2.18/0.73 X = 'fmb_B_update_a_update_fun_b_update_b_update_fun_fun_b_update_a_update_fun_b_update_c_update_fun_fun_bool_fun_fun$_1' 2.18/0.73 ) ). 2.18/0.73 2.18/0.73 tff('declare_C_update_a_update_fun_c_update_c_update_fun_fun_c_update_a_update_fun_c_update_b_update_fun_fun_bool_fun_fun$',type,'C_update_a_update_fun_c_update_c_update_fun_fun_c_update_a_update_fun_c_update_b_update_fun_fun_bool_fun_fun$':$tType). 2.18/0.73 tff('declare_C_update_a_update_fun_c_update_c_update_fun_fun_c_update_a_update_fun_c_update_b_update_fun_fun_bool_fun_fun$1',type,'fmb_C_update_a_update_fun_c_update_c_update_fun_fun_c_update_a_update_fun_c_update_b_update_fun_fun_bool_fun_fun$_1':'C_update_a_update_fun_c_update_c_update_fun_fun_c_update_a_update_fun_c_update_b_update_fun_fun_bool_fun_fun$'). 2.18/0.73 tff('finite_domain_C_update_a_update_fun_c_update_c_update_fun_fun_c_update_a_update_fun_c_update_b_update_fun_fun_bool_fun_fun$',axiom, 2.18/0.73 ! [X:'C_update_a_update_fun_c_update_c_update_fun_fun_c_update_a_update_fun_c_update_b_update_fun_fun_bool_fun_fun$'] : ( 2.18/0.73 X = 'fmb_C_update_a_update_fun_c_update_c_update_fun_fun_c_update_a_update_fun_c_update_b_update_fun_fun_bool_fun_fun$_1' 2.18/0.73 ) ). 2.18/0.73 2.18/0.73 tff('declare_B_b_prod_update_c_update_fun$',type,'B_b_prod_update_c_update_fun$':$tType). 2.18/0.73 tff('declare_B_b_prod_update_c_update_fun$1',type,'fmb_B_b_prod_update_c_update_fun$_1':'B_b_prod_update_c_update_fun$'). 2.18/0.73 tff('finite_domain_B_b_prod_update_c_update_fun$',axiom, 2.18/0.73 ! [X:'B_b_prod_update_c_update_fun$'] : ( 2.18/0.73 X = 'fmb_B_b_prod_update_c_update_fun$_1' 2.18/0.73 ) ). 2.18/0.73 2.18/0.73 tff('declare_B_update_a_update_fun_c_update_a_update_fun_fun$',type,'B_update_a_update_fun_c_update_a_update_fun_fun$':$tType). 2.18/0.73 tff('declare_B_update_a_update_fun_c_update_a_update_fun_fun$1',type,'fmb_B_update_a_update_fun_c_update_a_update_fun_fun$_1':'B_update_a_update_fun_c_update_a_update_fun_fun$'). 2.18/0.73 tff('finite_domain_B_update_a_update_fun_c_update_a_update_fun_fun$',axiom, 2.18/0.73 ! [X:'B_update_a_update_fun_c_update_a_update_fun_fun$'] : ( 2.18/0.73 X = 'fmb_B_update_a_update_fun_c_update_a_update_fun_fun$_1' 2.18/0.73 ) ). 2.18/0.73 2.18/0.73 tff('declare_B_update_a_update_fun_b_update_b_update_fun_fun_c_update_a_update_fun_c_update_b_update_fun_fun_bool_fun_fun$',type,'B_update_a_update_fun_b_update_b_update_fun_fun_c_update_a_update_fun_c_update_b_update_fun_fun_bool_fun_fun$':$tType). 2.18/0.73 tff('declare_B_update_a_update_fun_b_update_b_update_fun_fun_c_update_a_update_fun_c_update_b_update_fun_fun_bool_fun_fun$1',type,'fmb_B_update_a_update_fun_b_update_b_update_fun_fun_c_update_a_update_fun_c_update_b_update_fun_fun_bool_fun_fun$_1':'B_update_a_update_fun_b_update_b_update_fun_fun_c_update_a_update_fun_c_update_b_update_fun_fun_bool_fun_fun$'). 2.18/0.73 tff('finite_domain_B_update_a_update_fun_b_update_b_update_fun_fun_c_update_a_update_fun_c_update_b_update_fun_fun_bool_fun_fun$',axiom, 2.18/0.73 ! [X:'B_update_a_update_fun_b_update_b_update_fun_fun_c_update_a_update_fun_c_update_b_update_fun_fun_bool_fun_fun$'] : ( 2.18/0.73 X = 'fmb_B_update_a_update_fun_b_update_b_update_fun_fun_c_update_a_update_fun_c_update_b_update_fun_fun_bool_fun_fun$_1' 2.18/0.73 ) ). 2.18/0.73 2.18/0.73 tff('declare_C_update_a_update_fun_c_update_c_update_fun_fun_c_update_a_update_fun_c_update_c_update_fun_fun_fun$',type,'C_update_a_update_fun_c_update_c_update_fun_fun_c_update_a_update_fun_c_update_c_update_fun_fun_fun$':$tType). 2.18/0.73 tff('declare_C_update_a_update_fun_c_update_c_update_fun_fun_c_update_a_update_fun_c_update_c_update_fun_fun_fun$1',type,'fmb_C_update_a_update_fun_c_update_c_update_fun_fun_c_update_a_update_fun_c_update_c_update_fun_fun_fun$_1':'C_update_a_update_fun_c_update_c_update_fun_fun_c_update_a_update_fun_c_update_c_update_fun_fun_fun$'). 2.18/0.73 tff('finite_domain_C_update_a_update_fun_c_update_c_update_fun_fun_c_update_a_update_fun_c_update_c_update_fun_fun_fun$',axiom, 2.18/0.73 ! [X:'C_update_a_update_fun_c_update_c_update_fun_fun_c_update_a_update_fun_c_update_c_update_fun_fun_fun$'] : ( 2.18/0.73 X = 'fmb_C_update_a_update_fun_c_update_c_update_fun_fun_c_update_a_update_fun_c_update_c_update_fun_fun_fun$_1' 2.18/0.73 ) ). 2.18/0.73 2.18/0.73 tff('declare_B_update_a_update_fun_b_update_a_update_fun_fun$',type,'B_update_a_update_fun_b_update_a_update_fun_fun$':$tType). 2.18/0.73 tff('declare_B_update_a_update_fun_b_update_a_update_fun_fun$1',type,'fmb_B_update_a_update_fun_b_update_a_update_fun_fun$_1':'B_update_a_update_fun_b_update_a_update_fun_fun$'). 2.18/0.73 tff('finite_domain_B_update_a_update_fun_b_update_a_update_fun_fun$',axiom, 2.18/0.73 ! [X:'B_update_a_update_fun_b_update_a_update_fun_fun$'] : ( 2.18/0.73 X = 'fmb_B_update_a_update_fun_b_update_a_update_fun_fun$_1' 2.18/0.73 ) ). 2.18/0.73 2.18/0.73 tff('declare_C_c_prod_update_b_update_fun$',type,'C_c_prod_update_b_update_fun$':$tType). 2.18/0.73 tff('declare_C_c_prod_update_b_update_fun$1',type,'fmb_C_c_prod_update_b_update_fun$_1':'C_c_prod_update_b_update_fun$'). 2.18/0.73 tff('finite_domain_C_c_prod_update_b_update_fun$',axiom, 2.18/0.73 ! [X:'C_c_prod_update_b_update_fun$'] : ( 2.18/0.73 X = 'fmb_C_c_prod_update_b_update_fun$_1' 2.18/0.73 ) ). 2.18/0.73 2.18/0.73 tff('declare_B_update_a_update_fun_bool_fun$',type,'B_update_a_update_fun_bool_fun$':$tType). 2.18/0.73 tff('declare_B_update_a_update_fun_bool_fun$1',type,'fmb_B_update_a_update_fun_bool_fun$_1':'B_update_a_update_fun_bool_fun$'). 2.18/0.73 tff('finite_domain_B_update_a_update_fun_bool_fun$',axiom, 2.18/0.73 ! [X:'B_update_a_update_fun_bool_fun$'] : ( 2.18/0.73 X = 'fmb_B_update_a_update_fun_bool_fun$_1' 2.18/0.73 ) ). 2.18/0.73 2.18/0.73 tff('declare_C_update_b_update_fun_a_update_a_update_fun_fun$',type,'C_update_b_update_fun_a_update_a_update_fun_fun$':$tType). 2.18/0.73 tff('declare_C_update_b_update_fun_a_update_a_update_fun_fun$1',type,'fmb_C_update_b_update_fun_a_update_a_update_fun_fun$_1':'C_update_b_update_fun_a_update_a_update_fun_fun$'). 2.18/0.73 tff('finite_domain_C_update_b_update_fun_a_update_a_update_fun_fun$',axiom, 2.18/0.73 ! [X:'C_update_b_update_fun_a_update_a_update_fun_fun$'] : ( 2.18/0.73 X = 'fmb_C_update_b_update_fun_a_update_a_update_fun_fun$_1' 2.18/0.73 ) ). 2.18/0.73 2.18/0.73 tff('declare_B_b_prod_update_b_b_prod_update_fun$',type,'B_b_prod_update_b_b_prod_update_fun$':$tType). 2.18/0.73 tff('declare_B_b_prod_update_b_b_prod_update_fun$1',type,'fmb_B_b_prod_update_b_b_prod_update_fun$_1':'B_b_prod_update_b_b_prod_update_fun$'). 2.18/0.73 tff('finite_domain_B_b_prod_update_b_b_prod_update_fun$',axiom, 2.18/0.73 ! [X:'B_b_prod_update_b_b_prod_update_fun$'] : ( 2.18/0.73 X = 'fmb_B_b_prod_update_b_b_prod_update_fun$_1' 2.18/0.73 ) ). 2.18/0.73 2.18/0.73 tff('declare_C_a_prod_update_b_a_prod_update_fun$',type,'C_a_prod_update_b_a_prod_update_fun$':$tType). 2.18/0.73 tff('declare_C_a_prod_update_b_a_prod_update_fun$1',type,'fmb_C_a_prod_update_b_a_prod_update_fun$_1':'C_a_prod_update_b_a_prod_update_fun$'). 2.18/0.73 tff('finite_domain_C_a_prod_update_b_a_prod_update_fun$',axiom, 2.18/0.73 ! [X:'C_a_prod_update_b_a_prod_update_fun$'] : ( 2.18/0.73 X = 'fmb_C_a_prod_update_b_a_prod_update_fun$_1' 2.18/0.73 ) ). 2.18/0.73 2.18/0.73 tff('declare_A_update_b_update_fun_c_update_a_update_fun_fun$',type,'A_update_b_update_fun_c_update_a_update_fun_fun$':$tType). 2.18/0.73 tff('declare_A_update_b_update_fun_c_update_a_update_fun_fun$1',type,'fmb_A_update_b_update_fun_c_update_a_update_fun_fun$_1':'A_update_b_update_fun_c_update_a_update_fun_fun$'). 2.18/0.73 tff('finite_domain_A_update_b_update_fun_c_update_a_update_fun_fun$',axiom, 2.18/0.73 ! [X:'A_update_b_update_fun_c_update_a_update_fun_fun$'] : ( 2.18/0.73 X = 'fmb_A_update_b_update_fun_c_update_a_update_fun_fun$_1' 2.18/0.73 ) ). 2.18/0.73 2.18/0.73 tff('declare_B_update_b_update_fun_c_update_c_update_fun_fun$',type,'B_update_b_update_fun_c_update_c_update_fun_fun$':$tType). 2.18/0.73 tff('declare_B_update_b_update_fun_c_update_c_update_fun_fun$1',type,'fmb_B_update_b_update_fun_c_update_c_update_fun_fun$_1':'B_update_b_update_fun_c_update_c_update_fun_fun$'). 2.18/0.73 tff('finite_domain_B_update_b_update_fun_c_update_c_update_fun_fun$',axiom, 2.18/0.73 ! [X:'B_update_b_update_fun_c_update_c_update_fun_fun$'] : ( 2.18/0.73 X = 'fmb_B_update_b_update_fun_c_update_c_update_fun_fun$_1' 2.18/0.73 ) ). 2.18/0.73 2.18/0.73 tff('declare_A_update_b_update_fun_a_update_a_update_fun_fun_a_update_b_update_fun_a_update_a_update_fun_fun_bool_fun_fun$',type,'A_update_b_update_fun_a_update_a_update_fun_fun_a_update_b_update_fun_a_update_a_update_fun_fun_bool_fun_fun$':$tType). 2.18/0.73 tff('declare_A_update_b_update_fun_a_update_a_update_fun_fun_a_update_b_update_fun_a_update_a_update_fun_fun_bool_fun_fun$1',type,'fmb_A_update_b_update_fun_a_update_a_update_fun_fun_a_update_b_update_fun_a_update_a_update_fun_fun_bool_fun_fun$_1':'A_update_b_update_fun_a_update_a_update_fun_fun_a_update_b_update_fun_a_update_a_update_fun_fun_bool_fun_fun$'). 2.18/0.73 tff('finite_domain_A_update_b_update_fun_a_update_a_update_fun_fun_a_update_b_update_fun_a_update_a_update_fun_fun_bool_fun_fun$',axiom, 2.18/0.73 ! [X:'A_update_b_update_fun_a_update_a_update_fun_fun_a_update_b_update_fun_a_update_a_update_fun_fun_bool_fun_fun$'] : ( 2.18/0.73 X = 'fmb_A_update_b_update_fun_a_update_a_update_fun_fun_a_update_b_update_fun_a_update_a_update_fun_fun_bool_fun_fun$_1' 2.18/0.73 ) ). 2.18/0.73 2.18/0.73 tff('declare_B_update_b_update_fun_a_update_a_update_fun_fun$',type,'B_update_b_update_fun_a_update_a_update_fun_fun$':$tType). 2.18/0.73 tff('declare_B_update_b_update_fun_a_update_a_update_fun_fun$1',type,'fmb_B_update_b_update_fun_a_update_a_update_fun_fun$_1':'B_update_b_update_fun_a_update_a_update_fun_fun$'). 2.18/0.73 tff('finite_domain_B_update_b_update_fun_a_update_a_update_fun_fun$',axiom, 2.18/0.73 ! [X:'B_update_b_update_fun_a_update_a_update_fun_fun$'] : ( 2.18/0.73 X = 'fmb_B_update_b_update_fun_a_update_a_update_fun_fun$_1' 2.18/0.73 ) ). 2.18/0.73 2.18/0.73 tff('declare_C_update_c_update_fun_b_update_c_update_fun_bool_fun_fun$',type,'C_update_c_update_fun_b_update_c_update_fun_bool_fun_fun$':$tType). 2.18/0.73 tff('declare_C_update_c_update_fun_b_update_c_update_fun_bool_fun_fun$1',type,'fmb_C_update_c_update_fun_b_update_c_update_fun_bool_fun_fun$_1':'C_update_c_update_fun_b_update_c_update_fun_bool_fun_fun$'). 2.18/0.73 tff('finite_domain_C_update_c_update_fun_b_update_c_update_fun_bool_fun_fun$',axiom, 2.18/0.73 ! [X:'C_update_c_update_fun_b_update_c_update_fun_bool_fun_fun$'] : ( 2.18/0.73 X = 'fmb_C_update_c_update_fun_b_update_c_update_fun_bool_fun_fun$_1' 2.18/0.73 ) ). 2.18/0.73 2.18/0.73 tff('declare_A_update_c_update_fun$',type,'A_update_c_update_fun$':$tType). 2.18/0.73 tff('declare_A_update_c_update_fun$1',type,'fmb_A_update_c_update_fun$_1':'A_update_c_update_fun$'). 2.18/0.73 tff('finite_domain_A_update_c_update_fun$',axiom, 2.18/0.73 ! [X:'A_update_c_update_fun$'] : ( 2.18/0.73 X = 'fmb_A_update_c_update_fun$_1' 2.18/0.73 ) ). 2.18/0.73 2.18/0.73 tff('declare_A_update_c_update_fun_b_update_a_update_fun_fun$',type,'A_update_c_update_fun_b_update_a_update_fun_fun$':$tType). 2.18/0.73 tff('declare_A_update_c_update_fun_b_update_a_update_fun_fun$1',type,'fmb_A_update_c_update_fun_b_update_a_update_fun_fun$_1':'A_update_c_update_fun_b_update_a_update_fun_fun$'). 2.18/0.73 tff('finite_domain_A_update_c_update_fun_b_update_a_update_fun_fun$',axiom, 2.18/0.73 ! [X:'A_update_c_update_fun_b_update_a_update_fun_fun$'] : ( 2.18/0.73 X = 'fmb_A_update_c_update_fun_b_update_a_update_fun_fun$_1' 2.18/0.73 ) ). 2.18/0.73 2.18/0.73 tff('declare_A_update_c_c_prod_update_fun$',type,'A_update_c_c_prod_update_fun$':$tType). 2.18/0.73 tff('declare_A_update_c_c_prod_update_fun$1',type,'fmb_A_update_c_c_prod_update_fun$_1':'A_update_c_c_prod_update_fun$'). 2.18/0.73 tff('finite_domain_A_update_c_c_prod_update_fun$',axiom, 2.18/0.73 ! [X:'A_update_c_c_prod_update_fun$'] : ( 2.18/0.73 X = 'fmb_A_update_c_c_prod_update_fun$_1' 2.18/0.73 ) ). 2.18/0.73 2.18/0.73 tff('declare_C_a_prod_update_c_update_fun$',type,'C_a_prod_update_c_update_fun$':$tType). 2.18/0.73 tff('declare_C_a_prod_update_c_update_fun$1',type,'fmb_C_a_prod_update_c_update_fun$_1':'C_a_prod_update_c_update_fun$'). 2.18/0.73 tff('finite_domain_C_a_prod_update_c_update_fun$',axiom, 2.18/0.73 ! [X:'C_a_prod_update_c_update_fun$'] : ( 2.18/0.73 X = 'fmb_C_a_prod_update_c_update_fun$_1' 2.18/0.73 ) ). 2.18/0.73 2.18/0.73 tff('declare_C_update_a_update_fun_c_update_c_update_fun_bool_fun_fun$',type,'C_update_a_update_fun_c_update_c_update_fun_bool_fun_fun$':$tType). 2.18/0.73 tff('declare_C_update_a_update_fun_c_update_c_update_fun_bool_fun_fun$1',type,'fmb_C_update_a_update_fun_c_update_c_update_fun_bool_fun_fun$_1':'C_update_a_update_fun_c_update_c_update_fun_bool_fun_fun$'). 2.18/0.73 tff('finite_domain_C_update_a_update_fun_c_update_c_update_fun_bool_fun_fun$',axiom, 2.18/0.73 ! [X:'C_update_a_update_fun_c_update_c_update_fun_bool_fun_fun$'] : ( 2.18/0.73 X = 'fmb_C_update_a_update_fun_c_update_c_update_fun_bool_fun_fun$_1' 2.18/0.73 ) ). 2.18/0.73 2.18/0.73 tff('declare_B_update_set_b_update_set_fun$',type,'B_update_set_b_update_set_fun$':$tType). 2.18/0.73 tff('declare_B_update_set_b_update_set_fun$1',type,'fmb_B_update_set_b_update_set_fun$_1':'B_update_set_b_update_set_fun$'). 2.18/0.73 tff('finite_domain_B_update_set_b_update_set_fun$',axiom, 2.18/0.73 ! [X:'B_update_set_b_update_set_fun$'] : ( 2.18/0.73 X = 'fmb_B_update_set_b_update_set_fun$_1' 2.18/0.73 ) ). 2.18/0.73 2.18/0.73 tff('declare_A_update_b_update_fun_a_update_a_update_fun_fun_b_update_a_update_fun_b_update_b_update_fun_fun_fun$',type,'A_update_b_update_fun_a_update_a_update_fun_fun_b_update_a_update_fun_b_update_b_update_fun_fun_fun$':$tType). 2.18/0.73 tff('declare_A_update_b_update_fun_a_update_a_update_fun_fun_b_update_a_update_fun_b_update_b_update_fun_fun_fun$1',type,'fmb_A_update_b_update_fun_a_update_a_update_fun_fun_b_update_a_update_fun_b_update_b_update_fun_fun_fun$_1':'A_update_b_update_fun_a_update_a_update_fun_fun_b_update_a_update_fun_b_update_b_update_fun_fun_fun$'). 2.18/0.73 tff('finite_domain_A_update_b_update_fun_a_update_a_update_fun_fun_b_update_a_update_fun_b_update_b_update_fun_fun_fun$',axiom, 2.18/0.73 ! [X:'A_update_b_update_fun_a_update_a_update_fun_fun_b_update_a_update_fun_b_update_b_update_fun_fun_fun$'] : ( 2.18/0.73 X = 'fmb_A_update_b_update_fun_a_update_a_update_fun_fun_b_update_a_update_fun_b_update_b_update_fun_fun_fun$_1' 2.18/0.73 ) ). 2.18/0.73 2.18/0.73 tff('declare_A_a_prod_update_b_b_prod_update_fun$',type,'A_a_prod_update_b_b_prod_update_fun$':$tType). 2.18/0.73 tff('declare_A_a_prod_update_b_b_prod_update_fun$1',type,'fmb_A_a_prod_update_b_b_prod_update_fun$_1':'A_a_prod_update_b_b_prod_update_fun$'). 2.18/0.73 tff('finite_domain_A_a_prod_update_b_b_prod_update_fun$',axiom, 2.18/0.73 ! [X:'A_a_prod_update_b_b_prod_update_fun$'] : ( 2.18/0.73 X = 'fmb_A_a_prod_update_b_b_prod_update_fun$_1' 2.18/0.73 ) ). 2.18/0.73 2.18/0.73 tff('declare_C_update_a_update_fun_c_update_b_update_fun_fun_b_update_a_update_fun_b_update_b_update_fun_fun_bool_fun_fun$',type,'C_update_a_update_fun_c_update_b_update_fun_fun_b_update_a_update_fun_b_update_b_update_fun_fun_bool_fun_fun$':$tType). 2.18/0.73 tff('declare_C_update_a_update_fun_c_update_b_update_fun_fun_b_update_a_update_fun_b_update_b_update_fun_fun_bool_fun_fun$1',type,'fmb_C_update_a_update_fun_c_update_b_update_fun_fun_b_update_a_update_fun_b_update_b_update_fun_fun_bool_fun_fun$_1':'C_update_a_update_fun_c_update_b_update_fun_fun_b_update_a_update_fun_b_update_b_update_fun_fun_bool_fun_fun$'). 2.18/0.73 tff('finite_domain_C_update_a_update_fun_c_update_b_update_fun_fun_b_update_a_update_fun_b_update_b_update_fun_fun_bool_fun_fun$',axiom, 2.18/0.73 ! [X:'C_update_a_update_fun_c_update_b_update_fun_fun_b_update_a_update_fun_b_update_b_update_fun_fun_bool_fun_fun$'] : ( 2.18/0.73 X = 'fmb_C_update_a_update_fun_c_update_b_update_fun_fun_b_update_a_update_fun_b_update_b_update_fun_fun_bool_fun_fun$_1' 2.18/0.73 ) ). 2.18/0.73 2.18/0.73 tff('declare_A_b_prod_update$',type,'A_b_prod_update$':$tType). 2.18/0.73 tff('declare_A_b_prod_update$1',type,'fmb_A_b_prod_update$_1':'A_b_prod_update$'). 2.18/0.73 tff('finite_domain_A_b_prod_update$',axiom, 2.18/0.73 ! [X:'A_b_prod_update$'] : ( 2.18/0.73 X = 'fmb_A_b_prod_update$_1' 2.18/0.73 ) ). 2.18/0.73 2.18/0.73 tff('declare_B_update_set_b_update_fun$',type,'B_update_set_b_update_fun$':$tType). 2.18/0.73 tff('declare_B_update_set_b_update_fun$1',type,'fmb_B_update_set_b_update_fun$_1':'B_update_set_b_update_fun$'). 2.18/0.73 tff('finite_domain_B_update_set_b_update_fun$',axiom, 2.18/0.73 ! [X:'B_update_set_b_update_fun$'] : ( 2.18/0.73 X = 'fmb_B_update_set_b_update_fun$_1' 2.18/0.73 ) ). 2.18/0.73 2.18/0.73 tff('declare_A_update_b_update_fun_a_update_b_update_fun_fun$',type,'A_update_b_update_fun_a_update_b_update_fun_fun$':$tType). 2.18/0.73 tff('declare_A_update_b_update_fun_a_update_b_update_fun_fun$1',type,'fmb_A_update_b_update_fun_a_update_b_update_fun_fun$_1':'A_update_b_update_fun_a_update_b_update_fun_fun$'). 2.18/0.73 tff('finite_domain_A_update_b_update_fun_a_update_b_update_fun_fun$',axiom, 2.18/0.73 ! [X:'A_update_b_update_fun_a_update_b_update_fun_fun$'] : ( 2.18/0.73 X = 'fmb_A_update_b_update_fun_a_update_b_update_fun_fun$_1' 2.18/0.73 ) ). 2.18/0.73 2.18/0.73 tff('declare_A_update_a_update_fun_a_update_a_update_fun_bool_fun_fun$',type,'A_update_a_update_fun_a_update_a_update_fun_bool_fun_fun$':$tType). 2.18/0.73 tff('declare_A_update_a_update_fun_a_update_a_update_fun_bool_fun_fun$1',type,'fmb_A_update_a_update_fun_a_update_a_update_fun_bool_fun_fun$_1':'A_update_a_update_fun_a_update_a_update_fun_bool_fun_fun$'). 2.18/0.73 tff('finite_domain_A_update_a_update_fun_a_update_a_update_fun_bool_fun_fun$',axiom, 2.18/0.73 ! [X:'A_update_a_update_fun_a_update_a_update_fun_bool_fun_fun$'] : ( 2.18/0.73 X = 'fmb_A_update_a_update_fun_a_update_a_update_fun_bool_fun_fun$_1' 2.18/0.73 ) ). 2.18/0.73 2.18/0.73 tff('declare_B_a_prod_update_a_c_prod_update_fun$',type,'B_a_prod_update_a_c_prod_update_fun$':$tType). 2.18/0.73 tff('declare_B_a_prod_update_a_c_prod_update_fun$1',type,'fmb_B_a_prod_update_a_c_prod_update_fun$_1':'B_a_prod_update_a_c_prod_update_fun$'). 2.18/0.73 tff('finite_domain_B_a_prod_update_a_c_prod_update_fun$',axiom, 2.18/0.73 ! [X:'B_a_prod_update_a_c_prod_update_fun$'] : ( 2.18/0.73 X = 'fmb_B_a_prod_update_a_c_prod_update_fun$_1' 2.18/0.73 ) ). 2.18/0.73 2.18/0.73 tff('declare_C_update_a_update_fun_c_update_c_update_fun_fun_b_update_a_update_fun_b_update_b_update_fun_fun_bool_fun_fun$',type,'C_update_a_update_fun_c_update_c_update_fun_fun_b_update_a_update_fun_b_update_b_update_fun_fun_bool_fun_fun$':$tType). 2.18/0.73 tff('declare_C_update_a_update_fun_c_update_c_update_fun_fun_b_update_a_update_fun_b_update_b_update_fun_fun_bool_fun_fun$1',type,'fmb_C_update_a_update_fun_c_update_c_update_fun_fun_b_update_a_update_fun_b_update_b_update_fun_fun_bool_fun_fun$_1':'C_update_a_update_fun_c_update_c_update_fun_fun_b_update_a_update_fun_b_update_b_update_fun_fun_bool_fun_fun$'). 2.18/0.73 tff('finite_domain_C_update_a_update_fun_c_update_c_update_fun_fun_b_update_a_update_fun_b_update_b_update_fun_fun_bool_fun_fun$',axiom, 2.18/0.73 ! [X:'C_update_a_update_fun_c_update_c_update_fun_fun_b_update_a_update_fun_b_update_b_update_fun_fun_bool_fun_fun$'] : ( 2.18/0.73 X = 'fmb_C_update_a_update_fun_c_update_c_update_fun_fun_b_update_a_update_fun_b_update_b_update_fun_fun_bool_fun_fun$_1' 2.18/0.73 ) ). 2.18/0.73 2.18/0.73 tff('declare_A_c_prod_update_b_update_fun$',type,'A_c_prod_update_b_update_fun$':$tType). 2.18/0.73 tff('declare_A_c_prod_update_b_update_fun$1',type,'fmb_A_c_prod_update_b_update_fun$_1':'A_c_prod_update_b_update_fun$'). 2.18/0.73 tff('finite_domain_A_c_prod_update_b_update_fun$',axiom, 2.18/0.73 ! [X:'A_c_prod_update_b_update_fun$'] : ( 2.18/0.73 X = 'fmb_A_c_prod_update_b_update_fun$_1' 2.18/0.73 ) ). 2.18/0.73 2.18/0.73 tff('declare_B_update_b_update_fun$',type,'B_update_b_update_fun$':$tType). 2.18/0.73 tff('declare_B_update_b_update_fun$1',type,'fmb_B_update_b_update_fun$_1':'B_update_b_update_fun$'). 2.18/0.73 tff('finite_domain_B_update_b_update_fun$',axiom, 2.18/0.73 ! [X:'B_update_b_update_fun$'] : ( 2.18/0.73 X = 'fmb_B_update_b_update_fun$_1' 2.18/0.73 ) ). 2.18/0.73 2.18/0.73 tff('declare_C_update_a_update_fun_c_update_b_update_fun_bool_fun_fun$',type,'C_update_a_update_fun_c_update_b_update_fun_bool_fun_fun$':$tType). 2.18/0.73 tff('declare_C_update_a_update_fun_c_update_b_update_fun_bool_fun_fun$1',type,'fmb_C_update_a_update_fun_c_update_b_update_fun_bool_fun_fun$_1':'C_update_a_update_fun_c_update_b_update_fun_bool_fun_fun$'). 2.18/0.73 tff('finite_domain_C_update_a_update_fun_c_update_b_update_fun_bool_fun_fun$',axiom, 2.18/0.73 ! [X:'C_update_a_update_fun_c_update_b_update_fun_bool_fun_fun$'] : ( 2.18/0.73 X = 'fmb_C_update_a_update_fun_c_update_b_update_fun_bool_fun_fun$_1' 2.18/0.73 ) ). 2.18/0.73 2.18/0.73 tff('declare_A_update_c_a_prod_update_fun$',type,'A_update_c_a_prod_update_fun$':$tType). 2.18/0.73 tff('declare_A_update_c_a_prod_update_fun$1',type,'fmb_A_update_c_a_prod_update_fun$_1':'A_update_c_a_prod_update_fun$'). 2.18/0.73 tff('finite_domain_A_update_c_a_prod_update_fun$',axiom, 2.18/0.73 ! [X:'A_update_c_a_prod_update_fun$'] : ( 2.18/0.73 X = 'fmb_A_update_c_a_prod_update_fun$_1' 2.18/0.73 ) ). 2.18/0.73 2.18/0.73 tff('declare_C_update_c_update_fun_a_update_a_update_fun_fun$',type,'C_update_c_update_fun_a_update_a_update_fun_fun$':$tType). 2.18/0.73 tff('declare_C_update_c_update_fun_a_update_a_update_fun_fun$1',type,'fmb_C_update_c_update_fun_a_update_a_update_fun_fun$_1':'C_update_c_update_fun_a_update_a_update_fun_fun$'). 2.18/0.73 tff('finite_domain_C_update_c_update_fun_a_update_a_update_fun_fun$',axiom, 2.18/0.73 ! [X:'C_update_c_update_fun_a_update_a_update_fun_fun$'] : ( 2.18/0.73 X = 'fmb_C_update_c_update_fun_a_update_a_update_fun_fun$_1' 2.18/0.73 ) ). 2.18/0.73 2.18/0.73 tff('declare_A_a_prod_update_a_update_fun$',type,'A_a_prod_update_a_update_fun$':$tType). 2.18/0.73 tff('declare_A_a_prod_update_a_update_fun$1',type,'fmb_A_a_prod_update_a_update_fun$_1':'A_a_prod_update_a_update_fun$'). 2.18/0.73 tff('finite_domain_A_a_prod_update_a_update_fun$',axiom, 2.18/0.73 ! [X:'A_a_prod_update_a_update_fun$'] : ( 2.18/0.73 X = 'fmb_A_a_prod_update_a_update_fun$_1' 2.18/0.73 ) ). 2.18/0.73 2.18/0.73 tff('declare_A_update_b_update_fun_b_update_a_update_fun_bool_fun_fun$',type,'A_update_b_update_fun_b_update_a_update_fun_bool_fun_fun$':$tType). 2.18/0.73 tff('declare_A_update_b_update_fun_b_update_a_update_fun_bool_fun_fun$1',type,'fmb_A_update_b_update_fun_b_update_a_update_fun_bool_fun_fun$_1':'A_update_b_update_fun_b_update_a_update_fun_bool_fun_fun$'). 2.18/0.73 tff('finite_domain_A_update_b_update_fun_b_update_a_update_fun_bool_fun_fun$',axiom, 2.18/0.73 ! [X:'A_update_b_update_fun_b_update_a_update_fun_bool_fun_fun$'] : ( 2.18/0.73 X = 'fmb_A_update_b_update_fun_b_update_a_update_fun_bool_fun_fun$_1' 2.18/0.73 ) ). 2.18/0.73 2.18/0.73 tff('declare_B_b_prod_update_a_update_fun$',type,'B_b_prod_update_a_update_fun$':$tType). 2.18/0.73 tff('declare_B_b_prod_update_a_update_fun$1',type,'fmb_B_b_prod_update_a_update_fun$_1':'B_b_prod_update_a_update_fun$'). 2.18/0.73 tff('finite_domain_B_b_prod_update_a_update_fun$',axiom, 2.18/0.73 ! [X:'B_b_prod_update_a_update_fun$'] : ( 2.18/0.73 X = 'fmb_B_b_prod_update_a_update_fun$_1' 2.18/0.73 ) ). 2.18/0.73 2.18/0.73 tff('declare_C_update_a_update_fun_c_update_b_update_fun_fun_c_update_a_update_fun_c_update_b_update_fun_fun_bool_fun_fun$',type,'C_update_a_update_fun_c_update_b_update_fun_fun_c_update_a_update_fun_c_update_b_update_fun_fun_bool_fun_fun$':$tType). 2.18/0.73 tff('declare_C_update_a_update_fun_c_update_b_update_fun_fun_c_update_a_update_fun_c_update_b_update_fun_fun_bool_fun_fun$1',type,'fmb_C_update_a_update_fun_c_update_b_update_fun_fun_c_update_a_update_fun_c_update_b_update_fun_fun_bool_fun_fun$_1':'C_update_a_update_fun_c_update_b_update_fun_fun_c_update_a_update_fun_c_update_b_update_fun_fun_bool_fun_fun$'). 2.18/0.73 tff('finite_domain_C_update_a_update_fun_c_update_b_update_fun_fun_c_update_a_update_fun_c_update_b_update_fun_fun_bool_fun_fun$',axiom, 2.18/0.73 ! [X:'C_update_a_update_fun_c_update_b_update_fun_fun_c_update_a_update_fun_c_update_b_update_fun_fun_bool_fun_fun$'] : ( 2.18/0.73 X = 'fmb_C_update_a_update_fun_c_update_b_update_fun_fun_c_update_a_update_fun_c_update_b_update_fun_fun_bool_fun_fun$_1' 2.18/0.73 ) ). 2.18/0.73 2.18/0.73 tff('declare_C_update_a_update_fun_b_update_a_update_fun_bool_fun_fun$',type,'C_update_a_update_fun_b_update_a_update_fun_bool_fun_fun$':$tType). 2.18/0.73 tff('declare_C_update_a_update_fun_b_update_a_update_fun_bool_fun_fun$1',type,'fmb_C_update_a_update_fun_b_update_a_update_fun_bool_fun_fun$_1':'C_update_a_update_fun_b_update_a_update_fun_bool_fun_fun$'). 2.18/0.73 tff('finite_domain_C_update_a_update_fun_b_update_a_update_fun_bool_fun_fun$',axiom, 2.18/0.73 ! [X:'C_update_a_update_fun_b_update_a_update_fun_bool_fun_fun$'] : ( 2.18/0.73 X = 'fmb_C_update_a_update_fun_b_update_a_update_fun_bool_fun_fun$_1' 2.18/0.73 ) ). 2.18/0.73 2.18/0.73 tff('declare_A_update_c_update_fun_bool_fun$',type,'A_update_c_update_fun_bool_fun$':$tType). 2.18/0.73 tff('declare_A_update_c_update_fun_bool_fun$1',type,'fmb_A_update_c_update_fun_bool_fun$_1':'A_update_c_update_fun_bool_fun$'). 2.18/0.73 tff('finite_domain_A_update_c_update_fun_bool_fun$',axiom, 2.18/0.73 ! [X:'A_update_c_update_fun_bool_fun$'] : ( 2.18/0.73 X = 'fmb_A_update_c_update_fun_bool_fun$_1' 2.18/0.73 ) ). 2.18/0.73 2.18/0.73 tff('declare_C_b_prod_update_c_b_prod_update_fun$',type,'C_b_prod_update_c_b_prod_update_fun$':$tType). 2.18/0.73 tff('declare_C_b_prod_update_c_b_prod_update_fun$1',type,'fmb_C_b_prod_update_c_b_prod_update_fun$_1':'C_b_prod_update_c_b_prod_update_fun$'). 2.18/0.73 tff('finite_domain_C_b_prod_update_c_b_prod_update_fun$',axiom, 2.18/0.73 ! [X:'C_b_prod_update_c_b_prod_update_fun$'] : ( 2.18/0.73 X = 'fmb_C_b_prod_update_c_b_prod_update_fun$_1' 2.18/0.73 ) ). 2.18/0.73 2.18/0.73 tff('declare_A_b_prod_update_a_update_fun$',type,'A_b_prod_update_a_update_fun$':$tType). 2.18/0.73 tff('declare_A_b_prod_update_a_update_fun$1',type,'fmb_A_b_prod_update_a_update_fun$_1':'A_b_prod_update_a_update_fun$'). 2.18/0.73 tff('finite_domain_A_b_prod_update_a_update_fun$',axiom, 2.18/0.73 ! [X:'A_b_prod_update_a_update_fun$'] : ( 2.18/0.73 X = 'fmb_A_b_prod_update_a_update_fun$_1' 2.18/0.73 ) ). 2.18/0.73 2.18/0.73 tff('declare_C_update_a_update_fun_c_update_c_update_fun_fun_c_update_a_update_fun_c_update_b_update_fun_fun_fun$',type,'C_update_a_update_fun_c_update_c_update_fun_fun_c_update_a_update_fun_c_update_b_update_fun_fun_fun$':$tType). 2.18/0.73 tff('declare_C_update_a_update_fun_c_update_c_update_fun_fun_c_update_a_update_fun_c_update_b_update_fun_fun_fun$1',type,'fmb_C_update_a_update_fun_c_update_c_update_fun_fun_c_update_a_update_fun_c_update_b_update_fun_fun_fun$_1':'C_update_a_update_fun_c_update_c_update_fun_fun_c_update_a_update_fun_c_update_b_update_fun_fun_fun$'). 2.18/0.73 tff('finite_domain_C_update_a_update_fun_c_update_c_update_fun_fun_c_update_a_update_fun_c_update_b_update_fun_fun_fun$',axiom, 2.18/0.73 ! [X:'C_update_a_update_fun_c_update_c_update_fun_fun_c_update_a_update_fun_c_update_b_update_fun_fun_fun$'] : ( 2.18/0.73 X = 'fmb_C_update_a_update_fun_c_update_c_update_fun_fun_c_update_a_update_fun_c_update_b_update_fun_fun_fun$_1' 2.18/0.73 ) ). 2.18/0.73 2.18/0.73 tff('declare_C_c_prod_update_a_a_prod_update_fun$',type,'C_c_prod_update_a_a_prod_update_fun$':$tType). 2.18/0.73 tff('declare_C_c_prod_update_a_a_prod_update_fun$1',type,'fmb_C_c_prod_update_a_a_prod_update_fun$_1':'C_c_prod_update_a_a_prod_update_fun$'). 2.18/0.73 tff('finite_domain_C_c_prod_update_a_a_prod_update_fun$',axiom, 2.18/0.73 ! [X:'C_c_prod_update_a_a_prod_update_fun$'] : ( 2.18/0.73 X = 'fmb_C_c_prod_update_a_a_prod_update_fun$_1' 2.18/0.73 ) ). 2.18/0.73 2.18/0.73 tff('declare_B_update_set$',type,'B_update_set$':$tType). 2.18/0.73 tff('declare_B_update_set$1',type,'fmb_B_update_set$_1':'B_update_set$'). 2.18/0.73 tff('finite_domain_B_update_set$',axiom, 2.18/0.73 ! [X:'B_update_set$'] : ( 2.18/0.73 X = 'fmb_B_update_set$_1' 2.18/0.73 ) ). 2.18/0.73 2.18/0.73 tff('declare_A_update_b_update_fun_a_update_a_update_fun_fun_c_update_a_update_fun_c_update_b_update_fun_fun_bool_fun_fun$',type,'A_update_b_update_fun_a_update_a_update_fun_fun_c_update_a_update_fun_c_update_b_update_fun_fun_bool_fun_fun$':$tType). 2.18/0.73 tff('declare_A_update_b_update_fun_a_update_a_update_fun_fun_c_update_a_update_fun_c_update_b_update_fun_fun_bool_fun_fun$1',type,'fmb_A_update_b_update_fun_a_update_a_update_fun_fun_c_update_a_update_fun_c_update_b_update_fun_fun_bool_fun_fun$_1':'A_update_b_update_fun_a_update_a_update_fun_fun_c_update_a_update_fun_c_update_b_update_fun_fun_bool_fun_fun$'). 2.18/0.73 tff('finite_domain_A_update_b_update_fun_a_update_a_update_fun_fun_c_update_a_update_fun_c_update_b_update_fun_fun_bool_fun_fun$',axiom, 2.18/0.73 ! [X:'A_update_b_update_fun_a_update_a_update_fun_fun_c_update_a_update_fun_c_update_b_update_fun_fun_bool_fun_fun$'] : ( 2.18/0.73 X = 'fmb_A_update_b_update_fun_a_update_a_update_fun_fun_c_update_a_update_fun_c_update_b_update_fun_fun_bool_fun_fun$_1' 2.18/0.73 ) ). 2.18/0.73 2.18/0.73 tff('declare_A_b_prod_update_c_a_prod_update_fun$',type,'A_b_prod_update_c_a_prod_update_fun$':$tType). 2.18/0.73 tff('declare_A_b_prod_update_c_a_prod_update_fun$1',type,'fmb_A_b_prod_update_c_a_prod_update_fun$_1':'A_b_prod_update_c_a_prod_update_fun$'). 2.18/0.73 tff('finite_domain_A_b_prod_update_c_a_prod_update_fun$',axiom, 2.18/0.73 ! [X:'A_b_prod_update_c_a_prod_update_fun$'] : ( 2.18/0.73 X = 'fmb_A_b_prod_update_c_a_prod_update_fun$_1' 2.18/0.73 ) ). 2.18/0.73 2.18/0.73 tff('declare_C_update_c_update_fun_b_update_b_update_fun_bool_fun_fun$',type,'C_update_c_update_fun_b_update_b_update_fun_bool_fun_fun$':$tType). 2.18/0.73 tff('declare_C_update_c_update_fun_b_update_b_update_fun_bool_fun_fun$1',type,'fmb_C_update_c_update_fun_b_update_b_update_fun_bool_fun_fun$_1':'C_update_c_update_fun_b_update_b_update_fun_bool_fun_fun$'). 2.18/0.73 tff('finite_domain_C_update_c_update_fun_b_update_b_update_fun_bool_fun_fun$',axiom, 2.18/0.73 ! [X:'C_update_c_update_fun_b_update_b_update_fun_bool_fun_fun$'] : ( 2.18/0.73 X = 'fmb_C_update_c_update_fun_b_update_b_update_fun_bool_fun_fun$_1' 2.18/0.73 ) ). 2.18/0.73 2.18/0.73 tff('declare_C_update_b_update_bool_fun_fun$',type,'C_update_b_update_bool_fun_fun$':$tType). 2.18/0.73 tff('declare_C_update_b_update_bool_fun_fun$1',type,'fmb_C_update_b_update_bool_fun_fun$_1':'C_update_b_update_bool_fun_fun$'). 2.18/0.73 tff('finite_domain_C_update_b_update_bool_fun_fun$',axiom, 2.18/0.73 ! [X:'C_update_b_update_bool_fun_fun$'] : ( 2.18/0.73 X = 'fmb_C_update_b_update_bool_fun_fun$_1' 2.18/0.73 ) ). 2.18/0.73 2.18/0.73 tff('declare_B_update_a_update_fun_b_update_b_update_fun_bool_fun_fun$',type,'B_update_a_update_fun_b_update_b_update_fun_bool_fun_fun$':$tType). 2.18/0.73 tff('declare_B_update_a_update_fun_b_update_b_update_fun_bool_fun_fun$1',type,'fmb_B_update_a_update_fun_b_update_b_update_fun_bool_fun_fun$_1':'B_update_a_update_fun_b_update_b_update_fun_bool_fun_fun$'). 2.18/0.73 tff('finite_domain_B_update_a_update_fun_b_update_b_update_fun_bool_fun_fun$',axiom, 2.18/0.73 ! [X:'B_update_a_update_fun_b_update_b_update_fun_bool_fun_fun$'] : ( 2.18/0.73 X = 'fmb_B_update_a_update_fun_b_update_b_update_fun_bool_fun_fun$_1' 2.18/0.73 ) ). 2.18/0.73 2.18/0.73 tff('declare_A_update_b_update_fun_a_update_a_update_fun_fun_c_update_a_update_fun_c_update_b_update_fun_fun_fun$',type,'A_update_b_update_fun_a_update_a_update_fun_fun_c_update_a_update_fun_c_update_b_update_fun_fun_fun$':$tType). 2.18/0.73 tff('declare_A_update_b_update_fun_a_update_a_update_fun_fun_c_update_a_update_fun_c_update_b_update_fun_fun_fun$1',type,'fmb_A_update_b_update_fun_a_update_a_update_fun_fun_c_update_a_update_fun_c_update_b_update_fun_fun_fun$_1':'A_update_b_update_fun_a_update_a_update_fun_fun_c_update_a_update_fun_c_update_b_update_fun_fun_fun$'). 2.18/0.73 tff('finite_domain_A_update_b_update_fun_a_update_a_update_fun_fun_c_update_a_update_fun_c_update_b_update_fun_fun_fun$',axiom, 2.18/0.73 ! [X:'A_update_b_update_fun_a_update_a_update_fun_fun_c_update_a_update_fun_c_update_b_update_fun_fun_fun$'] : ( 2.18/0.73 X = 'fmb_A_update_b_update_fun_a_update_a_update_fun_fun_c_update_a_update_fun_c_update_b_update_fun_fun_fun$_1' 2.18/0.73 ) ). 2.18/0.73 2.18/0.73 tff('declare_C_update_a_update_fun$',type,'C_update_a_update_fun$':$tType). 2.18/0.74 tff('declare_C_update_a_update_fun$1',type,'fmb_C_update_a_update_fun$_1':'C_update_a_update_fun$'). 2.18/0.74 tff('finite_domain_C_update_a_update_fun$',axiom, 2.18/0.74 ! [X:'C_update_a_update_fun$'] : ( 2.18/0.74 X = 'fmb_C_update_a_update_fun$_1' 2.18/0.74 ) ). 2.18/0.74 2.18/0.74 tff('declare_B_update$',type,'B_update$':$tType). 2.18/0.74 tff('declare_B_update$1',type,'fmb_B_update$_1':'B_update$'). 2.18/0.74 tff('finite_domain_B_update$',axiom, 2.18/0.74 ! [X:'B_update$'] : ( 2.18/0.74 X = 'fmb_B_update$_1' 2.18/0.74 ) ). 2.18/0.74 2.18/0.74 tff('declare_B_update_a_update_fun_a_update_c_update_fun_fun$',type,'B_update_a_update_fun_a_update_c_update_fun_fun$':$tType). 2.18/0.74 tff('declare_B_update_a_update_fun_a_update_c_update_fun_fun$1',type,'fmb_B_update_a_update_fun_a_update_c_update_fun_fun$_1':'B_update_a_update_fun_a_update_c_update_fun_fun$'). 2.18/0.74 tff('finite_domain_B_update_a_update_fun_a_update_c_update_fun_fun$',axiom, 2.18/0.74 ! [X:'B_update_a_update_fun_a_update_c_update_fun_fun$'] : ( 2.18/0.74 X = 'fmb_B_update_a_update_fun_a_update_c_update_fun_fun$_1' 2.18/0.74 ) ). 2.18/0.74 2.18/0.74 tff('declare_C_update_a_update_fun_c_update_c_update_fun_fun_b_update_a_update_fun_b_update_c_update_fun_fun_bool_fun_fun$',type,'C_update_a_update_fun_c_update_c_update_fun_fun_b_update_a_update_fun_b_update_c_update_fun_fun_bool_fun_fun$':$tType). 2.18/0.74 tff('declare_C_update_a_update_fun_c_update_c_update_fun_fun_b_update_a_update_fun_b_update_c_update_fun_fun_bool_fun_fun$1',type,'fmb_C_update_a_update_fun_c_update_c_update_fun_fun_b_update_a_update_fun_b_update_c_update_fun_fun_bool_fun_fun$_1':'C_update_a_update_fun_c_update_c_update_fun_fun_b_update_a_update_fun_b_update_c_update_fun_fun_bool_fun_fun$'). 2.18/0.74 tff('finite_domain_C_update_a_update_fun_c_update_c_update_fun_fun_b_update_a_update_fun_b_update_c_update_fun_fun_bool_fun_fun$',axiom, 2.18/0.74 ! [X:'C_update_a_update_fun_c_update_c_update_fun_fun_b_update_a_update_fun_b_update_c_update_fun_fun_bool_fun_fun$'] : ( 2.18/0.74 X = 'fmb_C_update_a_update_fun_c_update_c_update_fun_fun_b_update_a_update_fun_b_update_c_update_fun_fun_bool_fun_fun$_1' 2.18/0.74 ) ). 2.18/0.74 2.18/0.74 tff('declare_C_a_prod_update_c_a_prod_update_fun$',type,'C_a_prod_update_c_a_prod_update_fun$':$tType). 2.18/0.74 tff('declare_C_a_prod_update_c_a_prod_update_fun$1',type,'fmb_C_a_prod_update_c_a_prod_update_fun$_1':'C_a_prod_update_c_a_prod_update_fun$'). 2.18/0.74 tff('finite_domain_C_a_prod_update_c_a_prod_update_fun$',axiom, 2.18/0.74 ! [X:'C_a_prod_update_c_a_prod_update_fun$'] : ( 2.18/0.74 X = 'fmb_C_a_prod_update_c_a_prod_update_fun$_1' 2.18/0.74 ) ). 2.18/0.74 2.18/0.74 tff('declare_C_update_b_update_fun_c_update_b_update_fun_bool_fun_fun$',type,'C_update_b_update_fun_c_update_b_update_fun_bool_fun_fun$':$tType). 2.18/0.74 tff('declare_C_update_b_update_fun_c_update_b_update_fun_bool_fun_fun$1',type,'fmb_C_update_b_update_fun_c_update_b_update_fun_bool_fun_fun$_1':'C_update_b_update_fun_c_update_b_update_fun_bool_fun_fun$'). 2.18/0.74 tff('finite_domain_C_update_b_update_fun_c_update_b_update_fun_bool_fun_fun$',axiom, 2.18/0.74 ! [X:'C_update_b_update_fun_c_update_b_update_fun_bool_fun_fun$'] : ( 2.18/0.74 X = 'fmb_C_update_b_update_fun_c_update_b_update_fun_bool_fun_fun$_1' 2.18/0.74 ) ). 2.18/0.74 2.18/0.74 tff('declare_B_update_b_update_fun_b_update_c_update_fun_bool_fun_fun$',type,'B_update_b_update_fun_b_update_c_update_fun_bool_fun_fun$':$tType). 2.18/0.74 tff('declare_B_update_b_update_fun_b_update_c_update_fun_bool_fun_fun$1',type,'fmb_B_update_b_update_fun_b_update_c_update_fun_bool_fun_fun$_1':'B_update_b_update_fun_b_update_c_update_fun_bool_fun_fun$'). 2.18/0.74 tff('finite_domain_B_update_b_update_fun_b_update_c_update_fun_bool_fun_fun$',axiom, 2.18/0.74 ! [X:'B_update_b_update_fun_b_update_c_update_fun_bool_fun_fun$'] : ( 2.18/0.74 X = 'fmb_B_update_b_update_fun_b_update_c_update_fun_bool_fun_fun$_1' 2.18/0.74 ) ). 2.18/0.74 2.18/0.74 tff('declare_A_a_prod_update_b_c_prod_update_fun$',type,'A_a_prod_update_b_c_prod_update_fun$':$tType). 2.18/0.74 tff('declare_A_a_prod_update_b_c_prod_update_fun$1',type,'fmb_A_a_prod_update_b_c_prod_update_fun$_1':'A_a_prod_update_b_c_prod_update_fun$'). 2.18/0.74 tff('finite_domain_A_a_prod_update_b_c_prod_update_fun$',axiom, 2.18/0.74 ! [X:'A_a_prod_update_b_c_prod_update_fun$'] : ( 2.18/0.74 X = 'fmb_A_a_prod_update_b_c_prod_update_fun$_1' 2.18/0.74 ) ). 2.18/0.74 2.18/0.74 tff('declare_C_update_c_update_fun_c_update_b_update_fun_bool_fun_fun$',type,'C_update_c_update_fun_c_update_b_update_fun_bool_fun_fun$':$tType). 2.18/0.74 tff('declare_C_update_c_update_fun_c_update_b_update_fun_bool_fun_fun$1',type,'fmb_C_update_c_update_fun_c_update_b_update_fun_bool_fun_fun$_1':'C_update_c_update_fun_c_update_b_update_fun_bool_fun_fun$'). 2.18/0.74 tff('finite_domain_C_update_c_update_fun_c_update_b_update_fun_bool_fun_fun$',axiom, 2.18/0.74 ! [X:'C_update_c_update_fun_c_update_b_update_fun_bool_fun_fun$'] : ( 2.18/0.74 X = 'fmb_C_update_c_update_fun_c_update_b_update_fun_bool_fun_fun$_1' 2.18/0.74 ) ). 2.18/0.74 2.18/0.74 tff('declare_A_update_a_update_fun_b_update_c_update_fun_bool_fun_fun$',type,'A_update_a_update_fun_b_update_c_update_fun_bool_fun_fun$':$tType). 2.18/0.74 tff('declare_A_update_a_update_fun_b_update_c_update_fun_bool_fun_fun$1',type,'fmb_A_update_a_update_fun_b_update_c_update_fun_bool_fun_fun$_1':'A_update_a_update_fun_b_update_c_update_fun_bool_fun_fun$'). 2.18/0.74 tff('finite_domain_A_update_a_update_fun_b_update_c_update_fun_bool_fun_fun$',axiom, 2.18/0.74 ! [X:'A_update_a_update_fun_b_update_c_update_fun_bool_fun_fun$'] : ( 2.18/0.74 X = 'fmb_A_update_a_update_fun_b_update_c_update_fun_bool_fun_fun$_1' 2.18/0.74 ) ). 2.18/0.74 2.18/0.74 tff('declare_C_update_a_update_bool_fun_fun$',type,'C_update_a_update_bool_fun_fun$':$tType). 2.18/0.74 tff('declare_C_update_a_update_bool_fun_fun$1',type,'fmb_C_update_a_update_bool_fun_fun$_1':'C_update_a_update_bool_fun_fun$'). 2.18/0.74 tff('finite_domain_C_update_a_update_bool_fun_fun$',axiom, 2.18/0.74 ! [X:'C_update_a_update_bool_fun_fun$'] : ( 2.18/0.74 X = 'fmb_C_update_a_update_bool_fun_fun$_1' 2.18/0.74 ) ). 2.18/0.74 2.18/0.74 tff('declare_B_c_prod_update_c_update_fun$',type,'B_c_prod_update_c_update_fun$':$tType). 2.18/0.74 tff('declare_B_c_prod_update_c_update_fun$1',type,'fmb_B_c_prod_update_c_update_fun$_1':'B_c_prod_update_c_update_fun$'). 2.18/0.74 tff('finite_domain_B_c_prod_update_c_update_fun$',axiom, 2.18/0.74 ! [X:'B_c_prod_update_c_update_fun$'] : ( 2.18/0.74 X = 'fmb_B_c_prod_update_c_update_fun$_1' 2.18/0.74 ) ). 2.18/0.74 2.18/0.74 tff('declare_C_b_prod_update_a_a_prod_update_fun$',type,'C_b_prod_update_a_a_prod_update_fun$':$tType). 2.18/0.74 tff('declare_C_b_prod_update_a_a_prod_update_fun$1',type,'fmb_C_b_prod_update_a_a_prod_update_fun$_1':'C_b_prod_update_a_a_prod_update_fun$'). 2.18/0.74 tff('finite_domain_C_b_prod_update_a_a_prod_update_fun$',axiom, 2.18/0.74 ! [X:'C_b_prod_update_a_a_prod_update_fun$'] : ( 2.18/0.74 X = 'fmb_C_b_prod_update_a_a_prod_update_fun$_1' 2.18/0.74 ) ). 2.18/0.74 2.18/0.74 tff('declare_B_update_a_update_fun_a_update_b_update_fun_a_update_a_update_fun_fun_fun$',type,'B_update_a_update_fun_a_update_b_update_fun_a_update_a_update_fun_fun_fun$':$tType). 2.18/0.74 tff('declare_B_update_a_update_fun_a_update_b_update_fun_a_update_a_update_fun_fun_fun$1',type,'fmb_B_update_a_update_fun_a_update_b_update_fun_a_update_a_update_fun_fun_fun$_1':'B_update_a_update_fun_a_update_b_update_fun_a_update_a_update_fun_fun_fun$'). 2.18/0.74 tff('finite_domain_B_update_a_update_fun_a_update_b_update_fun_a_update_a_update_fun_fun_fun$',axiom, 2.18/0.74 ! [X:'B_update_a_update_fun_a_update_b_update_fun_a_update_a_update_fun_fun_fun$'] : ( 2.18/0.74 X = 'fmb_B_update_a_update_fun_a_update_b_update_fun_a_update_a_update_fun_fun_fun$_1' 2.18/0.74 ) ). 2.18/0.74 2.18/0.74 tff('declare_A_update_b_update_fun_a_update_a_update_fun_bool_fun_fun$',type,'A_update_b_update_fun_a_update_a_update_fun_bool_fun_fun$':$tType). 2.18/0.74 tff('declare_A_update_b_update_fun_a_update_a_update_fun_bool_fun_fun$1',type,'fmb_A_update_b_update_fun_a_update_a_update_fun_bool_fun_fun$_1':'A_update_b_update_fun_a_update_a_update_fun_bool_fun_fun$'). 2.18/0.74 tff('finite_domain_A_update_b_update_fun_a_update_a_update_fun_bool_fun_fun$',axiom, 2.18/0.74 ! [X:'A_update_b_update_fun_a_update_a_update_fun_bool_fun_fun$'] : ( 2.18/0.74 X = 'fmb_A_update_b_update_fun_a_update_a_update_fun_bool_fun_fun$_1' 2.18/0.74 ) ). 2.18/0.74 2.18/0.74 tff('declare_B_update_a_update_fun_b_update_b_update_fun_fun$',type,'B_update_a_update_fun_b_update_b_update_fun_fun$':$tType). 2.18/0.74 tff('declare_B_update_a_update_fun_b_update_b_update_fun_fun$1',type,'fmb_B_update_a_update_fun_b_update_b_update_fun_fun$_1':'B_update_a_update_fun_b_update_b_update_fun_fun$'). 2.18/0.74 tff('finite_domain_B_update_a_update_fun_b_update_b_update_fun_fun$',axiom, 2.18/0.74 ! [X:'B_update_a_update_fun_b_update_b_update_fun_fun$'] : ( 2.18/0.74 X = 'fmb_B_update_a_update_fun_b_update_b_update_fun_fun$_1' 2.18/0.74 ) ). 2.18/0.74 2.18/0.74 tff('declare_A_update_b_update_fun_a_update_a_update_fun_fun_b_update_a_update_fun_b_update_c_update_fun_fun_bool_fun_fun$',type,'A_update_b_update_fun_a_update_a_update_fun_fun_b_update_a_update_fun_b_update_c_update_fun_fun_bool_fun_fun$':$tType). 2.18/0.74 tff('declare_A_update_b_update_fun_a_update_a_update_fun_fun_b_update_a_update_fun_b_update_c_update_fun_fun_bool_fun_fun$1',type,'fmb_A_update_b_update_fun_a_update_a_update_fun_fun_b_update_a_update_fun_b_update_c_update_fun_fun_bool_fun_fun$_1':'A_update_b_update_fun_a_update_a_update_fun_fun_b_update_a_update_fun_b_update_c_update_fun_fun_bool_fun_fun$'). 2.18/0.74 tff('finite_domain_A_update_b_update_fun_a_update_a_update_fun_fun_b_update_a_update_fun_b_update_c_update_fun_fun_bool_fun_fun$',axiom, 2.18/0.74 ! [X:'A_update_b_update_fun_a_update_a_update_fun_fun_b_update_a_update_fun_b_update_c_update_fun_fun_bool_fun_fun$'] : ( 2.18/0.74 X = 'fmb_A_update_b_update_fun_a_update_a_update_fun_fun_b_update_a_update_fun_b_update_c_update_fun_fun_bool_fun_fun$_1' 2.18/0.74 ) ). 2.18/0.74 2.18/0.74 tff('declare_C_update_c_update_fun$',type,'C_update_c_update_fun$':$tType). 2.18/0.74 tff('declare_C_update_c_update_fun$1',type,'fmb_C_update_c_update_fun$_1':'C_update_c_update_fun$'). 2.18/0.74 tff('finite_domain_C_update_c_update_fun$',axiom, 2.18/0.74 ! [X:'C_update_c_update_fun$'] : ( 2.18/0.74 X = 'fmb_C_update_c_update_fun$_1' 2.18/0.74 ) ). 2.18/0.74 2.18/0.74 tff('declare_A_update_b_update_bool_fun_fun$',type,'A_update_b_update_bool_fun_fun$':$tType). 2.18/0.74 tff('declare_A_update_b_update_bool_fun_fun$1',type,'fmb_A_update_b_update_bool_fun_fun$_1':'A_update_b_update_bool_fun_fun$'). 2.18/0.74 tff('finite_domain_A_update_b_update_bool_fun_fun$',axiom, 2.18/0.74 ! [X:'A_update_b_update_bool_fun_fun$'] : ( 2.18/0.74 X = 'fmb_A_update_b_update_bool_fun_fun$_1' 2.18/0.74 ) ). 2.18/0.74 2.18/0.74 tff('declare_C_update_set_c_update_fun$',type,'C_update_set_c_update_fun$':$tType). 2.18/0.74 tff('declare_C_update_set_c_update_fun$1',type,'fmb_C_update_set_c_update_fun$_1':'C_update_set_c_update_fun$'). 2.18/0.74 tff('finite_domain_C_update_set_c_update_fun$',axiom, 2.18/0.74 ! [X:'C_update_set_c_update_fun$'] : ( 2.18/0.74 X = 'fmb_C_update_set_c_update_fun$_1' 2.18/0.74 ) ). 2.18/0.74 2.18/0.74 tff('declare_A_update_a_update_fun_b_update_b_update_fun_fun$',type,'A_update_a_update_fun_b_update_b_update_fun_fun$':$tType). 2.18/0.74 tff('declare_A_update_a_update_fun_b_update_b_update_fun_fun$1',type,'fmb_A_update_a_update_fun_b_update_b_update_fun_fun$_1':'A_update_a_update_fun_b_update_b_update_fun_fun$'). 2.18/0.74 tff('finite_domain_A_update_a_update_fun_b_update_b_update_fun_fun$',axiom, 2.18/0.74 ! [X:'A_update_a_update_fun_b_update_b_update_fun_fun$'] : ( 2.18/0.74 X = 'fmb_A_update_a_update_fun_b_update_b_update_fun_fun$_1' 2.18/0.74 ) ). 2.18/0.74 2.18/0.74 tff('declare_A_update_a_update_fun_b_update_b_update_fun_bool_fun_fun$',type,'A_update_a_update_fun_b_update_b_update_fun_bool_fun_fun$':$tType). 2.18/0.74 tff('declare_A_update_a_update_fun_b_update_b_update_fun_bool_fun_fun$1',type,'fmb_A_update_a_update_fun_b_update_b_update_fun_bool_fun_fun$_1':'A_update_a_update_fun_b_update_b_update_fun_bool_fun_fun$'). 2.18/0.74 tff('finite_domain_A_update_a_update_fun_b_update_b_update_fun_bool_fun_fun$',axiom, 2.18/0.74 ! [X:'A_update_a_update_fun_b_update_b_update_fun_bool_fun_fun$'] : ( 2.18/0.74 X = 'fmb_A_update_a_update_fun_b_update_b_update_fun_bool_fun_fun$_1' 2.18/0.74 ) ). 2.18/0.74 2.18/0.74 tff('declare_A_update_b_update_fun_a_update_a_update_fun_fun_a_update_b_update_fun_a_update_a_update_fun_fun_fun$',type,'A_update_b_update_fun_a_update_a_update_fun_fun_a_update_b_update_fun_a_update_a_update_fun_fun_fun$':$tType). 2.18/0.74 tff('declare_A_update_b_update_fun_a_update_a_update_fun_fun_a_update_b_update_fun_a_update_a_update_fun_fun_fun$1',type,'fmb_A_update_b_update_fun_a_update_a_update_fun_fun_a_update_b_update_fun_a_update_a_update_fun_fun_fun$_1':'A_update_b_update_fun_a_update_a_update_fun_fun_a_update_b_update_fun_a_update_a_update_fun_fun_fun$'). 2.18/0.74 tff('finite_domain_A_update_b_update_fun_a_update_a_update_fun_fun_a_update_b_update_fun_a_update_a_update_fun_fun_fun$',axiom, 2.18/0.74 ! [X:'A_update_b_update_fun_a_update_a_update_fun_fun_a_update_b_update_fun_a_update_a_update_fun_fun_fun$'] : ( 2.18/0.74 X = 'fmb_A_update_b_update_fun_a_update_a_update_fun_fun_a_update_b_update_fun_a_update_a_update_fun_fun_fun$_1' 2.18/0.74 ) ). 2.18/0.74 2.18/0.74 tff('declare_B_update_c_update_fun_c_update_c_update_fun_bool_fun_fun$',type,'B_update_c_update_fun_c_update_c_update_fun_bool_fun_fun$':$tType). 2.18/0.74 tff('declare_B_update_c_update_fun_c_update_c_update_fun_bool_fun_fun$1',type,'fmb_B_update_c_update_fun_c_update_c_update_fun_bool_fun_fun$_1':'B_update_c_update_fun_c_update_c_update_fun_bool_fun_fun$'). 2.18/0.74 tff('finite_domain_B_update_c_update_fun_c_update_c_update_fun_bool_fun_fun$',axiom, 2.18/0.74 ! [X:'B_update_c_update_fun_c_update_c_update_fun_bool_fun_fun$'] : ( 2.18/0.74 X = 'fmb_B_update_c_update_fun_c_update_c_update_fun_bool_fun_fun$_1' 2.18/0.74 ) ). 2.18/0.74 2.18/0.74 tff('declare_A_update_b_update_fun_a_update_a_update_fun_fun_b_update_a_update_fun_b_update_b_update_fun_fun_bool_fun_fun$',type,'A_update_b_update_fun_a_update_a_update_fun_fun_b_update_a_update_fun_b_update_b_update_fun_fun_bool_fun_fun$':$tType). 2.18/0.74 tff('declare_A_update_b_update_fun_a_update_a_update_fun_fun_b_update_a_update_fun_b_update_b_update_fun_fun_bool_fun_fun$1',type,'fmb_A_update_b_update_fun_a_update_a_update_fun_fun_b_update_a_update_fun_b_update_b_update_fun_fun_bool_fun_fun$_1':'A_update_b_update_fun_a_update_a_update_fun_fun_b_update_a_update_fun_b_update_b_update_fun_fun_bool_fun_fun$'). 2.18/0.74 tff('finite_domain_A_update_b_update_fun_a_update_a_update_fun_fun_b_update_a_update_fun_b_update_b_update_fun_fun_bool_fun_fun$',axiom, 2.18/0.74 ! [X:'A_update_b_update_fun_a_update_a_update_fun_fun_b_update_a_update_fun_b_update_b_update_fun_fun_bool_fun_fun$'] : ( 2.18/0.74 X = 'fmb_A_update_b_update_fun_a_update_a_update_fun_fun_b_update_a_update_fun_b_update_b_update_fun_fun_bool_fun_fun$_1' 2.18/0.74 ) ). 2.18/0.74 2.18/0.74 tff('declare_C_update_a_update_fun_c_update_c_update_fun_fun_b_update_a_update_fun_b_update_b_update_fun_fun_fun$',type,'C_update_a_update_fun_c_update_c_update_fun_fun_b_update_a_update_fun_b_update_b_update_fun_fun_fun$':$tType). 2.18/0.74 tff('declare_C_update_a_update_fun_c_update_c_update_fun_fun_b_update_a_update_fun_b_update_b_update_fun_fun_fun$1',type,'fmb_C_update_a_update_fun_c_update_c_update_fun_fun_b_update_a_update_fun_b_update_b_update_fun_fun_fun$_1':'C_update_a_update_fun_c_update_c_update_fun_fun_b_update_a_update_fun_b_update_b_update_fun_fun_fun$'). 2.18/0.74 tff('finite_domain_C_update_a_update_fun_c_update_c_update_fun_fun_b_update_a_update_fun_b_update_b_update_fun_fun_fun$',axiom, 2.18/0.74 ! [X:'C_update_a_update_fun_c_update_c_update_fun_fun_b_update_a_update_fun_b_update_b_update_fun_fun_fun$'] : ( 2.18/0.74 X = 'fmb_C_update_a_update_fun_c_update_c_update_fun_fun_b_update_a_update_fun_b_update_b_update_fun_fun_fun$_1' 2.18/0.74 ) ). 2.18/0.74 2.18/0.74 tff('declare_C_a_prod_update_a_c_prod_update_fun$',type,'C_a_prod_update_a_c_prod_update_fun$':$tType). 2.18/0.74 tff('declare_C_a_prod_update_a_c_prod_update_fun$1',type,'fmb_C_a_prod_update_a_c_prod_update_fun$_1':'C_a_prod_update_a_c_prod_update_fun$'). 2.18/0.74 tff('finite_domain_C_a_prod_update_a_c_prod_update_fun$',axiom, 2.18/0.74 ! [X:'C_a_prod_update_a_c_prod_update_fun$'] : ( 2.18/0.74 X = 'fmb_C_a_prod_update_a_c_prod_update_fun$_1' 2.18/0.74 ) ). 2.18/0.74 2.18/0.74 tff('declare_A_update_a_update_fun_b_update_c_update_fun_fun$',type,'A_update_a_update_fun_b_update_c_update_fun_fun$':$tType). 2.18/0.74 tff('declare_A_update_a_update_fun_b_update_c_update_fun_fun$1',type,'fmb_A_update_a_update_fun_b_update_c_update_fun_fun$_1':'A_update_a_update_fun_b_update_c_update_fun_fun$'). 2.18/0.74 tff('finite_domain_A_update_a_update_fun_b_update_c_update_fun_fun$',axiom, 2.18/0.74 ! [X:'A_update_a_update_fun_b_update_c_update_fun_fun$'] : ( 2.18/0.74 X = 'fmb_A_update_a_update_fun_b_update_c_update_fun_fun$_1' 2.18/0.74 ) ). 2.18/0.74 2.18/0.74 tff('declare_A_c_prod_update_c_update_fun$',type,'A_c_prod_update_c_update_fun$':$tType). 2.18/0.74 tff('declare_A_c_prod_update_c_update_fun$1',type,'fmb_A_c_prod_update_c_update_fun$_1':'A_c_prod_update_c_update_fun$'). 2.18/0.74 tff('finite_domain_A_c_prod_update_c_update_fun$',axiom, 2.18/0.74 ! [X:'A_c_prod_update_c_update_fun$'] : ( 2.18/0.74 X = 'fmb_A_c_prod_update_c_update_fun$_1' 2.18/0.74 ) ). 2.18/0.74 2.18/0.74 tff('declare_C_update_a_update_fun_c_update_a_update_fun_fun$',type,'C_update_a_update_fun_c_update_a_update_fun_fun$':$tType). 2.18/0.74 tff('declare_C_update_a_update_fun_c_update_a_update_fun_fun$1',type,'fmb_C_update_a_update_fun_c_update_a_update_fun_fun$_1':'C_update_a_update_fun_c_update_a_update_fun_fun$'). 2.18/0.74 tff('finite_domain_C_update_a_update_fun_c_update_a_update_fun_fun$',axiom, 2.18/0.74 ! [X:'C_update_a_update_fun_c_update_a_update_fun_fun$'] : ( 2.18/0.74 X = 'fmb_C_update_a_update_fun_c_update_a_update_fun_fun$_1' 2.18/0.74 ) ). 2.18/0.74 2.18/0.74 tff('declare_A_update_b_update_fun_a_update_a_update_fun_fun_b_update_a_update_fun_b_update_c_update_fun_fun_fun$',type,'A_update_b_update_fun_a_update_a_update_fun_fun_b_update_a_update_fun_b_update_c_update_fun_fun_fun$':$tType). 2.18/0.74 tff('declare_A_update_b_update_fun_a_update_a_update_fun_fun_b_update_a_update_fun_b_update_c_update_fun_fun_fun$1',type,'fmb_A_update_b_update_fun_a_update_a_update_fun_fun_b_update_a_update_fun_b_update_c_update_fun_fun_fun$_1':'A_update_b_update_fun_a_update_a_update_fun_fun_b_update_a_update_fun_b_update_c_update_fun_fun_fun$'). 2.18/0.74 tff('finite_domain_A_update_b_update_fun_a_update_a_update_fun_fun_b_update_a_update_fun_b_update_c_update_fun_fun_fun$',axiom, 2.18/0.74 ! [X:'A_update_b_update_fun_a_update_a_update_fun_fun_b_update_a_update_fun_b_update_c_update_fun_fun_fun$'] : ( 2.18/0.74 X = 'fmb_A_update_b_update_fun_a_update_a_update_fun_fun_b_update_a_update_fun_b_update_c_update_fun_fun_fun$_1' 2.18/0.74 ) ). 2.18/0.74 2.18/0.74 tff('declare_B_c_prod_update_b_update_fun$',type,'B_c_prod_update_b_update_fun$':$tType). 2.18/0.74 tff('declare_B_c_prod_update_b_update_fun$1',type,'fmb_B_c_prod_update_b_update_fun$_1':'B_c_prod_update_b_update_fun$'). 2.18/0.74 tff('finite_domain_B_c_prod_update_b_update_fun$',axiom, 2.18/0.74 ! [X:'B_c_prod_update_b_update_fun$'] : ( 2.18/0.74 X = 'fmb_B_c_prod_update_b_update_fun$_1' 2.18/0.74 ) ). 2.18/0.74 2.18/0.74 tff('declare_A_a_prod_update_c_b_prod_update_fun$',type,'A_a_prod_update_c_b_prod_update_fun$':$tType). 2.18/0.74 tff('declare_A_a_prod_update_c_b_prod_update_fun$1',type,'fmb_A_a_prod_update_c_b_prod_update_fun$_1':'A_a_prod_update_c_b_prod_update_fun$'). 2.18/0.74 tff('finite_domain_A_a_prod_update_c_b_prod_update_fun$',axiom, 2.18/0.74 ! [X:'A_a_prod_update_c_b_prod_update_fun$'] : ( 2.18/0.74 X = 'fmb_A_a_prod_update_c_b_prod_update_fun$_1' 2.18/0.74 ) ). 2.18/0.74 2.18/0.74 tff('declare_A_update_b_update_fun_c_update_a_update_fun_c_update_b_update_fun_fun_fun$',type,'A_update_b_update_fun_c_update_a_update_fun_c_update_b_update_fun_fun_fun$':$tType). 2.18/0.74 tff('declare_A_update_b_update_fun_c_update_a_update_fun_c_update_b_update_fun_fun_fun$1',type,'fmb_A_update_b_update_fun_c_update_a_update_fun_c_update_b_update_fun_fun_fun$_1':'A_update_b_update_fun_c_update_a_update_fun_c_update_b_update_fun_fun_fun$'). 2.18/0.74 tff('finite_domain_A_update_b_update_fun_c_update_a_update_fun_c_update_b_update_fun_fun_fun$',axiom, 2.18/0.74 ! [X:'A_update_b_update_fun_c_update_a_update_fun_c_update_b_update_fun_fun_fun$'] : ( 2.18/0.74 X = 'fmb_A_update_b_update_fun_c_update_a_update_fun_c_update_b_update_fun_fun_fun$_1' 2.18/0.74 ) ). 2.18/0.74 2.18/0.74 tff('declare_B_update_a_update_bool_fun_fun$',type,'B_update_a_update_bool_fun_fun$':$tType). 2.18/0.74 tff('declare_B_update_a_update_bool_fun_fun$1',type,'fmb_B_update_a_update_bool_fun_fun$_1':'B_update_a_update_bool_fun_fun$'). 2.18/0.74 tff('finite_domain_B_update_a_update_bool_fun_fun$',axiom, 2.18/0.74 ! [X:'B_update_a_update_bool_fun_fun$'] : ( 2.18/0.74 X = 'fmb_B_update_a_update_bool_fun_fun$_1' 2.18/0.74 ) ). 2.18/0.74 2.18/0.74 tff('declare_B_update_bool_fun$',type,'B_update_bool_fun$':$tType). 2.18/0.74 tff('declare_B_update_bool_fun$1',type,'fmb_B_update_bool_fun$_1':'B_update_bool_fun$'). 2.18/0.74 tff('finite_domain_B_update_bool_fun$',axiom, 2.18/0.74 ! [X:'B_update_bool_fun$'] : ( 2.18/0.74 X = 'fmb_B_update_bool_fun$_1' 2.18/0.74 ) ). 2.18/0.74 2.18/0.74 tff('declare_B_update_b_update_bool_fun_fun$',type,'B_update_b_update_bool_fun_fun$':$tType). 2.18/0.74 tff('declare_B_update_b_update_bool_fun_fun$1',type,'fmb_B_update_b_update_bool_fun_fun$_1':'B_update_b_update_bool_fun_fun$'). 2.18/0.74 tff('finite_domain_B_update_b_update_bool_fun_fun$',axiom, 2.18/0.74 ! [X:'B_update_b_update_bool_fun_fun$'] : ( 2.18/0.74 X = 'fmb_B_update_b_update_bool_fun_fun$_1' 2.18/0.74 ) ). 2.18/0.74 2.18/0.74 tff('declare_B_update_b_update_fun_b_update_b_update_fun_fun$',type,'B_update_b_update_fun_b_update_b_update_fun_fun$':$tType). 2.18/0.74 tff('declare_B_update_b_update_fun_b_update_b_update_fun_fun$1',type,'fmb_B_update_b_update_fun_b_update_b_update_fun_fun$_1':'B_update_b_update_fun_b_update_b_update_fun_fun$'). 2.18/0.74 tff('finite_domain_B_update_b_update_fun_b_update_b_update_fun_fun$',axiom, 2.18/0.74 ! [X:'B_update_b_update_fun_b_update_b_update_fun_fun$'] : ( 2.18/0.74 X = 'fmb_B_update_b_update_fun_b_update_b_update_fun_fun$_1' 2.18/0.74 ) ). 2.18/0.74 2.18/0.74 tff('declare_C_b_prod_update_c_update_fun$',type,'C_b_prod_update_c_update_fun$':$tType). 2.18/0.74 tff('declare_C_b_prod_update_c_update_fun$1',type,'fmb_C_b_prod_update_c_update_fun$_1':'C_b_prod_update_c_update_fun$'). 2.18/0.74 tff('finite_domain_C_b_prod_update_c_update_fun$',axiom, 2.18/0.74 ! [X:'C_b_prod_update_c_update_fun$'] : ( 2.18/0.74 X = 'fmb_C_b_prod_update_c_update_fun$_1' 2.18/0.74 ) ). 2.18/0.74 2.18/0.74 tff('declare_A_update_b_update_fun_bool_fun$',type,'A_update_b_update_fun_bool_fun$':$tType). 2.18/0.74 tff('declare_A_update_b_update_fun_bool_fun$1',type,'fmb_A_update_b_update_fun_bool_fun$_1':'A_update_b_update_fun_bool_fun$'). 2.18/0.74 tff('finite_domain_A_update_b_update_fun_bool_fun$',axiom, 2.18/0.74 ! [X:'A_update_b_update_fun_bool_fun$'] : ( 2.18/0.74 X = 'fmb_A_update_b_update_fun_bool_fun$_1' 2.18/0.74 ) ). 2.18/0.74 2.18/0.74 tff('declare_C_update_a_update_fun_bool_fun$',type,'C_update_a_update_fun_bool_fun$':$tType). 2.18/0.74 tff('declare_C_update_a_update_fun_bool_fun$1',type,'fmb_C_update_a_update_fun_bool_fun$_1':'C_update_a_update_fun_bool_fun$'). 2.18/0.74 tff('finite_domain_C_update_a_update_fun_bool_fun$',axiom, 2.18/0.74 ! [X:'C_update_a_update_fun_bool_fun$'] : ( 2.18/0.74 X = 'fmb_C_update_a_update_fun_bool_fun$_1' 2.18/0.74 ) ). 2.18/0.74 2.18/0.74 tff('declare_A_update_c_update_bool_fun_fun$',type,'A_update_c_update_bool_fun_fun$':$tType). 2.18/0.74 tff('declare_A_update_c_update_bool_fun_fun$1',type,'fmb_A_update_c_update_bool_fun_fun$_1':'A_update_c_update_bool_fun_fun$'). 2.18/0.74 tff('finite_domain_A_update_c_update_bool_fun_fun$',axiom, 2.18/0.74 ! [X:'A_update_c_update_bool_fun_fun$'] : ( 2.18/0.74 X = 'fmb_A_update_c_update_bool_fun_fun$_1' 2.18/0.74 ) ). 2.18/0.74 2.18/0.74 tff('declare_A_update_c_update_fun_c_update_a_update_fun_c_update_c_update_fun_fun_fun$',type,'A_update_c_update_fun_c_update_a_update_fun_c_update_c_update_fun_fun_fun$':$tType). 2.18/0.74 tff('declare_A_update_c_update_fun_c_update_a_update_fun_c_update_c_update_fun_fun_fun$1',type,'fmb_A_update_c_update_fun_c_update_a_update_fun_c_update_c_update_fun_fun_fun$_1':'A_update_c_update_fun_c_update_a_update_fun_c_update_c_update_fun_fun_fun$'). 2.18/0.74 tff('finite_domain_A_update_c_update_fun_c_update_a_update_fun_c_update_c_update_fun_fun_fun$',axiom, 2.18/0.74 ! [X:'A_update_c_update_fun_c_update_a_update_fun_c_update_c_update_fun_fun_fun$'] : ( 2.18/0.74 X = 'fmb_A_update_c_update_fun_c_update_a_update_fun_c_update_c_update_fun_fun_fun$_1' 2.18/0.74 ) ). 2.18/0.74 2.18/0.74 tff('declare_B_update_b_update_fun_b_update_b_update_fun_bool_fun_fun$',type,'B_update_b_update_fun_b_update_b_update_fun_bool_fun_fun$':$tType). 2.18/0.74 tff('declare_B_update_b_update_fun_b_update_b_update_fun_bool_fun_fun$1',type,'fmb_B_update_b_update_fun_b_update_b_update_fun_bool_fun_fun$_1':'B_update_b_update_fun_b_update_b_update_fun_bool_fun_fun$'). 2.18/0.74 tff('finite_domain_B_update_b_update_fun_b_update_b_update_fun_bool_fun_fun$',axiom, 2.18/0.74 ! [X:'B_update_b_update_fun_b_update_b_update_fun_bool_fun_fun$'] : ( 2.18/0.74 X = 'fmb_B_update_b_update_fun_b_update_b_update_fun_bool_fun_fun$_1' 2.18/0.74 ) ). 2.18/0.74 2.18/0.74 tff('declare_C_update_c_update_bool_fun_fun$',type,'C_update_c_update_bool_fun_fun$':$tType). 2.18/0.74 tff('declare_C_update_c_update_bool_fun_fun$1',type,'fmb_C_update_c_update_bool_fun_fun$_1':'C_update_c_update_bool_fun_fun$'). 2.18/0.74 tff('finite_domain_C_update_c_update_bool_fun_fun$',axiom, 2.18/0.74 ! [X:'C_update_c_update_bool_fun_fun$'] : ( 2.18/0.74 X = 'fmb_C_update_c_update_bool_fun_fun$_1' 2.18/0.74 ) ). 2.18/0.74 2.18/0.74 tff('declare_A_update_bool_fun$',type,'A_update_bool_fun$':$tType). 2.18/0.74 tff('declare_A_update_bool_fun$1',type,'fmb_A_update_bool_fun$_1':'A_update_bool_fun$'). 2.18/0.74 tff('finite_domain_A_update_bool_fun$',axiom, 2.18/0.74 ! [X:'A_update_bool_fun$'] : ( 2.18/0.74 X = 'fmb_A_update_bool_fun$_1' 2.18/0.74 ) ). 2.18/0.74 2.18/0.74 tff('declare_B_update_b_update_fun_c_update_b_update_fun_bool_fun_fun$',type,'B_update_b_update_fun_c_update_b_update_fun_bool_fun_fun$':$tType). 2.18/0.74 tff('declare_B_update_b_update_fun_c_update_b_update_fun_bool_fun_fun$1',type,'fmb_B_update_b_update_fun_c_update_b_update_fun_bool_fun_fun$_1':'B_update_b_update_fun_c_update_b_update_fun_bool_fun_fun$'). 2.18/0.74 tff('finite_domain_B_update_b_update_fun_c_update_b_update_fun_bool_fun_fun$',axiom, 2.18/0.74 ! [X:'B_update_b_update_fun_c_update_b_update_fun_bool_fun_fun$'] : ( 2.18/0.74 X = 'fmb_B_update_b_update_fun_c_update_b_update_fun_bool_fun_fun$_1' 2.18/0.74 ) ). 2.18/0.74 2.18/0.74 tff('declare_B_update_a_update_fun_b_update_c_update_fun_fun$',type,'B_update_a_update_fun_b_update_c_update_fun_fun$':$tType). 2.18/0.74 tff('declare_B_update_a_update_fun_b_update_c_update_fun_fun$1',type,'fmb_B_update_a_update_fun_b_update_c_update_fun_fun$_1':'B_update_a_update_fun_b_update_c_update_fun_fun$'). 2.18/0.74 tff('finite_domain_B_update_a_update_fun_b_update_c_update_fun_fun$',axiom, 2.18/0.74 ! [X:'B_update_a_update_fun_b_update_c_update_fun_fun$'] : ( 2.18/0.74 X = 'fmb_B_update_a_update_fun_b_update_c_update_fun_fun$_1' 2.18/0.74 ) ). 2.18/0.74 2.18/0.74 tff('declare_C_b_prod_update_a_update_fun$',type,'C_b_prod_update_a_update_fun$':$tType). 2.18/0.74 tff('declare_C_b_prod_update_a_update_fun$1',type,'fmb_C_b_prod_update_a_update_fun$_1':'C_b_prod_update_a_update_fun$'). 2.18/0.74 tff('finite_domain_C_b_prod_update_a_update_fun$',axiom, 2.18/0.74 ! [X:'C_b_prod_update_a_update_fun$'] : ( 2.18/0.74 X = 'fmb_C_b_prod_update_a_update_fun$_1' 2.18/0.74 ) ). 2.18/0.74 2.18/0.74 tff('declare_C_update_a_update_fun_c_update_c_update_fun_fun$',type,'C_update_a_update_fun_c_update_c_update_fun_fun$':$tType). 2.18/0.74 tff('declare_C_update_a_update_fun_c_update_c_update_fun_fun$1',type,'fmb_C_update_a_update_fun_c_update_c_update_fun_fun$_1':'C_update_a_update_fun_c_update_c_update_fun_fun$'). 2.18/0.74 tff('finite_domain_C_update_a_update_fun_c_update_c_update_fun_fun$',axiom, 2.18/0.74 ! [X:'C_update_a_update_fun_c_update_c_update_fun_fun$'] : ( 2.18/0.74 X = 'fmb_C_update_a_update_fun_c_update_c_update_fun_fun$_1' 2.18/0.74 ) ). 2.18/0.74 2.18/0.74 tff('declare_B_a_prod_update$',type,'B_a_prod_update$':$tType). 2.18/0.74 tff('declare_B_a_prod_update$1',type,'fmb_B_a_prod_update$_1':'B_a_prod_update$'). 2.18/0.74 tff('finite_domain_B_a_prod_update$',axiom, 2.18/0.74 ! [X:'B_a_prod_update$'] : ( 2.18/0.74 X = 'fmb_B_a_prod_update$_1' 2.18/0.74 ) ). 2.18/0.74 2.18/0.74 tff('declare_B_update_a_update_fun_a_update_b_update_fun_fun$',type,'B_update_a_update_fun_a_update_b_update_fun_fun$':$tType). 2.18/0.74 tff('declare_B_update_a_update_fun_a_update_b_update_fun_fun$1',type,'fmb_B_update_a_update_fun_a_update_b_update_fun_fun$_1':'B_update_a_update_fun_a_update_b_update_fun_fun$'). 2.18/0.74 tff('finite_domain_B_update_a_update_fun_a_update_b_update_fun_fun$',axiom, 2.18/0.74 ! [X:'B_update_a_update_fun_a_update_b_update_fun_fun$'] : ( 2.18/0.74 X = 'fmb_B_update_a_update_fun_a_update_b_update_fun_fun$_1' 2.18/0.74 ) ). 2.18/0.74 2.18/0.74 tff('declare_C_update_set$',type,'C_update_set$':$tType). 2.18/0.74 tff('declare_C_update_set$1',type,'fmb_C_update_set$_1':'C_update_set$'). 2.18/0.74 tff('finite_domain_C_update_set$',axiom, 2.18/0.74 ! [X:'C_update_set$'] : ( 2.18/0.74 X = 'fmb_C_update_set$_1' 2.18/0.74 ) ). 2.18/0.74 2.18/0.74 tff('declare_B_update_a_update_fun_b_update_c_update_fun_fun_c_update_a_update_fun_c_update_c_update_fun_fun_bool_fun_fun$',type,'B_update_a_update_fun_b_update_c_update_fun_fun_c_update_a_update_fun_c_update_c_update_fun_fun_bool_fun_fun$':$tType). 2.18/0.74 tff('declare_B_update_a_update_fun_b_update_c_update_fun_fun_c_update_a_update_fun_c_update_c_update_fun_fun_bool_fun_fun$1',type,'fmb_B_update_a_update_fun_b_update_c_update_fun_fun_c_update_a_update_fun_c_update_c_update_fun_fun_bool_fun_fun$_1':'B_update_a_update_fun_b_update_c_update_fun_fun_c_update_a_update_fun_c_update_c_update_fun_fun_bool_fun_fun$'). 2.18/0.74 tff('finite_domain_B_update_a_update_fun_b_update_c_update_fun_fun_c_update_a_update_fun_c_update_c_update_fun_fun_bool_fun_fun$',axiom, 2.18/0.74 ! [X:'B_update_a_update_fun_b_update_c_update_fun_fun_c_update_a_update_fun_c_update_c_update_fun_fun_bool_fun_fun$'] : ( 2.18/0.74 X = 'fmb_B_update_a_update_fun_b_update_c_update_fun_fun_c_update_a_update_fun_c_update_c_update_fun_fun_bool_fun_fun$_1' 2.18/0.74 ) ). 2.18/0.74 2.18/0.74 tff('declare_A_update_c_update_fun_a_update_c_update_fun_bool_fun_fun$',type,'A_update_c_update_fun_a_update_c_update_fun_bool_fun_fun$':$tType). 2.18/0.74 tff('declare_A_update_c_update_fun_a_update_c_update_fun_bool_fun_fun$1',type,'fmb_A_update_c_update_fun_a_update_c_update_fun_bool_fun_fun$_1':'A_update_c_update_fun_a_update_c_update_fun_bool_fun_fun$'). 2.18/0.74 tff('finite_domain_A_update_c_update_fun_a_update_c_update_fun_bool_fun_fun$',axiom, 2.18/0.74 ! [X:'A_update_c_update_fun_a_update_c_update_fun_bool_fun_fun$'] : ( 2.18/0.74 X = 'fmb_A_update_c_update_fun_a_update_c_update_fun_bool_fun_fun$_1' 2.18/0.74 ) ). 2.18/0.74 2.18/0.74 tff('declare_uus$',type,'uus$':'A_update_a_update_bool_fun_fun$'). 2.18/0.74 tff('uus$_definition',axiom,'uus$' = 'fmb_A_update_a_update_bool_fun_fun$_1'). 2.18/0.74 tff('declare_uvb$',type,'uvb$':'A_update_b_update_fun_a_update_b_update_fun_bool_fun_fun$'). 2.18/0.74 tff('uvb$_definition',axiom,'uvb$' = 'fmb_A_update_b_update_fun_a_update_b_update_fun_bool_fun_fun$_1'). 2.18/0.74 tff('declare_top$b',type,'top$b':'B_update_set$'). 2.18/0.74 tff('top$b_definition',axiom,'top$b' = 'fmb_B_update_set$_1'). 2.18/0.74 tff('declare_uuq$',type,'uuq$':'C_update_c_update_bool_fun_fun$'). 2.18/0.74 tff('uuq$_definition',axiom,'uuq$' = 'fmb_C_update_c_update_bool_fun_fun$_1'). 2.18/0.74 tff('declare_f$',type,'f$':'B_update_a_update_fun$'). 2.18/0.74 tff('f$_definition',axiom,'f$' = 'fmb_B_update_a_update_fun$_1'). 2.18/0.74 tff('declare_id$b',type,'id$b':'A_update_a_update_fun$'). 2.18/0.74 tff('id$b_definition',axiom,'id$b' = 'fmb_A_update_a_update_fun$_1'). 2.18/0.74 tff('declare_id$u',type,'id$u':'C_update_set_c_update_set_fun$'). 2.18/0.74 tff('id$u_definition',axiom,'id$u' = 'fmb_C_update_set_c_update_set_fun$_1'). 2.18/0.74 tff('declare_id$k',type,'id$k':'A_a_prod_update_a_a_prod_update_fun$'). 2.18/0.74 tff('id$k_definition',axiom,'id$k' = 'fmb_A_a_prod_update_a_a_prod_update_fun$_1'). 2.18/0.74 tff('declare_id$c',type,'id$c':'C_c_prod_update_c_c_prod_update_fun$'). 2.18/0.74 tff('id$c_definition',axiom,'id$c' = 'fmb_C_c_prod_update_c_c_prod_update_fun$_1'). 2.18/0.74 tff('declare_uur$',type,'uur$':'B_update_b_update_bool_fun_fun$'). 2.18/0.74 tff('uur$_definition',axiom,'uur$' = 'fmb_B_update_b_update_bool_fun_fun$_1'). 2.18/0.74 tff('declare_uva$',type,'uva$':'A_update_c_update_fun_a_update_c_update_fun_bool_fun_fun$'). 2.18/0.74 tff('uva$_definition',axiom,'uva$' = 'fmb_A_update_c_update_fun_a_update_c_update_fun_bool_fun_fun$_1'). 2.18/0.74 tff('declare_id$q',type,'id$q':'B_update_c_update_fun_b_update_c_update_fun_fun$'). 2.18/0.74 tff('id$q_definition',axiom,'id$q' = 'fmb_B_update_c_update_fun_b_update_c_update_fun_fun$_1'). 2.18/0.74 tff('declare_id_update$',type,'id_update$':'C_update$'). 2.18/0.74 tff('id_update$_definition',axiom,'id_update$' = 'fmb_C_update$_1'). 2.18/0.74 tff('declare_id$f',type,'id$f':'B_c_prod_update_b_c_prod_update_fun$'). 2.18/0.74 tff('id$f_definition',axiom,'id$f' = 'fmb_B_c_prod_update_b_c_prod_update_fun$_1'). 2.18/0.74 tff('declare_comp$b',type,'comp$b':'A_update_b_update_fun_c_update_a_update_fun_c_update_b_update_fun_fun_fun$'). 2.18/0.74 tff('comp$b_definition',axiom,'comp$b' = 'fmb_A_update_b_update_fun_c_update_a_update_fun_c_update_b_update_fun_fun_fun$_1'). 2.18/0.74 tff('declare_id$e',type,'id$e':'C_a_prod_update_c_a_prod_update_fun$'). 2.18/0.74 tff('id$e_definition',axiom,'id$e' = 'fmb_C_a_prod_update_c_a_prod_update_fun$_1'). 2.18/0.74 tff('declare_id$l',type,'id$l':'C_update_c_update_fun_c_update_c_update_fun_fun$'). 2.18/0.74 tff('id$l_definition',axiom,'id$l' = 'fmb_C_update_c_update_fun_c_update_c_update_fun_fun$_1'). 2.18/0.74 tff('declare_id$n',type,'id$n':'A_update_a_update_fun_a_update_a_update_fun_fun$'). 2.18/0.74 tff('id$n_definition',axiom,'id$n' = 'fmb_A_update_a_update_fun_a_update_a_update_fun_fun$_1'). 2.18/0.74 tff('declare_id$d',type,'id$d':'C_b_prod_update_c_b_prod_update_fun$'). 2.18/0.74 tff('id$d_definition',axiom,'id$d' = 'fmb_C_b_prod_update_c_b_prod_update_fun$_1'). 2.18/0.74 tff('declare_pred_DEADID$',type,'pred_DEADID$':'C_update_bool_fun$'). 2.18/0.74 tff('pred_DEADID$_definition',axiom,'pred_DEADID$' = 'fmb_C_update_bool_fun$_1'). 2.18/0.74 tff('declare_comp$a',type,'comp$a':'A_update_c_update_fun_b_update_a_update_fun_b_update_c_update_fun_fun_fun$'). 2.18/0.74 tff('comp$a_definition',axiom,'comp$a' = 'fmb_A_update_c_update_fun_b_update_a_update_fun_b_update_c_update_fun_fun_fun$_1'). 2.18/0.74 tff('declare_uuk$',type,'uuk$':'A_update_bool_fun$'). 2.18/0.74 tff('uuk$_definition',axiom,'uuk$' = 'fmb_A_update_bool_fun$_1'). 2.18/0.74 tff('declare_uum$',type,'uum$':'C_update_bool_fun$'). 2.18/0.74 tff('uum$_definition',axiom,'uum$' = 'fmb_C_update_bool_fun$_1'). 2.18/0.74 tff('declare_comp$d',type,'comp$d':'A_update_c_update_fun_c_update_a_update_fun_c_update_c_update_fun_fun_fun$'). 2.18/0.74 tff('comp$d_definition',axiom,'comp$d' = 'fmb_A_update_c_update_fun_c_update_a_update_fun_c_update_c_update_fun_fun_fun$_1'). 2.18/0.74 tff('declare_id$m',type,'id$m':'B_update_b_update_fun_b_update_b_update_fun_fun$'). 2.18/0.74 tff('id$m_definition',axiom,'id$m' = 'fmb_B_update_b_update_fun_b_update_b_update_fun_fun$_1'). 2.18/0.74 tff('declare_id$j',type,'id$j':'A_b_prod_update_a_b_prod_update_fun$'). 2.18/0.74 tff('id$j_definition',axiom,'id$j' = 'fmb_A_b_prod_update_a_b_prod_update_fun$_1'). 2.18/0.74 tff('declare_id$g',type,'id$g':'B_b_prod_update_b_b_prod_update_fun$'). 2.18/0.74 tff('id$g_definition',axiom,'id$g' = 'fmb_B_b_prod_update_b_b_prod_update_fun$_1'). 2.18/0.74 tff('declare_top$c',type,'top$c':'A_update_b_update_fun_set$'). 2.18/0.74 tff('top$c_definition',axiom,'top$c' = 'fmb_A_update_b_update_fun_set$_1'). 2.18/0.74 tff('declare_id$',type,'id$':'C_update_c_update_fun$'). 2.18/0.74 tff('id$_definition',axiom,'id$' = 'fmb_C_update_c_update_fun$_1'). 2.18/0.74 tff('declare_id$a',type,'id$a':'B_update_b_update_fun$'). 2.18/0.74 tff('id$a_definition',axiom,'id$a' = 'fmb_B_update_b_update_fun$_1'). 2.18/0.74 tff('declare_uuo$',type,'uuo$':'B_update_bool_fun$'). 2.18/0.74 tff('uuo$_definition',axiom,'uuo$' = 'fmb_B_update_bool_fun$_1'). 2.18/0.74 tff('declare_id$r',type,'id$r':'B_update_a_update_fun_b_update_a_update_fun_fun$'). 2.18/0.74 tff('id$r_definition',axiom,'id$r' = 'fmb_B_update_a_update_fun_b_update_a_update_fun_fun$_1'). 2.18/0.74 tff('declare_top$a',type,'top$a':'C_update_set$'). 2.18/0.74 tff('top$a_definition',axiom,'top$a' = 'fmb_C_update_set$_1'). 2.18/0.74 tff('declare_id$w',type,'id$w':'A_update_set_a_update_set_fun$'). 2.18/0.74 tff('id$w_definition',axiom,'id$w' = 'fmb_A_update_set_a_update_set_fun$_1'). 2.18/0.74 tff('declare_id$s',type,'id$s':'A_update_c_update_fun_a_update_c_update_fun_fun$'). 2.18/0.74 tff('id$s_definition',axiom,'id$s' = 'fmb_A_update_c_update_fun_a_update_c_update_fun_fun$_1'). 2.18/0.74 tff('declare_top$',type,'top$':'A_update_set$'). 2.18/0.74 tff('top$_definition',axiom,'top$' = 'fmb_A_update_set$_1'). 2.18/0.74 tff('declare_id$v',type,'id$v':'B_update_set_b_update_set_fun$'). 2.18/0.74 tff('id$v_definition',axiom,'id$v' = 'fmb_B_update_set_b_update_set_fun$_1'). 2.18/0.74 tff('declare_f$a',type,'f$a':'A_update_b_update_fun$'). 2.18/0.74 tff('f$a_definition',axiom,'f$a' = 'fmb_A_update_b_update_fun$_1'). 2.18/0.74 tff('declare_pred_DEADID$b',type,'pred_DEADID$b':'A_update_bool_fun$'). 2.18/0.74 tff('pred_DEADID$b_definition',axiom,'pred_DEADID$b' = 'fmb_A_update_bool_fun$_1'). 2.18/0.74 tff('declare_top$e',type,'top$e':'B_update_a_update_fun_set$'). 2.18/0.74 tff('top$e_definition',axiom,'top$e' = 'fmb_B_update_a_update_fun_set$_1'). 2.18/0.74 tff('declare_id_update$b',type,'id_update$b':'B_update$'). 2.18/0.74 tff('id_update$b_definition',axiom,'id_update$b' = 'fmb_B_update$_1'). 2.18/0.74 tff('declare_id$h',type,'id$h':'B_a_prod_update_b_a_prod_update_fun$'). 2.18/0.74 tff('id$h_definition',axiom,'id$h' = 'fmb_B_a_prod_update_b_a_prod_update_fun$_1'). 2.18/0.74 tff('declare_comp$c',type,'comp$c':'B_update_a_update_fun_a_update_b_update_fun_a_update_a_update_fun_fun_fun$'). 2.18/0.74 tff('comp$c_definition',axiom,'comp$c' = 'fmb_B_update_a_update_fun_a_update_b_update_fun_a_update_a_update_fun_fun_fun$_1'). 2.18/0.74 tff('declare_id$t',type,'id$t':'A_update_b_update_fun_a_update_b_update_fun_fun$'). 2.18/0.74 tff('id$t_definition',axiom,'id$t' = 'fmb_A_update_b_update_fun_a_update_b_update_fun_fun$_1'). 2.18/0.74 tff('declare_top$d',type,'top$d':'C_update_a_update_fun_set$'). 2.18/0.74 tff('top$d_definition',axiom,'top$d' = 'fmb_C_update_a_update_fun_set$_1'). 2.18/0.74 tff('declare_g$a',type,'g$a':'C_update_a_update_fun$'). 2.18/0.74 tff('g$a_definition',axiom,'g$a' = 'fmb_C_update_a_update_fun$_1'). 2.18/0.74 tff('declare_uuz$',type,'uuz$':'B_update_a_update_fun_b_update_a_update_fun_bool_fun_fun$'). 2.18/0.74 tff('uuz$_definition',axiom,'uuz$' = 'fmb_B_update_a_update_fun_b_update_a_update_fun_bool_fun_fun$_1'). 2.18/0.74 tff('declare_pred_DEADID$a',type,'pred_DEADID$a':'B_update_bool_fun$'). 2.18/0.74 tff('pred_DEADID$a_definition',axiom,'pred_DEADID$a' = 'fmb_B_update_bool_fun$_1'). 2.18/0.74 tff('declare_id_update$a',type,'id_update$a':'A_update$'). 2.18/0.74 tff('id_update$a_definition',axiom,'id_update$a' = 'fmb_A_update$_1'). 2.18/0.74 tff('declare_comp$e',type,'comp$e':'A_update_b_update_fun_b_update_a_update_fun_b_update_b_update_fun_fun_fun$'). 2.18/0.74 tff('comp$e_definition',axiom,'comp$e' = 'fmb_A_update_b_update_fun_b_update_a_update_fun_b_update_b_update_fun_fun_fun$_1'). 2.18/0.74 tff('declare_g$',type,'g$':'A_update_c_update_fun$'). 2.18/0.74 tff('g$_definition',axiom,'g$' = 'fmb_A_update_c_update_fun$_1'). 2.18/0.74 tff('declare_id$i',type,'id$i':'A_c_prod_update_a_c_prod_update_fun$'). 2.18/0.74 tff('id$i_definition',axiom,'id$i' = 'fmb_A_c_prod_update_a_c_prod_update_fun$_1'). 2.18/0.74 tff('declare_id$o',type,'id$o':'C_update_b_update_fun_c_update_b_update_fun_fun$'). 2.18/0.74 tff('id$o_definition',axiom,'id$o' = 'fmb_C_update_b_update_fun_c_update_b_update_fun_fun$_1'). 2.18/0.74 tff('declare_id$p',type,'id$p':'C_update_a_update_fun_c_update_a_update_fun_fun$'). 2.18/0.74 tff('id$p_definition',axiom,'id$p' = 'fmb_C_update_a_update_fun_c_update_a_update_fun_fun$_1'). 2.18/0.74 tff('declare_fun_app$at',type,'fun_app$at': ('B_b_prod_update_a_update_fun$' * 'B_b_prod_update$') > 'A_update$'). 2.18/0.74 tff('function_fun_app$at',axiom, 2.18/0.74 'fun_app$at'('fmb_B_b_prod_update_a_update_fun$_1','fmb_B_b_prod_update$_1') = 'fmb_A_update$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_register_tensor$aa',type,'register_tensor$aa': ('B_update_a_update_fun$' * 'A_update_b_update_fun$') > 'B_a_prod_update_a_b_prod_update_fun$'). 2.18/0.74 tff('function_register_tensor$aa',axiom, 2.18/0.74 'register_tensor$aa'('fmb_B_update_a_update_fun$_1','fmb_A_update_b_update_fun$_1') = 'fmb_B_a_prod_update_a_b_prod_update_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_fun_app$ar',type,'fun_app$ar': ('B_b_prod_update_a_a_prod_update_fun$' * 'B_b_prod_update$') > 'A_a_prod_update$'). 2.18/0.74 tff('function_fun_app$ar',axiom, 2.18/0.74 'fun_app$ar'('fmb_B_b_prod_update_a_a_prod_update_fun$_1','fmb_B_b_prod_update$_1') = 'fmb_A_a_prod_update$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_comp$v',type,'comp$v': ('C_update_b_update_fun$' * 'B_update_c_update_fun$') > 'B_update_b_update_fun$'). 2.18/0.74 tff('function_comp$v',axiom, 2.18/0.74 'comp$v'('fmb_C_update_b_update_fun$_1','fmb_B_update_c_update_fun$_1') = 'fmb_B_update_b_update_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_fun_app$z',type,'fun_app$z': ('C_update_c_update_fun$' * 'C_update$') > 'C_update$'). 2.18/0.74 tff('function_fun_app$z',axiom, 2.18/0.74 'fun_app$z'('fmb_C_update_c_update_fun$_1','fmb_C_update$_1') = 'fmb_C_update$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_comp$av',type,'comp$av': ('A_update_b_update_fun$' * 'C_b_prod_update_a_update_fun$') > 'C_b_prod_update_b_update_fun$'). 2.18/0.74 tff('function_comp$av',axiom, 2.18/0.74 'comp$av'('fmb_A_update_b_update_fun$_1','fmb_C_b_prod_update_a_update_fun$_1') = 'fmb_C_b_prod_update_b_update_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_register_pair$c',type,'register_pair$c': ('C_update_c_update_fun$' * 'C_update_c_update_fun$') > 'C_c_prod_update_c_update_fun$'). 2.18/0.74 tff('function_register_pair$c',axiom, 2.18/0.74 'register_pair$c'('fmb_C_update_c_update_fun$_1','fmb_C_update_c_update_fun$_1') = 'fmb_C_c_prod_update_c_update_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_register_pair$r',type,'register_pair$r': ('B_update_b_update_fun$' * 'B_update_b_update_fun$') > 'B_b_prod_update_b_update_fun$'). 2.18/0.74 tff('function_register_pair$r',axiom, 2.18/0.74 'register_pair$r'('fmb_B_update_b_update_fun$_1','fmb_B_update_b_update_fun$_1') = 'fmb_B_b_prod_update_b_update_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_fun_app$bx',type,'fun_app$bx': ('C_update_c_update_fun_c_update_c_update_fun_bool_fun_fun$' * 'C_update_c_update_fun$') > 'C_update_c_update_fun_bool_fun$'). 2.18/0.74 tff('function_fun_app$bx',axiom, 2.18/0.74 'fun_app$bx'('fmb_C_update_c_update_fun_c_update_c_update_fun_bool_fun_fun$_1','fmb_C_update_c_update_fun$_1') = 'fmb_C_update_c_update_fun_bool_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_comp$at',type,'comp$at': ('C_b_prod_update_a_update_fun$' * 'A_a_prod_update_c_b_prod_update_fun$') > 'A_a_prod_update_a_update_fun$'). 2.18/0.74 tff('function_comp$at',axiom, 2.18/0.74 'comp$at'('fmb_C_b_prod_update_a_update_fun$_1','fmb_A_a_prod_update_c_b_prod_update_fun$_1') = 'fmb_A_a_prod_update_a_update_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_map_fun$am',type,'map_fun$am': ('C_update_a_update_fun_c_update_a_update_fun_fun$' * 'C_update_c_update_fun_c_update_c_update_fun_fun$') > 'C_update_a_update_fun_c_update_c_update_fun_fun_c_update_a_update_fun_c_update_c_update_fun_fun_fun$'). 2.18/0.74 tff('function_map_fun$am',axiom, 2.18/0.74 'map_fun$am'('fmb_C_update_a_update_fun_c_update_a_update_fun_fun$_1','fmb_C_update_c_update_fun_c_update_c_update_fun_fun$_1') = 'fmb_C_update_a_update_fun_c_update_c_update_fun_fun_c_update_a_update_fun_c_update_c_update_fun_fun_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_comp$ar',type,'comp$ar': ('A_a_prod_update_c_update_fun$' * 'C_b_prod_update_a_a_prod_update_fun$') > 'C_b_prod_update_c_update_fun$'). 2.18/0.74 tff('function_comp$ar',axiom, 2.18/0.74 'comp$ar'('fmb_A_a_prod_update_c_update_fun$_1','fmb_C_b_prod_update_a_a_prod_update_fun$_1') = 'fmb_C_b_prod_update_c_update_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_image$e',type,'image$e': ('B_update_b_update_fun$') > 'B_update_set_b_update_set_fun$'). 2.18/0.74 tff('function_image$e',axiom, 2.18/0.74 'image$e'('fmb_B_update_b_update_fun$_1') = 'fmb_B_update_set_b_update_set_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_register_pair$k',type,'register_pair$k': ('B_update_a_update_fun$' * 'A_update_a_update_fun$') > 'B_a_prod_update_a_update_fun$'). 2.18/0.74 tff('function_register_pair$k',axiom, 2.18/0.74 'register_pair$k'('fmb_B_update_a_update_fun$_1','fmb_A_update_a_update_fun$_1') = 'fmb_B_a_prod_update_a_update_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_rel_fun$h',type,'rel_fun$h': ('A_update_a_update_bool_fun_fun$' * 'B_update_b_update_bool_fun_fun$') > 'A_update_b_update_fun_a_update_b_update_fun_bool_fun_fun$'). 2.18/0.74 tff('function_rel_fun$h',axiom, 2.18/0.74 'rel_fun$h'('fmb_A_update_a_update_bool_fun_fun$_1','fmb_B_update_b_update_bool_fun_fun$_1') = 'fmb_A_update_b_update_fun_a_update_b_update_fun_bool_fun_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_comp$j',type,'comp$j': ('B_update_b_update_fun$') > 'B_update_b_update_fun_b_update_b_update_fun_fun$'). 2.18/0.74 tff('function_comp$j',axiom, 2.18/0.74 'comp$j'('fmb_B_update_b_update_fun$_1') = 'fmb_B_update_b_update_fun_b_update_b_update_fun_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_uug$',type,'uug$': ('B_update_a_update_fun$') > 'B_update_c_a_prod_update_fun$'). 2.18/0.74 tff('function_uug$',axiom, 2.18/0.74 'uug$'('fmb_B_update_a_update_fun$_1') = 'fmb_B_update_c_a_prod_update_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_fun_app$aj',type,'fun_app$aj': ('B_update_a_update_fun_b_update_b_update_fun_fun$' * 'B_update_a_update_fun$') > 'B_update_b_update_fun$'). 2.18/0.74 tff('function_fun_app$aj',axiom, 2.18/0.74 'fun_app$aj'('fmb_B_update_a_update_fun_b_update_b_update_fun_fun$_1','fmb_B_update_a_update_fun$_1') = 'fmb_B_update_b_update_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_register_tensor$f',type,'register_tensor$f': ('A_update_a_update_fun$' * 'C_update_c_update_fun$') > 'A_c_prod_update_a_c_prod_update_fun$'). 2.18/0.74 tff('function_register_tensor$f',axiom, 2.18/0.74 'register_tensor$f'('fmb_A_update_a_update_fun$_1','fmb_C_update_c_update_fun$_1') = 'fmb_A_c_prod_update_a_c_prod_update_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_map_fun$ap',type,'map_fun$ap': ('C_update_b_update_fun$' * 'A_update_a_update_fun$') > 'B_update_a_update_fun_c_update_a_update_fun_fun$'). 2.18/0.74 tff('function_map_fun$ap',axiom, 2.18/0.74 'map_fun$ap'('fmb_C_update_b_update_fun$_1','fmb_A_update_a_update_fun$_1') = 'fmb_B_update_a_update_fun_c_update_a_update_fun_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_map_fun$z',type,'map_fun$z': ('A_update_b_update_fun_a_update_b_update_fun_fun$' * 'A_update_a_update_fun_a_update_a_update_fun_fun$') > 'A_update_b_update_fun_a_update_a_update_fun_fun_a_update_b_update_fun_a_update_a_update_fun_fun_fun$'). 2.18/0.74 tff('function_map_fun$z',axiom, 2.18/0.74 'map_fun$z'('fmb_A_update_b_update_fun_a_update_b_update_fun_fun$_1','fmb_A_update_a_update_fun_a_update_a_update_fun_fun$_1') = 'fmb_A_update_b_update_fun_a_update_a_update_fun_fun_a_update_b_update_fun_a_update_a_update_fun_fun_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_map_fun$b',type,'map_fun$b': ('A_update_a_update_fun$' * 'A_update_a_update_fun$') > 'A_update_a_update_fun_a_update_a_update_fun_fun$'). 2.18/0.74 tff('function_map_fun$b',axiom, 2.18/0.74 'map_fun$b'('fmb_A_update_a_update_fun$_1','fmb_A_update_a_update_fun$_1') = 'fmb_A_update_a_update_fun_a_update_a_update_fun_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_comp$bh',type,'comp$bh': ('B_update_a_update_fun_a_update_b_update_fun_fun$' * 'A_update_b_update_fun_b_update_a_update_fun_fun$') > 'A_update_b_update_fun_a_update_b_update_fun_fun$'). 2.18/0.74 tff('function_comp$bh',axiom, 2.18/0.74 'comp$bh'('fmb_B_update_a_update_fun_a_update_b_update_fun_fun$_1','fmb_A_update_b_update_fun_b_update_a_update_fun_fun$_1') = 'fmb_A_update_b_update_fun_a_update_b_update_fun_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_fun_app$be',type,'fun_app$be': ('A_update_b_update_fun_c_update_a_update_fun_fun$' * 'A_update_b_update_fun$') > 'C_update_a_update_fun$'). 2.18/0.74 tff('function_fun_app$be',axiom, 2.18/0.74 'fun_app$be'('fmb_A_update_b_update_fun_c_update_a_update_fun_fun$_1','fmb_A_update_b_update_fun$_1') = 'fmb_C_update_a_update_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_fun_app$aw',type,'fun_app$aw': ('B_update_a_update_fun_a_update_c_update_fun_fun$' * 'B_update_a_update_fun$') > 'A_update_c_update_fun$'). 2.18/0.74 tff('function_fun_app$aw',axiom, 2.18/0.74 'fun_app$aw'('fmb_B_update_a_update_fun_a_update_c_update_fun_fun$_1','fmb_B_update_a_update_fun$_1') = 'fmb_A_update_c_update_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_comp$az',type,'comp$az': ('A_update_c_update_fun$' * 'C_b_prod_update_a_update_fun$') > 'C_b_prod_update_c_update_fun$'). 2.18/0.74 tff('function_comp$az',axiom, 2.18/0.74 'comp$az'('fmb_A_update_c_update_fun$_1','fmb_C_b_prod_update_a_update_fun$_1') = 'fmb_C_b_prod_update_c_update_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_inv_into$g',type,'inv_into$g': ('B_update_set$' * 'B_update_c_update_fun$') > 'C_update_b_update_fun$'). 2.18/0.74 tff('function_inv_into$g',axiom, 2.18/0.74 'inv_into$g'('fmb_B_update_set$_1','fmb_B_update_c_update_fun$_1') = 'fmb_C_update_b_update_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_uu$',type,'uu$': ('A_update$') > 'B_update_a_update_fun$'). 2.18/0.74 tff('function_uu$',axiom, 2.18/0.74 'uu$'('fmb_A_update$_1') = 'fmb_B_update_a_update_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_comp$bk',type,'comp$bk': ('A_update_a_update_fun_c_update_c_update_fun_fun$' * 'C_update_b_update_fun_a_update_a_update_fun_fun$') > 'C_update_b_update_fun_c_update_c_update_fun_fun$'). 2.18/0.74 tff('function_comp$bk',axiom, 2.18/0.74 'comp$bk'('fmb_A_update_a_update_fun_c_update_c_update_fun_fun$_1','fmb_C_update_b_update_fun_a_update_a_update_fun_fun$_1') = 'fmb_C_update_b_update_fun_c_update_c_update_fun_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_fun_app$br',type,'fun_app$br': ('C_update_set_c_update_set_fun$' * 'C_update_set$') > 'C_update_set$'). 2.18/0.74 tff('function_fun_app$br',axiom, 2.18/0.74 'fun_app$br'('fmb_C_update_set_c_update_set_fun$_1','fmb_C_update_set$_1') = 'fmb_C_update_set$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_fun_app$o',type,'fun_app$o': ('B_update_a_update_fun_b_update_a_update_fun_bool_fun_fun$' * 'B_update_a_update_fun$') > 'B_update_a_update_fun_bool_fun$'). 2.18/0.74 tff('function_fun_app$o',axiom, 2.18/0.74 'fun_app$o'('fmb_B_update_a_update_fun_b_update_a_update_fun_bool_fun_fun$_1','fmb_B_update_a_update_fun$_1') = 'fmb_B_update_a_update_fun_bool_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_rel_fun$bf',type,'rel_fun$bf': ('C_update_a_update_fun_c_update_a_update_fun_bool_fun_fun$' * 'C_update_b_update_fun_c_update_b_update_fun_bool_fun_fun$') > 'C_update_a_update_fun_c_update_b_update_fun_fun_c_update_a_update_fun_c_update_b_update_fun_fun_bool_fun_fun$'). 2.18/0.74 tff('function_rel_fun$bf',axiom, 2.18/0.74 'rel_fun$bf'('fmb_C_update_a_update_fun_c_update_a_update_fun_bool_fun_fun$_1','fmb_C_update_b_update_fun_c_update_b_update_fun_bool_fun_fun$_1') = 'fmb_C_update_a_update_fun_c_update_b_update_fun_fun_c_update_a_update_fun_c_update_b_update_fun_fun_bool_fun_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_iso_tuple_update_accessor_eq_assist$b',type,'iso_tuple_update_accessor_eq_assist$b': ('A_update_a_update_fun_a_update_a_update_fun_fun$' * 'A_update_a_update_fun$' * 'A_update$' * 'A_update_a_update_fun$') > 'A_update_a_update_bool_fun_fun$'). 2.18/0.74 tff('function_iso_tuple_update_accessor_eq_assist$b',axiom, 2.18/0.74 'iso_tuple_update_accessor_eq_assist$b'('fmb_A_update_a_update_fun_a_update_a_update_fun_fun$_1','fmb_A_update_a_update_fun$_1','fmb_A_update$_1','fmb_A_update_a_update_fun$_1') = 'fmb_A_update_a_update_bool_fun_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_uua$',type,'uua$': ('C_update$') > 'A_update_c_update_fun$'). 2.18/0.74 tff('function_uua$',axiom, 2.18/0.74 'uua$'('fmb_C_update$_1') = 'fmb_A_update_c_update_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_fun_app$cc',type,'fun_app$cc': ('B_update_b_update_fun_b_update_b_update_fun_bool_fun_fun$' * 'B_update_b_update_fun$') > 'B_update_b_update_fun_bool_fun$'). 2.18/0.74 tff('function_fun_app$cc',axiom, 2.18/0.74 'fun_app$cc'('fmb_B_update_b_update_fun_b_update_b_update_fun_bool_fun_fun$_1','fmb_B_update_b_update_fun$_1') = 'fmb_B_update_b_update_fun_bool_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_rel_fun$al',type,'rel_fun$al': ('C_update_b_update_bool_fun_fun$' * 'A_update_a_update_bool_fun_fun$') > 'C_update_a_update_fun_b_update_a_update_fun_bool_fun_fun$'). 2.18/0.74 tff('function_rel_fun$al',axiom, 2.18/0.74 'rel_fun$al'('fmb_C_update_b_update_bool_fun_fun$_1','fmb_A_update_a_update_bool_fun_fun$_1') = 'fmb_C_update_a_update_fun_b_update_a_update_fun_bool_fun_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_inv_into$h',type,'inv_into$h': ('C_update_set$' * 'C_update_b_update_fun$') > 'B_update_c_update_fun$'). 2.18/0.74 tff('function_inv_into$h',axiom, 2.18/0.74 'inv_into$h'('fmb_C_update_set$_1','fmb_C_update_b_update_fun$_1') = 'fmb_B_update_c_update_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_map_fun$y',type,'map_fun$y': ('B_update_a_update_fun_b_update_a_update_fun_fun$' * 'A_update_b_update_fun_a_update_a_update_fun_fun_a_update_b_update_fun_a_update_a_update_fun_fun_fun$' * 'B_update_a_update_fun_a_update_b_update_fun_a_update_a_update_fun_fun_fun$') > 'B_update_a_update_fun_a_update_b_update_fun_a_update_a_update_fun_fun_fun$'). 2.18/0.74 tff('function_map_fun$y',axiom, 2.18/0.74 'map_fun$y'('fmb_B_update_a_update_fun_b_update_a_update_fun_fun$_1','fmb_A_update_b_update_fun_a_update_a_update_fun_fun_a_update_b_update_fun_a_update_a_update_fun_fun_fun$_1','fmb_B_update_a_update_fun_a_update_b_update_fun_a_update_a_update_fun_fun_fun$_1') = 'fmb_B_update_a_update_fun_a_update_b_update_fun_a_update_a_update_fun_fun_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_register_tensor$a',type,'register_tensor$a': ('C_update_c_update_fun$' * 'B_update_b_update_fun$') > 'C_b_prod_update_c_b_prod_update_fun$'). 2.18/0.74 tff('function_register_tensor$a',axiom, 2.18/0.74 'register_tensor$a'('fmb_C_update_c_update_fun$_1','fmb_B_update_b_update_fun$_1') = 'fmb_C_b_prod_update_c_b_prod_update_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_map_fun$v',type,'map_fun$v': ('B_update_b_update_fun$' * 'C_update_c_update_fun$') > 'B_update_c_update_fun_b_update_c_update_fun_fun$'). 2.18/0.74 tff('function_map_fun$v',axiom, 2.18/0.74 'map_fun$v'('fmb_B_update_b_update_fun$_1','fmb_C_update_c_update_fun$_1') = 'fmb_B_update_c_update_fun_b_update_c_update_fun_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_rel_fun$b',type,'rel_fun$b': ('B_update_b_update_bool_fun_fun$' * 'A_update_c_update_bool_fun_fun$') > 'B_update_a_update_fun_b_update_c_update_fun_bool_fun_fun$'). 2.18/0.74 tff('function_rel_fun$b',axiom, 2.18/0.74 'rel_fun$b'('fmb_B_update_b_update_bool_fun_fun$_1','fmb_A_update_c_update_bool_fun_fun$_1') = 'fmb_B_update_a_update_fun_b_update_c_update_fun_bool_fun_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_comp$n',type,'comp$n': ('A_a_prod_update_b_b_prod_update_fun$' * 'B_c_prod_update_a_a_prod_update_fun$') > 'B_c_prod_update_b_b_prod_update_fun$'). 2.18/0.74 tff('function_comp$n',axiom, 2.18/0.74 'comp$n'('fmb_A_a_prod_update_b_b_prod_update_fun$_1','fmb_B_c_prod_update_a_a_prod_update_fun$_1') = 'fmb_B_c_prod_update_b_b_prod_update_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_fun_app$w',type,'fun_app$w': ('A_update_c_update_fun_b_update_a_update_fun_b_update_c_update_fun_fun_fun$' * 'A_update_c_update_fun$') > 'B_update_a_update_fun_b_update_c_update_fun_fun$'). 2.18/0.74 tff('function_fun_app$w',axiom, 2.18/0.74 'fun_app$w'('fmb_A_update_c_update_fun_b_update_a_update_fun_b_update_c_update_fun_fun_fun$_1','fmb_A_update_c_update_fun$_1') = 'fmb_B_update_a_update_fun_b_update_c_update_fun_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_rel_fun$af',type,'rel_fun$af': ('A_update_a_update_bool_fun_fun$' * 'C_update_c_update_bool_fun_fun$') > 'A_update_c_update_fun_a_update_c_update_fun_bool_fun_fun$'). 2.18/0.74 tff('function_rel_fun$af',axiom, 2.18/0.74 'rel_fun$af'('fmb_A_update_a_update_bool_fun_fun$_1','fmb_C_update_c_update_bool_fun_fun$_1') = 'fmb_A_update_c_update_fun_a_update_c_update_fun_bool_fun_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_fun_app$g',type,'fun_app$g': ('A_update_c_update_fun$' * 'A_update$') > 'C_update$'). 2.18/0.74 tff('function_fun_app$g',axiom, 2.18/0.74 'fun_app$g'('fmb_A_update_c_update_fun$_1','fmb_A_update$_1') = 'fmb_C_update$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_register_tensor$j',type,'register_tensor$j': ('A_update_c_update_fun$' * 'B_update_a_update_fun$') > 'A_b_prod_update_c_a_prod_update_fun$'). 2.18/0.74 tff('function_register_tensor$j',axiom, 2.18/0.74 'register_tensor$j'('fmb_A_update_c_update_fun$_1','fmb_B_update_a_update_fun$_1') = 'fmb_A_b_prod_update_c_a_prod_update_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_register_pair$e',type,'register_pair$e': ('C_update_b_update_fun$' * 'C_update_b_update_fun$') > 'C_c_prod_update_b_update_fun$'). 2.18/0.74 tff('function_register_pair$e',axiom, 2.18/0.74 'register_pair$e'('fmb_C_update_b_update_fun$_1','fmb_C_update_b_update_fun$_1') = 'fmb_C_c_prod_update_b_update_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_rel_fun$bs',type,'rel_fun$bs': ('C_update_a_update_fun_b_update_a_update_fun_bool_fun_fun$' * 'C_update_b_update_fun_b_update_b_update_fun_bool_fun_fun$') > 'C_update_a_update_fun_c_update_b_update_fun_fun_b_update_a_update_fun_b_update_b_update_fun_fun_bool_fun_fun$'). 2.18/0.74 tff('function_rel_fun$bs',axiom, 2.18/0.74 'rel_fun$bs'('fmb_C_update_a_update_fun_b_update_a_update_fun_bool_fun_fun$_1','fmb_C_update_b_update_fun_b_update_b_update_fun_bool_fun_fun$_1') = 'fmb_C_update_a_update_fun_c_update_b_update_fun_fun_b_update_a_update_fun_b_update_b_update_fun_fun_bool_fun_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_map_fun$ac',type,'map_fun$ac': ('A_update_c_update_fun_b_update_a_update_fun_fun$' * 'A_update_b_update_fun_a_update_a_update_fun_fun_b_update_a_update_fun_b_update_c_update_fun_fun_fun$' * 'B_update_a_update_fun_a_update_b_update_fun_a_update_a_update_fun_fun_fun$') > 'A_update_c_update_fun_b_update_a_update_fun_b_update_c_update_fun_fun_fun$'). 2.18/0.74 tff('function_map_fun$ac',axiom, 2.18/0.74 'map_fun$ac'('fmb_A_update_c_update_fun_b_update_a_update_fun_fun$_1','fmb_A_update_b_update_fun_a_update_a_update_fun_fun_b_update_a_update_fun_b_update_c_update_fun_fun_fun$_1','fmb_B_update_a_update_fun_a_update_b_update_fun_a_update_a_update_fun_fun_fun$_1') = 'fmb_A_update_c_update_fun_b_update_a_update_fun_b_update_c_update_fun_fun_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_the_inv_into$',type,'the_inv_into$': ('C_update_set$' * 'C_update_a_update_fun$') > 'A_update_c_update_fun$'). 2.18/0.74 tff('function_the_inv_into$',axiom, 2.18/0.74 'the_inv_into$'('fmb_C_update_set$_1','fmb_C_update_a_update_fun$_1') = 'fmb_A_update_c_update_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_tensor_update$c',type,'tensor_update$c': ('C_update$' * 'A_update$') > 'C_a_prod_update$'). 2.18/0.74 tff('function_tensor_update$c',axiom, 2.18/0.74 'tensor_update$c'('fmb_C_update$_1','fmb_A_update$_1') = 'fmb_C_a_prod_update$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_register_pair$a',type,'register_pair$a': ('A_update_a_update_fun$' * 'A_update_a_update_fun$') > 'A_a_prod_update_a_update_fun$'). 2.18/0.74 tff('function_register_pair$a',axiom, 2.18/0.74 'register_pair$a'('fmb_A_update_a_update_fun$_1','fmb_A_update_a_update_fun$_1') = 'fmb_A_a_prod_update_a_update_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_register_pair$i',type,'register_pair$i': ('A_update_b_update_fun$' * 'C_update_b_update_fun$') > 'A_c_prod_update_b_update_fun$'). 2.18/0.74 tff('function_register_pair$i',axiom, 2.18/0.74 'register_pair$i'('fmb_A_update_b_update_fun$_1','fmb_C_update_b_update_fun$_1') = 'fmb_A_c_prod_update_b_update_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_map_fun$a',type,'map_fun$a': ('B_update_a_update_fun$' * 'A_update_b_update_fun$') > 'A_update_a_update_fun_b_update_b_update_fun_fun$'). 2.18/0.74 tff('function_map_fun$a',axiom, 2.18/0.74 'map_fun$a'('fmb_B_update_a_update_fun$_1','fmb_A_update_b_update_fun$_1') = 'fmb_A_update_a_update_fun_b_update_b_update_fun_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_comp$af',type,'comp$af': ('B_update_c_update_fun$' * 'B_update_b_update_fun$') > 'B_update_c_update_fun$'). 2.18/0.74 tff('function_comp$af',axiom, 2.18/0.74 'comp$af'('fmb_B_update_c_update_fun$_1','fmb_B_update_b_update_fun$_1') = 'fmb_B_update_c_update_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_comp$o',type,'comp$o': ('A_a_prod_update_b_b_prod_update_fun$' * 'B_b_prod_update_a_a_prod_update_fun$') > 'B_b_prod_update_b_b_prod_update_fun$'). 2.18/0.74 tff('function_comp$o',axiom, 2.18/0.74 'comp$o'('fmb_A_a_prod_update_b_b_prod_update_fun$_1','fmb_B_b_prod_update_a_a_prod_update_fun$_1') = 'fmb_B_b_prod_update_b_b_prod_update_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_fcomp$c',type,'fcomp$c': ('C_update_a_update_fun$' * 'A_update_b_update_fun$') > 'C_update_b_update_fun$'). 2.18/0.74 tff('function_fcomp$c',axiom, 2.18/0.74 'fcomp$c'('fmb_C_update_a_update_fun$_1','fmb_A_update_b_update_fun$_1') = 'fmb_C_update_b_update_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_rel_fun$bi',type,'rel_fun$bi': ('B_update_a_update_fun_b_update_a_update_fun_bool_fun_fun$' * 'B_update_b_update_fun_b_update_c_update_fun_bool_fun_fun$') > 'B_update_a_update_fun_b_update_b_update_fun_fun_b_update_a_update_fun_b_update_c_update_fun_fun_bool_fun_fun$'). 2.18/0.74 tff('function_rel_fun$bi',axiom, 2.18/0.74 'rel_fun$bi'('fmb_B_update_a_update_fun_b_update_a_update_fun_bool_fun_fun$_1','fmb_B_update_b_update_fun_b_update_c_update_fun_bool_fun_fun$_1') = 'fmb_B_update_a_update_fun_b_update_b_update_fun_fun_b_update_a_update_fun_b_update_c_update_fun_fun_bool_fun_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_comp$ab',type,'comp$ab': ('A_update_c_update_fun$' * 'A_update_a_update_fun$') > 'A_update_c_update_fun$'). 2.18/0.74 tff('function_comp$ab',axiom, 2.18/0.74 'comp$ab'('fmb_A_update_c_update_fun$_1','fmb_A_update_a_update_fun$_1') = 'fmb_A_update_c_update_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_grp$g',type,'grp$g': ('B_update_a_update_fun_set$' * 'B_update_a_update_fun_b_update_c_update_fun_fun$') > 'B_update_a_update_fun_b_update_c_update_fun_bool_fun_fun$'). 2.18/0.74 tff('function_grp$g',axiom, 2.18/0.74 'grp$g'('fmb_B_update_a_update_fun_set$_1','fmb_B_update_a_update_fun_b_update_c_update_fun_fun$_1') = 'fmb_B_update_a_update_fun_b_update_c_update_fun_bool_fun_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_tensor_update$f',type,'tensor_update$f': ('B_update$' * 'B_update$') > 'B_b_prod_update$'). 2.18/0.74 tff('function_tensor_update$f',axiom, 2.18/0.74 'tensor_update$f'('fmb_B_update$_1','fmb_B_update$_1') = 'fmb_B_b_prod_update$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_register_tensor$v',type,'register_tensor$v': ('C_update_b_update_fun$' * 'B_update_c_update_fun$') > 'C_b_prod_update_b_c_prod_update_fun$'). 2.18/0.74 tff('function_register_tensor$v',axiom, 2.18/0.74 'register_tensor$v'('fmb_C_update_b_update_fun$_1','fmb_B_update_c_update_fun$_1') = 'fmb_C_b_prod_update_b_c_prod_update_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_register_tensor$b',type,'register_tensor$b': ('C_update_c_update_fun$' * 'A_update_a_update_fun$') > 'C_a_prod_update_c_a_prod_update_fun$'). 2.18/0.74 tff('function_register_tensor$b',axiom, 2.18/0.74 'register_tensor$b'('fmb_C_update_c_update_fun$_1','fmb_A_update_a_update_fun$_1') = 'fmb_C_a_prod_update_c_a_prod_update_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_fun_app$r',type,'fun_app$r': ('A_update_b_update_fun_a_update_b_update_fun_bool_fun_fun$' * 'A_update_b_update_fun$') > 'A_update_b_update_fun_bool_fun$'). 2.18/0.74 tff('function_fun_app$r',axiom, 2.18/0.74 'fun_app$r'('fmb_A_update_b_update_fun_a_update_b_update_fun_bool_fun_fun$_1','fmb_A_update_b_update_fun$_1') = 'fmb_A_update_b_update_fun_bool_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_grp$b',type,'grp$b': ('A_update_set$' * 'A_update_a_update_fun$') > 'A_update_a_update_bool_fun_fun$'). 2.18/0.74 tff('function_grp$b',axiom, 2.18/0.74 'grp$b'('fmb_A_update_set$_1','fmb_A_update_a_update_fun$_1') = 'fmb_A_update_a_update_bool_fun_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_fun_app$bs',type,'fun_app$bs': ('B_update_set_b_update_set_fun$' * 'B_update_set$') > 'B_update_set$'). 2.18/0.74 tff('function_fun_app$bs',axiom, 2.18/0.74 'fun_app$bs'('fmb_B_update_set_b_update_set_fun$_1','fmb_B_update_set$_1') = 'fmb_B_update_set$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_map_fun$ar',type,'map_fun$ar': ('A_update_b_update_fun_a_update_c_update_fun_fun$' * 'C_update_a_update_fun_c_update_c_update_fun_fun_c_update_a_update_fun_c_update_b_update_fun_fun_fun$' * 'A_update_c_update_fun_c_update_a_update_fun_c_update_c_update_fun_fun_fun$') > 'A_update_b_update_fun_c_update_a_update_fun_c_update_b_update_fun_fun_fun$'). 2.18/0.74 tff('function_map_fun$ar',axiom, 2.18/0.74 'map_fun$ar'('fmb_A_update_b_update_fun_a_update_c_update_fun_fun$_1','fmb_C_update_a_update_fun_c_update_c_update_fun_fun_c_update_a_update_fun_c_update_b_update_fun_fun_fun$_1','fmb_A_update_c_update_fun_c_update_a_update_fun_c_update_c_update_fun_fun_fun$_1') = 'fmb_A_update_b_update_fun_c_update_a_update_fun_c_update_b_update_fun_fun_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_register_pair$l',type,'register_pair$l': ('A_update_a_update_fun$' * 'B_update_a_update_fun$') > 'A_b_prod_update_a_update_fun$'). 2.18/0.74 tff('function_register_pair$l',axiom, 2.18/0.74 'register_pair$l'('fmb_A_update_a_update_fun$_1','fmb_B_update_a_update_fun$_1') = 'fmb_A_b_prod_update_a_update_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_uuy$',type,'uuy$': ('A_update_set$') > 'B_update_a_update_fun_bool_fun$'). 2.18/0.74 tff('function_uuy$',axiom, 2.18/0.74 'uuy$'('fmb_A_update_set$_1') = 'fmb_B_update_a_update_fun_bool_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_fun_app$ak',type,'fun_app$ak': ('A_update_b_update_fun_b_update_a_update_fun_b_update_b_update_fun_fun_fun$' * 'A_update_b_update_fun$') > 'B_update_a_update_fun_b_update_b_update_fun_fun$'). 2.18/0.74 tff('function_fun_app$ak',axiom, 2.18/0.74 'fun_app$ak'('fmb_A_update_b_update_fun_b_update_a_update_fun_b_update_b_update_fun_fun_fun$_1','fmb_A_update_b_update_fun$_1') = 'fmb_B_update_a_update_fun_b_update_b_update_fun_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_comp$k',type,'comp$k': ('C_update_a_update_fun$' * 'A_update_c_update_fun$') > 'A_update_a_update_fun$'). 2.18/0.74 tff('function_comp$k',axiom, 2.18/0.74 'comp$k'('fmb_C_update_a_update_fun$_1','fmb_A_update_c_update_fun$_1') = 'fmb_A_update_a_update_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_fun_app$n',type,'fun_app$n': ('A_update_a_update_bool_fun_fun$' * 'A_update$') > 'A_update_bool_fun$'). 2.18/0.74 tff('function_fun_app$n',axiom, 2.18/0.74 'fun_app$n'('fmb_A_update_a_update_bool_fun_fun$_1','fmb_A_update$_1') = 'fmb_A_update_bool_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_fun_app$az',type,'fun_app$az': ('A_update_b_update_fun_b_update_a_update_fun_fun$' * 'A_update_b_update_fun$') > 'B_update_a_update_fun$'). 2.18/0.74 tff('function_fun_app$az',axiom, 2.18/0.74 'fun_app$az'('fmb_A_update_b_update_fun_b_update_a_update_fun_fun$_1','fmb_A_update_b_update_fun$_1') = 'fmb_B_update_a_update_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_rel_fun$bv',type,'rel_fun$bv': ('B_update_a_update_fun_c_update_a_update_fun_bool_fun_fun$' * 'B_update_b_update_fun_c_update_b_update_fun_bool_fun_fun$') > 'B_update_a_update_fun_b_update_b_update_fun_fun_c_update_a_update_fun_c_update_b_update_fun_fun_bool_fun_fun$'). 2.18/0.74 tff('function_rel_fun$bv',axiom, 2.18/0.74 'rel_fun$bv'('fmb_B_update_a_update_fun_c_update_a_update_fun_bool_fun_fun$_1','fmb_B_update_b_update_fun_c_update_b_update_fun_bool_fun_fun$_1') = 'fmb_B_update_a_update_fun_b_update_b_update_fun_fun_c_update_a_update_fun_c_update_b_update_fun_fun_bool_fun_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_rel_fun$am',type,'rel_fun$am': ('C_update_b_update_bool_fun_fun$' * 'C_update_c_update_bool_fun_fun$') > 'C_update_c_update_fun_b_update_c_update_fun_bool_fun_fun$'). 2.18/0.74 tff('function_rel_fun$am',axiom, 2.18/0.74 'rel_fun$am'('fmb_C_update_b_update_bool_fun_fun$_1','fmb_C_update_c_update_bool_fun_fun$_1') = 'fmb_C_update_c_update_fun_b_update_c_update_fun_bool_fun_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_rel_fun$m',type,'rel_fun$m': ('A_update_c_update_bool_fun_fun$' * 'B_update_a_update_bool_fun_fun$') > 'A_update_b_update_fun_c_update_a_update_fun_bool_fun_fun$'). 2.18/0.74 tff('function_rel_fun$m',axiom, 2.18/0.74 'rel_fun$m'('fmb_A_update_c_update_bool_fun_fun$_1','fmb_B_update_a_update_bool_fun_fun$_1') = 'fmb_A_update_b_update_fun_c_update_a_update_fun_bool_fun_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_map_fun$s',type,'map_fun$s': ('C_update_a_update_fun$' * 'A_update_b_update_fun$') > 'A_update_a_update_fun_c_update_b_update_fun_fun$'). 2.18/0.74 tff('function_map_fun$s',axiom, 2.18/0.74 'map_fun$s'('fmb_C_update_a_update_fun$_1','fmb_A_update_b_update_fun$_1') = 'fmb_A_update_a_update_fun_c_update_b_update_fun_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_register_tensor$ab',type,'register_tensor$ab': ('C_update_a_update_fun$' * 'A_update_c_update_fun$') > 'C_a_prod_update_a_c_prod_update_fun$'). 2.18/0.74 tff('function_register_tensor$ab',axiom, 2.18/0.74 'register_tensor$ab'('fmb_C_update_a_update_fun$_1','fmb_A_update_c_update_fun$_1') = 'fmb_C_a_prod_update_a_c_prod_update_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_fun_app$am',type,'fun_app$am': ('C_update_c_update_fun_c_update_c_update_fun_fun$' * 'C_update_c_update_fun$') > 'C_update_c_update_fun$'). 2.18/0.74 tff('function_fun_app$am',axiom, 2.18/0.74 'fun_app$am'('fmb_C_update_c_update_fun_c_update_c_update_fun_fun$_1','fmb_C_update_c_update_fun$_1') = 'fmb_C_update_c_update_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_tensor_update$d',type,'tensor_update$d': ('A_update$' * 'B_update$') > 'A_b_prod_update$'). 2.18/0.74 tff('function_tensor_update$d',axiom, 2.18/0.74 'tensor_update$d'('fmb_A_update$_1','fmb_B_update$_1') = 'fmb_A_b_prod_update$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_register_tensor$i',type,'register_tensor$i': ('A_update_c_update_fun$' * 'A_update_c_update_fun$') > 'A_a_prod_update_c_c_prod_update_fun$'). 2.18/0.74 tff('function_register_tensor$i',axiom, 2.18/0.74 'register_tensor$i'('fmb_A_update_c_update_fun$_1','fmb_A_update_c_update_fun$_1') = 'fmb_A_a_prod_update_c_c_prod_update_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_rel_fun$bl',type,'rel_fun$bl': ('B_update_a_update_fun_b_update_a_update_fun_bool_fun_fun$' * 'B_update_b_update_fun_b_update_b_update_fun_bool_fun_fun$') > 'B_update_a_update_fun_b_update_b_update_fun_fun_b_update_a_update_fun_b_update_b_update_fun_fun_bool_fun_fun$'). 2.18/0.74 tff('function_rel_fun$bl',axiom, 2.18/0.74 'rel_fun$bl'('fmb_B_update_a_update_fun_b_update_a_update_fun_bool_fun_fun$_1','fmb_B_update_b_update_fun_b_update_b_update_fun_bool_fun_fun$_1') = 'fmb_B_update_a_update_fun_b_update_b_update_fun_fun_b_update_a_update_fun_b_update_b_update_fun_fun_bool_fun_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_fun_app$bo',type,'fun_app$bo': ('C_update_c_update_fun_b_update_b_update_fun_fun$' * 'C_update_c_update_fun$') > 'B_update_b_update_fun$'). 2.18/0.74 tff('function_fun_app$bo',axiom, 2.18/0.74 'fun_app$bo'('fmb_C_update_c_update_fun_b_update_b_update_fun_fun$_1','fmb_C_update_c_update_fun$_1') = 'fmb_B_update_b_update_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_map_fun$f',type,'map_fun$f': ('B_update_a_update_fun$' * 'B_update_a_update_fun$') > 'A_update_b_update_fun_b_update_a_update_fun_fun$'). 2.18/0.74 tff('function_map_fun$f',axiom, 2.18/0.74 'map_fun$f'('fmb_B_update_a_update_fun$_1','fmb_B_update_a_update_fun$_1') = 'fmb_A_update_b_update_fun_b_update_a_update_fun_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_tensor_update$b',type,'tensor_update$b': ('C_update$' * 'C_update$') > 'C_c_prod_update$'). 2.18/0.74 tff('function_tensor_update$b',axiom, 2.18/0.74 'tensor_update$b'('fmb_C_update$_1','fmb_C_update$_1') = 'fmb_C_c_prod_update$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_map_fun$o',type,'map_fun$o': ('A_update_c_update_fun$' * 'C_update_a_update_fun$') > 'C_update_c_update_fun_a_update_a_update_fun_fun$'). 2.18/0.74 tff('function_map_fun$o',axiom, 2.18/0.74 'map_fun$o'('fmb_A_update_c_update_fun$_1','fmb_C_update_a_update_fun$_1') = 'fmb_C_update_c_update_fun_a_update_a_update_fun_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_map_fun$ad',type,'map_fun$ad': ('B_update_a_update_fun_a_update_b_update_fun_fun$' * 'A_update_a_update_fun_b_update_c_update_fun_fun$') > 'A_update_b_update_fun_a_update_a_update_fun_fun_b_update_a_update_fun_b_update_c_update_fun_fun_fun$'). 2.18/0.74 tff('function_map_fun$ad',axiom, 2.18/0.74 'map_fun$ad'('fmb_B_update_a_update_fun_a_update_b_update_fun_fun$_1','fmb_A_update_a_update_fun_b_update_c_update_fun_fun$_1') = 'fmb_A_update_b_update_fun_a_update_a_update_fun_fun_b_update_a_update_fun_b_update_c_update_fun_fun_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_map_fun$g',type,'map_fun$g': ('A_update_a_update_fun$' * 'B_update_c_update_fun$') > 'A_update_b_update_fun_a_update_c_update_fun_fun$'). 2.18/0.74 tff('function_map_fun$g',axiom, 2.18/0.74 'map_fun$g'('fmb_A_update_a_update_fun$_1','fmb_B_update_c_update_fun$_1') = 'fmb_A_update_b_update_fun_a_update_c_update_fun_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_map_fun$c',type,'map_fun$c': ('A_update_b_update_fun$' * 'A_update_c_update_fun$') > 'B_update_a_update_fun_a_update_c_update_fun_fun$'). 2.18/0.74 tff('function_map_fun$c',axiom, 2.18/0.74 'map_fun$c'('fmb_A_update_b_update_fun$_1','fmb_A_update_c_update_fun$_1') = 'fmb_B_update_a_update_fun_a_update_c_update_fun_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_register_tensor$c',type,'register_tensor$c': ('B_update_b_update_fun$' * 'C_update_c_update_fun$') > 'B_c_prod_update_b_c_prod_update_fun$'). 2.18/0.74 tff('function_register_tensor$c',axiom, 2.18/0.74 'register_tensor$c'('fmb_B_update_b_update_fun$_1','fmb_C_update_c_update_fun$_1') = 'fmb_B_c_prod_update_b_c_prod_update_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_uuu$',type,'uuu$': ('C_update_set$' * 'C_update_a_update_fun$' * 'C_update$') > 'A_update_c_update_fun$'). 2.18/0.74 tff('function_uuu$',axiom, 2.18/0.74 'uuu$'('fmb_C_update_set$_1','fmb_C_update_a_update_fun$_1','fmb_C_update$_1') = 'fmb_A_update_c_update_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_fun_app$ag',type,'fun_app$ag': ('C_update_a_update_fun$' * 'C_update$') > 'A_update$'). 2.18/0.74 tff('function_fun_app$ag',axiom, 2.18/0.74 'fun_app$ag'('fmb_C_update_a_update_fun$_1','fmb_C_update$_1') = 'fmb_A_update$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_uuc$',type,'uuc$': ('A_update_c_update_fun$') > 'A_update_c_c_prod_update_fun$'). 2.18/0.74 tff('function_uuc$',axiom, 2.18/0.74 'uuc$'('fmb_A_update_c_update_fun$_1') = 'fmb_A_update_c_c_prod_update_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_fun_app$ce',type,'fun_app$ce': ('A_update_a_update_fun_b_update_b_update_fun_bool_fun_fun$' * 'A_update_a_update_fun$') > 'B_update_b_update_fun_bool_fun$'). 2.18/0.74 tff('function_fun_app$ce',axiom, 2.18/0.74 'fun_app$ce'('fmb_A_update_a_update_fun_b_update_b_update_fun_bool_fun_fun$_1','fmb_A_update_a_update_fun$_1') = 'fmb_B_update_b_update_fun_bool_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_uun$',type,'uun$': ('A_update_c_update_fun$' * 'A_update_c_update_fun$') > 'A_update_bool_fun$'). 2.18/0.74 tff('function_uun$',axiom, 2.18/0.74 'uun$'('fmb_A_update_c_update_fun$_1','fmb_A_update_c_update_fun$_1') = 'fmb_A_update_bool_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_fun_app$ab',type,'fun_app$ab': ('A_update_a_update_fun$' * 'A_update$') > 'A_update$'). 2.18/0.74 tff('function_fun_app$ab',axiom, 2.18/0.74 'fun_app$ab'('fmb_A_update_a_update_fun$_1','fmb_A_update$_1') = 'fmb_A_update$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_comp$q',type,'comp$q': ('A_a_prod_update_b_c_prod_update_fun$' * 'C_b_prod_update_a_a_prod_update_fun$') > 'C_b_prod_update_b_c_prod_update_fun$'). 2.18/0.74 tff('function_comp$q',axiom, 2.18/0.74 'comp$q'('fmb_A_a_prod_update_b_c_prod_update_fun$_1','fmb_C_b_prod_update_a_a_prod_update_fun$_1') = 'fmb_C_b_prod_update_b_c_prod_update_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_rel_fun$bt',type,'rel_fun$bt': ('C_update_b_update_bool_fun_fun$' * 'B_update_b_update_bool_fun_fun$') > 'C_update_b_update_fun_b_update_b_update_fun_bool_fun_fun$'). 2.18/0.74 tff('function_rel_fun$bt',axiom, 2.18/0.74 'rel_fun$bt'('fmb_C_update_b_update_bool_fun_fun$_1','fmb_B_update_b_update_bool_fun_fun$_1') = 'fmb_C_update_b_update_fun_b_update_b_update_fun_bool_fun_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_image$f',type,'image$f': ('A_update_a_update_fun$') > 'A_update_set_a_update_set_fun$'). 2.18/0.74 tff('function_image$f',axiom, 2.18/0.74 'image$f'('fmb_A_update_a_update_fun$_1') = 'fmb_A_update_set_a_update_set_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_register_tensor$m',type,'register_tensor$m': ('A_update_b_update_fun$' * 'A_update_b_update_fun$') > 'A_a_prod_update_b_b_prod_update_fun$'). 2.18/0.74 tff('function_register_tensor$m',axiom, 2.18/0.74 'register_tensor$m'('fmb_A_update_b_update_fun$_1','fmb_A_update_b_update_fun$_1') = 'fmb_A_a_prod_update_b_b_prod_update_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_fun_app$bl',type,'fun_app$bl': ('A_update_a_update_fun_c_update_b_update_fun_fun$' * 'A_update_a_update_fun$') > 'C_update_b_update_fun$'). 2.18/0.74 tff('function_fun_app$bl',axiom, 2.18/0.74 'fun_app$bl'('fmb_A_update_a_update_fun_c_update_b_update_fun_fun$_1','fmb_A_update_a_update_fun$_1') = 'fmb_C_update_b_update_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_iso_tuple_update_accessor_eq_assist$a',type,'iso_tuple_update_accessor_eq_assist$a': ('B_update_b_update_fun_b_update_b_update_fun_fun$' * 'B_update_b_update_fun$' * 'B_update$' * 'B_update_b_update_fun$') > 'B_update_b_update_bool_fun_fun$'). 2.18/0.74 tff('function_iso_tuple_update_accessor_eq_assist$a',axiom, 2.18/0.74 'iso_tuple_update_accessor_eq_assist$a'('fmb_B_update_b_update_fun_b_update_b_update_fun_fun$_1','fmb_B_update_b_update_fun$_1','fmb_B_update$_1','fmb_B_update_b_update_fun$_1') = 'fmb_B_update_b_update_bool_fun_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_collect$a',type,'collect$a': ('C_update_a_update_fun_bool_fun$') > 'C_update_a_update_fun_set$'). 2.18/0.74 tff('function_collect$a',axiom, 2.18/0.74 'collect$a'('fmb_C_update_a_update_fun_bool_fun$_1') = 'fmb_C_update_a_update_fun_set$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_map_fun$q',type,'map_fun$q': ('A_update_c_update_fun$' * 'B_update_a_update_fun$') > 'C_update_b_update_fun_a_update_a_update_fun_fun$'). 2.18/0.74 tff('function_map_fun$q',axiom, 2.18/0.74 'map_fun$q'('fmb_A_update_c_update_fun$_1','fmb_B_update_a_update_fun$_1') = 'fmb_C_update_b_update_fun_a_update_a_update_fun_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_fun_app$bv',type,'fun_app$bv': ('A_update_set_a_update_fun$' * 'A_update_set$') > 'A_update$'). 2.18/0.74 tff('function_fun_app$bv',axiom, 2.18/0.74 'fun_app$bv'('fmb_A_update_set_a_update_fun$_1','fmb_A_update_set$_1') = 'fmb_A_update$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_comp$bl',type,'comp$bl': ('A_update_a_update_fun_c_update_b_update_fun_fun$' * 'C_update_c_update_fun_a_update_a_update_fun_fun$') > 'C_update_c_update_fun_c_update_b_update_fun_fun$'). 2.18/0.74 tff('function_comp$bl',axiom, 2.18/0.74 'comp$bl'('fmb_A_update_a_update_fun_c_update_b_update_fun_fun$_1','fmb_C_update_c_update_fun_a_update_a_update_fun_fun$_1') = 'fmb_C_update_c_update_fun_c_update_b_update_fun_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_register_pair$p',type,'register_pair$p': ('C_update_a_update_fun$' * 'C_update_a_update_fun$') > 'C_c_prod_update_a_update_fun$'). 2.18/0.74 tff('function_register_pair$p',axiom, 2.18/0.74 'register_pair$p'('fmb_C_update_a_update_fun$_1','fmb_C_update_a_update_fun$_1') = 'fmb_C_c_prod_update_a_update_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_the_inv_into$e',type,'the_inv_into$e': ('A_update_set$' * 'A_update_c_update_fun$') > 'C_update_a_update_fun$'). 2.18/0.74 tff('function_the_inv_into$e',axiom, 2.18/0.74 'the_inv_into$e'('fmb_A_update_set$_1','fmb_A_update_c_update_fun$_1') = 'fmb_C_update_a_update_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_fcomp$',type,'fcomp$': ('A_update_b_update_fun$' * 'B_update_a_update_fun$') > 'A_update_a_update_fun$'). 2.18/0.74 tff('function_fcomp$',axiom, 2.18/0.74 'fcomp$'('fmb_A_update_b_update_fun$_1','fmb_B_update_a_update_fun$_1') = 'fmb_A_update_a_update_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_grp$i',type,'grp$i': ('C_update_a_update_fun_set$' * 'C_update_a_update_fun_c_update_b_update_fun_fun$') > 'C_update_a_update_fun_c_update_b_update_fun_bool_fun_fun$'). 2.18/0.74 tff('function_grp$i',axiom, 2.18/0.74 'grp$i'('fmb_C_update_a_update_fun_set$_1','fmb_C_update_a_update_fun_c_update_b_update_fun_fun$_1') = 'fmb_C_update_a_update_fun_c_update_b_update_fun_bool_fun_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_image$',type,'image$': ('A_update_b_update_fun$' * 'A_update_set$') > 'B_update_set$'). 2.18/0.74 tff('function_image$',axiom, 2.18/0.74 'image$'('fmb_A_update_b_update_fun$_1','fmb_A_update_set$_1') = 'fmb_B_update_set$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_comp$aq',type,'comp$aq': ('B_a_prod_update_a_update_fun$' * 'A_b_prod_update_b_a_prod_update_fun$') > 'A_b_prod_update_a_update_fun$'). 2.18/0.74 tff('function_comp$aq',axiom, 2.18/0.74 'comp$aq'('fmb_B_a_prod_update_a_update_fun$_1','fmb_A_b_prod_update_b_a_prod_update_fun$_1') = 'fmb_A_b_prod_update_a_update_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_rel_fun$y',type,'rel_fun$y': ('A_update_b_update_bool_fun_fun$' * 'A_update_b_update_bool_fun_fun$') > 'A_update_a_update_fun_b_update_b_update_fun_bool_fun_fun$'). 2.18/0.74 tff('function_rel_fun$y',axiom, 2.18/0.74 'rel_fun$y'('fmb_A_update_b_update_bool_fun_fun$_1','fmb_A_update_b_update_bool_fun_fun$_1') = 'fmb_A_update_a_update_fun_b_update_b_update_fun_bool_fun_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_fun_app$ay',type,'fun_app$ay': ('A_update_c_update_fun_a_update_c_update_fun_fun$' * 'A_update_c_update_fun$') > 'A_update_c_update_fun$'). 2.18/0.74 tff('function_fun_app$ay',axiom, 2.18/0.74 'fun_app$ay'('fmb_A_update_c_update_fun_a_update_c_update_fun_fun$_1','fmb_A_update_c_update_fun$_1') = 'fmb_A_update_c_update_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_rel_fun$bb',type,'rel_fun$bb': ('A_update_a_update_bool_fun_fun$' * 'B_update_c_update_bool_fun_fun$') > 'A_update_b_update_fun_a_update_c_update_fun_bool_fun_fun$'). 2.18/0.74 tff('function_rel_fun$bb',axiom, 2.18/0.74 'rel_fun$bb'('fmb_A_update_a_update_bool_fun_fun$_1','fmb_B_update_c_update_bool_fun_fun$_1') = 'fmb_A_update_b_update_fun_a_update_c_update_fun_bool_fun_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_map_fun$h',type,'map_fun$h': ('A_update_b_update_fun$' * 'A_update_b_update_fun$') > 'B_update_a_update_fun_a_update_b_update_fun_fun$'). 2.18/0.74 tff('function_map_fun$h',axiom, 2.18/0.74 'map_fun$h'('fmb_A_update_b_update_fun$_1','fmb_A_update_b_update_fun$_1') = 'fmb_B_update_a_update_fun_a_update_b_update_fun_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_fun_app$e',type,'fun_app$e': ('B_update_a_a_prod_update_fun$' * 'B_update$') > 'A_a_prod_update$'). 2.18/0.74 tff('function_fun_app$e',axiom, 2.18/0.74 'fun_app$e'('fmb_B_update_a_a_prod_update_fun$_1','fmb_B_update$_1') = 'fmb_A_a_prod_update$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_rel_fun$bj',type,'rel_fun$bj': ('B_update_b_update_bool_fun_fun$' * 'B_update_c_update_bool_fun_fun$') > 'B_update_b_update_fun_b_update_c_update_fun_bool_fun_fun$'). 2.18/0.74 tff('function_rel_fun$bj',axiom, 2.18/0.74 'rel_fun$bj'('fmb_B_update_b_update_bool_fun_fun$_1','fmb_B_update_c_update_bool_fun_fun$_1') = 'fmb_B_update_b_update_fun_b_update_c_update_fun_bool_fun_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_map_fun$au',type,'map_fun$au': ('B_update_a_update_fun_c_update_a_update_fun_fun$' * 'C_update_c_update_fun_b_update_b_update_fun_fun$') > 'C_update_a_update_fun_c_update_c_update_fun_fun_b_update_a_update_fun_b_update_b_update_fun_fun_fun$'). 2.18/0.74 tff('function_map_fun$au',axiom, 2.18/0.74 'map_fun$au'('fmb_B_update_a_update_fun_c_update_a_update_fun_fun$_1','fmb_C_update_c_update_fun_b_update_b_update_fun_fun$_1') = 'fmb_C_update_a_update_fun_c_update_c_update_fun_fun_b_update_a_update_fun_b_update_b_update_fun_fun_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_register_tensor$z',type,'register_tensor$z': ('C_update_b_update_fun$' * 'A_update_a_update_fun$') > 'C_a_prod_update_b_a_prod_update_fun$'). 2.18/0.74 tff('function_register_tensor$z',axiom, 2.18/0.74 'register_tensor$z'('fmb_C_update_b_update_fun$_1','fmb_A_update_a_update_fun$_1') = 'fmb_C_a_prod_update_b_a_prod_update_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_rel_fun$bc',type,'rel_fun$bc': ('C_update_a_update_fun_c_update_a_update_fun_bool_fun_fun$' * 'C_update_b_update_fun_c_update_c_update_fun_bool_fun_fun$') > 'C_update_a_update_fun_c_update_b_update_fun_fun_c_update_a_update_fun_c_update_c_update_fun_fun_bool_fun_fun$'). 2.18/0.74 tff('function_rel_fun$bc',axiom, 2.18/0.74 'rel_fun$bc'('fmb_C_update_a_update_fun_c_update_a_update_fun_bool_fun_fun$_1','fmb_C_update_b_update_fun_c_update_c_update_fun_bool_fun_fun$_1') = 'fmb_C_update_a_update_fun_c_update_b_update_fun_fun_c_update_a_update_fun_c_update_c_update_fun_fun_bool_fun_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_fun_app$ae',type,'fun_app$ae': ('C_update_a_update_fun_c_update_c_update_fun_fun$' * 'C_update_a_update_fun$') > 'C_update_c_update_fun$'). 2.18/0.74 tff('function_fun_app$ae',axiom, 2.18/0.74 'fun_app$ae'('fmb_C_update_a_update_fun_c_update_c_update_fun_fun$_1','fmb_C_update_a_update_fun$_1') = 'fmb_C_update_c_update_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_rel_fun$bm',type,'rel_fun$bm': ('B_update_b_update_bool_fun_fun$' * 'B_update_b_update_bool_fun_fun$') > 'B_update_b_update_fun_b_update_b_update_fun_bool_fun_fun$'). 2.18/0.74 tff('function_rel_fun$bm',axiom, 2.18/0.74 'rel_fun$bm'('fmb_B_update_b_update_bool_fun_fun$_1','fmb_B_update_b_update_bool_fun_fun$_1') = 'fmb_B_update_b_update_fun_b_update_b_update_fun_bool_fun_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_image$g',type,'image$g': ('B_update_c_update_fun$' * 'B_update_set$') > 'C_update_set$'). 2.18/0.74 tff('function_image$g',axiom, 2.18/0.74 'image$g'('fmb_B_update_c_update_fun$_1','fmb_B_update_set$_1') = 'fmb_C_update_set$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_map_fun$av',type,'map_fun$av': ('B_update_c_update_fun$' * 'C_update_b_update_fun$') > 'C_update_c_update_fun_b_update_b_update_fun_fun$'). 2.18/0.74 tff('function_map_fun$av',axiom, 2.18/0.74 'map_fun$av'('fmb_B_update_c_update_fun$_1','fmb_C_update_b_update_fun$_1') = 'fmb_C_update_c_update_fun_b_update_b_update_fun_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_grp$d',type,'grp$d': ('A_update_b_update_fun_set$' * 'A_update_b_update_fun_a_update_a_update_fun_fun$') > 'A_update_b_update_fun_a_update_a_update_fun_bool_fun_fun$'). 2.18/0.74 tff('function_grp$d',axiom, 2.18/0.74 'grp$d'('fmb_A_update_b_update_fun_set$_1','fmb_A_update_b_update_fun_a_update_a_update_fun_fun$_1') = 'fmb_A_update_b_update_fun_a_update_a_update_fun_bool_fun_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_rel_fun$i',type,'rel_fun$i': ('A_update_a_update_bool_fun_fun$' * 'A_update_a_update_bool_fun_fun$') > 'A_update_a_update_fun_a_update_a_update_fun_bool_fun_fun$'). 2.18/0.74 tff('function_rel_fun$i',axiom, 2.18/0.74 'rel_fun$i'('fmb_A_update_a_update_bool_fun_fun$_1','fmb_A_update_a_update_bool_fun_fun$_1') = 'fmb_A_update_a_update_fun_a_update_a_update_fun_bool_fun_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_fun_app$bc',type,'fun_app$bc': ('A_update_c_update_fun_a_update_b_update_fun_fun$' * 'A_update_c_update_fun$') > 'A_update_b_update_fun$'). 2.18/0.74 tff('function_fun_app$bc',axiom, 2.18/0.74 'fun_app$bc'('fmb_A_update_c_update_fun_a_update_b_update_fun_fun$_1','fmb_A_update_c_update_fun$_1') = 'fmb_A_update_b_update_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_uuw$',type,'uuw$': ('B_update_set$') > 'A_update_b_update_fun_bool_fun$'). 2.18/0.74 tff('function_uuw$',axiom, 2.18/0.74 'uuw$'('fmb_B_update_set$_1') = 'fmb_A_update_b_update_fun_bool_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_fun_app$bp',type,'fun_app$bp': ('B_update_b_update_fun_c_update_c_update_fun_fun$' * 'B_update_b_update_fun$') > 'C_update_c_update_fun$'). 2.18/0.74 tff('function_fun_app$bp',axiom, 2.18/0.74 'fun_app$bp'('fmb_B_update_b_update_fun_c_update_c_update_fun_fun$_1','fmb_B_update_b_update_fun$_1') = 'fmb_C_update_c_update_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_register_pair$s',type,'register_pair$s': ('B_update_c_update_fun$' * 'C_update_c_update_fun$') > 'B_c_prod_update_c_update_fun$'). 2.18/0.74 tff('function_register_pair$s',axiom, 2.18/0.74 'register_pair$s'('fmb_B_update_c_update_fun$_1','fmb_C_update_c_update_fun$_1') = 'fmb_B_c_prod_update_c_update_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_fun_app$h',type,'fun_app$h': ('A_update_c_a_prod_update_fun$' * 'A_update$') > 'C_a_prod_update$'). 2.18/0.74 tff('function_fun_app$h',axiom, 2.18/0.74 'fun_app$h'('fmb_A_update_c_a_prod_update_fun$_1','fmb_A_update$_1') = 'fmb_C_a_prod_update$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_fun_app$bk',type,'fun_app$bk': ('C_update_b_update_fun_c_update_c_update_fun_fun$' * 'C_update_b_update_fun$') > 'C_update_c_update_fun$'). 2.18/0.74 tff('function_fun_app$bk',axiom, 2.18/0.74 'fun_app$bk'('fmb_C_update_b_update_fun_c_update_c_update_fun_fun$_1','fmb_C_update_b_update_fun$_1') = 'fmb_C_update_c_update_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_fun_app$u',type,'fun_app$u': ('A_update_b_update_fun$' * 'A_update$') > 'B_update$'). 2.18/0.74 tff('function_fun_app$u',axiom, 2.18/0.74 'fun_app$u'('fmb_A_update_b_update_fun$_1','fmb_A_update$_1') = 'fmb_B_update$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_rel_fun$bd',type,'rel_fun$bd': ('C_update_c_update_bool_fun_fun$' * 'B_update_c_update_bool_fun_fun$') > 'C_update_b_update_fun_c_update_c_update_fun_bool_fun_fun$'). 2.18/0.74 tff('function_rel_fun$bd',axiom, 2.18/0.74 'rel_fun$bd'('fmb_C_update_c_update_bool_fun_fun$_1','fmb_B_update_c_update_bool_fun_fun$_1') = 'fmb_C_update_b_update_fun_c_update_c_update_fun_bool_fun_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_grp$a',type,'grp$a': ('B_update_set$' * 'B_update_b_update_fun$') > 'B_update_b_update_bool_fun_fun$'). 2.18/0.74 tff('function_grp$a',axiom, 2.18/0.74 'grp$a'('fmb_B_update_set$_1','fmb_B_update_b_update_fun$_1') = 'fmb_B_update_b_update_bool_fun_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_rel_fun$a',type,'rel_fun$a': ('C_update_c_update_bool_fun_fun$' * 'A_update_c_update_bool_fun_fun$') > 'C_update_a_update_fun_c_update_c_update_fun_bool_fun_fun$'). 2.18/0.74 tff('function_rel_fun$a',axiom, 2.18/0.74 'rel_fun$a'('fmb_C_update_c_update_bool_fun_fun$_1','fmb_A_update_c_update_bool_fun_fun$_1') = 'fmb_C_update_a_update_fun_c_update_c_update_fun_bool_fun_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_map_fun$aq',type,'map_fun$aq': ('B_update_c_update_fun$' * 'C_update_c_update_fun$') > 'C_update_c_update_fun_b_update_c_update_fun_fun$'). 2.18/0.74 tff('function_map_fun$aq',axiom, 2.18/0.74 'map_fun$aq'('fmb_B_update_c_update_fun$_1','fmb_C_update_c_update_fun$_1') = 'fmb_C_update_c_update_fun_b_update_c_update_fun_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_rel_fun$at',type,'rel_fun$at': ('C_update_b_update_bool_fun_fun$' * 'C_update_b_update_bool_fun_fun$') > 'C_update_c_update_fun_b_update_b_update_fun_bool_fun_fun$'). 2.18/0.74 tff('function_rel_fun$at',axiom, 2.18/0.74 'rel_fun$at'('fmb_C_update_b_update_bool_fun_fun$_1','fmb_C_update_b_update_bool_fun_fun$_1') = 'fmb_C_update_c_update_fun_b_update_b_update_fun_bool_fun_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_comp_update$',type,'comp_update$': ('C_update$') > 'C_update_c_update_fun$'). 2.18/0.74 tff('function_comp_update$',axiom, 2.18/0.74 'comp_update$'('fmb_C_update$_1') = 'fmb_C_update_c_update_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_rel_fun$q',type,'rel_fun$q': ('A_update_b_update_bool_fun_fun$' * 'B_update_a_update_bool_fun_fun$') > 'A_update_b_update_fun_b_update_a_update_fun_bool_fun_fun$'). 2.18/0.74 tff('function_rel_fun$q',axiom, 2.18/0.74 'rel_fun$q'('fmb_A_update_b_update_bool_fun_fun$_1','fmb_B_update_a_update_bool_fun_fun$_1') = 'fmb_A_update_b_update_fun_b_update_a_update_fun_bool_fun_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_rel_fun$ao',type,'rel_fun$ao': ('A_update_a_update_bool_fun_fun$' * 'C_update_b_update_bool_fun_fun$') > 'A_update_c_update_fun_a_update_b_update_fun_bool_fun_fun$'). 2.18/0.74 tff('function_rel_fun$ao',axiom, 2.18/0.74 'rel_fun$ao'('fmb_A_update_a_update_bool_fun_fun$_1','fmb_C_update_b_update_bool_fun_fun$_1') = 'fmb_A_update_c_update_fun_a_update_b_update_fun_bool_fun_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_rel_fun$ab',type,'rel_fun$ab': ('C_update_a_update_fun_a_update_b_update_fun_bool_fun_fun$' * 'C_update_c_update_fun_a_update_a_update_fun_bool_fun_fun$') > 'C_update_a_update_fun_c_update_c_update_fun_fun_a_update_b_update_fun_a_update_a_update_fun_fun_bool_fun_fun$'). 2.18/0.74 tff('function_rel_fun$ab',axiom, 2.18/0.74 'rel_fun$ab'('fmb_C_update_a_update_fun_a_update_b_update_fun_bool_fun_fun$_1','fmb_C_update_c_update_fun_a_update_a_update_fun_bool_fun_fun$_1') = 'fmb_C_update_a_update_fun_c_update_c_update_fun_fun_a_update_b_update_fun_a_update_a_update_fun_fun_bool_fun_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_comp$bi',type,'comp$bi': ('A_update_b_update_fun_c_update_a_update_fun_fun$' * 'C_update_a_update_fun_a_update_b_update_fun_fun$') > 'C_update_a_update_fun_c_update_a_update_fun_fun$'). 2.18/0.74 tff('function_comp$bi',axiom, 2.18/0.74 'comp$bi'('fmb_A_update_b_update_fun_c_update_a_update_fun_fun$_1','fmb_C_update_a_update_fun_a_update_b_update_fun_fun$_1') = 'fmb_C_update_a_update_fun_c_update_a_update_fun_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_register_tensor$n',type,'register_tensor$n': ('C_update_a_update_fun$' * 'C_update_a_update_fun$') > 'C_c_prod_update_a_a_prod_update_fun$'). 2.18/0.74 tff('function_register_tensor$n',axiom, 2.18/0.74 'register_tensor$n'('fmb_C_update_a_update_fun$_1','fmb_C_update_a_update_fun$_1') = 'fmb_C_c_prod_update_a_a_prod_update_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_map_fun$aa',type,'map_fun$aa': ('A_update_c_update_fun_b_update_a_update_fun_fun$' * 'A_update_b_update_fun_a_update_a_update_fun_fun_c_update_a_update_fun_c_update_c_update_fun_fun_fun$' * 'B_update_a_update_fun_a_update_b_update_fun_a_update_a_update_fun_fun_fun$') > 'A_update_c_update_fun_c_update_a_update_fun_c_update_c_update_fun_fun_fun$'). 2.18/0.74 tff('function_map_fun$aa',axiom, 2.18/0.74 'map_fun$aa'('fmb_A_update_c_update_fun_b_update_a_update_fun_fun$_1','fmb_A_update_b_update_fun_a_update_a_update_fun_fun_c_update_a_update_fun_c_update_c_update_fun_fun_fun$_1','fmb_B_update_a_update_fun_a_update_b_update_fun_a_update_a_update_fun_fun_fun$_1') = 'fmb_A_update_c_update_fun_c_update_a_update_fun_c_update_c_update_fun_fun_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_comp$ap',type,'comp$ap': ('A_c_prod_update_b_update_fun$' * 'C_a_prod_update_a_c_prod_update_fun$') > 'C_a_prod_update_b_update_fun$'). 2.18/0.74 tff('function_comp$ap',axiom, 2.18/0.74 'comp$ap'('fmb_A_c_prod_update_b_update_fun$_1','fmb_C_a_prod_update_a_c_prod_update_fun$_1') = 'fmb_C_a_prod_update_b_update_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_uue$',type,'uue$': ('A_update_c_update_fun$') > 'A_update_a_c_prod_update_fun$'). 2.18/0.74 tff('function_uue$',axiom, 2.18/0.74 'uue$'('fmb_A_update_c_update_fun$_1') = 'fmb_A_update_a_c_prod_update_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_rel_fun$aw',type,'rel_fun$aw': ('B_update_b_update_bool_fun_fun$' * 'C_update_c_update_bool_fun_fun$') > 'B_update_c_update_fun_b_update_c_update_fun_bool_fun_fun$'). 2.18/0.74 tff('function_rel_fun$aw',axiom, 2.18/0.74 'rel_fun$aw'('fmb_B_update_b_update_bool_fun_fun$_1','fmb_C_update_c_update_bool_fun_fun$_1') = 'fmb_B_update_c_update_fun_b_update_c_update_fun_bool_fun_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_the_inv_into$g',type,'the_inv_into$g': ('C_update_set$' * 'C_update_b_update_fun$') > 'B_update_c_update_fun$'). 2.18/0.74 tff('function_the_inv_into$g',axiom, 2.18/0.74 'the_inv_into$g'('fmb_C_update_set$_1','fmb_C_update_b_update_fun$_1') = 'fmb_B_update_c_update_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_comp$ah',type,'comp$ah': ('C_update_c_update_fun$' * 'A_update_c_update_fun$') > 'A_update_c_update_fun$'). 2.18/0.74 tff('function_comp$ah',axiom, 2.18/0.74 'comp$ah'('fmb_C_update_c_update_fun$_1','fmb_A_update_c_update_fun$_1') = 'fmb_A_update_c_update_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_map_fun$af',type,'map_fun$af': ('A_update_b_update_fun_b_update_a_update_fun_fun$' * 'A_update_b_update_fun_a_update_a_update_fun_fun_c_update_a_update_fun_c_update_b_update_fun_fun_fun$' * 'B_update_a_update_fun_a_update_b_update_fun_a_update_a_update_fun_fun_fun$') > 'A_update_b_update_fun_c_update_a_update_fun_c_update_b_update_fun_fun_fun$'). 2.18/0.74 tff('function_map_fun$af',axiom, 2.18/0.74 'map_fun$af'('fmb_A_update_b_update_fun_b_update_a_update_fun_fun$_1','fmb_A_update_b_update_fun_a_update_a_update_fun_fun_c_update_a_update_fun_c_update_b_update_fun_fun_fun$_1','fmb_B_update_a_update_fun_a_update_b_update_fun_a_update_a_update_fun_fun_fun$_1') = 'fmb_A_update_b_update_fun_c_update_a_update_fun_c_update_b_update_fun_fun_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_rel_fun$x',type,'rel_fun$x': ('A_update_b_update_fun_b_update_a_update_fun_bool_fun_fun$' * 'A_update_a_update_fun_b_update_b_update_fun_bool_fun_fun$') > 'A_update_b_update_fun_a_update_a_update_fun_fun_b_update_a_update_fun_b_update_b_update_fun_fun_bool_fun_fun$'). 2.18/0.74 tff('function_rel_fun$x',axiom, 2.18/0.74 'rel_fun$x'('fmb_A_update_b_update_fun_b_update_a_update_fun_bool_fun_fun$_1','fmb_A_update_a_update_fun_b_update_b_update_fun_bool_fun_fun$_1') = 'fmb_A_update_b_update_fun_a_update_a_update_fun_fun_b_update_a_update_fun_b_update_b_update_fun_fun_bool_fun_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_rel_fun$d',type,'rel_fun$d': ('B_update_b_update_bool_fun_fun$' * 'A_update_b_update_bool_fun_fun$') > 'B_update_a_update_fun_b_update_b_update_fun_bool_fun_fun$'). 2.18/0.74 tff('function_rel_fun$d',axiom, 2.18/0.74 'rel_fun$d'('fmb_B_update_b_update_bool_fun_fun$_1','fmb_A_update_b_update_bool_fun_fun$_1') = 'fmb_B_update_a_update_fun_b_update_b_update_fun_bool_fun_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_the_inv_into$b',type,'the_inv_into$b': ('A_update_set$' * 'A_update_b_update_fun$') > 'B_update_a_update_fun$'). 2.18/0.74 tff('function_the_inv_into$b',axiom, 2.18/0.74 'the_inv_into$b'('fmb_A_update_set$_1','fmb_A_update_b_update_fun$_1') = 'fmb_B_update_a_update_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_fun_app$as',type,'fun_app$as': ('A_a_prod_update_c_update_fun$' * 'A_a_prod_update$') > 'C_update$'). 2.18/0.74 tff('function_fun_app$as',axiom, 2.18/0.74 'fun_app$as'('fmb_A_a_prod_update_c_update_fun$_1','fmb_A_a_prod_update$_1') = 'fmb_C_update$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_uuv$',type,'uuv$': ('B_update_set$' * 'B_update_a_update_fun$' * 'B_update$') > 'A_update_b_update_fun$'). 2.18/0.74 tff('function_uuv$',axiom, 2.18/0.74 'uuv$'('fmb_B_update_set$_1','fmb_B_update_a_update_fun$_1','fmb_B_update$_1') = 'fmb_A_update_b_update_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_map_fun$i',type,'map_fun$i': ('A_update_a_update_fun$' * 'C_update_b_update_fun$') > 'A_update_c_update_fun_a_update_b_update_fun_fun$'). 2.18/0.74 tff('function_map_fun$i',axiom, 2.18/0.74 'map_fun$i'('fmb_A_update_a_update_fun$_1','fmb_C_update_b_update_fun$_1') = 'fmb_A_update_c_update_fun_a_update_b_update_fun_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_fun_app$aq',type,'fun_app$aq': ('B_a_prod_update_a_c_prod_update_fun$' * 'B_a_prod_update$') > 'A_c_prod_update$'). 2.18/0.74 tff('function_fun_app$aq',axiom, 2.18/0.74 'fun_app$aq'('fmb_B_a_prod_update_a_c_prod_update_fun$_1','fmb_B_a_prod_update$_1') = 'fmb_A_c_prod_update$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_fun_app$d',type,'fun_app$d': ('B_update_a_update_fun$' * 'B_update$') > 'A_update$'). 2.18/0.74 tff('function_fun_app$d',axiom, 2.18/0.74 'fun_app$d'('fmb_B_update_a_update_fun$_1','fmb_B_update$_1') = 'fmb_A_update$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_comp$bn',type,'comp$bn': ('A_update_bool_fun$' * 'B_update_a_update_fun$') > 'B_update_bool_fun$'). 2.18/0.74 tff('function_comp$bn',axiom, 2.18/0.74 'comp$bn'('fmb_A_update_bool_fun$_1','fmb_B_update_a_update_fun$_1') = 'fmb_B_update_bool_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_inv_into$b',type,'inv_into$b': ('A_update_set$' * 'A_update_b_update_fun$') > 'B_update_a_update_fun$'). 2.18/0.74 tff('function_inv_into$b',axiom, 2.18/0.74 'inv_into$b'('fmb_A_update_set$_1','fmb_A_update_b_update_fun$_1') = 'fmb_B_update_a_update_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_register_tensor$k',type,'register_tensor$k': ('B_update_a_update_fun$' * 'A_update_c_update_fun$') > 'B_a_prod_update_a_c_prod_update_fun$'). 2.18/0.74 tff('function_register_tensor$k',axiom, 2.18/0.74 'register_tensor$k'('fmb_B_update_a_update_fun$_1','fmb_A_update_c_update_fun$_1') = 'fmb_B_a_prod_update_a_c_prod_update_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_fun_app$ao',type,'fun_app$ao': ('A_a_prod_update_c_c_prod_update_fun$' * 'A_a_prod_update$') > 'C_c_prod_update$'). 2.18/0.74 tff('function_fun_app$ao',axiom, 2.18/0.74 'fun_app$ao'('fmb_A_a_prod_update_c_c_prod_update_fun$_1','fmb_A_a_prod_update$_1') = 'fmb_C_c_prod_update$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_register_tensor$d',type,'register_tensor$d': ('B_update_b_update_fun$' * 'B_update_b_update_fun$') > 'B_b_prod_update_b_b_prod_update_fun$'). 2.18/0.74 tff('function_register_tensor$d',axiom, 2.18/0.74 'register_tensor$d'('fmb_B_update_b_update_fun$_1','fmb_B_update_b_update_fun$_1') = 'fmb_B_b_prod_update_b_b_prod_update_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_register_pair$f',type,'register_pair$f': ('B_update_a_update_fun$' * 'C_update_a_update_fun$') > 'B_c_prod_update_a_update_fun$'). 2.18/0.74 tff('function_register_pair$f',axiom, 2.18/0.74 'register_pair$f'('fmb_B_update_a_update_fun$_1','fmb_C_update_a_update_fun$_1') = 'fmb_B_c_prod_update_a_update_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_map_fun$al',type,'map_fun$al': ('A_update_c_update_fun_a_update_c_update_fun_fun$' * 'C_update_a_update_fun_c_update_c_update_fun_fun_c_update_a_update_fun_c_update_c_update_fun_fun_fun$' * 'A_update_c_update_fun_c_update_a_update_fun_c_update_c_update_fun_fun_fun$') > 'A_update_c_update_fun_c_update_a_update_fun_c_update_c_update_fun_fun_fun$'). 2.18/0.74 tff('function_map_fun$al',axiom, 2.18/0.74 'map_fun$al'('fmb_A_update_c_update_fun_a_update_c_update_fun_fun$_1','fmb_C_update_a_update_fun_c_update_c_update_fun_fun_c_update_a_update_fun_c_update_c_update_fun_fun_fun$_1','fmb_A_update_c_update_fun_c_update_a_update_fun_c_update_c_update_fun_fun_fun$_1') = 'fmb_A_update_c_update_fun_c_update_a_update_fun_c_update_c_update_fun_fun_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_map_fun$ak',type,'map_fun$ak': ('A_update_b_update_fun_c_update_a_update_fun_fun$' * 'C_update_c_update_fun_a_update_a_update_fun_fun$') > 'C_update_a_update_fun_c_update_c_update_fun_fun_a_update_b_update_fun_a_update_a_update_fun_fun_fun$'). 2.18/0.74 tff('function_map_fun$ak',axiom, 2.18/0.74 'map_fun$ak'('fmb_A_update_b_update_fun_c_update_a_update_fun_fun$_1','fmb_C_update_c_update_fun_a_update_a_update_fun_fun$_1') = 'fmb_C_update_a_update_fun_c_update_c_update_fun_fun_a_update_b_update_fun_a_update_a_update_fun_fun_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_comp$aj',type,'comp$aj': ('B_update_c_update_fun$' * 'A_update_b_update_fun$') > 'A_update_c_update_fun$'). 2.18/0.74 tff('function_comp$aj',axiom, 2.18/0.74 'comp$aj'('fmb_B_update_c_update_fun$_1','fmb_A_update_b_update_fun$_1') = 'fmb_A_update_c_update_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_uux$',type,'uux$': ('A_update_set$') > 'C_update_a_update_fun_bool_fun$'). 2.18/0.74 tff('function_uux$',axiom, 2.18/0.74 'uux$'('fmb_A_update_set$_1') = 'fmb_C_update_a_update_fun_bool_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_map_fun$aw',type,'map_fun$aw': ('C_update_b_update_fun$' * 'B_update_c_update_fun$') > 'B_update_b_update_fun_c_update_c_update_fun_fun$'). 2.18/0.74 tff('function_map_fun$aw',axiom, 2.18/0.74 'map_fun$aw'('fmb_C_update_b_update_fun$_1','fmb_B_update_c_update_fun$_1') = 'fmb_B_update_b_update_fun_c_update_c_update_fun_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_comp$bb',type,'comp$bb': ('A_update_c_update_fun$' * 'B_b_prod_update_a_update_fun$') > 'B_b_prod_update_c_update_fun$'). 2.18/0.74 tff('function_comp$bb',axiom, 2.18/0.74 'comp$bb'('fmb_A_update_c_update_fun$_1','fmb_B_b_prod_update_a_update_fun$_1') = 'fmb_B_b_prod_update_c_update_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_rel_fun$az',type,'rel_fun$az': ('B_update_b_update_bool_fun_fun$' * 'C_update_b_update_bool_fun_fun$') > 'B_update_c_update_fun_b_update_b_update_fun_bool_fun_fun$'). 2.18/0.74 tff('function_rel_fun$az',axiom, 2.18/0.74 'rel_fun$az'('fmb_B_update_b_update_bool_fun_fun$_1','fmb_C_update_b_update_bool_fun_fun$_1') = 'fmb_B_update_c_update_fun_b_update_b_update_fun_bool_fun_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_map_fun$u',type,'map_fun$u': ('C_update_c_update_fun$' * 'B_update_b_update_fun$') > 'C_update_b_update_fun_c_update_b_update_fun_fun$'). 2.18/0.74 tff('function_map_fun$u',axiom, 2.18/0.74 'map_fun$u'('fmb_C_update_c_update_fun$_1','fmb_B_update_b_update_fun$_1') = 'fmb_C_update_b_update_fun_c_update_b_update_fun_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_fun_app$s',type,'fun_app$s': ('B_update_c_a_prod_update_fun$' * 'B_update$') > 'C_a_prod_update$'). 2.18/0.74 tff('function_fun_app$s',axiom, 2.18/0.74 'fun_app$s'('fmb_B_update_c_a_prod_update_fun$_1','fmb_B_update$_1') = 'fmb_C_a_prod_update$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_rel_fun$bw',type,'rel_fun$bw': ('B_update_c_update_bool_fun_fun$' * 'B_update_b_update_bool_fun_fun$') > 'B_update_b_update_fun_c_update_b_update_fun_bool_fun_fun$'). 2.18/0.74 tff('function_rel_fun$bw',axiom, 2.18/0.74 'rel_fun$bw'('fmb_B_update_c_update_bool_fun_fun$_1','fmb_B_update_b_update_bool_fun_fun$_1') = 'fmb_B_update_b_update_fun_c_update_b_update_fun_bool_fun_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_fun_app$x',type,'fun_app$x': ('C_update_a_update_fun_c_update_b_update_fun_fun$' * 'C_update_a_update_fun$') > 'C_update_b_update_fun$'). 2.18/0.74 tff('function_fun_app$x',axiom, 2.18/0.74 'fun_app$x'('fmb_C_update_a_update_fun_c_update_b_update_fun_fun$_1','fmb_C_update_a_update_fun$_1') = 'fmb_C_update_b_update_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_map_fun$ab',type,'map_fun$ab': ('C_update_a_update_fun_a_update_b_update_fun_fun$' * 'A_update_a_update_fun_c_update_c_update_fun_fun$') > 'A_update_b_update_fun_a_update_a_update_fun_fun_c_update_a_update_fun_c_update_c_update_fun_fun_fun$'). 2.18/0.74 tff('function_map_fun$ab',axiom, 2.18/0.74 'map_fun$ab'('fmb_C_update_a_update_fun_a_update_b_update_fun_fun$_1','fmb_A_update_a_update_fun_c_update_c_update_fun_fun$_1') = 'fmb_A_update_b_update_fun_a_update_a_update_fun_fun_c_update_a_update_fun_c_update_c_update_fun_fun_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_fun_app$q',type,'fun_app$q': ('A_update_c_update_fun_a_update_c_update_fun_bool_fun_fun$' * 'A_update_c_update_fun$') > 'A_update_c_update_fun_bool_fun$'). 2.18/0.74 tff('function_fun_app$q',axiom, 2.18/0.74 'fun_app$q'('fmb_A_update_c_update_fun_a_update_c_update_fun_bool_fun_fun$_1','fmb_A_update_c_update_fun$_1') = 'fmb_A_update_c_update_fun_bool_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_rel_fun$ap',type,'rel_fun$ap': ('C_update_a_update_fun_c_update_a_update_fun_bool_fun_fun$' * 'C_update_c_update_fun_c_update_b_update_fun_bool_fun_fun$') > 'C_update_a_update_fun_c_update_c_update_fun_fun_c_update_a_update_fun_c_update_b_update_fun_fun_bool_fun_fun$'). 2.18/0.74 tff('function_rel_fun$ap',axiom, 2.18/0.74 'rel_fun$ap'('fmb_C_update_a_update_fun_c_update_a_update_fun_bool_fun_fun$_1','fmb_C_update_c_update_fun_c_update_b_update_fun_bool_fun_fun$_1') = 'fmb_C_update_a_update_fun_c_update_c_update_fun_fun_c_update_a_update_fun_c_update_b_update_fun_fun_bool_fun_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_comp$bd',type,'comp$bd': ('B_update_b_update_fun_a_update_a_update_fun_fun$' * 'A_update_a_update_fun_b_update_b_update_fun_fun$') > 'A_update_a_update_fun_a_update_a_update_fun_fun$'). 2.18/0.74 tff('function_comp$bd',axiom, 2.18/0.74 'comp$bd'('fmb_B_update_b_update_fun_a_update_a_update_fun_fun$_1','fmb_A_update_a_update_fun_b_update_b_update_fun_fun$_1') = 'fmb_A_update_a_update_fun_a_update_a_update_fun_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_comp$i',type,'comp$i': ('B_update_b_update_fun$' * 'C_update_b_update_fun$') > 'C_update_b_update_fun$'). 2.18/0.74 tff('function_comp$i',axiom, 2.18/0.74 'comp$i'('fmb_B_update_b_update_fun$_1','fmb_C_update_b_update_fun$_1') = 'fmb_C_update_b_update_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_fun_app$bt',type,'fun_app$bt': ('C_update_set_c_update_fun$' * 'C_update_set$') > 'C_update$'). 2.18/0.74 tff('function_fun_app$bt',axiom, 2.18/0.74 'fun_app$bt'('fmb_C_update_set_c_update_fun$_1','fmb_C_update_set$_1') = 'fmb_C_update$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_comp$s',type,'comp$s': ('A_a_prod_update_b_c_prod_update_fun$' * 'B_b_prod_update_a_a_prod_update_fun$') > 'B_b_prod_update_b_c_prod_update_fun$'). 2.18/0.74 tff('function_comp$s',axiom, 2.18/0.74 'comp$s'('fmb_A_a_prod_update_b_c_prod_update_fun$_1','fmb_B_b_prod_update_a_a_prod_update_fun$_1') = 'fmb_B_b_prod_update_b_c_prod_update_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_uul$',type,'uul$': ('B_update_a_update_fun$' * 'B_update_a_update_fun$') > 'B_update_bool_fun$'). 2.18/0.74 tff('function_uul$',axiom, 2.18/0.74 'uul$'('fmb_B_update_a_update_fun$_1','fmb_B_update_a_update_fun$_1') = 'fmb_B_update_bool_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_rel_fun$g',type,'rel_fun$g': ('A_update_b_update_fun_a_update_b_update_fun_bool_fun_fun$' * 'A_update_a_update_fun_a_update_a_update_fun_bool_fun_fun$') > 'A_update_b_update_fun_a_update_a_update_fun_fun_a_update_b_update_fun_a_update_a_update_fun_fun_bool_fun_fun$'). 2.18/0.74 tff('function_rel_fun$g',axiom, 2.18/0.74 'rel_fun$g'('fmb_A_update_b_update_fun_a_update_b_update_fun_bool_fun_fun$_1','fmb_A_update_a_update_fun_a_update_a_update_fun_bool_fun_fun$_1') = 'fmb_A_update_b_update_fun_a_update_a_update_fun_fun_a_update_b_update_fun_a_update_a_update_fun_fun_bool_fun_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_relcompp$a',type,'relcompp$a': ('C_update_c_update_bool_fun_fun$' * 'C_update_c_update_bool_fun_fun$') > 'C_update_c_update_bool_fun_fun$'). 2.18/0.74 tff('function_relcompp$a',axiom, 2.18/0.74 'relcompp$a'('fmb_C_update_c_update_bool_fun_fun$_1','fmb_C_update_c_update_bool_fun_fun$_1') = 'fmb_C_update_c_update_bool_fun_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_fun_app$bu',type,'fun_app$bu': ('B_update_set_b_update_fun$' * 'B_update_set$') > 'B_update$'). 2.18/0.74 tff('function_fun_app$bu',axiom, 2.18/0.74 'fun_app$bu'('fmb_B_update_set_b_update_fun$_1','fmb_B_update_set$_1') = 'fmb_B_update$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_grp$',type,'grp$': ('C_update_set$' * 'C_update_c_update_fun$') > 'C_update_c_update_bool_fun_fun$'). 2.18/0.74 tff('function_grp$',axiom, 2.18/0.74 'grp$'('fmb_C_update_set$_1','fmb_C_update_c_update_fun$_1') = 'fmb_C_update_c_update_bool_fun_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_rel_fun$c',type,'rel_fun$c': ('C_update_c_update_bool_fun_fun$' * 'A_update_b_update_bool_fun_fun$') > 'C_update_a_update_fun_c_update_b_update_fun_bool_fun_fun$'). 2.18/0.74 tff('function_rel_fun$c',axiom, 2.18/0.74 'rel_fun$c'('fmb_C_update_c_update_bool_fun_fun$_1','fmb_A_update_b_update_bool_fun_fun$_1') = 'fmb_C_update_a_update_fun_c_update_b_update_fun_bool_fun_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_image$d',type,'image$d': ('C_update_c_update_fun$') > 'C_update_set_c_update_set_fun$'). 2.18/0.74 tff('function_image$d',axiom, 2.18/0.74 'image$d'('fmb_C_update_c_update_fun$_1') = 'fmb_C_update_set_c_update_set_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_register_tensor$o',type,'register_tensor$o': ('C_update_b_update_fun$' * 'C_update_b_update_fun$') > 'C_c_prod_update_b_b_prod_update_fun$'). 2.18/0.74 tff('function_register_tensor$o',axiom, 2.18/0.74 'register_tensor$o'('fmb_C_update_b_update_fun$_1','fmb_C_update_b_update_fun$_1') = 'fmb_C_c_prod_update_b_b_prod_update_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_comp$ay',type,'comp$ay': ('A_update_c_update_fun$' * 'C_c_prod_update_a_update_fun$') > 'C_c_prod_update_c_update_fun$'). 2.18/0.74 tff('function_comp$ay',axiom, 2.18/0.74 'comp$ay'('fmb_A_update_c_update_fun$_1','fmb_C_c_prod_update_a_update_fun$_1') = 'fmb_C_c_prod_update_c_update_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_rel_fun$ag',type,'rel_fun$ag': ('C_update_a_update_fun_c_update_a_update_fun_bool_fun_fun$' * 'C_update_c_update_fun_c_update_c_update_fun_bool_fun_fun$') > 'C_update_a_update_fun_c_update_c_update_fun_fun_c_update_a_update_fun_c_update_c_update_fun_fun_bool_fun_fun$'). 2.18/0.74 tff('function_rel_fun$ag',axiom, 2.18/0.74 'rel_fun$ag'('fmb_C_update_a_update_fun_c_update_a_update_fun_bool_fun_fun$_1','fmb_C_update_c_update_fun_c_update_c_update_fun_bool_fun_fun$_1') = 'fmb_C_update_a_update_fun_c_update_c_update_fun_fun_c_update_a_update_fun_c_update_c_update_fun_fun_bool_fun_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_image$a',type,'image$a': ('C_update_a_update_fun$' * 'C_update_set$') > 'A_update_set$'). 2.18/0.74 tff('function_image$a',axiom, 2.18/0.74 'image$a'('fmb_C_update_a_update_fun$_1','fmb_C_update_set$_1') = 'fmb_A_update_set$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_map_fun$ae',type,'map_fun$ae': ('B_update_a_update_fun$' * 'A_update_c_update_fun$') > 'A_update_a_update_fun_b_update_c_update_fun_fun$'). 2.18/0.74 tff('function_map_fun$ae',axiom, 2.18/0.74 'map_fun$ae'('fmb_B_update_a_update_fun$_1','fmb_A_update_c_update_fun$_1') = 'fmb_A_update_a_update_fun_b_update_c_update_fun_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_the_inv_into$f',type,'the_inv_into$f': ('B_update_set$' * 'B_update_c_update_fun$') > 'C_update_b_update_fun$'). 2.18/0.74 tff('function_the_inv_into$f',axiom, 2.18/0.74 'the_inv_into$f'('fmb_B_update_set$_1','fmb_B_update_c_update_fun$_1') = 'fmb_C_update_b_update_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_fun_app$ap',type,'fun_app$ap': ('A_b_prod_update_c_a_prod_update_fun$' * 'A_b_prod_update$') > 'C_a_prod_update$'). 2.18/0.74 tff('function_fun_app$ap',axiom, 2.18/0.74 'fun_app$ap'('fmb_A_b_prod_update_c_a_prod_update_fun$_1','fmb_A_b_prod_update$_1') = 'fmb_C_a_prod_update$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_rel_fun$p',type,'rel_fun$p': ('A_update_b_update_fun_b_update_a_update_fun_bool_fun_fun$' * 'A_update_a_update_fun_b_update_c_update_fun_bool_fun_fun$') > 'A_update_b_update_fun_a_update_a_update_fun_fun_b_update_a_update_fun_b_update_c_update_fun_fun_bool_fun_fun$'). 2.18/0.74 tff('function_rel_fun$p',axiom, 2.18/0.74 'rel_fun$p'('fmb_A_update_b_update_fun_b_update_a_update_fun_bool_fun_fun$_1','fmb_A_update_a_update_fun_b_update_c_update_fun_bool_fun_fun$_1') = 'fmb_A_update_b_update_fun_a_update_a_update_fun_fun_b_update_a_update_fun_b_update_c_update_fun_fun_bool_fun_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_rel_fun$t',type,'rel_fun$t': ('B_update_a_update_bool_fun_fun$' * 'A_update_b_update_bool_fun_fun$') > 'B_update_a_update_fun_a_update_b_update_fun_bool_fun_fun$'). 2.18/0.74 tff('function_rel_fun$t',axiom, 2.18/0.74 'rel_fun$t'('fmb_B_update_a_update_bool_fun_fun$_1','fmb_A_update_b_update_bool_fun_fun$_1') = 'fmb_B_update_a_update_fun_a_update_b_update_fun_bool_fun_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_comp$am',type,'comp$am': ('A_a_prod_update_b_update_fun$' * 'C_c_prod_update_a_a_prod_update_fun$') > 'C_c_prod_update_b_update_fun$'). 2.18/0.74 tff('function_comp$am',axiom, 2.18/0.74 'comp$am'('fmb_A_a_prod_update_b_update_fun$_1','fmb_C_c_prod_update_a_a_prod_update_fun$_1') = 'fmb_C_c_prod_update_b_update_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_tensor_update$e',type,'tensor_update$e': ('B_update$' * 'A_update$') > 'B_a_prod_update$'). 2.18/0.74 tff('function_tensor_update$e',axiom, 2.18/0.74 'tensor_update$e'('fmb_B_update$_1','fmb_A_update$_1') = 'fmb_B_a_prod_update$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_rel_fun$bq',type,'rel_fun$bq': ('B_update_c_update_bool_fun_fun$' * 'C_update_c_update_bool_fun_fun$') > 'B_update_c_update_fun_c_update_c_update_fun_bool_fun_fun$'). 2.18/0.74 tff('function_rel_fun$bq',axiom, 2.18/0.74 'rel_fun$bq'('fmb_B_update_c_update_bool_fun_fun$_1','fmb_C_update_c_update_bool_fun_fun$_1') = 'fmb_B_update_c_update_fun_c_update_c_update_fun_bool_fun_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_register_pair$q',type,'register_pair$q': ('B_update_b_update_fun$' * 'C_update_b_update_fun$') > 'B_c_prod_update_b_update_fun$'). 2.18/0.74 tff('function_register_pair$q',axiom, 2.18/0.74 'register_pair$q'('fmb_B_update_b_update_fun$_1','fmb_C_update_b_update_fun$_1') = 'fmb_B_c_prod_update_b_update_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_fun_app$v',type,'fun_app$v': ('B_update_a_update_fun_b_update_c_update_fun_fun$' * 'B_update_a_update_fun$') > 'B_update_c_update_fun$'). 2.18/0.74 tff('function_fun_app$v',axiom, 2.18/0.74 'fun_app$v'('fmb_B_update_a_update_fun_b_update_c_update_fun_fun$_1','fmb_B_update_a_update_fun$_1') = 'fmb_B_update_c_update_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_uuf$',type,'uuf$': ('B_update_a_update_fun$') > 'B_update_a_c_prod_update_fun$'). 2.18/0.74 tff('function_uuf$',axiom, 2.18/0.74 'uuf$'('fmb_B_update_a_update_fun$_1') = 'fmb_B_update_a_c_prod_update_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_rel_fun$ac',type,'rel_fun$ac': ('C_update_a_update_bool_fun_fun$' * 'A_update_b_update_bool_fun_fun$') > 'C_update_a_update_fun_a_update_b_update_fun_bool_fun_fun$'). 2.18/0.74 tff('function_rel_fun$ac',axiom, 2.18/0.74 'rel_fun$ac'('fmb_C_update_a_update_bool_fun_fun$_1','fmb_A_update_b_update_bool_fun_fun$_1') = 'fmb_C_update_a_update_fun_a_update_b_update_fun_bool_fun_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_fun_app$an',type,'fun_app$an': ('B_update_b_update_fun_b_update_b_update_fun_fun$' * 'B_update_b_update_fun$') > 'B_update_b_update_fun$'). 2.18/0.74 tff('function_fun_app$an',axiom, 2.18/0.74 'fun_app$an'('fmb_B_update_b_update_fun_b_update_b_update_fun_fun$_1','fmb_B_update_b_update_fun$_1') = 'fmb_B_update_b_update_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_comp_update$a',type,'comp_update$a': ('A_update$') > 'A_update_a_update_fun$'). 2.18/0.74 tff('function_comp_update$a',axiom, 2.18/0.74 'comp_update$a'('fmb_A_update$_1') = 'fmb_A_update_a_update_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_rel_fun$l',type,'rel_fun$l': ('A_update_b_update_fun_c_update_a_update_fun_bool_fun_fun$' * 'A_update_a_update_fun_c_update_c_update_fun_bool_fun_fun$') > 'A_update_b_update_fun_a_update_a_update_fun_fun_c_update_a_update_fun_c_update_c_update_fun_fun_bool_fun_fun$'). 2.18/0.74 tff('function_rel_fun$l',axiom, 2.18/0.74 'rel_fun$l'('fmb_A_update_b_update_fun_c_update_a_update_fun_bool_fun_fun$_1','fmb_A_update_a_update_fun_c_update_c_update_fun_bool_fun_fun$_1') = 'fmb_A_update_b_update_fun_a_update_a_update_fun_fun_c_update_a_update_fun_c_update_c_update_fun_fun_bool_fun_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_comp$bo',type,'comp$bo': ('C_update_bool_fun$' * 'A_update_c_update_fun$') > 'A_update_bool_fun$'). 2.18/0.74 tff('function_comp$bo',axiom, 2.18/0.74 'comp$bo'('fmb_C_update_bool_fun$_1','fmb_A_update_c_update_fun$_1') = 'fmb_A_update_bool_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_register_tensor$r',type,'register_tensor$r': ('B_update_a_update_fun$' * 'C_update_a_update_fun$') > 'B_c_prod_update_a_a_prod_update_fun$'). 2.18/0.74 tff('function_register_tensor$r',axiom, 2.18/0.74 'register_tensor$r'('fmb_B_update_a_update_fun$_1','fmb_C_update_a_update_fun$_1') = 'fmb_B_c_prod_update_a_a_prod_update_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_inv_into$e',type,'inv_into$e': ('B_update_set$') > 'B_update_b_update_fun_b_update_b_update_fun_fun$'). 2.18/0.74 tff('function_inv_into$e',axiom, 2.18/0.74 'inv_into$e'('fmb_B_update_set$_1') = 'fmb_B_update_b_update_fun_b_update_b_update_fun_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_rel_fun$v',type,'rel_fun$v': ('A_update_c_update_bool_fun_fun$' * 'A_update_b_update_bool_fun_fun$') > 'A_update_a_update_fun_c_update_b_update_fun_bool_fun_fun$'). 2.18/0.74 tff('function_rel_fun$v',axiom, 2.18/0.74 'rel_fun$v'('fmb_A_update_c_update_bool_fun_fun$_1','fmb_A_update_b_update_bool_fun_fun$_1') = 'fmb_A_update_a_update_fun_c_update_b_update_fun_bool_fun_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_register_tensor$l',type,'register_tensor$l': ('B_update_a_update_fun$' * 'B_update_a_update_fun$') > 'B_b_prod_update_a_a_prod_update_fun$'). 2.18/0.74 tff('function_register_tensor$l',axiom, 2.18/0.74 'register_tensor$l'('fmb_B_update_a_update_fun$_1','fmb_B_update_a_update_fun$_1') = 'fmb_B_b_prod_update_a_a_prod_update_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_register_tensor$h',type,'register_tensor$h': ('A_update_a_update_fun$' * 'A_update_a_update_fun$') > 'A_a_prod_update_a_a_prod_update_fun$'). 2.18/0.74 tff('function_register_tensor$h',axiom, 2.18/0.74 'register_tensor$h'('fmb_A_update_a_update_fun$_1','fmb_A_update_a_update_fun$_1') = 'fmb_A_a_prod_update_a_a_prod_update_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_fun_app$bh',type,'fun_app$bh': ('A_update_a_update_fun_c_update_c_update_fun_fun$' * 'A_update_a_update_fun$') > 'C_update_c_update_fun$'). 2.18/0.74 tff('function_fun_app$bh',axiom, 2.18/0.74 'fun_app$bh'('fmb_A_update_a_update_fun_c_update_c_update_fun_fun$_1','fmb_A_update_a_update_fun$_1') = 'fmb_C_update_c_update_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_uub$',type,'uub$': ('B_update$') > 'A_update_b_update_fun$'). 2.18/0.74 tff('function_uub$',axiom, 2.18/0.74 'uub$'('fmb_B_update$_1') = 'fmb_A_update_b_update_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_register_pair$b',type,'register_pair$b': ('A_update_c_update_fun$' * 'A_update_c_update_fun$') > 'A_a_prod_update_c_update_fun$'). 2.18/0.74 tff('function_register_pair$b',axiom, 2.18/0.74 'register_pair$b'('fmb_A_update_c_update_fun$_1','fmb_A_update_c_update_fun$_1') = 'fmb_A_a_prod_update_c_update_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_register_pair$g',type,'register_pair$g': ('A_update_c_update_fun$' * 'C_update_c_update_fun$') > 'A_c_prod_update_c_update_fun$'). 2.18/0.74 tff('function_register_pair$g',axiom, 2.18/0.74 'register_pair$g'('fmb_A_update_c_update_fun$_1','fmb_C_update_c_update_fun$_1') = 'fmb_A_c_prod_update_c_update_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_map_fun$p',type,'map_fun$p': ('C_update_c_update_fun$' * 'C_update_c_update_fun$') > 'C_update_c_update_fun_c_update_c_update_fun_fun$'). 2.18/0.74 tff('function_map_fun$p',axiom, 2.18/0.74 'map_fun$p'('fmb_C_update_c_update_fun$_1','fmb_C_update_c_update_fun$_1') = 'fmb_C_update_c_update_fun_c_update_c_update_fun_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_fun_app$ad',type,'fun_app$ad': ('B_update_a_update_fun_a_update_b_update_fun_a_update_a_update_fun_fun_fun$' * 'B_update_a_update_fun$') > 'A_update_b_update_fun_a_update_a_update_fun_fun$'). 2.18/0.74 tff('function_fun_app$ad',axiom, 2.18/0.74 'fun_app$ad'('fmb_B_update_a_update_fun_a_update_b_update_fun_a_update_a_update_fun_fun_fun$_1','fmb_B_update_a_update_fun$_1') = 'fmb_A_update_b_update_fun_a_update_a_update_fun_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_register_tensor$e',type,'register_tensor$e': ('B_update_b_update_fun$' * 'A_update_a_update_fun$') > 'B_a_prod_update_b_a_prod_update_fun$'). 2.18/0.74 tff('function_register_tensor$e',axiom, 2.18/0.74 'register_tensor$e'('fmb_B_update_b_update_fun$_1','fmb_A_update_a_update_fun$_1') = 'fmb_B_a_prod_update_b_a_prod_update_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_fun_app$ac',type,'fun_app$ac': ('A_update_b_update_fun_a_update_a_update_fun_fun$' * 'A_update_b_update_fun$') > 'A_update_a_update_fun$'). 2.18/0.74 tff('function_fun_app$ac',axiom, 2.18/0.74 'fun_app$ac'('fmb_A_update_b_update_fun_a_update_a_update_fun_fun$_1','fmb_A_update_b_update_fun$_1') = 'fmb_A_update_a_update_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_rel_fun$ah',type,'rel_fun$ah': ('C_update_c_update_bool_fun_fun$' * 'A_update_a_update_bool_fun_fun$') > 'C_update_a_update_fun_c_update_a_update_fun_bool_fun_fun$'). 2.18/0.74 tff('function_rel_fun$ah',axiom, 2.18/0.74 'rel_fun$ah'('fmb_C_update_c_update_bool_fun_fun$_1','fmb_A_update_a_update_bool_fun_fun$_1') = 'fmb_C_update_a_update_fun_c_update_a_update_fun_bool_fun_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_register_pair$j',type,'register_pair$j': ('C_update_b_update_fun$' * 'A_update_b_update_fun$') > 'C_a_prod_update_b_update_fun$'). 2.18/0.74 tff('function_register_pair$j',axiom, 2.18/0.74 'register_pair$j'('fmb_C_update_b_update_fun$_1','fmb_A_update_b_update_fun$_1') = 'fmb_C_a_prod_update_b_update_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_relcompp$b',type,'relcompp$b': ('B_update_b_update_bool_fun_fun$' * 'B_update_b_update_bool_fun_fun$') > 'B_update_b_update_bool_fun_fun$'). 2.18/0.74 tff('function_relcompp$b',axiom, 2.18/0.74 'relcompp$b'('fmb_B_update_b_update_bool_fun_fun$_1','fmb_B_update_b_update_bool_fun_fun$_1') = 'fmb_B_update_b_update_bool_fun_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_map_fun$m',type,'map_fun$m': ('C_update_c_update_fun$' * 'A_update_a_update_fun$') > 'C_update_a_update_fun_c_update_a_update_fun_fun$'). 2.18/0.74 tff('function_map_fun$m',axiom, 2.18/0.74 'map_fun$m'('fmb_C_update_c_update_fun$_1','fmb_A_update_a_update_fun$_1') = 'fmb_C_update_a_update_fun_c_update_a_update_fun_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_fcomp$a',type,'fcomp$a': ('C_update_a_update_fun$' * 'A_update_c_update_fun$') > 'C_update_c_update_fun$'). 2.18/0.74 tff('function_fcomp$a',axiom, 2.18/0.74 'fcomp$a'('fmb_C_update_a_update_fun$_1','fmb_A_update_c_update_fun$_1') = 'fmb_C_update_c_update_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_register_tensor$ac',type,'register_tensor$ac': ('A_update_c_update_fun$' * 'A_update_b_update_fun$') > 'A_a_prod_update_c_b_prod_update_fun$'). 2.18/0.74 tff('function_register_tensor$ac',axiom, 2.18/0.74 'register_tensor$ac'('fmb_A_update_c_update_fun$_1','fmb_A_update_b_update_fun$_1') = 'fmb_A_a_prod_update_c_b_prod_update_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_image$h',type,'image$h': ('C_update_b_update_fun$' * 'C_update_set$') > 'B_update_set$'). 2.18/0.74 tff('function_image$h',axiom, 2.18/0.74 'image$h'('fmb_C_update_b_update_fun$_1','fmb_C_update_set$_1') = 'fmb_B_update_set$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_uup$',type,'uup$': ('A_update_b_update_fun$' * 'A_update_b_update_fun$') > 'A_update_bool_fun$'). 2.18/0.74 tff('function_uup$',axiom, 2.18/0.74 'uup$'('fmb_A_update_b_update_fun$_1','fmb_A_update_b_update_fun$_1') = 'fmb_A_update_bool_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_comp$f',type,'comp$f': ('A_update_a_update_fun$') > 'A_update_a_update_fun_a_update_a_update_fun_fun$'). 2.18/0.74 tff('function_comp$f',axiom, 2.18/0.74 'comp$f'('fmb_A_update_a_update_fun$_1') = 'fmb_A_update_a_update_fun_a_update_a_update_fun_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_comp$ao',type,'comp$ao': ('A_c_prod_update_c_update_fun$' * 'C_a_prod_update_a_c_prod_update_fun$') > 'C_a_prod_update_c_update_fun$'). 2.18/0.74 tff('function_comp$ao',axiom, 2.18/0.74 'comp$ao'('fmb_A_c_prod_update_c_update_fun$_1','fmb_C_a_prod_update_a_c_prod_update_fun$_1') = 'fmb_C_a_prod_update_c_update_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_rel_fun$bo',type,'rel_fun$bo': ('B_update_a_update_fun_c_update_a_update_fun_bool_fun_fun$' * 'B_update_c_update_fun_c_update_c_update_fun_bool_fun_fun$') > 'B_update_a_update_fun_b_update_c_update_fun_fun_c_update_a_update_fun_c_update_c_update_fun_fun_bool_fun_fun$'). 2.18/0.74 tff('function_rel_fun$bo',axiom, 2.18/0.74 'rel_fun$bo'('fmb_B_update_a_update_fun_c_update_a_update_fun_bool_fun_fun$_1','fmb_B_update_c_update_fun_c_update_c_update_fun_bool_fun_fun$_1') = 'fmb_B_update_a_update_fun_b_update_c_update_fun_fun_c_update_a_update_fun_c_update_c_update_fun_fun_bool_fun_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_map_fun$ag',type,'map_fun$ag': ('C_update_a_update_fun_a_update_b_update_fun_fun$' * 'A_update_a_update_fun_c_update_b_update_fun_fun$') > 'A_update_b_update_fun_a_update_a_update_fun_fun_c_update_a_update_fun_c_update_b_update_fun_fun_fun$'). 2.18/0.74 tff('function_map_fun$ag',axiom, 2.18/0.74 'map_fun$ag'('fmb_C_update_a_update_fun_a_update_b_update_fun_fun$_1','fmb_A_update_a_update_fun_c_update_b_update_fun_fun$_1') = 'fmb_A_update_b_update_fun_a_update_a_update_fun_fun_c_update_a_update_fun_c_update_b_update_fun_fun_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_map_fun$j',type,'map_fun$j': ('A_update_a_update_fun$' * 'B_update_b_update_fun$') > 'A_update_b_update_fun_a_update_b_update_fun_fun$'). 2.18/0.74 tff('function_map_fun$j',axiom, 2.18/0.74 'map_fun$j'('fmb_A_update_a_update_fun$_1','fmb_B_update_b_update_fun$_1') = 'fmb_A_update_b_update_fun_a_update_b_update_fun_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_comp$au',type,'comp$au': ('A_update_b_update_fun$' * 'C_c_prod_update_a_update_fun$') > 'C_c_prod_update_b_update_fun$'). 2.18/0.74 tff('function_comp$au',axiom, 2.18/0.74 'comp$au'('fmb_A_update_b_update_fun$_1','fmb_C_c_prod_update_a_update_fun$_1') = 'fmb_C_c_prod_update_b_update_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_comp$ak',type,'comp$ak': ('B_b_prod_update_a_update_fun$' * 'A_a_prod_update_b_b_prod_update_fun$') > 'A_a_prod_update_a_update_fun$'). 2.18/0.74 tff('function_comp$ak',axiom, 2.18/0.74 'comp$ak'('fmb_B_b_prod_update_a_update_fun$_1','fmb_A_a_prod_update_b_b_prod_update_fun$_1') = 'fmb_A_a_prod_update_a_update_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_rel_fun$ak',type,'rel_fun$ak': ('C_update_a_update_fun_b_update_a_update_fun_bool_fun_fun$' * 'C_update_c_update_fun_b_update_c_update_fun_bool_fun_fun$') > 'C_update_a_update_fun_c_update_c_update_fun_fun_b_update_a_update_fun_b_update_c_update_fun_fun_bool_fun_fun$'). 2.18/0.74 tff('function_rel_fun$ak',axiom, 2.18/0.74 'rel_fun$ak'('fmb_C_update_a_update_fun_b_update_a_update_fun_bool_fun_fun$_1','fmb_C_update_c_update_fun_b_update_c_update_fun_bool_fun_fun$_1') = 'fmb_C_update_a_update_fun_c_update_c_update_fun_fun_b_update_a_update_fun_b_update_c_update_fun_fun_bool_fun_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_comp$h',type,'comp$h': ('C_update_c_update_fun$' * 'B_update_c_update_fun$') > 'B_update_c_update_fun$'). 2.18/0.74 tff('function_comp$h',axiom, 2.18/0.74 'comp$h'('fmb_C_update_c_update_fun$_1','fmb_B_update_c_update_fun$_1') = 'fmb_B_update_c_update_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_fun_app$al',type,'fun_app$al': ('A_update_a_update_fun_a_update_a_update_fun_fun$' * 'A_update_a_update_fun$') > 'A_update_a_update_fun$'). 2.18/0.74 tff('function_fun_app$al',axiom, 2.18/0.74 'fun_app$al'('fmb_A_update_a_update_fun_a_update_a_update_fun_fun$_1','fmb_A_update_a_update_fun$_1') = 'fmb_A_update_a_update_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_register_pair$',type,'register_pair$': ('B_update_a_update_fun$' * 'B_update_a_update_fun$') > 'B_b_prod_update_a_update_fun$'). 2.18/0.74 tff('function_register_pair$',axiom, 2.18/0.74 'register_pair$'('fmb_B_update_a_update_fun$_1','fmb_B_update_a_update_fun$_1') = 'fmb_B_b_prod_update_a_update_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_register_tensor$p',type,'register_tensor$p': ('C_update_a_update_fun$' * 'B_update_a_update_fun$') > 'C_b_prod_update_a_a_prod_update_fun$'). 2.18/0.74 tff('function_register_tensor$p',axiom, 2.18/0.74 'register_tensor$p'('fmb_C_update_a_update_fun$_1','fmb_B_update_a_update_fun$_1') = 'fmb_C_b_prod_update_a_a_prod_update_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_vimage$b',type,'vimage$b': ('A_update_a_update_fun$') > 'A_update_set_a_update_set_fun$'). 2.18/0.74 tff('function_vimage$b',axiom, 2.18/0.74 'vimage$b'('fmb_A_update_a_update_fun$_1') = 'fmb_A_update_set_a_update_set_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_rel_fun$as',type,'rel_fun$as': ('C_update_a_update_fun_b_update_a_update_fun_bool_fun_fun$' * 'C_update_c_update_fun_b_update_b_update_fun_bool_fun_fun$') > 'C_update_a_update_fun_c_update_c_update_fun_fun_b_update_a_update_fun_b_update_b_update_fun_fun_bool_fun_fun$'). 2.18/0.74 tff('function_rel_fun$as',axiom, 2.18/0.74 'rel_fun$as'('fmb_C_update_a_update_fun_b_update_a_update_fun_bool_fun_fun$_1','fmb_C_update_c_update_fun_b_update_b_update_fun_bool_fun_fun$_1') = 'fmb_C_update_a_update_fun_c_update_c_update_fun_fun_b_update_a_update_fun_b_update_b_update_fun_fun_bool_fun_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_fun_app$bq',type,'fun_app$bq': ('A_update_set_a_update_set_fun$' * 'A_update_set$') > 'A_update_set$'). 2.18/0.74 tff('function_fun_app$bq',axiom, 2.18/0.74 'fun_app$bq'('fmb_A_update_set_a_update_set_fun$_1','fmb_A_update_set$_1') = 'fmb_A_update_set$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_conversep$a',type,'conversep$a': ('B_update_b_update_bool_fun_fun$') > 'B_update_b_update_bool_fun_fun$'). 2.18/0.74 tff('function_conversep$a',axiom, 2.18/0.74 'conversep$a'('fmb_B_update_b_update_bool_fun_fun$_1') = 'fmb_B_update_b_update_bool_fun_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_register_pair$n',type,'register_pair$n': ('C_update_b_update_fun$' * 'B_update_b_update_fun$') > 'C_b_prod_update_b_update_fun$'). 2.18/0.74 tff('function_register_pair$n',axiom, 2.18/0.74 'register_pair$n'('fmb_C_update_b_update_fun$_1','fmb_B_update_b_update_fun$_1') = 'fmb_C_b_prod_update_b_update_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_uud$',type,'uud$': ('A_update_c_update_fun$') > 'A_update_c_c_prod_update_fun$'). 2.18/0.74 tff('function_uud$',axiom, 2.18/0.74 'uud$'('fmb_A_update_c_update_fun$_1') = 'fmb_A_update_c_c_prod_update_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_rel_fun$bg',type,'rel_fun$bg': ('C_update_c_update_bool_fun_fun$' * 'B_update_b_update_bool_fun_fun$') > 'C_update_b_update_fun_c_update_b_update_fun_bool_fun_fun$'). 2.18/0.74 tff('function_rel_fun$bg',axiom, 2.18/0.74 'rel_fun$bg'('fmb_C_update_c_update_bool_fun_fun$_1','fmb_B_update_b_update_bool_fun_fun$_1') = 'fmb_C_update_b_update_fun_c_update_b_update_fun_bool_fun_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_register_pair$h',type,'register_pair$h': ('C_update_c_update_fun$' * 'A_update_c_update_fun$') > 'C_a_prod_update_c_update_fun$'). 2.18/0.74 tff('function_register_pair$h',axiom, 2.18/0.74 'register_pair$h'('fmb_C_update_c_update_fun$_1','fmb_A_update_c_update_fun$_1') = 'fmb_C_a_prod_update_c_update_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_fcomp$b',type,'fcomp$b': ('B_update_a_update_fun$' * 'A_update_c_update_fun$') > 'B_update_c_update_fun$'). 2.18/0.74 tff('function_fcomp$b',axiom, 2.18/0.74 'fcomp$b'('fmb_B_update_a_update_fun$_1','fmb_A_update_c_update_fun$_1') = 'fmb_B_update_c_update_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_register_tensor$q',type,'register_tensor$q': ('C_update_b_update_fun$' * 'B_update_b_update_fun$') > 'C_b_prod_update_b_b_prod_update_fun$'). 2.18/0.74 tff('function_register_tensor$q',axiom, 2.18/0.74 'register_tensor$q'('fmb_C_update_b_update_fun$_1','fmb_B_update_b_update_fun$_1') = 'fmb_C_b_prod_update_b_b_prod_update_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_comp$ag',type,'comp$ag': ('C_update_b_update_fun$' * 'C_update_c_update_fun$') > 'C_update_b_update_fun$'). 2.18/0.74 tff('function_comp$ag',axiom, 2.18/0.74 'comp$ag'('fmb_C_update_b_update_fun$_1','fmb_C_update_c_update_fun$_1') = 'fmb_C_update_b_update_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_map_fun$ao',type,'map_fun$ao': ('B_update_a_update_fun_c_update_a_update_fun_fun$' * 'C_update_c_update_fun_b_update_c_update_fun_fun$') > 'C_update_a_update_fun_c_update_c_update_fun_fun_b_update_a_update_fun_b_update_c_update_fun_fun_fun$'). 2.18/0.74 tff('function_map_fun$ao',axiom, 2.18/0.74 'map_fun$ao'('fmb_B_update_a_update_fun_c_update_a_update_fun_fun$_1','fmb_C_update_c_update_fun_b_update_c_update_fun_fun$_1') = 'fmb_C_update_a_update_fun_c_update_c_update_fun_fun_b_update_a_update_fun_b_update_c_update_fun_fun_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_comp$',type,'comp$': ('B_update_c_update_fun$' * 'C_update_b_update_fun$') > 'C_update_c_update_fun$'). 2.18/0.74 tff('function_comp$',axiom, 2.18/0.74 'comp$'('fmb_B_update_c_update_fun$_1','fmb_C_update_b_update_fun$_1') = 'fmb_C_update_c_update_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_image$b',type,'image$b': ('B_update_a_update_fun$' * 'B_update_set$') > 'A_update_set$'). 2.18/0.74 tff('function_image$b',axiom, 2.18/0.74 'image$b'('fmb_B_update_a_update_fun$_1','fmb_B_update_set$_1') = 'fmb_A_update_set$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_comp_update$b',type,'comp_update$b': ('B_update$') > 'B_update_b_update_fun$'). 2.18/0.74 tff('function_comp_update$b',axiom, 2.18/0.74 'comp_update$b'('fmb_B_update$_1') = 'fmb_B_update_b_update_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_comp$bf',type,'comp$bf': ('B_update_a_update_fun_a_update_c_update_fun_fun$' * 'A_update_b_update_fun_b_update_a_update_fun_fun$') > 'A_update_b_update_fun_a_update_c_update_fun_fun$'). 2.18/0.74 tff('function_comp$bf',axiom, 2.18/0.74 'comp$bf'('fmb_B_update_a_update_fun_a_update_c_update_fun_fun$_1','fmb_A_update_b_update_fun_b_update_a_update_fun_fun$_1') = 'fmb_A_update_b_update_fun_a_update_c_update_fun_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_map_fun$an',type,'map_fun$an': ('A_update_c_update_fun_a_update_c_update_fun_fun$' * 'C_update_a_update_fun_c_update_c_update_fun_fun_b_update_a_update_fun_b_update_c_update_fun_fun_fun$' * 'A_update_c_update_fun_c_update_a_update_fun_c_update_c_update_fun_fun_fun$') > 'A_update_c_update_fun_b_update_a_update_fun_b_update_c_update_fun_fun_fun$'). 2.18/0.74 tff('function_map_fun$an',axiom, 2.18/0.74 'map_fun$an'('fmb_A_update_c_update_fun_a_update_c_update_fun_fun$_1','fmb_C_update_a_update_fun_c_update_c_update_fun_fun_b_update_a_update_fun_b_update_c_update_fun_fun_fun$_1','fmb_A_update_c_update_fun_c_update_a_update_fun_c_update_c_update_fun_fun_fun$_1') = 'fmb_A_update_c_update_fun_b_update_a_update_fun_b_update_c_update_fun_fun_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_fun_app$c',type,'fun_app$c': ('B_update_a_c_prod_update_fun$' * 'B_update$') > 'A_c_prod_update$'). 2.18/0.74 tff('function_fun_app$c',axiom, 2.18/0.74 'fun_app$c'('fmb_B_update_a_c_prod_update_fun$_1','fmb_B_update$_1') = 'fmb_A_c_prod_update$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_comp$l',type,'comp$l': ('A_a_prod_update_b_b_prod_update_fun$' * 'C_c_prod_update_a_a_prod_update_fun$') > 'C_c_prod_update_b_b_prod_update_fun$'). 2.18/0.74 tff('function_comp$l',axiom, 2.18/0.74 'comp$l'('fmb_A_a_prod_update_b_b_prod_update_fun$_1','fmb_C_c_prod_update_a_a_prod_update_fun$_1') = 'fmb_C_c_prod_update_b_b_prod_update_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_collect$b',type,'collect$b': ('B_update_a_update_fun_bool_fun$') > 'B_update_a_update_fun_set$'). 2.18/0.74 tff('function_collect$b',axiom, 2.18/0.74 'collect$b'('fmb_B_update_a_update_fun_bool_fun$_1') = 'fmb_B_update_a_update_fun_set$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_register_tensor$u',type,'register_tensor$u': ('C_update_b_update_fun$' * 'C_update_c_update_fun$') > 'C_c_prod_update_b_c_prod_update_fun$'). 2.18/0.74 tff('function_register_tensor$u',axiom, 2.18/0.74 'register_tensor$u'('fmb_C_update_b_update_fun$_1','fmb_C_update_c_update_fun$_1') = 'fmb_C_c_prod_update_b_c_prod_update_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_rel_fun$f',type,'rel_fun$f': ('B_update_b_update_bool_fun_fun$' * 'A_update_a_update_bool_fun_fun$') > 'B_update_a_update_fun_b_update_a_update_fun_bool_fun_fun$'). 2.18/0.74 tff('function_rel_fun$f',axiom, 2.18/0.74 'rel_fun$f'('fmb_B_update_b_update_bool_fun_fun$_1','fmb_A_update_a_update_bool_fun_fun$_1') = 'fmb_B_update_a_update_fun_b_update_a_update_fun_bool_fun_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_fun_app$bg',type,'fun_app$bg': ('C_update_a_update_fun_c_update_a_update_fun_fun$' * 'C_update_a_update_fun$') > 'C_update_a_update_fun$'). 2.18/0.74 tff('function_fun_app$bg',axiom, 2.18/0.74 'fun_app$bg'('fmb_C_update_a_update_fun_c_update_a_update_fun_fun$_1','fmb_C_update_a_update_fun$_1') = 'fmb_C_update_a_update_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_uut$',type,'uut$': ('A_update_set$' * 'A_update_b_update_fun$' * 'A_update$') > 'B_update_a_update_fun$'). 2.18/0.74 tff('function_uut$',axiom, 2.18/0.74 'uut$'('fmb_A_update_set$_1','fmb_A_update_b_update_fun$_1','fmb_A_update$_1') = 'fmb_B_update_a_update_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_comp$g',type,'comp$g': ('C_update_c_update_fun$') > 'C_update_c_update_fun_c_update_c_update_fun_fun$'). 2.18/0.74 tff('function_comp$g',axiom, 2.18/0.74 'comp$g'('fmb_C_update_c_update_fun$_1') = 'fmb_C_update_c_update_fun_c_update_c_update_fun_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_comp$x',type,'comp$x': ('B_update_b_update_fun$' * 'A_update_b_update_fun$') > 'A_update_b_update_fun$'). 2.18/0.74 tff('function_comp$x',axiom, 2.18/0.74 'comp$x'('fmb_B_update_b_update_fun$_1','fmb_A_update_b_update_fun$_1') = 'fmb_A_update_b_update_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_register_pair$o',type,'register_pair$o': ('C_update_a_update_fun$' * 'B_update_a_update_fun$') > 'C_b_prod_update_a_update_fun$'). 2.18/0.74 tff('function_register_pair$o',axiom, 2.18/0.74 'register_pair$o'('fmb_C_update_a_update_fun$_1','fmb_B_update_a_update_fun$_1') = 'fmb_C_b_prod_update_a_update_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_comp$r',type,'comp$r': ('A_a_prod_update_b_c_prod_update_fun$' * 'B_c_prod_update_a_a_prod_update_fun$') > 'B_c_prod_update_b_c_prod_update_fun$'). 2.18/0.74 tff('function_comp$r',axiom, 2.18/0.74 'comp$r'('fmb_A_a_prod_update_b_c_prod_update_fun$_1','fmb_B_c_prod_update_a_a_prod_update_fun$_1') = 'fmb_B_c_prod_update_b_c_prod_update_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_register_pair$m',type,'register_pair$m': ('C_update_c_update_fun$' * 'B_update_c_update_fun$') > 'C_b_prod_update_c_update_fun$'). 2.18/0.74 tff('function_register_pair$m',axiom, 2.18/0.74 'register_pair$m'('fmb_C_update_c_update_fun$_1','fmb_B_update_c_update_fun$_1') = 'fmb_C_b_prod_update_c_update_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_map_fun$n',type,'map_fun$n': ('C_update_a_update_fun$' * 'A_update_c_update_fun$') > 'A_update_a_update_fun_c_update_c_update_fun_fun$'). 2.18/0.74 tff('function_map_fun$n',axiom, 2.18/0.74 'map_fun$n'('fmb_C_update_a_update_fun$_1','fmb_A_update_c_update_fun$_1') = 'fmb_A_update_a_update_fun_c_update_c_update_fun_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_rel_fun$u',type,'rel_fun$u': ('A_update_b_update_fun_c_update_a_update_fun_bool_fun_fun$' * 'A_update_a_update_fun_c_update_b_update_fun_bool_fun_fun$') > 'A_update_b_update_fun_a_update_a_update_fun_fun_c_update_a_update_fun_c_update_b_update_fun_fun_bool_fun_fun$'). 2.18/0.74 tff('function_rel_fun$u',axiom, 2.18/0.74 'rel_fun$u'('fmb_A_update_b_update_fun_c_update_a_update_fun_bool_fun_fun$_1','fmb_A_update_a_update_fun_c_update_b_update_fun_bool_fun_fun$_1') = 'fmb_A_update_b_update_fun_a_update_a_update_fun_fun_c_update_a_update_fun_c_update_b_update_fun_fun_bool_fun_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_the_inv_into$a',type,'the_inv_into$a': ('B_update_set$' * 'B_update_a_update_fun$') > 'A_update_b_update_fun$'). 2.18/0.74 tff('function_the_inv_into$a',axiom, 2.18/0.74 'the_inv_into$a'('fmb_B_update_set$_1','fmb_B_update_a_update_fun$_1') = 'fmb_A_update_b_update_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_register_pair$d',type,'register_pair$d': ('A_update_b_update_fun$' * 'A_update_b_update_fun$') > 'A_a_prod_update_b_update_fun$'). 2.18/0.74 tff('function_register_pair$d',axiom, 2.18/0.74 'register_pair$d'('fmb_A_update_b_update_fun$_1','fmb_A_update_b_update_fun$_1') = 'fmb_A_a_prod_update_b_update_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_map_fun$ai',type,'map_fun$ai': ('B_update_a_update_fun_a_update_b_update_fun_fun$' * 'A_update_a_update_fun_b_update_b_update_fun_fun$') > 'A_update_b_update_fun_a_update_a_update_fun_fun_b_update_a_update_fun_b_update_b_update_fun_fun_fun$'). 2.18/0.74 tff('function_map_fun$ai',axiom, 2.18/0.74 'map_fun$ai'('fmb_B_update_a_update_fun_a_update_b_update_fun_fun$_1','fmb_A_update_a_update_fun_b_update_b_update_fun_fun$_1') = 'fmb_A_update_b_update_fun_a_update_a_update_fun_fun_b_update_a_update_fun_b_update_b_update_fun_fun_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_map_fun$as',type,'map_fun$as': ('C_update_a_update_fun_c_update_a_update_fun_fun$' * 'C_update_c_update_fun_c_update_b_update_fun_fun$') > 'C_update_a_update_fun_c_update_c_update_fun_fun_c_update_a_update_fun_c_update_b_update_fun_fun_fun$'). 2.18/0.74 tff('function_map_fun$as',axiom, 2.18/0.74 'map_fun$as'('fmb_C_update_a_update_fun_c_update_a_update_fun_fun$_1','fmb_C_update_c_update_fun_c_update_b_update_fun_fun$_1') = 'fmb_C_update_a_update_fun_c_update_c_update_fun_fun_c_update_a_update_fun_c_update_b_update_fun_fun_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_comp$m',type,'comp$m': ('A_a_prod_update_b_b_prod_update_fun$' * 'C_b_prod_update_a_a_prod_update_fun$') > 'C_b_prod_update_b_b_prod_update_fun$'). 2.18/0.74 tff('function_comp$m',axiom, 2.18/0.74 'comp$m'('fmb_A_a_prod_update_b_b_prod_update_fun$_1','fmb_C_b_prod_update_a_a_prod_update_fun$_1') = 'fmb_C_b_prod_update_b_b_prod_update_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_comp$as',type,'comp$as': ('A_a_prod_update_b_update_fun$' * 'C_b_prod_update_a_a_prod_update_fun$') > 'C_b_prod_update_b_update_fun$'). 2.18/0.74 tff('function_comp$as',axiom, 2.18/0.74 'comp$as'('fmb_A_a_prod_update_b_update_fun$_1','fmb_C_b_prod_update_a_a_prod_update_fun$_1') = 'fmb_C_b_prod_update_b_update_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_fun_app$bm',type,'fun_app$bm': ('C_update_c_update_fun_c_update_b_update_fun_fun$' * 'C_update_c_update_fun$') > 'C_update_b_update_fun$'). 2.18/0.74 tff('function_fun_app$bm',axiom, 2.18/0.74 'fun_app$bm'('fmb_C_update_c_update_fun_c_update_b_update_fun_fun$_1','fmb_C_update_c_update_fun$_1') = 'fmb_C_update_b_update_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_inv_into$',type,'inv_into$': ('B_update_set$' * 'B_update_a_update_fun$') > 'A_update_b_update_fun$'). 2.18/0.74 tff('function_inv_into$',axiom, 2.18/0.74 'inv_into$'('fmb_B_update_set$_1','fmb_B_update_a_update_fun$_1') = 'fmb_A_update_b_update_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_vimage$',type,'vimage$': ('C_update_c_update_fun$') > 'C_update_set_c_update_set_fun$'). 2.18/0.74 tff('function_vimage$',axiom, 2.18/0.74 'vimage$'('fmb_C_update_c_update_fun$_1') = 'fmb_C_update_set_c_update_set_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_conversep$b',type,'conversep$b': ('A_update_a_update_bool_fun_fun$') > 'A_update_a_update_bool_fun_fun$'). 2.18/0.74 tff('function_conversep$b',axiom, 2.18/0.74 'conversep$b'('fmb_A_update_a_update_bool_fun_fun$_1') = 'fmb_A_update_a_update_bool_fun_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_uui$',type,'uui$': ('B_update_a_update_fun$') > 'B_update_a_a_prod_update_fun$'). 2.18/0.74 tff('function_uui$',axiom, 2.18/0.74 'uui$'('fmb_B_update_a_update_fun$_1') = 'fmb_B_update_a_a_prod_update_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_grp$e',type,'grp$e': ('A_update_set$' * 'A_update_c_update_fun$') > 'A_update_c_update_bool_fun_fun$'). 2.18/0.74 tff('function_grp$e',axiom, 2.18/0.74 'grp$e'('fmb_A_update_set$_1','fmb_A_update_c_update_fun$_1') = 'fmb_A_update_c_update_bool_fun_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_rel_fun$',type,'rel_fun$': ('A_update_a_update_bool_fun_fun$' * 'B_update_a_update_bool_fun_fun$') > 'A_update_b_update_fun_a_update_a_update_fun_bool_fun_fun$'). 2.18/0.74 tff('function_rel_fun$',axiom, 2.18/0.74 'rel_fun$'('fmb_A_update_a_update_bool_fun_fun$_1','fmb_B_update_a_update_bool_fun_fun$_1') = 'fmb_A_update_b_update_fun_a_update_a_update_fun_bool_fun_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_rel_fun$bp',type,'rel_fun$bp': ('B_update_c_update_bool_fun_fun$' * 'A_update_a_update_bool_fun_fun$') > 'B_update_a_update_fun_c_update_a_update_fun_bool_fun_fun$'). 2.18/0.74 tff('function_rel_fun$bp',axiom, 2.18/0.74 'rel_fun$bp'('fmb_B_update_c_update_bool_fun_fun$_1','fmb_A_update_a_update_bool_fun_fun$_1') = 'fmb_B_update_a_update_fun_c_update_a_update_fun_bool_fun_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_comp$y',type,'comp$y': ('B_update_a_update_fun$' * 'B_update_b_update_fun$') > 'B_update_a_update_fun$'). 2.18/0.74 tff('function_comp$y',axiom, 2.18/0.74 'comp$y'('fmb_B_update_a_update_fun$_1','fmb_B_update_b_update_fun$_1') = 'fmb_B_update_a_update_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_fun_app$aa',type,'fun_app$aa': ('B_update_b_update_fun$' * 'B_update$') > 'B_update$'). 2.18/0.74 tff('function_fun_app$aa',axiom, 2.18/0.74 'fun_app$aa'('fmb_B_update_b_update_fun$_1','fmb_B_update$_1') = 'fmb_B_update$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_comp$ae',type,'comp$ae': ('B_update_a_update_fun$' * 'C_update_b_update_fun$') > 'C_update_a_update_fun$'). 2.18/0.74 tff('function_comp$ae',axiom, 2.18/0.74 'comp$ae'('fmb_B_update_a_update_fun$_1','fmb_C_update_b_update_fun$_1') = 'fmb_C_update_a_update_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_comp$bp',type,'comp$bp': ('B_update_bool_fun$' * 'A_update_b_update_fun$') > 'A_update_bool_fun$'). 2.18/0.74 tff('function_comp$bp',axiom, 2.18/0.74 'comp$bp'('fmb_B_update_bool_fun$_1','fmb_A_update_b_update_fun$_1') = 'fmb_A_update_bool_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_rel_fun$ai',type,'rel_fun$ai': ('C_update_c_update_bool_fun_fun$' * 'C_update_c_update_bool_fun_fun$') > 'C_update_c_update_fun_c_update_c_update_fun_bool_fun_fun$'). 2.18/0.74 tff('function_rel_fun$ai',axiom, 2.18/0.74 'rel_fun$ai'('fmb_C_update_c_update_bool_fun_fun$_1','fmb_C_update_c_update_bool_fun_fun$_1') = 'fmb_C_update_c_update_fun_c_update_c_update_fun_bool_fun_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_comp$bm',type,'comp$bm': ('A_update_a_update_fun_c_update_b_update_fun_fun$' * 'C_update_b_update_fun_a_update_a_update_fun_fun$') > 'C_update_b_update_fun_c_update_b_update_fun_fun$'). 2.18/0.74 tff('function_comp$bm',axiom, 2.18/0.74 'comp$bm'('fmb_A_update_a_update_fun_c_update_b_update_fun_fun$_1','fmb_C_update_b_update_fun_a_update_a_update_fun_fun$_1') = 'fmb_C_update_b_update_fun_c_update_b_update_fun_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_fun_app$bb',type,'fun_app$bb': ('B_update_a_update_fun_a_update_b_update_fun_fun$' * 'B_update_a_update_fun$') > 'A_update_b_update_fun$'). 2.18/0.74 tff('function_fun_app$bb',axiom, 2.18/0.74 'fun_app$bb'('fmb_B_update_a_update_fun_a_update_b_update_fun_fun$_1','fmb_B_update_a_update_fun$_1') = 'fmb_A_update_b_update_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_conversep$',type,'conversep$': ('C_update_c_update_bool_fun_fun$') > 'C_update_c_update_bool_fun_fun$'). 2.18/0.74 tff('function_conversep$',axiom, 2.18/0.74 'conversep$'('fmb_C_update_c_update_bool_fun_fun$_1') = 'fmb_C_update_c_update_bool_fun_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_map_fun$x',type,'map_fun$x': ('B_update_b_update_fun$' * 'A_update_a_update_fun$') > 'B_update_a_update_fun_b_update_a_update_fun_fun$'). 2.18/0.74 tff('function_map_fun$x',axiom, 2.18/0.74 'map_fun$x'('fmb_B_update_b_update_fun$_1','fmb_A_update_a_update_fun$_1') = 'fmb_B_update_a_update_fun_b_update_a_update_fun_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_map_fun$l',type,'map_fun$l': ('A_update_c_update_fun$' * 'A_update_b_update_fun$') > 'C_update_a_update_fun_a_update_b_update_fun_fun$'). 2.18/0.74 tff('function_map_fun$l',axiom, 2.18/0.74 'map_fun$l'('fmb_A_update_c_update_fun$_1','fmb_A_update_b_update_fun$_1') = 'fmb_C_update_a_update_fun_a_update_b_update_fun_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_comp$t',type,'comp$t': ('A_b_prod_update_b_a_prod_update_fun$' * 'C_a_prod_update_a_b_prod_update_fun$') > 'C_a_prod_update_b_a_prod_update_fun$'). 2.18/0.74 tff('function_comp$t',axiom, 2.18/0.74 'comp$t'('fmb_A_b_prod_update_b_a_prod_update_fun$_1','fmb_C_a_prod_update_a_b_prod_update_fun$_1') = 'fmb_C_a_prod_update_b_a_prod_update_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_grp$c',type,'grp$c': ('B_update_set$' * 'B_update_a_update_fun$') > 'B_update_a_update_bool_fun_fun$'). 2.18/0.74 tff('function_grp$c',axiom, 2.18/0.74 'grp$c'('fmb_B_update_set$_1','fmb_B_update_a_update_fun$_1') = 'fmb_B_update_a_update_bool_fun_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_fun_app$bj',type,'fun_app$bj': ('C_update_b_update_fun_a_update_a_update_fun_fun$' * 'C_update_b_update_fun$') > 'A_update_a_update_fun$'). 2.18/0.74 tff('function_fun_app$bj',axiom, 2.18/0.74 'fun_app$bj'('fmb_C_update_b_update_fun_a_update_a_update_fun_fun$_1','fmb_C_update_b_update_fun$_1') = 'fmb_A_update_a_update_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_rel_fun$ay',type,'rel_fun$ay': ('B_update_a_update_fun_b_update_a_update_fun_bool_fun_fun$' * 'B_update_c_update_fun_b_update_b_update_fun_bool_fun_fun$') > 'B_update_a_update_fun_b_update_c_update_fun_fun_b_update_a_update_fun_b_update_b_update_fun_fun_bool_fun_fun$'). 2.18/0.74 tff('function_rel_fun$ay',axiom, 2.18/0.74 'rel_fun$ay'('fmb_B_update_a_update_fun_b_update_a_update_fun_bool_fun_fun$_1','fmb_B_update_c_update_fun_b_update_b_update_fun_bool_fun_fun$_1') = 'fmb_B_update_a_update_fun_b_update_c_update_fun_fun_b_update_a_update_fun_b_update_b_update_fun_fun_bool_fun_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_comp$aa',type,'comp$aa': ('A_update_a_update_fun$' * 'C_update_a_update_fun$') > 'C_update_a_update_fun$'). 2.18/0.74 tff('function_comp$aa',axiom, 2.18/0.74 'comp$aa'('fmb_A_update_a_update_fun$_1','fmb_C_update_a_update_fun$_1') = 'fmb_C_update_a_update_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_fun_app$bi',type,'fun_app$bi': ('C_update_c_update_fun_a_update_a_update_fun_fun$' * 'C_update_c_update_fun$') > 'A_update_a_update_fun$'). 2.18/0.74 tff('function_fun_app$bi',axiom, 2.18/0.74 'fun_app$bi'('fmb_C_update_c_update_fun_a_update_a_update_fun_fun$_1','fmb_C_update_c_update_fun$_1') = 'fmb_A_update_a_update_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_rel_fun$av',type,'rel_fun$av': ('B_update_a_update_fun_b_update_a_update_fun_bool_fun_fun$' * 'B_update_c_update_fun_b_update_c_update_fun_bool_fun_fun$') > 'B_update_a_update_fun_b_update_c_update_fun_fun_b_update_a_update_fun_b_update_c_update_fun_fun_bool_fun_fun$'). 2.18/0.74 tff('function_rel_fun$av',axiom, 2.18/0.74 'rel_fun$av'('fmb_B_update_a_update_fun_b_update_a_update_fun_bool_fun_fun$_1','fmb_B_update_c_update_fun_b_update_c_update_fun_bool_fun_fun$_1') = 'fmb_B_update_a_update_fun_b_update_c_update_fun_fun_b_update_a_update_fun_b_update_c_update_fun_fun_bool_fun_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_rel_fun$aa',type,'rel_fun$aa': ('A_update_b_update_bool_fun_fun$' * 'C_update_a_update_bool_fun_fun$') > 'A_update_c_update_fun_b_update_a_update_fun_bool_fun_fun$'). 2.18/0.74 tff('function_rel_fun$aa',axiom, 2.18/0.74 'rel_fun$aa'('fmb_A_update_b_update_bool_fun_fun$_1','fmb_C_update_a_update_bool_fun_fun$_1') = 'fmb_A_update_c_update_fun_b_update_a_update_fun_bool_fun_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_register_pair$t',type,'register_pair$t': ('B_update_c_update_fun$' * 'B_update_c_update_fun$') > 'B_b_prod_update_c_update_fun$'). 2.18/0.74 tff('function_register_pair$t',axiom, 2.18/0.74 'register_pair$t'('fmb_B_update_c_update_fun$_1','fmb_B_update_c_update_fun$_1') = 'fmb_B_b_prod_update_c_update_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_fun_app$bd',type,'fun_app$bd': ('A_update_b_update_fun_a_update_b_update_fun_fun$' * 'A_update_b_update_fun$') > 'A_update_b_update_fun$'). 2.18/0.74 tff('function_fun_app$bd',axiom, 2.18/0.74 'fun_app$bd'('fmb_A_update_b_update_fun_a_update_b_update_fun_fun$_1','fmb_A_update_b_update_fun$_1') = 'fmb_A_update_b_update_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_tensor_update$a',type,'tensor_update$a': ('A_update$' * 'A_update$') > 'A_a_prod_update$'). 2.18/0.74 tff('function_tensor_update$a',axiom, 2.18/0.74 'tensor_update$a'('fmb_A_update$_1','fmb_A_update$_1') = 'fmb_A_a_prod_update$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_fun_app$y',type,'fun_app$y': ('A_update_b_update_fun_c_update_a_update_fun_c_update_b_update_fun_fun_fun$' * 'A_update_b_update_fun$') > 'C_update_a_update_fun_c_update_b_update_fun_fun$'). 2.18/0.74 tff('function_fun_app$y',axiom, 2.18/0.74 'fun_app$y'('fmb_A_update_b_update_fun_c_update_a_update_fun_c_update_b_update_fun_fun_fun$_1','fmb_A_update_b_update_fun$_1') = 'fmb_C_update_a_update_fun_c_update_b_update_fun_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_fun_app$f',type,'fun_app$f': ('A_update_c_c_prod_update_fun$' * 'A_update$') > 'C_c_prod_update$'). 2.18/0.74 tff('function_fun_app$f',axiom, 2.18/0.74 'fun_app$f'('fmb_A_update_c_c_prod_update_fun$_1','fmb_A_update$_1') = 'fmb_C_c_prod_update$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_rel_fun$n',type,'rel_fun$n': ('A_update_c_update_bool_fun_fun$' * 'A_update_c_update_bool_fun_fun$') > 'A_update_a_update_fun_c_update_c_update_fun_bool_fun_fun$'). 2.18/0.74 tff('function_rel_fun$n',axiom, 2.18/0.74 'rel_fun$n'('fmb_A_update_c_update_bool_fun_fun$_1','fmb_A_update_c_update_bool_fun_fun$_1') = 'fmb_A_update_a_update_fun_c_update_c_update_fun_bool_fun_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_comp$z',type,'comp$z': ('C_update_a_update_fun$' * 'C_update_c_update_fun$') > 'C_update_a_update_fun$'). 2.18/0.74 tff('function_comp$z',axiom, 2.18/0.74 'comp$z'('fmb_C_update_a_update_fun$_1','fmb_C_update_c_update_fun$_1') = 'fmb_C_update_a_update_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_inv_into$c',type,'inv_into$c': ('A_update_set$' * 'A_update_c_update_fun$') > 'C_update_a_update_fun$'). 2.18/0.74 tff('function_inv_into$c',axiom, 2.18/0.74 'inv_into$c'('fmb_A_update_set$_1','fmb_A_update_c_update_fun$_1') = 'fmb_C_update_a_update_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_fun_app$bn',type,'fun_app$bn': ('C_update_b_update_fun_c_update_b_update_fun_fun$' * 'C_update_b_update_fun$') > 'C_update_b_update_fun$'). 2.18/0.74 tff('function_fun_app$bn',axiom, 2.18/0.74 'fun_app$bn'('fmb_C_update_b_update_fun_c_update_b_update_fun_fun$_1','fmb_C_update_b_update_fun$_1') = 'fmb_C_update_b_update_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_fun_app$av',type,'fun_app$av': ('A_update_a_update_fun_b_update_b_update_fun_fun$' * 'A_update_a_update_fun$') > 'B_update_b_update_fun$'). 2.18/0.74 tff('function_fun_app$av',axiom, 2.18/0.74 'fun_app$av'('fmb_A_update_a_update_fun_b_update_b_update_fun_fun$_1','fmb_A_update_a_update_fun$_1') = 'fmb_B_update_b_update_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_fun_app$cb',type,'fun_app$cb': ('C_update_c_update_fun_a_update_a_update_fun_bool_fun_fun$' * 'C_update_c_update_fun$') > 'A_update_a_update_fun_bool_fun$'). 2.18/0.74 tff('function_fun_app$cb',axiom, 2.18/0.74 'fun_app$cb'('fmb_C_update_c_update_fun_a_update_a_update_fun_bool_fun_fun$_1','fmb_C_update_c_update_fun$_1') = 'fmb_A_update_a_update_fun_bool_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_comp$al',type,'comp$al': ('A_a_prod_update_c_update_fun$' * 'C_c_prod_update_a_a_prod_update_fun$') > 'C_c_prod_update_c_update_fun$'). 2.18/0.74 tff('function_comp$al',axiom, 2.18/0.74 'comp$al'('fmb_A_a_prod_update_c_update_fun$_1','fmb_C_c_prod_update_a_a_prod_update_fun$_1') = 'fmb_C_c_prod_update_c_update_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_grp$h',type,'grp$h': ('A_update_set$' * 'A_update_b_update_fun$') > 'A_update_b_update_bool_fun_fun$'). 2.18/0.74 tff('function_grp$h',axiom, 2.18/0.74 'grp$h'('fmb_A_update_set$_1','fmb_A_update_b_update_fun$_1') = 'fmb_A_update_b_update_bool_fun_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_rel_fun$k',type,'rel_fun$k': ('B_update_a_update_bool_fun_fun$' * 'A_update_c_update_bool_fun_fun$') > 'B_update_a_update_fun_a_update_c_update_fun_bool_fun_fun$'). 2.18/0.74 tff('function_rel_fun$k',axiom, 2.18/0.74 'rel_fun$k'('fmb_B_update_a_update_bool_fun_fun$_1','fmb_A_update_c_update_bool_fun_fun$_1') = 'fmb_B_update_a_update_fun_a_update_c_update_fun_bool_fun_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_register_tensor$w',type,'register_tensor$w': ('B_update_b_update_fun$' * 'B_update_c_update_fun$') > 'B_b_prod_update_b_c_prod_update_fun$'). 2.18/0.74 tff('function_register_tensor$w',axiom, 2.18/0.74 'register_tensor$w'('fmb_B_update_b_update_fun$_1','fmb_B_update_c_update_fun$_1') = 'fmb_B_b_prod_update_b_c_prod_update_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_fun_app$bz',type,'fun_app$bz': ('C_update_c_update_fun_b_update_b_update_fun_bool_fun_fun$' * 'C_update_c_update_fun$') > 'B_update_b_update_fun_bool_fun$'). 2.18/0.74 tff('function_fun_app$bz',axiom, 2.18/0.74 'fun_app$bz'('fmb_C_update_c_update_fun_b_update_b_update_fun_bool_fun_fun$_1','fmb_C_update_c_update_fun$_1') = 'fmb_B_update_b_update_fun_bool_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_map_fun$ah',type,'map_fun$ah': ('A_update_b_update_fun_b_update_a_update_fun_fun$' * 'A_update_b_update_fun_a_update_a_update_fun_fun_b_update_a_update_fun_b_update_b_update_fun_fun_fun$' * 'B_update_a_update_fun_a_update_b_update_fun_a_update_a_update_fun_fun_fun$') > 'A_update_b_update_fun_b_update_a_update_fun_b_update_b_update_fun_fun_fun$'). 2.18/0.74 tff('function_map_fun$ah',axiom, 2.18/0.74 'map_fun$ah'('fmb_A_update_b_update_fun_b_update_a_update_fun_fun$_1','fmb_A_update_b_update_fun_a_update_a_update_fun_fun_b_update_a_update_fun_b_update_b_update_fun_fun_fun$_1','fmb_B_update_a_update_fun_a_update_b_update_fun_a_update_a_update_fun_fun_fun$_1') = 'fmb_A_update_b_update_fun_b_update_a_update_fun_b_update_b_update_fun_fun_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_map_fun$aj',type,'map_fun$aj': ('B_update_a_update_fun_a_update_c_update_fun_fun$' * 'C_update_a_update_fun_c_update_c_update_fun_fun_a_update_b_update_fun_a_update_a_update_fun_fun_fun$' * 'A_update_c_update_fun_c_update_a_update_fun_c_update_c_update_fun_fun_fun$') > 'B_update_a_update_fun_a_update_b_update_fun_a_update_a_update_fun_fun_fun$'). 2.18/0.74 tff('function_map_fun$aj',axiom, 2.18/0.74 'map_fun$aj'('fmb_B_update_a_update_fun_a_update_c_update_fun_fun$_1','fmb_C_update_a_update_fun_c_update_c_update_fun_fun_a_update_b_update_fun_a_update_a_update_fun_fun_fun$_1','fmb_A_update_c_update_fun_c_update_a_update_fun_c_update_c_update_fun_fun_fun$_1') = 'fmb_B_update_a_update_fun_a_update_b_update_fun_a_update_a_update_fun_fun_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_fun_app$cd',type,'fun_app$cd': ('A_update_a_update_fun_c_update_c_update_fun_bool_fun_fun$' * 'A_update_a_update_fun$') > 'C_update_c_update_fun_bool_fun$'). 2.18/0.74 tff('function_fun_app$cd',axiom, 2.18/0.74 'fun_app$cd'('fmb_A_update_a_update_fun_c_update_c_update_fun_bool_fun_fun$_1','fmb_A_update_a_update_fun$_1') = 'fmb_C_update_c_update_fun_bool_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_comp$aw',type,'comp$aw': ('A_update_b_update_fun$' * 'B_c_prod_update_a_update_fun$') > 'B_c_prod_update_b_update_fun$'). 2.18/0.74 tff('function_comp$aw',axiom, 2.18/0.74 'comp$aw'('fmb_A_update_b_update_fun$_1','fmb_B_c_prod_update_a_update_fun$_1') = 'fmb_B_c_prod_update_b_update_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_grp$j',type,'grp$j': ('B_update_a_update_fun_set$' * 'B_update_a_update_fun_b_update_b_update_fun_fun$') > 'B_update_a_update_fun_b_update_b_update_fun_bool_fun_fun$'). 2.18/0.74 tff('function_grp$j',axiom, 2.18/0.74 'grp$j'('fmb_B_update_a_update_fun_set$_1','fmb_B_update_a_update_fun_b_update_b_update_fun_fun$_1') = 'fmb_B_update_a_update_fun_b_update_b_update_fun_bool_fun_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_relcompp$',type,'relcompp$': ('A_update_a_update_bool_fun_fun$' * 'A_update_a_update_bool_fun_fun$') > 'A_update_a_update_bool_fun_fun$'). 2.18/0.74 tff('function_relcompp$',axiom, 2.18/0.74 'relcompp$'('fmb_A_update_a_update_bool_fun_fun$_1','fmb_A_update_a_update_bool_fun_fun$_1') = 'fmb_A_update_a_update_bool_fun_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_fun_app$t',type,'fun_app$t': ('A_update_a_c_prod_update_fun$' * 'A_update$') > 'A_c_prod_update$'). 2.18/0.74 tff('function_fun_app$t',axiom, 2.18/0.74 'fun_app$t'('fmb_A_update_a_c_prod_update_fun$_1','fmb_A_update$_1') = 'fmb_A_c_prod_update$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_map_fun$at',type,'map_fun$at': ('A_update_b_update_fun_a_update_c_update_fun_fun$' * 'C_update_a_update_fun_c_update_c_update_fun_fun_b_update_a_update_fun_b_update_b_update_fun_fun_fun$' * 'A_update_c_update_fun_c_update_a_update_fun_c_update_c_update_fun_fun_fun$') > 'A_update_b_update_fun_b_update_a_update_fun_b_update_b_update_fun_fun_fun$'). 2.18/0.74 tff('function_map_fun$at',axiom, 2.18/0.74 'map_fun$at'('fmb_A_update_b_update_fun_a_update_c_update_fun_fun$_1','fmb_C_update_a_update_fun_c_update_c_update_fun_fun_b_update_a_update_fun_b_update_b_update_fun_fun_fun$_1','fmb_A_update_c_update_fun_c_update_a_update_fun_c_update_c_update_fun_fun_fun$_1') = 'fmb_A_update_b_update_fun_b_update_a_update_fun_b_update_b_update_fun_fun_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_map_fun$d',type,'map_fun$d': ('B_update_a_update_fun$' * 'C_update_a_update_fun$') > 'A_update_c_update_fun_b_update_a_update_fun_fun$'). 2.18/0.74 tff('function_map_fun$d',axiom, 2.18/0.74 'map_fun$d'('fmb_B_update_a_update_fun$_1','fmb_C_update_a_update_fun$_1') = 'fmb_A_update_c_update_fun_b_update_a_update_fun_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_comp$u',type,'comp$u': ('A_b_prod_update_b_a_prod_update_fun$' * 'B_a_prod_update_a_b_prod_update_fun$') > 'B_a_prod_update_b_a_prod_update_fun$'). 2.18/0.74 tff('function_comp$u',axiom, 2.18/0.74 'comp$u'('fmb_A_b_prod_update_b_a_prod_update_fun$_1','fmb_B_a_prod_update_a_b_prod_update_fun$_1') = 'fmb_B_a_prod_update_b_a_prod_update_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_map_fun$r',type,'map_fun$r': ('C_update_c_update_fun$' * 'B_update_c_update_fun$') > 'C_update_b_update_fun_c_update_c_update_fun_fun$'). 2.18/0.74 tff('function_map_fun$r',axiom, 2.18/0.74 'map_fun$r'('fmb_C_update_c_update_fun$_1','fmb_B_update_c_update_fun$_1') = 'fmb_C_update_b_update_fun_c_update_c_update_fun_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_fun_app$ax',type,'fun_app$ax': ('A_update_c_update_fun_b_update_a_update_fun_fun$' * 'A_update_c_update_fun$') > 'B_update_a_update_fun$'). 2.18/0.74 tff('function_fun_app$ax',axiom, 2.18/0.74 'fun_app$ax'('fmb_A_update_c_update_fun_b_update_a_update_fun_fun$_1','fmb_A_update_c_update_fun$_1') = 'fmb_B_update_a_update_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_comp$w',type,'comp$w': ('A_update_b_update_fun$' * 'A_update_a_update_fun$') > 'A_update_b_update_fun$'). 2.18/0.74 tff('function_comp$w',axiom, 2.18/0.74 'comp$w'('fmb_A_update_b_update_fun$_1','fmb_A_update_a_update_fun$_1') = 'fmb_A_update_b_update_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_comp$ax',type,'comp$ax': ('A_update_b_update_fun$' * 'B_b_prod_update_a_update_fun$') > 'B_b_prod_update_b_update_fun$'). 2.18/0.74 tff('function_comp$ax',axiom, 2.18/0.74 'comp$ax'('fmb_A_update_b_update_fun$_1','fmb_B_b_prod_update_a_update_fun$_1') = 'fmb_B_b_prod_update_b_update_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_fun_app$bf',type,'fun_app$bf': ('C_update_a_update_fun_a_update_b_update_fun_fun$' * 'C_update_a_update_fun$') > 'A_update_b_update_fun$'). 2.18/0.74 tff('function_fun_app$bf',axiom, 2.18/0.74 'fun_app$bf'('fmb_C_update_a_update_fun_a_update_b_update_fun_fun$_1','fmb_C_update_a_update_fun$_1') = 'fmb_A_update_b_update_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_uuh$',type,'uuh$': ('A_update_c_update_fun$') > 'A_update_c_a_prod_update_fun$'). 2.18/0.74 tff('function_uuh$',axiom, 2.18/0.74 'uuh$'('fmb_A_update_c_update_fun$_1') = 'fmb_A_update_c_a_prod_update_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_register_tensor$y',type,'register_tensor$y': ('C_update_a_update_fun$' * 'A_update_b_update_fun$') > 'C_a_prod_update_a_b_prod_update_fun$'). 2.18/0.74 tff('function_register_tensor$y',axiom, 2.18/0.74 'register_tensor$y'('fmb_C_update_a_update_fun$_1','fmb_A_update_b_update_fun$_1') = 'fmb_C_a_prod_update_a_b_prod_update_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_fun_app$j',type,'fun_app$j': ('C_update_c_update_bool_fun_fun$' * 'C_update$') > 'C_update_bool_fun$'). 2.18/0.74 tff('function_fun_app$j',axiom, 2.18/0.74 'fun_app$j'('fmb_C_update_c_update_bool_fun_fun$_1','fmb_C_update$_1') = 'fmb_C_update_bool_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_register_tensor$g',type,'register_tensor$g': ('A_update_a_update_fun$' * 'B_update_b_update_fun$') > 'A_b_prod_update_a_b_prod_update_fun$'). 2.18/0.74 tff('function_register_tensor$g',axiom, 2.18/0.74 'register_tensor$g'('fmb_A_update_a_update_fun$_1','fmb_B_update_b_update_fun$_1') = 'fmb_A_b_prod_update_a_b_prod_update_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_comp$ac',type,'comp$ac': ('C_update_a_update_fun$' * 'B_update_c_update_fun$') > 'B_update_a_update_fun$'). 2.18/0.74 tff('function_comp$ac',axiom, 2.18/0.74 'comp$ac'('fmb_C_update_a_update_fun$_1','fmb_B_update_c_update_fun$_1') = 'fmb_B_update_a_update_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_the_inv_into$d',type,'the_inv_into$d': ('C_update_set$') > 'C_update_c_update_fun_c_update_c_update_fun_fun$'). 2.18/0.74 tff('function_the_inv_into$d',axiom, 2.18/0.74 'the_inv_into$d'('fmb_C_update_set$_1') = 'fmb_C_update_c_update_fun_c_update_c_update_fun_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_fun_app$ba',type,'fun_app$ba': ('A_update_b_update_fun_a_update_c_update_fun_fun$' * 'A_update_b_update_fun$') > 'A_update_c_update_fun$'). 2.18/0.74 tff('function_fun_app$ba',axiom, 2.18/0.74 'fun_app$ba'('fmb_A_update_b_update_fun_a_update_c_update_fun_fun$_1','fmb_A_update_b_update_fun$_1') = 'fmb_A_update_c_update_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_register_tensor$s',type,'register_tensor$s': ('B_update_b_update_fun$' * 'C_update_b_update_fun$') > 'B_c_prod_update_b_b_prod_update_fun$'). 2.18/0.74 tff('function_register_tensor$s',axiom, 2.18/0.74 'register_tensor$s'('fmb_B_update_b_update_fun$_1','fmb_C_update_b_update_fun$_1') = 'fmb_B_c_prod_update_b_b_prod_update_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_inv_into$a',type,'inv_into$a': ('C_update_set$' * 'C_update_a_update_fun$') > 'A_update_c_update_fun$'). 2.18/0.74 tff('function_inv_into$a',axiom, 2.18/0.74 'inv_into$a'('fmb_C_update_set$_1','fmb_C_update_a_update_fun$_1') = 'fmb_A_update_c_update_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_uuj$',type,'uuj$': ('B_update_a_update_fun$') > 'B_update_a_a_prod_update_fun$'). 2.18/0.74 tff('function_uuj$',axiom, 2.18/0.74 'uuj$'('fmb_B_update_a_update_fun$_1') = 'fmb_B_update_a_a_prod_update_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_the_inv_into$h',type,'the_inv_into$h': ('B_update_set$') > 'B_update_b_update_fun_b_update_b_update_fun_fun$'). 2.18/0.74 tff('function_the_inv_into$h',axiom, 2.18/0.74 'the_inv_into$h'('fmb_B_update_set$_1') = 'fmb_B_update_b_update_fun_b_update_b_update_fun_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_comp$an',type,'comp$an': ('B_c_prod_update_a_update_fun$' * 'A_a_prod_update_b_c_prod_update_fun$') > 'A_a_prod_update_a_update_fun$'). 2.18/0.74 tff('function_comp$an',axiom, 2.18/0.74 'comp$an'('fmb_B_c_prod_update_a_update_fun$_1','fmb_A_a_prod_update_b_c_prod_update_fun$_1') = 'fmb_A_a_prod_update_a_update_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_register_tensor$',type,'register_tensor$': ('C_update_c_update_fun$' * 'C_update_c_update_fun$') > 'C_c_prod_update_c_c_prod_update_fun$'). 2.18/0.74 tff('function_register_tensor$',axiom, 2.18/0.74 'register_tensor$'('fmb_C_update_c_update_fun$_1','fmb_C_update_c_update_fun$_1') = 'fmb_C_c_prod_update_c_c_prod_update_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_iso_tuple_update_accessor_eq_assist$',type,'iso_tuple_update_accessor_eq_assist$': ('C_update_c_update_fun_c_update_c_update_fun_fun$' * 'C_update_c_update_fun$' * 'C_update$' * 'C_update_c_update_fun$') > 'C_update_c_update_bool_fun_fun$'). 2.18/0.74 tff('function_iso_tuple_update_accessor_eq_assist$',axiom, 2.18/0.74 'iso_tuple_update_accessor_eq_assist$'('fmb_C_update_c_update_fun_c_update_c_update_fun_fun$_1','fmb_C_update_c_update_fun$_1','fmb_C_update$_1','fmb_C_update_c_update_fun$_1') = 'fmb_C_update_c_update_bool_fun_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_vimage$a',type,'vimage$a': ('B_update_b_update_fun$') > 'B_update_set_b_update_set_fun$'). 2.18/0.74 tff('function_vimage$a',axiom, 2.18/0.74 'vimage$a'('fmb_B_update_b_update_fun$_1') = 'fmb_B_update_set_b_update_set_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_map_fun$w',type,'map_fun$w': ('B_update_b_update_fun$' * 'B_update_b_update_fun$') > 'B_update_b_update_fun_b_update_b_update_fun_fun$'). 2.18/0.74 tff('function_map_fun$w',axiom, 2.18/0.74 'map_fun$w'('fmb_B_update_b_update_fun$_1','fmb_B_update_b_update_fun$_1') = 'fmb_B_update_b_update_fun_b_update_b_update_fun_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_fun_app$cf',type,'fun_app$cf': ('A_update_a_update_fun_a_update_a_update_fun_bool_fun_fun$' * 'A_update_a_update_fun$') > 'A_update_a_update_fun_bool_fun$'). 2.18/0.74 tff('function_fun_app$cf',axiom, 2.18/0.74 'fun_app$cf'('fmb_A_update_a_update_fun_a_update_a_update_fun_bool_fun_fun$_1','fmb_A_update_a_update_fun$_1') = 'fmb_A_update_a_update_fun_bool_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_rel_fun$ad',type,'rel_fun$ad': ('C_update_a_update_bool_fun_fun$' * 'C_update_a_update_bool_fun_fun$') > 'C_update_c_update_fun_a_update_a_update_fun_bool_fun_fun$'). 2.18/0.74 tff('function_rel_fun$ad',axiom, 2.18/0.74 'rel_fun$ad'('fmb_C_update_a_update_bool_fun_fun$_1','fmb_C_update_a_update_bool_fun_fun$_1') = 'fmb_C_update_c_update_fun_a_update_a_update_fun_bool_fun_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_image$c',type,'image$c': ('A_update_c_update_fun$' * 'A_update_set$') > 'C_update_set$'). 2.18/0.74 tff('function_image$c',axiom, 2.18/0.74 'image$c'('fmb_A_update_c_update_fun$_1','fmb_A_update_set$_1') = 'fmb_C_update_set$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_comp$bg',type,'comp$bg': ('B_update_a_update_fun_a_update_b_update_fun_fun$' * 'A_update_c_update_fun_b_update_a_update_fun_fun$') > 'A_update_c_update_fun_a_update_b_update_fun_fun$'). 2.18/0.74 tff('function_comp$bg',axiom, 2.18/0.74 'comp$bg'('fmb_B_update_a_update_fun_a_update_b_update_fun_fun$_1','fmb_A_update_c_update_fun_b_update_a_update_fun_fun$_1') = 'fmb_A_update_c_update_fun_a_update_b_update_fun_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_register_tensor$x',type,'register_tensor$x': ('A_update_b_update_fun$' * 'B_update_a_update_fun$') > 'A_b_prod_update_b_a_prod_update_fun$'). 2.18/0.74 tff('function_register_tensor$x',axiom, 2.18/0.74 'register_tensor$x'('fmb_A_update_b_update_fun$_1','fmb_B_update_a_update_fun$_1') = 'fmb_A_b_prod_update_b_a_prod_update_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_map_fun$',type,'map_fun$': ('A_update_b_update_fun$' * 'B_update_a_update_fun$') > 'B_update_b_update_fun_a_update_a_update_fun_fun$'). 2.18/0.74 tff('function_map_fun$',axiom, 2.18/0.74 'map_fun$'('fmb_A_update_b_update_fun$_1','fmb_B_update_a_update_fun$_1') = 'fmb_B_update_b_update_fun_a_update_a_update_fun_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_comp$ba',type,'comp$ba': ('A_update_c_update_fun$' * 'B_c_prod_update_a_update_fun$') > 'B_c_prod_update_c_update_fun$'). 2.18/0.74 tff('function_comp$ba',axiom, 2.18/0.74 'comp$ba'('fmb_A_update_c_update_fun$_1','fmb_B_c_prod_update_a_update_fun$_1') = 'fmb_B_c_prod_update_c_update_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_rel_fun$r',type,'rel_fun$r': ('A_update_b_update_bool_fun_fun$' * 'A_update_c_update_bool_fun_fun$') > 'A_update_a_update_fun_b_update_c_update_fun_bool_fun_fun$'). 2.18/0.74 tff('function_rel_fun$r',axiom, 2.18/0.74 'rel_fun$r'('fmb_A_update_b_update_bool_fun_fun$_1','fmb_A_update_c_update_bool_fun_fun$_1') = 'fmb_A_update_a_update_fun_b_update_c_update_fun_bool_fun_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_collect$',type,'collect$': ('A_update_b_update_fun_bool_fun$') > 'A_update_b_update_fun_set$'). 2.18/0.74 tff('function_collect$',axiom, 2.18/0.74 'collect$'('fmb_A_update_b_update_fun_bool_fun$_1') = 'fmb_A_update_b_update_fun_set$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_tensor_update$',type,'tensor_update$': ('A_update$' * 'C_update$') > 'A_c_prod_update$'). 2.18/0.74 tff('function_tensor_update$',axiom, 2.18/0.74 'tensor_update$'('fmb_A_update$_1','fmb_C_update$_1') = 'fmb_A_c_prod_update$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_fun_app$af',type,'fun_app$af': ('A_update_c_update_fun_c_update_a_update_fun_c_update_c_update_fun_fun_fun$' * 'A_update_c_update_fun$') > 'C_update_a_update_fun_c_update_c_update_fun_fun$'). 2.18/0.74 tff('function_fun_app$af',axiom, 2.18/0.74 'fun_app$af'('fmb_A_update_c_update_fun_c_update_a_update_fun_c_update_c_update_fun_fun_fun$_1','fmb_A_update_c_update_fun$_1') = 'fmb_C_update_a_update_fun_c_update_c_update_fun_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_fun_app$ah',type,'fun_app$ah': ('B_update_c_update_fun$' * 'B_update$') > 'C_update$'). 2.18/0.74 tff('function_fun_app$ah',axiom, 2.18/0.74 'fun_app$ah'('fmb_B_update_c_update_fun$_1','fmb_B_update$_1') = 'fmb_C_update$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_comp$ai',type,'comp$ai': ('C_update_b_update_fun$' * 'A_update_c_update_fun$') > 'A_update_b_update_fun$'). 2.18/0.74 tff('function_comp$ai',axiom, 2.18/0.74 'comp$ai'('fmb_C_update_b_update_fun$_1','fmb_A_update_c_update_fun$_1') = 'fmb_A_update_b_update_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_grp$f',type,'grp$f': ('C_update_a_update_fun_set$' * 'C_update_a_update_fun_c_update_c_update_fun_fun$') > 'C_update_a_update_fun_c_update_c_update_fun_bool_fun_fun$'). 2.18/0.74 tff('function_grp$f',axiom, 2.18/0.74 'grp$f'('fmb_C_update_a_update_fun_set$_1','fmb_C_update_a_update_fun_c_update_c_update_fun_fun$_1') = 'fmb_C_update_a_update_fun_c_update_c_update_fun_bool_fun_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_comp$bj',type,'comp$bj': ('A_update_a_update_fun_c_update_c_update_fun_fun$' * 'C_update_c_update_fun_a_update_a_update_fun_fun$') > 'C_update_c_update_fun_c_update_c_update_fun_fun$'). 2.18/0.74 tff('function_comp$bj',axiom, 2.18/0.74 'comp$bj'('fmb_A_update_a_update_fun_c_update_c_update_fun_fun$_1','fmb_C_update_c_update_fun_a_update_a_update_fun_fun$_1') = 'fmb_C_update_c_update_fun_c_update_c_update_fun_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_fun_app$l',type,'fun_app$l': ('B_update_b_update_bool_fun_fun$' * 'B_update$') > 'B_update_bool_fun$'). 2.18/0.74 tff('function_fun_app$l',axiom, 2.18/0.74 'fun_app$l'('fmb_B_update_b_update_bool_fun_fun$_1','fmb_B_update$_1') = 'fmb_B_update_bool_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_comp$bc',type,'comp$bc': ('B_update_a_update_fun$' * 'A_a_prod_update_b_update_fun$') > 'A_a_prod_update_a_update_fun$'). 2.18/0.74 tff('function_comp$bc',axiom, 2.18/0.74 'comp$bc'('fmb_B_update_a_update_fun$_1','fmb_A_a_prod_update_b_update_fun$_1') = 'fmb_A_a_prod_update_a_update_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_fun_app$ai',type,'fun_app$ai': ('C_update_b_update_fun$' * 'C_update$') > 'B_update$'). 2.18/0.74 tff('function_fun_app$ai',axiom, 2.18/0.74 'fun_app$ai'('fmb_C_update_b_update_fun$_1','fmb_C_update$_1') = 'fmb_B_update$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_rel_fun$aq',type,'rel_fun$aq': ('C_update_c_update_bool_fun_fun$' * 'C_update_b_update_bool_fun_fun$') > 'C_update_c_update_fun_c_update_b_update_fun_bool_fun_fun$'). 2.18/0.74 tff('function_rel_fun$aq',axiom, 2.18/0.74 'rel_fun$aq'('fmb_C_update_c_update_bool_fun_fun$_1','fmb_C_update_b_update_bool_fun_fun$_1') = 'fmb_C_update_c_update_fun_c_update_b_update_fun_bool_fun_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_the_inv_into$c',type,'the_inv_into$c': ('A_update_set$') > 'A_update_a_update_fun_a_update_a_update_fun_fun$'). 2.18/0.74 tff('function_the_inv_into$c',axiom, 2.18/0.74 'the_inv_into$c'('fmb_A_update_set$_1') = 'fmb_A_update_a_update_fun_a_update_a_update_fun_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_map_fun$t',type,'map_fun$t': ('C_update_c_update_fun$' * 'C_update_b_update_fun$') > 'C_update_c_update_fun_c_update_b_update_fun_fun$'). 2.18/0.74 tff('function_map_fun$t',axiom, 2.18/0.74 'map_fun$t'('fmb_C_update_c_update_fun$_1','fmb_C_update_b_update_fun$_1') = 'fmb_C_update_c_update_fun_c_update_b_update_fun_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_comp$p',type,'comp$p': ('A_a_prod_update_b_c_prod_update_fun$' * 'C_c_prod_update_a_a_prod_update_fun$') > 'C_c_prod_update_b_c_prod_update_fun$'). 2.18/0.74 tff('function_comp$p',axiom, 2.18/0.74 'comp$p'('fmb_A_a_prod_update_b_c_prod_update_fun$_1','fmb_C_c_prod_update_a_a_prod_update_fun$_1') = 'fmb_C_c_prod_update_b_c_prod_update_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_inv_into$d',type,'inv_into$d': ('C_update_set$') > 'C_update_c_update_fun_c_update_c_update_fun_fun$'). 2.18/0.74 tff('function_inv_into$d',axiom, 2.18/0.74 'inv_into$d'('fmb_C_update_set$_1') = 'fmb_C_update_c_update_fun_c_update_c_update_fun_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_map_fun$e',type,'map_fun$e': ('A_update_a_update_fun$' * 'C_update_c_update_fun$') > 'A_update_c_update_fun_a_update_c_update_fun_fun$'). 2.18/0.74 tff('function_map_fun$e',axiom, 2.18/0.74 'map_fun$e'('fmb_A_update_a_update_fun$_1','fmb_C_update_c_update_fun$_1') = 'fmb_A_update_c_update_fun_a_update_c_update_fun_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_comp$be',type,'comp$be': ('B_update_a_update_fun_a_update_c_update_fun_fun$' * 'A_update_c_update_fun_b_update_a_update_fun_fun$') > 'A_update_c_update_fun_a_update_c_update_fun_fun$'). 2.18/0.74 tff('function_comp$be',axiom, 2.18/0.74 'comp$be'('fmb_B_update_a_update_fun_a_update_c_update_fun_fun$_1','fmb_A_update_c_update_fun_b_update_a_update_fun_fun$_1') = 'fmb_A_update_c_update_fun_a_update_c_update_fun_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_fun_app$au',type,'fun_app$au': ('B_update_b_update_fun_a_update_a_update_fun_fun$' * 'B_update_b_update_fun$') > 'A_update_a_update_fun$'). 2.18/0.74 tff('function_fun_app$au',axiom, 2.18/0.74 'fun_app$au'('fmb_B_update_b_update_fun_a_update_a_update_fun_fun$_1','fmb_B_update_b_update_fun$_1') = 'fmb_A_update_a_update_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_map_fun$k',type,'map_fun$k': ('C_update_a_update_fun$' * 'B_update_a_update_fun$') > 'A_update_b_update_fun_c_update_a_update_fun_fun$'). 2.18/0.74 tff('function_map_fun$k',axiom, 2.18/0.74 'map_fun$k'('fmb_C_update_a_update_fun$_1','fmb_B_update_a_update_fun$_1') = 'fmb_A_update_b_update_fun_c_update_a_update_fun_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_fcomp$d',type,'fcomp$d': ('B_update_a_update_fun$' * 'A_update_b_update_fun$') > 'B_update_b_update_fun$'). 2.18/0.74 tff('function_fcomp$d',axiom, 2.18/0.74 'fcomp$d'('fmb_B_update_a_update_fun$_1','fmb_A_update_b_update_fun$_1') = 'fmb_B_update_b_update_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_register_tensor$t',type,'register_tensor$t': ('A_update_b_update_fun$' * 'A_update_c_update_fun$') > 'A_a_prod_update_b_c_prod_update_fun$'). 2.18/0.74 tff('function_register_tensor$t',axiom, 2.18/0.74 'register_tensor$t'('fmb_A_update_b_update_fun$_1','fmb_A_update_c_update_fun$_1') = 'fmb_A_a_prod_update_b_c_prod_update_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_comp$ad',type,'comp$ad': ('A_update_a_update_fun$' * 'B_update_a_update_fun$') > 'B_update_a_update_fun$'). 2.18/0.74 tff('function_comp$ad',axiom, 2.18/0.74 'comp$ad'('fmb_A_update_a_update_fun$_1','fmb_B_update_a_update_fun$_1') = 'fmb_B_update_a_update_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_inv_into$f',type,'inv_into$f': ('A_update_set$') > 'A_update_a_update_fun_a_update_a_update_fun_fun$'). 2.18/0.74 tff('function_inv_into$f',axiom, 2.18/0.74 'inv_into$f'('fmb_A_update_set$_1') = 'fmb_A_update_a_update_fun_a_update_a_update_fun_fun$_1' 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_inj_on$d',type,'inj_on$d': ('A_update_b_update_fun_a_update_a_update_fun_fun$' * 'A_update_b_update_fun_set$') > $o). 2.18/0.74 tff('predicate_inj_on$d',axiom, 2.18/0.74 'inj_on$d'('fmb_A_update_b_update_fun_a_update_a_update_fun_fun$_1','fmb_A_update_b_update_fun_set$_1') 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_preregister$h',type,'preregister$h': ('C_update_b_update_fun$') > $o). 2.18/0.74 tff('predicate_preregister$h',axiom, 2.18/0.74 'preregister$h'('fmb_C_update_b_update_fun$_1') 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_iso_tuple_surjective_proof_assist$a',type,'iso_tuple_surjective_proof_assist$a': ('B_update$' * 'B_update$' * 'B_update_b_update_fun$') > $o). 2.18/0.74 tff('predicate_iso_tuple_surjective_proof_assist$a',axiom, 2.18/0.74 ~'iso_tuple_surjective_proof_assist$a'('fmb_B_update$_1','fmb_B_update$_1','fmb_B_update_b_update_fun$_1') 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_rel_fun$au',type,'rel_fun$au': ('A_update_c_update_fun_a_update_c_update_fun_bool_fun_fun$' * 'B_update_a_update_fun_b_update_c_update_fun_fun_b_update_a_update_fun_b_update_c_update_fun_fun_bool_fun_fun$' * 'A_update_c_update_fun_b_update_a_update_fun_b_update_c_update_fun_fun_fun$' * 'A_update_c_update_fun_b_update_a_update_fun_b_update_c_update_fun_fun_fun$') > $o). 2.18/0.74 tff('predicate_rel_fun$au',axiom, 2.18/0.74 'rel_fun$au'('fmb_A_update_c_update_fun_a_update_c_update_fun_bool_fun_fun$_1','fmb_B_update_a_update_fun_b_update_c_update_fun_fun_b_update_a_update_fun_b_update_c_update_fun_fun_bool_fun_fun$_1','fmb_A_update_c_update_fun_b_update_a_update_fun_b_update_c_update_fun_fun_fun$_1','fmb_A_update_c_update_fun_b_update_a_update_fun_b_update_c_update_fun_fun_fun$_1') 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_fun_app$bw',type,'fun_app$bw': ('C_update_c_update_fun_bool_fun$' * 'C_update_c_update_fun$') > $o). 2.18/0.74 tff('predicate_fun_app$bw',axiom, 2.18/0.74 'fun_app$bw'('fmb_C_update_c_update_fun_bool_fun$_1','fmb_C_update_c_update_fun$_1') 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_less_eq$a',type,'less_eq$a': ('A_update_set$' * 'A_update_set$') > $o). 2.18/0.74 tff('predicate_less_eq$a',axiom, 2.18/0.74 'less_eq$a'('fmb_A_update_set$_1','fmb_A_update_set$_1') 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_member$',type,'member$': ('A_update$' * 'A_update_set$') > $o). 2.18/0.74 tff('predicate_member$',axiom, 2.18/0.74 'member$'('fmb_A_update$_1','fmb_A_update_set$_1') 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_compatible$m',type,'compatible$m': ('C_update_c_update_fun$' * 'C_update_c_update_fun$') > $o). 2.18/0.74 tff('predicate_compatible$m',axiom, 2.18/0.74 'compatible$m'('fmb_C_update_c_update_fun$_1','fmb_C_update_c_update_fun$_1') 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_rel_fun$be',type,'rel_fun$be': ('A_update_b_update_fun_a_update_b_update_fun_bool_fun_fun$' * 'C_update_a_update_fun_c_update_b_update_fun_fun_c_update_a_update_fun_c_update_b_update_fun_fun_bool_fun_fun$' * 'A_update_b_update_fun_c_update_a_update_fun_c_update_b_update_fun_fun_fun$' * 'A_update_b_update_fun_c_update_a_update_fun_c_update_b_update_fun_fun_fun$') > $o). 2.18/0.74 tff('predicate_rel_fun$be',axiom, 2.18/0.74 'rel_fun$be'('fmb_A_update_b_update_fun_a_update_b_update_fun_bool_fun_fun$_1','fmb_C_update_a_update_fun_c_update_b_update_fun_fun_c_update_a_update_fun_c_update_b_update_fun_fun_bool_fun_fun$_1','fmb_A_update_b_update_fun_c_update_a_update_fun_c_update_b_update_fun_fun_fun$_1','fmb_A_update_b_update_fun_c_update_a_update_fun_c_update_b_update_fun_fun_fun$_1') 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_fun_app$ca',type,'fun_app$ca': ('A_update_a_update_fun_bool_fun$' * 'A_update_a_update_fun$') > $o). 2.18/0.74 tff('predicate_fun_app$ca',axiom, 2.18/0.74 'fun_app$ca'('fmb_A_update_a_update_fun_bool_fun$_1','fmb_A_update_a_update_fun$_1') 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_rel_fun$z',type,'rel_fun$z': ('A_update_c_update_fun_b_update_a_update_fun_bool_fun_fun$' * 'C_update_a_update_fun_c_update_c_update_fun_fun_a_update_b_update_fun_a_update_a_update_fun_fun_bool_fun_fun$' * 'A_update_c_update_fun_c_update_a_update_fun_c_update_c_update_fun_fun_fun$' * 'B_update_a_update_fun_a_update_b_update_fun_a_update_a_update_fun_fun_fun$') > $o). 2.18/0.74 tff('predicate_rel_fun$z',axiom, 2.18/0.74 'rel_fun$z'('fmb_A_update_c_update_fun_b_update_a_update_fun_bool_fun_fun$_1','fmb_C_update_a_update_fun_c_update_c_update_fun_fun_a_update_b_update_fun_a_update_a_update_fun_fun_bool_fun_fun$_1','fmb_A_update_c_update_fun_c_update_a_update_fun_c_update_c_update_fun_fun_fun$_1','fmb_B_update_a_update_fun_a_update_b_update_fun_a_update_a_update_fun_fun_fun$_1') 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_member$a',type,'member$a': ('B_update$' * 'B_update_set$') > $o). 2.18/0.74 tff('predicate_member$a',axiom, 2.18/0.74 'member$a'('fmb_B_update$_1','fmb_B_update_set$_1') 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_pred_fun$b',type,'pred_fun$b': ('B_update_bool_fun$' * 'A_update_bool_fun$' * 'B_update_a_update_fun$') > $o). 2.18/0.74 tff('predicate_pred_fun$b',axiom, 2.18/0.74 ~'pred_fun$b'('fmb_B_update_bool_fun$_1','fmb_A_update_bool_fun$_1','fmb_B_update_a_update_fun$_1') 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_compatible$s',type,'compatible$s': ('A_update_a_c_prod_update_fun$' * 'B_update_a_c_prod_update_fun$') > $o). 2.18/0.74 tff('predicate_compatible$s',axiom, 2.18/0.74 'compatible$s'('fmb_A_update_a_c_prod_update_fun$_1','fmb_B_update_a_c_prod_update_fun$_1') 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_type_definition$d',type,'type_definition$d': ('B_update_b_update_fun$' * 'B_update_b_update_fun$' * 'B_update_set$') > $o). 2.18/0.74 tff('predicate_type_definition$d',axiom, 2.18/0.74 ~'type_definition$d'('fmb_B_update_b_update_fun$_1','fmb_B_update_b_update_fun$_1','fmb_B_update_set$_1') 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_pred_fun$',type,'pred_fun$': ('A_update_bool_fun$' * 'B_update_bool_fun$' * 'A_update_b_update_fun$') > $o). 2.18/0.74 tff('predicate_pred_fun$',axiom, 2.18/0.74 ~'pred_fun$'('fmb_A_update_bool_fun$_1','fmb_B_update_bool_fun$_1','fmb_A_update_b_update_fun$_1') 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_rel_fun$ba',type,'rel_fun$ba': ('A_update_b_update_fun_a_update_c_update_fun_bool_fun_fun$' * 'C_update_a_update_fun_c_update_b_update_fun_fun_c_update_a_update_fun_c_update_c_update_fun_fun_bool_fun_fun$' * 'A_update_b_update_fun_c_update_a_update_fun_c_update_b_update_fun_fun_fun$' * 'A_update_c_update_fun_c_update_a_update_fun_c_update_c_update_fun_fun_fun$') > $o). 2.18/0.74 tff('predicate_rel_fun$ba',axiom, 2.18/0.74 'rel_fun$ba'('fmb_A_update_b_update_fun_a_update_c_update_fun_bool_fun_fun$_1','fmb_C_update_a_update_fun_c_update_b_update_fun_fun_c_update_a_update_fun_c_update_c_update_fun_fun_bool_fun_fun$_1','fmb_A_update_b_update_fun_c_update_a_update_fun_c_update_b_update_fun_fun_fun$_1','fmb_A_update_c_update_fun_c_update_a_update_fun_c_update_c_update_fun_fun_fun$_1') 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_fun_app$',type,'fun_app$': ('A_update_b_update_fun_bool_fun$' * 'A_update_b_update_fun$') > $o). 2.18/0.74 tff('predicate_fun_app$',axiom, 2.18/0.74 'fun_app$'('fmb_A_update_b_update_fun_bool_fun$_1','fmb_A_update_b_update_fun$_1') 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_inj_on$c',type,'inj_on$c': ('A_update_c_update_fun$' * 'A_update_set$') > $o). 2.18/0.74 tff('predicate_inj_on$c',axiom, 2.18/0.74 'inj_on$c'('fmb_A_update_c_update_fun$_1','fmb_A_update_set$_1') 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_preregister$',type,'preregister$': ('C_update_c_update_fun$') > $o). 2.18/0.74 tff('predicate_preregister$',axiom, 2.18/0.74 'preregister$'('fmb_C_update_c_update_fun$_1') 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_compatible$w',type,'compatible$w': ('B_update_a_c_prod_update_fun$' * 'A_update_a_c_prod_update_fun$') > $o). 2.18/0.74 tff('predicate_compatible$w',axiom, 2.18/0.74 'compatible$w'('fmb_B_update_a_c_prod_update_fun$_1','fmb_A_update_a_c_prod_update_fun$_1') 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_iso_register$d',type,'iso_register$d': ('C_update_c_update_fun$') > $o). 2.18/0.74 tff('predicate_iso_register$d',axiom, 2.18/0.74 'iso_register$d'('fmb_C_update_c_update_fun$_1') 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_quotient3$f',type,'quotient3$f': ('C_update_c_update_bool_fun_fun$' * 'C_update_a_update_fun$' * 'A_update_c_update_fun$') > $o). 2.18/0.74 tff('predicate_quotient3$f',axiom, 2.18/0.74 ~'quotient3$f'('fmb_C_update_c_update_bool_fun_fun$_1','fmb_C_update_a_update_fun$_1','fmb_A_update_c_update_fun$_1') 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_inj_on$m',type,'inj_on$m': ('B_update_b_update_fun$' * 'B_update_set$') > $o). 2.18/0.74 tff('predicate_inj_on$m',axiom, 2.18/0.74 'inj_on$m'('fmb_B_update_b_update_fun$_1','fmb_B_update_set$_1') 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_compatible$g',type,'compatible$g': ('C_update_a_update_fun$' * 'B_update_a_update_fun$') > $o). 2.18/0.74 tff('predicate_compatible$g',axiom, 2.18/0.74 ~'compatible$g'('fmb_C_update_a_update_fun$_1','fmb_B_update_a_update_fun$_1') 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_quotient3$b',type,'quotient3$b': ('A_update_a_update_bool_fun_fun$' * 'A_update_a_update_fun$' * 'A_update_a_update_fun$') > $o). 2.18/0.74 tff('predicate_quotient3$b',axiom, 2.18/0.74 'quotient3$b'('fmb_A_update_a_update_bool_fun_fun$_1','fmb_A_update_a_update_fun$_1','fmb_A_update_a_update_fun$_1') 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_inj_on$h',type,'inj_on$h': ('B_update_a_update_fun_b_update_b_update_fun_fun$' * 'B_update_a_update_fun_set$') > $o). 2.18/0.74 tff('predicate_inj_on$h',axiom, 2.18/0.74 'inj_on$h'('fmb_B_update_a_update_fun_b_update_b_update_fun_fun$_1','fmb_B_update_a_update_fun_set$_1') 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_rel_fun$bh',type,'rel_fun$bh': ('A_update_b_update_fun_a_update_c_update_fun_bool_fun_fun$' * 'B_update_a_update_fun_b_update_b_update_fun_fun_b_update_a_update_fun_b_update_c_update_fun_fun_bool_fun_fun$' * 'A_update_b_update_fun_b_update_a_update_fun_b_update_b_update_fun_fun_fun$' * 'A_update_c_update_fun_b_update_a_update_fun_b_update_c_update_fun_fun_fun$') > $o). 2.18/0.74 tff('predicate_rel_fun$bh',axiom, 2.18/0.74 'rel_fun$bh'('fmb_A_update_b_update_fun_a_update_c_update_fun_bool_fun_fun$_1','fmb_B_update_a_update_fun_b_update_b_update_fun_fun_b_update_a_update_fun_b_update_c_update_fun_fun_bool_fun_fun$_1','fmb_A_update_b_update_fun_b_update_a_update_fun_b_update_b_update_fun_fun_fun$_1','fmb_A_update_c_update_fun_b_update_a_update_fun_b_update_c_update_fun_fun_fun$_1') 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_type_definition$f',type,'type_definition$f': ('A_update_b_update_fun$' * 'B_update_a_update_fun$' * 'B_update_set$') > $o). 2.18/0.74 tff('predicate_type_definition$f',axiom, 2.18/0.74 ~'type_definition$f'('fmb_A_update_b_update_fun$_1','fmb_B_update_a_update_fun$_1','fmb_B_update_set$_1') 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_iso_tuple_update_accessor_cong_assist$b',type,'iso_tuple_update_accessor_cong_assist$b': ('A_update_a_update_fun_a_update_a_update_fun_fun$' * 'A_update_a_update_fun$') > $o). 2.18/0.74 tff('predicate_iso_tuple_update_accessor_cong_assist$b',axiom, 2.18/0.74 'iso_tuple_update_accessor_cong_assist$b'('fmb_A_update_a_update_fun_a_update_a_update_fun_fun$_1','fmb_A_update_a_update_fun$_1') 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_fun_app$k',type,'fun_app$k': ('B_update_bool_fun$' * 'B_update$') > $o). 2.18/0.74 tff('predicate_fun_app$k',axiom, 2.18/0.74 'fun_app$k'('fmb_B_update_bool_fun$_1','fmb_B_update$_1') 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_rel_fun$o',type,'rel_fun$o': ('B_update_a_update_fun_a_update_c_update_fun_bool_fun_fun$' * 'A_update_b_update_fun_a_update_a_update_fun_fun_b_update_a_update_fun_b_update_c_update_fun_fun_bool_fun_fun$' * 'B_update_a_update_fun_a_update_b_update_fun_a_update_a_update_fun_fun_fun$' * 'A_update_c_update_fun_b_update_a_update_fun_b_update_c_update_fun_fun_fun$') > $o). 2.18/0.74 tff('predicate_rel_fun$o',axiom, 2.18/0.74 'rel_fun$o'('fmb_B_update_a_update_fun_a_update_c_update_fun_bool_fun_fun$_1','fmb_A_update_b_update_fun_a_update_a_update_fun_fun_b_update_a_update_fun_b_update_c_update_fun_fun_bool_fun_fun$_1','fmb_B_update_a_update_fun_a_update_b_update_fun_a_update_a_update_fun_fun_fun$_1','fmb_A_update_c_update_fun_b_update_a_update_fun_b_update_c_update_fun_fun_fun$_1') 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_pred_fun$d',type,'pred_fun$d': ('C_update_bool_fun$' * 'C_update_bool_fun$' * 'C_update_c_update_fun$') > $o). 2.18/0.74 tff('predicate_pred_fun$d',axiom, 2.18/0.74 ~'pred_fun$d'('fmb_C_update_bool_fun$_1','fmb_C_update_bool_fun$_1','fmb_C_update_c_update_fun$_1') 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_inj_on$j',type,'inj_on$j': ('C_update_c_update_fun$' * 'C_update_set$') > $o). 2.18/0.74 tff('predicate_inj_on$j',axiom, 2.18/0.74 'inj_on$j'('fmb_C_update_c_update_fun$_1','fmb_C_update_set$_1') 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_register$f',type,'register$f': ('B_a_prod_update_a_c_prod_update_fun$') > $o). 2.18/0.74 tff('predicate_register$f',axiom, 2.18/0.74 'register$f'('fmb_B_a_prod_update_a_c_prod_update_fun$_1') 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_quotient3$d',type,'quotient3$d': ('A_update_a_update_bool_fun_fun$' * 'A_update_c_update_fun$' * 'C_update_a_update_fun$') > $o). 2.18/0.74 tff('predicate_quotient3$d',axiom, 2.18/0.74 ~'quotient3$d'('fmb_A_update_a_update_bool_fun_fun$_1','fmb_A_update_c_update_fun$_1','fmb_C_update_a_update_fun$_1') 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_compatible$v',type,'compatible$v': ('A_update_c_a_prod_update_fun$' * 'B_update_c_a_prod_update_fun$') > $o). 2.18/0.74 tff('predicate_compatible$v',axiom, 2.18/0.74 'compatible$v'('fmb_A_update_c_a_prod_update_fun$_1','fmb_B_update_c_a_prod_update_fun$_1') 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_register$i',type,'register$i': ('B_update_c_update_fun$') > $o). 2.18/0.74 tff('predicate_register$i',axiom, 2.18/0.74 'register$i'('fmb_B_update_c_update_fun$_1') 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_inj_on$e',type,'inj_on$e': ('C_update_a_update_fun_c_update_c_update_fun_fun$' * 'C_update_a_update_fun_set$') > $o). 2.18/0.74 tff('predicate_inj_on$e',axiom, 2.18/0.74 'inj_on$e'('fmb_C_update_a_update_fun_c_update_c_update_fun_fun$_1','fmb_C_update_a_update_fun_set$_1') 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_iso_register$a',type,'iso_register$a': ('A_update_b_update_fun$') > $o). 2.18/0.74 tff('predicate_iso_register$a',axiom, 2.18/0.74 'iso_register$a'('fmb_A_update_b_update_fun$_1') 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_type_definition$c',type,'type_definition$c': ('C_update_b_update_fun$' * 'B_update_c_update_fun$' * 'B_update_set$') > $o). 2.18/0.74 tff('predicate_type_definition$c',axiom, 2.18/0.74 ~'type_definition$c'('fmb_C_update_b_update_fun$_1','fmb_B_update_c_update_fun$_1','fmb_B_update_set$_1') 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_inj_on$i',type,'inj_on$i': ('A_update_a_update_fun$' * 'A_update_set$') > $o). 2.18/0.74 tff('predicate_inj_on$i',axiom, 2.18/0.74 'inj_on$i'('fmb_A_update_a_update_fun$_1','fmb_A_update_set$_1') 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_rel_fun$j',type,'rel_fun$j': ('B_update_a_update_fun_a_update_c_update_fun_bool_fun_fun$' * 'A_update_b_update_fun_a_update_a_update_fun_fun_c_update_a_update_fun_c_update_c_update_fun_fun_bool_fun_fun$' * 'B_update_a_update_fun_a_update_b_update_fun_a_update_a_update_fun_fun_fun$' * 'A_update_c_update_fun_c_update_a_update_fun_c_update_c_update_fun_fun_fun$') > $o). 2.18/0.74 tff('predicate_rel_fun$j',axiom, 2.18/0.74 'rel_fun$j'('fmb_B_update_a_update_fun_a_update_c_update_fun_bool_fun_fun$_1','fmb_A_update_b_update_fun_a_update_a_update_fun_fun_c_update_a_update_fun_c_update_c_update_fun_fun_bool_fun_fun$_1','fmb_B_update_a_update_fun_a_update_b_update_fun_a_update_a_update_fun_fun_fun$_1','fmb_A_update_c_update_fun_c_update_a_update_fun_c_update_c_update_fun_fun_fun$_1') 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_inj_on$a',type,'inj_on$a': ('C_update_a_update_fun$' * 'C_update_set$') > $o). 2.18/0.74 tff('predicate_inj_on$a',axiom, 2.18/0.74 'inj_on$a'('fmb_C_update_a_update_fun$_1','fmb_C_update_set$_1') 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_fun_app$a',type,'fun_app$a': ('C_update_a_update_fun_bool_fun$' * 'C_update_a_update_fun$') > $o). 2.18/0.74 tff('predicate_fun_app$a',axiom, 2.18/0.74 'fun_app$a'('fmb_C_update_a_update_fun_bool_fun$_1','fmb_C_update_a_update_fun$_1') 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_register$c',type,'register$c': ('A_update_b_update_fun$') > $o). 2.18/0.74 tff('predicate_register$c',axiom, 2.18/0.74 'register$c'('fmb_A_update_b_update_fun$_1') 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_preregister$b',type,'preregister$b': ('A_update_a_update_fun$') > $o). 2.18/0.74 tff('predicate_preregister$b',axiom, 2.18/0.74 'preregister$b'('fmb_A_update_a_update_fun$_1') 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_register$l',type,'register$l': ('A_update_a_update_fun$') > $o). 2.18/0.74 tff('predicate_register$l',axiom, 2.18/0.74 'register$l'('fmb_A_update_a_update_fun$_1') 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_compatible$j',type,'compatible$j': ('C_update_b_update_fun$' * 'B_update_b_update_fun$') > $o). 2.18/0.74 tff('predicate_compatible$j',axiom, 2.18/0.74 'compatible$j'('fmb_C_update_b_update_fun$_1','fmb_B_update_b_update_fun$_1') 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_quotient3$h',type,'quotient3$h': ('B_update_b_update_bool_fun_fun$' * 'B_update_c_update_fun$' * 'C_update_b_update_fun$') > $o). 2.18/0.74 tff('predicate_quotient3$h',axiom, 2.18/0.74 ~'quotient3$h'('fmb_B_update_b_update_bool_fun_fun$_1','fmb_B_update_c_update_fun$_1','fmb_C_update_b_update_fun$_1') 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_quotient3$c',type,'quotient3$c': ('B_update_b_update_bool_fun_fun$' * 'B_update_a_update_fun$' * 'A_update_b_update_fun$') > $o). 2.18/0.74 tff('predicate_quotient3$c',axiom, 2.18/0.74 ~'quotient3$c'('fmb_B_update_b_update_bool_fun_fun$_1','fmb_B_update_a_update_fun$_1','fmb_A_update_b_update_fun$_1') 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_rel_fun$br',type,'rel_fun$br': ('A_update_b_update_fun_a_update_b_update_fun_bool_fun_fun$' * 'C_update_a_update_fun_c_update_b_update_fun_fun_b_update_a_update_fun_b_update_b_update_fun_fun_bool_fun_fun$' * 'A_update_b_update_fun_c_update_a_update_fun_c_update_b_update_fun_fun_fun$' * 'A_update_b_update_fun_b_update_a_update_fun_b_update_b_update_fun_fun_fun$') > $o). 2.18/0.74 tff('predicate_rel_fun$br',axiom, 2.18/0.74 'rel_fun$br'('fmb_A_update_b_update_fun_a_update_b_update_fun_bool_fun_fun$_1','fmb_C_update_a_update_fun_c_update_b_update_fun_fun_b_update_a_update_fun_b_update_b_update_fun_fun_bool_fun_fun$_1','fmb_A_update_b_update_fun_c_update_a_update_fun_c_update_b_update_fun_fun_fun$_1','fmb_A_update_b_update_fun_b_update_a_update_fun_b_update_b_update_fun_fun_fun$_1') 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_rel_fun$ae',type,'rel_fun$ae': ('A_update_c_update_fun_a_update_c_update_fun_bool_fun_fun$' * 'C_update_a_update_fun_c_update_c_update_fun_fun_c_update_a_update_fun_c_update_c_update_fun_fun_bool_fun_fun$' * 'A_update_c_update_fun_c_update_a_update_fun_c_update_c_update_fun_fun_fun$' * 'A_update_c_update_fun_c_update_a_update_fun_c_update_c_update_fun_fun_fun$') > $o). 2.18/0.74 tff('predicate_rel_fun$ae',axiom, 2.18/0.74 'rel_fun$ae'('fmb_A_update_c_update_fun_a_update_c_update_fun_bool_fun_fun$_1','fmb_C_update_a_update_fun_c_update_c_update_fun_fun_c_update_a_update_fun_c_update_c_update_fun_fun_bool_fun_fun$_1','fmb_A_update_c_update_fun_c_update_a_update_fun_c_update_c_update_fun_fun_fun$_1','fmb_A_update_c_update_fun_c_update_a_update_fun_c_update_c_update_fun_fun_fun$_1') 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_member$b',type,'member$b': ('C_update$' * 'C_update_set$') > $o). 2.18/0.74 tff('predicate_member$b',axiom, 2.18/0.74 'member$b'('fmb_C_update$_1','fmb_C_update_set$_1') 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_rel_fun$bx',type,'rel_fun$bx': ('B_update_c_update_bool_fun_fun$' * 'B_update_c_update_bool_fun_fun$' * 'B_update_b_update_fun$' * 'C_update_c_update_fun$') > $o). 2.18/0.74 tff('predicate_rel_fun$bx',axiom, 2.18/0.74 'rel_fun$bx'('fmb_B_update_c_update_bool_fun_fun$_1','fmb_B_update_c_update_bool_fun_fun$_1','fmb_B_update_b_update_fun$_1','fmb_C_update_c_update_fun$_1') 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_fun_app$by',type,'fun_app$by': ('B_update_b_update_fun_bool_fun$' * 'B_update_b_update_fun$') > $o). 2.18/0.74 tff('predicate_fun_app$by',axiom, 2.18/0.74 'fun_app$by'('fmb_B_update_b_update_fun_bool_fun$_1','fmb_B_update_b_update_fun$_1') 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_rel_fun$an',type,'rel_fun$an': ('A_update_c_update_fun_a_update_b_update_fun_bool_fun_fun$' * 'C_update_a_update_fun_c_update_c_update_fun_fun_c_update_a_update_fun_c_update_b_update_fun_fun_bool_fun_fun$' * 'A_update_c_update_fun_c_update_a_update_fun_c_update_c_update_fun_fun_fun$' * 'A_update_b_update_fun_c_update_a_update_fun_c_update_b_update_fun_fun_fun$') > $o). 2.18/0.74 tff('predicate_rel_fun$an',axiom, 2.18/0.74 'rel_fun$an'('fmb_A_update_c_update_fun_a_update_b_update_fun_bool_fun_fun$_1','fmb_C_update_a_update_fun_c_update_c_update_fun_fun_c_update_a_update_fun_c_update_b_update_fun_fun_bool_fun_fun$_1','fmb_A_update_c_update_fun_c_update_a_update_fun_c_update_c_update_fun_fun_fun$_1','fmb_A_update_b_update_fun_c_update_a_update_fun_c_update_b_update_fun_fun_fun$_1') 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_iso_tuple_surjective_proof_assist$',type,'iso_tuple_surjective_proof_assist$': ('C_update$' * 'C_update$' * 'C_update_c_update_fun$') > $o). 2.18/0.74 tff('predicate_iso_tuple_surjective_proof_assist$',axiom, 2.18/0.74 ~'iso_tuple_surjective_proof_assist$'('fmb_C_update$_1','fmb_C_update$_1','fmb_C_update_c_update_fun$_1') 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_inj_on$b',type,'inj_on$b': ('B_update_a_update_fun$' * 'B_update_set$') > $o). 2.18/0.74 tff('predicate_inj_on$b',axiom, 2.18/0.74 'inj_on$b'('fmb_B_update_a_update_fun$_1','fmb_B_update_set$_1') 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_pred_fun$c',type,'pred_fun$c': ('A_update_bool_fun$' * 'A_update_bool_fun$' * 'A_update_a_update_fun$') > $o). 2.18/0.74 tff('predicate_pred_fun$c',axiom, 2.18/0.74 ~'pred_fun$c'('fmb_A_update_bool_fun$_1','fmb_A_update_bool_fun$_1','fmb_A_update_a_update_fun$_1') 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_quotient3$a',type,'quotient3$a': ('B_update_b_update_bool_fun_fun$' * 'B_update_b_update_fun$' * 'B_update_b_update_fun$') > $o). 2.18/0.74 tff('predicate_quotient3$a',axiom, 2.18/0.74 'quotient3$a'('fmb_B_update_b_update_bool_fun_fun$_1','fmb_B_update_b_update_fun$_1','fmb_B_update_b_update_fun$_1') 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_quotient3$g',type,'quotient3$g': ('C_update_c_update_bool_fun_fun$' * 'C_update_b_update_fun$' * 'B_update_c_update_fun$') > $o). 2.18/0.74 tff('predicate_quotient3$g',axiom, 2.18/0.74 ~'quotient3$g'('fmb_C_update_c_update_bool_fun_fun$_1','fmb_C_update_b_update_fun$_1','fmb_B_update_c_update_fun$_1') 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_compatible$e',type,'compatible$e': ('A_update_b_update_fun$' * 'C_update_b_update_fun$') > $o). 2.18/0.74 tff('predicate_compatible$e',axiom, 2.18/0.74 ~'compatible$e'('fmb_A_update_b_update_fun$_1','fmb_C_update_b_update_fun$_1') 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_iso_register$e',type,'iso_register$e': ('B_update_c_update_fun$') > $o). 2.18/0.74 tff('predicate_iso_register$e',axiom, 2.18/0.74 'iso_register$e'('fmb_B_update_c_update_fun$_1') 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_rel_fun$ar',type,'rel_fun$ar': ('A_update_c_update_fun_a_update_b_update_fun_bool_fun_fun$' * 'C_update_a_update_fun_c_update_c_update_fun_fun_b_update_a_update_fun_b_update_b_update_fun_fun_bool_fun_fun$' * 'A_update_c_update_fun_c_update_a_update_fun_c_update_c_update_fun_fun_fun$' * 'A_update_b_update_fun_b_update_a_update_fun_b_update_b_update_fun_fun_fun$') > $o). 2.18/0.74 tff('predicate_rel_fun$ar',axiom, 2.18/0.74 'rel_fun$ar'('fmb_A_update_c_update_fun_a_update_b_update_fun_bool_fun_fun$_1','fmb_C_update_a_update_fun_c_update_c_update_fun_fun_b_update_a_update_fun_b_update_b_update_fun_fun_bool_fun_fun$_1','fmb_A_update_c_update_fun_c_update_a_update_fun_c_update_c_update_fun_fun_fun$_1','fmb_A_update_b_update_fun_b_update_a_update_fun_b_update_b_update_fun_fun_fun$_1') 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_preregister$c',type,'preregister$c': ('A_update_c_update_fun$') > $o). 2.18/0.74 tff('predicate_preregister$c',axiom, 2.18/0.74 'preregister$c'('fmb_A_update_c_update_fun$_1') 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_compatible$n',type,'compatible$n': ('C_update_c_update_fun$' * 'B_update_c_update_fun$') > $o). 2.18/0.74 tff('predicate_compatible$n',axiom, 2.18/0.74 'compatible$n'('fmb_C_update_c_update_fun$_1','fmb_B_update_c_update_fun$_1') 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_iso_tuple_update_accessor_cong_assist$e',type,'iso_tuple_update_accessor_cong_assist$e': ('B_update_b_update_fun_c_update_c_update_fun_fun$' * 'C_update_b_update_fun$') > $o). 2.18/0.74 tff('predicate_iso_tuple_update_accessor_cong_assist$e',axiom, 2.18/0.74 ~'iso_tuple_update_accessor_cong_assist$e'('fmb_B_update_b_update_fun_c_update_c_update_fun_fun$_1','fmb_C_update_b_update_fun$_1') 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_type_definition$h',type,'type_definition$h': ('B_update_a_update_fun$' * 'A_update_b_update_fun$' * 'A_update_set$') > $o). 2.18/0.74 tff('predicate_type_definition$h',axiom, 2.18/0.74 ~'type_definition$h'('fmb_B_update_a_update_fun$_1','fmb_A_update_b_update_fun$_1','fmb_A_update_set$_1') 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_less_eq$',type,'less_eq$': ('B_update_set$' * 'B_update_set$') > $o). 2.18/0.74 tff('predicate_less_eq$',axiom, 2.18/0.74 'less_eq$'('fmb_B_update_set$_1','fmb_B_update_set$_1') 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_iso_register$b',type,'iso_register$b': ('A_update_c_update_fun$') > $o). 2.18/0.74 tff('predicate_iso_register$b',axiom, 2.18/0.74 'iso_register$b'('fmb_A_update_c_update_fun$_1') 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_register$',type,'register$': ('A_update_c_update_fun$') > $o). 2.18/0.74 tff('predicate_register$',axiom, 2.18/0.74 'register$'('fmb_A_update_c_update_fun$_1') 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_compatible$f',type,'compatible$f': ('B_update_a_update_fun$' * 'A_update_a_update_fun$') > $o). 2.18/0.74 tff('predicate_compatible$f',axiom, 2.18/0.74 ~'compatible$f'('fmb_B_update_a_update_fun$_1','fmb_A_update_a_update_fun$_1') 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_rel_fun$e',type,'rel_fun$e': ('B_update_a_update_fun_b_update_a_update_fun_bool_fun_fun$' * 'A_update_b_update_fun_a_update_a_update_fun_fun_a_update_b_update_fun_a_update_a_update_fun_fun_bool_fun_fun$' * 'B_update_a_update_fun_a_update_b_update_fun_a_update_a_update_fun_fun_fun$' * 'B_update_a_update_fun_a_update_b_update_fun_a_update_a_update_fun_fun_fun$') > $o). 2.18/0.74 tff('predicate_rel_fun$e',axiom, 2.18/0.74 'rel_fun$e'('fmb_B_update_a_update_fun_b_update_a_update_fun_bool_fun_fun$_1','fmb_A_update_b_update_fun_a_update_a_update_fun_fun_a_update_b_update_fun_a_update_a_update_fun_fun_bool_fun_fun$_1','fmb_B_update_a_update_fun_a_update_b_update_fun_a_update_a_update_fun_fun_fun$_1','fmb_B_update_a_update_fun_a_update_b_update_fun_a_update_a_update_fun_fun_fun$_1') 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_bijection$a',type,'bijection$a': ('B_update_b_update_fun$') > $o). 2.18/0.74 tff('predicate_bijection$a',axiom, 2.18/0.74 ~'bijection$a'('fmb_B_update_b_update_fun$_1') 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_register$b',type,'register$b': ('C_update_a_update_fun$') > $o). 2.18/0.74 tff('predicate_register$b',axiom, 2.18/0.74 'register$b'('fmb_C_update_a_update_fun$_1') 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_compatible$h',type,'compatible$h': ('C_update_a_update_fun$' * 'C_update_a_update_fun$') > $o). 2.18/0.74 tff('predicate_compatible$h',axiom, 2.18/0.74 ~'compatible$h'('fmb_C_update_a_update_fun$_1','fmb_C_update_a_update_fun$_1') 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_fun_app$m',type,'fun_app$m': ('A_update_bool_fun$' * 'A_update$') > $o). 2.18/0.74 tff('predicate_fun_app$m',axiom, 2.18/0.74 'fun_app$m'('fmb_A_update_bool_fun$_1','fmb_A_update$_1') 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_rel_fun$aj',type,'rel_fun$aj': ('A_update_c_update_fun_a_update_c_update_fun_bool_fun_fun$' * 'C_update_a_update_fun_c_update_c_update_fun_fun_b_update_a_update_fun_b_update_c_update_fun_fun_bool_fun_fun$' * 'A_update_c_update_fun_c_update_a_update_fun_c_update_c_update_fun_fun_fun$' * 'A_update_c_update_fun_b_update_a_update_fun_b_update_c_update_fun_fun_fun$') > $o). 2.18/0.74 tff('predicate_rel_fun$aj',axiom, 2.18/0.74 'rel_fun$aj'('fmb_A_update_c_update_fun_a_update_c_update_fun_bool_fun_fun$_1','fmb_C_update_a_update_fun_c_update_c_update_fun_fun_b_update_a_update_fun_b_update_c_update_fun_fun_bool_fun_fun$_1','fmb_A_update_c_update_fun_c_update_a_update_fun_c_update_c_update_fun_fun_fun$_1','fmb_A_update_c_update_fun_b_update_a_update_fun_b_update_c_update_fun_fun_fun$_1') 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_compatible$u',type,'compatible$u': ('B_update_a_a_prod_update_fun$' * 'B_update_a_a_prod_update_fun$') > $o). 2.18/0.74 tff('predicate_compatible$u',axiom, 2.18/0.74 'compatible$u'('fmb_B_update_a_a_prod_update_fun$_1','fmb_B_update_a_a_prod_update_fun$_1') 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_register$m',type,'register$m': ('A_a_prod_update_c_update_fun$') > $o). 2.18/0.74 tff('predicate_register$m',axiom, 2.18/0.74 'register$m'('fmb_A_a_prod_update_c_update_fun$_1') 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_type_definition$e',type,'type_definition$e': ('A_update_a_update_fun$' * 'A_update_a_update_fun$' * 'A_update_set$') > $o). 2.18/0.74 tff('predicate_type_definition$e',axiom, 2.18/0.74 ~'type_definition$e'('fmb_A_update_a_update_fun$_1','fmb_A_update_a_update_fun$_1','fmb_A_update_set$_1') 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_compatible$',type,'compatible$': ('B_update_a_update_fun$' * 'B_update_a_update_fun$') > $o). 2.18/0.74 tff('predicate_compatible$',axiom, 2.18/0.74 'compatible$'('fmb_B_update_a_update_fun$_1','fmb_B_update_a_update_fun$_1') 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_iso_register$h',type,'iso_register$h': ('A_update_a_update_fun$') > $o). 2.18/0.74 tff('predicate_iso_register$h',axiom, 2.18/0.74 'iso_register$h'('fmb_A_update_a_update_fun$_1') 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_iso_register$g',type,'iso_register$g': ('B_update_b_update_fun$') > $o). 2.18/0.74 tff('predicate_iso_register$g',axiom, 2.18/0.74 'iso_register$g'('fmb_B_update_b_update_fun$_1') 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_register$h',type,'register$h': ('C_update_c_update_fun$') > $o). 2.18/0.74 tff('predicate_register$h',axiom, 2.18/0.74 'register$h'('fmb_C_update_c_update_fun$_1') 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_preregister$g',type,'preregister$g': ('B_update_c_update_fun$') > $o). 2.18/0.74 tff('predicate_preregister$g',axiom, 2.18/0.74 'preregister$g'('fmb_B_update_c_update_fun$_1') 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_rel_fun$bu',type,'rel_fun$bu': ('A_update_b_update_fun_a_update_b_update_fun_bool_fun_fun$' * 'B_update_a_update_fun_b_update_b_update_fun_fun_c_update_a_update_fun_c_update_b_update_fun_fun_bool_fun_fun$' * 'A_update_b_update_fun_b_update_a_update_fun_b_update_b_update_fun_fun_fun$' * 'A_update_b_update_fun_c_update_a_update_fun_c_update_b_update_fun_fun_fun$') > $o). 2.18/0.74 tff('predicate_rel_fun$bu',axiom, 2.18/0.74 'rel_fun$bu'('fmb_A_update_b_update_fun_a_update_b_update_fun_bool_fun_fun$_1','fmb_B_update_a_update_fun_b_update_b_update_fun_fun_c_update_a_update_fun_c_update_b_update_fun_fun_bool_fun_fun$_1','fmb_A_update_b_update_fun_b_update_a_update_fun_b_update_b_update_fun_fun_fun$_1','fmb_A_update_b_update_fun_c_update_a_update_fun_c_update_b_update_fun_fun_fun$_1') 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_rel_fun$by',type,'rel_fun$by': ('B_update_a_update_bool_fun_fun$' * 'B_update_a_update_bool_fun_fun$' * 'B_update_b_update_fun$' * 'A_update_a_update_fun$') > $o). 2.18/0.74 tff('predicate_rel_fun$by',axiom, 2.18/0.74 'rel_fun$by'('fmb_B_update_a_update_bool_fun_fun$_1','fmb_B_update_a_update_bool_fun_fun$_1','fmb_B_update_b_update_fun$_1','fmb_A_update_a_update_fun$_1') 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_compatible$d',type,'compatible$d': ('A_update_c_update_fun$' * 'C_update_c_update_fun$') > $o). 2.18/0.74 tff('predicate_compatible$d',axiom, 2.18/0.74 ~'compatible$d'('fmb_A_update_c_update_fun$_1','fmb_C_update_c_update_fun$_1') 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_compatible$k',type,'compatible$k': ('B_update_b_update_fun$' * 'C_update_b_update_fun$') > $o). 2.18/0.74 tff('predicate_compatible$k',axiom, 2.18/0.74 'compatible$k'('fmb_B_update_b_update_fun$_1','fmb_C_update_b_update_fun$_1') 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_preregister$e',type,'preregister$e': ('A_update_b_update_fun$') > $o). 2.18/0.74 tff('predicate_preregister$e',axiom, 2.18/0.74 ~'preregister$e'('fmb_A_update_b_update_fun$_1') 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_compatible$q',type,'compatible$q': ('A_update_a_update_fun$' * 'A_update_a_update_fun$') > $o). 2.18/0.74 tff('predicate_compatible$q',axiom, 2.18/0.74 'compatible$q'('fmb_A_update_a_update_fun$_1','fmb_A_update_a_update_fun$_1') 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_register$d',type,'register$d': ('A_a_prod_update_c_c_prod_update_fun$') > $o). 2.18/0.74 tff('predicate_register$d',axiom, 2.18/0.74 'register$d'('fmb_A_a_prod_update_c_c_prod_update_fun$_1') 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_fun_app$p',type,'fun_app$p': ('A_update_c_update_fun_bool_fun$' * 'A_update_c_update_fun$') > $o). 2.18/0.74 tff('predicate_fun_app$p',axiom, 2.18/0.74 'fun_app$p'('fmb_A_update_c_update_fun_bool_fun$_1','fmb_A_update_c_update_fun$_1') 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_compatible$p',type,'compatible$p': ('B_update_c_update_fun$' * 'B_update_c_update_fun$') > $o). 2.18/0.74 tff('predicate_compatible$p',axiom, 2.18/0.74 'compatible$p'('fmb_B_update_c_update_fun$_1','fmb_B_update_c_update_fun$_1') 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_pred_fun$e',type,'pred_fun$e': ('B_update_bool_fun$' * 'C_update_bool_fun$' * 'B_update_c_update_fun$') > $o). 2.18/0.74 tff('predicate_pred_fun$e',axiom, 2.18/0.74 ~'pred_fun$e'('fmb_B_update_bool_fun$_1','fmb_C_update_bool_fun$_1','fmb_B_update_c_update_fun$_1') 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_pred_fun$a',type,'pred_fun$a': ('C_update_bool_fun$' * 'A_update_bool_fun$' * 'C_update_a_update_fun$') > $o). 2.18/0.74 tff('predicate_pred_fun$a',axiom, 2.18/0.74 ~'pred_fun$a'('fmb_C_update_bool_fun$_1','fmb_A_update_bool_fun$_1','fmb_C_update_a_update_fun$_1') 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_rel_fun$bk',type,'rel_fun$bk': ('A_update_b_update_fun_a_update_b_update_fun_bool_fun_fun$' * 'B_update_a_update_fun_b_update_b_update_fun_fun_b_update_a_update_fun_b_update_b_update_fun_fun_bool_fun_fun$' * 'A_update_b_update_fun_b_update_a_update_fun_b_update_b_update_fun_fun_fun$' * 'A_update_b_update_fun_b_update_a_update_fun_b_update_b_update_fun_fun_fun$') > $o). 2.18/0.74 tff('predicate_rel_fun$bk',axiom, 2.18/0.74 'rel_fun$bk'('fmb_A_update_b_update_fun_a_update_b_update_fun_bool_fun_fun$_1','fmb_B_update_a_update_fun_b_update_b_update_fun_fun_b_update_a_update_fun_b_update_b_update_fun_fun_bool_fun_fun$_1','fmb_A_update_b_update_fun_b_update_a_update_fun_b_update_b_update_fun_fun_fun$_1','fmb_A_update_b_update_fun_b_update_a_update_fun_b_update_b_update_fun_fun_fun$_1') 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_rel_fun$s',type,'rel_fun$s': ('B_update_a_update_fun_a_update_b_update_fun_bool_fun_fun$' * 'A_update_b_update_fun_a_update_a_update_fun_fun_c_update_a_update_fun_c_update_b_update_fun_fun_bool_fun_fun$' * 'B_update_a_update_fun_a_update_b_update_fun_a_update_a_update_fun_fun_fun$' * 'A_update_b_update_fun_c_update_a_update_fun_c_update_b_update_fun_fun_fun$') > $o). 2.18/0.74 tff('predicate_rel_fun$s',axiom, 2.18/0.74 'rel_fun$s'('fmb_B_update_a_update_fun_a_update_b_update_fun_bool_fun_fun$_1','fmb_A_update_b_update_fun_a_update_a_update_fun_fun_c_update_a_update_fun_c_update_b_update_fun_fun_bool_fun_fun$_1','fmb_B_update_a_update_fun_a_update_b_update_fun_a_update_a_update_fun_fun_fun$_1','fmb_A_update_b_update_fun_c_update_a_update_fun_c_update_b_update_fun_fun_fun$_1') 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_iso_tuple_update_accessor_cong_assist$g',type,'iso_tuple_update_accessor_cong_assist$g': ('A_update_a_update_fun_c_update_c_update_fun_fun$' * 'C_update_a_update_fun$') > $o). 2.18/0.74 tff('predicate_iso_tuple_update_accessor_cong_assist$g',axiom, 2.18/0.74 ~'iso_tuple_update_accessor_cong_assist$g'('fmb_A_update_a_update_fun_c_update_c_update_fun_fun$_1','fmb_C_update_a_update_fun$_1') 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_rel_fun$bn',type,'rel_fun$bn': ('A_update_c_update_fun_a_update_c_update_fun_bool_fun_fun$' * 'B_update_a_update_fun_b_update_c_update_fun_fun_c_update_a_update_fun_c_update_c_update_fun_fun_bool_fun_fun$' * 'A_update_c_update_fun_b_update_a_update_fun_b_update_c_update_fun_fun_fun$' * 'A_update_c_update_fun_c_update_a_update_fun_c_update_c_update_fun_fun_fun$') > $o). 2.18/0.74 tff('predicate_rel_fun$bn',axiom, 2.18/0.74 'rel_fun$bn'('fmb_A_update_c_update_fun_a_update_c_update_fun_bool_fun_fun$_1','fmb_B_update_a_update_fun_b_update_c_update_fun_fun_c_update_a_update_fun_c_update_c_update_fun_fun_bool_fun_fun$_1','fmb_A_update_c_update_fun_b_update_a_update_fun_b_update_c_update_fun_fun_fun$_1','fmb_A_update_c_update_fun_c_update_a_update_fun_c_update_c_update_fun_fun_fun$_1') 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_bijection$',type,'bijection$': ('C_update_c_update_fun$') > $o). 2.18/0.74 tff('predicate_bijection$',axiom, 2.18/0.74 ~'bijection$'('fmb_C_update_c_update_fun$_1') 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_pred_fun$g',type,'pred_fun$g': ('B_update_bool_fun$' * 'B_update_bool_fun$' * 'B_update_b_update_fun$') > $o). 2.18/0.74 tff('predicate_pred_fun$g',axiom, 2.18/0.74 ~'pred_fun$g'('fmb_B_update_bool_fun$_1','fmb_B_update_bool_fun$_1','fmb_B_update_b_update_fun$_1') 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_iso_tuple_update_accessor_cong_assist$d',type,'iso_tuple_update_accessor_cong_assist$d': ('C_update_c_update_fun_a_update_a_update_fun_fun$' * 'A_update_c_update_fun$') > $o). 2.18/0.74 tff('predicate_iso_tuple_update_accessor_cong_assist$d',axiom, 2.18/0.74 ~'iso_tuple_update_accessor_cong_assist$d'('fmb_C_update_c_update_fun_a_update_a_update_fun_fun$_1','fmb_A_update_c_update_fun$_1') 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_compatible$a',type,'compatible$a': ('A_update_c_update_fun$' * 'A_update_c_update_fun$') > $o). 2.18/0.74 tff('predicate_compatible$a',axiom, 2.18/0.74 'compatible$a'('fmb_A_update_c_update_fun$_1','fmb_A_update_c_update_fun$_1') 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_register$a',type,'register$a': ('B_update_a_update_fun$') > $o). 2.18/0.74 tff('predicate_register$a',axiom, 2.18/0.74 'register$a'('fmb_B_update_a_update_fun$_1') 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_iso_register$f',type,'iso_register$f': ('C_update_b_update_fun$') > $o). 2.18/0.74 tff('predicate_iso_register$f',axiom, 2.18/0.74 'iso_register$f'('fmb_C_update_b_update_fun$_1') 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_iso_register$c',type,'iso_register$c': ('B_update_a_update_fun$') > $o). 2.18/0.74 tff('predicate_iso_register$c',axiom, 2.18/0.74 'iso_register$c'('fmb_B_update_a_update_fun$_1') 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_iso_tuple_update_accessor_cong_assist$h',type,'iso_tuple_update_accessor_cong_assist$h': ('A_update_a_update_fun_b_update_b_update_fun_fun$' * 'B_update_a_update_fun$') > $o). 2.18/0.74 tff('predicate_iso_tuple_update_accessor_cong_assist$h',axiom, 2.18/0.74 ~'iso_tuple_update_accessor_cong_assist$h'('fmb_A_update_a_update_fun_b_update_b_update_fun_fun$_1','fmb_B_update_a_update_fun$_1') 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_type_definition$',type,'type_definition$': ('C_update_c_update_fun$' * 'C_update_c_update_fun$' * 'C_update_set$') > $o). 2.18/0.74 tff('predicate_type_definition$',axiom, 2.18/0.74 ~'type_definition$'('fmb_C_update_c_update_fun$_1','fmb_C_update_c_update_fun$_1','fmb_C_update_set$_1') 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_preregister$f',type,'preregister$f': ('C_update_a_update_fun$') > $o). 2.18/0.74 tff('predicate_preregister$f',axiom, 2.18/0.74 ~'preregister$f'('fmb_C_update_a_update_fun$_1') 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_compatible$o',type,'compatible$o': ('B_update_c_update_fun$' * 'C_update_c_update_fun$') > $o). 2.18/0.74 tff('predicate_compatible$o',axiom, 2.18/0.74 'compatible$o'('fmb_B_update_c_update_fun$_1','fmb_C_update_c_update_fun$_1') 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_iso_tuple_update_accessor_cong_assist$c',type,'iso_tuple_update_accessor_cong_assist$c': ('C_update_c_update_fun_b_update_b_update_fun_fun$' * 'B_update_c_update_fun$') > $o). 2.18/0.74 tff('predicate_iso_tuple_update_accessor_cong_assist$c',axiom, 2.18/0.74 ~'iso_tuple_update_accessor_cong_assist$c'('fmb_C_update_c_update_fun_b_update_b_update_fun_fun$_1','fmb_B_update_c_update_fun$_1') 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_compatible$r',type,'compatible$r': ('A_update_c_c_prod_update_fun$' * 'A_update_c_c_prod_update_fun$') > $o). 2.18/0.74 tff('predicate_compatible$r',axiom, 2.18/0.74 'compatible$r'('fmb_A_update_c_c_prod_update_fun$_1','fmb_A_update_c_c_prod_update_fun$_1') 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_register$n',type,'register$n': ('B_b_prod_update_a_update_fun$') > $o). 2.18/0.74 tff('predicate_register$n',axiom, 2.18/0.74 'register$n'('fmb_B_b_prod_update_a_update_fun$_1') 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_quotient3$e',type,'quotient3$e': ('A_update_a_update_bool_fun_fun$' * 'A_update_b_update_fun$' * 'B_update_a_update_fun$') > $o). 2.18/0.74 tff('predicate_quotient3$e',axiom, 2.18/0.74 ~'quotient3$e'('fmb_A_update_a_update_bool_fun_fun$_1','fmb_A_update_b_update_fun$_1','fmb_B_update_a_update_fun$_1') 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_bijection$b',type,'bijection$b': ('A_update_a_update_fun$') > $o). 2.18/0.74 tff('predicate_bijection$b',axiom, 2.18/0.74 ~'bijection$b'('fmb_A_update_a_update_fun$_1') 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_pred_fun$f',type,'pred_fun$f': ('C_update_bool_fun$' * 'B_update_bool_fun$' * 'C_update_b_update_fun$') > $o). 2.18/0.74 tff('predicate_pred_fun$f',axiom, 2.18/0.74 ~'pred_fun$f'('fmb_C_update_bool_fun$_1','fmb_B_update_bool_fun$_1','fmb_C_update_b_update_fun$_1') 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_register$e',type,'register$e': ('A_b_prod_update_c_a_prod_update_fun$') > $o). 2.18/0.74 tff('predicate_register$e',axiom, 2.18/0.74 'register$e'('fmb_A_b_prod_update_c_a_prod_update_fun$_1') 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_compatible$l',type,'compatible$l': ('B_update_b_update_fun$' * 'B_update_b_update_fun$') > $o). 2.18/0.74 tff('predicate_compatible$l',axiom, 2.18/0.74 'compatible$l'('fmb_B_update_b_update_fun$_1','fmb_B_update_b_update_fun$_1') 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_inj_on$',type,'inj_on$': ('A_update_b_update_fun$' * 'A_update_set$') > $o). 2.18/0.74 tff('predicate_inj_on$',axiom, 2.18/0.74 'inj_on$'('fmb_A_update_b_update_fun$_1','fmb_A_update_set$_1') 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_iso_tuple_update_accessor_cong_assist$a',type,'iso_tuple_update_accessor_cong_assist$a': ('B_update_b_update_fun_b_update_b_update_fun_fun$' * 'B_update_b_update_fun$') > $o). 2.18/0.74 tff('predicate_iso_tuple_update_accessor_cong_assist$a',axiom, 2.18/0.74 'iso_tuple_update_accessor_cong_assist$a'('fmb_B_update_b_update_fun_b_update_b_update_fun_fun$_1','fmb_B_update_b_update_fun$_1') 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_compatible$i',type,'compatible$i': ('C_update_b_update_fun$' * 'C_update_b_update_fun$') > $o). 2.18/0.74 tff('predicate_compatible$i',axiom, 2.18/0.74 'compatible$i'('fmb_C_update_b_update_fun$_1','fmb_C_update_b_update_fun$_1') 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_compatible$b',type,'compatible$b': ('A_update_b_update_fun$' * 'A_update_b_update_fun$') > $o). 2.18/0.74 tff('predicate_compatible$b',axiom, 2.18/0.74 ~'compatible$b'('fmb_A_update_b_update_fun$_1','fmb_A_update_b_update_fun$_1') 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_type_definition$g',type,'type_definition$g': ('C_update_a_update_fun$' * 'A_update_c_update_fun$' * 'A_update_set$') > $o). 2.18/0.74 tff('predicate_type_definition$g',axiom, 2.18/0.74 ~'type_definition$g'('fmb_C_update_a_update_fun$_1','fmb_A_update_c_update_fun$_1','fmb_A_update_set$_1') 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_compatible$t',type,'compatible$t': ('B_update_c_a_prod_update_fun$' * 'A_update_c_a_prod_update_fun$') > $o). 2.18/0.74 tff('predicate_compatible$t',axiom, 2.18/0.74 'compatible$t'('fmb_B_update_c_a_prod_update_fun$_1','fmb_A_update_c_a_prod_update_fun$_1') 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_rel_fun$w',type,'rel_fun$w': ('B_update_a_update_fun_a_update_b_update_fun_bool_fun_fun$' * 'A_update_b_update_fun_a_update_a_update_fun_fun_b_update_a_update_fun_b_update_b_update_fun_fun_bool_fun_fun$' * 'B_update_a_update_fun_a_update_b_update_fun_a_update_a_update_fun_fun_fun$' * 'A_update_b_update_fun_b_update_a_update_fun_b_update_b_update_fun_fun_fun$') > $o). 2.18/0.74 tff('predicate_rel_fun$w',axiom, 2.18/0.74 'rel_fun$w'('fmb_B_update_a_update_fun_a_update_b_update_fun_bool_fun_fun$_1','fmb_A_update_b_update_fun_a_update_a_update_fun_fun_b_update_a_update_fun_b_update_b_update_fun_fun_bool_fun_fun$_1','fmb_B_update_a_update_fun_a_update_b_update_fun_a_update_a_update_fun_fun_fun$_1','fmb_A_update_b_update_fun_b_update_a_update_fun_b_update_b_update_fun_fun_fun$_1') 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_rel_fun$ax',type,'rel_fun$ax': ('A_update_c_update_fun_a_update_b_update_fun_bool_fun_fun$' * 'B_update_a_update_fun_b_update_c_update_fun_fun_b_update_a_update_fun_b_update_b_update_fun_fun_bool_fun_fun$' * 'A_update_c_update_fun_b_update_a_update_fun_b_update_c_update_fun_fun_fun$' * 'A_update_b_update_fun_b_update_a_update_fun_b_update_b_update_fun_fun_fun$') > $o). 2.18/0.74 tff('predicate_rel_fun$ax',axiom, 2.18/0.74 'rel_fun$ax'('fmb_A_update_c_update_fun_a_update_b_update_fun_bool_fun_fun$_1','fmb_B_update_a_update_fun_b_update_c_update_fun_fun_b_update_a_update_fun_b_update_b_update_fun_fun_bool_fun_fun$_1','fmb_A_update_c_update_fun_b_update_a_update_fun_b_update_c_update_fun_fun_fun$_1','fmb_A_update_b_update_fun_b_update_a_update_fun_b_update_b_update_fun_fun_fun$_1') 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_compatible$c',type,'compatible$c': ('B_update_a_update_fun$' * 'C_update_a_update_fun$') > $o). 2.18/0.74 tff('predicate_compatible$c',axiom, 2.18/0.74 ~'compatible$c'('fmb_B_update_a_update_fun$_1','fmb_C_update_a_update_fun$_1') 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_iso_tuple_update_accessor_cong_assist$f',type,'iso_tuple_update_accessor_cong_assist$f': ('B_update_b_update_fun_a_update_a_update_fun_fun$' * 'A_update_b_update_fun$') > $o). 2.18/0.74 tff('predicate_iso_tuple_update_accessor_cong_assist$f',axiom, 2.18/0.74 ~'iso_tuple_update_accessor_cong_assist$f'('fmb_B_update_b_update_fun_a_update_a_update_fun_fun$_1','fmb_A_update_b_update_fun$_1') 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_inj_on$l',type,'inj_on$l': ('C_update_b_update_fun$' * 'C_update_set$') > $o). 2.18/0.74 tff('predicate_inj_on$l',axiom, 2.18/0.74 'inj_on$l'('fmb_C_update_b_update_fun$_1','fmb_C_update_set$_1') 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_type_definition$b',type,'type_definition$b': ('A_update_c_update_fun$' * 'C_update_a_update_fun$' * 'C_update_set$') > $o). 2.18/0.74 tff('predicate_type_definition$b',axiom, 2.18/0.74 ~'type_definition$b'('fmb_A_update_c_update_fun$_1','fmb_C_update_a_update_fun$_1','fmb_C_update_set$_1') 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_iso_tuple_update_accessor_cong_assist$',type,'iso_tuple_update_accessor_cong_assist$': ('C_update_c_update_fun_c_update_c_update_fun_fun$' * 'C_update_c_update_fun$') > $o). 2.18/0.74 tff('predicate_iso_tuple_update_accessor_cong_assist$',axiom, 2.18/0.74 'iso_tuple_update_accessor_cong_assist$'('fmb_C_update_c_update_fun_c_update_c_update_fun_fun$_1','fmb_C_update_c_update_fun$_1') 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_fun_app$i',type,'fun_app$i': ('C_update_bool_fun$' * 'C_update$') > $o). 2.18/0.74 tff('predicate_fun_app$i',axiom, 2.18/0.74 'fun_app$i'('fmb_C_update_bool_fun$_1','fmb_C_update$_1') 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_register$k',type,'register$k': ('B_update_b_update_fun$') > $o). 2.18/0.74 tff('predicate_register$k',axiom, 2.18/0.74 'register$k'('fmb_B_update_b_update_fun$_1') 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_register$j',type,'register$j': ('C_update_b_update_fun$') > $o). 2.18/0.74 tff('predicate_register$j',axiom, 2.18/0.74 'register$j'('fmb_C_update_b_update_fun$_1') 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_iso_tuple_surjective_proof_assist$b',type,'iso_tuple_surjective_proof_assist$b': ('A_update$' * 'A_update$' * 'A_update_a_update_fun$') > $o). 2.18/0.74 tff('predicate_iso_tuple_surjective_proof_assist$b',axiom, 2.18/0.74 ~'iso_tuple_surjective_proof_assist$b'('fmb_A_update$_1','fmb_A_update$_1','fmb_A_update_a_update_fun$_1') 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_type_definition$a',type,'type_definition$a': ('B_update_c_update_fun$' * 'C_update_b_update_fun$' * 'C_update_set$') > $o). 2.18/0.74 tff('predicate_type_definition$a',axiom, 2.18/0.74 ~'type_definition$a'('fmb_B_update_c_update_fun$_1','fmb_C_update_b_update_fun$_1','fmb_C_update_set$_1') 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_iso_register$',type,'iso_register$': ('C_update_a_update_fun$') > $o). 2.18/0.74 tff('predicate_iso_register$',axiom, 2.18/0.74 'iso_register$'('fmb_C_update_a_update_fun$_1') 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_preregister$a',type,'preregister$a': ('B_update_b_update_fun$') > $o). 2.18/0.74 tff('predicate_preregister$a',axiom, 2.18/0.74 'preregister$a'('fmb_B_update_b_update_fun$_1') 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_preregister$d',type,'preregister$d': ('B_update_a_update_fun$') > $o). 2.18/0.74 tff('predicate_preregister$d',axiom, 2.18/0.74 'preregister$d'('fmb_B_update_a_update_fun$_1') 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_register$g',type,'register$g': ('B_b_prod_update_a_a_prod_update_fun$') > $o). 2.18/0.74 tff('predicate_register$g',axiom, 2.18/0.74 'register$g'('fmb_B_b_prod_update_a_a_prod_update_fun$_1') 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_fun_app$b',type,'fun_app$b': ('B_update_a_update_fun_bool_fun$' * 'B_update_a_update_fun$') > $o). 2.18/0.74 tff('predicate_fun_app$b',axiom, 2.18/0.74 'fun_app$b'('fmb_B_update_a_update_fun_bool_fun$_1','fmb_B_update_a_update_fun$_1') 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_inj_on$g',type,'inj_on$g': ('C_update_a_update_fun_c_update_b_update_fun_fun$' * 'C_update_a_update_fun_set$') > $o). 2.18/0.74 tff('predicate_inj_on$g',axiom, 2.18/0.74 'inj_on$g'('fmb_C_update_a_update_fun_c_update_b_update_fun_fun$_1','fmb_C_update_a_update_fun_set$_1') 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_quotient3$',type,'quotient3$': ('C_update_c_update_bool_fun_fun$' * 'C_update_c_update_fun$' * 'C_update_c_update_fun$') > $o). 2.18/0.74 tff('predicate_quotient3$',axiom, 2.18/0.74 'quotient3$'('fmb_C_update_c_update_bool_fun_fun$_1','fmb_C_update_c_update_fun$_1','fmb_C_update_c_update_fun$_1') 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_inj_on$f',type,'inj_on$f': ('B_update_a_update_fun_b_update_c_update_fun_fun$' * 'B_update_a_update_fun_set$') > $o). 2.18/0.74 tff('predicate_inj_on$f',axiom, 2.18/0.74 'inj_on$f'('fmb_B_update_a_update_fun_b_update_c_update_fun_fun$_1','fmb_B_update_a_update_fun_set$_1') 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 tff('declare_inj_on$k',type,'inj_on$k': ('B_update_c_update_fun$' * 'B_update_set$') > $o). 2.18/0.74 tff('predicate_inj_on$k',axiom, 2.18/0.74 'inj_on$k'('fmb_B_update_c_update_fun$_1','fmb_B_update_set$_1') 2.18/0.74 2.18/0.74 ). 2.18/0.74 2.18/0.74 % SZS output end FiniteModel for theBenchmark 2.18/0.74 % (30538)------------------------------ 2.18/0.74 % (30538)Version: Vampire 5.0.0 (Release build, commit 3ce9b74f2 on 2025-07-14 12:22:21 +0200) 2.18/0.74 % (30538)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c 2.18/0.74 % (30538)Termination reason: Satisfiable 2.18/0.74 2.18/0.74 % (30538)Time elapsed: 0.167 s 2.18/0.74 % (30538)Peak memory usage: 17 MB 2.18/0.74 % (30538)Instructions burned: 632 (million) 2.18/0.74 % (30538)------------------------------ 2.18/0.74 % (30538)------------------------------ 2.18/0.74 % (30522)Success in time 0.386 s 2.18/0.74 EOF