%------------------------------------------------------------------------------ % File : cvc5---1.3.4 % Problem : ITP150^1 : TPTP v9.2.1. Released v7.5.0. % Transfm : none % Format : tptp:raw % Command : /export/starexec/sandbox2/solver/bin/do_cvc5 /export/starexec/sandbox2/benchmark/theBenchmark.p 300 THM % Computer : n013.cluster.edu % Model : x86_64 x86_64 % CPU : Intel(R) Xeon(R) CPU E5-2620 v4 2.10GHz % Memory : 8042.1875MB % OS : Linux 3.10.0-693.el7.x86_64 % CPULimit : 300s % WCLimit : 300s % DateTime : Wed Jun 3 08:25:12 AM UTC 2026 % Result : Theorem 0.84s 1.08s % Output : Proof 0.84s % Verified : % SZS Type : - % Comments : %------------------------------------------------------------------------------ %----WARNING: Could not form TPTP format derivation %------------------------------------------------------------------------------ %----ORIGINAL SYSTEM OUTPUT % 0.00/0.12 % Problem : ITP150^1 : TPTP v9.2.1. Released v7.5.0. % 0.12/0.13 % Command : /export/starexec/sandbox2/solver/bin/do_cvc5 /export/starexec/sandbox2/benchmark/theBenchmark.p 300 THM % 0.18/0.34 % Computer : n013.cluster.edu % 0.18/0.34 % Model : x86_64 x86_64 % 0.18/0.34 % CPU : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz % 0.18/0.34 % Memory : 8042.1875MB % 0.18/0.34 % OS : Linux 3.10.0-693.el7.x86_64 % 0.18/0.34 % CPULimit : 300 % 0.18/0.34 % WCLimit : 300 % 0.18/0.34 % DateTime : Tue Jun 2 04:16:00 EDT 2026 % 0.18/0.34 % CPUTime : % 0.37/0.60 %----Proving TH0 % 0.84/1.08 --- Run --mbqi --mbqi-enum --mbqi-enum-choice-grammar --mbqi-enum-global-syms-grammar --sygus-grammar-ho-partial --no-cegqi --no-sygus-inst at 90s... % 0.84/1.08 % SZS status Theorem % 0.84/1.08 % SZS output start Proof % 0.84/1.08 ( % 0.84/1.08 (declare-sort tptp.polyno1532895200ly_nat 0) % 0.84/1.08 (declare-sort tptp.nat 0) % 0.84/1.08 (declare-sort tptp.polyno727731844poly_a 0) % 0.84/1.08 (declare-sort tptp.a 0) % 0.84/1.08 (declare-sort tptp.list_a 0) % 0.84/1.08 (declare-sort tptp.list_nat 0) % 0.84/1.08 (declare-const tptp.zero_zero_nat tptp.nat) % 0.84/1.08 (declare-const tptp.polyno892049031yh_nat (-> tptp.polyno1532895200ly_nat tptp.nat Bool)) % 0.84/1.08 (declare-const tptp.polyno1372495879olyh_a (-> tptp.polyno727731844poly_a tptp.nat Bool)) % 0.84/1.08 (declare-const tptp.polyno567601229eadn_a (-> tptp.polyno727731844poly_a tptp.nat tptp.polyno727731844poly_a)) % 0.84/1.08 (declare-const tptp.polyno544860353dn_nat (-> tptp.polyno1532895200ly_nat tptp.nat tptp.polyno1532895200ly_nat)) % 0.84/1.08 (declare-const tptp.polyno975704247_Sub_a (-> tptp.polyno727731844poly_a tptp.polyno727731844poly_a tptp.polyno727731844poly_a)) % 0.84/1.08 (declare-const tptp.if_nat (-> Bool tptp.nat tptp.nat tptp.nat)) % 0.84/1.08 (declare-const tptp.polyno1371724751ypow_a (-> tptp.nat tptp.polyno727731844poly_a tptp.polyno727731844poly_a)) % 0.84/1.08 (declare-const tptp.polyno1510045887ow_nat (-> tptp.nat tptp.polyno1532895200ly_nat tptp.polyno1532895200ly_nat)) % 0.84/1.08 (declare-const tptp.polyno587244178ad_nat (-> tptp.polyno1532895200ly_nat tptp.polyno1532895200ly_nat)) % 0.84/1.08 (declare-const tptp.polyno1465139388head_a (-> tptp.polyno727731844poly_a tptp.polyno727731844poly_a)) % 0.84/1.08 (declare-const tptp.polyno1366804583eg_nat (-> tptp.polyno1532895200ly_nat tptp.polyno1532895200ly_nat)) % 0.84/1.08 (declare-const tptp.plus_plus_a (-> tptp.a tptp.a tptp.a)) % 0.84/1.08 (declare-const tptp.polyno1538138524e_Pw_a (-> tptp.polyno727731844poly_a tptp.nat tptp.polyno727731844poly_a)) % 0.84/1.08 (declare-const tptp.polyno1006823949_aux_a (-> tptp.a tptp.polyno727731844poly_a tptp.polyno727731844poly_a)) % 0.84/1.08 (declare-const tptp.polyno212464073eriv_a (-> tptp.polyno727731844poly_a tptp.polyno727731844poly_a)) % 0.84/1.08 (declare-const tptp.polyno578545843gree_a (-> tptp.polyno727731844poly_a tptp.nat)) % 0.84/1.08 (declare-const tptp.polyno1397854436bst0_a (-> tptp.polyno727731844poly_a tptp.polyno727731844poly_a tptp.polyno727731844poly_a)) % 0.84/1.08 (declare-const tptp.polyno336795754t0_nat (-> tptp.polyno1532895200ly_nat tptp.polyno1532895200ly_nat tptp.polyno1532895200ly_nat)) % 0.84/1.08 (declare-const tptp.polyno220183259ee_nat (-> tptp.polyno1532895200ly_nat tptp.nat)) % 0.84/1.08 (declare-const tptp.polyno1418491367ysub_a (-> tptp.polyno727731844poly_a tptp.polyno727731844poly_a tptp.polyno727731844poly_a)) % 0.84/1.08 (declare-const tptp.polyno1964927358t1_nat (-> tptp.polyno1532895200ly_nat tptp.polyno1532895200ly_nat)) % 0.84/1.08 (declare-const tptp.polyno359287218Pw_nat (-> tptp.polyno1532895200ly_nat tptp.nat tptp.polyno1532895200ly_nat)) % 0.84/1.08 (declare-const tptp.times_times_a (-> tptp.a tptp.a tptp.a)) % 0.84/1.08 (declare-const tptp.q tptp.polyno727731844poly_a) % 0.84/1.08 (declare-const tptp.plus_plus_nat (-> tptp.nat tptp.nat tptp.nat)) % 0.84/1.08 (declare-const tptp.polyno1415441627ul_nat (-> tptp.polyno1532895200ly_nat tptp.polyno1532895200ly_nat tptp.polyno1532895200ly_nat)) % 0.84/1.08 (declare-const tptp.polyno524777654st_nat (-> tptp.polyno1532895200ly_nat tptp.nat)) % 0.84/1.08 (declare-const tptp.n0 tptp.nat) % 0.84/1.08 (declare-const tptp.polyno1674775833reen_a (-> tptp.polyno727731844poly_a tptp.nat tptp.nat)) % 0.84/1.08 (declare-const tptp.polyno1438831695bs_nat (-> tptp.list_nat tptp.polyno1532895200ly_nat Bool)) % 0.84/1.08 (declare-const tptp.one_one_a tptp.a) % 0.84/1.08 (declare-const tptp.polyno1491482291_Mul_a (-> tptp.polyno727731844poly_a tptp.polyno727731844poly_a tptp.polyno727731844poly_a)) % 0.84/1.08 (declare-const tptp.n1 tptp.nat) % 0.84/1.08 (declare-const tptp.compow1114216044poly_a (-> tptp.nat (-> tptp.polyno727731844poly_a tptp.polyno727731844poly_a) tptp.polyno727731844poly_a tptp.polyno727731844poly_a)) % 0.84/1.08 (declare-const tptp.polyno929799083ul_nat (-> tptp.polyno1532895200ly_nat tptp.polyno1532895200ly_nat tptp.polyno1532895200ly_nat)) % 0.84/1.08 (declare-const tptp.polyno1934269411ymul_a (-> tptp.polyno727731844poly_a tptp.polyno727731844poly_a tptp.polyno727731844poly_a)) % 0.84/1.08 (declare-const tptp.polyno1222032024dd_nat (-> tptp.polyno1532895200ly_nat tptp.polyno1532895200ly_nat tptp.polyno1532895200ly_nat)) % 0.84/1.08 (declare-const tptp.polyno896877631f_bs_a (-> tptp.list_a tptp.polyno727731844poly_a Bool)) % 0.84/1.08 (declare-const tptp.polyno439679028le_C_a (-> tptp.a tptp.polyno727731844poly_a)) % 0.84/1.08 (declare-const tptp.polyno1467023772ul_nat (-> tptp.nat tptp.polyno1532895200ly_nat tptp.polyno1532895200ly_nat)) % 0.84/1.08 (declare-const tptp.polyno2115742616onst_a (-> tptp.polyno727731844poly_a tptp.a)) % 0.84/1.08 (declare-const tptp.p tptp.polyno727731844poly_a) % 0.84/1.08 (declare-const tptp.polyno96675367_Neg_a (-> tptp.polyno727731844poly_a tptp.polyno727731844poly_a)) % 0.84/1.08 (declare-const tptp.times_times_nat (-> tptp.nat tptp.nat tptp.nat)) % 0.84/1.08 (declare-const tptp.polyno422358502poly_a (-> tptp.list_a tptp.polyno727731844poly_a tptp.a)) % 0.84/1.08 (declare-const tptp.polyno955999183nate_a (-> tptp.polyno727731844poly_a tptp.polyno727731844poly_a)) % 0.84/1.08 (declare-const tptp.polyno720942678CN_nat (-> tptp.polyno1532895200ly_nat tptp.nat tptp.polyno1532895200ly_nat tptp.polyno1532895200ly_nat)) % 0.84/1.08 (declare-const tptp.polyno1057396216e_CN_a (-> tptp.polyno727731844poly_a tptp.nat tptp.polyno727731844poly_a tptp.polyno727731844poly_a)) % 0.84/1.08 (declare-const tptp.polyno2122022170_C_nat (-> tptp.nat tptp.polyno1532895200ly_nat)) % 0.84/1.08 (declare-const tptp.one_one_nat tptp.nat) % 0.84/1.08 (declare-const tptp.polyno1623170614_Add_a (-> tptp.polyno727731844poly_a tptp.polyno727731844poly_a tptp.polyno727731844poly_a)) % 0.84/1.08 (declare-const tptp.polyno1921014231ub_nat (-> tptp.polyno1532895200ly_nat tptp.polyno1532895200ly_nat tptp.polyno1532895200ly_nat)) % 0.84/1.08 (declare-const tptp.zero_zero_a tptp.a) % 0.84/1.08 (declare-const tptp.compow808008746ly_nat (-> tptp.nat (-> tptp.polyno1532895200ly_nat tptp.polyno1532895200ly_nat) tptp.polyno1532895200ly_nat tptp.polyno1532895200ly_nat)) % 0.84/1.08 (declare-const tptp.polyno562434098cmul_a (-> tptp.a tptp.polyno727731844poly_a tptp.polyno727731844poly_a)) % 0.84/1.08 (declare-const tptp.polyno2024845497ound_a (-> tptp.nat tptp.polyno727731844poly_a)) % 0.84/1.08 (declare-const tptp.polyno1999838549nd_nat (-> tptp.nat tptp.polyno1532895200ly_nat)) % 0.84/1.08 (declare-const tptp.polyno1779722485en_nat (-> tptp.polyno1532895200ly_nat tptp.nat tptp.nat)) % 0.84/1.08 (declare-const tptp.polyno784948432ift1_a (-> tptp.polyno727731844poly_a tptp.polyno727731844poly_a)) % 0.84/1.08 (define tptp.polyno1013235523ly_nat () (let ((_let_1 (@var "P2" tptp.polyno1532895200ly_nat))) (lambda (@list _let_1) (_ (_ tptp.polyno892049031yh_nat _let_1) tptp.zero_zero_nat)))) % 0.84/1.08 (define tptp.polyno190918219poly_a () (let ((_let_1 (@var "P2" tptp.polyno727731844poly_a))) (lambda (@list _let_1) (_ (_ tptp.polyno1372495879olyh_a _let_1) tptp.zero_zero_nat)))) % 0.84/1.08 (define tptp.polyno1884029055head_a () (let ((_let_1 (@var "P2" tptp.polyno727731844poly_a))) (lambda (@list _let_1) (_ (_ tptp.polyno567601229eadn_a _let_1) tptp.zero_zero_nat)))) % 0.84/1.08 (define tptp.polyno1952548879ad_nat () (let ((_let_1 (@var "P2" tptp.polyno1532895200ly_nat))) (lambda (@list _let_1) (_ (_ tptp.polyno544860353dn_nat _let_1) tptp.zero_zero_nat)))) % 0.84/1.08 (define @t1 () (_ (_ tptp.polyno1934269411ymul_a tptp.q) tptp.p)) % 0.84/1.08 (define @t2 () (_ (_ tptp.polyno1934269411ymul_a tptp.p) tptp.q)) % 0.84/1.08 (define @t3 () (= @t2 @t1)) % 0.84/1.08 (define @t4 () (@var "Bs" tptp.list_a)) % 0.84/1.08 (define @t5 () (_ tptp.polyno422358502poly_a @t4)) % 0.84/1.08 (define @t6 () (_ @t5 @t1)) % 0.84/1.08 (define @t7 () (_ @t5 @t2)) % 0.84/1.08 (define @t8 () (= @t7 @t6)) % 0.84/1.08 (define @t9 () (@list @t4)) % 0.84/1.08 (define @t10 () (forall @t9 @t8)) % 0.84/1.08 (define @t11 () (= @t10 @t3)) % 0.84/1.08 (define @t12 () (@var "Q" tptp.polyno727731844poly_a)) % 0.84/1.08 (define @t13 () (@var "P" tptp.polyno727731844poly_a)) % 0.84/1.08 (define @t14 () (_ tptp.polyno1934269411ymul_a @t13)) % 0.84/1.08 (define @t15 () (_ @t14 @t12)) % 0.84/1.08 (define @t16 () (_ tptp.polyno190918219poly_a @t12)) % 0.84/1.08 (define @t17 () (_ tptp.polyno190918219poly_a @t13)) % 0.84/1.08 (define @t18 () (@list @t13 @t12)) % 0.84/1.08 (define @t19 () (@var "Q" tptp.polyno1532895200ly_nat)) % 0.84/1.08 (define @t20 () (@var "P" tptp.polyno1532895200ly_nat)) % 0.84/1.08 (define @t21 () (_ tptp.polyno929799083ul_nat @t20)) % 0.84/1.08 (define @t22 () (@var "Bs2" tptp.list_nat)) % 0.84/1.08 (define @t23 () (_ tptp.polyno1438831695bs_nat @t22)) % 0.84/1.08 (define @t24 () (@var "Bs2" tptp.list_a)) % 0.84/1.08 (define @t25 () (_ tptp.polyno896877631f_bs_a @t24)) % 0.84/1.08 (define @t26 () (_ @t25 @t12)) % 0.84/1.08 (define @t27 () (_ @t25 @t13)) % 0.84/1.08 (define @t28 () (@list @t24 @t13 @t12)) % 0.84/1.08 (define @t29 () (@var "Va" tptp.polyno1532895200ly_nat)) % 0.84/1.08 (define @t30 () (@var "V" tptp.polyno1532895200ly_nat)) % 0.84/1.08 (define @t31 () (_ (_ tptp.polyno1415441627ul_nat @t30) @t29)) % 0.84/1.08 (define @t32 () (@var "A" tptp.polyno1532895200ly_nat)) % 0.84/1.08 (define @t33 () (_ tptp.polyno1415441627ul_nat @t32)) % 0.84/1.08 (define @t34 () (_ tptp.polyno929799083ul_nat @t32)) % 0.84/1.08 (define @t35 () (@list @t32 @t30 @t29)) % 0.84/1.08 (define @t36 () (@var "Va" tptp.polyno727731844poly_a)) % 0.84/1.08 (define @t37 () (@var "V" tptp.polyno727731844poly_a)) % 0.84/1.08 (define @t38 () (_ (_ tptp.polyno1491482291_Mul_a @t37) @t36)) % 0.84/1.08 (define @t39 () (@var "A" tptp.polyno727731844poly_a)) % 0.84/1.08 (define @t40 () (_ tptp.polyno1491482291_Mul_a @t39)) % 0.84/1.08 (define @t41 () (_ tptp.polyno1934269411ymul_a @t39)) % 0.84/1.08 (define @t42 () (@list @t39 @t37 @t36)) % 0.84/1.08 (define @t43 () (@var "B" tptp.polyno1532895200ly_nat)) % 0.84/1.08 (define @t44 () (@list @t30 @t29 @t43)) % 0.84/1.08 (define @t45 () (@var "B" tptp.polyno727731844poly_a)) % 0.84/1.08 (define @t46 () (@list @t37 @t36 @t45)) % 0.84/1.08 (define @t47 () (_ tptp.polyno422358502poly_a @t24)) % 0.84/1.08 (define @t48 () (_ @t47 @t12)) % 0.84/1.08 (define @t49 () (_ @t47 @t13)) % 0.84/1.08 (define @t50 () (_ (_ tptp.times_times_a @t49) @t48)) % 0.84/1.08 (define @t51 () (_ @t47 @t15)) % 0.84/1.08 (define @t52 () (= @t51 @t50)) % 0.84/1.08 (define @t53 () (forall @t28 @t52)) % 0.84/1.08 (define @t54 () (@var "C2" tptp.nat)) % 0.84/1.08 (define @t55 () (@var "C" tptp.nat)) % 0.84/1.08 (define @t56 () (_ tptp.times_times_nat @t55)) % 0.84/1.08 (define @t57 () (_ tptp.polyno2122022170_C_nat @t54)) % 0.84/1.08 (define @t58 () (_ tptp.polyno2122022170_C_nat @t55)) % 0.84/1.08 (define @t59 () (_ tptp.polyno929799083ul_nat @t58)) % 0.84/1.08 (define @t60 () (@var "C2" tptp.a)) % 0.84/1.08 (define @t61 () (@var "C" tptp.a)) % 0.84/1.08 (define @t62 () (_ tptp.times_times_a @t61)) % 0.84/1.08 (define @t63 () (_ tptp.polyno439679028le_C_a @t60)) % 0.84/1.08 (define @t64 () (_ tptp.polyno439679028le_C_a @t61)) % 0.84/1.08 (define @t65 () (_ tptp.polyno1934269411ymul_a @t64)) % 0.84/1.08 (define @t66 () (_ tptp.polyno955999183nate_a @t13)) % 0.84/1.08 (define @t67 () (@var "Vb" tptp.polyno1532895200ly_nat)) % 0.84/1.08 (define @t68 () (@var "Va" tptp.nat)) % 0.84/1.08 (define @t69 () (_ (_ (_ tptp.polyno720942678CN_nat @t30) @t68) @t67)) % 0.84/1.08 (define @t70 () (@var "Vd" tptp.polyno1532895200ly_nat)) % 0.84/1.08 (define @t71 () (@var "Vc" tptp.polyno1532895200ly_nat)) % 0.84/1.08 (define @t72 () (_ (_ tptp.polyno1415441627ul_nat @t71) @t70)) % 0.84/1.08 (define @t73 () (@list @t71 @t70 @t30 @t68 @t67)) % 0.84/1.08 (define @t74 () (@var "Vb" tptp.polyno727731844poly_a)) % 0.84/1.08 (define @t75 () (_ (_ (_ tptp.polyno1057396216e_CN_a @t37) @t68) @t74)) % 0.84/1.08 (define @t76 () (@var "Vd" tptp.polyno727731844poly_a)) % 0.84/1.08 (define @t77 () (@var "Vc" tptp.polyno727731844poly_a)) % 0.84/1.08 (define @t78 () (_ (_ tptp.polyno1491482291_Mul_a @t77) @t76)) % 0.84/1.08 (define @t79 () (@list @t77 @t76 @t37 @t68 @t74)) % 0.84/1.08 (define @t80 () (_ tptp.polyno1415441627ul_nat @t69)) % 0.84/1.08 (define @t81 () (_ tptp.polyno929799083ul_nat @t69)) % 0.84/1.08 (define @t82 () (@list @t30 @t68 @t67 @t71 @t70)) % 0.84/1.08 (define @t83 () (_ tptp.polyno1491482291_Mul_a @t75)) % 0.84/1.08 (define @t84 () (_ tptp.polyno1934269411ymul_a @t75)) % 0.84/1.08 (define @t85 () (@list @t37 @t68 @t74 @t77 @t76)) % 0.84/1.08 (define @t86 () (_ (_ tptp.polyno1222032024dd_nat @t30) @t29)) % 0.84/1.08 (define @t87 () (_ (_ tptp.polyno1623170614_Add_a @t37) @t36)) % 0.84/1.08 (define @t88 () (@var "Y83" tptp.polyno727731844poly_a)) % 0.84/1.08 (define @t89 () (@var "X83" tptp.polyno727731844poly_a)) % 0.84/1.08 (define @t90 () (@var "Y82" tptp.nat)) % 0.84/1.08 (define @t91 () (@var "X82" tptp.nat)) % 0.84/1.08 (define @t92 () (= @t91 @t90)) % 0.84/1.08 (define @t93 () (@var "Y81" tptp.polyno727731844poly_a)) % 0.84/1.08 (define @t94 () (@var "X81" tptp.polyno727731844poly_a)) % 0.84/1.08 (define @t95 () (_ (_ (_ tptp.polyno1057396216e_CN_a @t94) @t91) @t89)) % 0.84/1.08 (define @t96 () (@var "Y83" tptp.polyno1532895200ly_nat)) % 0.84/1.08 (define @t97 () (@var "X83" tptp.polyno1532895200ly_nat)) % 0.84/1.08 (define @t98 () (@var "Y81" tptp.polyno1532895200ly_nat)) % 0.84/1.08 (define @t99 () (@var "X81" tptp.polyno1532895200ly_nat)) % 0.84/1.08 (define @t100 () (_ (_ (_ tptp.polyno720942678CN_nat @t99) @t91) @t97)) % 0.84/1.08 (define @t101 () (@var "Y1" tptp.a)) % 0.84/1.08 (define @t102 () (@var "X1" tptp.a)) % 0.84/1.08 (define @t103 () (_ tptp.polyno439679028le_C_a @t102)) % 0.84/1.08 (define @t104 () (@var "Y1" tptp.nat)) % 0.84/1.08 (define @t105 () (@var "X1" tptp.nat)) % 0.84/1.08 (define @t106 () (_ tptp.polyno2122022170_C_nat @t105)) % 0.84/1.08 (define @t107 () (@var "Y52" tptp.polyno1532895200ly_nat)) % 0.84/1.08 (define @t108 () (@var "X52" tptp.polyno1532895200ly_nat)) % 0.84/1.08 (define @t109 () (@var "Y51" tptp.polyno1532895200ly_nat)) % 0.84/1.08 (define @t110 () (@var "X51" tptp.polyno1532895200ly_nat)) % 0.84/1.08 (define @t111 () (_ (_ tptp.polyno1415441627ul_nat @t110) @t108)) % 0.84/1.08 (define @t112 () (@var "Y52" tptp.polyno727731844poly_a)) % 0.84/1.08 (define @t113 () (@var "X52" tptp.polyno727731844poly_a)) % 0.84/1.08 (define @t114 () (@var "Y51" tptp.polyno727731844poly_a)) % 0.84/1.08 (define @t115 () (@var "X51" tptp.polyno727731844poly_a)) % 0.84/1.08 (define @t116 () (_ (_ tptp.polyno1491482291_Mul_a @t115) @t113)) % 0.84/1.08 (define @t117 () (@var "Y32" tptp.polyno727731844poly_a)) % 0.84/1.08 (define @t118 () (@var "X32" tptp.polyno727731844poly_a)) % 0.84/1.08 (define @t119 () (@var "Y31" tptp.polyno727731844poly_a)) % 0.84/1.08 (define @t120 () (@var "X31" tptp.polyno727731844poly_a)) % 0.84/1.08 (define @t121 () (_ (_ tptp.polyno1623170614_Add_a @t120) @t118)) % 0.84/1.08 (define @t122 () (@var "Y32" tptp.polyno1532895200ly_nat)) % 0.84/1.08 (define @t123 () (@var "X32" tptp.polyno1532895200ly_nat)) % 0.84/1.08 (define @t124 () (@var "Y31" tptp.polyno1532895200ly_nat)) % 0.84/1.08 (define @t125 () (@var "X31" tptp.polyno1532895200ly_nat)) % 0.84/1.08 (define @t126 () (_ (_ tptp.polyno1222032024dd_nat @t125) @t123)) % 0.84/1.08 (define @t127 () (@list @t24 @t13)) % 0.84/1.08 (define @t128 () (_ @t47 @t45)) % 0.84/1.08 (define @t129 () (_ @t47 @t39)) % 0.84/1.08 (define @t130 () (_ @t40 @t45)) % 0.84/1.08 (define @t131 () (@list @t24 @t39 @t45)) % 0.84/1.08 (define @t132 () (_ (_ tptp.polyno1222032024dd_nat @t71) @t70)) % 0.84/1.08 (define @t133 () (_ (_ tptp.polyno1623170614_Add_a @t77) @t76)) % 0.84/1.08 (define @t134 () (@list (@var "K" tptp.nat))) % 0.84/1.08 (define @t135 () (lambda @t134 false)) % 0.84/1.08 (define @t136 () (@list @t30 @t29)) % 0.84/1.08 (define @t137 () (@list @t37 @t36)) % 0.84/1.08 (define @t138 () (lambda @t134 true)) % 0.84/1.08 (define @t139 () (@list @t61)) % 0.84/1.08 (define @t140 () (@list @t13)) % 0.84/1.08 (define @t141 () (= @t13 @t12)) % 0.84/1.08 (define @t142 () (@var "N1" tptp.nat)) % 0.84/1.08 (define @t143 () (_ (_ tptp.polyno1372495879olyh_a @t12) @t142)) % 0.84/1.08 (define @t144 () (@var "N0" tptp.nat)) % 0.84/1.08 (define @t145 () (_ tptp.polyno1372495879olyh_a @t13)) % 0.84/1.08 (define @t146 () (_ @t145 @t144)) % 0.84/1.08 (define @t147 () (@list @t13 @t144 @t12 @t142)) % 0.84/1.08 (define @t148 () (_ tptp.polyno439679028le_C_a tptp.zero_zero_a)) % 0.84/1.08 (define @t149 () (= @t13 @t148)) % 0.84/1.08 (define @t150 () (@var "Bs3" tptp.list_a)) % 0.84/1.08 (define @t151 () (@list @t13 @t144)) % 0.84/1.08 (define @t152 () (_ tptp.polyno439679028le_C_a tptp.one_one_a)) % 0.84/1.08 (define @t153 () (@var "N" tptp.nat)) % 0.84/1.08 (define @t154 () (_ tptp.polyno2024845497ound_a @t153)) % 0.84/1.08 (define @t155 () (@var "C" tptp.polyno727731844poly_a)) % 0.84/1.08 (define @t156 () (_ tptp.polyno1057396216e_CN_a @t155)) % 0.84/1.08 (define @t157 () (_ (_ @t156 @t153) @t13)) % 0.84/1.08 (define @t158 () (@list @t155 @t153 @t13)) % 0.84/1.08 (define @t159 () (@var "Y" tptp.a)) % 0.84/1.08 (define @t160 () (_ tptp.polyno1934269411ymul_a (_ tptp.polyno439679028le_C_a @t159))) % 0.84/1.08 (define @t161 () (_ tptp.polyno562434098cmul_a @t159)) % 0.84/1.08 (define @t162 () (@list @t159 @t37 @t36)) % 0.84/1.08 (define @t163 () (@var "Y" tptp.nat)) % 0.84/1.08 (define @t164 () (_ tptp.polyno929799083ul_nat (_ tptp.polyno2122022170_C_nat @t163))) % 0.84/1.08 (define @t165 () (_ tptp.polyno1467023772ul_nat @t163)) % 0.84/1.08 (define @t166 () (@list @t163 @t30 @t29)) % 0.84/1.08 (define @t167 () (_ (_ tptp.polyno1934269411ymul_a @t157) @t63)) % 0.84/1.08 (define @t168 () (= @t60 tptp.zero_zero_a)) % 0.84/1.08 (define @t169 () (@var "C" tptp.polyno1532895200ly_nat)) % 0.84/1.08 (define @t170 () (_ tptp.polyno720942678CN_nat @t169)) % 0.84/1.08 (define @t171 () (_ (_ @t170 @t153) @t20)) % 0.84/1.08 (define @t172 () (_ (_ tptp.polyno929799083ul_nat @t171) @t57)) % 0.84/1.08 (define @t173 () (= @t54 tptp.zero_zero_nat)) % 0.84/1.08 (define @t174 () (_ tptp.polyno2122022170_C_nat tptp.zero_zero_nat)) % 0.84/1.08 (define @t175 () (@var "Y2" tptp.nat)) % 0.84/1.08 (define @t176 () (@var "X2" tptp.nat)) % 0.84/1.08 (define @t177 () (= @t176 @t175)) % 0.84/1.08 (define @t178 () (_ tptp.polyno2024845497ound_a @t176)) % 0.84/1.08 (define @t179 () (@list @t176 @t175)) % 0.84/1.08 (define @t180 () (_ tptp.polyno1999838549nd_nat @t176)) % 0.84/1.08 (define @t181 () (_ tptp.polyno1057396216e_CN_a @t148)) % 0.84/1.08 (define @t182 () (@list @t153)) % 0.84/1.08 (define @t183 () (@var "V" tptp.nat)) % 0.84/1.08 (define @t184 () (_ tptp.polyno2024845497ound_a @t183)) % 0.84/1.08 (define @t185 () (_ tptp.polyno1999838549nd_nat @t183)) % 0.84/1.08 (define @t186 () (@list @t183)) % 0.84/1.08 (define @t187 () (@var "X" tptp.a)) % 0.84/1.08 (define @t188 () (@var "X" tptp.nat)) % 0.84/1.08 (define @t189 () (_ tptp.polyno2122022170_C_nat tptp.one_one_nat)) % 0.84/1.08 (define @t190 () (@var "Vc" tptp.nat)) % 0.84/1.08 (define @t191 () (_ tptp.polyno1999838549nd_nat @t190)) % 0.84/1.08 (define @t192 () (_ tptp.polyno2024845497ound_a @t190)) % 0.84/1.08 (define @t193 () (@var "P3" tptp.polyno727731844poly_a)) % 0.84/1.08 (define @t194 () (@var "N2" tptp.nat)) % 0.84/1.08 (define @t195 () (@var "C2" tptp.polyno727731844poly_a)) % 0.84/1.08 (define @t196 () (_ @t65 (_ (_ (_ tptp.polyno1057396216e_CN_a @t195) @t194) @t193))) % 0.84/1.08 (define @t197 () (= @t61 tptp.zero_zero_a)) % 0.84/1.08 (define @t198 () (not @t197)) % 0.84/1.08 (define @t199 () (@var "P3" tptp.polyno1532895200ly_nat)) % 0.84/1.08 (define @t200 () (@var "C2" tptp.polyno1532895200ly_nat)) % 0.84/1.08 (define @t201 () (_ @t59 (_ (_ (_ tptp.polyno720942678CN_nat @t200) @t194) @t199))) % 0.84/1.08 (define @t202 () (= @t55 tptp.zero_zero_nat)) % 0.84/1.08 (define @t203 () (not @t202)) % 0.84/1.08 (define @t204 () (@var "B" tptp.a)) % 0.84/1.08 (define @t205 () (or @t197 (= @t204 tptp.one_one_a))) % 0.84/1.08 (define @t206 () (_ @t62 @t204)) % 0.84/1.08 (define @t207 () (@list @t61 @t204)) % 0.84/1.08 (define @t208 () (@var "A" tptp.a)) % 0.84/1.08 (define @t209 () (or @t197 (= @t208 tptp.one_one_a))) % 0.84/1.08 (define @t210 () (_ @t62 @t208)) % 0.84/1.08 (define @t211 () (_ tptp.times_times_a @t204)) % 0.84/1.08 (define @t212 () (_ @t211 @t61)) % 0.84/1.08 (define @t213 () (_ tptp.times_times_a @t208)) % 0.84/1.08 (define @t214 () (_ @t213 @t61)) % 0.84/1.08 (define @t215 () (@var "A" tptp.nat)) % 0.84/1.08 (define @t216 () (_ tptp.times_times_nat @t215)) % 0.84/1.08 (define @t217 () (@list @t215)) % 0.84/1.08 (define @t218 () (@list @t208)) % 0.84/1.08 (define @t219 () (_ tptp.times_times_nat tptp.one_one_nat)) % 0.84/1.08 (define @t220 () (@var "B" tptp.nat)) % 0.84/1.08 (define @t221 () (= @t215 @t220)) % 0.84/1.08 (define @t222 () (or @t202 @t221)) % 0.84/1.08 (define @t223 () (_ tptp.times_times_nat @t220)) % 0.84/1.08 (define @t224 () (_ @t223 @t55)) % 0.84/1.08 (define @t225 () (_ @t216 @t55)) % 0.84/1.08 (define @t226 () (= @t225 @t224)) % 0.84/1.08 (define @t227 () (= @t208 @t204)) % 0.84/1.08 (define @t228 () (or @t197 @t227)) % 0.84/1.08 (define @t229 () (= @t214 @t212)) % 0.84/1.08 (define @t230 () (= (_ @t56 @t215) (_ @t56 @t220))) % 0.84/1.08 (define @t231 () (@list @t55 @t215 @t220)) % 0.84/1.08 (define @t232 () (= @t210 @t206)) % 0.84/1.08 (define @t233 () (@list @t61 @t208 @t204)) % 0.84/1.08 (define @t234 () (_ tptp.times_times_nat tptp.zero_zero_nat)) % 0.84/1.08 (define @t235 () (= @t220 tptp.zero_zero_nat)) % 0.84/1.08 (define @t236 () (= @t215 tptp.zero_zero_nat)) % 0.84/1.08 (define @t237 () (or @t236 @t235)) % 0.84/1.08 (define @t238 () (_ @t216 @t220)) % 0.84/1.08 (define @t239 () (= @t238 tptp.zero_zero_nat)) % 0.84/1.08 (define @t240 () (@list @t215 @t220)) % 0.84/1.08 (define @t241 () (= @t204 tptp.zero_zero_a)) % 0.84/1.08 (define @t242 () (= @t208 tptp.zero_zero_a)) % 0.84/1.08 (define @t243 () (or @t242 @t241)) % 0.84/1.08 (define @t244 () (_ @t213 @t204)) % 0.84/1.08 (define @t245 () (= @t244 tptp.zero_zero_a)) % 0.84/1.08 (define @t246 () (@list @t208 @t204)) % 0.84/1.08 (define @t247 () (@list @t187)) % 0.84/1.08 (define @t248 () (= @t188 tptp.zero_zero_nat)) % 0.84/1.08 (define @t249 () (@list @t188)) % 0.84/1.08 (define @t250 () (_ @t216 @t224)) % 0.84/1.08 (define @t251 () (@list @t215 @t220 @t55)) % 0.84/1.08 (define @t252 () (_ @t213 @t212)) % 0.84/1.08 (define @t253 () (@list @t208 @t204 @t61)) % 0.84/1.08 (define @t254 () (@var "A2" tptp.nat)) % 0.84/1.08 (define @t255 () (@var "B2" tptp.nat)) % 0.84/1.08 (define @t256 () (@list @t254 @t255)) % 0.84/1.08 (define @t257 () (@var "A2" tptp.a)) % 0.84/1.08 (define @t258 () (@var "B2" tptp.a)) % 0.84/1.08 (define @t259 () (_ (_ tptp.times_times_a @t258) @t257)) % 0.84/1.08 (define @t260 () (@list @t257 @t258)) % 0.84/1.08 (define @t261 () (lambda @t260 @t259)) % 0.84/1.08 (define @t262 () (= tptp.times_times_a @t261)) % 0.84/1.08 (define @t263 () (@list @t220 @t215 @t55)) % 0.84/1.08 (define @t264 () (not @t235)) % 0.84/1.08 (define @t265 () (not @t236)) % 0.84/1.08 (define @t266 () (not @t239)) % 0.84/1.08 (define @t267 () (not @t241)) % 0.84/1.08 (define @t268 () (not @t242)) % 0.84/1.08 (define @t269 () (not @t245)) % 0.84/1.08 (define @t270 () (= @t153 tptp.zero_zero_nat)) % 0.84/1.08 (define @t271 () (@var "M" tptp.nat)) % 0.84/1.08 (define @t272 () (= @t271 tptp.zero_zero_nat)) % 0.84/1.08 (define @t273 () (_ tptp.times_times_nat @t271)) % 0.84/1.08 (define @t274 () (_ @t273 @t153)) % 0.84/1.08 (define @t275 () (@list @t271 @t153)) % 0.84/1.08 (define @t276 () (@list @t271)) % 0.84/1.08 (define @t277 () (@var "K2" tptp.nat)) % 0.84/1.08 (define @t278 () (= @t277 tptp.zero_zero_nat)) % 0.84/1.08 (define @t279 () (= @t271 @t153)) % 0.84/1.08 (define @t280 () (or @t279 @t278)) % 0.84/1.08 (define @t281 () (_ tptp.times_times_nat @t277)) % 0.84/1.08 (define @t282 () (_ @t281 @t153)) % 0.84/1.08 (define @t283 () (_ @t281 @t271)) % 0.84/1.08 (define @t284 () (= @t283 @t282)) % 0.84/1.08 (define @t285 () (@list @t277 @t271 @t153)) % 0.84/1.08 (define @t286 () (_ tptp.times_times_nat @t153)) % 0.84/1.08 (define @t287 () (_ @t286 @t277)) % 0.84/1.08 (define @t288 () (_ @t273 @t277)) % 0.84/1.08 (define @t289 () (_ tptp.polyno2024845497ound_a tptp.zero_zero_nat)) % 0.84/1.08 (define @t290 () (_ tptp.polyno784948432ift1_a @t13)) % 0.84/1.08 (define @t291 () (_ tptp.polyno1964927358t1_nat @t20)) % 0.84/1.08 (define @t292 () (= @t20 @t174)) % 0.84/1.08 (define @t293 () (not @t292)) % 0.84/1.08 (define @t294 () (_ tptp.polyno892049031yh_nat @t20)) % 0.84/1.08 (define @t295 () (_ @t294 @t144)) % 0.84/1.08 (define @t296 () (@list @t20 @t144)) % 0.84/1.08 (define @t297 () (not @t149)) % 0.84/1.08 (define @t298 () (= @t153 tptp.one_one_nat)) % 0.84/1.08 (define @t299 () (and (= @t271 tptp.one_one_nat) @t298)) % 0.84/1.08 (define @t300 () (@list @t20)) % 0.84/1.08 (define @t301 () (_ tptp.polyno1013235523ly_nat @t20)) % 0.84/1.08 (define @t302 () (= (_ (_ tptp.polyno544860353dn_nat @t20) @t271) @t174)) % 0.84/1.08 (define @t303 () (= (_ (_ tptp.polyno567601229eadn_a @t13) @t271) @t148)) % 0.84/1.08 (define @t304 () (_ tptp.polyno524777654st_nat @t20)) % 0.84/1.08 (define @t305 () (_ tptp.polyno2115742616onst_a @t13)) % 0.84/1.08 (define @t306 () (_ tptp.polyno1418491367ysub_a @t13)) % 0.84/1.08 (define @t307 () (@var "T" tptp.polyno1532895200ly_nat)) % 0.84/1.08 (define @t308 () (_ tptp.polyno336795754t0_nat @t307)) % 0.84/1.08 (define @t309 () (_ @t308 @t20)) % 0.84/1.08 (define @t310 () (_ @t308 @t169)) % 0.84/1.08 (define @t311 () (_ @t308 @t171)) % 0.84/1.08 (define @t312 () (not @t270)) % 0.84/1.08 (define @t313 () (@var "T" tptp.polyno727731844poly_a)) % 0.84/1.08 (define @t314 () (_ tptp.polyno1397854436bst0_a @t313)) % 0.84/1.08 (define @t315 () (_ @t314 @t13)) % 0.84/1.08 (define @t316 () (_ @t314 @t155)) % 0.84/1.08 (define @t317 () (_ @t314 @t157)) % 0.84/1.08 (define @t318 () (_ @t308 @t43)) % 0.84/1.08 (define @t319 () (_ @t308 @t32)) % 0.84/1.08 (define @t320 () (@list @t307 @t32 @t43)) % 0.84/1.08 (define @t321 () (_ @t314 @t45)) % 0.84/1.08 (define @t322 () (_ @t314 @t39)) % 0.84/1.08 (define @t323 () (@list @t313 @t39 @t45)) % 0.84/1.08 (define @t324 () (_ (_ tptp.polyno1623170614_Add_a @t39) @t45)) % 0.84/1.08 (define @t325 () (@var "V" tptp.a)) % 0.84/1.08 (define @t326 () (_ tptp.polyno439679028le_C_a @t325)) % 0.84/1.08 (define @t327 () (@var "M2" tptp.nat)) % 0.84/1.08 (define @t328 () (@list @t327)) % 0.84/1.08 (define @t329 () (@list @t325)) % 0.84/1.08 (define @t330 () (_ tptp.polyno2122022170_C_nat @t183)) % 0.84/1.08 (define @t331 () (_ @t306 @t12)) % 0.84/1.08 (define @t332 () (@var "N" tptp.a)) % 0.84/1.08 (define @t333 () (_ @t314 @t154)) % 0.84/1.08 (define @t334 () (_ tptp.polyno1999838549nd_nat @t153)) % 0.84/1.08 (define @t335 () (_ @t308 @t334)) % 0.84/1.08 (define @t336 () (_ @t294 @t153)) % 0.84/1.08 (define @t337 () (_ @t145 @t153)) % 0.84/1.08 (define @t338 () (_ (_ tptp.polyno892049031yh_nat @t171) @t144)) % 0.84/1.08 (define @t339 () (@list @t169 @t153 @t20 @t144)) % 0.84/1.08 (define @t340 () (_ (_ tptp.polyno1372495879olyh_a @t157) @t144)) % 0.84/1.08 (define @t341 () (@list @t155 @t153 @t13 @t144)) % 0.84/1.08 (define @t342 () (_ (_ @t156 tptp.zero_zero_nat) @t13)) % 0.84/1.08 (define @t343 () (@list @t155 @t13)) % 0.84/1.08 (define @t344 () (_ tptp.compow1114216044poly_a @t153)) % 0.84/1.08 (define @t345 () (_ @t344 tptp.polyno784948432ift1_a)) % 0.84/1.08 (define @t346 () (_ @t345 @t13)) % 0.84/1.08 (define @t347 () (_ @t47 @t346)) % 0.84/1.08 (define @t348 () (@list @t24 @t153 @t13)) % 0.84/1.08 (define @t349 () (_ tptp.polyno1952548879ad_nat @t20)) % 0.84/1.08 (define @t350 () (_ tptp.polyno1884029055head_a @t13)) % 0.84/1.08 (define @t351 () (@var "X" tptp.polyno727731844poly_a)) % 0.84/1.08 (define @t352 () (@var "F" (-> tptp.polyno727731844poly_a tptp.polyno727731844poly_a))) % 0.84/1.08 (define @t353 () (@var "X" tptp.polyno1532895200ly_nat)) % 0.84/1.08 (define @t354 () (@var "F" (-> tptp.polyno1532895200ly_nat tptp.polyno1532895200ly_nat))) % 0.84/1.08 (define @t355 () (_ @t344 @t352)) % 0.84/1.08 (define @t356 () (_ tptp.compow808008746ly_nat @t153)) % 0.84/1.08 (define @t357 () (_ @t356 @t354)) % 0.84/1.08 (define @t358 () (@var "P4" tptp.polyno1532895200ly_nat)) % 0.84/1.08 (define @t359 () (@var "P4" tptp.polyno727731844poly_a)) % 0.84/1.08 (define @t360 () (lambda @t328 tptp.zero_zero_nat)) % 0.84/1.08 (define @t361 () (_ tptp.polyno562434098cmul_a @t332)) % 0.84/1.08 (define @t362 () (_ tptp.polyno1006823949_aux_a @t332)) % 0.84/1.08 (define @t363 () (@list @t13 @t153)) % 0.84/1.08 (define @t364 () (_ tptp.polyno1538138524e_Pw_a @t289)) % 0.84/1.08 (define @t365 () (= @t220 @t55)) % 0.84/1.08 (define @t366 () (_ tptp.plus_plus_nat @t215)) % 0.84/1.08 (define @t367 () (_ @t366 @t55)) % 0.84/1.08 (define @t368 () (_ @t366 @t220)) % 0.84/1.08 (define @t369 () (= @t368 @t367)) % 0.84/1.08 (define @t370 () (_ tptp.plus_plus_nat @t220)) % 0.84/1.08 (define @t371 () (_ @t370 @t215)) % 0.84/1.08 (define @t372 () (= @t371 (_ (_ tptp.plus_plus_nat @t55) @t215))) % 0.84/1.08 (define @t373 () (_ tptp.plus_plus_nat @t271)) % 0.84/1.08 (define @t374 () (_ @t373 @t153)) % 0.84/1.08 (define @t375 () (and @t248 (= @t163 tptp.zero_zero_nat))) % 0.84/1.08 (define @t376 () (_ (_ tptp.plus_plus_nat @t188) @t163)) % 0.84/1.08 (define @t377 () (@list @t188 @t163)) % 0.84/1.08 (define @t378 () (@list @t220 @t215)) % 0.84/1.08 (define @t379 () (_ tptp.plus_plus_nat tptp.zero_zero_nat)) % 0.84/1.08 (define @t380 () (@var "U" tptp.nat)) % 0.84/1.08 (define @t381 () (@var "J" tptp.nat)) % 0.84/1.08 (define @t382 () (@var "I" tptp.nat)) % 0.84/1.08 (define @t383 () (_ tptp.plus_plus_nat @t382)) % 0.84/1.08 (define @t384 () (_ (_ tptp.polyno1538138524e_Pw_a @t37) @t68)) % 0.84/1.08 (define @t385 () (@list @t37 @t68)) % 0.84/1.08 (define @t386 () (_ @t370 @t55)) % 0.84/1.08 (define @t387 () (_ @t366 @t386)) % 0.84/1.08 (define @t388 () (@var "L" tptp.nat)) % 0.84/1.08 (define @t389 () (_ tptp.plus_plus_nat @t277)) % 0.84/1.08 (define @t390 () (_ @t389 @t368)) % 0.84/1.08 (define @t391 () (@var "A3" tptp.nat)) % 0.84/1.08 (define @t392 () (@var "B3" tptp.nat)) % 0.84/1.08 (define @t393 () (@var "E" tptp.nat)) % 0.84/1.08 (define @t394 () (_ tptp.times_times_nat @t368)) % 0.84/1.08 (define @t395 () (@var "E" tptp.a)) % 0.84/1.08 (define @t396 () (_ tptp.plus_plus_a @t208)) % 0.84/1.08 (define @t397 () (_ tptp.times_times_a (_ @t396 @t204))) % 0.84/1.08 (define @t398 () (_ tptp.plus_plus_nat @t225)) % 0.84/1.08 (define @t399 () (_ tptp.plus_plus_a @t214)) % 0.84/1.08 (define @t400 () (_ tptp.plus_plus_a @t204)) % 0.84/1.08 (define @t401 () (@var "X72" tptp.nat)) % 0.84/1.08 (define @t402 () (@var "X71" tptp.polyno727731844poly_a)) % 0.84/1.08 (define @t403 () (_ (_ tptp.polyno1538138524e_Pw_a @t402) @t401)) % 0.84/1.08 (define @t404 () (@var "X71" tptp.polyno1532895200ly_nat)) % 0.84/1.08 (define @t405 () (_ (_ tptp.polyno359287218Pw_nat @t30) @t68)) % 0.84/1.08 (define @t406 () (@var "Vd" tptp.nat)) % 0.84/1.08 (define @t407 () (_ (_ tptp.polyno359287218Pw_nat @t71) @t406)) % 0.84/1.08 (define @t408 () (_ (_ tptp.polyno1538138524e_Pw_a @t77) @t406)) % 0.84/1.08 (define @t409 () (_ tptp.polyno1465139388head_a @t13)) % 0.84/1.08 (define @t410 () (@var "D" tptp.nat)) % 0.84/1.08 (define @t411 () (@var "R" tptp.nat)) % 0.84/1.08 (define @t412 () (_ tptp.times_times_nat @t411)) % 0.84/1.08 (define @t413 () (not (= @t55 @t410))) % 0.84/1.08 (define @t414 () (@var "D" tptp.a)) % 0.84/1.08 (define @t415 () (@var "R" tptp.a)) % 0.84/1.08 (define @t416 () (_ tptp.times_times_a @t415)) % 0.84/1.08 (define @t417 () (not (= @t61 @t414))) % 0.84/1.08 (define @t418 () (@var "Z" tptp.nat)) % 0.84/1.08 (define @t419 () (@var "W" tptp.nat)) % 0.84/1.08 (define @t420 () (_ tptp.times_times_nat @t188)) % 0.84/1.08 (define @t421 () (_ tptp.times_times_nat @t419)) % 0.84/1.08 (define @t422 () (@var "Z" tptp.a)) % 0.84/1.08 (define @t423 () (@var "W" tptp.a)) % 0.84/1.08 (define @t424 () (_ tptp.times_times_a @t187)) % 0.84/1.08 (define @t425 () (_ tptp.times_times_a @t423)) % 0.84/1.08 (define @t426 () (@var "P5" (-> tptp.nat tptp.nat Bool))) % 0.84/1.08 (define @t427 () (@var "B4" tptp.nat)) % 0.84/1.08 (define @t428 () (@var "A4" tptp.nat)) % 0.84/1.08 (define @t429 () (_ @t426 @t428)) % 0.84/1.08 (define @t430 () (_ @t429 @t427)) % 0.84/1.08 (define @t431 () (@list @t428 @t427)) % 0.84/1.08 (define @t432 () (@var "P2" tptp.polyno727731844poly_a)) % 0.84/1.08 (define @t433 () (@list @t432)) % 0.84/1.08 (define @t434 () (@var "P2" tptp.polyno1532895200ly_nat)) % 0.84/1.08 (define @t435 () (@list @t434)) % 0.84/1.08 (define @t436 () (@var "Y" (-> tptp.nat tptp.nat))) % 0.84/1.08 (define @t437 () (not (= @t436 @t360))) % 0.84/1.08 (define @t438 () (@var "Va2" tptp.nat)) % 0.84/1.08 (define @t439 () (@var "V2" tptp.polyno1532895200ly_nat)) % 0.84/1.08 (define @t440 () (@var "Va2" tptp.polyno1532895200ly_nat)) % 0.84/1.08 (define @t441 () (@list @t439 @t440)) % 0.84/1.08 (define @t442 () (@var "V2" tptp.nat)) % 0.84/1.08 (define @t443 () (@list @t442)) % 0.84/1.08 (define @t444 () (@var "N3" tptp.nat)) % 0.84/1.08 (define @t445 () (_ tptp.plus_plus_nat tptp.one_one_nat)) % 0.84/1.08 (define @t446 () (_ tptp.if_nat (= @t444 @t327))) % 0.84/1.08 (define @t447 () (@var "C3" tptp.polyno1532895200ly_nat)) % 0.84/1.08 (define @t448 () (@var "V2" tptp.polyno727731844poly_a)) % 0.84/1.08 (define @t449 () (@var "Va2" tptp.polyno727731844poly_a)) % 0.84/1.08 (define @t450 () (@list @t448 @t449)) % 0.84/1.08 (define @t451 () (@var "V2" tptp.a)) % 0.84/1.08 (define @t452 () (@var "C3" tptp.polyno727731844poly_a)) % 0.84/1.08 (define @t453 () (_ (_ tptp.polyno975704247_Sub_a @t37) @t36)) % 0.84/1.08 (define @t454 () (_ (_ tptp.polyno1921014231ub_nat @t30) @t29)) % 0.84/1.08 (define @t455 () (_ tptp.polyno96675367_Neg_a @t37)) % 0.84/1.08 (define @t456 () (@list @t37)) % 0.84/1.08 (define @t457 () (_ tptp.polyno1366804583eg_nat @t30)) % 0.84/1.08 (define @t458 () (@var "P5" Bool)) % 0.84/1.08 (define @t459 () (not @t3)) % 0.84/1.08 (define @t460 () (lambda @t435 (_ (_ tptp.polyno892049031yh_nat @t434) tptp.zero_zero_nat))) % 0.84/1.08 (define @t461 () (lambda @t433 (_ (_ tptp.polyno1372495879olyh_a @t432) tptp.zero_zero_nat))) % 0.84/1.08 (define @t462 () (lambda @t433 (_ (_ tptp.polyno567601229eadn_a @t432) tptp.zero_zero_nat))) % 0.84/1.08 (define @t463 () (lambda @t435 (_ (_ tptp.polyno544860353dn_nat @t434) tptp.zero_zero_nat))) % 0.84/1.08 (define @t464 () (@purify @t261)) % 0.84/1.08 (define @t465 () (tptp.polyno1934269411ymul_a tptp.q tptp.p)) % 0.84/1.08 (define @t466 () (tptp.polyno1934269411ymul_a tptp.p tptp.q)) % 0.84/1.08 (define @t467 () (= @t466 @t465)) % 0.84/1.08 (define @t468 () (tptp.polyno422358502poly_a @t4 @t465)) % 0.84/1.08 (define @t469 () (tptp.polyno422358502poly_a @t4 @t466)) % 0.84/1.08 (define @t470 () (forall @t9 (= @t469 @t468))) % 0.84/1.08 (define @t471 () (tptp.polyno422358502poly_a @t24 @t12)) % 0.84/1.08 (define @t472 () (tptp.polyno422358502poly_a @t24 @t13)) % 0.84/1.08 (define @t473 () (tptp.times_times_a @t472 @t471)) % 0.84/1.08 (define @t474 () (tptp.polyno1934269411ymul_a @t13 @t12)) % 0.84/1.08 (define @t475 () (tptp.polyno422358502poly_a @t24 @t474)) % 0.84/1.08 (define @t476 () (@quantifiers_skolemize @t470 0)) % 0.84/1.08 (define @t477 () (tptp.times_times_a @t258 @t257)) % 0.84/1.08 (define @t478 () (_ @t464 @t257 @t258)) % 0.84/1.08 (define @t479 () (= @t259 @t478)) % 0.84/1.08 (define @t480 () (_ @t261 @t257 @t258)) % 0.84/1.08 (define @t481 () (= @t478 @t480)) % 0.84/1.08 (define @t482 () (forall @t260 @t481)) % 0.84/1.08 (define @t483 () (tptp.polyno422358502poly_a @t476 tptp.q)) % 0.84/1.08 (define @t484 () (tptp.polyno422358502poly_a @t476 tptp.p)) % 0.84/1.08 (define @t485 () (_ @t464 @t484 @t483)) % 0.84/1.08 (define @t486 () (tptp.times_times_a @t483 @t484)) % 0.84/1.08 (define @t487 () (forall @t260 (= @t478 @t477))) % 0.84/1.08 (define @t488 () (= @t485 @t486)) % 0.84/1.08 (define @t489 () (= @t486 @t485)) % 0.84/1.08 (define @t490 () (not @t489)) % 0.84/1.08 (define @t491 () (tptp.polyno422358502poly_a @t476 @t466)) % 0.84/1.08 (define @t492 () (= @t491 (tptp.times_times_a @t484 @t483))) % 0.84/1.08 (define @t493 () (not @t492)) % 0.84/1.08 (define @t494 () (tptp.polyno422358502poly_a @t476 @t465)) % 0.84/1.08 (define @t495 () (= @t494 @t486)) % 0.84/1.08 (define @t496 () (not @t495)) % 0.84/1.08 (define @t497 () (= @t491 @t494)) % 0.84/1.08 (define @t498 () (= tptp.times_times_a @t464)) % 0.84/1.08 (define @t499 () (not @t498)) % 0.84/1.08 (define @t500 () (not @t497)) % 0.84/1.08 (define @t501 () (not @t488)) % 0.84/1.08 (define @t502 () (and @t490 @t489)) % 0.84/1.08 (assume @p1 @t11) % 0.84/1.08 (assume @p2 (_ (_ tptp.polyno1372495879olyh_a tptp.p) tptp.n0)) % 0.84/1.08 (assume @p3 (_ (_ tptp.polyno1372495879olyh_a tptp.q) tptp.n1)) % 0.84/1.08 (assume @p4 (forall @t18 (=> @t17 (=> @t16 (_ tptp.polyno190918219poly_a @t15))))) % 0.84/1.08 (assume @p5 (forall (@list @t22 @t20 @t19) (=> (_ @t23 @t20) (=> (_ @t23 @t19) (_ @t23 (_ @t21 @t19)))))) % 0.84/1.08 (assume @p6 (forall @t28 (=> @t27 (=> @t26 (_ @t25 @t15))))) % 0.84/1.08 (assume @p7 (forall @t35 (= (_ @t34 @t31) (_ @t33 @t31)))) % 0.84/1.08 (assume @p8 (forall @t42 (= (_ @t41 @t38) (_ @t40 @t38)))) % 0.84/1.08 (assume @p9 (forall @t44 (= (_ (_ tptp.polyno929799083ul_nat @t31) @t43) (_ (_ tptp.polyno1415441627ul_nat @t31) @t43)))) % 0.84/1.08 (assume @p10 (forall @t46 (= (_ (_ tptp.polyno1934269411ymul_a @t38) @t45) (_ (_ tptp.polyno1491482291_Mul_a @t38) @t45)))) % 0.84/1.08 (assume @p11 @t53) % 0.84/1.08 (assume @p12 (forall (@list @t55 @t54) (= (_ @t59 @t57) (_ tptp.polyno2122022170_C_nat (_ @t56 @t54))))) % 0.84/1.08 (assume @p13 (forall (@list @t61 @t60) (= (_ @t65 @t63) (_ tptp.polyno439679028le_C_a (_ @t62 @t60))))) % 0.84/1.08 (assume @p14 (forall @t18 (= (_ tptp.polyno955999183nate_a (_ (_ tptp.polyno1491482291_Mul_a @t13) @t12)) (_ (_ tptp.polyno1934269411ymul_a @t66) (_ tptp.polyno955999183nate_a @t12))))) % 0.84/1.08 (assume @p15 (forall @t73 (= (_ (_ tptp.polyno929799083ul_nat @t72) @t69) (_ (_ tptp.polyno1415441627ul_nat @t72) @t69)))) % 0.84/1.08 (assume @p16 (forall @t79 (= (_ (_ tptp.polyno1934269411ymul_a @t78) @t75) (_ (_ tptp.polyno1491482291_Mul_a @t78) @t75)))) % 0.84/1.08 (assume @p17 (forall @t82 (= (_ @t81 @t72) (_ @t80 @t72)))) % 0.84/1.08 (assume @p18 (forall @t85 (= (_ @t84 @t78) (_ @t83 @t78)))) % 0.84/1.08 (assume @p19 (forall @t35 (= (_ @t34 @t86) (_ @t33 @t86)))) % 0.84/1.08 (assume @p20 (forall @t42 (= (_ @t41 @t87) (_ @t40 @t87)))) % 0.84/1.08 (assume @p21 (forall (@list @t94 @t91 @t89 @t93 @t90 @t88) (= (= @t95 (_ (_ (_ tptp.polyno1057396216e_CN_a @t93) @t90) @t88)) (and (= @t94 @t93) @t92 (= @t89 @t88))))) % 0.84/1.08 (assume @p22 (forall (@list @t99 @t91 @t97 @t98 @t90 @t96) (= (= @t100 (_ (_ (_ tptp.polyno720942678CN_nat @t98) @t90) @t96)) (and (= @t99 @t98) @t92 (= @t97 @t96))))) % 0.84/1.08 (assume @p23 (forall (@list @t102 @t101) (= (= @t103 (_ tptp.polyno439679028le_C_a @t101)) (= @t102 @t101)))) % 0.84/1.08 (assume @p24 (forall (@list @t105 @t104) (= (= @t106 (_ tptp.polyno2122022170_C_nat @t104)) (= @t105 @t104)))) % 0.84/1.08 (assume @p25 (forall (@list @t110 @t108 @t109 @t107) (= (= @t111 (_ (_ tptp.polyno1415441627ul_nat @t109) @t107)) (and (= @t110 @t109) (= @t108 @t107))))) % 0.84/1.08 (assume @p26 (forall (@list @t115 @t113 @t114 @t112) (= (= @t116 (_ (_ tptp.polyno1491482291_Mul_a @t114) @t112)) (and (= @t115 @t114) (= @t113 @t112))))) % 0.84/1.08 (assume @p27 (forall (@list @t120 @t118 @t119 @t117) (= (= @t121 (_ (_ tptp.polyno1623170614_Add_a @t119) @t117)) (and (= @t120 @t119) (= @t118 @t117))))) % 0.84/1.08 (assume @p28 (forall (@list @t125 @t123 @t124 @t122) (= (= @t126 (_ (_ tptp.polyno1222032024dd_nat @t124) @t122)) (and (= @t125 @t124) (= @t123 @t122))))) % 0.84/1.08 (assume @p29 (forall @t127 (= (_ @t47 @t66) @t49))) % 0.84/1.08 (assume @p30 (forall @t131 (= (_ @t47 @t130) (_ (_ tptp.times_times_a @t129) @t128)))) % 0.84/1.08 (assume @p31 (forall (@list @t24 @t61) (= (_ @t47 @t64) @t61))) % 0.84/1.08 (assume @p32 (forall (@list @t110 @t108 @t99 @t91 @t97) (not (= @t111 @t100)))) % 0.84/1.08 (assume @p33 (forall (@list @t115 @t113 @t94 @t91 @t89) (not (= @t116 @t95)))) % 0.84/1.08 (assume @p34 (forall (@list @t120 @t118 @t94 @t91 @t89) (not (= @t121 @t95)))) % 0.84/1.08 (assume @p35 (forall (@list @t125 @t123 @t99 @t91 @t97) (not (= @t126 @t100)))) % 0.84/1.08 (assume @p36 (forall (@list @t125 @t123 @t110 @t108) (not (= @t126 @t111)))) % 0.84/1.08 (assume @p37 (forall (@list @t120 @t118 @t115 @t113) (not (= @t121 @t116)))) % 0.84/1.08 (assume @p38 (forall (@list @t102 @t94 @t91 @t89) (not (= @t103 @t95)))) % 0.84/1.08 (assume @p39 (forall (@list @t105 @t99 @t91 @t97) (not (= @t106 @t100)))) % 0.84/1.08 (assume @p40 (forall (@list @t105 @t110 @t108) (not (= @t106 @t111)))) % 0.84/1.08 (assume @p41 (forall (@list @t102 @t115 @t113) (not (= @t103 @t116)))) % 0.84/1.08 (assume @p42 (forall (@list @t102 @t120 @t118) (not (= @t103 @t121)))) % 0.84/1.08 (assume @p43 (forall (@list @t105 @t125 @t123) (not (= @t106 @t126)))) % 0.84/1.08 (assume @p44 (forall @t73 (= (_ (_ tptp.polyno929799083ul_nat @t132) @t69) (_ (_ tptp.polyno1415441627ul_nat @t132) @t69)))) % 0.84/1.08 (assume @p45 (forall @t79 (= (_ (_ tptp.polyno1934269411ymul_a @t133) @t75) (_ (_ tptp.polyno1491482291_Mul_a @t133) @t75)))) % 0.84/1.08 (assume @p46 (forall @t82 (= (_ @t81 @t132) (_ @t80 @t132)))) % 0.84/1.08 (assume @p47 (forall @t85 (= (_ @t84 @t133) (_ @t83 @t133)))) % 0.84/1.08 (assume @p48 (forall @t136 (= (_ tptp.polyno892049031yh_nat @t31) @t135))) % 0.84/1.08 (assume @p49 (forall @t137 (= (_ tptp.polyno1372495879olyh_a @t38) @t135))) % 0.84/1.08 (assume @p50 (forall @t136 (= (_ tptp.polyno892049031yh_nat @t86) @t135))) % 0.84/1.08 (assume @p51 (forall @t137 (= (_ tptp.polyno1372495879olyh_a @t87) @t135))) % 0.84/1.08 (assume @p52 (forall (@list @t55) (= (_ tptp.polyno892049031yh_nat @t58) @t138))) % 0.84/1.08 (assume @p53 (forall @t139 (= (_ tptp.polyno1372495879olyh_a @t64) @t138))) % 0.84/1.08 (assume @p54 (forall @t139 (= (_ tptp.polyno955999183nate_a @t64) @t64))) % 0.84/1.08 (assume @p55 (forall @t140 (_ tptp.polyno190918219poly_a @t66))) % 0.84/1.08 (assume @p56 (forall @t147 (=> @t146 (=> @t143 (= (forall @t9 (= (_ @t5 @t13) (_ @t5 @t12))) @t141))))) % 0.84/1.08 (assume @p57 (forall @t44 (= (_ (_ tptp.polyno929799083ul_nat @t86) @t43) (_ (_ tptp.polyno1415441627ul_nat @t86) @t43)))) % 0.84/1.08 (assume @p58 (forall @t46 (= (_ (_ tptp.polyno1934269411ymul_a @t87) @t45) (_ (_ tptp.polyno1491482291_Mul_a @t87) @t45)))) % 0.84/1.08 (assume @p59 (forall @t151 (=> @t146 (=> (forall (@list @t150) (=> (_ (_ tptp.polyno896877631f_bs_a @t150) @t13) (= (_ (_ tptp.polyno422358502poly_a @t150) @t13) tptp.zero_zero_a))) @t149)))) % 0.84/1.08 (assume @p60 (forall (@list @t24 @t61 @t13) (= (_ @t47 (_ (_ tptp.polyno562434098cmul_a @t61) @t13)) (_ @t47 (_ (_ tptp.polyno1491482291_Mul_a @t64) @t13))))) % 0.84/1.08 (assume @p61 (forall @t151 (=> @t146 (= (_ (_ tptp.polyno1934269411ymul_a @t148) @t13) @t148)))) % 0.84/1.08 (assume @p62 (forall @t151 (=> @t146 (= (_ @t14 @t148) @t148)))) % 0.84/1.08 (assume @p63 (forall @t151 (=> @t146 (= (_ (_ tptp.polyno1934269411ymul_a @t152) @t13) @t13)))) % 0.84/1.08 (assume @p64 (forall @t151 (=> @t146 (= (_ @t14 @t152) @t13)))) % 0.84/1.08 (assume @p65 (forall @t158 (= (_ tptp.polyno955999183nate_a @t157) (_ tptp.polyno955999183nate_a (_ (_ tptp.polyno1623170614_Add_a @t155) (_ (_ tptp.polyno1491482291_Mul_a @t154) @t13)))))) % 0.84/1.08 (assume @p66 (forall @t147 (=> @t146 (=> @t143 (= (= @t15 @t148) (or @t149 (= @t12 @t148))))))) % 0.84/1.08 (assume @p67 (forall @t162 (= (_ @t161 @t87) (_ @t160 @t87)))) % 0.84/1.08 (assume @p68 (forall @t166 (= (_ @t165 @t86) (_ @t164 @t86)))) % 0.84/1.08 (assume @p69 (forall @t166 (= (_ @t165 @t31) (_ @t164 @t31)))) % 0.84/1.08 (assume @p70 (forall @t162 (= (_ @t161 @t38) (_ @t160 @t38)))) % 0.84/1.08 (assume @p71 (forall (@list @t60 @t155 @t153 @t13) (and (=> @t168 (= @t167 @t148)) (=> (not @t168) (= @t167 (_ (_ (_ tptp.polyno1057396216e_CN_a (_ (_ tptp.polyno1934269411ymul_a @t155) @t63)) @t153) (_ @t14 @t63))))))) % 0.84/1.08 (assume @p72 (forall (@list @t54 @t169 @t153 @t20) (and (=> @t173 (= @t172 @t174)) (=> (not @t173) (= @t172 (_ (_ (_ tptp.polyno720942678CN_nat (_ (_ tptp.polyno929799083ul_nat @t169) @t57)) @t153) (_ @t21 @t57))))))) % 0.84/1.08 (assume @p73 (forall @t179 (= (= @t178 (_ tptp.polyno2024845497ound_a @t175)) @t177))) % 0.84/1.08 (assume @p74 (forall @t179 (= (= @t180 (_ tptp.polyno1999838549nd_nat @t175)) @t177))) % 0.84/1.08 (assume @p75 (forall @t182 (= (_ tptp.polyno955999183nate_a @t154) (_ (_ @t181 @t153) @t152)))) % 0.84/1.08 (assume @p76 (forall (@list @t159 @t183) (= (_ @t161 @t184) (_ @t160 @t184)))) % 0.84/1.08 (assume @p77 (forall (@list @t163 @t183) (= (_ @t165 @t185) (_ @t164 @t185)))) % 0.84/1.08 (assume @p78 (forall (@list @t176 @t94 @t91 @t89) (not (= @t178 @t95)))) % 0.84/1.08 (assume @p79 (forall (@list @t176 @t99 @t91 @t97) (not (= @t180 @t100)))) % 0.84/1.08 (assume @p80 (forall (@list @t102 @t176) (not (= @t103 @t178)))) % 0.84/1.08 (assume @p81 (forall (@list @t105 @t176) (not (= @t106 @t180)))) % 0.84/1.08 (assume @p82 (forall (@list @t176 @t110 @t108) (not (= @t180 @t111)))) % 0.84/1.08 (assume @p83 (forall (@list @t176 @t115 @t113) (not (= @t178 @t116)))) % 0.84/1.08 (assume @p84 (forall (@list @t176 @t120 @t118) (not (= @t178 @t121)))) % 0.84/1.08 (assume @p85 (forall (@list @t176 @t125 @t123) (not (= @t180 @t126)))) % 0.84/1.08 (assume @p86 (forall @t186 (= (_ tptp.polyno892049031yh_nat @t185) @t135))) % 0.84/1.08 (assume @p87 (forall @t186 (= (_ tptp.polyno1372495879olyh_a @t184) @t135))) % 0.84/1.08 (assume @p88 (forall (@list @t159 @t155 @t153 @t13) (= (_ @t161 @t157) (_ (_ (_ tptp.polyno1057396216e_CN_a (_ @t161 @t155)) @t153) (_ @t161 @t13))))) % 0.84/1.08 (assume @p89 (forall (@list @t163 @t169 @t153 @t20) (= (_ @t165 @t171) (_ (_ (_ tptp.polyno720942678CN_nat (_ @t165 @t169)) @t153) (_ @t165 @t20))))) % 0.84/1.08 (assume @p90 (forall (@list @t32 @t183) (= (_ @t34 @t185) (_ @t33 @t185)))) % 0.84/1.08 (assume @p91 (forall (@list @t39 @t183) (= (_ @t41 @t184) (_ @t40 @t184)))) % 0.84/1.08 (assume @p92 (forall (@list @t183 @t43) (= (_ (_ tptp.polyno929799083ul_nat @t185) @t43) (_ (_ tptp.polyno1415441627ul_nat @t185) @t43)))) % 0.84/1.08 (assume @p93 (forall (@list @t183 @t45) (= (_ (_ tptp.polyno1934269411ymul_a @t184) @t45) (_ (_ tptp.polyno1491482291_Mul_a @t184) @t45)))) % 0.84/1.08 (assume @p94 (forall (@list @t159 @t187) (= (_ @t161 (_ tptp.polyno439679028le_C_a @t187)) (_ tptp.polyno439679028le_C_a (_ (_ tptp.times_times_a @t159) @t187))))) % 0.84/1.08 (assume @p95 (forall (@list @t163 @t188) (= (_ @t165 (_ tptp.polyno2122022170_C_nat @t188)) (_ tptp.polyno2122022170_C_nat (_ (_ tptp.times_times_nat @t163) @t188))))) % 0.84/1.08 (assume @p96 (forall @t182 (_ (_ tptp.polyno892049031yh_nat @t189) @t153))) % 0.84/1.08 (assume @p97 (forall @t182 (_ (_ tptp.polyno1372495879olyh_a @t152) @t153))) % 0.84/1.08 (assume @p98 (forall @t182 (_ (_ tptp.polyno892049031yh_nat @t174) @t153))) % 0.84/1.08 (assume @p99 (forall @t182 (_ (_ tptp.polyno1372495879olyh_a @t148) @t153))) % 0.84/1.08 (assume @p100 (forall (@list @t30 @t68 @t67 @t190) (= (_ @t81 @t191) (_ @t80 @t191)))) % 0.84/1.08 (assume @p101 (forall (@list @t37 @t68 @t74 @t190) (= (_ @t84 @t192) (_ @t83 @t192)))) % 0.84/1.08 (assume @p102 (forall (@list @t190 @t30 @t68 @t67) (= (_ (_ tptp.polyno929799083ul_nat @t191) @t69) (_ (_ tptp.polyno1415441627ul_nat @t191) @t69)))) % 0.84/1.08 (assume @p103 (forall (@list @t190 @t37 @t68 @t74) (= (_ (_ tptp.polyno1934269411ymul_a @t192) @t75) (_ (_ tptp.polyno1491482291_Mul_a @t192) @t75)))) % 0.84/1.08 (assume @p104 (forall (@list @t61 @t195 @t194 @t193) (and (=> @t197 (= @t196 @t148)) (=> @t198 (= @t196 (_ (_ (_ tptp.polyno1057396216e_CN_a (_ @t65 @t195)) @t194) (_ @t65 @t193))))))) % 0.84/1.08 (assume @p105 (forall (@list @t55 @t200 @t194 @t199) (and (=> @t202 (= @t201 @t174)) (=> @t203 (= @t201 (_ (_ (_ tptp.polyno720942678CN_nat (_ @t59 @t200)) @t194) (_ @t59 @t199))))))) % 0.84/1.08 (assume @p106 (forall @t207 (= (= @t61 @t206) @t205))) % 0.84/1.08 (assume @p107 (forall (@list @t61 @t208) (= (= @t210 @t61) @t209))) % 0.84/1.08 (assume @p108 (forall @t207 (= (= @t61 @t212) @t205))) % 0.84/1.08 (assume @p109 (forall (@list @t208 @t61) (= (= @t214 @t61) @t209))) % 0.84/1.08 (assume @p110 (forall @t217 (= (_ @t216 tptp.one_one_nat) @t215))) % 0.84/1.08 (assume @p111 (forall @t218 (= (_ @t213 tptp.one_one_a) @t208))) % 0.84/1.08 (assume @p112 (forall @t217 (= (_ @t219 @t215) @t215))) % 0.84/1.08 (assume @p113 (forall @t218 (= (_ (_ tptp.times_times_a tptp.one_one_a) @t208) @t208))) % 0.84/1.08 (assume @p114 (forall (@list @t215 @t55 @t220) (= @t226 @t222))) % 0.84/1.08 (assume @p115 (forall (@list @t208 @t61 @t204) (= @t229 @t228))) % 0.84/1.08 (assume @p116 (forall @t231 (= @t230 @t222))) % 0.84/1.08 (assume @p117 (forall @t233 (= @t232 @t228))) % 0.84/1.08 (assume @p118 (forall @t217 (= (_ @t234 @t215) tptp.zero_zero_nat))) % 0.84/1.08 (assume @p119 (forall @t218 (= (_ (_ tptp.times_times_a tptp.zero_zero_a) @t208) tptp.zero_zero_a))) % 0.84/1.08 (assume @p120 (forall @t217 (= (_ @t216 tptp.zero_zero_nat) tptp.zero_zero_nat))) % 0.84/1.08 (assume @p121 (forall @t218 (= (_ @t213 tptp.zero_zero_a) tptp.zero_zero_a))) % 0.84/1.08 (assume @p122 (forall @t240 (= @t239 @t237))) % 0.84/1.08 (assume @p123 (forall @t246 (= @t245 @t243))) % 0.84/1.08 (assume @p124 (forall @t247 (= (= tptp.zero_zero_a @t187) (= @t187 tptp.zero_zero_a)))) % 0.84/1.08 (assume @p125 (forall @t249 (= (= tptp.zero_zero_nat @t188) @t248))) % 0.84/1.08 (assume @p126 (forall @t251 (= (_ (_ tptp.times_times_nat @t238) @t55) @t250))) % 0.84/1.08 (assume @p127 (forall @t253 (= (_ (_ tptp.times_times_a @t244) @t61) @t252))) % 0.84/1.08 (assume @p128 (= tptp.times_times_nat (lambda @t256 (_ (_ tptp.times_times_nat @t255) @t254)))) % 0.84/1.08 (assume @p129 @t262) % 0.84/1.08 (assume @p130 (forall @t263 (= (_ @t223 @t225) @t250))) % 0.84/1.08 (assume @p131 (forall (@list @t204 @t208 @t61) (= (_ @t211 @t214) @t252))) % 0.84/1.08 (assume @p132 (forall @t247 (= (= tptp.one_one_a @t187) (= @t187 tptp.one_one_a)))) % 0.84/1.08 (assume @p133 (forall @t249 (= (= tptp.one_one_nat @t188) (= @t188 tptp.one_one_nat)))) % 0.84/1.08 (assume @p134 (forall @t240 (=> @t266 (and @t265 @t264)))) % 0.84/1.08 (assume @p135 (forall @t246 (=> @t269 (and @t268 @t267)))) % 0.84/1.08 (assume @p136 (forall @t240 (=> @t239 @t237))) % 0.84/1.08 (assume @p137 (forall @t246 (=> @t245 @t243))) % 0.84/1.08 (assume @p138 (forall @t240 (=> @t265 (=> @t264 @t266)))) % 0.84/1.08 (assume @p139 (forall @t246 (=> @t268 (=> @t267 @t269)))) % 0.84/1.08 (assume @p140 (forall @t231 (=> @t203 (= @t230 @t221)))) % 0.84/1.08 (assume @p141 (forall @t233 (=> @t198 (= @t232 @t227)))) % 0.84/1.08 (assume @p142 (forall @t231 (=> @t203 (= @t226 @t221)))) % 0.84/1.08 (assume @p143 (forall @t233 (=> @t198 (= @t229 @t227)))) % 0.84/1.08 (assume @p144 (not (= tptp.zero_zero_a tptp.one_one_a))) % 0.84/1.08 (assume @p145 (not (= tptp.zero_zero_nat tptp.one_one_nat))) % 0.84/1.08 (assume @p146 (forall @t275 (= (= @t274 tptp.zero_zero_nat) (or @t272 @t270)))) % 0.84/1.08 (assume @p147 (forall @t276 (= (_ @t273 tptp.zero_zero_nat) tptp.zero_zero_nat))) % 0.84/1.08 (assume @p148 (forall @t285 (= @t284 @t280))) % 0.84/1.08 (assume @p149 (forall (@list @t271 @t277 @t153) (= (= @t288 @t287) @t280))) % 0.84/1.08 (assume @p150 (forall @t127 (= (_ @t47 @t290) (_ @t47 (_ (_ tptp.polyno1491482291_Mul_a @t289) @t13))))) % 0.84/1.08 (assume @p151 (forall @t296 (=> @t295 (=> @t293 (_ (_ tptp.polyno892049031yh_nat @t291) tptp.zero_zero_nat))))) % 0.84/1.08 (assume @p152 (forall @t151 (=> @t146 (=> @t297 (_ (_ tptp.polyno1372495879olyh_a @t290) tptp.zero_zero_nat))))) % 0.84/1.08 (assume @p153 (forall @t275 (= (= @t274 tptp.one_one_nat) @t299))) % 0.84/1.08 (assume @p154 (forall @t275 (= (= tptp.one_one_nat @t274) @t299))) % 0.84/1.08 (assume @p155 (forall @t182 (= (_ @t286 tptp.one_one_nat) @t153))) % 0.84/1.08 (assume @p156 (forall @t182 (= (_ @t219 @t153) @t153))) % 0.84/1.08 (assume @p157 (forall @t275 (=> (= @t271 @t274) (or @t298 @t272)))) % 0.84/1.08 (assume @p158 (forall @t182 (= (_ @t234 @t153) tptp.zero_zero_nat))) % 0.84/1.08 (assume @p159 (forall @t140 (not (= @t290 @t148)))) % 0.84/1.08 (assume @p160 (forall @t300 (not (= @t291 @t174)))) % 0.84/1.08 (assume @p161 (forall @t300 (=> @t301 (=> @t293 (_ tptp.polyno1013235523ly_nat @t291))))) % 0.84/1.08 (assume @p162 (forall @t140 (=> @t17 (=> @t297 (_ tptp.polyno190918219poly_a @t290))))) % 0.84/1.08 (assume @p163 (= tptp.polyno784948432ift1_a (_ @t181 tptp.zero_zero_nat))) % 0.84/1.08 (assume @p164 (= tptp.polyno1964927358t1_nat (_ (_ tptp.polyno720942678CN_nat @t174) tptp.zero_zero_nat))) % 0.84/1.08 (assume @p165 (forall @t285 (= @t284 (or @t278 @t279)))) % 0.84/1.08 (assume @p166 (forall (@list @t20 @t144 @t271) (=> @t295 (= @t302 @t292)))) % 0.84/1.08 (assume @p167 (forall (@list @t13 @t144 @t271) (=> @t146 (= @t303 @t149)))) % 0.84/1.08 (assume @p168 (forall @t296 (=> @t295 (= (= @t304 tptp.zero_zero_nat) @t292)))) % 0.84/1.08 (assume @p169 (forall @t151 (=> @t146 (= (= @t305 tptp.zero_zero_a) @t149)))) % 0.84/1.08 (assume @p170 (forall @t151 (=> @t146 (= (_ @t306 @t13) @t148)))) % 0.84/1.08 (assume @p171 (forall (@list @t153 @t307 @t169 @t20) (and (=> @t270 (= @t311 (_ (_ tptp.polyno1222032024dd_nat @t310) (_ (_ tptp.polyno1415441627ul_nat @t307) @t309)))) (=> @t312 (= @t311 (_ (_ (_ tptp.polyno720942678CN_nat @t310) @t153) @t309)))))) % 0.84/1.08 (assume @p172 (forall (@list @t153 @t313 @t155 @t13) (and (=> @t270 (= @t317 (_ (_ tptp.polyno1623170614_Add_a @t316) (_ (_ tptp.polyno1491482291_Mul_a @t313) @t315)))) (=> @t312 (= @t317 (_ (_ (_ tptp.polyno1057396216e_CN_a @t316) @t153) @t315)))))) % 0.84/1.08 (assume @p173 (forall (@list @t313 @t61) (= (_ @t314 @t64) @t64))) % 0.84/1.08 (assume @p174 (forall (@list @t307 @t55) (= (_ @t308 @t58) @t58))) % 0.84/1.08 (assume @p175 (forall @t320 (= (_ @t308 (_ @t33 @t43)) (_ (_ tptp.polyno1415441627ul_nat @t319) @t318)))) % 0.84/1.08 (assume @p176 (forall @t323 (= (_ @t314 @t130) (_ (_ tptp.polyno1491482291_Mul_a @t322) @t321)))) % 0.84/1.08 (assume @p177 (forall @t323 (= (_ @t314 @t324) (_ (_ tptp.polyno1623170614_Add_a @t322) @t321)))) % 0.84/1.08 (assume @p178 (forall @t320 (= (_ @t308 (_ (_ tptp.polyno1222032024dd_nat @t32) @t43)) (_ (_ tptp.polyno1222032024dd_nat @t319) @t318)))) % 0.84/1.08 (assume @p179 (forall @t329 (= (_ tptp.polyno567601229eadn_a @t326) (lambda @t328 @t326)))) % 0.84/1.08 (assume @p180 (forall @t186 (= (_ tptp.polyno544860353dn_nat @t330) (lambda @t328 @t330)))) % 0.84/1.08 (assume @p181 (forall @t136 (= (_ tptp.polyno544860353dn_nat @t31) (lambda @t328 @t31)))) % 0.84/1.08 (assume @p182 (forall @t137 (= (_ tptp.polyno567601229eadn_a @t38) (lambda @t328 @t38)))) % 0.84/1.08 (assume @p183 (forall @t137 (= (_ tptp.polyno567601229eadn_a @t87) (lambda @t328 @t87)))) % 0.84/1.08 (assume @p184 (forall @t136 (= (_ tptp.polyno544860353dn_nat @t86) (lambda @t328 @t86)))) % 0.84/1.08 (assume @p185 (forall @t186 (= (_ tptp.polyno567601229eadn_a @t184) (lambda @t328 @t184)))) % 0.84/1.08 (assume @p186 (forall @t186 (= (_ tptp.polyno544860353dn_nat @t185) (lambda @t328 @t185)))) % 0.84/1.08 (assume @p187 (forall @t28 (=> @t27 (=> @t26 (_ @t25 @t331))))) % 0.84/1.08 (assume @p188 (forall @t18 (=> @t17 (=> @t16 (_ tptp.polyno190918219poly_a @t331))))) % 0.84/1.08 (assume @p189 (forall @t158 (= (_ tptp.polyno2115742616onst_a @t157) @t305))) % 0.84/1.08 (assume @p190 (forall (@list @t169 @t153 @t20) (= (_ tptp.polyno524777654st_nat @t171) @t304))) % 0.84/1.08 (assume @p191 (forall (@list @t332) (= (_ tptp.polyno2115742616onst_a (_ tptp.polyno439679028le_C_a @t332)) @t332))) % 0.84/1.08 (assume @p192 (forall @t182 (= (_ tptp.polyno524777654st_nat (_ tptp.polyno2122022170_C_nat @t153)) @t153))) % 0.84/1.08 (assume @p193 (forall (@list @t153 @t313) (and (=> @t270 (= @t333 @t313)) (=> @t312 (= @t333 @t154))))) % 0.84/1.08 (assume @p194 (forall (@list @t153 @t307) (and (=> @t270 (= @t335 @t307)) (=> @t312 (= @t335 @t334))))) % 0.84/1.08 (assume @p195 (forall @t147 (=> @t146 (=> @t143 (= (= @t331 @t148) @t141))))) % 0.84/1.08 (assume @p196 (forall (@list @t20 @t153 @t271) (=> @t336 (=> @t293 (not @t302))))) % 0.84/1.08 (assume @p197 (forall (@list @t13 @t153 @t271) (=> @t337 (=> @t297 (not @t303))))) % 0.84/1.08 (assume @p198 (forall @t339 (=> @t338 (= (_ tptp.polyno220183259ee_nat @t169) tptp.zero_zero_nat)))) % 0.84/1.08 (assume @p199 (forall @t341 (=> @t340 (= (_ tptp.polyno578545843gree_a @t155) tptp.zero_zero_nat)))) % 0.84/1.08 (assume @p200 (forall @t186 (= (_ tptp.polyno212464073eriv_a @t184) @t148))) % 0.84/1.08 (assume @p201 (forall @t137 (= (_ tptp.polyno212464073eriv_a @t87) @t148))) % 0.84/1.08 (assume @p202 (forall @t137 (= (_ tptp.polyno212464073eriv_a @t38) @t148))) % 0.84/1.08 (assume @p203 (forall @t329 (= (_ tptp.polyno578545843gree_a @t326) tptp.zero_zero_nat))) % 0.84/1.08 (assume @p204 (forall @t186 (= (_ tptp.polyno220183259ee_nat @t330) tptp.zero_zero_nat))) % 0.84/1.08 (assume @p205 (forall @t136 (= (_ tptp.polyno220183259ee_nat @t31) tptp.zero_zero_nat))) % 0.84/1.08 (assume @p206 (forall @t137 (= (_ tptp.polyno578545843gree_a @t38) tptp.zero_zero_nat))) % 0.84/1.08 (assume @p207 (forall @t137 (= (_ tptp.polyno578545843gree_a @t87) tptp.zero_zero_nat))) % 0.84/1.08 (assume @p208 (forall @t136 (= (_ tptp.polyno220183259ee_nat @t86) tptp.zero_zero_nat))) % 0.84/1.08 (assume @p209 (forall @t186 (= (_ tptp.polyno578545843gree_a @t184) tptp.zero_zero_nat))) % 0.84/1.08 (assume @p210 (forall @t186 (= (_ tptp.polyno220183259ee_nat @t185) tptp.zero_zero_nat))) % 0.84/1.08 (assume @p211 (forall @t329 (= (_ tptp.polyno212464073eriv_a @t326) @t148))) % 0.84/1.08 (assume @p212 (forall @t343 (= (_ tptp.polyno212464073eriv_a @t342) (_ (_ tptp.polyno1006823949_aux_a tptp.one_one_a) @t13)))) % 0.84/1.08 (assume @p213 (forall @t348 (= @t347 (_ @t47 (_ (_ tptp.polyno1934269411ymul_a (_ @t345 @t152)) @t13))))) % 0.84/1.08 (assume @p214 (forall @t296 (=> @t295 (= (= @t349 @t174) @t292)))) % 0.84/1.08 (assume @p215 (forall @t151 (=> @t146 (= (= @t350 @t148) @t149)))) % 0.84/1.08 (assume @p216 (forall @t339 (=> @t338 (= (_ (_ tptp.polyno1779722485en_nat @t169) @t153) tptp.zero_zero_nat)))) % 0.84/1.08 (assume @p217 (forall @t341 (=> @t340 (= (_ (_ tptp.polyno1674775833reen_a @t155) @t153) tptp.zero_zero_nat)))) % 0.84/1.08 (assume @p218 (forall (@list @t352 @t351) (= (_ (_ (_ tptp.compow1114216044poly_a tptp.zero_zero_nat) @t352) @t351) @t351))) % 0.84/1.08 (assume @p219 (forall (@list @t354 @t353) (= (_ (_ (_ tptp.compow808008746ly_nat tptp.zero_zero_nat) @t354) @t353) @t353))) % 0.84/1.08 (assume @p220 (forall (@list @t352 @t153 @t351) (= (_ @t352 (_ @t355 @t351)) (_ @t355 (_ @t352 @t351))))) % 0.84/1.08 (assume @p221 (forall (@list @t354 @t153 @t353) (= (_ @t354 (_ @t357 @t353)) (_ @t357 (_ @t354 @t353))))) % 0.84/1.08 (assume @p222 (forall (@list @t153 @t354 @t20 @t277) (=> (forall (@list @t358) (=> (_ (_ tptp.polyno892049031yh_nat @t358) @t153) (_ (_ tptp.polyno892049031yh_nat (_ @t354 @t358)) @t153))) (=> @t336 (_ (_ tptp.polyno892049031yh_nat (_ (_ (_ tptp.compow808008746ly_nat @t277) @t354) @t20)) @t153))))) % 0.84/1.08 (assume @p223 (forall (@list @t153 @t352 @t13 @t277) (=> (forall (@list @t359) (=> (_ (_ tptp.polyno1372495879olyh_a @t359) @t153) (_ (_ tptp.polyno1372495879olyh_a (_ @t352 @t359)) @t153))) (=> @t337 (_ (_ tptp.polyno1372495879olyh_a (_ (_ (_ tptp.compow1114216044poly_a @t277) @t352) @t13)) @t153))))) % 0.84/1.08 (assume @p224 (forall (@list @t153 @t271 @t352) (= (_ @t344 (_ (_ tptp.compow1114216044poly_a @t271) @t352)) (_ (_ tptp.compow1114216044poly_a @t274) @t352)))) % 0.84/1.08 (assume @p225 (forall (@list @t153 @t271 @t354) (= (_ @t356 (_ (_ tptp.compow808008746ly_nat @t271) @t354)) (_ (_ tptp.compow808008746ly_nat @t274) @t354)))) % 0.84/1.08 (assume @p226 (forall @t329 (= (_ tptp.polyno1884029055head_a @t326) @t326))) % 0.84/1.08 (assume @p227 (forall @t186 (= (_ tptp.polyno1952548879ad_nat @t330) @t330))) % 0.84/1.08 (assume @p228 (forall @t136 (= (_ tptp.polyno1952548879ad_nat @t31) @t31))) % 0.84/1.08 (assume @p229 (forall @t137 (= (_ tptp.polyno1884029055head_a @t38) @t38))) % 0.84/1.08 (assume @p230 (forall @t137 (= (_ tptp.polyno1884029055head_a @t87) @t87))) % 0.84/1.08 (assume @p231 (forall @t136 (= (_ tptp.polyno1952548879ad_nat @t86) @t86))) % 0.84/1.08 (assume @p232 (forall @t186 (= (_ tptp.polyno1884029055head_a @t184) @t184))) % 0.84/1.08 (assume @p233 (forall @t186 (= (_ tptp.polyno1952548879ad_nat @t185) @t185))) % 0.84/1.08 (assume @p234 (forall @t296 (=> @t295 (_ (_ tptp.polyno892049031yh_nat @t349) @t144)))) % 0.84/1.08 (assume @p235 (forall @t151 (=> @t146 (_ (_ tptp.polyno1372495879olyh_a @t350) @t144)))) % 0.84/1.08 (assume @p236 (forall @t329 (= (_ tptp.polyno1674775833reen_a @t326) @t360))) % 0.84/1.08 (assume @p237 (forall @t186 (= (_ tptp.polyno1779722485en_nat @t330) @t360))) % 0.84/1.08 (assume @p238 (forall @t136 (= (_ tptp.polyno1779722485en_nat @t31) @t360))) % 0.84/1.08 (assume @p239 (forall @t137 (= (_ tptp.polyno1674775833reen_a @t38) @t360))) % 0.84/1.08 (assume @p240 (forall @t137 (= (_ tptp.polyno1674775833reen_a @t87) @t360))) % 0.84/1.08 (assume @p241 (forall @t136 (= (_ tptp.polyno1779722485en_nat @t86) @t360))) % 0.84/1.08 (assume @p242 (forall @t186 (= (_ tptp.polyno1674775833reen_a @t184) @t360))) % 0.84/1.08 (assume @p243 (forall @t186 (= (_ tptp.polyno1779722485en_nat @t185) @t360))) % 0.84/1.08 (assume @p244 (forall @t343 (= (_ tptp.polyno1884029055head_a @t342) @t350))) % 0.84/1.08 (assume @p245 (forall (@list @t169 @t20) (= (_ tptp.polyno1952548879ad_nat (_ (_ @t170 tptp.zero_zero_nat) @t20)) @t349))) % 0.84/1.08 (assume @p246 (forall (@list @t332 @t325) (= (_ @t362 @t326) (_ @t361 @t326)))) % 0.84/1.08 (assume @p247 (forall (@list @t332 @t37 @t36) (= (_ @t362 @t38) (_ @t361 @t38)))) % 0.84/1.08 (assume @p248 (forall (@list @t20 @t153) (=> @t301 (=> @t293 (_ tptp.polyno1013235523ly_nat (_ (_ @t356 tptp.polyno1964927358t1_nat) @t20)))))) % 0.84/1.08 (assume @p249 (forall @t363 (=> @t17 (=> @t297 (_ tptp.polyno190918219poly_a @t346))))) % 0.84/1.08 (assume @p250 (forall @t348 (= @t347 (_ @t47 (_ (_ tptp.polyno1491482291_Mul_a (_ @t364 @t153)) @t13))))) % 0.84/1.08 (assume @p251 (forall @t251 (= @t369 @t365))) % 0.84/1.08 (assume @p252 (forall @t263 (= @t372 @t365))) % 0.84/1.08 (assume @p253 (forall @t275 (= (= @t374 tptp.zero_zero_nat) (and @t272 @t270)))) % 0.84/1.08 (assume @p254 (forall @t276 (= (_ @t373 tptp.zero_zero_nat) @t271))) % 0.84/1.08 (assume @p255 (forall @t377 (= (= tptp.zero_zero_nat @t376) @t375))) % 0.84/1.08 (assume @p256 (forall @t377 (= (= @t376 tptp.zero_zero_nat) @t375))) % 0.84/1.08 (assume @p257 (forall @t240 (= (= @t215 @t368) @t235))) % 0.84/1.08 (assume @p258 (forall @t240 (= (= @t215 @t371) @t235))) % 0.84/1.08 (assume @p259 (forall @t240 (= (= @t368 @t215) @t235))) % 0.84/1.08 (assume @p260 (forall @t378 (= (= @t371 @t215) @t235))) % 0.84/1.08 (assume @p261 (forall @t217 (= (_ @t366 tptp.zero_zero_nat) @t215))) % 0.84/1.08 (assume @p262 (forall @t217 (= (_ @t379 @t215) @t215))) % 0.84/1.08 (assume @p263 (forall (@list @t382 @t380 @t381 @t277) (= (_ (_ tptp.plus_plus_nat (_ (_ tptp.times_times_nat @t382) @t380)) (_ (_ tptp.plus_plus_nat (_ (_ tptp.times_times_nat @t381) @t380)) @t277)) (_ (_ tptp.plus_plus_nat (_ (_ tptp.times_times_nat (_ @t383 @t381)) @t380)) @t277)))) % 0.84/1.08 (assume @p264 (forall @t182 (= (_ @t379 @t153) @t153))) % 0.84/1.08 (assume @p265 (forall @t275 (=> (= @t374 @t271) @t270))) % 0.84/1.08 (assume @p266 (forall @t385 (= (_ tptp.polyno1372495879olyh_a @t384) @t135))) % 0.84/1.08 (assume @p267 (forall @t285 (= (_ @t281 @t374) (_ (_ tptp.plus_plus_nat @t283) @t282)))) % 0.84/1.08 (assume @p268 (forall (@list @t271 @t153 @t277) (= (_ (_ tptp.times_times_nat @t374) @t277) (_ (_ tptp.plus_plus_nat @t288) @t287)))) % 0.84/1.08 (assume @p269 (forall @t251 (= (_ (_ tptp.plus_plus_nat @t368) @t55) @t387))) % 0.84/1.08 (assume @p270 (forall (@list @t382 @t381 @t277 @t388) (=> (and (= @t382 @t381) (= @t277 @t388)) (= (_ @t383 @t277) (_ (_ tptp.plus_plus_nat @t381) @t388))))) % 0.84/1.08 (assume @p271 (forall (@list @t391 @t277 @t215 @t220) (=> (= @t391 (_ @t389 @t215)) (= (_ (_ tptp.plus_plus_nat @t391) @t220) @t390)))) % 0.84/1.08 (assume @p272 (forall (@list @t392 @t277 @t220 @t215) (=> (= @t392 (_ @t389 @t220)) (= (_ @t366 @t392) @t390)))) % 0.84/1.08 (assume @p273 (= tptp.plus_plus_nat (lambda @t256 (_ (_ tptp.plus_plus_nat @t255) @t254)))) % 0.84/1.08 (assume @p274 (forall @t263 (= (_ @t370 @t367) @t387))) % 0.84/1.08 (assume @p275 (forall @t251 (=> @t369 @t365))) % 0.84/1.08 (assume @p276 (forall @t263 (=> @t372 @t365))) % 0.84/1.08 (assume @p277 (forall (@list @t215 @t393 @t220 @t55) (= (_ (_ tptp.plus_plus_nat (_ @t216 @t393)) (_ (_ tptp.plus_plus_nat (_ @t223 @t393)) @t55)) (_ (_ tptp.plus_plus_nat (_ @t394 @t393)) @t55)))) % 0.84/1.08 (assume @p278 (forall (@list @t208 @t395 @t204 @t61) (= (_ (_ tptp.plus_plus_a (_ @t213 @t395)) (_ (_ tptp.plus_plus_a (_ @t211 @t395)) @t61)) (_ (_ tptp.plus_plus_a (_ @t397 @t395)) @t61)))) % 0.84/1.08 (assume @p279 (forall @t251 (= (_ @t394 @t55) (_ @t398 @t224)))) % 0.84/1.08 (assume @p280 (forall @t253 (= (_ @t397 @t61) (_ @t399 @t212)))) % 0.84/1.08 (assume @p281 (forall @t251 (= (_ @t216 @t386) (_ (_ tptp.plus_plus_nat @t238) @t225)))) % 0.84/1.08 (assume @p282 (forall @t253 (= (_ @t213 (_ @t400 @t61)) (_ (_ tptp.plus_plus_a @t244) @t214)))) % 0.84/1.08 (assume @p283 (forall (@list @t115 @t113 @t402 @t401) (not (= @t116 @t403)))) % 0.84/1.08 (assume @p284 (forall (@list @t102 @t402 @t401) (not (= @t103 @t403)))) % 0.84/1.08 (assume @p285 (forall (@list @t105 @t404 @t401) (not (= @t106 (_ (_ tptp.polyno359287218Pw_nat @t404) @t401))))) % 0.84/1.08 (assume @p286 (forall (@list @t32 @t30 @t68) (= (_ @t34 @t405) (_ @t33 @t405)))) % 0.84/1.08 (assume @p287 (forall (@list @t39 @t37 @t68) (= (_ @t41 @t384) (_ @t40 @t384)))) % 0.84/1.08 (assume @p288 (forall (@list @t30 @t68 @t43) (= (_ (_ tptp.polyno929799083ul_nat @t405) @t43) (_ (_ tptp.polyno1415441627ul_nat @t405) @t43)))) % 0.84/1.08 (assume @p289 (forall (@list @t37 @t68 @t45) (= (_ (_ tptp.polyno1934269411ymul_a @t384) @t45) (_ (_ tptp.polyno1491482291_Mul_a @t384) @t45)))) % 0.84/1.08 (assume @p290 (forall @t131 (= (_ @t47 @t324) (_ (_ tptp.plus_plus_a @t129) @t128)))) % 0.84/1.08 (assume @p291 (forall (@list @t30 @t68 @t67 @t71 @t406) (= (_ @t81 @t407) (_ @t80 @t407)))) % 0.84/1.08 (assume @p292 (forall (@list @t37 @t68 @t74 @t77 @t406) (= (_ @t84 @t408) (_ @t83 @t408)))) % 0.84/1.08 (assume @p293 (forall (@list @t71 @t406 @t30 @t68 @t67) (= (_ (_ tptp.polyno929799083ul_nat @t407) @t69) (_ (_ tptp.polyno1415441627ul_nat @t407) @t69)))) % 0.84/1.08 (assume @p294 (forall (@list @t77 @t406 @t37 @t68 @t74) (= (_ (_ tptp.polyno1934269411ymul_a @t408) @t75) (_ (_ tptp.polyno1491482291_Mul_a @t408) @t75)))) % 0.84/1.08 (assume @p295 (forall (@list @t159 @t37 @t68) (= (_ @t161 @t384) (_ @t160 @t384)))) % 0.84/1.08 (assume @p296 (forall (@list @t163 @t30 @t68) (= (_ @t165 @t405) (_ @t164 @t405)))) % 0.84/1.08 (assume @p297 (forall @t385 (= (_ tptp.polyno212464073eriv_a @t384) @t148))) % 0.84/1.08 (assume @p298 (forall (@list @t13 @t153 @t24) (=> @t337 (= (_ @t47 (_ (_ tptp.polyno1623170614_Add_a (_ (_ tptp.polyno1491482291_Mul_a @t350) (_ @t364 (_ tptp.polyno578545843gree_a @t13)))) @t409)) @t49)))) % 0.84/1.08 (assume @p299 (forall @t363 (=> @t337 (_ (_ tptp.polyno1372495879olyh_a @t409) @t153)))) % 0.84/1.08 (assume @p300 (forall @t329 (= (_ tptp.polyno1465139388head_a @t326) @t148))) % 0.84/1.08 (assume @p301 (forall @t186 (= (_ tptp.polyno587244178ad_nat @t330) @t174))) % 0.84/1.08 (assume @p302 (forall @t136 (= (_ tptp.polyno587244178ad_nat @t31) @t174))) % 0.84/1.08 (assume @p303 (forall @t137 (= (_ tptp.polyno1465139388head_a @t38) @t148))) % 0.84/1.08 (assume @p304 (forall @t137 (= (_ tptp.polyno1465139388head_a @t87) @t148))) % 0.84/1.08 (assume @p305 (forall @t136 (= (_ tptp.polyno587244178ad_nat @t86) @t174))) % 0.84/1.08 (assume @p306 (forall @t186 (= (_ tptp.polyno1465139388head_a @t184) @t148))) % 0.84/1.08 (assume @p307 (forall @t186 (= (_ tptp.polyno587244178ad_nat @t185) @t174))) % 0.84/1.08 (assume @p308 (forall @t385 (= (_ tptp.polyno1465139388head_a @t384) @t148))) % 0.84/1.08 (assume @p309 (forall (@list @t30 @t68) (= (_ tptp.polyno587244178ad_nat @t405) @t174))) % 0.84/1.08 (assume @p310 (forall (@list @t411 @t215 @t220 @t55 @t410) (=> (not (= @t411 tptp.zero_zero_nat)) (=> (and @t221 @t413) (not (= (_ @t366 (_ @t412 @t55)) (_ @t370 (_ @t412 @t410)))))))) % 0.84/1.08 (assume @p311 (forall (@list @t415 @t208 @t204 @t61 @t414) (=> (not (= @t415 tptp.zero_zero_a)) (=> (and @t227 @t417) (not (= (_ @t396 (_ @t416 @t61)) (_ @t400 (_ @t416 @t414)))))))) % 0.84/1.08 (assume @p312 (forall @t378 (= (= @t220 @t371) @t236))) % 0.84/1.08 (assume @p313 (forall (@list @t215 @t220 @t55 @t410) (= (and (not @t221) @t413) (not (= (_ @t398 (_ @t223 @t410)) (_ (_ tptp.plus_plus_nat (_ @t216 @t410)) @t224)))))) % 0.84/1.08 (assume @p314 (forall (@list @t208 @t204 @t61 @t414) (= (and (not @t227) @t417) (not (= (_ @t399 (_ @t211 @t414)) (_ (_ tptp.plus_plus_a (_ @t213 @t414)) @t212)))))) % 0.84/1.08 (assume @p315 (forall (@list @t419 @t163 @t188 @t418) (= (= (_ (_ tptp.plus_plus_nat (_ @t421 @t163)) (_ @t420 @t418)) (_ (_ tptp.plus_plus_nat (_ @t421 @t418)) (_ @t420 @t163))) (or (= @t419 @t188) (= @t163 @t418))))) % 0.84/1.08 (assume @p316 (forall (@list @t423 @t159 @t187 @t422) (= (= (_ (_ tptp.plus_plus_a (_ @t425 @t159)) (_ @t424 @t422)) (_ (_ tptp.plus_plus_a (_ @t425 @t422)) (_ @t424 @t159))) (or (= @t423 @t187) (= @t159 @t422))))) % 0.84/1.08 (assume @p317 (forall (@list @t426 @t215 @t220) (=> (forall @t431 (= @t430 (_ (_ @t426 @t427) @t428))) (=> (forall (@list @t428) (_ @t429 tptp.zero_zero_nat)) (=> (forall @t431 (=> @t430 (_ @t429 (_ (_ tptp.plus_plus_nat @t428) @t427)))) (_ (_ @t426 @t215) @t220)))))) % 0.84/1.08 (assume @p318 (= (_ tptp.polyno1371724751ypow_a tptp.zero_zero_nat) (lambda @t433 @t152))) % 0.84/1.08 (assume @p319 (= (_ tptp.polyno1510045887ow_nat tptp.zero_zero_nat) (lambda @t435 @t189))) % 0.84/1.08 (assume @p320 (forall (@list @t353 @t436) (=> (= (_ tptp.polyno1779722485en_nat @t353) @t436) (=> (forall (@list @t447 @t444 @t358) (=> (= @t353 (_ (_ (_ tptp.polyno720942678CN_nat @t447) @t444) @t358)) (not (= @t436 (lambda @t328 (_ (_ @t446 (_ @t445 (_ (_ tptp.polyno1779722485en_nat @t358) @t444))) tptp.zero_zero_nat)))))) (=> (=> (exists @t443 (= @t353 (_ tptp.polyno2122022170_C_nat @t442))) @t437) (=> (=> (exists @t443 (= @t353 (_ tptp.polyno1999838549nd_nat @t442))) @t437) (=> (=> (exists @t441 (= @t353 (_ (_ tptp.polyno1222032024dd_nat @t439) @t440))) @t437) (=> (=> (exists @t441 (= @t353 (_ (_ tptp.polyno1921014231ub_nat @t439) @t440))) @t437) (=> (=> (exists @t441 (= @t353 (_ (_ tptp.polyno1415441627ul_nat @t439) @t440))) @t437) (=> (=> (exists (@list @t439) (= @t353 (_ tptp.polyno1366804583eg_nat @t439))) @t437) (not (=> (exists (@list @t439 @t438) (= @t353 (_ (_ tptp.polyno359287218Pw_nat @t439) @t438))) @t437)))))))))))) % 0.84/1.08 (assume @p321 (forall (@list @t351 @t436) (=> (= (_ tptp.polyno1674775833reen_a @t351) @t436) (=> (forall (@list @t452 @t444 @t359) (=> (= @t351 (_ (_ (_ tptp.polyno1057396216e_CN_a @t452) @t444) @t359)) (not (= @t436 (lambda @t328 (_ (_ @t446 (_ @t445 (_ (_ tptp.polyno1674775833reen_a @t359) @t444))) tptp.zero_zero_nat)))))) (=> (=> (exists (@list @t451) (= @t351 (_ tptp.polyno439679028le_C_a @t451))) @t437) (=> (=> (exists @t443 (= @t351 (_ tptp.polyno2024845497ound_a @t442))) @t437) (=> (=> (exists @t450 (= @t351 (_ (_ tptp.polyno1623170614_Add_a @t448) @t449))) @t437) (=> (=> (exists @t450 (= @t351 (_ (_ tptp.polyno975704247_Sub_a @t448) @t449))) @t437) (=> (=> (exists @t450 (= @t351 (_ (_ tptp.polyno1491482291_Mul_a @t448) @t449))) @t437) (=> (=> (exists (@list @t448) (= @t351 (_ tptp.polyno96675367_Neg_a @t448))) @t437) (not (=> (exists (@list @t448 @t438) (= @t351 (_ (_ tptp.polyno1538138524e_Pw_a @t448) @t438))) @t437)))))))))))) % 0.84/1.08 (assume @p322 (forall @t137 (= (_ tptp.polyno1465139388head_a @t453) @t148))) % 0.84/1.08 (assume @p323 (forall @t136 (= (_ tptp.polyno587244178ad_nat @t454) @t174))) % 0.84/1.08 (assume @p324 (forall @t162 (= (_ @t161 @t453) (_ @t160 @t453)))) % 0.84/1.08 (assume @p325 (forall @t166 (= (_ @t165 @t454) (_ @t164 @t454)))) % 0.84/1.08 (assume @p326 (forall @t456 (= (_ tptp.polyno1465139388head_a @t455) @t148))) % 0.84/1.08 (assume @p327 (forall (@list @t30) (= (_ tptp.polyno587244178ad_nat @t457) @t174))) % 0.84/1.08 (assume @p328 (forall (@list @t159 @t37) (= (_ @t161 @t455) (_ @t160 @t455)))) % 0.84/1.08 (assume @p329 (forall (@list @t163 @t30) (= (_ @t165 @t457) (_ @t164 @t457)))) % 0.84/1.08 (assume @p330 (forall @t137 (= (_ tptp.polyno212464073eriv_a @t453) @t148))) % 0.84/1.08 (assume @p331 (forall @t456 (= (_ tptp.polyno212464073eriv_a @t455) @t148))) % 0.84/1.08 (assume @p332 (forall (@list @t13 @t153 @t277) (=> @t337 (_ (_ tptp.polyno1372495879olyh_a (_ (_ tptp.polyno1371724751ypow_a @t277) @t13)) @t153)))) % 0.84/1.08 (assume @p333 (forall @t44 (= (_ (_ tptp.polyno929799083ul_nat @t454) @t43) (_ (_ tptp.polyno1415441627ul_nat @t454) @t43)))) % 0.84/1.08 (assume @p334 (forall @t46 (= (_ (_ tptp.polyno1934269411ymul_a @t453) @t45) (_ (_ tptp.polyno1491482291_Mul_a @t453) @t45)))) % 0.84/1.08 (assume @p335 (forall (@list @t458) (or (= @t458 true) (= @t458 false)))) % 0.84/1.08 (assume @p336 (forall @t377 (= (_ (_ (_ tptp.if_nat false) @t188) @t163) @t163))) % 0.84/1.08 (assume @p337 (forall @t377 (= (_ (_ (_ tptp.if_nat true) @t188) @t163) @t188))) % 0.84/1.08 (assume @p338 @t459) % 0.84/1.08 (assume @p339 true) % 0.84/1.08 (step @p340 (= tptp.polyno1013235523ly_nat @t460) :rule refl :args (@t460)) % 0.84/1.08 (step @p341 (= tptp.polyno190918219poly_a @t461) :rule refl :args (@t461)) % 0.84/1.08 (step @p342 (= tptp.polyno1884029055head_a @t462) :rule refl :args (@t462)) % 0.84/1.08 (step @p343 (= tptp.polyno1952548879ad_nat @t463) :rule refl :args (@t463)) % 0.84/1.08 (step @p344 :rule eq-refl :args (@t261)) % 0.84/1.08 (step @p345 :rule skolem_intro :args (@t464)) % 0.84/1.08 (step @p346 :rule refl :args (@t261)) % 0.84/1.08 (step @p347 :rule cong :premises (@p346 @p345) :args ((= @t261 @t464))) % 0.84/1.08 (step @p348 :rule trans :premises (@p347 @p344)) % 0.84/1.08 (step @p349 :rule true_elim :premises (@p348)) % 0.84/1.08 (step @p350 :rule refl :args (tptp.times_times_a)) % 0.84/1.08 (step @p351 :rule cong :premises (@p350 @p349) :args (@t262)) % 0.84/1.08 (step @p352 :rule eq_resolve :premises (@p129 @p351)) % 0.84/1.08 (step @p353 :rule refl :args (@t465)) % 0.84/1.08 (step @p354 :rule refl :args (@t1)) % 0.84/1.08 (step @p355 :rule cong :premises (@p354 @p353) :args ((= @t1 @t465))) % 0.84/1.08 (step @p356 :rule symm :premises (@p355)) % 0.84/1.08 (step @p357 :rule eq_resolve :premises (@p354 @p356)) % 0.84/1.08 (step @p358 :rule refl :args (@t466)) % 0.84/1.08 (step @p359 :rule refl :args (@t2)) % 0.84/1.08 (step @p360 :rule cong :premises (@p359 @p358) :args ((= @t2 @t466))) % 0.84/1.08 (step @p361 :rule symm :premises (@p360)) % 0.84/1.08 (step @p362 :rule eq_resolve :premises (@p359 @p361)) % 0.84/1.08 (step @p363 :rule cong :premises (@p362 @p357) :args (@t3)) % 0.84/1.08 (step @p364 :rule cong :premises (@p363) :args (@t459)) % 0.84/1.08 (step @p365 :rule eq_resolve :premises (@p338 @p364)) % 0.84/1.08 (step @p366 :rule eq-symm :args (@t467 @t470)) % 0.84/1.08 (step @p367 :rule refl :args (@t470)) % 0.84/1.08 (step @p368 :rule cong :premises (@p363 @p367) :args ((= @t3 @t470))) % 0.84/1.08 (step @p369 :rule trans :premises (@p368 @p366)) % 0.84/1.08 (step @p370 :rule eq-symm :args (@t470 @t3)) % 0.84/1.08 (step @p371 :rule refl :args (@t3)) % 0.84/1.08 (step @p372 :rule refl :args ((tptp.polyno422358502poly_a @t4 @t1))) % 0.84/1.08 (step @p373 :rule refl :args (@t4)) % 0.84/1.08 (step @p374 :rule cong :premises (@p373 @p353) :args (@t468)) % 0.84/1.08 (step @p375 :rule trans :premises (@p374 @p372)) % 0.84/1.08 (step @p376 :rule refl :args (@t5)) % 0.84/1.08 (step @p377 :rule ho_cong :premises (@p376 @p353)) % 0.84/1.08 (step @p378 :rule cong :premises (@p377 @p375) :args ((= (_ @t5 @t465) @t468))) % 0.84/1.08 (step @p379 :rule symm :premises (@p378)) % 0.84/1.08 (step @p380 :rule refl :args (@t6)) % 0.84/1.08 (step @p381 :rule eq_resolve :premises (@p380 @p379)) % 0.84/1.08 (step @p382 :rule eq_resolve :premises (@p354 @p356)) % 0.84/1.08 (step @p383 :rule ho_cong :premises (@p376 @p382)) % 0.84/1.08 (step @p384 :rule trans :premises (@p383 @p381)) % 0.84/1.08 (step @p385 :rule refl :args ((tptp.polyno422358502poly_a @t4 @t2))) % 0.84/1.08 (step @p386 :rule cong :premises (@p373 @p358) :args (@t469)) % 0.84/1.08 (step @p387 :rule trans :premises (@p386 @p385)) % 0.84/1.08 (step @p388 :rule ho_cong :premises (@p376 @p358)) % 0.84/1.08 (step @p389 :rule cong :premises (@p388 @p387) :args ((= (_ @t5 @t466) @t469))) % 0.84/1.08 (step @p390 :rule symm :premises (@p389)) % 0.84/1.08 (step @p391 :rule refl :args (@t7)) % 0.84/1.08 (step @p392 :rule eq_resolve :premises (@p391 @p390)) % 0.84/1.08 (step @p393 :rule eq_resolve :premises (@p359 @p361)) % 0.84/1.08 (step @p394 :rule ho_cong :premises (@p376 @p393)) % 0.84/1.08 (step @p395 :rule trans :premises (@p394 @p392)) % 0.84/1.08 (step @p396 :rule cong :premises (@p395 @p384) :args (@t8)) % 0.84/1.08 (step @p397 :rule cong :premises (@p396) :args (@t10)) % 0.84/1.08 (step @p398 :rule cong :premises (@p397 @p371) :args (@t11)) % 0.84/1.08 (step @p399 :rule trans :premises (@p398 @p370)) % 0.84/1.08 (step @p400 :rule trans :premises (@p399 @p369)) % 0.84/1.08 (step @p401 :rule eq_resolve :premises (@p1 @p400)) % 0.84/1.08 (step @p402 :rule equiv_elim1 :premises (@p401)) % 0.84/1.08 (step @p403 :rule chain_m_resolution :premises (@p402 @p365) :args ((not @t470) (@list true) (@list @t467))) % 0.84/1.08 (step @p404 :rule skolemize :premises (@p403)) % 0.84/1.08 (step @p405 :rule refl :args ((tptp.times_times_a @t49 @t48))) % 0.84/1.08 (step @p406 :rule refl :args (@t471)) % 0.84/1.08 (step @p407 :rule refl :args (@t472)) % 0.84/1.08 (step @p408 :rule cong :premises (@p407 @p406) :args (@t473)) % 0.84/1.08 (step @p409 :rule trans :premises (@p408 @p405)) % 0.84/1.08 (step @p410 :rule refl :args (tptp.times_times_a)) % 0.84/1.08 (step @p411 :rule ho_cong :premises (@p410 @p407)) % 0.84/1.08 (step @p412 :rule ho_cong :premises (@p411 @p406)) % 0.84/1.08 (step @p413 :rule cong :premises (@p412 @p409) :args ((= (_ (_ tptp.times_times_a @t472) @t471) @t473))) % 0.84/1.08 (step @p414 :rule symm :premises (@p413)) % 0.84/1.08 (step @p415 :rule refl :args (@t50)) % 0.84/1.08 (step @p416 :rule eq_resolve :premises (@p415 @p414)) % 0.84/1.08 (step @p417 :rule refl :args (@t48)) % 0.84/1.08 (step @p418 :rule cong :premises (@p417 @p406) :args ((= @t48 @t471))) % 0.84/1.08 (step @p419 :rule symm :premises (@p418)) % 0.84/1.08 (step @p420 :rule eq_resolve :premises (@p417 @p419)) % 0.84/1.08 (step @p421 :rule refl :args (@t49)) % 0.84/1.08 (step @p422 :rule cong :premises (@p421 @p407) :args ((= @t49 @t472))) % 0.84/1.08 (step @p423 :rule symm :premises (@p422)) % 0.84/1.08 (step @p424 :rule eq_resolve :premises (@p421 @p423)) % 0.84/1.08 (step @p425 :rule ho_cong :premises (@p410 @p424)) % 0.84/1.08 (step @p426 :rule ho_cong :premises (@p425 @p420)) % 0.84/1.08 (step @p427 :rule trans :premises (@p426 @p416)) % 0.84/1.08 (step @p428 :rule refl :args ((tptp.polyno422358502poly_a @t24 @t15))) % 0.84/1.08 (step @p429 :rule refl :args (@t474)) % 0.84/1.08 (step @p430 :rule refl :args (@t24)) % 0.84/1.08 (step @p431 :rule cong :premises (@p430 @p429) :args (@t475)) % 0.84/1.08 (step @p432 :rule trans :premises (@p431 @p428)) % 0.84/1.08 (step @p433 :rule refl :args (@t47)) % 0.84/1.08 (step @p434 :rule ho_cong :premises (@p433 @p429)) % 0.84/1.08 (step @p435 :rule cong :premises (@p434 @p432) :args ((= (_ @t47 @t474) @t475))) % 0.84/1.08 (step @p436 :rule symm :premises (@p435)) % 0.84/1.08 (step @p437 :rule refl :args (@t51)) % 0.84/1.08 (step @p438 :rule eq_resolve :premises (@p437 @p436)) % 0.84/1.08 (step @p439 :rule refl :args (@t15)) % 0.84/1.08 (step @p440 :rule cong :premises (@p439 @p429) :args ((= @t15 @t474))) % 0.84/1.08 (step @p441 :rule symm :premises (@p440)) % 0.84/1.08 (step @p442 :rule eq_resolve :premises (@p439 @p441)) % 0.84/1.08 (step @p443 :rule ho_cong :premises (@p433 @p442)) % 0.84/1.08 (step @p444 :rule trans :premises (@p443 @p438)) % 0.84/1.08 (step @p445 :rule cong :premises (@p444 @p427) :args (@t52)) % 0.84/1.08 (step @p446 :rule cong :premises (@p445) :args (@t53)) % 0.84/1.08 (step @p447 :rule eq_resolve :premises (@p11 @p446)) % 0.84/1.08 (step @p448 :rule instantiate :premises (@p447) :args ((@list @t476 tptp.q tptp.p))) % 0.84/1.08 (step @p449 :rule instantiate :premises (@p447) :args ((@list @t476 tptp.p tptp.q))) % 0.84/1.08 (step @p450 :rule eq-symm :args (@t477 @t478)) % 0.84/1.08 (step @p451 :rule cong :premises (@p450) :args ((forall @t260 (= @t477 @t478)))) % 0.84/1.08 (step @p452 :rule refl :args (@t478)) % 0.84/1.08 (step @p453 :rule refl :args (@t477)) % 0.84/1.08 (step @p454 :rule refl :args (@t259)) % 0.84/1.08 (step @p455 :rule cong :premises (@p454 @p453) :args ((= @t259 @t477))) % 0.84/1.08 (step @p456 :rule symm :premises (@p455)) % 0.84/1.08 (step @p457 :rule eq_resolve :premises (@p454 @p456)) % 0.84/1.08 (step @p458 :rule cong :premises (@p457 @p452) :args (@t479)) % 0.84/1.08 (step @p459 :rule cong :premises (@p458) :args ((forall @t260 @t479))) % 0.84/1.08 (step @p460 :rule trans :premises (@p459 @p451)) % 0.84/1.08 (step @p461 :rule eq-symm :args (@t478 @t259)) % 0.84/1.08 (step @p462 :rule beta-reduce :args ((= @t480 @t259))) % 0.84/1.08 (step @p463 :rule refl :args (@t478)) % 0.84/1.08 (step @p464 :rule cong :premises (@p463 @p462) :args (@t481)) % 0.84/1.08 (step @p465 :rule trans :premises (@p464 @p461)) % 0.84/1.08 (step @p466 :rule cong :premises (@p465) :args (@t482)) % 0.84/1.08 (step @p467 :rule trans :premises (@p466 @p460)) % 0.84/1.08 (step @p468 :rule quant-unused-vars :args ((= (forall @t260 true) true))) % 0.84/1.08 (step @p469 :rule eq-refl :args (@t480)) % 0.84/1.08 (step @p470 :rule cong :premises (@p469) :args ((forall @t260 (= @t480 @t480)))) % 0.84/1.08 (step @p471 :rule trans :premises (@p470 @p468)) % 0.84/1.08 (step @p472 :rule refl :args (@t480)) % 0.84/1.08 (step @p473 :rule refl :args (@t258)) % 0.84/1.08 (step @p474 :rule refl :args (@t257)) % 0.84/1.08 (step @p475 :rule ho_cong :premises (@p345 @p474 @p473)) % 0.84/1.08 (step @p476 :rule cong :premises (@p475 @p472) :args (@t481)) % 0.84/1.08 (step @p477 :rule cong :premises (@p476) :args (@t482)) % 0.84/1.08 (step @p478 :rule trans :premises (@p477 @p471)) % 0.84/1.08 (step @p479 :rule true_elim :premises (@p478)) % 0.84/1.08 (step @p480 :rule eq_resolve :premises (@p479 @p467)) % 0.84/1.08 (step @p481 :rule eq-symm :args (@t485 @t486)) % 0.84/1.08 (step @p482 :rule refl :args (@t487)) % 0.84/1.08 (step @p483 :rule cong :premises (@p482 @p481) :args ((=> @t487 @t488))) % 0.84/1.08 (assume-push @p543 @t487) % 0.84/1.08 (step @p485 :rule instantiate :premises (@p480) :args ((@list @t484 @t483))) % 0.84/1.08 (step-pop @p544 :rule scope :premises (@p485)) % 0.84/1.08 (step @p486 :rule process_scope :premises (@p544) :args (@t488)) % 0.84/1.08 (step @p488 :rule eq_resolve :premises (@p486 @p483)) % 0.84/1.08 (step @p489 :rule implies_elim :premises (@p488)) % 0.84/1.08 (step @p490 :rule chain_m_resolution :premises (@p489 @p480) :args (@t489 (@list false) (@list @t487))) % 0.84/1.08 (step @p491 :rule refl :args (@t490)) % 0.84/1.08 (step @p492 :rule refl :args (@t493)) % 0.84/1.08 (step @p493 :rule refl :args (@t496)) % 0.84/1.08 (step @p494 :rule bool-double-not-elim :args (@t497)) % 0.84/1.08 (step @p495 :rule refl :args (@t499)) % 0.84/1.08 (step @p496 :rule nary_cong :premises (@p495 @p494 @p493 @p492 @p491) :args ((or @t499 (not @t500) @t496 @t493 @t490))) % 0.84/1.08 (assume-push @p545 @t490) % 0.84/1.08 (assume-push @p546 @t489) % 0.84/1.08 (step @p499 :rule evaluate :args ((= false true))) % 0.84/1.08 (step @p500 :rule true_intro :premises (@p490)) % 0.84/1.08 (step @p501 :rule bool-eq-false :args (@t489)) % 0.84/1.08 (step @p502 :rule symm :premises (@p501)) % 0.84/1.08 (step @p503 :rule cong :premises (@p481) :args (@t501)) % 0.84/1.08 (step @p504 :rule bool-eq-false :args (@t488)) % 0.84/1.08 (step @p505 :rule trans :premises (@p504 @p503)) % 0.84/1.08 (step @p506 :rule trans :premises (@p505 @p502)) % 0.84/1.08 (step @p507 :rule false_intro :premises (@p404)) % 0.84/1.08 (step @p508 :rule symm :premises (@p448)) % 0.84/1.08 (step @p509 :rule symm :premises (@p449)) % 0.84/1.08 (step @p510 :rule refl :args (@t483)) % 0.84/1.08 (step @p511 :rule refl :args (@t484)) % 0.84/1.08 (step @p512 :rule symm :premises (@p352)) % 0.84/1.08 (step @p513 :rule ho_cong :premises (@p512 @p511 @p510)) % 0.84/1.08 (step @p514 :rule trans :premises (@p513 @p509)) % 0.84/1.08 (step @p515 :rule cong :premises (@p514 @p508) :args (@t488)) % 0.84/1.08 (step @p516 :rule trans :premises (@p515 @p507)) % 0.84/1.08 (step @p517 :rule eq_resolve :premises (@p516 @p506)) % 0.84/1.08 (step @p518 :rule symm :premises (@p517)) % 0.84/1.08 (step @p519 :rule trans :premises (@p518 @p500)) % 0.84/1.08 (step @p520 false :rule eq_resolve :premises (@p519 @p499)) % 0.84/1.08 (step-pop @p547 :rule scope :premises (@p520)) % 0.84/1.08 (step-pop @p548 :rule scope :premises (@p547)) % 0.84/1.08 (step @p521 :rule process_scope :premises (@p548) :args (false)) % 0.84/1.08 (assume-push @p549 @t498) % 0.84/1.08 (assume-push @p550 @t500) % 0.84/1.08 (assume-push @p551 @t495) % 0.84/1.08 (assume-push @p552 @t492) % 0.84/1.08 (assume-push @p553 @t489) % 0.84/1.08 (step @p501 :rule bool-eq-false :args (@t489)) % 0.84/1.08 (step @p502 :rule symm :premises (@p501)) % 0.84/1.08 (step @p503 :rule cong :premises (@p481) :args (@t501)) % 0.84/1.08 (step @p504 :rule bool-eq-false :args (@t488)) % 0.84/1.08 (step @p505 :rule trans :premises (@p504 @p503)) % 0.84/1.08 (step @p506 :rule trans :premises (@p505 @p502)) % 0.84/1.08 (step @p507 :rule false_intro :premises (@p404)) % 0.84/1.08 (step @p508 :rule symm :premises (@p448)) % 0.84/1.08 (step @p509 :rule symm :premises (@p449)) % 0.84/1.08 (step @p510 :rule refl :args (@t483)) % 0.84/1.08 (step @p511 :rule refl :args (@t484)) % 0.84/1.08 (step @p512 :rule symm :premises (@p352)) % 0.84/1.08 (step @p513 :rule ho_cong :premises (@p512 @p511 @p510)) % 0.84/1.08 (step @p514 :rule trans :premises (@p513 @p509)) % 0.84/1.08 (step @p515 :rule cong :premises (@p514 @p508) :args (@t488)) % 0.84/1.08 (step @p516 :rule trans :premises (@p515 @p507)) % 0.84/1.08 (step @p529 :rule eq_resolve :premises (@p516 @p506)) % 0.84/1.08 (step @p530 :rule false_elim :premises (@p529)) % 0.84/1.08 (step @p531 :rule and_intro :premises (@p530 @p490)) % 0.84/1.08 (step-pop @p554 :rule scope :premises (@p531)) % 0.84/1.08 (step-pop @p555 :rule scope :premises (@p554)) % 0.84/1.08 (step-pop @p556 :rule scope :premises (@p555)) % 0.84/1.08 (step-pop @p557 :rule scope :premises (@p556)) % 0.84/1.08 (step-pop @p558 :rule scope :premises (@p557)) % 0.84/1.08 (step @p532 :rule process_scope :premises (@p558) :args (@t502)) % 0.84/1.08 (step @p538 :rule implies_elim :premises (@p532)) % 0.84/1.08 (step @p539 :rule resolution :premises (@p538 @p521) :args (true @t502)) % 0.84/1.08 (step @p540 :rule not_and :premises (@p539)) % 0.84/1.08 (step @p541 :rule eq_resolve :premises (@p540 @p496)) % 0.84/1.08 (step @p542 false :rule chain_m_resolution :premises (@p541 @p490 @p449 @p448 @p404 @p352) :args (false (@list false false false true false) (@list @t489 @t492 @t495 @t497 @t498))) % 0.84/1.08 ) % 0.84/1.08 % SZS output end Proof % 0.84/1.08 % cvc5 exiting %------------------------------------------------------------------------------